/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-weight:normal;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0px}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0px}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0px;background:transparent;line-height:1;cursor:auto}[data-whatinput='mouse'] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width: 39.9375em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 40em){.show-for-small-only{display:none !important}}@media print, screen and (min-width: 40em){.hide-for-medium{display:none !important}}@media screen and (max-width: 39.9375em){.show-for-medium{display:none !important}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 39.9375em), screen and (min-width: 64em){.show-for-medium-only{display:none !important}}@media print, screen and (min-width: 64em){.hide-for-large{display:none !important}}@media screen and (max-width: 63.9375em){.show-for-large{display:none !important}}@media screen and (min-width: 64em) and (max-width: 74.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.9375em), screen and (min-width: 75em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.row{max-width:79.375rem;margin-right:auto;margin-left:auto;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.row .row{margin-right:-0.75rem;margin-left:-0.75rem}@media print, screen and (min-width: 40em){.row .row{margin-right:-0.75rem;margin-left:-0.75rem}}@media print, screen and (min-width: 64em){.row .row{margin-right:-0.75rem;margin-left:-0.75rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row.is-collapse-child,.row.collapse>.column>.row,.row.collapse>.columns>.row{margin-right:0;margin-left:0}.column,.columns{-ms-flex:1 1 0px;-webkit-box-flex:1;flex:1 1 0px;padding-right:0.75rem;padding-left:0.75rem;min-width:0}.column.row.row,.row.row.columns{float:none;display:block}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{-ms-flex:0 0 8.33333%;-webkit-box-flex:0;flex:0 0 8.33333%;max-width:8.33333%}.small-offset-0{margin-left:0%}.small-2{-ms-flex:0 0 16.66667%;-webkit-box-flex:0;flex:0 0 16.66667%;max-width:16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.small-offset-2{margin-left:16.66667%}.small-4{-ms-flex:0 0 33.33333%;-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%}.small-offset-3{margin-left:25%}.small-5{-ms-flex:0 0 41.66667%;-webkit-box-flex:0;flex:0 0 41.66667%;max-width:41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.small-offset-5{margin-left:41.66667%}.small-7{-ms-flex:0 0 58.33333%;-webkit-box-flex:0;flex:0 0 58.33333%;max-width:58.33333%}.small-offset-6{margin-left:50%}.small-8{-ms-flex:0 0 66.66667%;-webkit-box-flex:0;flex:0 0 66.66667%;max-width:66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.small-offset-8{margin-left:66.66667%}.small-10{-ms-flex:0 0 83.33333%;-webkit-box-flex:0;flex:0 0 83.33333%;max-width:83.33333%}.small-offset-9{margin-left:75%}.small-11{-ms-flex:0 0 91.66667%;-webkit-box-flex:0;flex:0 0 91.66667%;max-width:91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-1>.column,.small-up-1>.columns{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.small-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-2>.column,.small-up-2>.columns{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.small-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-3>.column,.small-up-3>.columns{-ms-flex:0 0 33.33333%;-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%}.small-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-4>.column,.small-up-4>.columns{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.small-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-5>.column,.small-up-5>.columns{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.small-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-6>.column,.small-up-6>.columns{-ms-flex:0 0 16.66667%;-webkit-box-flex:0;flex:0 0 16.66667%;max-width:16.66667%}.small-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-7>.column,.small-up-7>.columns{-ms-flex:0 0 14.28571%;-webkit-box-flex:0;flex:0 0 14.28571%;max-width:14.28571%}.small-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-8>.column,.small-up-8>.columns{-ms-flex:0 0 12.5%;-webkit-box-flex:0;flex:0 0 12.5%;max-width:12.5%}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:0.75rem;padding-left:0.75rem}@media print, screen and (min-width: 40em){.medium-1{-ms-flex:0 0 8.33333%;-webkit-box-flex:0;flex:0 0 8.33333%;max-width:8.33333%}.medium-offset-0{margin-left:0%}.medium-2{-ms-flex:0 0 16.66667%;-webkit-box-flex:0;flex:0 0 16.66667%;max-width:16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.medium-offset-2{margin-left:16.66667%}.medium-4{-ms-flex:0 0 33.33333%;-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%}.medium-offset-3{margin-left:25%}.medium-5{-ms-flex:0 0 41.66667%;-webkit-box-flex:0;flex:0 0 41.66667%;max-width:41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.medium-offset-5{margin-left:41.66667%}.medium-7{-ms-flex:0 0 58.33333%;-webkit-box-flex:0;flex:0 0 58.33333%;max-width:58.33333%}.medium-offset-6{margin-left:50%}.medium-8{-ms-flex:0 0 66.66667%;-webkit-box-flex:0;flex:0 0 66.66667%;max-width:66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.medium-offset-8{margin-left:66.66667%}.medium-10{-ms-flex:0 0 83.33333%;-webkit-box-flex:0;flex:0 0 83.33333%;max-width:83.33333%}.medium-offset-9{margin-left:75%}.medium-11{-ms-flex:0 0 91.66667%;-webkit-box-flex:0;flex:0 0 91.66667%;max-width:91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-1>.column,.medium-up-1>.columns{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.medium-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-2>.column,.medium-up-2>.columns{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.medium-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-3>.column,.medium-up-3>.columns{-ms-flex:0 0 33.33333%;-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%}.medium-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-4>.column,.medium-up-4>.columns{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.medium-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-5>.column,.medium-up-5>.columns{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.medium-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-6>.column,.medium-up-6>.columns{-ms-flex:0 0 16.66667%;-webkit-box-flex:0;flex:0 0 16.66667%;max-width:16.66667%}.medium-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-7>.column,.medium-up-7>.columns{-ms-flex:0 0 14.28571%;-webkit-box-flex:0;flex:0 0 14.28571%;max-width:14.28571%}.medium-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-8>.column,.medium-up-8>.columns{-ms-flex:0 0 12.5%;-webkit-box-flex:0;flex:0 0 12.5%;max-width:12.5%}}@media print, screen and (min-width: 40em) and (min-width: 40em){.medium-expand{-ms-flex:1 1 0px;-webkit-box-flex:1;flex:1 1 0px}}.row.medium-unstack>.column,.row.medium-unstack>.columns{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%}@media print, screen and (min-width: 40em){.row.medium-unstack>.column,.row.medium-unstack>.columns{-ms-flex:1 1 0px;-webkit-box-flex:1;flex:1 1 0px}}@media print, screen and (min-width: 40em){.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:0.75rem;padding-left:0.75rem}}@media print, screen and (min-width: 64em){.large-1{-ms-flex:0 0 8.33333%;-webkit-box-flex:0;flex:0 0 8.33333%;max-width:8.33333%}.large-offset-0{margin-left:0%}.large-2{-ms-flex:0 0 16.66667%;-webkit-box-flex:0;flex:0 0 16.66667%;max-width:16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.large-offset-2{margin-left:16.66667%}.large-4{-ms-flex:0 0 33.33333%;-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%}.large-offset-3{margin-left:25%}.large-5{-ms-flex:0 0 41.66667%;-webkit-box-flex:0;flex:0 0 41.66667%;max-width:41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.large-offset-5{margin-left:41.66667%}.large-7{-ms-flex:0 0 58.33333%;-webkit-box-flex:0;flex:0 0 58.33333%;max-width:58.33333%}.large-offset-6{margin-left:50%}.large-8{-ms-flex:0 0 66.66667%;-webkit-box-flex:0;flex:0 0 66.66667%;max-width:66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.large-offset-8{margin-left:66.66667%}.large-10{-ms-flex:0 0 83.33333%;-webkit-box-flex:0;flex:0 0 83.33333%;max-width:83.33333%}.large-offset-9{margin-left:75%}.large-11{-ms-flex:0 0 91.66667%;-webkit-box-flex:0;flex:0 0 91.66667%;max-width:91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-1>.column,.large-up-1>.columns{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.large-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-2>.column,.large-up-2>.columns{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.large-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-3>.column,.large-up-3>.columns{-ms-flex:0 0 33.33333%;-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%}.large-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-4>.column,.large-up-4>.columns{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.large-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-5>.column,.large-up-5>.columns{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.large-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-6>.column,.large-up-6>.columns{-ms-flex:0 0 16.66667%;-webkit-box-flex:0;flex:0 0 16.66667%;max-width:16.66667%}.large-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-7>.column,.large-up-7>.columns{-ms-flex:0 0 14.28571%;-webkit-box-flex:0;flex:0 0 14.28571%;max-width:14.28571%}.large-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-8>.column,.large-up-8>.columns{-ms-flex:0 0 12.5%;-webkit-box-flex:0;flex:0 0 12.5%;max-width:12.5%}}@media print, screen and (min-width: 64em) and (min-width: 64em){.large-expand{-ms-flex:1 1 0px;-webkit-box-flex:1;flex:1 1 0px}}.row.large-unstack>.column,.row.large-unstack>.columns{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%}@media print, screen and (min-width: 64em){.row.large-unstack>.column,.row.large-unstack>.columns{-ms-flex:1 1 0px;-webkit-box-flex:1;flex:1 1 0px}}@media print, screen and (min-width: 64em){.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:0.75rem;padding-left:0.75rem}}.shrink{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;max-width:100%}.column-block{margin-bottom:1.5rem}.column-block>:last-child{margin-bottom:0}.align-right{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.align-center{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.align-justify{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.align-spaced{-ms-flex-pack:distribute;justify-content:space-around}.align-right.vertical.menu>li>a{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.align-top{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.align-self-top{-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.align-self-bottom{-ms-flex-item-align:end;align-self:flex-end}.align-middle{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.align-self-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align-stretch{-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.align-self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.align-center-middle{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.small-order-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.small-order-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.small-order-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.small-order-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.small-order-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}@media print, screen and (min-width: 40em){.medium-order-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.medium-order-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.medium-order-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.medium-order-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.medium-order-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.medium-order-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}}@media print, screen and (min-width: 64em){.large-order-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.large-order-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.large-order-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.large-order-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.large-order-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.large-order-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}}.flex-container{display:-ms-flexbox;display:-webkit-box;display:flex}.flex-child-auto{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.flex-child-grow{-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto}.flex-child-shrink{-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto}.flex-dir-row{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.flex-dir-row-reverse{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.flex-dir-column{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.flex-dir-column-reverse{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}@media print, screen and (min-width: 40em){.medium-flex-container{display:-ms-flexbox;display:-webkit-box;display:flex}.medium-flex-child-auto{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.medium-flex-child-grow{-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto}.medium-flex-child-shrink{-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto}.medium-flex-dir-row{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.medium-flex-dir-row-reverse{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.medium-flex-dir-column{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.medium-flex-dir-column-reverse{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}@media print, screen and (min-width: 64em){.large-flex-container{display:-ms-flexbox;display:-webkit-box;display:flex}.large-flex-child-auto{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.large-flex-child-grow{-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto}.large-flex-child-shrink{-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto}.large-flex-dir-row{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.large-flex-dir-row-reverse{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.large-flex-dir-column{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.large-flex-dir-column-reverse{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print, screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print, screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}/*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container{max-width:738px}}@media (min-width: 992px){.container{max-width:942px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.aion-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 768px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 992px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 1200px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1400px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0 !important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}@media (min-width: 768px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 992px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1200px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1400px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}@media (min-width: 768px){.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 992px){.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1200px){.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1400px){.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position: -webkit-sticky) or (position: sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 768px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 992px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 1200px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1400px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.text-justify{text-align:justify !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 768px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 992px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 1200px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1400px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-muted{color:#6c757d !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:12px;height:12px;display:inline-block;border-radius:100%;background:#a8a8a8}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#311366}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-webkit-transition:.2s transform,.2s top;transition:.2s transform,.2s top;-webkit-transition:.2s transform,.2s top,.2s -webkit-transform;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left;-webkit-transition:.2s transform,.2s left,.2s -webkit-transform;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right;-webkit-transition:.2s transform,.2s right,.2s -webkit-transform;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#311366;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.iti{position:relative;display:inline-block}.iti *{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width: 500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,0.05)}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,0.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,0.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;-webkit-box-shadow:0px 0px 1px 0px #888;box-shadow:0px 0px 1px 0px #888;background-image:url("../img/flags.png");background-repeat:no-repeat;background-color:#DBDBDB;background-position:20px 0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.iti__flag{background-image:url("../img/flags@2x.png")}}.iti__flag.iti__np{background-color:transparent}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;width:100% !important}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:42px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:0;padding-right:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-selection--single .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:42px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--single .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-selection--single .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0}.select2-container .select2-selection--single .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:0;padding-left:50px}.select2-dropdown{background-color:white;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:8}.select2-results{display:block;position:relative}.select2-results.with-shadow:after{display:block;position:absolute;content:'';bottom:0;left:0;right:0;height:44px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fefefe));background:linear-gradient(-180deg, rgba(255,255,255,0) 0%, #fefefe 100%);z-index:1}.select2-results.with-shadow .select2-results__option:last-child{margin-bottom:20px}.select2-results__options{list-style:none;margin:0;padding:0;padding:5px;background:#fff;border-radius:0 0 2px 2px;-webkit-box-shadow:5px 5px 11px 0px rgba(56,56,56,0.15);box-shadow:5px 5px 11px 0px rgba(56,56,56,0.15)}.select2-results__option{padding:12px 10px;border-radius:4px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;cursor:pointer}#select2-bankChooser-results .select2-results__option::first-letter{text-transform:uppercase}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none}.select2-container--open .select2-dropdown--below{border-top:none}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #979797;border-width:0 0 1px 0;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#383838;line-height:42px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:40px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#7d7d7d}.select2-container--default .select2-selection--single .select2-selection__arrow{height:42px;position:absolute;top:0;right:0;width:35px}.select2-container--default .select2-selection--single .select2-selection__arrow b{background:url("../img/svg/arrow-down.svg") no-repeat center transparent;height:20px;width:16px;left:50%;margin-left:-18px;margin-top:-12px;position:absolute;top:50%;-webkit-transition:all .3s;transition:all .3s}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}@media (min-width: 1200px){.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#fff;color:#383838;outline:none}}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--single{outline:0}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #979797 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #979797}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:210px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected,.select2-container--default .select2-results__option--highlighted{background-color:#f0e9fb;position:relative;z-index:2}@media (min-width: 1200px){.select2-container--default .select2-results__option:hover{background-color:#f0e9fb;position:relative;z-index:2}}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#f0e9fb}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}/*! =========================================================
 * Bootstrap Slider
 * Customized Styles
 * ========================================================= */.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:80%;height:30px}.slider.slider-horizontal .slider-track{height:2px;width:100%;margin-top:-1px;top:50%;left:0}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-low,.slider.slider-horizontal .slider-track-high{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-tick,.slider.slider-horizontal .slider-handle{margin-left:-15px}.slider.slider-horizontal .slider-tick.triangle,.slider.slider-horizontal .slider-handle.triangle{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:0 15px 15px 15px;width:0;height:0;border-bottom-color:#002d36;margin-top:0}.slider.slider-horizontal .slider-tick-container{white-space:nowrap;position:absolute;top:0;left:0;width:100%}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:30px}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{display:inline-block;text-align:center}.slider.slider-vertical{height:210px;width:30px}.slider.slider-vertical .slider-track{width:15px;height:100%;left:25%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-low,.slider.slider-vertical .slider-track-high{width:100%;left:0;right:0}.slider.slider-vertical .slider-tick,.slider.slider-vertical .slider-handle{margin-top:-15px}.slider.slider-vertical .slider-tick.triangle,.slider.slider-vertical .slider-handle.triangle{border-width:15px 0 15px 15px;width:1px;height:1px;border-left-color:#002d36;margin-left:0}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:6px}.slider.slider-disabled .slider-handle{background:#7d7d7d}.slider.slider-disabled .slider-track{background:#7d7d7d;cursor:not-allowed}.slider input{display:none}.slider .tooltip-inner{white-space:nowrap;max-width:none;background:transparent;color:#fff}.slider .bs-tooltip-top .tooltip-inner,.slider .bs-tooltip-auto[x-placement^="top"] .tooltip-inner,.slider .bs-tooltip-bottom .tooltip-inner,.slider .bs-tooltip-auto[x-placement^="bottom"] .tooltip-inner{position:relative;left:-50%}.slider.bs-tooltip-left .tooltip-inner,.slider.bs-tooltip-auto[x-placement^="left"] .tooltip-inner,.slider.bs-tooltip-right .tooltip-inner,.slider.bs-tooltip-auto[x-placement^="right"] .tooltip-inner{position:relative;top:-100%}.slider .tooltip{pointer-events:none;font-family:'Silka', sans-serif;font-size:14px}.slider .tooltip.bs-tooltip-top .arrow,.slider .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow,.slider .tooltip.bs-tooltip-bottom .arrow,.slider .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow{left:-.4rem}.slider .tooltip.bs-tooltip-top,.slider .tooltip.bs-tooltip-auto[x-placement^="top"]{margin-top:-6px}.slider .tooltip.bs-tooltip-bottom,.slider .tooltip.bs-tooltip-auto[x-placement^="bottom"]{margin-top:2px}.slider .tooltip.bs-tooltip-left,.slider .tooltip.bs-tooltip-auto[x-placement^="left"],.slider .tooltip.bs-tooltip-right,.slider .tooltip.bs-tooltip-auto[x-placement^="right"]{margin-top:-14px}.slider .tooltip.bs-tooltip-left .arrow,.slider .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow,.slider .tooltip.bs-tooltip-right .arrow,.slider .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow{top:8px}.slider .tooltip .arrow{display:none}.slider .tooltip.show{opacity:1}.slider .hide{display:none}.slider.isChanged .slider-tick,.slider.isChanged .slider-handle{margin-left:-40px}@media (min-width: 992px){.slider.isChanged .slider-tick,.slider.isChanged .slider-handle{margin-left:-15px}}.slider.isChanged .bs-tooltip-top .tooltip-inner,.slider.isChanged .bs-tooltip-auto[x-placement^="top"] .tooltip-inner,.slider.isChanged .bs-tooltip-bottom .tooltip-inner,.slider.isChanged .bs-tooltip-auto[x-placement^="bottom"] .tooltip-inner{top:-20px}@media (min-width: 992px){.slider.isChanged .bs-tooltip-top .tooltip-inner,.slider.isChanged .bs-tooltip-auto[x-placement^="top"] .tooltip-inner,.slider.isChanged .bs-tooltip-bottom .tooltip-inner,.slider.isChanged .bs-tooltip-auto[x-placement^="bottom"] .tooltip-inner{top:0}}.slider-track{background:#65bbc5;position:absolute;cursor:pointer}.slider-selection{background:#002d36;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute}.slider-selection.tick-slider-selection{background:#002d36}.slider-track-low,.slider-track-high{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;background:transparent}.slider-handle{background:#002d36;position:absolute;top:0;width:30px;height:30px;border:0 solid transparent;outline:none;cursor:pointer}.slider-handle.triangle{background:transparent none}.slider-tick{background:#002d36;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;cursor:pointer;width:30px;height:30px;-webkit-filter:none;filter:none;opacity:0.8;border:0px solid transparent}.slider-tick.round{border-radius:50%}.slider-tick.triangle{background:transparent none}.slider-tick.in-selection{background:#002d36;opacity:1}.slider.isChanged .slider-handle{cursor:pointer;top:-25px;width:80px;height:80px}.slider.isChanged .slider-handle ~ .tooltip{margin-top:-25px}@media (min-width: 992px){.slider.isChanged .slider-handle{top:0;width:30px;height:30px}.slider.isChanged .slider-handle ~ .tooltip{margin-top:-6px}}.slider.isChanged .slider-tick,.slider.isChanged .slider-handle{margin-left:-40px}@media (min-width: 992px){.slider.isChanged .slider-tick,.slider.isChanged .slider-handle{margin-left:-15px}}.slider.isChanged .bs-tooltip-top .tooltip-inner,.slider.isChanged .bs-tooltip-auto[x-placement^="top"] .tooltip-inner,.slider.isChanged .bs-tooltip-bottom .tooltip-inner,.slider.isChanged .bs-tooltip-auto[x-placement^="bottom"] .tooltip-inner{top:-20px}@media (min-width: 992px){.slider.isChanged .bs-tooltip-top .tooltip-inner,.slider.isChanged .bs-tooltip-auto[x-placement^="top"] .tooltip-inner,.slider.isChanged .bs-tooltip-bottom .tooltip-inner,.slider.isChanged .bs-tooltip-auto[x-placement^="bottom"] .tooltip-inner{top:0}}@font-face{font-family:'Silka';src:url("./../fonts/silka/silka_light.eot");src:url("./../fonts/silka/silka_light.eot?#iefix") format("embedded-opentype"),url("./../fonts/silka/silka_light.woff") format("woff"),url("./../fonts/silka/silka_light.woff2") format("woff2"),url("./../fonts/silka/silka_light.ttf") format("truetype"),url("./../fonts/silka/silka_light.svg#silka_light") format("svg");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Silka';src:url("./../fonts/silka/silka_regular.eot");src:url("./../fonts/silka/silka_regular.eot?#iefix") format("embedded-opentype"),url("./../fonts/silka/silka_regular.woff") format("woff"),url("./../fonts/silka/silka_regular.woff2") format("woff2"),url("./../fonts/silka/silka_regular.ttf") format("truetype"),url("./../fonts/silka/silka_regular.svg#silka_regular") format("svg");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:'Silka';src:url("./../fonts/silka/silka_semibold.eot");src:url("./../fonts/silka/silka_semibold.eot?#iefix") format("embedded-opentype"),url("./../fonts/silka/silka_semibold.woff") format("woff"),url("./../fonts/silka/silka_semibold.woff2") format("woff2"),url("./../fonts/silka/silka_semibold.ttf") format("truetype"),url("./../fonts/silka/silka_semibold.svg#silka_semibold") format("svg");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:'Silka';src:url("./../fonts/silka/silka_bold.eot");src:url("./../fonts/silka/silka_bold.eot?#iefix") format("embedded-opentype"),url("./../fonts/silka/silka_bold.woff") format("woff"),url("./../fonts/silka/silka_bold.woff2") format("woff2"),url("./../fonts/silka/silka_bold.ttf") format("truetype"),url("./../fonts/silka/silka_bold.svg#silka_bold") format("svg");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:'Silka Thin';src:url("./../fonts/silka/silka_thin.eot");src:url("./../fonts/silka/silka_thin.eot?#iefix") format("embedded-opentype"),url("./../fonts/silka/silka_thin.woff") format("woff"),url("./../fonts/silka/silka_thin.woff2") format("woff2"),url("./../fonts/silka/silka_thin.ttf") format("truetype"),url("./../fonts/silka/silka_thin.svg#silka_thin") format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Silka Light';src:url("./../fonts/silka/silka_light.eot");src:url("./../fonts/silka/silka_light.eot?#iefix") format("embedded-opentype"),url("./../fonts/silka/silka_light.woff") format("woff"),url("./../fonts/silka/silka_light.woff2") format("woff2"),url("./../fonts/silka/silka_light.ttf") format("truetype"),url("./../fonts/silka/silka_light.svg#silka_light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Silka Regular';src:url("./../fonts/silka/silka_regular.eot");src:url("./../fonts/silka/silka_regular.eot?#iefix") format("embedded-opentype"),url("./../fonts/silka/silka_regular.woff") format("woff"),url("./../fonts/silka/silka_regular.woff2") format("woff2"),url("./../fonts/silka/silka_regular.ttf") format("truetype"),url("./../fonts/silka/silka_regular.svg#silka_regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Silka Bold';src:url("./../fonts/silka/silka_semibold.eot");src:url("./../fonts/silka/silka_semibold.eot?#iefix") format("embedded-opentype"),url("./../fonts/silka/silka_semibold.woff") format("woff"),url("./../fonts/silka/silka_semibold.woff2") format("woff2"),url("./../fonts/silka/silka_semibold.ttf") format("truetype"),url("./../fonts/silka/silka_semibold.svg#silka_semibold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Silka Black';src:url("./../fonts/silka/silka_bold.eot");src:url("./../fonts/silka/silka_bold.eot?#iefix") format("embedded-opentype"),url("./../fonts/silka/silka_bold.woff") format("woff"),url("./../fonts/silka/silka_bold.woff2") format("woff2"),url("./../fonts/silka/silka_bold.ttf") format("truetype"),url("./../fonts/silka/silka_bold.svg#silka_bold") format("svg");font-weight:700;font-style:normal;font-display:swap}.visuallyhidden{display:inline;width:1px;height:1px;position:absolute;background-color:transparent;color:transparent;white-space:nowrap;overflow:hidden;text-indent:100%}.overflow{overflow:hidden}.no-margin{margin:0 !important}.no-mb{margin-bottom:0 !important}.tiny-margin{margin-bottom:.25rem}.block{display:block !important}.inline-block{display:inline-block !important}.uppercase{text-transform:uppercase}@media (min-width: 640px){.full-height{height:100%}}.full-width{width:100%;max-width:none}.relative,[data-relative]{position:relative}.absolute,[data-absolute]{position:absolute}.padded{padding-left:2vw !important;padding-right:2vw !important}.no-pt{padding-top:0 !important}.no-pb{padding-bottom:0 !important}.no-pl{padding-left:0 !important}.no-pr{padding-right:0 !important}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.no-padding{padding:0 !important}ul{list-style:none;margin:0;padding:0}[data-full-width]{width:calc(100% + 2vw * 2);margin:0 -2vw}[data-view]{opacity:0;will-change:auto;-webkit-transition:opacity 1.25s ease, -webkit-transform 1.25s ease !important;transition:opacity 1.25s ease, -webkit-transform 1.25s ease !important;transition:opacity 1.25s ease, transform 1.25s ease !important;transition:opacity 1.25s ease, transform 1.25s ease, -webkit-transform 1.25s ease !important;-webkit-transition-delay:.1s !important;transition-delay:.1s !important;-webkit-transform:translate3d(0, 2rem, 0);transform:translate3d(0, 2rem, 0)}[data-view][data-view='0']{-webkit-transition-delay:.05s !important;transition-delay:.05s !important}[data-view][data-view='1']{-webkit-transition-delay:.1s !important;transition-delay:.1s !important}[data-view][data-view='2']{-webkit-transition-delay:.15s !important;transition-delay:.15s !important}[data-view][data-view='3']{-webkit-transition-delay:.2s !important;transition-delay:.2s !important}[data-view][data-view='4']{-webkit-transition-delay:.25s !important;transition-delay:.25s !important}[data-view][data-view='5']{-webkit-transition-delay:.3s !important;transition-delay:.3s !important}[data-view][data-view='6']{-webkit-transition-delay:.35s !important;transition-delay:.35s !important}[data-view][data-view='7']{-webkit-transition-delay:.4s !important;transition-delay:.4s !important}[data-view][data-view='8']{-webkit-transition-delay:.45s !important;transition-delay:.45s !important}[data-view][data-view='9']{-webkit-transition-delay:.5s !important;transition-delay:.5s !important}[data-view][data-view='10']{-webkit-transition-delay:.55s !important;transition-delay:.55s !important}[data-view][view-direction='to-top']{-webkit-transform:translate3d(0,2.5rem,0);transform:translate3d(0,2.5rem,0)}[data-view][view-direction='to-left']{-webkit-transform:translate3d(2.5rem,0,0);transform:translate3d(2.5rem,0,0)}[data-view][view-direction='to-right']{-webkit-transform:translate3d(-2.5rem,0,0);transform:translate3d(-2.5rem,0,0)}[data-view][view-direction='to-bottom']{-webkit-transform:translate3d(0,-2.5rem,0);transform:translate3d(0,-2.5rem,0)}[data-view].in-view,[data-view].seen{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.round{border-radius:50%}.radius{border-radius:20px}.bold{font-family:'Silka', sans-serif;font-weight:700}video{max-width:100%;width:100%}sub{font-size:.8125rem;display:inline-block;vertical-align:baseline;-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem)}@media (min-width: 1024px){sub{-webkit-transform:translateY(-0.25rem);transform:translateY(-0.25rem)}}.bg-concrete{background-color:#f5f5f5}.bg-white{background-color:#fff}.bg-grey{background-color:#f7f7f7}.bg-yellow{background-color:#ffe375}.bg-indigo{background-color:#e7f8fb}.bg-purple{background-color:#e7f8fb}.bg-soft-yellow{background-color:#fff0b3}hr{position:relative;display:block;width:100%;height:1px;opacity:.3;background-color:#949494;border:0;margin:0}.spacer{position:relative;display:block}.spacer.s05{height:.5rem}.spacer.s1{height:1rem}.spacer.s15{height:1.5rem}.spacer.s2{height:2rem}.spacer.s25{height:2.5rem}.spacer.s3{height:3rem}.spacer.s35{height:3.5rem}.spacer.s4{height:4rem}.spacer.s45{height:4.5rem}.spacer.s5{height:5rem}.spacer.s55{height:5.5rem}.spacer.s6{height:6.25rem}@media (min-width: 640px){.small-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}}@media (min-width: 768px){.medium-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}}@media (min-width: 1024px){.large-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}}[data-bg-image]{background-position:center;background-repeat:no-repeat;background-size:cover}.dot{display:block;width:.5rem;height:.5rem;border-radius:50%}.dot.yellow{background-color:#ffe375}.dot.indigo{background-color:#007a91}.color-indigo{color:#007a91}.color-yellow{color:#ffe375}.row[data-bordered]{border-top:2px solid #f7f7f7;border-bottom:2px solid #f7f7f7}.row[data-bordered] .columns{border-bottom:2px solid #f7f7f7;margin-bottom:-2px}.toc{position:relative;padding-top:12vh;display:block}.toc h1{display:block;text-align:center}.toc ul li{display:block;margin-bottom:.75rem}.toc a{display:inline-block;color:initial;font-family:'Silka', sans-serif;font-weight:400}.center{margin:0 auto}.center-height{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}h1,.h1,h2,.h2,h3,.h3,h4,.h4{line-height:1.2;letter-spacing:0;margin-bottom:0.75em;margin-top:0;color:#007a91;-webkit-font-kerning:none;font-kerning:none;font-family:'Silka', sans-serif;font-weight:400}.theme-dark h1,.theme-dark .h1,.theme-dark h2,.theme-dark .h2,.theme-dark h3,.theme-dark .h3,.theme-dark h4,.theme-dark .h4{color:#fff}.theme-grey h1,.theme-grey .h1,.theme-grey h2,.theme-grey .h2,.theme-grey h3,.theme-grey .h3,.theme-grey h4,.theme-grey .h4{color:#383838}h1.thin,.h1.thin,h2.thin,.h2.thin,h3.thin,.h3.thin,h4.thin,.h4.thin{font-family:'Silka', sans-serif;font-weight:300}h1,.h1{font-size:2.25rem;margin-bottom:.75em}h1.smaller,.h1.smaller{font-size:2.25rem;margin-bottom:.75em}@media (min-width: 640px){h1.smaller,.h1.smaller{font-size:2rem}}@media (min-width: 768px){h1.smaller,.h1.smaller{font-size:2.375rem}}@media (min-width: 1024px){h1.smaller,.h1.smaller{font-size:2.625rem}}@media (min-width: 1367px){h1.smaller,.h1.smaller{font-size:3rem}}h1.bigger,.h1.bigger{font-size:2.5rem}@media (min-width: 1024px){h1.bigger,.h1.bigger{font-size:3.5rem}}h2,.h2{font-size:1.375rem}@media (min-width: 640px){h2,.h2{font-size:1.25rem}}@media (min-width: 768px){h2,.h2{font-size:1.375rem}}@media (min-width: 1024px){h2,.h2{font-size:1.75rem}}@media (min-width: 1367px){h2,.h2{font-size:2.25rem}}h3,.h3{font-size:1.125rem}@media (min-width: 640px){h3,.h3{font-size:1rem}}@media (min-width: 768px){h3,.h3{font-size:1.25rem}}@media (min-width: 1024px){h3,.h3{font-size:1.375rem}}@media (min-width: 1367px){h3,.h3{font-size:1.5rem}}h4,.h4{font-size:1.125rem}@media (min-width: 640px){h4,.h4{font-size:1rem}}@media (min-width: 768px){h4,.h4{font-size:1.25rem}}@media (min-width: 1024px){h4,.h4{font-size:1.375rem}}@media (min-width: 1367px){h4,.h4{font-size:1.5rem}}a,p{-webkit-font-kerning:none;font-kerning:none}a{text-decoration:none}a.link{display:inline-block;position:relative;padding-right:1.5rem;color:#007a91;font-size:1rem;font-family:'Silka', sans-serif;font-weight:400}.theme-dark a.link{color:#007a91}@media (min-width: 640px){a.link{padding-right:1.75rem;font-size:.875rem}}@media (min-width: 1024px){a.link{font-size:.9375rem}}@media (min-width: 1367px){a.link{font-size:1rem}}strong{font-family:'Silka', sans-serif;font-weight:700}@media (min-width: 1024px){strong.lead{font-size:1.375rem}}@media (min-width: 1367px){strong.lead{font-size:1.5rem}}p{font-size:1rem;line-height:2.13;margin-top:0;letter-spacing:0;margin-bottom:1.375em;font-family:'Silka', sans-serif;font-weight:300}@media (max-width: 639px){p{word-break:break-word}}p.subtitle{font-weight:600;color:#383838}p:empty{display:none}.lead{font-size:1.375rem;line-height:1.25;display:block;position:relative;margin-bottom:1em;color:#007a91}.theme-dark .lead{color:#fff}@media (min-width: 640px){.lead{font-size:1.25rem}}@media (min-width: 768px){.lead{margin-bottom:.5em}}@media (min-width: 1024px){.lead{font-size:1rem}.lead:not(:last-of-type),.lead:only-of-type{margin-bottom:0}}@media (min-width: 1367px){.lead{font-size:1.125rem}}.bold{display:block;position:relative;font-size:.9375rem;line-height:1.67;letter-spacing:0;margin-bottom:1.375em;font-family:'Silka', sans-serif;font-weight:600}@media (min-width: 640px){.bold{font-size:1rem}}@media (min-width: 1024px){.bold{font-size:1.125rem}}@media (min-width: 1367px){.bold{font-size:1.1875rem}}.large{font-size:2rem;font-family:'Silka', sans-serif;font-weight:700}@media (min-width: 640px){.large{font-size:2.5rem}}@media (min-width: 768px){.large{font-size:3rem}}@media (min-width: 1024px){.large{font-size:3.5rem}}@media (min-width: 1367px){.large{font-size:4rem}}@-webkit-keyframes slideInTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes slideInTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes slideInBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes slideInBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes slideInLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slideInLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes slideInRight{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slideInRight{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes slideOutTop{from{-webkit-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutTop{from{-webkit-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes slideOutBottom{from{-webkit-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutBottom{from{-webkit-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slideOutRight{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes fadeIn{from{opacity:0}to{visibility:visible;opacity:1}}@keyframes fadeIn{from{opacity:0}to{visibility:visible;opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes tipTop{from{-webkit-transform:translateY(-75%);transform:translateY(-75%);opacity:0}to{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}}@keyframes tipTop{from{-webkit-transform:translateY(-75%);transform:translateY(-75%);opacity:0}to{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}}@-webkit-keyframes tipBottom{from{-webkit-transform:translateY(75%);transform:translateY(75%);opacity:0}to{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}}@keyframes tipBottom{from{-webkit-transform:translateY(75%);transform:translateY(75%);opacity:0}to{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}}@-webkit-keyframes patternFadeIn{from{opacity:0}to{opacity:.5}}@keyframes patternFadeIn{from{opacity:0}to{opacity:.5}}@-webkit-keyframes topLeft{0%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}10%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}15%{-webkit-transform:translate(-0.5rem, -0.5rem) rotate(45deg);transform:translate(-0.5rem, -0.5rem) rotate(45deg)}20%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}35%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}40%{-webkit-transform:translate(-0.5rem, -0.5rem) rotate(45deg);transform:translate(-0.5rem, -0.5rem) rotate(45deg)}45%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}80%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}85%{-webkit-transform:translate(-0.5rem, -0.5rem) rotate(-135deg);transform:translate(-0.5rem, -0.5rem) rotate(-135deg)}85.001%{-webkit-transform:translate(-0.5rem, -0.5rem) rotate(45deg);transform:translate(-0.5rem, -0.5rem) rotate(45deg)}90%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}100%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}}@keyframes topLeft{0%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}10%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}15%{-webkit-transform:translate(-0.5rem, -0.5rem) rotate(45deg);transform:translate(-0.5rem, -0.5rem) rotate(45deg)}20%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}35%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}40%{-webkit-transform:translate(-0.5rem, -0.5rem) rotate(45deg);transform:translate(-0.5rem, -0.5rem) rotate(45deg)}45%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}80%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}85%{-webkit-transform:translate(-0.5rem, -0.5rem) rotate(-135deg);transform:translate(-0.5rem, -0.5rem) rotate(-135deg)}85.001%{-webkit-transform:translate(-0.5rem, -0.5rem) rotate(45deg);transform:translate(-0.5rem, -0.5rem) rotate(45deg)}90%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}100%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}}@-webkit-keyframes topRight{0%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}10%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}15%{-webkit-transform:translate(0.5rem, -0.5rem) rotate(-45deg);transform:translate(0.5rem, -0.5rem) rotate(-45deg)}20%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}35%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}40%{-webkit-transform:translate(0.5rem, -0.5rem) rotate(-45deg);transform:translate(0.5rem, -0.5rem) rotate(-45deg)}45%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}80%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}85%{-webkit-transform:translate(0.5rem, -0.5rem) rotate(135deg);transform:translate(0.5rem, -0.5rem) rotate(135deg)}85.001%{-webkit-transform:translate(0.5rem, -0.5rem) rotate(-45deg);transform:translate(0.5rem, -0.5rem) rotate(-45deg)}90%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}100%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}}@keyframes topRight{0%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}10%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}15%{-webkit-transform:translate(0.5rem, -0.5rem) rotate(-45deg);transform:translate(0.5rem, -0.5rem) rotate(-45deg)}20%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}35%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}40%{-webkit-transform:translate(0.5rem, -0.5rem) rotate(-45deg);transform:translate(0.5rem, -0.5rem) rotate(-45deg)}45%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}80%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}85%{-webkit-transform:translate(0.5rem, -0.5rem) rotate(135deg);transform:translate(0.5rem, -0.5rem) rotate(135deg)}85.001%{-webkit-transform:translate(0.5rem, -0.5rem) rotate(-45deg);transform:translate(0.5rem, -0.5rem) rotate(-45deg)}90%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}100%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}}@-webkit-keyframes bottomLeft{0%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}10%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}15%{-webkit-transform:translate(-0.5rem, 0.5rem) rotate(-45deg);transform:translate(-0.5rem, 0.5rem) rotate(-45deg)}20%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}35%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}40%{-webkit-transform:translate(-0.5rem, 0.5rem) rotate(-45deg);transform:translate(-0.5rem, 0.5rem) rotate(-45deg)}45%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}80%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}85%{-webkit-transform:translate(-0.5rem, 0.5rem) rotate(135deg);transform:translate(-0.5rem, 0.5rem) rotate(135deg)}85.001%{-webkit-transform:translate(-0.5rem, 0.5rem) rotate(-45deg);transform:translate(-0.5rem, 0.5rem) rotate(-45deg)}90%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}100%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}}@keyframes bottomLeft{0%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}10%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}15%{-webkit-transform:translate(-0.5rem, 0.5rem) rotate(-45deg);transform:translate(-0.5rem, 0.5rem) rotate(-45deg)}20%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}35%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}40%{-webkit-transform:translate(-0.5rem, 0.5rem) rotate(-45deg);transform:translate(-0.5rem, 0.5rem) rotate(-45deg)}45%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}80%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}85%{-webkit-transform:translate(-0.5rem, 0.5rem) rotate(135deg);transform:translate(-0.5rem, 0.5rem) rotate(135deg)}85.001%{-webkit-transform:translate(-0.5rem, 0.5rem) rotate(-45deg);transform:translate(-0.5rem, 0.5rem) rotate(-45deg)}90%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}100%{-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}}@-webkit-keyframes bottomRight{0%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}10%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}15%{-webkit-transform:translate(0.5rem, 0.5rem) rotate(45deg);transform:translate(0.5rem, 0.5rem) rotate(45deg)}20%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}35%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}40%{-webkit-transform:translate(0.5rem, 0.5rem) rotate(45deg);transform:translate(0.5rem, 0.5rem) rotate(45deg)}45%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}80%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}85%{-webkit-transform:translate(0.5rem, 0.5rem) rotate(-135deg);transform:translate(0.5rem, 0.5rem) rotate(-135deg)}85.001%{-webkit-transform:translate(0.5rem, 0.5rem) rotate(45deg);transform:translate(0.5rem, 0.5rem) rotate(45deg)}90%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}100%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}}@keyframes bottomRight{0%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}10%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}15%{-webkit-transform:translate(0.5rem, 0.5rem) rotate(45deg);transform:translate(0.5rem, 0.5rem) rotate(45deg)}20%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}35%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}40%{-webkit-transform:translate(0.5rem, 0.5rem) rotate(45deg);transform:translate(0.5rem, 0.5rem) rotate(45deg)}45%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}80%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}85%{-webkit-transform:translate(0.5rem, 0.5rem) rotate(-135deg);transform:translate(0.5rem, 0.5rem) rotate(-135deg)}85.001%{-webkit-transform:translate(0.5rem, 0.5rem) rotate(45deg);transform:translate(0.5rem, 0.5rem) rotate(45deg)}90%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}100%{-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}}.list{display:block;position:relative;text-align:left}.list li{display:block;position:relative;font-size:1.1875rem;letter-spacing:0;margin:0;color:#007a91;padding:0 0 2rem 2.625rem;line-height:normal;font-family:'Silka', sans-serif;font-weight:400}.list li::before{content:'';width:1.5rem;height:1.5rem;display:block;position:absolute;left:0;background:url("../img/svg/bullet-tick.svg") no-repeat center transparent}.list.sublist li{color:#383838}.list.sublist li::before{top:0}.list.sublist .subitem{margin-left:2.625rem}.list.sublist .subitem li::before{background:url("../img/svg/correct.svg") no-repeat center transparent}.list-item{display:block;position:relative;font-size:1rem;margin-right:3rem;margin-bottom:1.25rem;font-family:'Silka', sans-serif;font-weight:300}.list-item.icon{padding-left:2.5rem}@media (min-width: 640px){.list-item{font-size:1.125rem;margin-bottom:1.5rem}}@media (min-width: 1024px){.list-item{font-size:1.1875rem;margin-bottom:1.75rem}}.list-item::before{position:absolute;left:0;font-size:1rem}@media (min-width: 640px){.list-item::before{font-size:1.25rem}}@media (min-width: 1024px){.list-item::before{font-size:1.5rem}}.coming-soon .list-item{color:#383838;opacity:.7;margin-top:1rem;margin-bottom:1rem;font-size:.9375rem !important}.coming-soon .list-item.icon::before{color:#383838;opacity:.7;top:-.125rem}.drop-list{display:block;position:relative;background-color:#fff}.drop-list li{display:block;padding:.25rem .75rem;position:relative;color:#007a91;border-bottom:1px solid #f7f7f7}@media (min-width: 640px){.drop-list li{margin-bottom:.5rem}}@media (min-width: 1024px){.drop-list li{padding:.25rem 0;margin-bottom:1.25rem;border-bottom:0}}.drop-list li a{color:#007a91;display:block;position:relative;padding:.5rem 0 .5rem 3rem;font-size:1rem;line-height:1.1875rem;font-family:'Silka', sans-serif;font-weight:400}.drop-list li a::before{position:absolute;left:0;font-size:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 640px){.drop-list li a::before{font-size:2.25rem}}@media (min-width: 1024px){.drop-list li a::before{font-size:2.5rem}}.banner-phone .list li{font-size:1.1875rem}@font-face{font-family:"iconfont";src:url("../fonts/icons/iconfont.eot");src:url("../fonts/icons/iconfont.eot?#iefix") format("eot"),url("../fonts/icons/iconfont.woff") format("woff"),url("../fonts/icons/iconfont.ttf") format("truetype"),url("../fonts/icons/iconfont.svg#iconfont") format("svg");font-display:swap;font-weight:normal;font-style:normal}.icon:before{display:inline-block;font-family:"iconfont", serif;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.panels-grid .panel .title-wrapper .icon.icon-buildings:before,.panels-grid .panel .title-wrapper .icon.icon-account-statement:before,.panels-grid .panel .title-wrapper .icon.icon-savingsoptimisation:before,.panels-container .panel-block .title-wrapper .icon.icon-buildings:before,.panels-container .panel-block .title-wrapper .icon.icon-account-statement:before,.panels-container .panel-block .title-wrapper .icon.icon-savingsoptimisation:before{font-size:3rem;margin-top:-1rem}.icon-account-history:before{content:"\EA01"}.icon-account-statement:before{content:"\EA02"}.icon-all-cards:before{content:"\EA03"}.icon-android:before{content:"\EA04"}.icon-apple:before{content:"\EA05"}.icon-arrow-left:before{content:"\EA06"}.icon-arrow-right:before{content:"\EA07"}.icon-arrows-new:before{content:"\EA08"}.icon-arrows:before{content:"\EA09"}.icon-asset-management:before{content:"\EA0A"}.icon-attention:before{content:"\EA0B"}.icon-bill-cutting:before{content:"\EA0C"}.icon-billcutting:before{content:"\EA0D"}.icon-buildings:before{content:"\EA0E"}.icon-bulb:before{content:"\EA0F"}.icon-calendar:before{content:"\EA10"}.icon-card:before{content:"\EA11"}.icon-chat-bubble:before{content:"\EA12"}.icon-check:before{content:"\EA13"}.icon-checkmark:before{content:"\EA14"}.icon-chevron-right:before{content:"\EA15"}.icon-circle-chevron-left:before{content:"\EA16"}.icon-circle-chevron-right:before{content:"\EA17"}.icon-circle-plus:before{content:"\EA18"}.icon-close:before{content:"\EA19"}.icon-contact:before{content:"\EA1A"}.icon-cross:before{content:"\EA1B"}.icon-currency-account:before{content:"\EA1C"}.icon-depositmaximization:before{content:"\EA1D"}.icon-document-new:before{content:"\EA1E"}.icon-document:before{content:"\EA1F"}.icon-download:before{content:"\EA20"}.icon-electricity:before{content:"\EA21"}.icon-electricitypayment:before{content:"\EA22"}.icon-email:before{content:"\EA23"}.icon-equals:before{content:"\EA24"}.icon-filter:before{content:"\EA25"}.icon-financeassist-new:before{content:"\EA26"}.icon-financeassist:before{content:"\EA27"}.icon-finances:before{content:"\EA28"}.icon-globe:before{content:"\EA29"}.icon-hand:before{content:"\EA2A"}.icon-healthcheck:before{content:"\EA2B"}.icon-history:before{content:"\EA2C"}.icon-home:before{content:"\EA2D"}.icon-household:before{content:"\EA2E"}.icon-i-phone:before{content:"\EA2F"}.icon-incorrect-2:before{content:"\EA30"}.icon-investments:before{content:"\EA31"}.icon-it-security:before{content:"\EA32"}.icon-key:before{content:"\EA33"}.icon-language:before{content:"\EA34"}.icon-light:before{content:"\EA35"}.icon-loading:before{content:"\EA36"}.icon-location:before{content:"\EA37"}.icon-magnified:before{content:"\EA38"}.icon-map:before{content:"\EA39"}.icon-minus:before{content:"\EA3A"}.icon-mobile:before{content:"\EA3B"}.icon-money:before{content:"\EA3C"}.icon-my-health:before{content:"\EA3D"}.icon-notifications:before{content:"\EA3E"}.icon-padlock:before{content:"\EA3F"}.icon-phone:before{content:"\EA40"}.icon-pin-2:before{content:"\EA41"}.icon-pin:before{content:"\EA42"}.icon-plus:before{content:"\EA43"}.icon-poi:before{content:"\EA44"}.icon-procent:before{content:"\EA45"}.icon-savings:before{content:"\EA46"}.icon-savingsoptimisation:before{content:"\EA47"}.icon-search:before{content:"\EA48"}.icon-settings:before{content:"\EA49"}.icon-spending-monitor:before{content:"\EA4A"}.icon-spending-stock:before{content:"\EA4B"}.icon-spendings:before{content:"\EA4C"}.icon-term-deposit:before{content:"\EA4D"}.icon-thin-arrow-left:before{content:"\EA4E"}.icon-thin-arrow-right:before{content:"\EA4F"}.icon-tips:before{content:"\EA50"}.icon-unlock:before{content:"\EA51"}.icon-wind:before{content:"\EA52"}.drop-shadow{-webkit-filter:drop-shadow(-1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5));filter:drop-shadow(-1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5))}.cookies-approval-box,.popup-modal-content{scrollbar-color:#d8d3e2 !important;scrollbar-width:0.3125rem !important}.cookies-approval-box::-webkit-scrollbar,.popup-modal-content::-webkit-scrollbar{width:0.3125rem;margin-right:0.625rem}.cookies-approval-box::-webkit-scrollbar-thumb,.popup-modal-content::-webkit-scrollbar-thumb{background:#d8d3e2;border-radius:0.1563rem}.cookies-approval-box::-webkit-scrollbar-thumb :hover,.popup-modal-content::-webkit-scrollbar-thumb :hover{width:0.5rem}.mobile-carousel .swiper-scrollbar{width:50%;margin:auto;left:0;right:0;height:.0625rem;background:#460069;border-radius:0}.mobile-carousel .swiper-scrollbar .swiper-scrollbar-drag{height:.1875rem;background:#460069;top:-.1875rem;border-radius:0}.mobile-carousel.swiper-container-initialized .swiper-wrapper{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:start !important}.mobile-carousel.swiper-container-initialized .swiper-slide{width:90%;padding:0}@media (min-width: 992px){.mobile-carousel .swiper-slide{-ms-flex-negative:initial;flex-shrink:initial;padding:0 .46875rem;-webkit-transform:none !important;transform:none !important;width:inherit !important}}@media (min-width: 992px) and (min-width: 992px){.mobile-carousel .swiper-slide{padding:0 .9375rem}}@media (min-width: 992px){.mobile-carousel .swiper-wrapper{margin:0 -.46875rem}}@media (min-width: 992px) and (min-width: 992px){.mobile-carousel .swiper-wrapper{margin:0 -.9375rem;-webkit-transform:none !important;transform:none !important;width:auto !important}}@media (min-width: 992px){.mobile-carousel.swiper-container-initialized .swiper-slide{width:auto;padding:0 .46875rem}}.button{position:relative;display:inline-block;text-align:center;white-space:nowrap;cursor:pointer;font-size:1rem;line-height:1.2;border-radius:4px;padding:0.9375rem 0;background-color:#007a91;border:2px solid #007a91;color:#fff;text-transform:uppercase;min-width:15rem;height:3.1875rem;-webkit-transition:all .25s ease;transition:all .25s ease;font-family:'Silka', sans-serif;font-weight:700}header .button{min-width:0}@media (min-width: 1024px){.button{min-width:18.375rem}header .button{min-width:0}}.button.narrow{padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 768px){.button.narrow{padding-left:1.75rem;padding-right:1.75rem}}@media (min-width: 1024px){.button.narrow{padding-left:2rem;padding-right:2rem}}@media (max-width: 639px){.button.wide{min-width:100%}}.button.primary{background-color:#007a91;border-color:#007a91}.theme-dark .button.primary{background-color:#006375;border-color:#006375}.button.secondary{background-color:transparent;border-color:#007a91;color:#007a91}.button.hollow{background-color:transparent;border-color:#007a91;color:#007a91}@media (min-width: 640px){.button.bigger{padding-top:.75rem;padding-bottom:.6875rem;font-size:.875rem}}@media (min-width: 768px){.button.bigger{padding-top:.8125rem;padding-bottom:.75rem;font-size:.9375rem}}@media (min-width: 1024px){.button.bigger{padding-top:.875rem;padding-bottom:.8125rem;font-size:1rem}}.button.disabled{cursor:not-allowed;opacity:.65}.button:hover,.button:focus,.button:active{background-color:#006375;border-color:#006375}.button:hover.primary,.button:focus.primary,.button:active.primary{background-color:#006375;border-color:#006375}.theme-dark .button:hover.primary,.theme-dark .button:focus.primary,.theme-dark .button:active.primary{background-color:#004957;border-color:#004957;color:#fff}.button:hover.secondary,.button:focus.secondary,.button:active.secondary{background-color:#006375}.button:hover.hollow,.button:focus.hollow,.button:active.hollow{background-color:#007a91;color:#fff}.product-professional .button{background-color:#fff;border:2px solid #007a91;color:#007a91}.product-professional .banner-product-image .button{background-color:#007a91;border-color:#007a91}.link{color:#000;font-size:.9375rem;position:relative;display:inline-block}@media (min-width: 640px){.link{font-size:1rem}}@media (min-width: 1024px){.link{font-size:1.0625rem}}@media (min-width: 1367px){.link{font-size:1.125rem}}.link .icon{display:block;font-size:.875rem;line-height:1.5;position:absolute;width:1rem;height:1rem;right:.125rem;top:calc(50% - .5rem);color:#007a91}.theme-dark .link .icon{color:#007a91}.links li{display:block;position:relative;border-bottom:1px solid #007a91;padding:.75rem 0}@media (min-width: 640px){.links li{padding:1rem 0}}@media (min-width: 1024px){.links li{padding:1.25rem 0}}@media (min-width: 1367px){.links li{padding:1.5rem 0}}.links .link{font-size:1rem;display:block;padding-right:2.5rem;font-family:'Silka', sans-serif;font-weight:400}@media (min-width: 640px){.links .link{font-size:1.125rem}}@media (min-width: 1024px){.links .link{font-size:1.25rem}}@media (min-width: 1367px){.links .link{font-size:1.375rem}}.links .link .icon{position:absolute;top:50%;right:1rem;font-size:.875rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 1024px){.links .link .icon{font-size:.9375rem}}label{display:block;font-size:1rem;line-height:1.2;color:#6e6e6e;margin-bottom:.875rem;font-family:'Silka', sans-serif;font-weight:400}@media (min-width: 640px){label{margin-bottom:1rem}}@media (min-width: 1024px){label{margin-bottom:1.25rem}}label dfn[title='required']{visibility:hidden}.field,.form-row{position:relative;display:block;width:100%;padding:1rem 0 0;margin-bottom:2rem}.field .js-validate-error-label,.form-row .js-validate-error-label{font-size:.75rem;left:0;top:115%;line-height:1.1;position:absolute;color:#b50015 !important;font-family:'Silka', sans-serif;font-weight:400}.field[data-type="text"] label,.field[data-type="email"] label,.field[data-type="password"] label,.field[data-type="search"] label,.field[data-type="tel"] label,.form-row[data-type="text"] label,.form-row[data-type="email"] label,.form-row[data-type="password"] label,.form-row[data-type="search"] label,.form-row[data-type="tel"] label{font-size:1rem;line-height:1;font-weight:normal;letter-spacing:normal;-webkit-font-kerning:none;font-kerning:none;position:absolute;pointer-events:none;top:0;left:0;margin-bottom:0;display:block;-webkit-transform:translateY(29px) scale(1);transform:translateY(29px) scale(1);-webkit-transition:all .3s ease;transition:all .3s ease}.field[data-type="text"] input:focus ~ label,.field[data-type="email"] input:focus ~ label,.field[data-type="password"] input:focus ~ label,.field[data-type="search"] input:focus ~ label,.field[data-type="tel"] input:focus ~ label,.form-row[data-type="text"] input:focus ~ label,.form-row[data-type="email"] input:focus ~ label,.form-row[data-type="password"] input:focus ~ label,.form-row[data-type="search"] input:focus ~ label,.form-row[data-type="tel"] input:focus ~ label{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);font-size:.8125rem}.field[data-type="text"].not-empty label,.field[data-type="text"].input-focus label,.field[data-type="email"].not-empty label,.field[data-type="email"].input-focus label,.field[data-type="password"].not-empty label,.field[data-type="password"].input-focus label,.field[data-type="search"].not-empty label,.field[data-type="search"].input-focus label,.field[data-type="tel"].not-empty label,.field[data-type="tel"].input-focus label,.form-row[data-type="text"].not-empty label,.form-row[data-type="text"].input-focus label,.form-row[data-type="email"].not-empty label,.form-row[data-type="email"].input-focus label,.form-row[data-type="password"].not-empty label,.form-row[data-type="password"].input-focus label,.form-row[data-type="search"].not-empty label,.form-row[data-type="search"].input-focus label,.form-row[data-type="tel"].not-empty label,.form-row[data-type="tel"].input-focus label{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);font-size:.8125rem}.field[data-type="tel"] .iti,.form-row[data-type="tel"] .iti{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.field[data-type="tel"] .iti__flag,.form-row[data-type="tel"] .iti__flag{background-image:url("../img/flags.png")}.field[data-type="tel"] .iti__flag-container,.form-row[data-type="tel"] .iti__flag-container{width:85px;position:relative;border-bottom:1px solid rgba(0,0,0,0.1)}.field[data-type="tel"] .iti__country-name,.form-row[data-type="tel"] .iti__country-name{font-size:.875rem}.field[data-type="tel"] .iti__selected-flag,.form-row[data-type="tel"] .iti__selected-flag{outline:none;background-color:transparent !important}.field[data-type="tel"] input[type='tel'],.form-row[data-type="tel"] input[type='tel']{padding-left:0 !important;width:calc(100% - 93px);margin-left:8px}.field[data-type="tel"] label,.form-row[data-type="tel"] label{left:93px}.field[data-type="tel"] .error-message,.form-row[data-type="tel"] .error-message{left:92px}.field[data-type="hidden"],.form-row[data-type="hidden"]{padding:0;margin:0}.field[data-type="checkbox"] .error-message,.form-row[data-type="checkbox"] .error-message{left:2.25rem;top:100%}.field[data-type="checkbox"] label,.form-row[data-type="checkbox"] label{margin-bottom:.625rem}.field .error-message,.form-row .error-message{position:absolute;top:calc(100% + 6px);left:0;display:block;color:#b50015;font-size:.75rem;pointer-events:none;font-family:'Silka', sans-serif;font-weight:400}.field .radio-switch,.form-row .radio-switch{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.field input[type='text'],.field input[type='email'],.field input[type='search'],.field input[type='password'],.field input[type='number'],.field input[type='tel'],.field input[type='date'],.form-row input[type='text'],.form-row input[type='email'],.form-row input[type='search'],.form-row input[type='password'],.form-row input[type='number'],.form-row input[type='tel'],.form-row input[type='date']{display:block;width:100%;border:0;background-color:transparent;border-bottom:1px solid rgba(0,0,0,0.1);border-radius:0;color:#383838;font-size:1rem;height:2.5rem;line-height:1.375rem;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;font-family:'Silka', sans-serif;font-weight:400}.field input[type='text']:focus,.field input[type='text'][data-hover],.field input[type='text'][data-focus],.field input[type='email']:focus,.field input[type='email'][data-hover],.field input[type='email'][data-focus],.field input[type='search']:focus,.field input[type='search'][data-hover],.field input[type='search'][data-focus],.field input[type='password']:focus,.field input[type='password'][data-hover],.field input[type='password'][data-focus],.field input[type='number']:focus,.field input[type='number'][data-hover],.field input[type='number'][data-focus],.field input[type='tel']:focus,.field input[type='tel'][data-hover],.field input[type='tel'][data-focus],.field input[type='date']:focus,.field input[type='date'][data-hover],.field input[type='date'][data-focus],.form-row input[type='text']:focus,.form-row input[type='text'][data-hover],.form-row input[type='text'][data-focus],.form-row input[type='email']:focus,.form-row input[type='email'][data-hover],.form-row input[type='email'][data-focus],.form-row input[type='search']:focus,.form-row input[type='search'][data-hover],.form-row input[type='search'][data-focus],.form-row input[type='password']:focus,.form-row input[type='password'][data-hover],.form-row input[type='password'][data-focus],.form-row input[type='number']:focus,.form-row input[type='number'][data-hover],.form-row input[type='number'][data-focus],.form-row input[type='tel']:focus,.form-row input[type='tel'][data-hover],.form-row input[type='tel'][data-focus],.form-row input[type='date']:focus,.form-row input[type='date'][data-hover],.form-row input[type='date'][data-focus]{outline:none;border-bottom-width:1px}.field input[type='date']::-webkit-calendar-picker-indicator,.form-row input[type='date']::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:-1.4375rem;position:absolute;right:0;top:2.25rem;width:100%}.field input[type='date']::after,.form-row input[type='date']::after{content:'\EA10';position:absolute;z-index:-1;right:0;bottom:0.5rem;font-size:1.375rem;font-family:'iconfont', serif}.field input[type="date"],.field input[type="time"],.field input[type="datetime-local"],.field input[type="month"],.form-row input[type="date"],.form-row input[type="time"],.form-row input[type="datetime-local"],.form-row input[type="month"]{width:100%;padding:0.625rem;border:0;border-bottom:1px solid rgba(0,0,0,0.1);outline:none}.field.validation-error input[type='text'],.field.validation-error input[type='email'],.field.validation-error input[type='number'],.field.validation-error input[type='tel'],.field.validation-error input[type='date'],.form-row.validation-error input[type='text'],.form-row.validation-error input[type='email'],.form-row.validation-error input[type='number'],.form-row.validation-error input[type='tel'],.form-row.validation-error input[type='date']{border-bottom-color:#b50015}.field.valid input[type='text'],.field.valid input[type='email'],.field.valid input[type='number'],.field.valid input[type='tel'],.field.valid input[type='date'],.form-row.valid input[type='text'],.form-row.valid input[type='email'],.form-row.valid input[type='number'],.form-row.valid input[type='tel'],.form-row.valid input[type='date']{border-bottom-color:#007a91}.field textarea,.form-row textarea{display:block;width:100%;border:1px solid #fff;border-radius:4px;color:#fff;font-size:1rem;line-height:1;padding:1rem 1.25rem;-webkit-box-shadow:none;box-shadow:none;min-height:100px;-webkit-transition:border 0.25s ease;transition:border 0.25s ease;font-family:'Silka', sans-serif;font-weight:400}.field textarea:focus,.field textarea:hover,.field textarea[data-hover],.field textarea[data-focus],.form-row textarea:focus,.form-row textarea:hover,.form-row textarea[data-hover],.form-row textarea[data-focus]{border:1px solid #25c700}.field .field textarea,.field .form-row textarea,.form-row .field textarea,.form-row .form-row textarea{color:#383838;padding:2.125rem 0 1.25rem !important;outline-color:transparent;border-bottom:1px solid rgba(0,0,0,0.1)}.field .field textarea:focus,.field .field textarea:hover,.field .field textarea[data-hover],.field .field textarea[data-focus],.field .form-row textarea:focus,.field .form-row textarea:hover,.field .form-row textarea[data-hover],.field .form-row textarea[data-focus],.form-row .field textarea:focus,.form-row .field textarea:hover,.form-row .field textarea[data-hover],.form-row .field textarea[data-focus],.form-row .form-row textarea:focus,.form-row .form-row textarea:hover,.form-row .form-row textarea[data-hover],.form-row .form-row textarea[data-focus]{border:0 !important;border-bottom:1px solid rgba(0,0,0,0.1) !important}.field .field input[type='date']::after,.field .form-row input[type='date']::after,.form-row .field input[type='date']::after,.form-row .form-row input[type='date']::after{bottom:0.5rem}.field.checkbox input[type='checkbox'],.field[data-type="checkbox"] input[type='checkbox'],.form-row.checkbox input[type='checkbox'],.form-row[data-type="checkbox"] input[type='checkbox']{position:absolute}.field.checkbox input[type='checkbox']:before,.field[data-type="checkbox"] input[type='checkbox']:before,.form-row.checkbox input[type='checkbox']:before,.form-row[data-type="checkbox"] input[type='checkbox']:before{width:20px;height:20px;background-color:#fff;content:'';display:block;position:absolute;top:0;left:0;border-color:#f2f2f2;border:1px solid;border-radius:4px;-webkit-transition:all .25s ease;transition:all .25s ease}.field.checkbox input[type='checkbox']:after,.field[data-type="checkbox"] input[type='checkbox']:after,.form-row.checkbox input[type='checkbox']:after,.form-row[data-type="checkbox"] input[type='checkbox']:after{content:'';width:1rem;height:.5rem;display:block;border-left:2px solid;border-bottom:2px solid;position:absolute;top:.5rem;left:.375rem;opacity:0;-webkit-transform:rotate(-45deg) scale(1.5);transform:rotate(-45deg) scale(1.5);-webkit-transition:all .25s ease;transition:all .25s ease}.field.checkbox input[type='checkbox']:checked:before,.field[data-type="checkbox"] input[type='checkbox']:checked:before,.form-row.checkbox input[type='checkbox']:checked:before,.form-row[data-type="checkbox"] input[type='checkbox']:checked:before{background-color:#007a91;border-color:#007a91}.field.checkbox input[type='checkbox']:checked:after,.field[data-type="checkbox"] input[type='checkbox']:checked:after,.form-row.checkbox input[type='checkbox']:checked:after,.form-row[data-type="checkbox"] input[type='checkbox']:checked:after{border-color:#fff;top:.3125rem;left:.3125rem;width:.625rem;height:.375rem;opacity:1;-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.field.checkbox .js-validate-error-label,.field[data-type="checkbox"] .js-validate-error-label,.form-row.checkbox .js-validate-error-label,.form-row[data-type="checkbox"] .js-validate-error-label{left:2.75rem;top:107.5%}@media (min-width: 640px){.field.checkbox .js-validate-error-label,.field[data-type="checkbox"] .js-validate-error-label,.form-row.checkbox .js-validate-error-label,.form-row[data-type="checkbox"] .js-validate-error-label{left:2.375rem;top:110%}}@media (min-width: 1024px){.field.checkbox .js-validate-error-label,.field[data-type="checkbox"] .js-validate-error-label,.form-row.checkbox .js-validate-error-label,.form-row[data-type="checkbox"] .js-validate-error-label{left:2rem;top:112.5%}}.field [data-type="checkbox"] .form-item,.form-row [data-type="checkbox"] .form-item{padding-top:1rem}.form-wrapper .field[data-type="checkbox"] input[type='checkbox']+label,.form-wrapper .form-row[data-type="checkbox"] input[type='checkbox']+label{font-size:1rem;padding:0 0 0 2.25rem;color:#383838}.field[data-type="checkbox"] .form-item,.form-row[data-type="checkbox"] .form-item{padding-top:1rem}.field .form-wrapper .form-checkbox-group .form-row[data-type="checkbox"] input[type='checkbox']+label,.form-row .form-wrapper .form-checkbox-group .form-row[data-type="checkbox"] input[type='checkbox']+label{font-size:1rem;line-height:1.38;color:#000;padding:1.3125rem 1rem;width:100%}.field .form-wrapper .form-checkbox-group .form-row[data-type="checkbox"] input[type='checkbox']+label:before,.form-row .form-wrapper .form-checkbox-group .form-row[data-type="checkbox"] input[type='checkbox']+label:before{width:20px;height:20px;background-color:#fff;content:'';display:block;position:absolute;top:0;left:0;border-color:#f2f2f2;border:1px solid;border-radius:4px;-webkit-transition:all .25s ease;transition:all .25s ease}.field .form-wrapper .form-checkbox-group .form-row[data-type="checkbox"] input[type='checkbox']+label:after,.form-row .form-wrapper .form-checkbox-group .form-row[data-type="checkbox"] input[type='checkbox']+label:after{content:'';width:1rem;height:.5rem;display:block;border-left:2px solid;border-bottom:2px solid;position:absolute;top:.5rem;left:.375rem;opacity:0;-webkit-transform:rotate(-45deg) scale(1.5);transform:rotate(-45deg) scale(1.5);-webkit-transition:all .25s ease;transition:all .25s ease}.field .form-wrapper .form-checkbox-group .form-row[data-type="checkbox"] input[type='checkbox']+label:checked:before,.form-row .form-wrapper .form-checkbox-group .form-row[data-type="checkbox"] input[type='checkbox']+label:checked:before{background-color:#007a91;border-color:#007a91}.field .form-wrapper .form-checkbox-group .form-row[data-type="checkbox"] input[type='checkbox']+label:checked:after,.form-row .form-wrapper .form-checkbox-group .form-row[data-type="checkbox"] input[type='checkbox']+label:checked:after{border-color:#fff;top:.3125rem;left:.3125rem;width:.625rem;height:.375rem;opacity:1;-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.field .form-wrapper .form-checkbox-group span,.form-row .form-wrapper .form-checkbox-group span{padding-bottom:1rem}.field.radio input[type='radio'],.form-row.radio input[type='radio']{position:absolute;width:1px;height:1px;border:0;top:0;left:0;opacity:0}.field.radio input[type='radio']+label,.form-row.radio input[type='radio']+label{position:relative;display:block;font-size:1rem;line-height:1.25;cursor:pointer;padding-top:2px;padding-left:34px;color:#383838;text-transform:none;font-family:'Silka', sans-serif;font-weight:400}.field.radio input[type='radio']+label::before,.form-row.radio input[type='radio']+label::before{content:'';width:20px;height:20px;display:block;position:absolute;top:0;left:0;background-color:#fff;border:1px solid #383838;border-radius:50%;-webkit-transition:all .25s ease;transition:all .25s ease;will-change:auto}.field.radio input[type='radio']+label::after,.form-row.radio input[type='radio']+label::after{content:'';width:8px;height:8px;display:block;background-color:#fff;position:absolute;top:6px;left:6px;opacity:0;border-radius:50%;-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all .25s ease;transition:all .25s ease;will-change:auto}.field.radio input[type='radio']:checked+label::before,.form-row.radio input[type='radio']:checked+label::before{background-color:#25c700;border-color:#25c700}.field.radio input[type='radio']:checked+label::after,.form-row.radio input[type='radio']:checked+label::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.field.radio input[type='radio']:hover+label::before,.field.radio input[type='radio']:focus+label::before,.field.radio input[type='radio'][data-hover]+label::before,.field.radio input[type='radio'][data-focus]+label::before,.form-row.radio input[type='radio']:hover+label::before,.form-row.radio input[type='radio']:focus+label::before,.form-row.radio input[type='radio'][data-hover]+label::before,.form-row.radio input[type='radio'][data-focus]+label::before{border-color:#25c700}.field .radio-switch,.form-row .radio-switch{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.field .radio-switch .inner,.form-row .radio-switch .inner{position:relative;padding:1px;border:1px solid #d8d3e2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.field .radio-switch .form-item,.form-row .radio-switch .form-item{border-right:2px solid #d8d3e2}.field .radio-switch .form-item:last-child,.form-row .radio-switch .form-item:last-child{border-right:none}.field .radio-switch input,.form-row .radio-switch input{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden}.field .radio-switch input+label,.form-row .radio-switch input+label{background-color:#fff;color:rgba(0,0,0,0.6);font-size:1rem;line-height:1;position:relative;text-align:center;padding:1rem 1.5rem;margin-right:-1px;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;margin-bottom:0;font-family:'Silka', sans-serif;font-weight:400}.field .radio-switch input+label:hover,.form-row .radio-switch input+label:hover{cursor:pointer}@media (min-width: 640px){.field .radio-switch input+label,.form-row .radio-switch input+label{padding:1rem 2rem}}@media (min-width: 768px){.field .radio-switch input+label,.form-row .radio-switch input+label{padding:1rem 2.5rem}}@media (min-width: 1024px){.field .radio-switch input+label,.form-row .radio-switch input+label{padding:1rem 4rem}}.field .radio-switch input:checked+label,.form-row .radio-switch input:checked+label{background-color:#d8d3e2;color:#007a91;-webkit-box-shadow:none;box-shadow:none;margin-right:0;font-family:'Silka', sans-serif;font-weight:600}.field .radio-switch input:focus+label,.form-row .radio-switch input:focus+label{font-family:'Silka', sans-serif;font-weight:600}.field .radio-switch input:focus+label::before,.form-row .radio-switch input:focus+label::before{content:'';width:100%;height:100%;display:block;position:absolute;top:0;left:0;outline:1px solid #fff;z-index:1}.form-container,.form{position:relative;display:block}.form-container form,.form form{padding:0}.form-container form .button-wrapper,.form form .button-wrapper{text-align:center}.form-container form .button-wrapper input[type='submit'],.form form .button-wrapper input[type='submit']{background-color:#007a91;border:2px solid #007a91;outline:none;color:#fff;font-family:'Silka', sans-serif;font-weight:600}.form-container form .button-wrapper input[type='submit']:hover,.form form .button-wrapper input[type='submit']:hover{background-color:#006375;border-color:#006375}.contact-form{padding:5rem 2vw}.contact-form .form-row label{font-size:0.875rem;margin-bottom:0}.form .text.error h1{font-size:1.25rem;color:#b50015}.form .text.error ul{display:none}.form-row.error label{color:#b50015}.form-row[data-type="radio"] label{padding-left:0;margin-bottom:.75rem}input#timeWorkedCheck_0+label,input#timeWorkedCheck_1+label,input#timeWorkedCheck_2+label,input#timeWorkedCheck_4+label{padding:1rem;height:100%}.form-tab .warpper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0.375rem}.form-tab .tab{background-color:#fff;color:rgba(0,0,0,0.6);font-size:1rem;line-height:1;position:relative;text-align:center;padding:1rem 4rem;margin-right:-1px;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;margin-bottom:0;font-family:'Silka', sans-serif;font-weight:400}.form-tab #one:checked ~ .tabs #one-tab,.form-tab #two:checked ~ .tabs #two-tab{background-color:#bfebf3;color:#007a91;-webkit-box-shadow:none;box-shadow:none;margin-right:0;font-family:'Silka', sans-serif;font-weight:600}.form-tab .tabs{position:relative;padding:1px;border:1px solid #d8d3e2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-tab .panels{padding-top:1.25rem;width:100%}.form-tab .panel{display:none;-webkit-animation:fadein .8s;animation:fadein .8s}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.form-tab .panel-title{font-size:1.5em;font-weight:bold}.form-tab .radio{display:none}.form-tab #one:checked ~ .panels #one-panel,.form-tab #two:checked ~ .panels #two-panel{display:block}#formErrorsDisplay.error p{color:#b50015}.cs-select,[data-type="select"]>fieldset>div{position:relative;outline:0;cursor:pointer;display:inline-block;min-width:3.25rem;text-transform:uppercase}.cs-select .cs-placeholder,[data-type="select"]>fieldset>div .cs-placeholder{display:block;width:100%;color:#000;font-size:0.8125rem;will-change:auto;padding:.75rem 1.75rem .75rem .5rem;-webkit-box-shadow:none;box-shadow:none}.cs-select .cs-placeholder::after,[data-type="select"]>fieldset>div .cs-placeholder::after{content:'';width:.5rem;height:.5rem;display:block;position:absolute;top:50%;right:.5rem;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;will-change:auto;-webkit-transform:translateY(-100%) rotate(-45deg);transform:translateY(-100%) rotate(-45deg)}@media (min-width: 768px){.cs-select .cs-placeholder::after,[data-type="select"]>fieldset>div .cs-placeholder::after{border-left:1px solid;border-bottom:1px solid}}.cs-select.cs-active,[data-type="select"]>fieldset>div.cs-active{z-index:1}.cs-select.cs-active .cs-placeholder::after,[data-type="select"]>fieldset>div.cs-active .cs-placeholder::after{-webkit-transform:translateY(-25%) rotate(135deg);transform:translateY(-25%) rotate(135deg)}.cs-select.cs-active .cs-options,[data-type="select"]>fieldset>div.cs-active .cs-options{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.cs-select .cs-options,[data-type="select"]>fieldset>div .cs-options{position:absolute;top:calc(100% - 1px);width:100%;left:0;opacity:0;pointer-events:none;will-change:auto;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:all .25s ease;transition:all .25s ease}.cs-select .cs-options ul,[data-type="select"]>fieldset>div .cs-options ul{position:relative;overflow:hidden;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,0.1),0 3px 3px -2px rgba(0,0,0,0.06),0 3px 4px 0 rgba(0,0,0,0.07);box-shadow:0 1px 8px 0 rgba(0,0,0,0.1),0 3px 3px -2px rgba(0,0,0,0.06),0 3px 4px 0 rgba(0,0,0,0.07)}.cs-select .cs-options ul li,[data-type="select"]>fieldset>div .cs-options ul li{position:relative;display:block;outline:0}.cs-select .cs-options ul li:first-child,[data-type="select"]>fieldset>div .cs-options ul li:first-child{border-top:0}.cs-select .cs-options ul li span,[data-type="select"]>fieldset>div .cs-options ul li span{background-color:#fff;display:block;font-size:.875rem;color:#383838;padding:.5625rem .5rem;-webkit-transition:background .25s ease;transition:background .25s ease;font-family:'Silka', sans-serif;font-weight:400}.cs-select .cs-options ul li span::after,[data-type="select"]>fieldset>div .cs-options ul li span::after{display:none}.cs-select .cs-options ul li:hover>span,[data-type="select"]>fieldset>div .cs-options ul li:hover>span{color:#007a91}.cs-select .cs-options ul li.cs-selected>span,[data-type="select"]>fieldset>div .cs-options ul li.cs-selected>span{color:#007a91}.cs-select select,[data-type="select"]>fieldset>div select{opacity:0.001;pointer-events:none;position:absolute;width:1px;height:1px;overflow:hidden}.cs-select [data-placeholder],[data-type="select"]>fieldset>div [data-placeholder]{display:none}.cs-select.theme-basic .cs-placeholder,[data-type="select"]>fieldset>div.theme-basic .cs-placeholder{border:1px solid transparent;color:#007a91;font-size:19px}@media (min-width: 768px){.cs-select.theme-basic .cs-placeholder,[data-type="select"]>fieldset>div.theme-basic .cs-placeholder{font-size:0.875rem}}@media (max-width: 1023px){.cs-select.theme-basic .cs-placeholder,[data-type="select"]>fieldset>div.theme-basic .cs-placeholder{padding:.5rem 2rem .5rem .5rem}}@media (min-width: 1024px){.theme-dark .cs-select.theme-basic .cs-placeholder,.theme-dark [data-type="select"]>fieldset>div.theme-basic .cs-placeholder{color:#fff}.cs-select.theme-basic .cs-placeholder::after,[data-type="select"]>fieldset>div.theme-basic .cs-placeholder::after{width:.4rem;height:.4rem;border-color:#007a91}.theme-dark .cs-select.theme-basic .cs-placeholder::after,.theme-dark [data-type="select"]>fieldset>div.theme-basic .cs-placeholder::after{border-color:#fff}}.menu-open .cs-select.theme-basic .cs-placeholder::after,.menu-open [data-type="select"]>fieldset>div.theme-basic .cs-placeholder::after{border-color:#fff}.menu-open .cs-select.theme-basic .cs-placeholder,.menu-open [data-type="select"]>fieldset>div.theme-basic .cs-placeholder{color:#fff}.cs-select.theme-basic .cs-options,[data-type="select"]>fieldset>div.theme-basic .cs-options{text-align:left}.cs-select.theme-sort,[data-type="select"]>fieldset>div.theme-sort{min-width:6rem}.cs-select.theme-sort .cs-placeholder,[data-type="select"]>fieldset>div.theme-sort .cs-placeholder{display:block;height:40px;line-height:1.25;font-size:.8175rem;position:relative;white-space:nowrap;color:#000;padding:.6875rem 2rem .4375rem .5rem;border:2px solid #007a91;border-radius:.25rem;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:'Silka', sans-serif;font-weight:400}@media (min-width: 640px){.cs-select.theme-sort .cs-placeholder,[data-type="select"]>fieldset>div.theme-sort .cs-placeholder{padding:.625rem 2rem .4375rem .75rem}}@media (min-width: 1367px){.cs-select.theme-sort .cs-placeholder,[data-type="select"]>fieldset>div.theme-sort .cs-placeholder{height:40px;line-height:1.25;padding:.625rem 2.75rem .625rem 1rem}.cs-select.theme-sort .cs-placeholder::after,[data-type="select"]>fieldset>div.theme-sort .cs-placeholder::after{right:1rem}}.cs-select.theme-sort .cs-options,[data-type="select"]>fieldset>div.theme-sort .cs-options{top:calc(100% + .25rem)}@media (max-width: 639px){.cs-select.theme-filter,[data-type="select"]>fieldset>div.theme-filter{width:100%}}.cs-select.theme-filter .cs-placeholder,[data-type="select"]>fieldset>div.theme-filter .cs-placeholder{display:block;line-height:1;font-size:.8125rem;position:relative;white-space:nowrap;color:#000;padding:.6875rem 2rem .4375rem 2.375rem;border:2px solid #007a91;border-radius:.25rem;-webkit-transition:all .2s ease;transition:all .2s ease;background:url("../img/svg/filter-menu.svg") no-repeat 10px center transparent;background-size:20px;font-family:'Silka', sans-serif;font-weight:400}@media (min-width: 640px){.cs-select.theme-filter .cs-placeholder,[data-type="select"]>fieldset>div.theme-filter .cs-placeholder{padding:.6875rem 2rem .4375rem 2.5rem}}@media (min-width: 1367px){.cs-select.theme-filter .cs-placeholder,[data-type="select"]>fieldset>div.theme-filter .cs-placeholder{height:50px;line-height:1.25;padding:.875rem 2.75rem .875rem 2.375rem}.cs-select.theme-filter .cs-placeholder::after,[data-type="select"]>fieldset>div.theme-filter .cs-placeholder::after{right:1rem}}.cs-select.theme-filter .cs-options,[data-type="select"]>fieldset>div.theme-filter .cs-options{top:calc(100% + .25rem)}.theme-light .cs-select.theme-basic .cs-placeholder::after{border-color:#fff}.theme-light .cs-select.theme-basic .cs-placeholder::before{background-color:rgba(0,0,0,0.3);content:'';position:absolute;width:1.5rem;height:1.5rem;right:0;top:0.625rem;border-radius:50%}header.theme-light .cs-select.theme-basic .cs-placeholder::before{background-color:transparent}header.theme-light .cs-select.theme-basic .cs-placeholder::after{border-color:#007a91;width:.4rem;height:.4rem}[data-type="select"]>fieldset>div{width:100%;text-transform:none}[data-type="select"]>fieldset>div .cs-placeholder{font-size:1rem;color:#6e6e6e;border-bottom:1px solid rgba(0,0,0,0.1);padding-left:0}[data-type="select"]>fieldset>div ul li span{font-size:1rem !important}.wysiwyg-form.no-top-margin{margin-top:-2.25rem}.wysiwyg-form.left-alignment{margin-left:2.2rem}.grecaptcha-badge{display:none;z-index:-1}.form-wrapper .form-checkbox-group .form-row[data-type="checkbox"] input[type='checkbox']+label{font-size:1rem;line-height:1.38;padding-left:1rem;color:#000}.form-wrapper .form-checkbox-group .form-row[data-type="checkbox"] input[type='checkbox']+label::before{top:1.3125rem;right:0.75rem;left:auto;border:solid 1.5px rgba(0,0,0,0.1)}.form-wrapper .form-checkbox-group .form-row[data-type="checkbox"] input[type='checkbox']+label:after{top:1.65rem;right:1.1rem;left:auto}@media (min-width: 768px){.form-wrapper .form-checkbox-group .form-row[data-type="checkbox"] input[type='checkbox']+label:after{top:1.7rem;right:1rem}}.form-wrapper .form-checkbox-group .form-row[data-type="checkbox"] label{margin-bottom:0}.form-wrapper .form-checkbox-group .form-item{padding-bottom:0.375rem}.form-wrapper .form-checkbox-group .form-item:first-child{padding-top:1rem}.form-wrapper .form-checkbox-group .form-item label{padding:1.3125rem 1rem;border-radius:0.375rem;border:solid 1.5px rgba(0,0,0,0.1);width:100%}.form-wrapper .form-checkbox-group span{padding-bottom:1rem}.form-amount{position:relative}.form-amount label{margin-bottom:0}.form-amount p{position:absolute;right:0;top:2.3rem;z-index:9999;margin:0;font-size:1rem;color:#000;background-color:#fff}.form-amount .form-row{margin-bottom:1.125rem}.form-amount .form-row.validation-error{margin-bottom:2rem}.form-amount .form-row.validation-error .form-amount-box::before{top:6rem}.form-amount-box{position:relative;background:#bfebf3;padding:0.75rem;margin-bottom:1.5rem;font-weight:500;font-size:1.1875rem;color:#383838}.form-amount-box::before{position:absolute;content:" ";z-index:-1;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-0.4rem;left:1rem;width:1.2rem;height:1.2rem;background:#bfebf3}.contact-form{padding:8rem 2vw 5rem}.form-row[data-type="radio"] label{font-size:1rem;padding:0;color:#383838;padding-left:2.25rem}.form-row[data-type="radio"] input[type="radio"]{position:absolute}.form-row[data-type="radio"] input[type="radio"]:before{width:20px;height:20px;background-color:#fff;content:'';display:block;position:absolute;top:0;left:0;border-color:#f2f2f2;border:1px solid;border-radius:4px;-webkit-transition:all .25s ease;transition:all .25s ease}.form-row[data-type="radio"] input[type="radio"]:after{content:'';width:1rem;height:.5rem;display:block;border-left:2px solid;border-bottom:2px solid;position:absolute;top:.5rem;left:.375rem;opacity:0;-webkit-transform:rotate(-45deg) scale(1.5);transform:rotate(-45deg) scale(1.5);-webkit-transition:all .25s ease;transition:all .25s ease}.form-row[data-type="radio"] input[type="radio"]:checked:before{background-color:#007a91;border-color:#007a91}.form-row[data-type="radio"] input[type="radio"]:checked:after{border-color:#fff;top:.3125rem;left:.3125rem;width:.625rem;height:.375rem;opacity:1;-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.form-wrapper .form-agreement .form-row[data-type="checkbox"] input[type='checkbox']+label{padding:0 0 0 2rem;border:none}.form-wrapper .form-agreement .form-row[data-type="checkbox"] input[type='checkbox']+label::before{right:auto;left:0}.form-wrapper .form-agreement .form-row[data-type="checkbox"] input[type='checkbox']+label::after{left:0.35rem;right:auto}.sms-form{margin-top:3.125rem}.sms-form h2{font-size:1.5625rem;line-height:1.48;margin-bottom:.875rem;color:#383838}.sms-form .contact-form{padding:1rem 2vw 2rem}@media (min-width: 768px){.sms-form .contact-form{padding:0}}.sms-form .contact-form .center{margin:0 auto}.sms-form.rwdButton .contact-form{padding:0}@media (max-width: 1023px){.sms-form.rwdButton .contact-form{display:none}}.sms-form.rwdButton .sms-button{display:block}@media (min-width: 1024px){.sms-form.rwdButton .sms-button{display:none}}@media (max-width: 767px){.sms-form.rwdForm .contact-form{padding-right:0.75rem;padding-left:0.75rem}}.sms-form.rwdForm .sms-button{display:none}.sms-form .wysiwyg-form p{line-height:0.75rem;padding-top:0.875rem}.sms-form .button{margin:0}.sms-form div.center{width:100%;max-width:28.75rem;margin:0;padding:0;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.sms-form .form .text{margin-bottom:0}.sms-form .form form .button-wrapper{text-align:left}.sms-form .form form .button-wrapper .button{min-width:10.375rem;-webkit-transition:all .25s ease;transition:all .25s ease;color:#383838;padding-left:.9375rem;padding-right:.9375rem}@media (min-width: 992px){.sms-form .form form .button-wrapper .button{padding-left:1.5625rem;padding-right:1.5625rem}}.sms-form .form form .button-wrapper .button:hover,.sms-form .form form .button-wrapper .button:focus{text-decoration:none;color:#383838;background-color:#006375}.banner-section .sms-form.rwdForm .contact-form{padding:0}.banner-section .sms-form.rwdForm .button-wrapper{text-align:left}.banner-section .sms-form .contact-form .center{margin:0}.cost-comparison-section .sms-form{margin-top:1.875rem}.cost-comparison-section .sms-form div.center{max-width:none}.cost-comparison-section .sms-form .form-row{max-width:28.75rem}.cost-comparison-section .sms-form .contact-form .center{margin:0}.price-section .sms-form{margin-top:-.9375rem;position:relative;z-index:1}@media (min-width: 768px){.price-section .sms-form{padding-right:15%}}@media (min-width: 768px){.pricing-all-section .sms-form{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width: 992px){.pricing-all-section .sms-form{padding-left:3.125rem;padding-right:1.875rem}}@media (min-width: 1200px){.pricing-all-section .sms-form{padding-left:5.9375rem;padding-right:2.5rem}}.pricing-all-section .sms-form h2{font-size:1.25rem;line-height:1.5;margin-bottom:.25rem}.pricing-all-section .sms-form .contact-form .center{margin:0}.download-section .form form .button-wrapper input[type='submit']{background-color:#007a91;color:#fff;border-color:#007a91}.download-section .form form .button-wrapper input[type='submit']:hover,.download-section .form form .button-wrapper input[type='submit']:focus{color:#fff;background-color:#006375}.download-section .sms-form .contact-form .center{margin:0}.banner-product .sms-form .contact-form .center{margin:0}.sms-popup{display:none;position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;top:0;left:0;z-index:9999;background-color:rgba(0,0,0,0.2);-webkit-backdrop-filter:blur(8px) brightness(0.7);backdrop-filter:blur(8px) brightness(0.7)}.sms-popup.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:fadeIn 0.1s;animation:fadeIn 0.1s}.sms-popup-content{position:relative;width:90%;max-width:503px;padding:60px 30px 40px;background-color:#fff;-webkit-animation:popup 0.5s;animation:popup 0.5s}@media (min-width: 1024px){.sms-popup-content{width:auto;padding:60px 30px}}.sms-popup-content .icon{position:absolute;right:30px;top:30px}.sms-popup-content-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-top:20px}@media (min-width: 1024px){.sms-popup-content-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.sms-popup-content-button .download-button{margin:0 auto}@media (min-width: 1024px){.sms-popup-content-button .download-button{margin:0 1rem}}@media (min-width: 1024px){.sms-popup-content-button .site-footer__download-apple{margin-right:1px}}.sms-popup-content-button .site-footer__download-huawei,.sms-popup-content-button .site-footer__download-android,.sms-popup-content-button .site-footer__download-apple{width:102px}.sms-popup-default-text{text-align:center;color:#383838}.condition-message{font-family:'Silka', sans-serif;font-weight:400;color:#b50015;text-align:left}.logo{-webkit-transition:all .25s ease;transition:all .25s ease;display:inline-block}.logo img,.logo svg{position:relative;display:block;width:auto;height:30px;-o-object-fit:contain;object-fit:contain}@media (min-width: 992px){.logo img,.logo svg{height:40px}}.logo svg{pointer-events:none}.logo svg path{fill:#383838;-webkit-transition:all .25s ease;transition:all .25s ease}.theme-dark .logo svg path{fill:#fff}@media (max-width: 1023px){.theme-dark.menu-open .logo svg path{fill:#007a91}}.logo span{display:block;font-size:.75rem;line-height:1.1;margin-left:.875rem;color:#007a91}@media (min-width: 640px){.logo span{font-size:.8125rem}}@media (min-width: 1024px){.logo span{font-size:.875rem}}.theme-dark .logo span{color:#fff}@media (max-width: 1023px){.theme-dark.menu-open .logo span{color:#007a91}}.logo-wrapper{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:start !important}.back-button{position:relative;display:block;color:#007a91;font-size:1rem;line-height:1;margin-top:.8125rem;padding-left:1.75rem;font-family:'Silka', sans-serif;font-weight:700}.back-button svg{display:none;position:absolute;width:.75rem;height:.75rem;left:.5rem;top:.0625rem}.back-button span{display:block;font-size:.875rem;position:absolute;width:.75rem;height:.75rem;left:.25rem;top:.025rem}.back-button:hover,.back-button:focus,.back-button:active{color:#007a91}.hamburger-menu{display:block;width:2rem;height:2rem;border-radius:0;padding:0;border:0;background-color:transparent;position:relative;z-index:20;cursor:pointer}.hamburger-menu:focus,.hamburger-menu:active,.hamburger-menu:hover{background-color:transparent;outline:none}.hamburger-menu span{display:block;height:.125rem;width:1.125rem;margin:.3125rem auto 0;opacity:1;pointer-events:none;background-color:#383838;-webkit-transform:translate3d(0, 0, 0) rotate(0);transform:translate3d(0, 0, 0) rotate(0);-webkit-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.65, 1.27);transition:all 0.3s cubic-bezier(0.17, 0.67, 0.65, 1.27)}.hamburger-menu span:first-child{margin-top:0}.theme-dark .hamburger-menu span{background-color:#fff}.hamburger-menu em{display:inline;position:absolute;background-color:transparent;color:transparent;white-space:nowrap;overflow:hidden;text-indent:100%}.hamburger-menu.active span{margin:.25rem;width:1.5rem}.hamburger-menu.active span:nth-child(1){-webkit-transform:translate3d(0, 6px, 0) rotate(225deg);transform:translate3d(0, 6px, 0) rotate(225deg)}.hamburger-menu.active span:nth-child(2){opacity:0}.hamburger-menu.active span:nth-child(3){-webkit-transform:translate3d(0, -6px, 0) rotate(-225deg);transform:translate3d(0, -6px, 0) rotate(-225deg)}.cookies-notification{display:none;position:fixed;width:100%;max-height:60vh;left:0;bottom:2rem;z-index:999999;opacity:0;-webkit-transition:opacity .75s ease-in-out,visibility .75s ease-in-out,-webkit-transform .75s ease-in-out;transition:opacity .75s ease-in-out,visibility .75s ease-in-out,-webkit-transform .75s ease-in-out;transition:opacity .75s ease-in-out,visibility .75s ease-in-out,transform .75s ease-in-out;transition:opacity .75s ease-in-out,visibility .75s ease-in-out,transform .75s ease-in-out,-webkit-transform .75s ease-in-out}div.cookies-notification{-webkit-transition:none;transition:none}.cookies-notification.active{opacity:1;display:block}.cookies-notification.active .cookies-content{opacity:1;visibility:visible}.cookies-notification .cookies-title{padding:0 0.5rem 0.5rem 0.25rem;display:inline;position:relative;font-size:1rem;margin-right:1.25rem}@media (min-width: 768px){.cookies-notification .cookies-title{font-size:1.125rem;padding-bottom:1.1875rem}}.cookies-notification .cookies-title::before{content:'';height:3px;background-color:#007a91;width:100%}.cookies-approval{position:relative;max-height:21.875rem}@media (min-width: 375px){.cookies-approval{max-height:21.875rem}}@media (min-width: 640px){.cookies-approval{max-height:16rem}}@media (min-width: 768px){.cookies-approval{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}}.cookies-approval .cookies-options-list{position:relative;display:block}.cookies-approval .cookies-options-list[data-hidden]{display:none}.cookies-approval-box{max-height:12.75rem;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-right:0.75rem}@media (min-width: 375px){.cookies-approval-box{padding-right:0.5rem}}@media (min-width: 640px){.cookies-approval-box{max-height:18.75rem;padding-right:0.375rem}}@media (min-width: 768px){.cookies-approval-box{max-height:19vw;padding-right:2.125rem}}@media (min-width: 1024px){.cookies-approval-box{padding-right:2.125rem}}.cookies-approval .cookies-approve:last-of-type{margin-bottom:1.5rem}.cookies-subtitle{font-size:0.6875rem;line-height:1.4;color:#006375;margin-bottom:0;position:relative;display:block}@media (min-width: 768px){.cookies-subtitle{font-size:0.75rem}}.cookies-subtitle.hidden{display:none}.cookies-subtitle.hidden+.cookies-approval-text{display:block}.cookies-subtitle:last-of-type{margin-bottom:0}.cookies-subtitle p{font-size:0.6875rem;line-height:1.4;color:#000;margin-bottom:0;position:relative;display:block}@media (min-width: 768px){.cookies-subtitle p{font-size:0.75rem}}.cookies-subtitle a{color:#007a91;text-decoration:underline;font-weight:600;word-break:break-word;overflow-wrap:break-word}.cookies-subtitle-above-btn{padding-right:0.25rem;padding-top:1.875rem}@media (min-width: 640px){.cookies-subtitle-above-btn{padding-right:0.375rem}}@media (min-width: 768px){.cookies-subtitle-above-btn{padding-right:2rem}}@media (min-width: 1024px){.cookies-subtitle-above-btn{padding-right:2.125rem}}.cookies-subtitle-above-btn p{font-size:0.75rem;line-height:1.4;color:#000;margin-bottom:0}.cookies-content{padding:1rem 0.5rem 0.5rem 1rem;max-height:calc(100% - 1.5rem);max-width:72.375rem;width:calc(100% - 1.5rem);border-radius:0.8125rem;left:0.75rem;background-color:#fff;opacity:0;-webkit-box-shadow:0.25rem 0.25rem 1.25rem 0.75rem #bfebf3;box-shadow:0.25rem 0.25rem 1.25rem 0.75rem #bfebf3;-webkit-transition:opacity .75s ease-in-out,visibility .75s ease-in-out,-webkit-transform .75s ease-in-out;transition:opacity .75s ease-in-out,visibility .75s ease-in-out,-webkit-transform .75s ease-in-out;transition:opacity .75s ease-in-out,visibility .75s ease-in-out,transform .75s ease-in-out;transition:opacity .75s ease-in-out,visibility .75s ease-in-out,transform .75s ease-in-out,-webkit-transform .75s ease-in-out}@media (min-width: 375px){.cookies-content{width:calc(100% - 2.5rem);left:1.25rem;right:1.25rem;margin:0 auto}}@media (min-width: 768px){.cookies-content{padding:1.5rem 0.25rem 1.5rem 1.5rem}}.cookies-content .button{min-width:auto;background-color:transparent;border-color:transparent;color:#007a91;text-decoration:none;text-transform:none;font-size:0.875rem}.cookies-content .button.page-link{text-align:left;font-size:1rem}.cookies-content .button.color-btn{position:relative;background-color:#007a91;border-color:#007a91;color:#fff;text-transform:uppercase;font-size:1rem;margin-bottom:1.875rem;width:15rem}.cookies-content .button.color-btn::before{content:'';width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1;opacity:0;pointer-events:none;background:url("../img/spinner.gif") no-repeat center blue-500;background-size:26px;background-blend-mode:luminosity;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}@media (min-width: 640px){.cookies-content .button.color-btn{font-size:0.875rem;margin-bottom:0;width:12.5rem}}@media (min-width: 768px){.cookies-content .button.color-btn{width:12rem}}.cookies-content .button.color-btn.disabled{cursor:not-allowed;color:#d6d0df;background-color:#f5f4f7;border-color:#f5f4f7}.cookies-content .button.color-btn:hover{background-color:#006375}.cookies-content .button.color-btn.loading::before{opacity:1}.cookies-button-box{position:relative;padding-top:1rem;padding-right:0.25rem}@media (min-width: 640px){.cookies-button-box{padding-right:0.375rem}}@media (min-width: 768px){.cookies-button-box{padding-top:1.5rem;padding-right:2rem}}@media (min-width: 1024px){.cookies-button-box{padding-right:2.125rem}}.cookies-button-box [data-phases]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:none}@media (min-width: 640px){.cookies-button-box [data-phases]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.cookies-button-box [data-phases].active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.cookies-button-box [data-phases].active{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 640px){.cookies-button-box [data-phases]#phase-2 .color-btn{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.cookies-button-box .button.color-btn{margin-bottom:0.625rem}@media (min-width: 640px){.cookies-button-box .button.color-btn{margin:0 1.125rem 0 0;height:2.5rem;font-size:0.75rem;letter-spacing:0.9px;padding:0.75rem}}@media (min-width: 640px){.cookies-button-box .button.page-link{height:2.5rem;margin:0 1.125rem 0;font-size:0.75rem;letter-spacing:0.4px}}.cookies-settings-content{margin-bottom:4.5rem}.cookies-settings-content p{font-size:1rem;color:#007a91}.cookies-settings,.cookies{position:relative}.cookies-settings-title,.cookies-title{font-size:1.25rem;color:#006375;margin-bottom:2.5rem;font-weight:500}@media (min-width: 768px){.cookies-settings-title,.cookies-title{font-size:1.625rem}}.cookies-settings-text,.cookies-text{font-size:1rem;color:#006375;margin-bottom:4.5rem}@media (min-width: 768px){.cookies-settings-text,.cookies-text{margin-bottom:2.5rem}}.cookies-settings .button,.cookies .button{min-width:100%;background-color:transparent;border-color:transparent;color:#006375;text-decoration:none;text-transform:none;font-size:0.875rem}@media (min-width: 768px){.cookies-settings .button,.cookies .button{min-width:11.375rem}}.cookies-settings .button.page-link,.cookies .button.page-link{margin:0 30px;min-width:50vw}@media (min-width: 768px){.cookies-settings .button.page-link,.cookies .button.page-link{min-width:7.8125rem;margin:0;right:0;bottom:0;text-align:left;position:absolute}}.cookies-settings .button.color-btn,.cookies .button.color-btn{background-color:#007a91;border-color:#007a91;color:#fff;text-transform:uppercase;font-size:1.125rem;margin-bottom:1.875rem;overflow:hidden}.cookies-settings .button.color-btn:hover,.cookies .button.color-btn:hover{background-color:#006375;border-color:#006375}.cookies-settings .button.color-btn::before,.cookies .button.color-btn::before{content:'';width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1;opacity:0;pointer-events:none;background:url("../img/spinner.gif") no-repeat center #007a91;background-size:26px;background-blend-mode:luminosity;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}@media (min-width: 768px){.cookies-settings .button.color-btn,.cookies .button.color-btn{font-size:0.875rem;margin-bottom:0}}.cookies-settings .button.color-btn.disabled,.cookies .button.color-btn.disabled{cursor:not-allowed;color:#d6d0df;background-color:#f5f4f7;border-color:#f5f4f7}.cookies-settings .button.color-btn.loading::before,.cookies .button.color-btn.loading::before{opacity:1}.cookies-settings-approve,.cookies-approve{margin-bottom:0.9375rem;padding-left:0;position:relative}@media (min-width: 640px){.cookies-settings-approve,.cookies-approve{margin-bottom:1.25rem}}@media (min-width: 768px){.cookies-settings-approve,.cookies-approve{margin-bottom:1.5rem}}@media (min-width: 1024px){.cookies-settings-approve,.cookies-approve{margin-bottom:1.875rem}}.cookies-settings-approve.checked,.cookies-approve.checked{pointer-events:none}.cookies-settings-approve.checked input:checked+label::after,.cookies-approve.checked input:checked+label::after{-webkit-filter:opacity(0.5);filter:opacity(0.5)}.cookies-settings-approve label,.cookies-approve label{position:relative;display:inline-block;margin-bottom:0;margin-top:0.125rem;padding-left:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0.6875rem;text-transform:none;color:#383838;line-height:1.35}@media (min-width: 768px){.cookies-settings-approve label,.cookies-approve label{font-size:0.75rem}}.cookies-settings-approve label::after,.cookies-approve label::after{content:'';width:1.25rem;height:1.25rem;background:#fff;border:solid 1px #d8d3e2;border-radius:2px;position:absolute;top:0.125rem;left:0}.cookies-settings-approve label b,.cookies-approve label b{display:block;font-weight:600}.cookies-settings-approve input,.cookies-approve input{position:absolute;width:0;height:0;left:-2rem;top:0;opacity:0.001}.cookies-settings-approve input+label:hover::before,.cookies-approve input+label:hover::before{border-color:#007a91}.cookies-settings-approve input:checked+label,.cookies-approve input:checked+label{-webkit-transform:scale(1);transform:scale(1)}.cookies-settings-approve input:checked+label::after,.cookies-approve input:checked+label::after{background-color:#007a91;border-color:#007a91}.cookies-settings-approve input:checked+label::before,.cookies-approve input:checked+label::before{-webkit-transition:-webkit-transform 0.1s ease-in 25ms;transition:-webkit-transform 0.1s ease-in 25ms;transition:transform 0.1s ease-in 25ms;transition:transform 0.1s ease-in 25ms, -webkit-transform 0.1s ease-in 25ms;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;content:'';position:absolute;z-index:1;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:1;height:0.625rem;width:0.3125rem;left:0.4375rem;top:0.375rem;background:transparent;border-bottom:2.5px solid #fff;border-right:2.5px solid #fff}.cookies-settings-approve:last-of-type,.cookies-approve:last-of-type{margin-bottom:56px}.cookies-settings-approve-text,.cookies-approve-text{display:none}.info-page-content .cookies-settings label{color:#383838}.info-page-content .cookies-settings label b{display:block;font-weight:600;text-transform:uppercase}.menu-container{pointer-events:none;position:fixed;bottom:0;left:-100%;right:0;top:5rem;padding:0;margin-top:-.0625rem;background-color:#f5f5f5;overflow:hidden;width:100%;height:100%;-webkit-transition:left .5s ease;transition:left .5s ease;will-change:auto}@media (min-width: 992px){.menu-container{position:static;left:0;padding:0 0 0 .8125rem;margin:0;width:auto;height:auto;overflow:visible;background-color:transparent !important;pointer-events:auto !important;opacity:1 !important}}.menu-container .main-menu{position:absolute;max-width:738px;margin:0 auto;left:0;right:0;width:0;padding:0;min-height:auto;height:auto;width:100%}@media (min-width: 992px){.menu-container .main-menu{position:static;-webkit-transform:none;transform:none;width:auto;max-width:100%;left:0;top:0;padding:0;margin:0}}.menu-container .main-menu>ul{padding:0;margin:0}@media (min-width: 992px){.menu-container .main-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu-container .main-menu>ul li{display:inline-block;padding:0;margin-right:.625rem}@media (min-width: 768px){.menu-container .main-menu>ul li{margin-right:1.5625rem}}@media (min-width: 992px){.menu-container .main-menu>ul li{display:block;padding:0 1rem;margin:.125rem 0 0 0}.menu-container .main-menu>ul li.business-page.with-submenu .menu-dropdown-level-2-content{padding-bottom:0}}.menu-container .main-menu>ul li a{position:relative;z-index:2;font-size:1rem;line-height:1.5;color:#007a91;font-family:'Silka', sans-serif;font-weight:400}.menu-container .main-menu>ul li a.active,.menu-container .main-menu>ul li a:focus,.menu-container .main-menu>ul li a:hover{opacity:1;text-decoration:none;font-family:'Silka', sans-serif;font-weight:600}@media (min-width: 992px){.menu-container .main-menu>ul li a{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.header-scroll-down .menu-container .main-menu>ul li a{opacity:0}.header-scroll-up .menu-container .main-menu>ul li a{opacity:1}}.menu-container .main-menu>ul li.mobile-link{margin-left:.625rem}.menu-container .main-menu>ul li.mobile-link .divider{width:.0625rem;background:#007a91;height:1.5rem;margin-left:-.6875rem}.menu-container .main-menu>ul li .menu-dropdown{display:none;position:absolute;left:0;right:0;top:0;background-color:#f5f5f5;-webkit-transition:all .8s ease;transition:all .8s ease;z-index:1;padding-top:5rem;height:7.5rem}.fixed .menu-container .main-menu>ul li .menu-dropdown,.menu-container .main-menu>ul li .menu-dropdown.submenu-open{-webkit-box-shadow:0 0 1.875rem 0 rgba(0,0,0,0.15);box-shadow:0 0 1.875rem 0 rgba(0,0,0,0.15)}.menu-container .main-menu>ul li .menu-dropdown .bottom-link-content{visibility:hidden;opacity:0;-webkit-transition:top .8s ease;transition:top .8s ease;position:fixed;background:#bfebf3;left:0;right:0;z-index:2;top:120px}.menu-container .main-menu>ul li .menu-dropdown .bottom-link-content .bottom-menu-link{padding-top:1.25rem;padding-bottom:1.25rem;text-align:right;font-size:1rem;color:#007a91;font-family:'Silka', sans-serif;font-weight:600;line-height:1.875rem}.menu-container .main-menu>ul li .menu-dropdown .bottom-link-content .bottom-menu-link .arrow-link{font-size:1rem;margin-left:1.875rem;padding-right:2.375rem;font-family:'Silka', sans-serif;font-weight:300}.menu-container .main-menu>ul li .menu-dropdown .bottom-link-content .bottom-menu-link .arrow-link:hover{font-family:'Silka', sans-serif;font-weight:300}.menu-container .main-menu>ul li .menu-dropdown.submenu-open .bottom-link-content{visibility:visible;opacity:1}.header-scroll-down .menu-container .main-menu>ul li .menu-dropdown{padding-top:2.5rem;-webkit-box-shadow:none;box-shadow:none;height:5rem !important;z-index:-1}.header-scroll-up .menu-container .main-menu>ul li .menu-dropdown{padding-top:5rem}@media (max-width: 991.98px){.menu-container .main-menu>ul li .menu-dropdown{padding:4.6875rem .3125rem 0 !important;height:auto !important;z-index:auto !important;top:50px;padding-top:0 !important}.fixed .menu-container .main-menu>ul li .menu-dropdown,.menu-container .main-menu>ul li .menu-dropdown.submenu-open{-webkit-box-shadow:none;box-shadow:none}.menu-container .main-menu>ul li .menu-dropdown .bottom-link-content{display:none}.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom{padding-bottom:3.75rem}}@media (max-width: 991.98px) and (min-width: 768px){.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom{padding-right:0}}@media (max-width: 991.98px){.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-menu-link{background:#bfebf3;margin:0 -1.25rem;padding:2.1875rem 1.25rem;font-size:1rem;color:#007a91;font-family:'Silka', sans-serif;font-weight:600;line-height:1.875rem;width:auto}}@media (max-width: 991.98px) and (min-width: 768px){.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-menu-link{margin:0}}@media (max-width: 991.98px){.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-menu-link span{display:block;font-size:1.25rem;margin-bottom:.9375rem}.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-menu-link .arrow-link{display:block;font-size:1.25rem;padding-right:2.375rem;font-family:'Silka', sans-serif;font-weight:300}.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-menu-link .arrow-link:after{right:0}.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links{padding-bottom:1.25rem}.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links .button-app-box{margin:0}.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links .button-app-box .button-aion{padding:.625rem 1.875rem;height:3.125rem;line-height:1.875rem;font-size:1rem;font-family:'Silka', sans-serif;font-weight:600;margin:0;max-width:inherit;width:100%}}@media (max-width: 991.98px) and (min-width: 768px){.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links .button-app-box .button-aion{width:100%}}@media (max-width: 991.98px) and (min-width: 992px){.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links .button-app-box .button-aion{width:initial}}@media (max-width: 991.98px){.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links .align-self-middle{display:block;padding:1.875rem 0 2.5rem}.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links .align-self-middle:first-child{display:none}}@media (max-width: 991.98px) and (min-width: 768px){.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links .align-self-middle{padding:1.875rem 0}.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links .align-self-middle:first-child{display:block;margin-top:1.875rem;padding-bottom:0}}@media (max-width: 991.98px){.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links .aion-link{font-size:1.25rem;padding-right:2.375rem;font-family:'Silka', sans-serif;font-weight:300;display:block}.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links .aion-link:after{content:"";display:inline-block;position:absolute;right:0;font-size:.9375rem;color:#007a91;background:none;display:inline-block;font-family:"iconfont", serif;vertical-align:middle;margin:.125rem 0 0 .9375rem;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links .aion-link:hover,.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links .aion-link:focus{color:#007a91;text-decoration:none}.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links .aion-link:hover:after,.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links .aion-link:focus:after{-webkit-transform:translateX(4px);transform:translateX(4px)}}@media (max-width: 991.98px) and (min-width: 768px){.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links{padding:0 1.25rem}.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom .bottom-links:first-child .align-self-middle:first-child{padding-top:0;margin-top:0}}@media (max-width: 991.98px) and (min-width: 768px){.menu-container .main-menu>ul li .menu-dropdown .menu-dropdown-bottom{padding-top:1.875rem}}@media (max-width: 991.98px){.header-scroll-down .menu-container .main-menu>ul li .menu-dropdown,.header-scroll-up .menu-container .main-menu>ul li .menu-dropdown{padding-top:4.6875rem;-webkit-box-shadow:none;box-shadow:none;height:auto !important}}.menu-container .main-menu>ul li.has-active .menu-dropdown{display:block}.menu-container .main-menu>ul li .menu-dropdown-content>ul{padding:0 0 1.25rem;margin:0}@media (min-width: 992px){.menu-container .main-menu>ul li .menu-dropdown-content>ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;float:left;z-index:3}}.menu-container .main-menu>ul li .menu-dropdown-content>ul a,.menu-container .main-menu>ul li .menu-dropdown-content>ul .menu-item{color:#007a91;font-size:1.25rem;line-height:1.46;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 992px){.menu-container .main-menu>ul li .menu-dropdown-content>ul a,.menu-container .main-menu>ul li .menu-dropdown-content>ul .menu-item{font-size:.8125rem}}.menu-container .main-menu>ul li .menu-dropdown-content>ul li{display:block;margin:0;padding:1.5625rem 0 0 0}@media (min-width: 992px){.menu-container .main-menu>ul li .menu-dropdown-content>ul li{display:inline-block;padding:0 .9375rem}}.menu-container .main-menu>ul li .menu-dropdown-content>ul li .mega-menu-drop{width:.75rem;height:.75rem;position:absolute;outline:none;top:1rem;right:.625rem;border-color:#fff;border-left:.0625rem solid #007a91;border-bottom:.0625rem solid #007a91;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;will-change:auto;-webkit-transform:translateY(-80%) rotate(-45deg);transform:translateY(-80%) rotate(-45deg)}@media (min-width: 992px){.menu-container .main-menu>ul li .menu-dropdown-content>ul li .mega-menu-drop{display:none}}.menu-container .main-menu>ul li .menu-dropdown-content>ul li.submenu-item.active .mega-menu-drop{-webkit-transform:translateY(-40%) rotate(-225deg);transform:translateY(-40%) rotate(-225deg)}.menu-container .main-menu>ul li .menu-dropdown-content>ul li:first-child{padding-left:0}.menu-container .main-menu>ul li .menu-dropdown-content>ul li:first-child .menu-dropdown-level-2-content ul li{padding-left:.9375rem}.menu-container .main-menu>ul li .menu-dropdown-content>ul li:last-child{padding-right:0}.menu-container .main-menu>ul li .menu-dropdown-content>ul li span{cursor:default}.menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-item{display:block;position:relative}.menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-item.active{font-family:'Silka', sans-serif;font-weight:600}@media (min-width: 992px){.menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-item{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;display:inline-block;padding-bottom:1.0625rem;border-bottom:.1875rem solid transparent}.menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-item:hover{border-bottom:.1875rem solid #007a91}.header-scroll-down .menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-item{opacity:0}.header-scroll-up .menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-item{opacity:1}}.menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-dropdown-level-2-content{display:none}@media (min-width: 992px){.menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-dropdown-level-2-content{display:block;visibility:hidden;opacity:0;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;position:fixed;z-index:2;width:100%;left:0;padding-bottom:4.375rem}}.menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-dropdown-level-2-content ul{display:block;padding-top:1.25rem;padding-bottom:0}.menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-dropdown-level-2-content ul li{display:block;padding:.3125rem 0 0 1.25rem}.menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-dropdown-level-2-content ul li a{font-size:1rem;line-height:1.875rem}.menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-dropdown-level-2-content ul li a:hover{color:#65bbc5}.menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-dropdown-level-2-content ul li a.active{font-family:'Silka', sans-serif;font-weight:600}.menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-dropdown-level-2-content ul.overview-link li:last-child{padding-top:.625rem}@media (min-width: 992px){.menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-dropdown-level-2-content ul{padding-top:.9375rem;padding-bottom:1.875rem}.menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-dropdown-level-2-content ul li{padding:0 0 0 1.875rem}.menu-container .main-menu>ul li .menu-dropdown-content>ul li .menu-dropdown-level-2-content ul li a{font-size:.8125rem}}@media (min-width: 992px){.menu-container .main-menu>ul li .menu-dropdown-content>ul li:hover .menu-item,.menu-container .main-menu>ul li .menu-dropdown-content>ul li.visible-level-2 .menu-item{border-bottom:.1875rem solid #007a91}.menu-container .main-menu>ul li .menu-dropdown-content>ul li.visible-level-2 .menu-dropdown-level-2-content{visibility:visible;display:block !important;opacity:1}}.mobile-menu-open{width:100%;height:100%;overflow:hidden}.mobile-menu-open .site-header.header-scroll-down,.mobile-menu-open .site-header.header-scroll-up{position:fixed}.mobile-menu-open .header-scroll-down+.site-content,.mobile-menu-open .header-scroll-up+.site-content{padding-top:5rem !important}.mobile-menu-open .menu-container{left:0;z-index:10000;pointer-events:auto}.mobile-menu-open .menu-container .main-menu{opacity:1;visibility:visible;min-height:calc(100vh - 80px);height:calc(100% - 80px);overflow-y:auto;padding:1.25rem;width:100%}.mobile-menu-open .menu-container .menu-dropdown{height:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}.mobile-menu-open .menu-container .menu-dropdown .menu-dropdown-content>ul li .menu-dropdown-level-2-content ul{padding-left:.125rem !important}.mobile-menu-open .menu-container .menu-dropdown .menu-dropdown-content>ul li.submenu-item.active .menu-item{font-family:'Silka', sans-serif;font-weight:600}.header-scroll-down .mobile-menu-open .menu-container .menu-dropdown{padding-top:0;-webkit-box-shadow:none;box-shadow:none;height:auto !important}.mobile-menu-open .menu-container .menu-dropdown .language.dropdown{margin-top:3.125rem;margin-bottom:4.375rem}.mobile-menu-open .menu-container .menu-dropdown .language.dropdown .dropdown__holder{position:relative}.mobile-menu-open .menu-container .menu-dropdown .language.dropdown .dropbtn{font-size:.8125rem;position:relative;padding:12px 25px 12px 8px}.mobile-menu-open .menu-container .menu-dropdown .language.dropdown .dropdown-content a{font-size:.8125rem}.mobile-menu-open .menu-container .menu-dropdown .language.dropdown .language-subtitle{font-size:13px}.mobile-menu-open .site-header{z-index:10000000}.mobile-menu-open .site-header .menu-container:after{content:"";display:block;position:absolute;width:100%;left:0;top:0;height:30px;z-index:100;-webkit-box-shadow:inset 0 .9375rem 1.875rem -.9375rem rgba(0,0,0,0.15);box-shadow:inset 0 .9375rem 1.875rem -.9375rem rgba(0,0,0,0.15)}main,footer,section.info-bar{position:relative}main:after,footer:after,section.info-bar:after{content:"";display:block;position:absolute;width:100%;left:0;top:0;height:100%;z-index:9;background:#002d36;visibility:hidden;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0}.desktop-menu-open main:after,.desktop-menu-open footer:after,.desktop-menu-open section.info-bar:after{opacity:0.4;visibility:visible}.menu-button .button-aion{padding:.9375rem}@media (min-width: 1200px){.menu-button .button-aion{padding:.9375rem 1.875rem;margin-left:1.875rem}}.menu-button .button-aion:first-child{background:none;color:#007a91;padding:0;margin-right:.9375rem;height:auto;width:auto}@media (min-width: 1024px){.menu-button .button-aion:first-child{margin-left:0}}.menu-button .button{font-size:1rem;background:transparent;border:none;color:#007a91;width:-webkit-min-content;width:-moz-min-content;width:min-content;margin-right:1.5rem}.account-type{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8.5vh}@media (max-width: 374px){.account-type{margin-bottom:5vh}}@media (min-width: 1024px){.account-type{margin-bottom:0}}.account-type li{display:block;position:relative;padding:0 1.5rem}@media (min-width: 1024px){.account-type li{padding:0 1.5rem 0 .75rem}}.account-type li a{display:block;position:relative;opacity:.5;color:#383838;font-size:1rem;line-height:1.5rem;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;font-family:'Silka', sans-serif;font-weight:400}@media (min-width: 1024px){.account-type li a{font-size:.8125rem;color:#007a91}.theme-dark .account-type li a{color:#fff}}.menu-open .account-type li a{color:#fff}.account-type li a:hover{opacity:.75}.account-type li.active a{opacity:1}.layered-list{display:block;position:relative;margin-bottom:4rem}@media (min-width: 640px){.layered-list{margin-bottom:0}}.layered-list img{display:block;width:100%;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition:all .4s ease;transition:all .4s ease;margin:0 auto -8.5%}.layered-list img:hover{-webkit-transform:scale(1.1) rotate(0deg);transform:scale(1.1) rotate(0deg)}.team-section h2{font-size:2.25rem}@media (min-width: 640px){.team-section h2{font-size:2.5rem}}@media (min-width: 768px){.team-section h2{font-size:2.875rem}}@media (min-width: 1024px){.team-section h2{font-size:3.125rem}}@media (min-width: 1367px){.team-section h2{font-size:3.5rem}}.team-members-wrapper{position:relative;display:block;overflow-y:hidden;overflow-x:auto;left:-2vw;width:calc(100% + (2vw * 2))}@media (min-width: 640px){.team-members-wrapper{left:calc(-2vw - 4.166665vw);width:calc(100% + (2vw * 2) + 8.33333vw)}}@media (min-width: 1024px){.team-members-wrapper{left:0;width:100%;overflow:hidden}}.team-members{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2.25rem 1.5rem;margin:0 -1.5rem}@media (min-width: 640px){.team-members{padding:0 8.5% 1.5rem}}@media (min-width: 1024px){.team-members{padding:0 0 1.5rem;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}}.team-members li{margin:0 .75rem;-webkit-transition:padding .3s ease;transition:padding .3s ease;width:240px;min-width:240px}@media (min-width: 1024px){.team-members li{width:calc(25% - 1.5rem);min-width:calc(25% - 1.5rem);margin-bottom:2.5rem}.team-members li:nth-child(even){padding-top:4rem}}@media (min-width: 1367px){.team-members li{margin-bottom:3.5rem}.team-members li:nth-child(even){padding-top:5.25rem}}.team-members li:last-child{padding-right:1.5rem}@media (min-width: 640px){.team-members li:last-child{padding-right:8.5%;width:calc(240px + 8.5%);min-width:calc(240px + 8.5%)}}@media (min-width: 1024px){.team-members li:last-child{width:calc(25% - 1.5rem);min-width:calc(25% - 1.5rem);padding-right:0}}.team-member{display:block;position:relative}.team-member:last-child{margin-right:0}.team-member:nth-child(even){margin-top:84px;margin-bottom:54px}.team-member .featured-image{margin-bottom:1.375rem;display:block;overflow:hidden;border-radius:1.25rem}.team-member .featured-image img{width:100%;display:block;will-change:auto;-webkit-transition:-webkit-transform .75s ease;transition:-webkit-transform .75s ease;transition:transform .75s ease;transition:transform .75s ease, -webkit-transform .75s ease;-webkit-transform:scale(1.01) rotate(0deg);transform:scale(1.01) rotate(0deg)}@media (min-width: 1024px){.team-member .featured-image:hover img{-webkit-transform:scale(1.03) rotate(0deg);transform:scale(1.03) rotate(0deg)}}@media (min-width: 1024px){.team-member.no-hover .featured-image:hover img{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}.team-member .name,.team-member .position{display:block;line-height:1.2;font-family:'Silka', sans-serif;font-weight:600}.team-member .name{font-size:1.375rem;margin-bottom:.125rem;color:#007a91}.team-member .position{font-size:0.875rem;color:rgba(0,122,145,0.25);text-transform:uppercase}blockquote{display:block;position:relative;font-size:1.5rem;line-height:1.3;margin:2em 0;padding:2.5rem .5rem;border-top:1px solid rgba(110,110,110,0.25);border-bottom:1px solid rgba(110,110,110,0.25);font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 375px){blockquote{padding:2.5rem .75rem}}@media (min-width: 640px){blockquote{font-size:1.75rem;padding:2.75rem 1rem;width:100%}}@media (min-width: 1024px){blockquote{font-size:2rem;padding:3rem 1.25rem}}@media (min-width: 1367px){blockquote{font-size:2.5rem;padding:3rem 1.5rem}}.press-kit{padding:3.4375rem 2vw 5.25rem}.press-kit-main{margin:0 0 0 auto}.press-kit::before{content:'';width:100%;max-width:15.125rem;height:48.1875rem;position:absolute;top:0;left:0;background-image:url(../img/svg/pattern.svg);background-repeat:repeat-y;background-size:auto 26vw;pointer-events:none;opacity:0.8;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.press-kit .filters-container{max-width:18rem;display:block;background:#311266;padding:2.4375rem 2.3125rem 3.8125rem;border-radius:0.5rem;margin-right:0.625rem;margin-left:-0.625rem}.press-kit .filters-container h2{font-size:1.5rem;color:#fff;font-size:600;padding-bottom:3.1875rem}.press-kit .filters-container .filters-list{display:block}.press-kit .filters-container .filters-list li{height:2.3125rem;margin-bottom:1.3125rem}.press-kit .filters-container .filters-list li a{font-weight:500;font-size:1.1875rem;color:#fff;opacity:0.6;padding:0.4375rem 1.6875rem;-webkit-transition:all .2s ease;transition:all .2s ease}.press-kit .filters-container .filters-list li a.active,.press-kit .filters-container .filters-list li a:hover{opacity:1;border-left:2px solid #007a91}@media (max-width: 639px){.press-kit .filters-container [data-filter-wrapper]{margin-left:1rem}}.press-kit .filters-container .label{display:inline-block;font-size:.9375rem;margin-right:0.8125rem;font-family:'Silka', sans-serif;font-weight:700}@media (min-width: 1024px){.press-kit .filters-container .label{margin-right:1.375rem}}.press-kit .filters-container .press-kit-category .cs-placeholder{padding:0.9375rem 2.3125rem !important;height:auto}.press-kit .filters-container .press-kit-category .cs-placeholder:after{display:none}.press-kit .filters-container .theme-sort.press-kit-sort .cs-placeholder{width:10.5rem;padding:0.9375rem 1.25rem;height:auto}.press-kit .filters-container .theme-sort.press-kit-sort .cs-placeholder:after{right:1.25rem}.press-kit-items{margin-top:-5rem}@media (min-width: 768px){.press-kit-items{margin-top:0}}@media (min-width: 1024px){.press-kit .row{padding-left:3.875rem}}.press-kit .select-view{position:absolute;top:2.0625rem;right:3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex}.press-kit .select-view p{font-size:0.875rem;color:#007a91}.press-kit .select-view-box,.press-kit .select-view-list{width:1.25rem;height:1.25rem;margin-left:0.8125rem;opacity:0.3}.press-kit .select-view-box:hover,.press-kit .select-view-box:active,.press-kit .select-view-list:hover,.press-kit .select-view-list:active{opacity:1}.press-kit .select-view-box img,.press-kit .select-view-list img{vertical-align:initial;margin-top:1px}.press-card{margin:0 auto 4.6875rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:3.375rem;-webkit-transition:height .5s ease;transition:height .5s ease;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 640px){.press-card{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width: 1024px){.press-card{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}}@media (min-width: 1367px){.press-card{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.press-card .featured-image{display:block;position:relative;overflow:hidden;height:8.75rem;width:8.75rem;border-radius:0.5rem;background-color:#fff;margin-bottom:1.25rem;-webkit-box-shadow:0 0 1px rgba(110,110,110,0.25);box-shadow:0 0 1px rgba(110,110,110,0.25)}.press-card .featured-image img{-o-object-fit:cover;object-fit:cover;height:100%;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out;-webkit-transform:scale(1.01) rotate(0deg);transform:scale(1.01) rotate(0deg)}.press-card .featured-image:hover img{-webkit-transform:scale(1.035) rotate(0deg);transform:scale(1.035) rotate(0deg)}.press-card .content{position:relative;display:block}.press-card .content .file-format,.press-card .content .file-weight{font-size:0.625rem;color:#006375;opacity:0.5;font-weight:600;padding-bottom:0.25rem;margin:0;line-height:0}.press-card .content .file-title{width:100%;font-size:0.9375rem;font-weight:600;color:#006375;height:2.25rem}.press-card .content .button{width:100%;height:2rem;padding:0.5rem 0;font-size:0.6875rem;background-color:#007a91;border-color:#007a91;color:#fff;text-align:center;margin-top:1.25rem}.press-card .card-details{display:block;height:0;width:100%}.press-card .card-details::before{content:'';display:block;width:0;height:0;margin:0 auto;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;border-style:solid;border-width:0 0.9375rem 0.9375rem;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center 100%;transform-origin:center 100%;border-color:transparent transparent #ebebeb transparent}.press-card .card-details.triangle::before{opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scale(1);transform:scale(1)}.press-card .card-details .preview{height:11.125rem;width:100%;-o-object-fit:cover;object-fit:cover;display:block;border:solid 1px #e1e1e1}.press-card .card-details .inner-container{position:absolute;width:calc(100% - 1.5rem);padding:3rem 0 2rem;left:.75rem;top:auto;font-size:1rem;opacity:0;-webkit-transition:opacity .35s ease;transition:opacity .35s ease;background-color:#ebebeb}.press-card .card-details .inner-container::before{content:'';display:none;position:absolute;left:-25vw;top:0;width:150vw;height:100%;background-color:#ebebeb;z-index:-1}@media (max-width: 639px){.press-card .card-details .inner-container::before{display:block}}@media (min-width: 640px){.press-card .card-details .inner-container{padding:3.5rem 0 2.5rem}}@media (min-width: 1024px){.press-card .card-details .inner-container{padding:5rem 0 4rem}}.press-card .card-details .inner-container.active{opacity:1}.press-card .card-details .inner-container>.icon{display:block;width:1.25rem;height:1.25rem;font-size:1rem;line-height:1;padding:.125rem;position:absolute;top:1.625rem;right:-1.75rem;color:#007a91}@media (min-width: 640px){.press-card .card-details .inner-container>.icon{right:1.625rem}}.press-card .card-details .inner-container>.icon::after{content:'';width:2.5rem;height:2.5rem;position:absolute;top:-.625rem;left:-.625rem}.press-card .card-details .inner-container h3{font-size:1.1875rem;color:#383838;font-family:'Silka', sans-serif;font-weight:600}.press-card .card-details .inner-container .details-text{font-size:.875rem;line-height:1.5}.press-card .card-details .inner-container .details-inner{position:relative;display:block;padding-left:3.5rem}.press-card .card-details .inner-container .details-inner h4{display:block;color:#383838;line-height:1.3;font-size:1.1875rem;margin-bottom:0;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:'Silka', sans-serif;font-weight:400}.press-card .card-details .inner-container .details-inner .posted-date{display:block;line-height:1.25;color:#383838;opacity:.5;font-size:.75rem;font-family:'Silka', sans-serif;font-weight:700}.press-card .card-details .row{max-width:79.375rem}.press-container{max-width:51.375rem;padding:6.25rem 0 3.125rem 6.875rem;border-radius:0.5rem;background-color:#fff;-webkit-filter:drop-shadow(0.5rem 1.5rem 1.5rem rgba(0,122,145,0.17));filter:drop-shadow(0.5rem 1.5rem 1.5rem rgba(0,122,145,0.17));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.career-card{height:19.25rem;display:block;position:relative;background-color:#fff;padding:2rem 1.75rem 1.75rem;border-radius:.5rem;margin:0 auto 3rem;will-change:auto;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-box-shadow:0 12px 20px 1px rgba(0,0,0,0.1);box-shadow:0 12px 20px 1px rgba(0,0,0,0.1)}.career-card:hover{-webkit-transform:scale(1.03) rotate(0deg);transform:scale(1.03) rotate(0deg)}@media (min-width: 640px){.career-card:last-child{margin-bottom:0}}.career-card .entry-title{display:block;will-change:auto;position:relative;font-size:1.5rem;margin-bottom:1em}.career-card p{display:block;line-height:1.25;font-size:1.1875rem;margin-bottom:1em;font-family:'Silka', sans-serif;font-weight:400}.career-card .link{font-size:1rem;position:absolute;left:1.5625rem;bottom:1.5rem}@media (min-width: 768px){.career-card{margin:0 0.75rem 1.5rem}.career-card:last-child{margin-bottom:1.5rem}}@media (min-width: 768px){.career-card.medium-6{max-width:47%}}@media (min-width: 1024px){.career-card.large-3{max-width:23%}}.career-card-box{margin:0 auto;width:18.3125rem;height:18.3125rem}.career-card-text{height:9.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.career-card div:first-child{height:92px !important}.career-card div:nth-child(n+3){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-right:3px}.job-offer-box{padding-bottom:3.6875rem}.job-offers .mobile h2{margin-left:1.75rem;margin-bottom:3rem}.job-offers .animated{height:75%;width:150%;left:-10%;display:block;overflow:hidden;position:absolute}.job-offers .animated-canvas.mobile{width:280vw;height:135vw;left:-94vw;top:-5vw}.job-offers .feature .list li{font-size:19px;letter-spacing:normal}.job-offer-pagination{margin-top:1rem}.job-offer-pagination a.default{display:block;width:40px;height:40px;line-height:38px;margin:.625rem;text-align:center;border-radius:50%;color:#383838;font-size:.875rem;border:2px solid #fff;background-color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;font-family:'Muli', sans-serif;font-weight:700}.job-offer-pagination a.active{background-color:transparent;border-color:#0f51f8 !important;display:block;width:40px;height:40px;line-height:38px;margin:.625rem;text-align:center;border-radius:50%;color:#383838;font-size:.875rem;border:2px solid #fff;-webkit-transition:all .25s ease;transition:all .25s ease;font-family:'Muli', sans-serif;font-weight:700}.job-offer-pagination a:hover{border-color:rgba(15,81,248,0.25)}.job-offer-pagination a.next{width:40px;height:40px;text-align:center;border-radius:50%;font-size:0;margin:.625rem;border:2px solid #fff;background-color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease}.job-offer-pagination a.next[disabled]{background-color:transparent;border:0;pointer-events:none}.job-offer-pagination a.next[disabled]:before{color:#fff}.job-offer-pagination a.next:before{content:"\EA07";display:inline-block;font-family:"iconfont", serif;font-style:normal;font-weight:normal;font-size:.875rem;line-height:2.375rem;color:#000}.job-offer-pagination a.prev{width:40px;height:40px;text-align:center;border-radius:50%;font-size:0;margin:.625rem;border:2px solid #fff;background-color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease}.job-offer-pagination a.prev[disabled]{background-color:transparent;border:0;pointer-events:none}.job-offer-pagination a.prev[disabled]:before{color:#fff}.job-offer-pagination a.prev:before{content:"\EA06";display:inline-block;font-family:"iconfont", serif;font-style:normal;font-weight:normal;font-size:.875rem;line-height:2.375rem;color:#000}.job-offer-title{font-size:40px}.pagination{position:absolute;bottom:33px;right:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 0 auto}.pagination p{font-size:1rem;color:#007a91;opacity:0.7;margin:0}.pagination .disabled{opacity:.15;pointer-events:none;background-color:transparent;border-color:transparent}.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination ul li{padding-left:12px;padding-top:2px}.pagination ul li a{color:#007a91;opacity:0.5;font-size:0.875rem;-webkit-transition:all .25s ease;transition:all .25s ease}.pagination ul li a:hover,.pagination ul li a.active{opacity:1;text-decoration:underline;font-weight:600}.phone-outline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;border:4px solid transparent;border-radius:1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease;height:20rem;width:10rem}.phone-outline.theme-dark{border-color:#007a91}.phone-outline.theme-dark .badge-outline{border-color:#007a91;color:#007a91}.phone-outline.theme-light{border-color:#007a91}.phone-outline.theme-light .badge-outline{border-color:#007a91;color:#007a91}.phone-outline .badge-outline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:62px;height:62px;min-height:62px;white-space:nowrap;border-radius:50%;border:4px solid transparent;position:absolute;right:0;top:0;overflow:hidden;background-color:#fff;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);pointer-events:none;-webkit-transition:all .2s ease;transition:all .2s ease}.phone-outline .badge-outline .plan{display:block;position:relative;line-height:1.2;letter-spacing:-.2px;text-align:center;text-transform:uppercase;font-size:.5rem;opacity:.5;font-family:'Silka', sans-serif;font-weight:700}.phone-outline .badge-outline .plan-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;line-height:1;letter-spacing:-.2px;text-align:center;text-transform:uppercase;font-size:1.25rem;font-family:'Silka', sans-serif;font-weight:600}.phone-outline .badge-outline.rtl .plan-price{direction:rtl}.phone-outline .badge-outline.ltr .plan-price{direction:ltr}.phone-outline .badge-outline+.badge-outline{-webkit-transform:translate(50%, 66%);transform:translate(50%, 66%)}@media (min-width: 640px){.phone-outline .badge-outline{width:74px;height:74px}.phone-outline .badge-outline .plan{font-size:.625rem}.phone-outline .badge-outline .plan-price{font-size:1.5rem}}@media (min-width: 768px){.phone-outline .badge-outline{width:86px;height:86px}.phone-outline .badge-outline .plan{font-size:.6875rem}.phone-outline .badge-outline .plan-price{font-size:1.875rem}}@media (min-width: 1024px){.phone-outline .badge-outline{width:98px;height:98px}.phone-outline .badge-outline .plan{font-size:.75rem}.phone-outline .badge-outline .plan-price{font-size:2.25rem}}@media (min-width: 640px){.phone-outline{height:24rem;width:12rem;border-radius:1.625rem}}@media (min-width: 768px){.phone-outline{height:28rem;width:14rem;border-radius:1.75rem}}@media (min-width: 1024px){.phone-outline{border-radius:1.8125rem;height:32rem;width:16rem}}.phone-outline_header,.phone-outline_content,.phone-outline_footer{width:100%;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;pointer-events:none}.phone-outline_header{height:20px;display:block;padding:0 .75rem}.phone-outline_header::before,.phone-outline_header::after{content:'';position:absolute;display:block;background-color:#383838;border-radius:3px}.phone-outline_header::before{width:1.25rem;height:4px;left:50%;top:.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.phone-outline_header::after{width:4px;height:4px;top:.5rem;left:calc(50% + 1.125rem)}.theme-dark>.phone-outline_header::before,.theme-dark>.phone-outline_header::after{background-color:#007a91}.theme-light>.phone-outline_header::before,.theme-light>.phone-outline_header::after{background-color:#007a91}@media (min-width: 640px){.phone-outline_header{height:23px}}@media (min-width: 768px){.phone-outline_header{height:27px}.phone-outline_header::before{top:.6875rem;width:1.5rem}.phone-outline_header::after{width:5px;height:5px;top:.625rem;left:calc(50% + 1.25rem)}}@media (min-width: 1024px){.phone-outline_header{height:30px}.phone-outline_header::before{top:.75rem;width:1.875rem}.phone-outline_header::after{width:6px;height:6px;top:.6875rem;left:calc(50% + 1.5rem)}}.phone-outline_content{padding:.75rem 1.25rem;color:#383838;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;height:calc(100% - 20px - 3.5rem)}.theme-dark>.phone-outline_content{color:#007a91}.theme-light>.phone-outline_content{color:#007a91}.phone-outline_content .icon{max-width:75%;min-width:60%;margin:0 auto 1rem}@media (min-width: 640px){.phone-outline_content{padding:1rem 1.5rem;height:calc(100% - 23px - 4rem)}}@media (min-width: 768px){.phone-outline_content{padding:1.25rem 1.75rem;height:calc(100% - 27px - 5rem)}}@media (min-width: 1024px){.phone-outline_content{padding:1.25rem 2.5rem;height:calc(100% - 30px - 5.75rem)}}.phone-outline_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-transform:uppercase;padding:.75rem;height:3.5rem;color:#383838;font-size:.625rem;line-height:1.5;font-family:'Silka', sans-serif;font-weight:600}@media (min-width: 640px){.phone-outline_footer{padding:1rem;font-size:.6875rem;height:4rem}}@media (min-width: 768px){.phone-outline_footer{padding:1.25rem;font-size:.75rem;height:5rem}}@media (min-width: 1024px){.phone-outline_footer{padding:1.5rem;font-size:1rem;height:5.75rem}}.theme-dark>.phone-outline_footer{color:#007a91}.theme-light>.phone-outline_footer{color:#007a91}.phone-outline .small-image-card{position:absolute;width:6.25rem;left:-2rem;bottom:-2rem}@media (min-width: 640px){.phone-outline .small-image-card{width:7.5rem;left:-2.5rem;bottom:-2.25rem}}@media (min-width: 768px){.phone-outline .small-image-card{width:9rem;left:-3rem;bottom:-2.5rem}}@media (min-width: 1024px){.phone-outline .small-image-card{width:10rem;left:-3.5rem;bottom:-2.75rem}}@media (min-width: 1367px){.phone-outline .small-image-card{width:11.25rem;left:-3.5rem;bottom:-3rem}}.phone-outline .button{position:absolute;bottom:2.75rem;margin:0 auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 768px){.phone-outline .button{bottom:3.75rem}}.accordion-container{position:relative}.accordion{position:relative;display:block;border-bottom:1px solid rgba(0,99,117,0.17)}.accordion .question{position:relative;display:block;cursor:pointer;padding:1.375rem 4rem 1.275rem .125rem;color:#007a91;font-size:1rem;line-height:1.5;font-family:'Silka', sans-serif;font-weight:600}@media (min-width: 1024px){.accordion .question{padding:1.5rem 5rem 1.375rem .125rem}}.accordion .question:after{content:"";border:1px solid rgba(0,0,0,0.5);background:url(../img/svg/chevron-down.svg);background-repeat:no-repeat;background-size:cover;position:absolute;right:0;width:32px;height:32px;border-radius:20px;top:21px}.accordion .answer{position:relative;display:none;font-size:1.125rem;line-height:1.25;will-change:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#000;border-top:1px solid transparent;-webkit-transition:border .3s ease;transition:border .3s ease}.accordion.active .question{border-bottom-color:#fff}.accordion.active .question::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion.active .answer{-webkit-transition:border .3s ease;transition:border .3s ease}.money-max .accordion{position:relative;display:block;border-bottom:1px solid rgba(52,21,104,0.2)}.money-max .accordion-container{position:relative;max-width:45.6875rem;margin:0 auto}.money-max .accordion .question{position:relative;display:block;cursor:pointer;padding:1.375rem 4rem 1.275rem .125rem;color:#006375;font-size:1.125rem;line-height:1.25;font-family:'Silka', sans-serif;font-weight:400}@media (min-width: 1024px){.money-max .accordion .question{padding:1.5rem 5rem 1.375rem .125rem}}@media (min-width: 1367px){.money-max .accordion .question{padding:2rem 5rem 1.75rem .125rem}}.money-max .accordion .question::before{content:'';width:.5rem;height:.5rem;display:block;position:absolute;top:50%;right:.75rem;will-change:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-right:1px solid #007a91;border-bottom:1px solid #007a91;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0, 0.5, 0.75, 1);transition:-webkit-transform 0.4s cubic-bezier(0, 0.5, 0.75, 1);transition:transform 0.4s cubic-bezier(0, 0.5, 0.75, 1);transition:transform 0.4s cubic-bezier(0, 0.5, 0.75, 1), -webkit-transform 0.4s cubic-bezier(0, 0.5, 0.75, 1);-webkit-transform:translateY(-65%) rotate(45deg);transform:translateY(-65%) rotate(45deg)}.money-max .accordion .question::after{display:none}.money-max .accordion .answer{position:relative;display:none;padding:1.5rem 1.5rem 0 0;font-size:1.125rem;line-height:1.25;will-change:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#000;border-top:1px solid transparent;-webkit-transition:border .3s ease;transition:border .3s ease;font-family:'Silka', sans-serif;font-weight:400}@media (min-width: 640px){.money-max .accordion .answer{font-size:1.125rem;padding:1rem 0}}@media (min-width: 768px){.money-max .accordion .answer{padding:1.5rem 0 1.5rem 1.25rem}}@media (min-width: 1024px){.money-max .accordion .answer{font-size:1.25rem;padding:1.5rem 0 1.375rem 1.125rem}}@media (min-width: 1367px){.money-max .accordion .answer{font-size:1.375rem}}.money-max .accordion .answer .columns>.icon{color:#007a91;font-size:2rem}@media (min-width: 375px){.money-max .accordion .answer .columns>.icon{font-size:2.25rem}}@media (min-width: 640px){.money-max .accordion .answer .columns>.icon{font-size:2rem}}@media (min-width: 768px){.money-max .accordion .answer .columns>.icon{font-size:2.5rem}}@media (min-width: 1024px){.money-max .accordion .answer .columns>.icon{font-size:2.75rem}}@media (min-width: 1367px){.money-max .accordion .answer .columns>.icon{font-size:3rem}}.money-max .accordion-content{padding:0 0 0 1.5rem}.money-max .accordion.active .question{border-bottom-color:#fff}.money-max .accordion.active .question::before{top:50%;-webkit-transform:translateY(-35%) rotate(585deg);transform:translateY(-35%) rotate(585deg)}.money-max .accordion.active .question::after{display:none}.money-max .accordion.active .answer{border-top-color:#979797;-webkit-transition:border .3s ease;transition:border .3s ease}.money-max .accordion a.link{font-size:1rem;line-height:1.5625rem}.money-max .accordion-section{padding:3.5rem 2vw}.money-max .accordion-section .title{max-width:45.6875rem;margin:0 auto .75em;font-weight:100;text-align:center}[data-step]{position:relative}[data-step].step-1{display:block}[data-step].step-1 .success-message{opacity:0}[data-step].step-2{display:none;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}[data-step].step-2.fade-in{opacity:1}[data-step].step-2 img{display:block;margin:0 auto 1rem;max-width:8rem}@media (min-width: 1024px){[data-step].step-2 img{margin:0 0 1rem;display:inline-block;max-width:10rem}}.form-submitted [data-step]{position:relative}.form-submitted [data-step].step-1 .form-container{opacity:0;-webkit-transition:visibility 0s 1s, opacity .5s linear;transition:visibility 0s 1s, opacity .5s linear}.form-submitted [data-step].step-1 .success-message{font-size:1.5rem;color:#fff;position:absolute;top:45%;opacity:1;-webkit-transition:opacity 1s linear;transition:opacity 1s linear}.form-submitted [data-step].step-2{display:block}.vodeno-subpage .stage .step-2{padding-top:0;max-width:100vw;overflow:hidden;position:relative;display:block}.vodeno-subpage .steps .button{color:#fff;background-color:#007a91;border-color:#007a91}.steps{background-color:#fff}.steps .entry-title{color:#007a91;text-align:center;font-size:1.375rem;margin-bottom:2.5rem}@media (min-width: 640px){.steps .entry-title{font-size:1.5rem}}@media (min-width: 768px){.steps .entry-title{font-size:1.75rem}}@media (min-width: 1024px){.steps .entry-title{text-align:left;font-size:2.25rem;margin-bottom:4rem}}.steps .steps-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin-bottom:1.5rem}@media (min-width: 1024px){.steps .steps-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.steps .step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem}.steps .step-header{display:block;position:relative;padding-bottom:1.25rem;margin-bottom:1.5rem}.steps .step-header h3{font-size:3rem;line-height:1;padding:0;margin:0}.steps .step-header::before,.steps .step-header::after{content:'';display:block;position:absolute;bottom:0;background-color:#007a91}.steps .step-header::before{width:80px;height:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 1024px){.steps .step-header::before{left:0;-webkit-transform:translateX(0);transform:translateX(0)}}@media (min-width: 1024px){.steps .step-header::after{opacity:.2;width:100%;height:.25rem;bottom:0.4rem}}.steps .step-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;position:relative;max-width:92%;margin:0 auto}@media (min-width: 1024px){.steps .step-content{max-width:260px;margin:0}}.steps .step-content p{font-size:1.1875rem;line-height:1.35}.steps .step-content p:only-child,.steps .step-content p:last-of-type{margin-bottom:0}@media (max-width: 1023px){.steps .step-content p br{display:none}}.steps .step:last-of-type .step-header::after{display:none}.steps .step:nth-child(1){-webkit-transition-delay:.1s !important;transition-delay:.1s !important}.steps .step:nth-child(2){-webkit-transition-delay:.2s !important;transition-delay:.2s !important}.steps .step:nth-child(3){-webkit-transition-delay:.3s !important;transition-delay:.3s !important}.steps .step:nth-child(4){-webkit-transition-delay:.4s !important;transition-delay:.4s !important}.steps .step:nth-child(5){-webkit-transition-delay:.5s !important;transition-delay:.5s !important}.steps .step-image{width:60%;padding:0;margin:2rem auto}@media (min-width: 1024px){.steps .step-image{padding:2rem 4.25rem 0 0;width:100%;margin:0}}.steps .tip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5rem 1.75rem 1.75rem;width:92%;margin:0 auto;max-width:43rem;background-color:#007a91}@media (min-width: 768px){.steps .tip{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:2rem 3.5rem 1.75rem 2.25rem}}.steps .tip[data-tip='top']::before{background-color:#007a91}.steps .tip .image{display:block;position:relative}@media (min-width: 768px){.steps .tip .image{min-width:145px;margin-right:2rem}}.steps .tip .image .animated-canvas{display:block;position:relative;width:145px;height:145px;margin:0 auto 2rem}@media (min-width: 768px){.steps .tip .image .animated-canvas{margin:0}}.steps .tip .image .animated-canvas svg{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.steps .tip-content{text-align:center;color:#007a91}@media (min-width: 768px){.steps .tip-content{text-align:left}}.steps .tip-title{font-size:1.1875rem;font-family:'Silka', sans-serif;font-weight:700;margin-bottom:1rem}.steps .tip p{font-size:1.1875rem;margin:0}.steps .button{margin:0 auto;margin-top:-1.625rem;background-color:#007a91;border-color:#007a91;color:#007a91}.steps .step-image{padding:3rem 2rem 1rem}.steps .download-app{text-align:center}.steps .download-app-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.theme-dark .steps .mask{width:6.25rem;height:6.25rem}.theme-dark .steps .mask::before,.theme-dark .steps .mask::after{background-color:#007a91;width:1.5rem;height:0.3125rem}.theme-dark .steps .mask .inner-mask::before,.theme-dark .steps .mask .inner-mask::after{background-color:#007a91;width:1.5rem;height:0.3125rem}.money-max .steps{padding:3.875rem 2vw 0}.money-max .steps .steps-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.money-max .steps .entry-title{text-align:center}.money-max .steps .step{display:block;max-width:23.1875rem}@media (min-width: 768px){.money-max .steps .step{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}}.money-max .steps .step-title{margin:0 auto}.money-max .steps .step-header::before{border:1px solid rgba(255,227,117,0.3);position:absolute;bottom:-0.375rem}.money-max .steps .step-header::after{border:1px solid rgba(255,227,117,0.3);position:absolute;bottom:0}.money-max .steps .step-content{width:23.1875rem;margin:1.25rem auto}@media (min-width: 768px){.money-max .steps .step-content{margin:0}.money-max .steps .step-content:last-child{width:17.5rem}.money-max .steps .step-content:last-child p{padding-right:0}}.money-max .steps .step-content:first-child .step-border::after{left:-1px}.money-max .steps .step-content p{font-size:0.875rem;margin-bottom:0;padding-right:0;color:#006375;font-weight:500}@media (min-width: 768px){.money-max .steps .step-content p{padding-right:5.6875rem}}.money-max .steps .step:nth-child(3){max-width:23.1875rem}@media (min-width: 768px){.money-max .steps .step:nth-child(3){max-width:17.5rem}}.money-max .steps .step:last-of-type .step-header::after{display:block}.mask{display:block;position:relative;padding:2.5rem}@media (min-width: 640px){.mask{padding:2.75rem}}@media (min-width: 768px){.mask{padding:3.125rem}}@media (min-width: 1024px){.mask{padding:3.4375rem}}@media (min-width: 1367px){.mask{padding:3.75rem}}.mask .inner-mask{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.mask .inner-mask::before,.mask .inner-mask::after{content:'';width:1.5rem;height:.375rem;display:block;position:absolute;right:.5rem;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;background-color:#007a91}@media (min-width: 1024px){.mask .inner-mask::before,.mask .inner-mask::after{width:2rem;height:.375rem}}.theme-dark .mask .inner-mask::before,.theme-dark .mask .inner-mask::after{background-color:#007a91}.mask .inner-mask::before{top:1rem;-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}#stage .mask .inner-mask::before{-webkit-animation:topRight 10s ease-in-out both infinite;animation:topRight 10s ease-in-out both infinite}.mask .inner-mask::after{bottom:1rem;-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}#stage .mask .inner-mask::after{-webkit-animation:bottomRight 10s ease-in-out both infinite;animation:bottomRight 10s ease-in-out both infinite}.mask::before,.mask::after{content:'';width:1.5rem;height:.375rem;display:block;position:absolute;left:.5rem;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;background-color:#007a91}@media (min-width: 1024px){.mask::before,.mask::after{width:2rem;height:.375rem}}.theme-dark .mask::before,.theme-dark .mask::after{background-color:#007a91}.mask::before{top:1rem;-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}#stage .mask::before{-webkit-animation:topLeft 10s ease-in-out both infinite;animation:topLeft 10s ease-in-out both infinite}.mask::after{bottom:1rem;-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}#stage .mask::after{-webkit-animation:bottomLeft 10s ease-in-out both infinite;animation:bottomLeft 10s ease-in-out both infinite}@media (min-width: 1024px){.mask:hover::before{-webkit-transform:translate(-0.375rem, -0.375rem) rotate(45deg);transform:translate(-0.375rem, -0.375rem) rotate(45deg)}.mask:hover::after{-webkit-transform:translate(-0.375rem, 0.375rem) rotate(-45deg);transform:translate(-0.375rem, 0.375rem) rotate(-45deg)}.mask:hover .inner-mask::before{-webkit-transform:translate(0.375rem, -0.375rem) rotate(-45deg);transform:translate(0.375rem, -0.375rem) rotate(-45deg)}.mask:hover .inner-mask::after{-webkit-transform:translate(0.375rem, 0.375rem) rotate(45deg);transform:translate(0.375rem, 0.375rem) rotate(45deg)}}.mask[data-show='large']::before,.mask[data-show='large']::after{display:none}@media (min-width: 1024px){.mask[data-show='large']::before,.mask[data-show='large']::after{display:block}}@media (max-width: 1023px){.mask[data-show='large']{padding:0}}.mask[data-show='large']>.inner-mask{display:none}@media (min-width: 1024px){.mask[data-show='large']>.inner-mask{display:block}}.mask[data-hide='large']::before,.mask[data-hide='large']::after{display:block}@media (min-width: 1024px){.mask[data-hide='large']::before,.mask[data-hide='large']::after{display:none}}@media (min-width: 1024px){.mask[data-hide='large']{padding:0}}.mask[data-hide='large']>.inner-mask{display:block}@media (min-width: 1024px){.mask[data-hide='large']>.inner-mask{display:none}}.mask.no-decoration .inner-mask::before,.mask.no-decoration .inner-mask::after,.mask.no-decoration::before,.mask.no-decoration::after{display:none}.standalone-mask{position:absolute;top:0;left:0;display:block;width:100%;height:100%;pointer-events:none}.standalone-mask span{width:1.5rem;height:.375rem;display:block;position:absolute;background-color:#007a91}@media (min-width: 1024px){.standalone-mask span{width:2rem;height:.375rem}}.theme-dark .standalone-mask span{background-color:#007a91}.standalone-mask span.tl{left:1rem;top:1rem;-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg);-webkit-animation:topLeft 8s ease-in-out both infinite;animation:topLeft 8s ease-in-out both infinite}.standalone-mask span.tr{right:1rem;top:1rem;-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);-webkit-animation:topRight 8s ease-in-out both infinite;animation:topRight 8s ease-in-out both infinite}.standalone-mask span.br{right:1rem;bottom:1rem;-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg);-webkit-animation:bottomRight 8s ease-in-out both infinite;animation:bottomRight 8s ease-in-out both infinite}.standalone-mask span.bl{left:1rem;bottom:1rem;-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);-webkit-animation:bottomLeft 8s ease-in-out both infinite;animation:bottomLeft 8s ease-in-out both infinite}.standalone-mask[data-dark] span{background-color:#007a91}[data-social] span{display:block;line-height:1.5;opacity:.7;font-size:1.1875rem;font-family:'Silka', sans-serif;font-weight:400}[data-social] a{display:inline-block;text-align:center;background-color:rgba(255,255,255,0.1);width:3.25rem;height:3.25rem;border-radius:50%;font-size:1.75rem;line-height:3.75rem;margin:0 .75rem 0 0}@media (min-width: 375px){[data-social] a{margin:0 .875rem 0 0}}@media (min-width: 640px){[data-social] a{margin:.75rem 1rem .25rem 0}}@media (min-width: 1024px){[data-social] a{margin:0 0 0 .875rem}}.tip{display:block;position:relative;border-radius:.5rem;font-size:1rem;line-height:1.375;text-align:center;padding:2rem 1.5rem;max-width:28rem;margin:0 auto;font-family:'Silka', sans-serif;font-weight:400}@media (min-width: 640px){.tip{font-size:1.0625rem;padding:2.125rem 1.5rem}}@media (min-width: 768px){.tip{font-size:1.125rem;padding:2.25rem 1.5rem}}@media (min-width: 1024px){.tip{font-size:1.25rem;padding:2.375rem 1.5rem}}@media (min-width: 1367px){.tip{font-size:1.375rem;padding:2.5rem 1.5rem}}.swiper-slide .tip[data-tip]{opacity:0;will-change:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transition-delay:.4s;transition-delay:.4s}.swiper-slide .tip[data-tip='top']{-webkit-transform:translate(0 1.5rem);transform:translate(0 1.5rem)}.swiper-slide .tip[data-tip='bottom']{-webkit-transform:translate(0 -1.5rem);transform:translate(0 -1.5rem)}.swiper-slide .tip[data-tip='left']{-webkit-transform:translate(-1.5rem 0);transform:translate(-1.5rem 0)}.swiper-slide .tip[data-tip='right']{-webkit-transform:translate(1.5rem 0);transform:translate(1.5rem 0)}.swiper-slide-active .tip[data-tip]{opacity:1;-webkit-transform:translate(0 0);transform:translate(0 0)}.tip[data-tip]::before{content:'';width:1.25rem;height:1.25rem;display:block;position:absolute;z-index:-1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tip[data-tip='top']::before{top:-.5rem;left:calc(50% - .5rem)}.tip[data-tip='bottom']::before{bottom:-.5rem;left:calc(50% - .5rem)}.tip[data-tip='left']::before{bottom:calc(50% - .5rem);left:-.5rem}.tip[data-tip='right']::before{bottom:calc(50% - .5rem);right:-.5rem}.theme-dark .tip{background-color:#007a91;color:#fff}.theme-dark .tip[data-tip]::before{background-color:#006375}.theme-light .tip{background-color:#65bbc5;color:#fff}.theme-light .tip[data-tip]::before{background-color:#007a91}.compare-table{position:relative;min-width:100%;border-collapse:collapse}.compare-table tr{position:relative}.compare-table tr td,.compare-table tr th{font-size:1rem;text-align:center;padding:.75rem 1.125rem;color:#383838}@media (min-width: 640px){.compare-table tr td,.compare-table tr th{font-size:1.0625rem;padding:.75rem 1.25rem}}@media (min-width: 768px){.compare-table tr td,.compare-table tr th{font-size:1.125rem;padding:.75rem 1.5rem}}@media (min-width: 1024px){.compare-table tr td,.compare-table tr th{font-size:1.1875rem;padding:.75rem 1.75rem}}.compare-table tr td:first-child,.compare-table tr th:first-child{text-align:left;padding-left:0}.compare-table tr td.primary,.compare-table tr th.primary{background-color:#007a91}@media (min-width: 1024px){.compare-table tr td.primary,.compare-table tr th.primary{width:11.5rem}}.compare-table tr td.secondary,.compare-table tr th.secondary{background-color:#f5f5f5}@media (min-width: 1024px){.compare-table tr td.secondary,.compare-table tr th.secondary{width:11.5rem}}.compare-table tr td.column-spacer,.compare-table tr th.column-spacer{padding:0;width:0}@media (min-width: 640px){.compare-table tr td.column-spacer,.compare-table tr th.column-spacer{width:.5rem}}@media (min-width: 768px){.compare-table tr td.column-spacer,.compare-table tr th.column-spacer{width:1rem}}@media (min-width: 1024px){.compare-table tr td.column-spacer,.compare-table tr th.column-spacer{width:1.5rem}}.compare-table tr th{color:#007a91;font-weight:400;padding-top:1.25rem}.compare-table tr th span{display:block}.compare-table tr td .icon::before{font-size:1.5rem;line-height:1}.compare-table tr td .icon-padlock{opacity:.25}.compare-table tr .heading{text-transform:uppercase;line-height:1.15;font-size:.75rem}@media (min-width: 640px){.compare-table tr .heading{font-size:.8125rem}}@media (min-width: 768px){.compare-table tr .heading{font-size:.875rem}}@media (min-width: 1024px){.compare-table tr .heading{font-size:1rem}}.compare-table tr .sub-heading{font-size:.625rem;line-height:1;white-space:nowrap}@media (min-width: 640px){.compare-table tr .sub-heading{font-size:.6875rem}}@media (min-width: 768px){.compare-table tr .sub-heading{font-size:.75rem}}@media (min-width: 1024px){.compare-table tr .sub-heading{font-size:.8125rem}}@media (max-width: 639px){.compare-table tr .h2{font-size:2rem}}.compare-table tr.upcoming td{font-family:'Silka', sans-serif;font-weight:300}.compare-table tr.upcoming td small{font-size:0.9375rem}#sib-container{background:transparent !important;padding:0}.one-page-form div#sib-form-container{position:relative;width:110%;left:auto;right:5%;padding:2rem 5px 1rem}@media (min-width: 768px){.one-page-form div#sib-form-container{width:auto;left:auto;right:auto;padding:2rem 0.75rem}}.one-page-form div#sib-form-container #sib-container{padding:2rem 0 0}@media (min-width: 768px){.one-page-form div#sib-form-container #sib-container{padding:2rem 0.75rem}}.form-section{overflow:hidden}.sib-form,#sib-form-container,#sib-container{background:transparent !important;background-attachment:fixed;font-size:1rem;font-family:inherit;padding:2rem 0.75rem;margin:0}.sib-form-container .sib-input label,#sib-form-container-container .sib-input label,#sib-container-container .sib-input label{font-size:1.125rem !important;-webkit-transition:all .35s ease;transition:all .35s ease;position:absolute;display:block;left:0;bottom:33%;margin-bottom:0;pointer-events:none;font-family:Muli Regular,sans-serif;font-weight:400}.sib-form-container .sib-input label.entry__error,#sib-form-container-container .sib-input label.entry__error,#sib-container-container .sib-input label.entry__error{font-size:.75rem;font-family:'Muli Black', sans-serif;font-weight:900;left:auto}.sib-form-container .button,#sib-form-container-container .button,#sib-container-container .button{width:100%;background-color:#000}@media (min-width: 768px){.sib-form-container .button,#sib-form-container-container .button,#sib-container-container .button{width:auto}}.sib-form-container span.lead:only-of-type,#sib-form-container-container span.lead:only-of-type,#sib-container-container span.lead:only-of-type{font-size:1.1875rem}.sib-form-container .sib-input input:not(:placeholder-shown)+label,#sib-form-container-container .sib-input input:not(:placeholder-shown)+label,#sib-container-container .sib-input input:not(:placeholder-shown)+label{font-size:.75rem !important;bottom:90%;font-family:Muli Black,sans-serif;font-weight:900}.sib-form-container .sib-input input:focus ~ label,#sib-form-container-container .sib-input input:focus ~ label,#sib-container-container .sib-input input:focus ~ label{font-size:.75rem;bottom:90%;font-family:Muli Black,sans-serif;font-weight:900}.sib-form-container a,#sib-form-container-container a,#sib-container-container a{text-decoration:none !important;color:#0F51FC !important}.sib-form-block,#sib-form-container-block,#sib-container-block{padding-right:0.75rem !important;padding-left:0.75rem !important;position:relative !important}.sib-form .entry_errored:before,#sib-form-container .entry_errored:before,#sib-container .entry_errored:before{display:none}.sib-form .entry_errored .field input,#sib-form-container .entry_errored .field input,#sib-container .entry_errored .field input{border-width:0 !important;color:inherit !important;border-bottom-width:4px !important;border-bottom-color:#b50015 !important}.sib-form .entry__choice label,#sib-form-container .entry__choice label,#sib-container .entry__choice label{font-size:0.875rem !important;padding-left:34px !important;margin-bottom:1.875rem}@media (min-width: 768px){.sib-form .entry__choice label,#sib-form-container .entry__choice label,#sib-container .entry__choice label{font-size:.625rem !important;letter-spacing:normal !important;color:#6e6e6e !important;position:relative !important;line-height:1.5 !important;cursor:pointer;padding-left:2rem !important;margin-bottom:.875rem}}.sib-form .entry__error,#sib-form-container .entry__error,#sib-container .entry__error{font-size:0.75rem;top:85%;position:absolute;font-family:Muli Black,sans-serif;font-weight:900;letter-spacing:normal;color:#b50015}.sib-form .entry__choice,#sib-form-container .entry__choice,#sib-container .entry__choice{border:0 !important;padding-left:0 !important;font-size:.625rem !important;background-color:transparent}.sib-form .entry__label_optin,#sib-form-container .entry__label_optin,#sib-container .entry__label_optin{display:none}.sib-form .entry_block .entry__field,#sib-form-container .entry_block .entry__field,#sib-container .entry_block .entry__field{border:0;border-bottom:2px solid #007a91;border-radius:0}.sib-form .entry_block .entry__field:after,#sib-form-container .entry_block .entry__field:after,#sib-container .entry_block .entry__field:after{content:'\003E';position:absolute;pointer-events:none;color:#383838;z-index:999;background:#fff;height:1rem;width:2.4rem;top:48%;right:-1.5rem;padding-left:0.8125rem;-webkit-transform:translate(-50%, -50%) rotate(90deg) scaleY(1.75);transform:translate(-50%, -50%) rotate(90deg) scaleY(1.75);font-size:0.625rem;font-weight:800;-webkit-transition:all 250ms cubic-bezier(0.4, 0.25, 0.3, 1);transition:all 250ms cubic-bezier(0.4, 0.25, 0.3, 1)}.sib-form-message-panel__text,#sib-form-container-message-panel__text,#sib-container-message-panel__text{padding:.5rem;padding-top:8.125rem;font-size:2.625rem;line-height:1.2;margin-bottom:0.75em;color:#01002c;font-family:'Muli Black', sans-serif}.sib-form-message-panel__text.sib-form-message-panel__text--center:before,#sib-form-container-message-panel__text.sib-form-message-panel__text--center:before,#sib-container-message-panel__text.sib-form-message-panel__text--center:before{position:absolute;top:-9.25rem;margin-top:0;left:0;font-size:3.5rem}.sib-form-message-panel,#sib-form-container-message-panel,#sib-container-message-panel{border:none}.sib-form .input_replaced:active+.checkbox,.sib-form .input_replaced:active+.radio-button,.sib-form .input_replaced:focus+.checkbox,.sib-form .input_replaced:focus+.radio-button,#sib-form-container .input_replaced:active+.checkbox,#sib-form-container .input_replaced:active+.radio-button,#sib-form-container .input_replaced:focus+.checkbox,#sib-form-container .input_replaced:focus+.radio-button,#sib-container .input_replaced:active+.checkbox,#sib-container .input_replaced:active+.radio-button,#sib-container .input_replaced:focus+.checkbox,#sib-container .input_replaced:focus+.radio-button{-webkit-box-shadow:none !important;box-shadow:none !important}.sib-form .input_replaced:checked+.checkbox_tick_positive:after,#sib-form-container .input_replaced:checked+.checkbox_tick_positive:after,#sib-container .input_replaced:checked+.checkbox_tick_positive:after{content:"";display:block;border-left:2px solid #25c700;border-bottom:2px solid #25c700;position:absolute;opacity:1;width:1.25rem;height:.6rem;top:.1rem;left:.23rem;-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1);-webkit-transition:all .25s ease;transition:all .25s ease}@media (min-width: 768px){.sib-form .input_replaced:checked+.checkbox_tick_positive:after,#sib-form-container .input_replaced:checked+.checkbox_tick_positive:after,#sib-container .input_replaced:checked+.checkbox_tick_positive:after{width:.625rem;height:.375rem;top:.25rem;left:.1875rem}}.sib-form .form__label-row,#sib-form-container .form__label-row,#sib-container .form__label-row{margin-bottom:1.125rem !important;display:block !important}.sib-form .form__label-row .checkbox,#sib-form-container .form__label-row .checkbox,#sib-container .form__label-row .checkbox{background:transparent !important;border:0 !important;height:0 !important}.field input{max-width:100%;-webkit-box-sizing:inherit;box-sizing:inherit;padding-right:.75rem;padding-left:.75rem}#success-message #sib-container section .entry-title{margin-top:0}.checkbox_tick_negative:before,.checkbox_tick_positive:before{-webkit-transform:rotate(0) !important;transform:rotate(0) !important}div#success-message{background-image:url("../img/svg/submit-success.svg");background-size:7.625rem;background-position-x:1.875rem;background-position-y:1.75rem;background-repeat:no-repeat;padding:1.75rem 1.875rem;margin-top:1.5625rem}.sib-input{margin-bottom:1rem !important}.checkbox_tick_positive{position:initial !important}span.checkbox.checkbox_tick_positive:before{content:"";width:1.75rem;height:1.75rem;display:block;position:absolute !important;top:-5px !important;left:0 !important;margin-left:0;background-color:#fff;border:1px solid #007a91;border-radius:4px;-webkit-transition:all .25s ease;transition:all .25s ease}@media (min-width: 768px){span.checkbox.checkbox_tick_positive:before{width:1rem;height:1rem;top:0 !important}}.recaptcha{position:absolute;z-index:999999}.recaptcha .grecaptcha-badge{bottom:-5.3125rem !important;width:190px !important;height:45px !important;right:-25px !important}.recaptcha .grecaptcha-badge:hover{right:-168px !important}@media (min-width: 768px){.recaptcha .grecaptcha-badge:hover{right:65px !important}}@media (min-width: 768px){.recaptcha .grecaptcha-badge{bottom:5.4rem !important;right:-120px !important}}.rc-anchor-invisible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width: 768px){.rc-anchor-invisible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.rc-anchor-light.rc-anchor-normal{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;margin-left:-2.8125rem !important}.rc-anchor-normal-footer{padding-right:1.25rem !important;padding-left:1.5625rem !important}.rc-inline-block .rc-anchor-center-container .rc-anchor-center-item{font-size:.9375rem !important;line-height:1.67 !important;letter-spacing:-.35px !important;font-family:'Muli Regular', sans-serif !important;font-weight:400 !important}div#sib-form-container{position:relative}div#success-message:active{position:absolute;z-index:9999;bottom:-0.5625rem;background-color:white;height:57%}@media screen and (min-width: 40em){div#success-message:active{bottom:-0.5625rem;height:65%}}@media screen and (min-width: 64em){div#success-message:active{height:59%;bottom:-0.5625rem}}div#error-message:active{position:absolute;z-index:9999;bottom:-0.5625rem;background-color:white;height:57%}@media screen and (min-width: 40em){div#error-message:active{bottom:-0.5625rem;height:65%}}@media screen and (min-width: 64em){div#error-message:active{height:59%;bottom:-0.5625rem}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.entry__choice .checkbox,.entry__choice .radio-button{margin-right:2em;margin-left:-2em;top:-0.625rem}}.team-section h2{font-size:2.25rem}@media (min-width: 640px){.team-section h2{font-size:2.5rem}}@media (min-width: 768px){.team-section h2{font-size:2.875rem}}@media (min-width: 1024px){.team-section h2{font-size:3.125rem}}@media (min-width: 1367px){.team-section h2{font-size:3.5rem}}.team-members-wrapper{position:relative;display:block;overflow-y:hidden;overflow-x:auto;left:-2vw;width:calc(100% + (2vw * 2))}@media (min-width: 640px){.team-members-wrapper{left:calc(-2vw - 4.166665vw);width:calc(100% + (2vw * 2) + 8.33333vw)}}@media (min-width: 1024px){.team-members-wrapper{left:0;width:100%;overflow:hidden}}.team-members{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2.25rem 1.5rem;margin:0 -1.5rem}@media (min-width: 640px){.team-members{padding:0 8.5% 1.5rem}}@media (min-width: 1024px){.team-members{padding:0 0 1.5rem;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}}.team-members li{margin:0 .75rem;-webkit-transition:padding .3s ease;transition:padding .3s ease;width:240px;min-width:240px}@media (min-width: 1024px){.team-members li{width:calc(25% - 1.5rem);min-width:calc(25% - 1.5rem);margin-bottom:2.5rem}.team-members li:nth-child(even){padding-top:4rem}}@media (min-width: 1367px){.team-members li{margin-bottom:3.5rem}.team-members li:nth-child(even){padding-top:5.25rem}}.team-members li:last-child{padding-right:1.5rem}@media (min-width: 640px){.team-members li:last-child{padding-right:8.5%;width:calc(240px + 8.5%);min-width:calc(240px + 8.5%)}}@media (min-width: 1024px){.team-members li:last-child{width:calc(25% - 1.5rem);min-width:calc(25% - 1.5rem);padding-right:0}}.team-member{display:block;position:relative}.team-member:last-child{margin-right:0}.team-member:nth-child(even){margin-top:84px;margin-bottom:54px}.team-member .featured-image{margin-bottom:1.375rem;display:block;overflow:hidden;border-radius:1.25rem}.team-member .featured-image img{width:100%;display:block;will-change:auto;-webkit-transition:-webkit-transform .75s ease;transition:-webkit-transform .75s ease;transition:transform .75s ease;transition:transform .75s ease, -webkit-transform .75s ease;-webkit-transform:scale(1.01) rotate(0deg);transform:scale(1.01) rotate(0deg)}@media (min-width: 1024px){.team-member .featured-image:hover img{-webkit-transform:scale(1.03) rotate(0deg);transform:scale(1.03) rotate(0deg)}}@media (min-width: 1024px){.team-member.no-hover .featured-image:hover img{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}.team-member .name,.team-member .position{display:block;line-height:1.2;font-family:'Silka', sans-serif;font-weight:600}.team-member .name{font-size:1.375rem;margin-bottom:.125rem;color:#007a91}.team-member .position{font-size:0.875rem;color:rgba(0,122,145,0.25);text-transform:uppercase}.career-card{height:19.25rem;display:block;position:relative;background-color:#fff;padding:2rem 1.75rem 1.75rem;border-radius:.5rem;margin:0 auto 3rem;will-change:auto;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-box-shadow:0 12px 20px 1px rgba(0,0,0,0.1);box-shadow:0 12px 20px 1px rgba(0,0,0,0.1)}.career-card:hover{-webkit-transform:scale(1.03) rotate(0deg);transform:scale(1.03) rotate(0deg)}@media (min-width: 640px){.career-card:last-child{margin-bottom:0}}.career-card .entry-title{display:block;will-change:auto;position:relative;font-size:1.5rem;margin-bottom:1em}.career-card p{display:block;line-height:1.25;font-size:1.1875rem;margin-bottom:1em;font-family:'Silka', sans-serif;font-weight:400}.career-card .link{font-size:1rem;position:absolute;left:1.5625rem;bottom:1.5rem}@media (min-width: 768px){.career-card{margin:0 0.75rem 1.5rem}.career-card:last-child{margin-bottom:1.5rem}}@media (min-width: 768px){.career-card.medium-6{max-width:47%}}@media (min-width: 1024px){.career-card.large-3{max-width:23%}}.career-card-box{margin:0 auto;width:18.3125rem;height:18.3125rem}.career-card-text{height:9.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.career-card div:first-child{height:92px !important}.career-card div:nth-child(n+3){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-right:3px}.job-offer-box{padding-bottom:3.6875rem}.job-offers .mobile h2{margin-left:1.75rem;margin-bottom:3rem}.job-offers .animated{height:75%;width:150%;left:-10%;display:block;overflow:hidden;position:absolute}.job-offers .animated-canvas.mobile{width:280vw;height:135vw;left:-94vw;top:-5vw}.job-offers .feature .list li{font-size:19px;letter-spacing:normal}.job-offer-pagination{margin-top:1rem}.job-offer-pagination a.default{display:block;width:40px;height:40px;line-height:38px;margin:.625rem;text-align:center;border-radius:50%;color:#383838;font-size:.875rem;border:2px solid #fff;background-color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;font-family:'Muli', sans-serif;font-weight:700}.job-offer-pagination a.active{background-color:transparent;border-color:#0f51f8 !important;display:block;width:40px;height:40px;line-height:38px;margin:.625rem;text-align:center;border-radius:50%;color:#383838;font-size:.875rem;border:2px solid #fff;-webkit-transition:all .25s ease;transition:all .25s ease;font-family:'Muli', sans-serif;font-weight:700}.job-offer-pagination a:hover{border-color:rgba(15,81,248,0.25)}.job-offer-pagination a.next{width:40px;height:40px;text-align:center;border-radius:50%;font-size:0;margin:.625rem;border:2px solid #fff;background-color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease}.job-offer-pagination a.next[disabled]{background-color:transparent;border:0;pointer-events:none}.job-offer-pagination a.next[disabled]:before{color:#fff}.job-offer-pagination a.next:before{content:"\EA07";display:inline-block;font-family:"iconfont", serif;font-style:normal;font-weight:normal;font-size:.875rem;line-height:2.375rem;color:#000}.job-offer-pagination a.prev{width:40px;height:40px;text-align:center;border-radius:50%;font-size:0;margin:.625rem;border:2px solid #fff;background-color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease}.job-offer-pagination a.prev[disabled]{background-color:transparent;border:0;pointer-events:none}.job-offer-pagination a.prev[disabled]:before{color:#fff}.job-offer-pagination a.prev:before{content:"\EA06";display:inline-block;font-family:"iconfont", serif;font-style:normal;font-weight:normal;font-size:.875rem;line-height:2.375rem;color:#000}.job-offer-title{font-size:40px}.main-banner .lead{font-size:1.5rem;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 768px){.main-banner .lead{font-size:1.1875rem}}.main-banner .lead,.main-banner .link{letter-spacing:0}.main-banner .link{line-height:1.5625rem}.main-banner .image-container{position:relative}@media (max-width: 1023px){.main-banner.type-personal{padding-top:0}}@media (max-width: 639px){.main-banner.type-personal{padding-top:3rem}}@media (min-width: 768px){.main-banner.type-personal .image-container{padding-top:5rem}}@media (min-width: 1024px){.main-banner.type-personal .image-container{padding-top:8rem}}@media (max-width: 639px){.main-banner.type-personal .image-container .phone{max-width:21rem;margin-left:-2rem}}@media (max-width: 374px){.main-banner.type-personal .image-container .phone{margin-left:-5rem}}@media (min-width: 640px){.main-banner.type-personal .image-container .phone{margin-left:-3.25rem}}@media (min-width: 1024px){.main-banner.type-personal .image-container .phone{margin-left:0}}.main-banner.type-personal .image-container .card{position:absolute;max-width:12.5625rem;left:7.6rem;top:3.3rem}@media (min-width: 768px){.main-banner.type-personal .image-container .card{top:12%}}@media (min-width: 1024px){.main-banner.type-personal .image-container .card{top:18%;left:43%;max-width:16.6875rem}}.main-banner.type-personal .image-container .notebook{max-width:14.375rem}@media (min-width: 768px){.main-banner.type-personal .image-container .notebook{max-width:18.3125rem}}.main-banner.type-personal .text-container{position:relative}@media (min-width: 768px){.main-banner.type-personal .text-container{margin-top:-26%}}@media (min-width: 1024px){.main-banner.type-personal .text-container{margin-top:-16%}}.main-banner.type-business{padding-bottom:3rem}@media (max-width: 1023px){.main-banner.type-business{padding-top:0}}@media (max-width: 639px){.main-banner.type-business{padding-top:3rem}}@media (min-width: 768px){.main-banner.type-business{padding-bottom:0}}@media (min-width: 768px){.main-banner.type-business h2{margin-top:-2rem}}.main-banner.type-business .image-container{padding-top:1rem;min-height:18rem}@media (min-width: 768px){.main-banner.type-business .image-container{padding-top:0}}@media (max-width: 639px){.main-banner.type-business .image-container .phone{max-width:21rem;margin-left:-2rem}}@media (max-width: 374px){.main-banner.type-business .image-container .phone{margin-left:-5rem}}@media (min-width: 640px){.main-banner.type-business .image-container .phone{margin-left:-3.25rem}}@media (min-width: 1024px){.main-banner.type-business .image-container .phone{margin-left:0}}.main-banner.type-business .image-container .notebook{max-width:6.625rem;margin-top:1.25rem}@media (min-width: 768px){.main-banner.type-business .image-container .notebook{max-width:14.375rem;margin-top:0}}.main-banner.type-business .image-container .tablet{position:absolute;height:21.5rem;width:100%;right:-30%;left:auto;top:-8%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}@media (min-width: 768px){.main-banner.type-business .image-container .tablet{width:100%;height:38.625rem;top:-10%;right:-29%;left:auto}}@media (min-width: 1367px){.main-banner.type-business .image-container .tablet{right:-39%;-o-object-fit:contain;object-fit:contain;min-width:110%}}.points-list .point{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}@media (min-width: 640px){.points-list .point{margin-bottom:3rem}}@media (min-width: 768px){.points-list .point{margin-bottom:4rem}}@media (min-width: 1024px){.points-list .point{margin-bottom:5rem}}.points-list .point .icon{display:block;width:3.5rem;min-width:3.5rem;height:3.5rem;text-align:center;position:relative;pointer-events:none;border-radius:50%;color:#007a91;background-color:#007a91;-webkit-transition:all .35s ease;transition:all .35s ease}.points-list .point .icon::before{font-size:3.25rem;line-height:3.5rem}.points-list .point span{display:block;font-size:1.1875rem;line-height:1.3;padding-left:2rem;margin-right:2rem;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 1024px){.points-list .point span{padding-left:2.5rem;margin-right:4rem}}.lists .warning-point span{top:-0.3125rem}.banner-phone .warning-points p,.banner-product-image .warning-points p{margin-bottom:0}.banner-product-image .warning-points{margin-left:-0.6875rem}.warning-point{color:#f6b0b8}.warning-point p{padding-left:2.625rem}.warning-points{position:relative}.warning-point span{width:1.5rem;height:1.5rem;position:absolute;left:0;top:0;background:url("../img/svg/warning-point.svg") no-repeat center transparent}.panels-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.panels-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.panels-container .panel-block{display:block;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;width:auto;max-width:none;padding:3.125rem 2.5rem 0;background-color:transparent;-webkit-transition:all .2s linear;transition:all .2s linear}@media (min-width: 768px){.panels-container .panel-block{overflow:hidden}}.panels-container .panel-block .title-wrapper{display:block;max-width:70%}.panels-container .panel-block .title-wrapper .icon{color:#fff;display:block;margin-bottom:1rem}.panels-container .panel-block .title-wrapper .icon::before{font-size:2rem}.panels-container .panel-block .title-wrapper p{display:block;color:#fff;font-size:1rem;line-height:1.25;margin-bottom:2rem;font-family:'Silka', sans-serif;font-weight:400}@media (min-width: 640px){.panels-container .panel-block .title-wrapper p{font-size:1.25rem}}@media (min-width: 1024px){.panels-container .panel-block .title-wrapper p{font-size:1.5rem}}.panels-container .panel-block .content{display:none;padding:0 0 2rem;max-width:85%;cursor:pointer}@media (min-width: 640px){.panels-container .panel-block .content{padding:1rem 0 3rem}}@media (min-width: 1024px){.panels-container .panel-block .content{padding:2.5rem 0 4.5rem}}@media (min-width: 1367px){.panels-container .panel-block .content{padding:4rem 0 6rem}}.panels-container .panel-block .content p{color:#007a91;display:block;font-size:1rem;line-height:1.25;font-family:'Silka', sans-serif;font-weight:400}@media (min-width: 640px){.panels-container .panel-block .content p{font-size:1.25rem}}@media (min-width: 1024px){.panels-container .panel-block .content p{font-size:1.5rem}}.panels-container .panel-block .content p:last-of-type{margin-bottom:0}.panels-container .panel-block.active{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;background-color:#007a91;background-image:none !important}@media (min-width: 768px){.panels-container .panel-block.active{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}}.panels-container .panel-block.active .title-wrapper .icon{color:#007a91}.panels-container .panel-block.active .title-wrapper p{color:#007a91}.panels-container .panel-block.active .content{display:block}.panels-grid{display:block;position:relative}.panels-grid .panel{padding:2.25rem 2rem;height:100%;display:block;position:relative;min-height:150px}@media (min-width: 640px){.panels-grid .panel{padding:2rem 1.75rem;min-height:175px}}@media (min-width: 768px){.panels-grid .panel{padding:2.5rem 2.25rem;min-height:200px}}@media (min-width: 1024px){.panels-grid .panel{padding:3rem 2.625rem;min-height:240px}}@media (min-width: 1367px){.panels-grid .panel{padding:3.5rem 3rem;min-height:280px}}.panels-grid .panel.type-1{background-color:#007a91;color:#fff}.panels-grid .panel.type-2{background-color:#fff4c8;color:#fff}.panels-grid .panel.type-3{background-color:#ffe991;color:#fff}.panels-grid .panel.type-4{background-color:#6e6e6e;color:#fff}.panels-grid .panel.type-5{background-color:#383838;color:#fff}@media (min-width: 640px){.panels-grid .panel.full-box{min-height:21.875rem}}@media (min-width: 768px){.panels-grid .panel.full-box{min-height:25rem}}@media (min-width: 1024px){.panels-grid .panel.full-box{min-height:30rem}}@media (min-width: 1367px){.panels-grid .panel.full-box{min-height:35rem}}.panels-grid .panel .title-wrapper{display:block;max-width:70%}.panels-grid .panel .title-wrapper .icon{display:block;margin-bottom:1rem}.panels-grid .panel .title-wrapper .icon::before{font-size:2rem}.panels-grid .panel .title-wrapper p{display:block;font-size:1rem;line-height:1.25;margin-bottom:2rem;font-family:'Silka', sans-serif;font-weight:400}@media (min-width: 1024px){.panels-grid .panel .title-wrapper p{font-size:1.5rem}}.panels-grid .panel .title-wrapper p:last-of-type{margin-bottom:0}.panels-grid .panel-block{max-height:36rem}.banner-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6rem .5rem}@media (min-width: 640px){.banner-block{width:100%;max-width:100%;margin:0;height:100%;min-height:36rem}}.banner-block.color-white span{color:#fff;text-shadow:0 0 20px rgba(0,0,0,0.5)}.banner-block span{display:block;text-align:center;font-size:1.25rem;line-height:1.1;font-family:'Silka', sans-serif;font-weight:400}@media (min-width: 640px){.banner-block span{font-size:1rem}}@media (min-width: 768px){.banner-block span{font-size:1.125rem}}@media (min-width: 1024px){.banner-block span{font-size:1.25rem}}.banner-block span.large{font-size:7.5rem}@media (min-width: 640px){.banner-block span.large{font-size:3rem}}@media (min-width: 768px){.banner-block span.large{font-size:4.5rem}}@media (min-width: 1024px){.banner-block span.large{font-size:6rem}}@media (min-width: 1367px){.banner-block span.large{font-size:7.5rem}}.faq{overflow:hidden;margin:-2.5rem -3.125rem;padding:0}.faq-list{z-index:2;width:15.625rem;border-radius:0.5rem;-webkit-box-shadow:0 1rem 1.625rem -0.625rem #bfebf3;box-shadow:0 1rem 1.625rem -0.625rem #bfebf3;background-color:#007a91;padding:2rem 2.125rem 1.375rem;top:3.0625rem;left:-6.5rem;position:absolute}.faq-list-title{font-size:1.25rem;font-weight:500;color:#fff;margin-bottom:3.25rem}.faq-list-item{font-size:1rem;font-weight:500;color:#fff;opacity:0.6;padding:0.625rem 0 0.5rem 1.6875rem;margin-bottom:0.875rem;width:100%;text-align:left}.faq-list-item.faq-active,.faq-list-item:hover{opacity:1;border-left:solid 3px #ffe476}.faq-content{border-radius:0.5rem;-webkit-box-shadow:0 2rem 4.625rem -0.625rem #bfebf3;box-shadow:0 2rem 4.625rem -0.625rem #bfebf3;background-color:#fff;padding:3.0625rem 3.8125rem 5.875rem 13.625rem;width:44.8125rem;min-height:31.25rem}.faq-tabs{display:none}.faq-tabs :focus{outline:none}.faq-item{border-bottom:1px solid #311266}.faq-item:last-child{border:none}.faq-item__container{padding:0 1.25em;height:0;overflow:hidden;opacity:0;-webkit-transition:padding .2s ease, opacity .5s .15s ease;transition:padding .2s ease, opacity .5s .15s ease}.faq-active .faq-item__label{padding-bottom:0;cursor:inherit}.faq-active .faq-item__label:hover{background:none}.faq-active .faq-item__label:after{opacity:0}.faq-active .faq-item__container{padding:1.25em;height:auto;opacity:1}.faq-active .faq-item__container .accordion:first-child .question{padding-top:0}.faq-active .faq-item__container .accordion:first-child .question::after{top:0}@media (min-width: 768px){.faq .faq-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;background:#007a91}.faq .faq-tabs .faq-tab{background:#007a91;padding:1rem 2rem;font:inherit;-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;cursor:pointer;-webkit-transition:background .1s ease;transition:background .1s ease}.faq .faq-tabs .faq-tab:hover{background:rgba(255,255,255,0.01)}.faq .faq-tabs .faq-tab:last-child{border-right:0}.faq .faq-tabs .faq-tab.faq-active{background:#fff}.faq .faq-item{display:none;border:none}.faq .faq-item.faq-active{display:block}.faq .faq-item.faq-active .faq-item__container{padding:0}}.feature{position:relative;display:block}@media (max-width: 639px){.feature{margin-bottom:2rem}}@media (min-width: 640px){.feature.pr{padding-right:2rem}}@media (min-width: 1024px){.feature.pr{padding-right:4rem}}.feature img{display:block;width:8rem;margin-bottom:1rem}.feature img.large{width:100%}@media (max-width: 639px){.feature br{display:none}}.feature p{margin-bottom:1.25em;font-size:1.1875rem}.feature sup{font-size:1rem;line-height:1;display:inline-block;vertical-align:super}.feature.banner-box{height:100%}.feature.banner-box a.link{position:absolute;bottom:-1.25em}.feature.banner-box h2{font-size:2.625rem}.feature .banner-columns.img-bottom{margin-right:1.875rem}.feature .banner-columns.img-bottom img{width:98px}.feature .banner-columns.img-bottom span{font-size:1.1875rem}.feature .list li{color:#383838;line-height:1.35;margin-bottom:.25rem}@media (min-width: 1024px){.feature .list li{margin-bottom:.5rem}}.feature .sublist .list li::before{top:0}.feature .wysiwyg .align-center{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.feature .wysiwyg p a:after{content:"\EA4E";font-size:1.75rem;position:absolute;color:#007a91;background:none;-webkit-transform:scaleX(-1);transform:scaleX(-1);display:inline-block;font-family:"iconfont", serif;line-height:1}.feature .wysiwyg p a:hover{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-box-shadow:0 -2px 0 0 #007a91 inset;box-shadow:0 -2px 0 0 #007a91 inset}.feature-item{display:block;position:relative}.feature-item img{display:block;width:11.6875rem}@media (max-width: 639px){.feature-item img{width:100%}}.features-tabs .tabs-scroller{display:block;position:relative;overflow-x:auto;overflow-y:hidden;width:calc(100% + 1.5rem + 4vw);left:calc(-0.75rem - 2vw)}.features-tabs .tabs-scroller .tab-buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;padding-right:calc(.75rem + 2vw);padding-left:calc(.75rem + 2vw)}.features-tabs .tabs-scroller .tab-buttons li{display:block;position:relative;padding:1rem 1rem 2rem 0;cursor:pointer;max-width:40%;margin:0 auto}.features-tabs .tabs-scroller .tab-buttons li.active{pointer-events:none}@media (min-width: 768px){.features-tabs .tabs-scroller .tab-buttons li{max-width:16.5%}}.features-tabs .tabs-scroller .tab-buttons .tab-content{display:block;position:relative;min-width:9rem}@media (min-width: 640px){.features-tabs .tabs-scroller .tab-buttons .tab-content{min-width:10rem}}@media (min-width: 1024px){.features-tabs .tabs-scroller .tab-buttons .tab-content{min-width:11.5rem}}@media (min-width: 1367px){.features-tabs .tabs-scroller .tab-buttons .tab-content{min-width:13rem}}.features-tabs .tabs-scroller .tab-buttons .tab-content i{display:block;width:3.5rem;height:3.5rem;text-align:center;position:relative;pointer-events:none;border-radius:50%;margin:0 auto 1.25rem;background-color:transparent;-webkit-transition:all .35s ease;transition:all .35s ease}.features-tabs .tabs-scroller .tab-buttons .tab-content i::before{font-size:3.25rem;line-height:3.5rem}.features-tabs .tabs-scroller .tab-buttons .tab-content span{display:block;font-size:1rem;line-height:1.2;pointer-events:none;text-align:center;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 640px){.features-tabs .tabs-scroller .tab-buttons .tab-content span{font-size:1rem}}@media (min-width: 1024px){.features-tabs .tabs-scroller .tab-buttons .tab-content span{font-size:1.1875rem}}.features-tabs .swiper-slide{position:relative;display:block;margin:0 auto;width:100% !important;opacity:1;padding:1rem 0;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.features-tabs .swiper-slide-active{opacity:1;visibility:visible}.features-tabs .swiper-slide .tab-title{display:block;position:relative;text-align:center;font-size:1.5rem;letter-spacing:0;line-height:1.25;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 640px){.features-tabs .swiper-slide .tab-title{font-size:2rem}}@media (min-width: 768px){.features-tabs .swiper-slide .tab-title{font-size:2.5rem}}@media (min-width: 1024px){.features-tabs .swiper-slide .tab-title{font-size:2.875rem}}@media (min-width: 1367px){.features-tabs .swiper-slide .tab-title{font-size:3.125rem}}.theme-dark .tab-buttons .tab-switcher{color:#fff}.theme-dark .tab-buttons .tab-switcher.active i,.theme-dark .tab-buttons .tab-switcher:hover i{color:#007a91;background-color:#007a91}.theme-dark .tab-buttons .tab-switcher.active span,.theme-dark .tab-buttons .tab-switcher:hover span{color:#007a91;font-family:'Silka', sans-serif;font-weight:600}.theme-dark .tab-title{color:#fff}.theme-light .tab-buttons .tab-switcher{color:#007a91}.theme-light .tab-buttons .tab-switcher.active i,.theme-light .tab-buttons .tab-switcher:hover i{color:#007a91;background-color:#007a91}.theme-light .tab-buttons .tab-switcher.active span,.theme-light .tab-buttons .tab-switcher:hover span{color:#007a91;font-family:'Silka', sans-serif;font-weight:600}.features-carousel{position:relative;padding-bottom:2rem;padding-top:2rem;margin-top:-2rem}@media (min-width: 640px){.features-carousel{margin-top:0}}.features-carousel .swiper-slide{width:100%}.features-carousel .swiper-slide img{display:block;margin:0 auto;width:100%}@media (min-width: 640px){.features-carousel .swiper-slide img{padding:0 10px}}@media (min-width: 1367px){.features-carousel .swiper-slide img{padding:0}}.features-carousel .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;bottom:auto}.features-carousel .swiper-button-next,.features-carousel .swiper-button-prev{top:44%;width:40px;background-size:auto 100% !important}.features-carousel .swiper-button-next{right:10%;background-image:url("../img/svg/chevron-right.svg") !important}@media (min-width: 640px){.features-carousel .swiper-button-next{right:0}}@media (min-width: 1024px){.features-carousel .swiper-button-next{right:10%}}.features-carousel .swiper-button-prev{left:10%;background-image:url("../img/svg/chevron-left.svg") !important}@media (min-width: 640px){.features-carousel .swiper-button-prev{left:0}}@media (min-width: 768px){.features-carousel .swiper-button-prev{left:10%}}@media (min-width: 1024px){.features-carousel .swiper-button-prev{left:10%}}.rc-anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.rc-anchor-normal-footer{margin-right:18px !important}.rc-anchor-logo-portrait{margin:6px 0}.grecaptcha-badge{bottom:70px}.banner .mask{height:20.5rem;margin:2rem 0}@media (min-width: 640px){.banner .mask{margin:3.75rem 0 2rem}}@media (min-width: 768px){.banner .mask{margin:5.5rem 0}}.banner .mask .phone-with-mask{margin-top:-2rem}@media (min-width: 768px){.banner .mask .phone-with-mask{margin-top:-7rem}}.banner-columns.img-bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.banner-columns.img-bottom .img-bottom-item:last-child{margin-left:1.5rem}.banner-columns.img-bottom .img-bottom-item img{width:6.125rem;height:3.5625rem;margin:0}@media (min-width: 768px){.banner-columns.img-bottom .img-bottom-item img{width:7.6875rem;height:4.5rem;-o-object-fit:contain;object-fit:contain}}.banner-columns.img-bottom .img-bottom-item span{padding:7px 0 0 5px;color:#383838;font-size:1.1875rem}.banner .mask .phone-with-mask{max-width:10rem;margin-left:auto;margin-right:auto;display:block}@media (min-width: 640px){.banner .mask .phone-with-mask{max-width:11.5rem}}@media (min-width: 768px){.banner .mask .phone-with-mask{max-width:13.75rem}}@media (min-width: 1024px){.banner .mask .phone-with-mask{max-width:15.375rem}}.banner-column.download{padding-top:0;padding-bottom:0}.banner-column.download .columns{position:relative}.banner-column.download .columns:nth-child(1) .bg-concrete{position:relative}.banner-column.download .columns:nth-child(1) .bg-concrete::before{content:'';width:150%;height:100%;display:block;position:absolute;top:0;right:-25%;background-color:#f5f5f5}@media (min-width: 640px){.banner-column.download .columns:nth-child(1){padding-left:.75rem}.banner-column.download .columns:nth-child(1) .bg-white{padding-right:2rem;padding-left:0}.banner-column.download .columns:nth-child(1) .bg-concrete{position:relative}.banner-column.download .columns:nth-child(1) .bg-concrete::before{right:100%}}@media (min-width: 768px){.banner-column.download .columns:nth-child(1) .bg-white{padding-right:4rem}}@media (min-width: 1024px){.banner-column.download .columns:nth-child(1) .bg-white{padding-right:6rem}}@media (min-width: 1367px){.banner-column.download .columns:nth-child(1) .bg-white{padding-right:8rem}}.banner-column.download .columns:nth-child(2) .bg-concrete{position:relative}.banner-column.download .columns:nth-child(2) .bg-concrete::before{content:'';width:150%;height:100%;display:block;position:absolute;top:0;left:-25%;background-color:#f5f5f5}@media (min-width: 640px){.banner-column.download .columns:nth-child(2){padding-right:.75rem}.banner-column.download .columns:nth-child(2) .bg-white{padding-left:2rem;padding-right:0}.banner-column.download .columns:nth-child(2) .bg-concrete{position:relative}.banner-column.download .columns:nth-child(2) .bg-concrete::before{left:100%}}@media (min-width: 768px){.banner-column.download .columns:nth-child(2) .bg-white{padding-left:4rem}}@media (min-width: 1024px){.banner-column.download .columns:nth-child(2) .bg-white{padding-left:6rem}}@media (min-width: 1367px){.banner-column.download .columns:nth-child(2) .bg-white{padding-left:8rem}}.banner-column.download .download-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4rem 2rem;height:100%}@media (min-width: 640px){.banner-column.download .download-box{padding:7rem 0}}@media (min-width: 768px){.banner-column.download .download-box{padding:10rem 0}}@media (min-width: 1024px){.banner-column.download .download-box{padding:14rem 0}}@media (min-width: 1367px){.banner-column.download .download-box{padding:18rem 0}}.banner-column.download .download-box-img{text-align:center;margin:0 auto}@media (min-width: 640px){.banner-column.download .download-box-img{text-align:left}}.banner-column.download .download-box-img a{display:block;position:relative}.banner-column.download a.link{font-size:.9375rem;color:#006375;font-weight:600}@media (min-width: 640px){.banner-column.download a.link{font-size:1rem}}@media (min-width: 768px){.banner-column.download a.link{font-size:1.125rem}}@media (min-width: 1024px){.banner-column.download a.link{font-size:1.1875rem}}.banner-column.download a.link::after{content:" ";width:2rem;height:2rem;background:url("../img/svg/arrow-right.svg");top:-0.29rem;margin-left:-1.75rem;position:absolute;left:100%}.banner-column.download a.link span{display:none}.banner-column.download .feature{padding:0;margin-bottom:0}.banner-column.download p{color:#383838;display:block;margin-bottom:1rem;font-size:.875rem}@media (min-width: 640px){.banner-column.download p{margin-bottom:1.5rem;font-size:.9375rem}}@media (min-width: 768px){.banner-column.download p{margin-bottom:1.75rem;font-size:1rem}}@media (min-width: 1024px){.banner-column.download p{margin-bottom:1.875rem;font-size:1.125rem}}@media (min-width: 1367px){.banner-column.download p{margin-bottom:2rem;font-size:1.1875rem}}.banner-column.download img{max-width:10rem}@media (min-width: 640px){.banner-column.download img{max-width:12rem}}@media (min-width: 768px){.banner-column.download img{max-width:14rem}}@media (min-width: 1024px){.banner-column.download img{max-width:16rem}}@media (min-width: 1367px){.banner-column.download img{max-width:18rem}}.banner-column h2{margin-bottom:0}.banner-column-content .list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem 0 2.5rem}@media (min-width: 640px){.banner-column-content .list{padding:3.375rem 0 3.5rem}}@media (min-width: 768px){.banner-column-content .list{padding:3.75rem 0 5rem}}@media (min-width: 1024px){.banner-column-content .list{padding:4rem 0 6.8125rem}}.banner-column-content .list .point:nth-child(even){padding-left:16%}.banner-column-content .list .point li{color:#383838}.banner-column-content .list-title{padding-bottom:4.125rem}.banner-column.column-mask{padding:10.875rem 2vw}.banner-column.column-mask .mask{margin:0 auto;padding:5.25rem 3.5rem 4.75rem}@media (min-width: 768px){.banner-column.column-mask .mask{padding:5.25rem 4.6875rem 4.75rem 6.5625rem}}.banner-column.column-mask .image{text-align:center}.banner-column.column-mask .image img{height:3.5rem;width:auto;margin-bottom:3.0625rem;margin-top:-0.4375rem}.banner-column.column-mask h2{margin-bottom:3.4375rem}.banner-column.column-mask .text-content{padding:0}@media (min-width: 768px){.banner-column.column-mask .text-content{padding-left:0.75rem;padding-right:2rem}}.banner-column.column-mask .text-content-right{text-align:left}@media (min-width: 768px){.banner-column.column-mask .text-content-right{text-align:center;padding-right:1.25rem}}.banner-product{padding:1.75rem 2vw 4.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-blend-mode:exclusion;background-repeat:repeat;background-size:5rem}@media (min-width: 640px){.banner-product{padding:2.25rem 2vw 6.25rem}}@media (min-width: 768px){.banner-product{padding:3.75rem 2vw 8.5rem}}@media (min-width: 1024px){.banner-product{padding:5.125rem 2vw 11rem}}.banner-product .banner-product-content{width:100%}.banner-product.theme-light .title{color:#007a91}.banner-product.theme-light .text{color:#007a91;letter-spacing:0;line-height:normal}.banner-product.theme-light .button.banner-btn.dark{color:#fff}.banner-product.theme-light .image{border-color:#007a91}.banner-product.theme-light .image-pattern{background:#007a91}.banner-product.theme-light .image-pattern::after{background:#007a91}.banner-product.theme-dark{background-color:#383838}.banner-product.theme-dark .title{color:#fff}.banner-product.theme-dark .text{color:#fff}.banner-product.theme-dark .button.banner-btn.dark{background-color:#007a91;border-color:#007a91;color:#fff}.banner-product.theme-dark .image{border-color:#007a91}.banner-product.theme-dark .image-text{color:#007a91}.banner-product.theme-dark .image-pattern{background:#007a91}.banner-product.theme-dark .image-pattern::after{background:#006375}.banner-product .title{font-size:1.375rem;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}@media (min-width: 768px){.banner-product .title{font-size:2.25rem}}.banner-product .title-icon{width:4.5rem;height:4.5rem;margin:auto 1.5625rem auto 0}.banner-product .title-content{display:-webkit-box;display:-ms-flexbox;display:flex}.banner-product .title-reverse .title-icon{height:2.5625rem;width:auto}.banner-product .content{position:relative}@media (max-width: 639px){.banner-product .content{display:block;text-align:center}.banner-product .content>.row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.banner-product .content .small-img{height:1.5rem;margin-top:-0.5rem}@media (min-width: 768px){.banner-product .content .small-img{height:1.875rem;margin-top:-0.8125rem}}.banner-product .text{font-size:1.375rem;position:relative;display:block;font-family:'Silka', sans-serif;font-weight:400}@media (min-width: 640px){.banner-product .text{font-size:1.25rem}}@media (min-width: 768px){.banner-product .text{font-size:1.375rem}}@media (min-width: 1024px){.banner-product .text{font-size:1.75rem}}@media (min-width: 1367px){.banner-product .text{font-size:2.25rem}}.banner-product .text-content{-ms-flex-item-align:center;align-self:center}.banner-product .button-content{margin-top:2.5rem;text-align:center}@media (min-width: 640px){.banner-product .button-content{text-align:left}}.banner-product .image{width:10rem;height:20rem;margin:0 auto;position:relative;right:0;border:4px solid;border-radius:1.8125rem}@media (min-width: 768px){.banner-product .image{width:15.5rem;height:31rem}}.banner-product .image img{width:138px;height:220px;top:41px;right:-1.5625rem;border-radius:1.25rem;-webkit-filter:drop-shadow(-1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5));filter:drop-shadow(1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5));-o-object-fit:cover;object-fit:cover;position:absolute}@media (min-width: 768px){.banner-product .image img{height:21.125rem;width:13.25rem;top:3.9375rem}}.banner-product .image-text{font-size:0.6875rem;text-transform:uppercase;font-weight:600;color:#007a91;text-align:center;position:absolute;line-height:1.38;margin:0.5625rem;bottom:0}@media (min-width: 768px){.banner-product .image-text{font-size:1rem;margin:0 1.5rem 1.5rem}}.banner-product .image-pattern{position:relative;width:1.875rem;background:#007a91;height:4px;border-radius:24%;margin:1rem auto 0}.banner-product .image-pattern::after{content:"";width:7px;height:7px;border-radius:50%;position:absolute;right:-21px;top:-1px}.banner-product .image-big{max-width:16.25rem;height:auto;margin:0 auto;left:0;right:0;-webkit-filter:drop-shadow(-1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5));filter:drop-shadow(-1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5))}@media (min-width: 1024px){.banner-product .image-big{position:absolute}}.banner-product .image-big picture{display:block;position:relative;margin:0 auto;text-align:center}.banner-product .image-big img{width:16.25rem;-o-object-fit:cover;object-fit:cover}@media (max-width: 1023px){.banner-product .image-big img{width:10rem}}.banner-product .small-img{height:2rem;margin-top:0.625rem}.banner-product .mask{padding:3rem 3.75rem}@media (min-width: 640px){.banner-product .mask{display:inline-block}}.banner-product .mask::before,.banner-product .mask::after,.banner-product .mask .inner-mask::before,.banner-product .mask .inner-mask::after{width:2rem;height:.375rem}.banner-phone .center-height .title{padding-bottom:0}.banner-phone .title{padding-bottom:4rem;margin-bottom:0;color:#007a91}.banner-phone .image{position:relative;margin:0 auto;width:15.375rem;height:30.9375rem;padding:1.875rem 0;border:4px solid #007a91;border-radius:1.8125rem}.banner-phone .image img{position:absolute;height:7.125rem;width:7.125rem;top:10.375rem;right:4.0625rem}.banner-phone .image-text{font-size:1rem;text-transform:uppercase;font-weight:600;color:#007a91;text-align:center;position:absolute;bottom:0;margin:0 1.6875rem 1.5rem}.banner-phone .image-border{width:2.8125rem;height:0.75rem;background-color:#007a91;position:relative;display:block;margin:0 auto}.banner-phone .image-pattern{position:relative;width:1.875rem;background:#007a91;height:4px;border-radius:24%;margin:-0.9375rem auto}.banner-phone .image-pattern::after{content:"";width:7px;height:7px;background:#007a91;border-radius:30px;position:absolute;right:-21px;top:-1px}.banner-phone .image-content{position:relative;-ms-flex-item-align:baseline;align-self:baseline}.banner-phone .image .price{width:6rem;height:96px;border:4px solid #007a91;color:#007a91;border-radius:3.125rem;position:absolute;top:-3.125rem;right:-3.125rem;background:#fff;font-size:36px;padding:24px 0 1.3125rem;text-align:center;font-weight:600}.banner-phone .image.no-border{border:0}.banner-phone .image.no-border .image-text,.banner-phone .image.no-border .image-pattern,.banner-phone .image.no-border .price{display:none}.banner-phone .content{margin-bottom:3.125rem}@media (min-width: 1024px){.banner-phone .content{margin-bottom:0}}.banner-phone .mask{position:absolute;height:20.3125rem;width:90%;top:50%;right:5%;left:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.banner-phone .mask .inner-mask::before,.banner-phone .mask .inner-mask::after,.banner-phone .mask::before,.banner-phone .mask::after{width:2rem;height:.375rem}.banner-phone.home-version .title{font-size:1.5rem;font-weight:800;padding-bottom:2rem}@media (min-width: 768px){.banner-phone.home-version .title{font-size:3rem}}.banner-phone.home-version .subtitle{font-size:0.875rem;color:#007a91;margin-bottom:0.25rem;font-weight:500}@media (min-width: 768px){.banner-phone.home-version .subtitle{font-size:1.25rem}}.banner-phone.home-version .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-phone.home-version .content-box{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.banner-phone.home-version .content-box p{font-size:0.75rem}@media (min-width: 768px){.banner-phone.home-version .content-box p{font-size:1.1875rem}}.banner-phone.home-version .image-content{-ms-flex-item-align:auto;align-self:auto}@media (min-width: 768px){.banner-phone.home-version .image-content{-ms-flex-item-align:baseline;align-self:baseline}}.banner-phone.home-version .big-image{display:block;margin:0 auto;max-width:70%}@media (min-width: 768px){.banner-phone.home-version.order-left .content{padding-left:1.75rem}.banner-phone.home-version.order-left .image-content{padding-right:1.75rem}}.banner-phone.home-version.order-left .home-version-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 768px){.banner-phone.home-version.order-left .home-version-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 768px){.banner-phone.home-version.order-right .mask{margin-right:-1rem}}.banner-phone.home-version .big-image{max-width:15.5rem}@media (max-width: 639px){.banner-phone.home-version .title{font-size:1.375rem}}@media (min-width: 768px){.banner-phone.home-version .content-box p{font-size:1rem}}.banner-product-image{min-height:33.0625rem}.banner-product-image .title{color:#007a91;font-size:1.375rem;margin-bottom:2.5rem}@media (min-width: 640px){.banner-product-image .title{font-size:1.5rem}}@media (min-width: 768px){.banner-product-image .title{font-size:1.75rem}}@media (min-width: 1024px){.banner-product-image .title{font-size:2.25rem;margin-bottom:4rem}}.banner-product-image .image{text-align:center}.banner-product-image .image img{position:relative;display:block;margin:0 auto;max-width:280px;-webkit-filter:drop-shadow(-1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5));filter:drop-shadow(-1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5))}@media (max-width: 639px){.banner-product-image .image img{max-width:11.5rem}}.banner-product-image .image p{padding:2rem 2rem 0}.banner-product-image[data-full-width]{margin:0 -4vw}@media (min-width: 768px){.banner-product-image[data-full-width]{margin:0 -1.3vw}}.banner-product-image .feature .list li::before{top:0}.banner-product-image.mobile .baner-title{width:100%;text-align:center}.banner-product-image.mobile .banner-content{padding:3.5rem 1rem 0}.banner-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.banner-products a.product{display:-webkit-box;display:-ms-flexbox;display:flex}.banner-products .product{padding-bottom:2.5rem}.banner-products .product a{display:-webkit-box;display:-ms-flexbox;display:flex}.banner-products .product p{font-size:1.125rem;color:#007a91;font-weight:600;line-height:1.22;margin:auto 0}.banner-products .product img{width:2.9375rem;height:2.9375rem;margin-right:1.25rem;margin-bottom:0}.banner-subpage.theme-dark.banner-product{background-color:#007a91}.banner-subpage.theme-dark.banner-product .title-content{margin:0 auto 2rem}@media (min-width: 768px){.banner-subpage.theme-dark.banner-product .title-content{margin:0 0 2rem}}.banner-subpage.theme-dark.banner-product .text-content{margin:2rem auto 4rem}@media (min-width: 1024px){.banner-subpage.theme-dark.banner-product .text-content{margin:0}}.banner-subpage .title-content{margin-bottom:2rem}.banner-subpage .button{margin:0 auto 2.5rem;text-align:center;color:#007a91;display:table}@media (min-width: 640px){.banner-subpage .button{display:inline-block;margin:0 0 2.5rem}}.banner-subpage .text{font-size:1.1875rem;padding-bottom:2.5rem}.banner-subpage .download-app p{color:#006375}.banner-subpage .download-app{text-align:center}@media (min-width: 640px){.banner-subpage .download-app{text-align:left}}.banner-subpage .download-app p{font-size:0.75rem;color:#fff;opacity:0.75}.banner-subpage .download-app-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 640px){.banner-subpage .download-app-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.banner-subpage .download-app-apple{background-image:url("../img/svg/app-store.svg");background-repeat:no-repeat;background-size:contain;width:7.5rem;margin-right:1.25rem;height:2.5rem;display:block}.banner-subpage .download-app-android{background-image:url("../img/svg/google-play.svg");background-repeat:no-repeat;background-size:contain;width:8.5rem;height:2.5rem;display:block}.banner-home{z-index:1 !important;background-color:#bfebf3;padding:1rem 2vw 0;color:#383838}@media (min-width: 768px){.banner-home{padding:4rem 2vw 0}}.banner-home .bottom-line{position:absolute;content:"";width:100%;height:6.25rem;bottom:0;left:0;z-index:-1}.banner-home .mask{padding:3rem 3.4375rem}@media (min-width: 1367px){.banner-home .mask{padding:3rem 4.25rem}}.banner-home .mask::before,.banner-home .mask::after{background-color:#007a91}.banner-home .mask .inner-mask::before,.banner-home .mask .inner-mask::after{background-color:#007a91}.banner-home .title{font-size:2.125rem;color:#007a91;font-weight:bold;line-height:1.18;line-height:normal;text-align:center;margin:0}@media (min-width: 768px){.banner-home .title{word-break:break-word}}@media (min-width: 1024px){.banner-home .title{font-size:3rem;text-align:left}}.banner-home .text{font-size:1rem;display:block;position:relative;color:#007a91;margin-bottom:2.625rem;opacity:0.8;text-align:center}@media (min-width: 768px){.banner-home .text{padding:0 3.4375rem;margin-bottom:2rem;text-align:left}}@media (min-width: 1024px){.banner-home .text{padding:0 4.25rem}}.banner-home .image{position:relative;display:block;margin:0 auto 3rem;width:100%;max-width:15.5rem;height:auto}@media (min-width: 768px){.banner-home .image{margin:0 0 -6rem}}.banner-home .image img{border-radius:1rem}.banner-home-content{padding-bottom:4.9375rem}@media (min-width: 768px){.banner-home-content{padding:0 0 0 3.4375rem}}@media (min-width: 1024px){.banner-home-content{padding-left:4.25rem}}@media (min-width: 768px){.banner-home-content .download-app{padding-bottom:3.3125rem}}.banner-home-content .download-app-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}@media (min-width: 640px){.banner-home-content .download-app-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.banner-home-content .download-app-apple{background:url("../img/svg/app-store.svg") no-repeat;background-size:contain;width:8.6875rem;margin-right:1.625rem;height:2.9375rem;display:block}@media (min-width: 768px){.banner-home-content .download-app-apple{height:2.5rem;margin-right:0.625rem}}.banner-home-content .download-app-android{background:url("../img/svg/google-play.svg");width:9.875rem;background-repeat:no-repeat;background-size:contain;height:2.9375rem;display:block}@media (min-width: 768px){.banner-home-content .download-app-android{height:2.5rem}}.banner-home.banner-qr-code{padding:3rem 2vw 3rem}@media (min-width: 768px){.banner-home.banner-qr-code{padding:1rem 2vw 3rem}}@media (min-width: 768px){.banner-home.banner-qr-code .text{margin-bottom:6rem}}.banner-home.banner-qr-code .banner-home-content .download-app-apple{width:9rem;height:3rem}.banner-home.banner-qr-code .banner-home-content .download-app-android{width:10.25rem;height:3rem;margin-right:0}.banner-home.banner-qr-code .image{position:relative;margin-top:2.25rem;max-width:15rem}@media (min-width: 768px){.banner-home.banner-qr-code .image{margin-top:0}}.banner-home.banner-qr-code .image p{font-size:1.1875rem;color:#fff;font-weight:600;padding:2.5rem;width:15.375rem;position:absolute;bottom:0;margin:0}.banner-home.banner-qr-code .image p span{color:#007a91}.banner-home.banner-qr-code .image .code-qr{position:absolute;top:15.0625rem;left:3.9375rem}.banner-home .download-app p{color:#fff;font-size:1rem;font-weight:bold;margin-bottom:2.5rem}@media (min-width: 768px){.banner-home .download-app p{text-align:left}}.banner-home.with-phone{padding-bottom:2.5rem}.banner-home.with-phone::after{display:none}@media (min-width: 768px){.banner-home.with-phone{padding-bottom:7.0625rem}}.banner-home.with-phone .image{margin:0 auto}@media (min-width: 1024px){.banner-home.with-phone .image{margin:0 auto 0 0}}.banner-home.with-phone .phone-outline{border-color:#fff}@media (min-width: 768px){.banner-home.with-phone .phone-outline{width:15.625rem;height:31.25rem}}.banner-home.with-phone .phone-outline_header::before,.banner-home.with-phone .phone-outline_header::after{background-color:#fff}.banner-home.with-phone .phone-outline_content{position:absolute;border-radius:1rem;top:2.5rem;right:-2.625rem;width:9.25rem;height:auto;padding:0;-webkit-filter:drop-shadow(-1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5));filter:drop-shadow(1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5))}@media (min-width: 768px){.banner-home.with-phone .phone-outline_content{width:13.25rem;top:auto;bottom:5.0625rem}}.banner-home.with-phone .phone-outline_content img{border-radius:1.25rem}.banner-home.with-phone .phone-outline img{border-radius:1rem}@media (min-width: 768px){.banner-home.with-phone .banner-content-wrapper{padding-bottom:6.25rem}}.banner.small-img .h1{font-size:2.125rem;margin-bottom:2.5rem;font-weight:800;color:#006375;text-align:center}@media (min-width: 768px){.banner.small-img .h1{text-align:left}}@media (min-width: 1024px){.banner.small-img .h1{font-size:3rem;margin-bottom:1.25rem}}.banner.small-img .mask{max-height:20.3125rem;max-width:25.5625rem;margin:2.75rem auto}.banner.small-img .mask::before,.banner.small-img .mask::after{background-color:#007a91;width:1.75rem;height:0.45rem}.banner.small-img .mask .inner-mask::before,.banner.small-img .mask .inner-mask::after{background-color:#007a91;width:1.75rem;height:0.45rem}.banner.small-img .image-box{margin:auto}@media (min-width: 768px){.banner.small-img .image-box{margin-left:8.33333%;margin-right:0}}.banner-money-max{padding:1.625rem 2vw 6.625rem;background:#bfebf3}.banner-money-max-content{z-index:9}@media (min-width: 1024px){.banner-money-max-content{width:36.625rem;padding-left:3.25rem}}.banner-money-max .content{position:relative;height:100%}.banner-money-max .text{font-size:1.1875rem;font-weight:300;opacity:.8}.banner-money-max .text-content{padding:0 2rem;text-align:center}@media (min-width: 768px){.banner-money-max .text-content{padding:0 2rem 0 0;text-align:left}}.banner-money-max h2{text-align:left;font-weight:300;color:#007a91;line-height:1.18;line-height:normal;text-align:center;margin:0}@media (min-width: 768px){.banner-money-max h2{text-align:left}}@media (min-width: 1024px){.banner-money-max h2{font-size:3rem}}.banner-money-max .button{height:3.1875rem;background-color:#007a91;border-color:#007a91;color:#fff}.banner-money-max .button-content{margin-top:2.625rem;text-align:center}@media (min-width: 1024px){.banner-money-max .button-content{text-align:left}}.banner-money-max .image{position:relative;width:12.3125rem;height:24.75rem;border:0.25rem solid;border-radius:1.25rem;margin:3rem auto 0}.banner-money-max .image img{position:absolute;height:16.9375rem;width:10.625rem;-o-object-fit:cover;object-fit:cover;top:3.1875rem;right:-1.5625rem;border-radius:1rem;-webkit-filter:drop-shadow(-1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5));filter:drop-shadow(1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5))}.banner-money-max .image-pattern{position:relative;width:1.875rem;background:#383838;height:4px;border-radius:24%;margin:1rem auto 0}.banner-money-max .image-pattern::after{content:"";width:7px;height:7px;border-radius:50%;position:absolute;right:-21px;top:-1px}.banner-money-max .mask{margin-bottom:0}.banner-money-max .mask::before,.banner-money-max .mask::after{content:none}.banner-image-sub{max-width:25rem;padding-bottom:3rem;height:auto}.banner-image-sub img{width:80%}.product-professional .banner-product .button{background-color:#007a91;border:2px solid #007a91}body.ie .banner-home{padding-top:10.25rem}.aion-trial .banner-product.theme-light .text{font-size:2.25rem;padding-bottom:.5rem}.support .row{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;display:-webkit-box}@media (min-width: 768px){.support .row{max-width:79.375rem;display:-webkit-box;display:-ms-flexbox;display:flex}}.support .row .large-shrink{width:100%;padding:33px 0}@media (min-width: 768px){.support .row .large-shrink{width:auto;padding:0 0.75rem}}.support .row .large-shrink.dot:last-child{display:none}section.video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.video .content{padding-top:12.6875rem}section.video .content.width-title{padding-top:6rem}section.video .content h2{padding-bottom:6.6875rem;margin-bottom:0;font-size:1.25rem}@media (min-width: 768px){section.video .content h2{font-size:2rem}}section.video .content li{font-size:1.375rem;padding-bottom:2rem}section.video .play-button{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;background:rgba(21,0,58,0.5)}section.video .play-button-before{content:'';position:absolute;left:27%;top:40%;width:11rem;height:11rem;border-radius:50%;background:#007a91;-webkit-transition:border-color 300ms;transition:border-color 300ms}@media (min-width: 768px){section.video .play-button-before{left:40%}}section.video .play-button-before::after{content:'';position:absolute;border-top:3.125rem solid transparent;border-bottom:3.125rem solid transparent;border-left:5rem solid #007a91;top:24%;left:33%;-webkit-transition:border-color 300ms;transition:border-color 300ms}section.video .video-box{position:relative}section.video .video-box iframe{height:50rem}@media (min-width: 768px){section.video.left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-2vw}}@media (min-width: 768px){section.video.left .content{padding-left:8.0625rem}}@media (min-width: 768px){section.video.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-right:-2vw}}.list.point img{height:1rem;margin-bottom:0.5rem}.lists.big{padding:6rem 2vw}.lists.big h2{color:#007a91;text-align:center;font-size:1.375rem;margin-bottom:2.5rem}@media (min-width: 640px){.lists.big h2{font-size:1.5rem}}@media (min-width: 768px){.lists.big h2{font-size:1.75rem}}@media (min-width: 1024px){.lists.big h2{text-align:left;font-size:2.25rem;margin-bottom:4rem}}.lists.big .point{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem}@media (min-width: 1024px){.lists.big .point{margin-bottom:4rem}}.lists.big .point .icon{font-size:3.5rem;color:#007a91;display:inline-block;vertical-align:top;position:relative}.lists.big .point-title{display:block;text-align:center;position:relative;margin-bottom:1.25rem}.lists.big .point-title::before{content:'';width:80px;height:10px;display:block;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#007a91}@media (min-width: 640px){.lists.big .point-title{text-align:left;margin-bottom:1.5rem}.lists.big .point-title::before{left:0;-webkit-transform:translateX(0);transform:translateX(0)}}@media (min-width: 768px){.lists.big .point-title{margin-bottom:1.75rem}}@media (min-width: 1024px){.lists.big .point-title{margin-bottom:2rem}}.lists.big .point-content{display:block;text-align:center;position:relative;margin:0 auto;max-width:92%}@media (min-width: 640px){.lists.big .point-content{text-align:left;margin:0}}.lists.big .point-content p{font-size:1.1875rem;line-height:1.35}.lists.big .point-content p:only-child,.lists.big .point-content p:last-of-type{margin-bottom:0}@media (max-width: 639px){.lists.big .point-content p br{display:none}}.lists.small{padding:4rem 2vw 9.4375rem}.lists.small h2{margin-bottom:4rem;font-size:2.25rem}.lists.small .icon{content:'';width:1.5rem;height:1.5rem;display:block;position:absolute;background:url("../img/svg/bullet-tick.svg") no-repeat center transparent}.lists.small p{margin-top:-0.3rem;margin-bottom:0;font-size:1.375rem;padding-left:2.625rem}.lists.small .point{padding:0 0 2.0625rem 2.625rem}.lists.small .points{display:contents}@media (min-width: 1024px){.lists.small .point:nth-child(even){margin-left:16%}}.documents .entry-title{color:#007a91;text-align:center;font-size:1.375rem;margin-bottom:1.5rem;word-wrap:break-word}@media (min-width: 640px){.documents .entry-title{font-size:1.75rem;margin-bottom:0}}@media (min-width: 768px){.documents .entry-title{font-size:3rem}}@media (min-width: 1024px){.documents .entry-title{text-align:left;font-size:3.5rem}}.documents .link{font-size:1.1875rem;padding-right:5rem;color:#007a91}@media (min-width: 640px){.documents .link{font-size:1.25rem}}@media (min-width: 1024px){.documents .link{font-size:1.375rem}}.documents .link .icon{-webkit-transform:scaleX(-1);transform:scaleX(-1);font-size:2rem;top:0}.documents .link br{display:inline-block}.product-list{padding:5.5rem 2vw}.product-list-title{padding-bottom:4.5rem;text-align:center}.product-list-title h2{font-size:2.25rem;margin:0;letter-spacing:0;color:#007a91}.product-list-subtitle{color:#383838;margin-top:1.5rem;font-size:1.1875rem;letter-spacing:0}.product .product{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 4.125rem 2rem 0;position:relative}.product .product p{font-size:1.125rem;color:#007a91;margin:auto 0 auto 1rem;line-height:normal}.product-box{padding-bottom:2.25rem}.product-box-title h2{color:#007a91;font-size:2rem;letter-spacing:0;margin:0 0 2.5rem}.product-box-title h2 a{color:#007a91}.product-box-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-box-lists a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-box-lists a p{font-size:1.125rem;color:#007a91;padding:0.5625rem 0 0 2.875rem}.product-box-lists a p::after{content:"\EA4E";font-size:1.75rem;position:absolute;bottom:-0.5rem;right:-2.125rem;-webkit-transform:scaleX(-1);transform:scaleX(-1);color:#007a91;font-family:"iconfont", serif}.product-box-lists a p::before{content:"";position:absolute;width:2.5rem;height:2.5rem;top:0;left:0;background-size:2.5rem;background:url(../img/svg/correct.svg) no-repeat center transparent}.product-box-lists p.product{font-size:1.125rem;color:#007a91;padding:0.5625rem 0 0 2.875rem}.product-box-lists p.product::before{content:"";position:absolute;width:2.5rem;height:2.5rem;top:0;left:0;background-size:2.5rem;background:url(../img/svg/correct.svg) no-repeat center transparent}.product-box-lists .product{position:relative;display:block;width:auto}.product-box-lists .product:hover{color:#007a91}.product-box-lists .product p::after{content:"\EA4E";font-size:1.75rem;position:absolute;bottom:-0.5rem;right:auto;-webkit-transform:scaleX(-1);transform:scaleX(-1);color:#007a91;font-family:"iconfont", serif}[data-spotlight]{position:relative;will-change:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width: 768px){[data-spotlight]::before{content:'';width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:url("../img/svg/aion-pattern-element.svg") repeat 0 0;background-size:40px;background-attachment:fixed;will-change:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.5;pointer-events:none;-webkit-animation:patternFadeIn 2s 1s ease both;animation:patternFadeIn 2s 1s ease both}}@media (min-width: 768px) and (min-width: 640px){[data-spotlight]::before{background-size:50px}}@media (min-width: 768px) and (min-width: 768px){[data-spotlight]::before{background-size:60px}}@media (min-width: 768px) and (min-width: 1024px){[data-spotlight]::before{background-size:70px}}@media (min-width: 768px) and (min-width: 1367px){[data-spotlight]::before{background-size:80px}}[data-spotlight] .spotlight{position:fixed;top:-15%;left:0;height:130%;width:100%;will-change:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:radial-gradient(circle, transparent 50px, #311266 250px)}.banner-product.theme-light{background-color:#bfebf3}.banner-product.theme-light[data-spotlight-light]{position:relative}@media (min-width: 768px){.banner-product.theme-light[data-spotlight-light]::before{content:'';width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:url("../img/svg/aion-pattern-element-indigo.svg") repeat 0 0;background-size:40px;background-attachment:fixed;opacity:.5;pointer-events:none;-webkit-animation:patternFadeIn 2s 1s ease both;animation:patternFadeIn 2s 1s ease both}}@media (min-width: 768px) and (min-width: 640px){.banner-product.theme-light[data-spotlight-light]::before{background-size:50px}}@media (min-width: 768px) and (min-width: 768px){.banner-product.theme-light[data-spotlight-light]::before{background-size:60px}}@media (min-width: 768px) and (min-width: 1024px){.banner-product.theme-light[data-spotlight-light]::before{background-size:70px}}@media (min-width: 768px) and (min-width: 1367px){.banner-product.theme-light[data-spotlight-light]::before{background-size:80px}}.banner-product.theme-light[data-spotlight-light] .spotlight{position:absolute;top:0;left:0;height:100%;width:100%;background-image:radial-gradient(circle, transparent 50px, #ffe375 250px)}.banner-product.theme-light-content{z-index:9}.banner-product.theme-dark{background-color:#383838}.banner-product.theme-dark[data-spotlight-dark],.banner-product.theme-dark[data-spotlight-indigo]{position:relative}@media (min-width: 768px){.banner-product.theme-dark[data-spotlight-dark]::before,.banner-product.theme-dark[data-spotlight-indigo]::before{content:'';width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:url("../img/svg/aion-pattern-element.svg") repeat 0 0;background-size:40px;background-attachment:fixed;opacity:.5;pointer-events:none;-webkit-animation:patternFadeIn 2s 1s ease both;animation:patternFadeIn 2s 1s ease both}}@media (min-width: 768px) and (min-width: 640px){.banner-product.theme-dark[data-spotlight-dark]::before,.banner-product.theme-dark[data-spotlight-indigo]::before{background-size:50px}}@media (min-width: 768px) and (min-width: 768px){.banner-product.theme-dark[data-spotlight-dark]::before,.banner-product.theme-dark[data-spotlight-indigo]::before{background-size:60px}}@media (min-width: 768px) and (min-width: 1024px){.banner-product.theme-dark[data-spotlight-dark]::before,.banner-product.theme-dark[data-spotlight-indigo]::before{background-size:70px}}@media (min-width: 768px) and (min-width: 1367px){.banner-product.theme-dark[data-spotlight-dark]::before,.banner-product.theme-dark[data-spotlight-indigo]::before{background-size:80px}}.banner-product.theme-dark[data-spotlight-dark] .spotlight,.banner-product.theme-dark[data-spotlight-indigo] .spotlight{position:absolute;top:0;left:0;height:100%;width:100%;background-image:radial-gradient(circle, transparent 50px, #383838 250px)}.banner-product-content{z-index:9}.banner-product.theme-dark[data-spotlight-indigo] .spotlight{position:absolute;top:0;left:0;height:100%;width:100%;background-image:radial-gradient(circle, transparent 50px, #311266 250px)}.stage section [data-full-height]{min-height:calc(var(--vh, 1vh) * 100)}.stage [data-perspective]{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:100vw;perspective:100vw;pointer-events:none}.stage .step{position:relative;width:100%}.stage .step [data-title].h1{font-family:'Silka', sans-serif;font-weight:700}@media (max-width: 639px){.stage .step [data-title].h1{font-size:1.25rem}}@media (min-width: 1024px){.stage .step [data-title]{font-size:3.25rem}}@media (min-width: 1367px){.stage .step [data-title]{font-size:4rem}}.stage .step [data-title]+[data-title]{position:absolute;top:0}.stage .step [data-title].light-text{font-size:1.25rem;letter-spacing:-.5px;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 640px){.stage .step [data-title].light-text{font-size:1.5rem;letter-spacing:-.75px}}@media (min-width: 768px){.stage .step [data-title].light-text{font-size:1.75rem}}@media (min-width: 1024px){.stage .step [data-title].light-text{font-size:2rem;letter-spacing:-1px}}@media (min-width: 1367px){.stage .step [data-title].light-text{font-size:2.25rem}}.stage .step .phone-container{display:inline-block;pointer-events:none;position:absolute;right:0;left:0;top:50%;margin:0 auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:120px;max-width:120px}@media (min-width: 640px){.stage .step .phone-container{width:150px;max-width:150px}}@media (min-width: 768px){.stage .step .phone-container{width:200px;max-width:200px}}@media (min-width: 1024px){.stage .step .phone-container{width:240px;max-width:240px}}@media (min-width: 1367px){.stage .step .phone-container{width:260px;max-width:260px}}.stage .step .phone-container img{display:block;position:relative}.stage .step .phone-container img+img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stage .step [data-fly-through]{display:block;position:relative;margin:40vh auto 0;height:auto;overflow:hidden;border-radius:10px;-webkit-filter:drop-shadow(1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5));filter:drop-shadow(1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5))}.stage .step [data-fly-through]:first-of-type{margin-top:10vh}.stage .step [data-fly-through]:last-of-type{margin-bottom:100vh}@media (min-width: 640px){.stage .step [data-fly-through]{left:4rem;width:160px}}@media (min-width: 1024px){.stage .step [data-fly-through]{left:3rem;width:72%;border-radius:20px}}.stage .step [data-fly-through] img{display:block;position:relative;-webkit-transform:scale(1);transform:scale(1)}.stage .step .bank-card{position:absolute;right:0;display:block;max-width:120px;width:100%}.stage .step .bank-card img{-webkit-filter:drop-shadow(1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5));filter:drop-shadow(1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5))}@media (min-width: 640px){.stage .step .bank-card{max-width:150px}}@media (min-width: 1024px){.stage .step .bank-card{max-width:210px}}.stage .step .right-side,.stage .step .left-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;min-height:calc(var(--vh, 1vh) * 70)}.stage .step .right-side img,.stage .step .left-side img{display:block}.stage .step .left-side .single-feature{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.stage .step .left-side .single-feature a{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.stage .step .left-side .single-feature img{margin-left:.5rem}@media (min-width: 640px){.stage .step .left-side .single-feature img{margin-left:1rem}}@media (min-width: 1024px){.stage .step .left-side .single-feature img{margin-left:1.5rem}}@media (min-width: 640px){.stage .step .left-side .single-feature:nth-child(1){margin-right:-1rem}.stage .step .left-side .single-feature:nth-child(2){margin-right:2rem}.stage .step .left-side .single-feature:nth-child(3){margin-right:3rem}.stage .step .left-side .single-feature:nth-child(4){margin-right:2rem}.stage .step .left-side .single-feature:nth-child(5){margin-right:-1rem}}.stage .step .right-side .single-feature{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.stage .step .right-side .single-feature a{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.stage .step .right-side .single-feature img{margin-right:.5rem}@media (min-width: 640px){.stage .step .right-side .single-feature img{margin-right:1rem}}@media (min-width: 1024px){.stage .step .right-side .single-feature img{margin-right:1.5rem}}@media (min-width: 640px){.stage .step .right-side .single-feature:nth-child(1){margin-left:-1rem}.stage .step .right-side .single-feature:nth-child(2){margin-left:2rem}.stage .step .right-side .single-feature:nth-child(3){margin-left:3rem}.stage .step .right-side .single-feature:nth-child(4){margin-left:2rem}.stage .step .right-side .single-feature:nth-child(5){margin-left:-1rem}}.stage .step .single-feature{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stage .step .single-feature a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stage .step .single-feature span{color:#fff;display:block;line-height:1.25;font-size:.875rem}@media (min-width: 640px){.stage .step .single-feature span{font-size:.9375rem}}@media (min-width: 768px){.stage .step .single-feature span{font-size:1rem}}@media (min-width: 1024px){.stage .step .single-feature span{font-size:1.1875rem}}@media (max-width: 639px){.stage .step .single-feature.primary img{width:48px}}.stage .step .single-feature.secondary img+span{color:#007a91}.stage .step .single-feature img{-webkit-filter:drop-shadow(0.5rem 0.5rem 1em rgba(0,0,0,0.25));filter:drop-shadow(0.5rem 0.5rem 1em rgba(0,0,0,0.25))}@media (max-width: 639px){.stage .step .single-feature img{width:32px}}.stage .step .rolling-list{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem 0;will-change:auto;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media (max-width: 639px){.stage .step .rolling-list{overflow:auto;-webkit-transform:none !important;transform:none !important;max-width:100vw !important;margin-left:-2vw !important;margin-right:0 !important}}@media (min-width: 640px){.stage .step .rolling-list{padding:4rem 0}}@media (min-width: 1024px){.stage .step .rolling-list{padding:5rem 0}}.stage .step .rolling-list div{margin:auto 1rem}@media (min-width: 640px){.stage .step .rolling-list div{margin:auto 2rem}}@media (min-width: 1024px){.stage .step .rolling-list div{margin:auto 3rem}}.stage .step .rolling-list div.slide{padding:1rem;display:block;position:relative}.stage .step .rolling-list div.slide img{display:block;position:relative}.stage .step .rolling-list div.slide-large{-webkit-filter:drop-shadow(0.5rem 1.5rem 1.5rem rgba(0,0,0,0.5));filter:drop-shadow(0.5rem 1.5rem 1.5rem rgba(0,0,0,0.5))}.stage .step .rolling-list div.slide-large img{width:6rem;min-width:6rem}@media (min-width: 375px){.stage .step .rolling-list div.slide-large img{width:8.5rem;min-width:8.5rem}}@media (min-width: 640px){.stage .step .rolling-list div.slide-large img{width:11rem;min-width:11rem}}@media (min-width: 768px){.stage .step .rolling-list div.slide-large img{width:14rem;min-width:14rem}}@media (min-width: 1024px){.stage .step .rolling-list div.slide-large img{width:16rem;min-width:16rem}}.stage .step .rolling-list div.slide-small{-webkit-filter:drop-shadow(1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5));filter:drop-shadow(1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5))}@media (max-width: 639px){.stage .step .rolling-list div.slide-small{margin-left:-4rem}}.stage .step .rolling-list div.slide-small img{width:4rem;min-width:4rem}@media (min-width: 375px){.stage .step .rolling-list div.slide-small img{width:6rem;min-width:6rem}}@media (min-width: 640px){.stage .step .rolling-list div.slide-small img{width:8rem;min-width:8rem}}@media (min-width: 768px){.stage .step .rolling-list div.slide-small img{width:10rem;min-width:10rem}}@media (min-width: 1024px){.stage .step .rolling-list div.slide-small img{width:12rem;min-width:12rem}}.stage .step *{will-change:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.stage .step-1 [data-title]{color:#fff}.stage .step-1 .button{position:absolute;bottom:0;left:0;right:0;margin:0 auto -6rem}@media (min-width: 640px){.stage .step-1 .button{left:auto;right:auto;margin:0 0 -7rem}}@media (min-width: 1024px){.stage .step-1 .button{margin:0 0 -8rem}}.stage .step-1 .standalone-mask{top:50%;height:38vh;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stage .step-1 .phone-container .masked-phone-container{position:absolute;width:100%;height:100%;display:block;top:0;left:0;-webkit-filter:drop-shadow(1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5));filter:drop-shadow(1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5));border-radius:2vh}@media (min-width: 640px){.stage .step-1 .phone-container .masked-phone-container{border-radius:2.5vh}}@media (min-width: 768px){.stage .step-1 .phone-container .masked-phone-container{border-radius:3vh}}@media (min-width: 1024px){.stage .step-1 .phone-container .masked-phone-container{border-radius:3.5vh}}@media (min-width: 1367px){.stage .step-1 .phone-container .masked-phone-container{border-radius:3.5vh}}.stage .step-1 .phone-container .masked-phone-container img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%}.stage .step-1 .phone-container .masked-phone-container .phone-xs{width:100%;height:100%;max-width:100%;max-height:100%;-webkit-transform:scale(1) translateY(100%);transform:scale(1) translateY(100%)}.stage .step-1 .phone-container .masked-phone-container .phone-mask{position:absolute;display:block;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:2vh}@media (min-width: 640px){.stage .step-1 .phone-container .masked-phone-container .phone-mask{border-radius:2.5vh}}@media (min-width: 768px){.stage .step-1 .phone-container .masked-phone-container .phone-mask{border-radius:3vh}}@media (min-width: 1024px){.stage .step-1 .phone-container .masked-phone-container .phone-mask{border-radius:3.5vh}}@media (min-width: 1367px){.stage .step-1 .phone-container .masked-phone-container .phone-mask{border-radius:3.5vh}}@media (min-width: 640px){.stage .step-1 [data-fly-through]{left:1.5rem;width:140px}}@media (min-width: 768px){.stage .step-1 [data-fly-through]{width:170px}}@media (min-width: 1024px){.stage .step-1 [data-fly-through]{left:-2.5rem;width:210px;border-radius:20px}}@media (min-width: 1367px){.stage .step-1 [data-fly-through]{width:240px}}.stage .step-1 [data-fly-through] img{display:block;position:relative;-webkit-transform:scale(1);transform:scale(1)}.stage .step-2 [data-title]{color:#fff;line-height:1.2}.stage .step-2 h2{pointer-events:none}.stage .step-2 [data-fly-through]:last-of-type{margin-bottom:100vh}@media (min-width: 640px){.stage .step-2 [data-fly-through]{width:150px;max-width:150px}}@media (min-width: 768px){.stage .step-2 [data-fly-through]{width:200px;max-width:200px;left:7.5rem}}@media (min-width: 1024px){.stage .step-2 [data-fly-through]{width:240px;max-width:240px;left:3rem}}@media (min-width: 1367px){.stage .step-2 [data-fly-through]{width:260px;max-width:260px}}.stage .step-2 .button{position:absolute;bottom:0;margin:0 0 -6rem}@media (min-width: 640px){.stage .step-2 .button{left:.75rem;margin:0 0 -7rem}}@media (min-width: 1024px){.stage .step-2 .button{margin:0 0 -8rem}}.stage .step-2 .text-content{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;position:relative}.stage .step-2 .text-content+.text-content{position:absolute;top:0}.stage .step-2 .text-content .icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1.125rem;position:relative}@media (min-width: 640px){.stage .step-2 .text-content .icon-wrapper{margin:0 0 1.25rem}}@media (min-width: 768px){.stage .step-2 .text-content .icon-wrapper{margin:0 0 1.375rem}}@media (min-width: 1024px){.stage .step-2 .text-content .icon-wrapper{margin:0 0 1.5rem}}.stage .step-2 .text-content .icon-wrapper img{display:block;width:40px;margin-right:1rem}@media (min-width: 640px){.stage .step-2 .text-content .icon-wrapper img{width:48px;margin-right:1.125rem}}@media (min-width: 768px){.stage .step-2 .text-content .icon-wrapper img{width:56px}}@media (min-width: 1024px){.stage .step-2 .text-content .icon-wrapper img{width:64px;margin-right:1.25rem}}@media (min-width: 1367px){.stage .step-2 .text-content .icon-wrapper img{width:72px}}.stage .step-2 .text-content .link{position:relative;margin:1.125rem 0 0;color:#fff}@media (min-width: 640px){.stage .step-2 .text-content .link{font-size:1rem;margin:1.25rem 0 0}}@media (min-width: 768px){.stage .step-2 .text-content .link{font-size:1.125rem;margin:1.375rem 0 0}}@media (min-width: 1024px){.stage .step-2 .text-content .link{font-size:1.1875rem;margin:1.5rem 0 0}}.stage .step-2 .text-content .link span{color:#fff}.stage .step-2 .text-content [data-subtitle]{font-size:.9375rem;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 640px){.stage .step-2 .text-content [data-subtitle]{font-size:1rem}}@media (min-width: 768px){.stage .step-2 .text-content [data-subtitle]{font-size:1.125rem}}@media (min-width: 1024px){.stage .step-2 .text-content [data-subtitle]{font-size:1.1875rem}}.stage .step-2 .standalone-mask{top:50%;height:50vh;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stage .step-2 .phone-container{margin:0;left:auto}@media (max-width: 1023px){.stage .step-2 .phone-container{left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.stage .step-2 .phone-container img+img{-webkit-filter:drop-shadow(1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5));filter:drop-shadow(1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5))}@media (max-width: 1023px){.stage .step-2 .phone-container img+img{-webkit-transform:translate3d(9vh, -35%, 0) !important;transform:translate3d(9vh, -35%, 0) !important}}@media (max-width: 767px){.stage .step-2 .phone-container img+img{-webkit-transform:translate3d(6vh, -35%, 0) !important;transform:translate3d(6vh, -35%, 0) !important}}@media (max-width: 639px){.stage .step-2 .phone-container img+img{-webkit-transform:translate3d(3vh, -35%, 0) !important;transform:translate3d(3vh, -35%, 0) !important}}@media (min-width: 640px){.stage .step-2 .phone-container img+img{width:150px;max-width:150px}}@media (min-width: 768px){.stage .step-2 .phone-container img+img{width:200px;max-width:200px}}@media (min-width: 1024px){.stage .step-2 .phone-container img+img{width:240px;max-width:240px}}@media (min-width: 1367px){.stage .step-2 .phone-container img+img{width:260px;max-width:260px}}.stage .step-2 .phone-container .button{position:absolute;margin:0;bottom:17%;left:47%;pointer-events:auto}.stage .step-2 .phone-container .link{position:absolute;bottom:-8rem;display:block;margin:0 auto;white-space:nowrap;color:#fff;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:auto;font-size:.875rem}@media (min-width: 640px){.stage .step-2 .phone-container .link{font-size:.9375rem}}@media (min-width: 768px){.stage .step-2 .phone-container .link{font-size:1rem}}@media (min-width: 1024px){.stage .step-2 .phone-container .link{font-size:1.1875rem}}.stage .step-2 .left-side .single-feature,.stage .step-2 .right-side .single-feature{margin:0 !important}.stage .step-2 .left-side .single-feature .inner,.stage .step-2 .right-side .single-feature .inner{position:relative;display:block;width:100%}.stage .step-2 .left-side .single-feature .inner span,.stage .step-2 .right-side .single-feature .inner span{color:#007a91}.stage .step-2 .left-side .single-feature .inner p,.stage .step-2 .right-side .single-feature .inner p{padding-top:8px;position:absolute;color:#fff;line-height:1.25;margin-bottom:0}.stage .step-2 [data-fixed]{position:fixed !important;width:100%;height:75vh;top:50%}.stage .step-3{padding-top:4rem}@media (min-width: 375px){.stage .step-3{padding-top:5rem}}@media (min-width: 640px){.stage .step-3{padding-top:6rem}}@media (min-width: 768px){.stage .step-3{padding-top:7rem}}@media (min-width: 1024px){.stage .step-3{padding-top:8rem}}@media (min-width: 1367px){.stage .step-3{padding-top:10rem}}.stage .step-3 [data-title]{color:#007a91}.stage .step-3 .button{margin:0 auto;padding-top:1rem}.stage .step-3 [data-padded-container]{padding:4rem 0}@media (min-width: 640px){.stage .step-3 [data-padded-container]{padding:5rem 0}}@media (min-width: 1024px){.stage .step-3 [data-padded-container]{padding:6rem 0}}.home-page .rolling-list img{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:264px}.text-section{padding:4.375rem 2vw}.text-section-content{margin:0 auto}.text-section-title h2{display:block;font-size:2.25rem;margin-bottom:1.125rem;padding-bottom:0;word-break:break-word;font-family:'Silka', sans-serif;font-weight:700}@media (max-width: 639px){.text-section-title h2{word-break:break-word}}@media (min-width: 640px){.text-section-title h2{font-size:2.5rem}}@media (min-width: 768px){.text-section-title h2{font-size:2.75rem}}@media (min-width: 1024px){.text-section-title h2{font-size:3rem}}.text-section-text{position:relative;display:block;padding:4rem 2rem}@media (min-width: 768px){.text-section-text{padding:4.25rem 5rem}}.text-section-text p{color:#007a91;line-height:normal;margin-bottom:0;font-size:2.25rem;font-family:'Silka', sans-serif;font-weight:300}@media (max-width: 639px){.text-section-text p{word-break:break-word}}@media (min-width: 640px){.text-section-text p{font-size:2.5rem}}@media (min-width: 768px){.text-section-text p{font-size:2.75rem}}@media (min-width: 1024px){.text-section-text p{font-size:3rem}}@media (min-width: 1367px){.text-section-text p{font-size:3.5rem}}.text-section .mask{position:absolute;top:0;left:0;width:100%;height:100%}section.title h1{word-break:break-word;padding:5.9375rem 0 2.1875rem;color:#007a91;font-size:2.5rem;letter-spacing:0px;text-align:left}@media (min-width: 1024px){section.title h1{font-size:4rem;text-align:center}}.wysiwyg{padding:0 .3125rem}.wysiwyg__title{font-size:2.0625rem;line-height:1.48;color:#383838;margin-bottom:1.875rem;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 768px){.wysiwyg__title{text-align:left}}@media (min-width: 992px){.wysiwyg__title{font-size:2.4375rem;margin-bottom:3.75rem}}@media (min-width: 768px){.wysiwyg-image .mask{padding:3.4375rem 2.875rem}}@media (min-width: 992px){.wysiwyg-image .mask{padding:3.75rem 3.5625rem}}@media (min-width: 768px){.wysiwyg-image-background::before{content:'';width:100%;max-width:15.125rem;height:77%;max-height:44.1875rem;position:absolute;top:7.625rem;left:0;background-image:url(../img/svg/pattern.svg);background-repeat:repeat-y;background-size:auto 26vw;pointer-events:none;opacity:0.8;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.wysiwyg-image-background::after{content:'';width:100%;max-width:15.125rem;height:77%;max-height:44.1875rem;position:absolute;top:7.625rem;right:0;background-image:url(../img/svg/pattern.svg);background-repeat:repeat-y;background-size:auto 26vw;pointer-events:none;opacity:0.8;z-index:-1}}.wysiwyg-image-content{background-color:#fff;padding:1.5rem;border-radius:0.5rem;-webkit-filter:drop-shadow(0.5rem 1.5rem 1.5rem rgba(49,18,102,0.17));filter:drop-shadow(0.5rem 1.5rem 1.5rem rgba(49,18,102,0.17));word-break:break-word}@media (min-width: 640px){.wysiwyg-image-content{padding:2rem}}@media (min-width: 768px){.wysiwyg-image-content{padding:2.5rem}}@media (min-width: 992px){.wysiwyg-image-content{padding:3rem}}@media (min-width: 1200px){.wysiwyg-image-content{padding:3.5rem}}.wysiwyg-image-content p{font-size:initial}.wysiwyg-image-content p:last-of-type{margin-bottom:0}.wysiwyg-image-title{font-size:3.5rem;color:#007a91;margin-top:-4.5rem;text-align:center;width:100%}.wysiwyg-image-small-img{width:100%;background-image:url(../img/svg/pattern-aion-copy-4.svg);background-size:cover;background-repeat:no-repeat;margin-left:-3rem;margin-right:3rem;pointer-events:none;opacity:0.8}.wysiwyg-image-small .mask{padding:4.375rem 4.125rem}.wysiwyg-image-small .mask::before,.wysiwyg-image-small .mask::after{background-color:#007a91;width:1.75rem}.wysiwyg-image-small .mask .inner-mask::before,.wysiwyg-image-small .mask .inner-mask::after{background-color:#007a91;width:1.75rem}.wysiwyg-image-small .wysiwyg-image-content{padding:0;-webkit-filter:none;filter:none}.wysiwyg-image-small .wysiwyg-image-background::after,.wysiwyg-image-small .wysiwyg-image-background::before{display:none}.wysiwyg p img{width:100% !important;-o-object-fit:contain;object-fit:contain}.wysiwyg p u a{-webkit-text-decoration-color:#007a91;text-decoration-color:#007a91}@media (max-width: 639px){.banner-product .wysiwyg span{zoom:.9}}.wysiwyg ul,.wysiwyg ol,.cke_editable ul,.cke_editable ol{margin:auto;padding:initial;padding-left:1.75rem;line-height:1.71;color:#007a91}.wysiwyg ul ol,.wysiwyg ol ol,.cke_editable ul ol,.cke_editable ol ol{list-style-type:disc}.wysiwyg ul,.cke_editable ul{list-style-type:disc}.wysiwyg ul ul,.cke_editable ul ul{list-style:none}.wysiwyg ul ul li:before,.cke_editable ul ul li:before{content:"- ";font-weight:600;margin-left:-1.25rem;margin-right:0.625rem}.wysiwyg-box,.cke_editable-box{margin-top:4.25rem;padding-top:4.375rem;border-top:1px solid rgba(0,99,117,0.2)}.wysiwyg-box-title,.cke_editable-box-title{color:#007a91;font-size:1.5rem;font-weight:700;margin-bottom:4rem}.wysiwyg-box-content,.cke_editable-box-content{margin-bottom:6.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wysiwyg-box-content-title,.cke_editable-box-content-title{font-size:1.125rem;color:#007a91;font-weight:600}.wysiwyg-box-content-text,.cke_editable-box-content-text{font-size:0.875rem;color:#006375}@media (min-width: 768px){.wysiwyg-box-content-text,.cke_editable-box-content-text{padding-right:0.9375rem}}.wysiwyg-boxes,.cke_editable-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin-bottom:-6.25rem}.cke_dialog_background_cover{z-index:9999 !important;position:inherit}.feature .wysiwyg p a:after{content:"\EA4E";font-size:1.75rem;position:absolute;color:#341568;background:none;-webkit-transform:scaleX(-1);transform:scaleX(-1);display:inline-block;font-family:"iconfont", serif;line-height:1}.feature .wysiwyg p a:hover{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-box-shadow:0 -2px 0 0 #007a91 inset;box-shadow:0 -2px 0 0 #007a91 inset}.info-page-main{padding:1.5rem 1.13rem 4rem}@media (min-width: 1367px){.info-page-main{padding:6.25rem 0 6.0625rem}}.info-page-main ul,.info-page-main ol{margin:auto;padding:initial;padding-left:1.75rem;line-height:1.71;color:#007a91}.info-page-main ul ol,.info-page-main ol ol{list-style-type:disc}.info-page-main ul{list-style-type:disc}.info-page-main ul ul{list-style:none}.info-page-main ul ul li:before{content:"- ";font-weight:600;margin-left:-1.25rem;margin-right:0.625rem}.info-page-main .faq-list ul{padding-left:0}.info-page-pattern{position:absolute;left:0;padding-top:9.1875rem;z-index:-1}@media (max-width: 1023px){.info-page-pattern-mobile{position:absolute;top:113px;bottom:0;width:140px}.info-page-pattern-mobile.left{right:100%}.info-page-pattern-mobile.right{left:100%}}@media (min-width: 1024px){.info-page-title{position:-webkit-sticky;position:sticky;top:8.5rem}}.info-page-title-box{margin:0 auto;text-align:left;width:-webkit-min-content;width:-moz-min-content;width:min-content}.info-page-title-box h2{font-size:2.25rem;color:#007a91;margin:0 auto;font-family:'Silka', sans-serif;font-weight:700}@media (min-width: 640px){.info-page-title-box h2{font-size:2.5rem}}@media (min-width: 1024px){.info-page-title-box h2{font-size:2.75rem}}@media (min-width: 1367px){.info-page-title-box h2{font-size:3rem}}.info-page-content{position:relative;display:block;padding:2rem 1.75rem;background-color:#fff;border-radius:8px;-webkit-filter:drop-shadow(0.5rem 1.5rem 1.5rem rgba(0,122,145,0.17));filter:drop-shadow(0.5rem 1.5rem 1.5rem rgba(0,122,145,0.17))}@media (min-width: 640px){.info-page-content{padding:2.5rem 3.125rem}}@media (min-width: 768px){.info-page-content{padding:2.5rem 3.125rem}}@media (min-width: 1024px){.info-page-content{padding:2.5rem 3.125rem}}@media (min-width: 1367px){.info-page-content{padding:2.5rem 3.125rem}}.info-page-content a{color:#007a91;text-decoration:underline;word-break:break-word;overflow-wrap:break-word}.info-page-content a span{text-decoration:underline}.info-page-content .table-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;width:calc(100% + 3.5rem);margin-left:-1.75rem;overflow-x:scroll}@media (min-width: 640px){.info-page-content .table-wrapper{width:100%;margin-left:0;overflow-x:hidden}}.info-page-content .table-wrapper .inner-table-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 0 .5rem 1.75rem}@media (min-width: 640px){.info-page-content .table-wrapper .inner-table-wrapper{padding-left:0}}.info-page-content .table-wrapper .table-spacer{display:block;width:1.75rem;min-width:1.75rem}@media (min-width: 640px){.info-page-content .table-wrapper .table-spacer{display:none}}.info-page-content .table-wrapper table{min-width:600px !important}@media (min-width: 640px){.info-page-content .table-wrapper table{min-width:100% !important}}.info-page-content table{min-width:100%;border-width:0;table-layout:fixed;border-collapse:collapse}.info-page-content table tr:first-child{background-color:#007a91;border-radius:.5rem}.info-page-content table tr:first-child td{color:#fff;font-size:0.75rem;border-bottom:0}.info-page-content table tr:first-child td p,.info-page-content table tr:first-child td span{color:#fff;font-size:0.75rem;font-family:'Silka', sans-serif !important;font-weight:600 !important}.info-page-content table tr:first-child td:first-child{border-radius:.5rem 0 0 .5rem}.info-page-content table tr:first-child td:last-child{border-radius:0 .5rem .5rem 0}.info-page-content table tr:first-child ~ tr td{vertical-align:top}.info-page-content table tr:first-child ~ tr td p,.info-page-content table tr:first-child ~ tr td span{font-family:'Silka', sans-serif !important;font-weight:400 !important}.info-page-content table tr:first-child ~ tr td:first-of-type p,.info-page-content table tr:first-child ~ tr td:first-of-type span{font-family:'Silka', sans-serif !important;font-weight:700 !important}.info-page-content table tr td{border-width:0;padding:.6875rem;text-align:center;border-bottom:1px solid rgba(0,122,145,0.13);font-size:0.625rem;color:#007a91;letter-spacing:.1px}.info-page-content table tr td p{font-size:0.625rem;color:#007a91;margin:0}.info-page-content table tr td:first-child{width:30%}.info-page-content .cookies-settings ul{list-style-type:none;padding-left:0}.info-page-download{margin-bottom:2.5rem}.info-page-download h3{font-size:1.25rem;color:#007a91;margin-bottom:1.25rem;text-transform:uppercase;font-family:'Silka', sans-serif;font-weight:700}.info-page-download-box{position:relative;display:block;margin-bottom:2.5rem}.info-page-download-box:last-of-type{margin-bottom:0}.info-page-download-box .title{font-size:1rem;line-height:1.2;color:#007a91;margin-bottom:1em;font-family:'Silka', sans-serif;font-weight:600}.info-page-download-box .border{display:block;position:relative;width:100%;height:1px;background-color:rgba(0,122,145,0.2);margin-bottom:1rem}.info-page-download-file{position:relative;display:block;margin-bottom:1rem}.info-page-download-file:last-of-type{margin-bottom:0}.info-page-download-file .link{font-size:0.875rem;line-height:1.45;color:#007a91;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0;margin:0;text-decoration:none}.info-page-download-file .link span{text-decoration:none}.info-page-download-file .link-title{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}.info-page-download-file .link-button{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;padding-left:1.5rem;display:block;position:relative;white-space:nowrap;line-height:1rem;height:1rem;padding-top:.25rem}@media (min-width: 375px){.info-page-download-file .link-button{padding-left:2.5rem}}@media (min-width: 640px){.info-page-download-file .link-button{padding-left:4.5rem}}@media (min-width: 768px){.info-page-download-file .link-button{padding-left:6rem}}@media (min-width: 1024px){.info-page-download-file .link-button{padding-left:8rem}}@media (min-width: 1367px){.info-page-download-file .link-button{padding-left:10rem}}.info-page-download-file .link-button b{vertical-align:top;display:inline-block;font-size:.6875rem;height:1rem;line-height:1rem;text-transform:uppercase;margin-right:.125rem}@media (max-width: 639px){.info-page-download-file .link-button b{display:none}}.info-page-download-file .link-button .icon{vertical-align:top;font-size:1.25rem;line-height:1rem;height:1rem;display:inline-block;text-align:center;width:1rem;position:relative;top:-.125rem;right:0}.info-page-download-file .link-button .icon::before{position:absolute;top:-.125rem;left:-.125rem}.info-page-download:last-child{margin-bottom:0}.image-section{padding:0;overflow:hidden;max-width:100%}.image-section .wrapper{display:block;position:relative;width:calc(100% + 1.25rem);margin:0 -.625rem}@media (min-width: 640px){.image-section .wrapper{width:calc(100% + 1.5rem);margin:0 -.75rem}}@media (min-width: 768px){.image-section .wrapper{width:calc(100% + 2rem);margin:0 -1rem}}@media (min-width: 1024px){.image-section .wrapper{width:calc(100% + 2.5rem);margin:0 -1.25rem}}@media (min-width: 1367px){.image-section .wrapper{width:calc(100% + 3rem);margin:0 -1.5rem}}.image-section .featured-image{position:relative;overflow:hidden;display:block;width:calc(100% - .625rem);margin:0 .625rem .625rem}@media (min-width: 640px){.image-section .featured-image{width:calc(100% - .75rem);margin:0 .75rem .75rem}}@media (min-width: 768px){.image-section .featured-image{width:calc(100% - 1rem);margin:0 1rem 1rem}}@media (min-width: 1024px){.image-section .featured-image{width:calc(100% - 1.25rem);margin:0 1.25rem 1.25rem}}@media (min-width: 1367px){.image-section .featured-image{width:calc(100% - 1.5rem);margin:0 1.5rem 1.5rem}}.image-section .featured-image img{display:block;width:100%}.offer-box{padding:0 2vw 11.875rem}.offer-box-button-wrapper{margin-top:4.125rem}@media (max-width: 1023px){.offer-box{padding-bottom:4.5rem}.offer-box-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2.5rem}}.offer-box-content{margin:0 auto}.offer-box img{position:absolute;height:100%;right:0;top:0;z-index:-1}.offer-box-title{font-size:2.25rem;color:#007a91;padding-left:4.2rem;padding-bottom:5.75rem}.offer-box .button{color:#fff;background-color:#007a91;border-color:#007a91}.offer-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.offer-boxes .offer-box-single{-webkit-filter:drop-shadow(0.5rem 1.5rem 1.5rem rgba(0,122,145,0.17));filter:drop-shadow(0.5rem 1.5rem 1.5rem rgba(0,122,145,0.17));background-color:#fff;height:8.125rem;width:90%;margin:0 auto 3rem;position:relative}@media (min-width: 768px){.offer-boxes .offer-box-single{width:45%;margin-right:1.25rem}}@media (min-width: 1024px){.offer-boxes .offer-box-single{width:23%;margin-bottom:0}}@media (min-width: 1024px){.offer-boxes .offer-box-single:last-child{margin-right:0}}.offer-boxes .offer-box-single img{height:3.5rem;top:-1.75rem;left:2.5rem}.offer-boxes .offer-box-single-text{padding:3.75rem 2.5rem 0;font-size:1.5rem;font-weight:600;color:#007a91}.offer-box-pattern{display:none;-o-object-fit:cover;object-fit:cover;width:100%;height:30%;top:15%}@media (min-width: 768px){.offer-box-pattern{width:auto;display:block}}.benefits{background:#007a91;padding:9.9375rem 2vw 10.3125rem}.benefits-content-img{width:100%;max-width:49.8125rem;height:100%;background-image:url(../img/svg/pattern-aion-copy-5.svg);background-size:cover;background-repeat:no-repeat;margin-left:-3rem;margin-right:3rem;pointer-events:none;opacity:0.8;position:absolute;top:1rem;left:1rem}.benefits-content .benefits-title{font-size:3.5rem;color:#fff;line-height:1.2;margin-bottom:5.375rem}.benefits-content-text .benefits-title{font-size:2.5rem;line-height:1.15;margin-bottom:3rem;color:#fff}.benefits-content-text .benefits-text{font-size:1rem;opacity:0.8;color:#fff;line-height:1.5}.benefits .mask{padding:4.875rem 3.625rem}.benefits .mask::before,.benefits .mask::after{background-color:#007a91;width:1.75rem}.benefits .mask .inner-mask::before,.benefits .mask .inner-mask::after{background-color:#007a91;width:1.75rem}.benefits.icon-version{background-color:#fff;padding:5rem 2vw 11.875rem}.benefits.icon-version .title{padding-bottom:4.3125rem;margin-bottom:0;color:#383838;font-size:2.4375rem;font-weight:300}@media (min-width: 1200px){.benefits.icon-version .vertical-line{position:relative;width:100%}.benefits.icon-version .vertical-line:after{content:"";display:inline-block;position:absolute;height:12.5rem;width:.125rem;background:#65bbc5;left:50.5%;bottom:-17.1875rem}}.benefits.icon-version .button{background-color:#007a91;border-color:#007a91;color:#fff}.benefits.icon-version .benefits-box{margin-bottom:2.6875rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 768px){.benefits.icon-version .benefits-box{margin-bottom:4.5rem;padding:0 1rem}}.benefits.icon-version .benefits-box-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f5f5f5;-webkit-box-shadow:0 0.375rem 0.75rem #9fd8e2;box-shadow:0 0.375rem 0.75rem #9fd8e2;border-radius:50%;height:5.6875rem;min-width:5.6875rem;margin-right:2rem;padding:5%}.benefits.icon-version .benefits-box-icon img{width:100%;height:48px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.benefits.icon-version .benefits-box-text .title{margin-bottom:0.5rem;padding:0;color:#000;font-size:1.125rem;font-weight:600;line-height:normal}.benefits.icon-version .benefits-box-text .text{color:#383838;font-size:13px;font-weight:300;line-height:19px}.benefits-section a.link{padding-right:2.75rem}.benefits-section a.link .icon{bottom:0.3906rem}.benefits-section a.link{padding-right:2.75rem}.benefits-section a.link .icon{bottom:0.3906rem}.benefit-single{font-size:1rem;color:#fff;opacity:0.9;border-radius:0.5rem;background:#006375;padding:0.75rem 1.8125rem 0.875rem 3.25rem;margin-right:0.5rem;margin-bottom:0.5625rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.benefit-single-text{opacity:0.9;font-weight:600;pointer-events:none}.benefit-single-text::before{content:'';display:block;width:7px;height:13px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;margin-left:-30px;margin-top:1px;opacity:0.4}.benefit-single:first-child,.benefit-single:hover{color:#fff;background:#007bff}.benefit-single:first-child .benefit-single-text:before,.benefit-single:hover .benefit-single-text:before{border-color:#007a91;opacity:1}.boxes{padding:6.5rem 2vw 2.125rem}.boxes::after{content:'';position:absolute;top:0;right:0;background-image:url(../img/svg/pattern-aion-copy-3.svg);background-repeat:repeat-y;pointer-events:none;z-index:-1;width:28.5rem;height:48.9375rem;-o-object-fit:contain;object-fit:contain;opacity:0.8}.boxes-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width: 768px){.boxes-item:nth-child(odd):first-child{margin-top:-19.75rem}.boxes-item:nth-child(odd):nth-child(n+2) .boxes-single{margin-top:-14rem}.boxes-item:nth-child(odd) .boxes-single{margin:6.75rem 0 6.75rem auto}}.boxes-item .boxes-single{padding:6.875rem 3.25rem 3.375rem;-webkit-filter:drop-shadow(0.5rem 1.5rem 1.5rem rgba(0,122,145,0.17));filter:drop-shadow(0.5rem 1.5rem 1.5rem rgba(0,122,145,0.17));margin:6.75rem 0;background:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:500px;position:relative}.boxes-item .boxes-single h2{font-size:2rem;margin-bottom:1.75rem;font-weight:600;color:#007a91}.boxes-item .boxes-single-list h3{font-size:1.125rem;line-height:1.25rem;opacity:1;margin-bottom:0}.boxes-item .boxes-single-list p{font-size:0.875rem;color:#007a91;opacity:0.5}.boxes-item .boxes-single-img{width:7.5rem;height:7.5rem;-o-object-fit:cover;object-fit:cover;position:absolute;top:-3.75rem;left:3.0625rem;padding:2.625rem;border-radius:3.75rem;background:#007a91}.box-section-title{font-size:3.5rem;color:#007a91;margin-bottom:1.25rem}.box-section-text p{font-size:1.25rem;color:#007a91;opacity:0.5;margin-bottom:3.3125rem}.box-offer{padding:2.125rem 2vw 2.625rem}.box-offer-box{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:1.25rem 0}@media (min-width: 768px){.box-offer-box{height:auto}}@media (min-width: 1024px){.box-offer-box{margin:0}}.box-offer-right .content{padding-left:4rem;padding-right:3.8125rem}.box-offer-left .content{padding-right:4rem}.box-offer .content{margin:auto}.box-offer-content{position:relative;background:#fff;-webkit-box-shadow:0rem 0rem 1.5rem rgba(0,0,0,0.2);box-shadow:0rem 0rem 1.5rem rgba(0,0,0,0.2);border-radius:0.5rem;margin:0 0.9375rem;padding:3rem 2.5rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box-offer-content .image img{width:100%;height:12.5rem;border-radius:0.625rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.box-offer-content .title{font-size:1.25rem;font-weight:600}.box-offer-content .title-icon{width:3.5rem;height:3.5rem;position:absolute;top:-1.75rem;-o-object-fit:contain;object-fit:contain}.box-offer-content .text-content{font-size:0.75rem;color:#006375;margin-bottom:2.125rem}.box-offer-content .text-content b{font-size:0.8125rem}.box-offer-content p.subtitle{font-weight:400;color:#006375;opacity:.5;font-size:0.75rem;margin-bottom:1.25rem;min-height:2.375rem}.box-offer-content .mask{padding:0.875rem 4rem}.box-offer-content .mask .row{margin:0}.box-offer-content .mask:after,.box-offer-content .mask:before{width:1.6875rem;height:.4rem}.box-offer-content .mask .inner-mask:after,.box-offer-content .mask .inner-mask:before{width:1.6875rem;height:.4rem}.box-offer-content .button{height:3rem;padding:0.9rem 1.125rem;color:#fff;font-size:0.875rem;text-align:center}@media (max-width: 374px){.box-offer-content .button{min-width:100%}}@media (min-width: 768px){.box-offer-content .button{min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;padding-right:3rem;text-align:left}}@media (min-width: 768px){.box-offer-content .button::after{content:"";position:absolute;width:1.75rem;height:1.75rem;right:0.75rem;top:0.5rem;background:url("../img/svg/arrow-right-yellow.svg")}}.box-offer-content .button-content{padding-bottom:2rem}.box-offer-content.inactive{pointer-events:none}.box-offer-content.inactive .title-content .title{color:#8671a9}.box-offer-content.inactive .title-content img{opacity:0.5}.box-offer-content.inactive .text-content{color:#ada1c2}.box-offer-content.inactive .button{background-color:#eae7ef;border-color:#eae7ef;color:#8671a9}.box-offer-content.inactive .button::after{top:0.75rem;background:url("../img/svg/timer.svg");background-repeat:no-repeat;right:0}.box-offer-content.inactive .image img{opacity:.6;-webkit-filter:grayscale(60%);filter:grayscale(60%)}.box-offer-title h2{margin-bottom:3.4375rem}@media (min-width: 768px){.box-offer-title h2{margin-bottom:5.25rem}}.app-download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vw;background:#007a91;color:#fff;font-size:2.25rem;font-weight:500}.download-page{background:#007a91}section.download-app{padding:2.5rem 0 4rem}@media (min-width: 768px){section.download-app{padding:4.5rem 0 8rem}}section.download-app p{font-size:1.125rem;color:#007a91;font-weight:bold;line-height:normal;margin-bottom:0}section.download-app .download-app-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2.5rem}@media (min-width: 768px){section.download-app .download-app-apple{width:9.375rem;height:3.125rem;margin-right:1.125rem}}@media (min-width: 768px){section.download-app .download-app-android{width:10.625rem;height:3.125rem}}.comparison{background-color:#fff0b3;padding:5rem 0 0}@media (min-width: 768px){.comparison{padding:0}}.comparison-title{margin:0 auto}.comparison-subttle{color:#007a91;padding-bottom:2.75rem}.comparison-subttle p{font-size:1.125rem;text-align:center;line-height:normal;margin-bottom:0}.comparison-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 768px){.comparison-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.comparison .title-box a:hover{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-box-shadow:0 -2px 0 0 #007a91 inset;box-shadow:0 -2px 0 0 #007a91 inset}@media (min-width: 768px){.comparison .title-box .title span{position:absolute;width:120%;left:-10%;text-align:center}}.comparison .content-box{margin:0 auto}@media (min-width: 768px){.comparison .content-box{margin:0 auto 0 8.33333%}}.comparison .button{margin-bottom:1.875rem;width:100%}@media (min-width: 768px){.comparison .button{margin-bottom:3rem;width:18.375rem}}.comparison .download-app-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.comparison .download-app-apple{background:url(../img/svg/app-store.svg);background-repeat:no-repeat;background-size:contain;width:8.6875rem;margin-right:1.625rem;height:2.9375rem;display:block}@media (min-width: 768px){.comparison .download-app-apple{height:2.5rem;width:7.5rem;margin-right:2.375rem}}.comparison .download-app-android{background:url("../img/svg/google-play.svg");width:9.875rem;background-repeat:no-repeat;background-size:contain;height:2.9375rem;display:block}@media (min-width: 768px){.comparison .download-app-android{height:2.5rem;width:8.5rem}}.comparison .list li{font-size:1.125rem;color:#006375;padding:0.5625rem 0 2.1875rem 2.3125rem}.comparison .list li::before{width:2.5rem;height:2.5rem;top:0;background-size:2.5rem;background:url(../img/svg/correct.svg) no-repeat center transparent}.comparison .list li ul{list-style:disc;padding:1.125rem 0 0 1.25rem}.comparison .list li ul li{padding:0 0 1.125rem;font-weight:300;text-align:left;display:list-item}.comparison .list li ul li::before{display:none}.comparison .list li ul li:last-child{padding-bottom:0}.comparison .list li:last-child{padding-bottom:4.5rem}.comparison .list li a{color:#006375}.comparison .list li a:hover:after,.comparison .list li a:focus:after{-webkit-transform:translateX(4px);transform:translateX(4px)}.comparison .list li.link::after{content:"\EA4E";font-size:1.75rem;position:absolute;color:#006375;background:none;-webkit-transform:scaleX(-1);transform:scaleX(-1);display:inline-block;font-family:"iconfont", serif;line-height:0.75}.comparison .list li p{font-size:1.125rem;font-weight:300;margin-bottom:0}.comparison .list li p strong{font-weight:500}.comparison .list li p a:after{content:"\EA4E";font-size:1.75rem;position:absolute;color:#007a91;-webkit-transform:scaleX(-1);transform:scaleX(-1);display:inline-block;font-family:"iconfont", serif;line-height:1}.comparison .compare-list{display:block;width:100%}@media (min-width: 768px){.comparison .compare-list{display:-webkit-box;display:-ms-flexbox;display:flex}}.comparison .compare-list h3{font-size:2rem;font-weight:500;margin-bottom:1.5rem}.comparison .compare-box{padding:2.75rem 2vw}.comparison .compare-box:first-child{padding-top:0}.comparison .title{font-size:2.125rem;font-weight:800;margin-bottom:3rem;text-align:center;color:#007a91}@media (min-width: 1024px){.comparison .title{font-size:3rem;margin-bottom:4.75rem}}.comparison .title.large{margin-bottom:2.5rem}.comparison .title-box{position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 4.375rem}@-moz-document url-prefix(){.comparison .title-box{width:-moz-max-content;width:max-content}}@media (min-width: 768px){.comparison .title-box{display:-webkit-box}}.comparison .title-box a:hover{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-box-shadow:0 -2px 0 0 #007a91 inset;box-shadow:0 -2px 0 0 #007a91 inset}.comparison .title-box .title{text-align:left;line-height:0.2;margin-bottom:3rem}@media (min-width: 768px){.comparison .title-box .title{margin-bottom:0}}.comparison .title-box .title h4{font-size:1.5rem;color:#007a91;font-family:'Silka', sans-serif;font-weight:700}@media (min-width: 768px){.comparison .title-box .title h4{font-size:2rem}}.comparison .title-box .title span{font-size:1.125rem;color:#007a91;font-weight:600;line-height:1}.comparison .title-box .price{font-size:1.5625rem;font-weight:600;line-height:1.7;margin-bottom:-1rem;margin-top:-0.25rem;color:#007a91;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-min-content;height:-moz-min-content;height:min-content;position:relative}@media (min-width: 768px){.comparison .title-box .price{margin-top:0;margin-left:0.9375rem;font-size:1.5rem}}.comparison .title-box .price span{font-size:0.75rem;line-height:4.2}.comparison .title-box .price sup{top:-1.375rem;margin-left:-1.25rem;font-size:1.75rem}@media (min-width: 768px){.comparison .title-box .price sup{font-family:'Silka', sans-serif;font-weight:400}}.comparison .title-box .price-content{font-size:3.5rem;letter-spacing:-0.1px;margin:0;line-height:0.39;font-family:'Silka', sans-serif;font-weight:600}.comparison .title-box .price.disable{width:-webkit-max-content;width:-moz-max-content;width:max-content}.comparison .title-box .price.disable::before{content:'';width:103%;height:0.25rem;background-color:#e2001a;position:absolute;bottom:1.6rem;left:-3px}@media (min-width: 768px){.comparison .title-box .price.disable::before{left:-0.3125rem}}.comparison .title-box .badge{width:6rem;height:6rem;right:0;margin:-4.4375rem 0}@media (min-width: 768px){.comparison .title-box .badge{position:relative;width:8.75rem;height:8.75rem;margin:-5rem 0}}.comparison .title-box .badge p{margin:1.2rem auto;font-size:1rem;zoom:.7}@media (min-width: 768px){.comparison .title-box .badge p{margin:1.7188rem auto;font-size:1.5rem;zoom:1}}.comparison .wysiwyg.no-padding{padding-top:40px !important}.comparison .wysiwyg.no-padding p{margin-bottom:0}.comparison .wysiwyg.no-padding p a{color:inherit;text-decoration:underline}.aion-trial .banner-subpage .button{background-color:#007a91;border-color:#007a91;color:#fff;height:3rem;padding:0.875rem 0}@media (max-width: 1023px){.aion-trial .banner-subpage.theme-dark.banner-product .title-content{margin:0 auto 2rem}.aion-trial .banner-subpage-content-wraper{position:relative;padding-bottom:70px;margin:0 auto}.aion-trial .banner-subpage-content-wraper .download-app{position:absolute;text-align:center;bottom:0;left:0;right:0}.aion-trial .banner-subpage-content-wraper .download-app-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.aion-trial .download-app-apple{background-image:url("../img/svg/app-store.svg");background-repeat:no-repeat;background-size:contain;width:7.5rem;margin-right:1.25rem;height:3.125rem;display:block}.aion-trial .download-app-android{background-image:url("../img/svg/google-play.svg");background-repeat:no-repeat;background-size:contain;width:8.5rem;height:3.125rem;display:block}.aion-trial .steps .title{color:#007a91}.aion-trial .steps .step-box .small-text{display:none}.aion-trial .steps .step-box .step-border{margin-bottom:1.5rem}.aion-trial .steps .step-box .step-border::after{top:0}.aion-trial .steps .step-box p{color:#006375;line-height:1.5;font-size:1rem}.aion-trial .steps .button{color:#007a91}.popup-modal{display:none;position:fixed;bottom:5rem;right:1.5rem;max-height:60vh;width:85vw;z-index:100000;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease;filter:drop-shadow(-1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5));-webkit-filter:drop-shadow(-1.5rem 1.5rem 1.5rem rgba(0,0,0,0.5))}@media (min-width: 768px){.popup-modal{bottom:1.5rem;right:1rem;width:50vw;max-height:50vh}}.popup-modal-header .modal-close-button{display:block;position:relative;cursor:pointer}.popup-modal-header .modal-close-button:before,.popup-modal-header .modal-close-button:after{content:"";display:block;height:2px;left:0;top:5px;position:absolute;opacity:1;border-radius:3px;background-color:#007a91;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.popup-modal-header .modal-close-button:before{-webkit-transform:translate3d(0, 8px, 0) rotate(225deg);transform:translate3d(0, 8px, 0) rotate(225deg)}.popup-modal-header .modal-close-button:after{-webkit-transform:translate3d(0, 8px, 0) rotate(-225deg);transform:translate3d(0, 8px, 0) rotate(-225deg)}.popup-modal-content{overflow:auto;min-height:12.5rem;border-radius:0.5rem;background-color:#fff;padding:1.5rem}@media (min-width: 1024px){.popup-modal-content{padding:2rem 2.5rem}}.popup-modal-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:60vh;border-radius:0.5rem}@media (min-width: 768px){.popup-modal-container{max-width:90vh;max-height:50vh}}.popup-modal-header{position:absolute;z-index:1;right:-8px;z-index:1;top:-8px}@media (min-width: 768px){.popup-modal-header{right:0;top:0}}.popup-modal-header .modal-close-button{margin:1rem 2rem 1rem;height:1.1875rem;width:1.1875rem}.popup-modal-header .modal-close-button:before,.popup-modal-header .modal-close-button:after{width:1.1875rem}.popup-modal-image .popup-modal-container{border-radius:0.5rem}@media (min-width: 768px){.popup-modal-image .popup-modal-container{border-radius:0 0.5rem 0.5rem 0}}.popup-modal-image .popup-modal-img{border-radius:0.5rem 0 0 0.5rem}.popup-modal-image-content{display:block}@media (min-width: 768px){.popup-modal-image-content{display:-webkit-box;display:-ms-flexbox;display:flex}}.popup-modal-image-box{width:26%}.popup-modal-img{-webkit-box-flex:1;-ms-flex:1;flex:1;background-size:75%;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:white;width:100%;height:100%}.popup-modal .wysiwyg p{font-size:0.875rem}@media (min-width: 1367px){.popup-modal .wysiwyg p{font-size:1rem}}.popup-modal-link{width:100%;right:0;bottom:1.25rem;z-index:999999}@media (min-width: 768px){.popup-modal-link{right:auto}}.popup-modal-link .popup-modal-container{max-width:100%}.popup-modal-link .popup-modal-content{min-height:3rem;padding:1rem 1.5rem;padding-right:2.5rem}@media (min-width: 768px){.popup-modal-link .popup-modal-content{padding-right:3.75rem}}.popup-modal-link .popup-modal-content p{font-size:0.8125rem;color:#006375;font-weight:500;margin-bottom:0;line-height:1.29}.popup-modal-link .popup-modal-content .link{font-size:0.8125rem;color:#006375;text-transform:uppercase;font-weight:bold;text-decoration:underline;margin-top:-2px}.popup-modal-link .popup-modal-header{right:-4px;z-index:1;top:0px}.popup-modal-link .modal-close-button{margin:1rem 1.125rem;height:1rem;width:1rem}.popup-modal-link .modal-close-button::after,.popup-modal-link .modal-close-button::before{width:1rem;top:-2px}.redirect-page-content{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.communique-section{display:none;padding:0.75rem 6vw;position:-webkit-sticky;position:sticky;top:0;z-index:11;-webkit-box-shadow:0 1rem 1.5rem #bfebf3;box-shadow:0 1rem 1.5rem #bfebf3}@media (min-width: 768px){.communique-section{padding:0.75rem 2vw}}.communique-section p{margin-bottom:0;line-height:1}.communique-section button{margin:1rem;position:absolute;right:0;top:0;cursor:pointer;font-size:0}.communique-section button:before{font-size:1rem;font-weight:bold;color:#007a91}.communique-section.bg-indigo{color:#fff}.communique-section.bg-indigo button:before{color:#fff}.toast-notification{position:fixed;display:inline-block;text-align:center;bottom:2rem;left:50%;background-color:#007a91;color:#fff;border-radius:.25rem;padding:1rem 2rem;margin:0 auto;font-size:.875rem;pointer-events:none;z-index:999999999;will-change:auto;opacity:0;-webkit-transform:translate3d(-50%, 100%, 0);transform:translate3d(-50%, 100%, 0);-webkit-transition:opacity .75s ease-in-out,visibility .75s ease-in-out,-webkit-transform .75s ease-in-out;transition:opacity .75s ease-in-out,visibility .75s ease-in-out,-webkit-transform .75s ease-in-out;transition:opacity .75s ease-in-out,visibility .75s ease-in-out,transform .75s ease-in-out;transition:opacity .75s ease-in-out,visibility .75s ease-in-out,transform .75s ease-in-out,-webkit-transform .75s ease-in-out}.toast-notification.active{-webkit-animation:toastSlide 5s ease-in-out both;animation:toastSlide 5s ease-in-out both}@-webkit-keyframes toastSlide{0%{opacity:0;-webkit-transform:translate3d(-50%, 100%, 0);transform:translate3d(-50%, 100%, 0)}15%{opacity:1;-webkit-transform:translate3d(-50%, 0%, 0);transform:translate3d(-50%, 0%, 0)}85%{opacity:1;-webkit-transform:translate3d(-50%, 0%, 0);transform:translate3d(-50%, 0%, 0)}100%{opacity:0;-webkit-transform:translate3d(-50%, 100%, 0);transform:translate3d(-50%, 100%, 0)}}@keyframes toastSlide{0%{opacity:0;-webkit-transform:translate3d(-50%, 100%, 0);transform:translate3d(-50%, 100%, 0)}15%{opacity:1;-webkit-transform:translate3d(-50%, 0%, 0);transform:translate3d(-50%, 0%, 0)}85%{opacity:1;-webkit-transform:translate3d(-50%, 0%, 0);transform:translate3d(-50%, 0%, 0)}100%{opacity:0;-webkit-transform:translate3d(-50%, 100%, 0);transform:translate3d(-50%, 100%, 0)}}.media{padding:5rem 2vw}@media (min-width: 768px){.media{padding:6.25rem 2vw 3.5rem}}.media .title{font-size:2.125rem;color:#006375;font-weight:600;text-align:center;margin-bottom:2rem}@media (min-width: 768px){.media .title{font-size:2.75rem}}@media (min-width: 1024px){.media .title{font-size:3rem}}.media .text{padding-bottom:2.5rem;font-size:0.9375rem;color:#f5f5f5}@media (min-width: 768px){.media .text{font-size:1rem;padding-bottom:2rem}}.media .iframe-section iframe{width:100%;height:15rem}@media (min-width: 768px){.media .iframe-section iframe{height:34.0625rem}}.badge{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;width:10.625rem;height:10.625rem;margin-left:0.5rem;margin-top:-1.9375rem;background-color:#e2001a;border-radius:50%}@media (min-width: 768px){.badge{margin-left:-5.3125rem}}.badge p{color:#fff;text-align:center;margin:2.5rem auto;font-size:1.5rem;line-height:normal;-webkit-transform:rotate(20deg);transform:rotate(20deg)}.download-app-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.download-app-apple{background-image:url("../img/svg/app-store.svg");background-repeat:no-repeat;background-size:contain;width:8.6875rem;margin-right:1.625rem;height:2.9375rem;display:block}@media (min-width: 768px){.download-app-apple{height:2.5rem;margin-right:0.625rem}}.download-app-android{background-image:url("../img/svg/google-play.svg");background-repeat:no-repeat;background-size:contain;width:9.875rem;height:2.9375rem;display:block;margin-right:0}@media (min-width: 768px){.download-app-android{height:2.5rem}}.text-box{margin-top:4.5625rem}.text-box-item{margin-right:4.5625rem;margin-bottom:2rem}.text-box-item-title{font-size:1.25rem;margin-bottom:1.25rem}.text-box-item-text p{font-size:1rem;line-height:normal}.text-box-item-text p a{color:#000;text-decoration:underline}@media (max-width: 1023px){.text-box{padding:0 4.5rem}.text-box-item{margin-right:0}}.sharing-container{padding:2.5rem 0 0}.sharing-container .share-list{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:0 auto}.sharing-container .share-item{display:inline;margin-right:0.5rem;-webkit-transition:all 0.3s;transition:all 0.3s;border:2px solid #000;border-radius:50%;cursor:pointer}.sharing-container .share-item .share{display:block;height:3.1875rem;width:3.1875rem;background-repeat:no-repeat;background-size:25px;background-position:center}.sharing-container .share-item:hover{background-color:#000}.sharing-container .share-item:hover .share{-webkit-filter:invert(1);filter:invert(1)}.sharing-container .share-item .share-facebook{background-image:url("../img/facebook.svg")}.sharing-container .share-item .share-twitter{background-image:url("../img/twitter.svg")}.sharing-container .share-item .share-email{background-image:url("../img/email.svg")}.sharing-container .share-item .share-linkedin{background-image:url("../img/linkedin.svg")}.sharing-container .share-item .share-pinterest{background-image:url("../img/pinterest.svg")}.press-box{padding:2.5rem .3125rem 0;background:#fff}@media (min-width: 768px){.press-box{padding:3.125rem .3125rem .625rem}}@media (min-width: 1200px){.press-box{padding:3.125rem .3125rem}}.press-box-item{padding-bottom:3.125rem}@media (min-width: 768px){.press-box-item{padding-bottom:3.125rem}}@media (min-width: 1200px){.press-box-item{padding-bottom:0}}.press-box-item img{height:4.6875rem;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.press-box-item p{font-size:1.25rem;line-height:1.5;font-weight:600;text-align:center;letter-spacing:0px;margin-bottom:1.25rem}@media (min-width: 768px){.press-box-item p{min-height:3.5rem;margin-bottom:0}}@media (min-width: 1200px){.press-box-item p{min-height:5.625rem}}.press-box-item p span{font-weight:500;padding-top:0.25rem;font-size:1rem;display:block}.banner-section{background:#bfebf3;padding:0}.banner-section .banner-section-inner{padding:0 .3125rem;position:relative}.banner-section .banner-section-inner .aion-row{padding-top:1.875rem;position:relative}@media (min-width: 768px){.banner-section .banner-section-inner .aion-row{padding:2.1875rem 0 1.875rem}.banner-section .banner-section-inner .banner-content{padding-right:0}}@media (min-width: 992px){.ie .banner-section .banner-section-inner .banner-content{padding-top:1.875rem}}@media (min-width: 1200px){.banner-section .banner-section-inner .aion-row{padding:1.875rem 0}.ie .banner-section .banner-section-inner .banner-content{padding-top:6.25rem}}@media (min-width: 768px){.banner-section .aion-row{min-height:29.0625rem}}@media (min-width: 992px){.banner-section .aion-row{min-height:26.875rem}}@media (min-width: 1200px){.banner-section .aion-row{min-height:37.5rem}}.banner-section .title{font-size:2.0625rem;line-height:1.5;margin-bottom:0.3125rem;font-weight:300;color:#383838}@media (min-width: 992px){.banner-section .title{font-size:3rem}}.banner-section .text{font-size:1rem;line-height:2.13;margin-bottom:1.875rem}@media (min-width: 768px){.banner-section .text{margin-bottom:1.25rem}}@media (min-width: 992px){.banner-section .text{margin-bottom:1.875rem}}.banner-section .banner-image{margin-bottom:-2.375rem;position:relative}@media (min-width: 375px){.banner-section .banner-image{margin-bottom:-2.8125rem}}@media (min-width: 768px){.banner-section .banner-image{margin-bottom:0}.ie .banner-section .banner-image{position:absolute;top:1.875rem;bottom:0;right:0}.ie .banner-section .banner-image img{bottom:-3.8125rem}}@media (min-width: 768px){.banner-section .banner-image{margin-bottom:10%}}.banner-section .banner-image img{max-width:100%;max-height:35rem;margin:0 auto}@media (min-width: 375px){.banner-section .banner-image img{max-width:335px}}@media (min-width: 768px){.banner-section .banner-image img{position:absolute;right:.9375rem;bottom:-5.5rem;max-width:21.875rem}.ie .banner-section .banner-image img{bottom:-3.625rem}}@media (min-width: 1200px){.banner-section .banner-image img{left:0;right:.625rem;max-width:31.875rem;bottom:-7.25rem}.ie .banner-section .banner-image img{bottom:-5.375rem}}.ie .banner-section.centered-image .banner-content{padding-top:0 !important}@media (min-width: 1200px){.banner-section.centered-image .aion-row{padding-top:.3125rem}}.banner-section.centered-image .banner-content{padding-right:.9375rem}.banner-section.centered-image .banner-image{margin-bottom:-2.5rem}@media (min-width: 450px){.banner-section.centered-image .banner-image{margin-bottom:-3.125rem}}@media (min-width: 768px){.banner-section.centered-image .banner-image{margin-bottom:0}.ie .banner-section.centered-image .banner-image{position:static;top:auto}.ie .banner-section.centered-image .banner-image img{position:static;bottom:auto}}@media (min-width: 768px){.banner-section.centered-image .banner-image{padding-top:2.5rem}}@media (min-width: 1200px){.banner-section.centered-image .banner-image{padding-top:5.625rem}}.banner-section.centered-image .banner-image img{max-width:100%}@media (min-width: 450px){.banner-section.centered-image .banner-image img{max-width:25rem}}@media (min-width: 768px){.banner-section.centered-image .banner-image img{position:static;right:auto;bottom:auto;max-width:100%}.ie .banner-section.centered-image .banner-image img{bottom:auto}}@media (min-width: 1200px){.banner-section.centered-image .banner-image img{max-width:100%;bottom:auto}.ie .banner-section.centered-image .banner-image img{bottom:auto}}.banner-section .bottom-spacer{height:70px}@media (min-width: 768px){.banner-section .bottom-spacer{height:80px}}@media (min-width: 992px){.banner-section .bottom-spacer{height:90px}}@media (min-width: 1200px){.banner-section .bottom-spacer{height:98px}}.banner-section.promotion-version .aion-row{padding:1.875rem 0 0}@media (min-width: 992px){.banner-section.promotion-version .aion-row{min-height:37.5rem}}.banner-section.promotion-version .banner-image img{bottom:1.75rem}@media (min-width: 768px){.banner-section.promotion-version .banner-image img{max-width:23.75rem;bottom:2.25rem;left:auto;right:.625rem}}@media (min-width: 1024px){.banner-section.promotion-version .banner-image img{max-width:27.625rem;bottom:1.25rem}}@media (min-width: 1367px){.banner-section.promotion-version .banner-image img{max-width:35.625rem;bottom:-2.75rem}}.main-banner-section{background:#e7f8fb;position:relative;padding:0;z-index:2 !important;overflow:hidden}@media (min-width: 768px){.main-banner-section{overflow:visible}}.main-banner-section .banner-section-inner{position:relative;z-index:2}.main-banner-section .banner-section-inner .aion-row{padding-top:3.125rem}.main-banner-section .banner-section-inner .banner-content{padding-bottom:1.875rem;position:relative;z-index:2}@media (min-width: 768px){.main-banner-section .banner-section-inner .aion-row{padding:3.125rem 0}.main-banner-section .banner-section-inner .banner-content{padding-bottom:0}}.main-banner-section .title{margin-bottom:.625rem}@media (min-width: 768px){.main-banner-section .button-aion{max-width:100%}}@media (min-width: 768px){.main-banner-section .aion-row{min-height:29.0625rem}}@media (min-width: 992px){.main-banner-section .aion-row{min-height:26.875rem}}@media (min-width: 1200px){.main-banner-section .aion-row{min-height:37.5rem}}.main-banner-section .main-banner-image{position:relative}.main-banner-section .main-banner-image .image{padding:0 2.5rem;max-width:20.3125rem;margin:0 auto}.main-banner-section .main-banner-image .image:before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0;width:.625rem;height:.625rem;-webkit-box-shadow:0 0 5rem 12.5rem #bfebf3;box-shadow:0 0 5rem 12.5rem #bfebf3;margin:auto;z-index:1}@media (min-width: 768px){.main-banner-section .main-banner-image .image{margin:0 5.3125rem;padding:0}}.main-banner-section .main-banner-image img{max-width:100%;margin:0 auto;position:relative;z-index:2}.main-banner-section .bottom-section-bg{height:3.125rem;position:absolute;left:0;bottom:0;width:100%}@media (min-width: 768px){.main-banner-section .bottom-section-bg{height:6.875rem}}.main-banner-section .bottom-section-bg.bg-white{background:#fff}.main-banner-section .bottom-section-bg.bg-grey{background:#f5f5f5}.float-row .button-app-box,.aion-row .button-app-box{margin-bottom:1.875rem}@media (min-width: 768px){.float-row .button-app-box,.aion-row .button-app-box{margin-bottom:0}}.float-row .right-top-menu .button-app-box,.aion-row .right-top-menu .button-app-box{margin-bottom:0}.button-app-box{text-align:right}.button-app-box a{display:none}@media (min-width: 992px){.button-app-box a{display:inline-block}}@media (min-width: 992px){.button-app-box{text-align:left}}.button-app-box .app-apple,.button-app-box .app-android{display:none}.right-top-menu .button-app-box .button-aion{width:auto}body.mobile.ios .button-app-box .button-aion,body.mobile.android .button-app-box .button-aion{display:none}body.mobile.ios .button-app-box .button-aion.app-apple{display:inline-block}body.mobile.android .button-app-box .button-aion.app-android{display:inline-block}.button-app-box,.site-footer__download,.cta-section,.sms-form,a[href*='zaloz-konto'],a[href*='create-account'],a[href*='ouvrir-un-compte'],a[href*='account-aanmaken']{display:none}a[title*='ZAŁÓŻ KONTO TERAZ'],a[title*='Create account'],a[title*='Ouvrir un compte'],a[title*='Maak een account aan'],a[href*='/aion-be']{display:none}a.button-aion[href*='/aion-be'],a.button-aion[href*='/aion-eu']{display:none}.dynamic-section{padding:0;z-index:auto !important}.dynamic-section .dynamic-section-bg{position:absolute;width:100%;top:0;bottom:0;z-index:1}.dynamic-section .dynamic-section-bg .h-65{height:65px}.dynamic-section .dynamic-section-bg .h-130{height:130px}.dynamic-section .dynamic-section-bg .h-150{height:150px}.dynamic-section .dynamic-section-bg .h-160{height:160px}.dynamic-section .dynamic-section-bg .h-190{height:190px}.dynamic-section .dynamic-section-bg .h-200{height:200px}.dynamic-section .dynamic-section-bg .h-240{height:240px}.dynamic-section .dynamic-section-bg .h-250{height:250px}.dynamic-section .dynamic-section-bg .h-260{height:260px}.dynamic-section .dynamic-section-bg .h-285{height:285px}.dynamic-section .dynamic-section-bg .h-300{height:300px}.dynamic-section .dynamic-section-bg .h-340{height:340px}.dynamic-section .dynamic-section-bg .h-400{height:400px}.dynamic-section .dynamic-section-bg .h-600{height:600px}@media (min-width: 768px){.dynamic-section .dynamic-section-bg .h-65{height:42px}.dynamic-section .dynamic-section-bg .h-130{height:85px}.dynamic-section .dynamic-section-bg .h-150{height:98px}.dynamic-section .dynamic-section-bg .h-160{height:104px}.dynamic-section .dynamic-section-bg .h-190{height:124px}.dynamic-section .dynamic-section-bg .h-200{height:130px}.dynamic-section .dynamic-section-bg .h-240{height:156px}.dynamic-section .dynamic-section-bg .h-250{height:163px}.dynamic-section .dynamic-section-bg .h-260{height:169px}.dynamic-section .dynamic-section-bg .h-285{height:185px}.dynamic-section .dynamic-section-bg .h-300{height:195px}.dynamic-section .dynamic-section-bg .h-340{height:221px}.dynamic-section .dynamic-section-bg .h-400{height:260px}.dynamic-section .dynamic-section-bg .h-600{height:390px}}@media (min-width: 992px){.dynamic-section .dynamic-section-bg .h-65{height:42px}.dynamic-section .dynamic-section-bg .h-130{height:85px}.dynamic-section .dynamic-section-bg .h-150{height:98px}.dynamic-section .dynamic-section-bg .h-160{height:104px}.dynamic-section .dynamic-section-bg .h-190{height:124px}.dynamic-section .dynamic-section-bg .h-200{height:130px}.dynamic-section .dynamic-section-bg .h-240{height:156px}.dynamic-section .dynamic-section-bg .h-250{height:163px}.dynamic-section .dynamic-section-bg .h-260{height:169px}.dynamic-section .dynamic-section-bg .h-285{height:185px}.dynamic-section .dynamic-section-bg .h-300{height:195px}.dynamic-section .dynamic-section-bg .h-340{height:221px}.dynamic-section .dynamic-section-bg .h-400{height:260px}.dynamic-section .dynamic-section-bg .h-600{height:390px}}@media (min-width: 1200px){.dynamic-section .dynamic-section-bg .h-sm-65{height:65px}.dynamic-section .dynamic-section-bg .h-sm-130{height:130px}.dynamic-section .dynamic-section-bg .h-sm-150{height:150px}.dynamic-section .dynamic-section-bg .h-sm-160{height:160px}.dynamic-section .dynamic-section-bg .h-sm-190{height:190px}.dynamic-section .dynamic-section-bg .h-sm-200{height:200px}.dynamic-section .dynamic-section-bg .h-sm-240{height:240px}.dynamic-section .dynamic-section-bg .h-sm-250{height:250px}.dynamic-section .dynamic-section-bg .h-sm-260{height:260px}.dynamic-section .dynamic-section-bg .h-sm-285{height:285px}.dynamic-section .dynamic-section-bg .h-sm-300{height:300px}.dynamic-section .dynamic-section-bg .h-sm-340{height:340px}.dynamic-section .dynamic-section-bg .h-sm-400{height:400px}.dynamic-section .dynamic-section-bg .h-sm-600{height:600px}}.dynamic-section .dynamic-section-inner{position:relative;width:100%;z-index:2;padding:1.875rem .3125rem}@media (min-width: 768px){.dynamic-section .dynamic-section-inner{padding:3.125rem 0}}@media (min-width: 1200px){.dynamic-section .dynamic-section-inner{padding:6.25rem 0}}.dynamic-section .title{font-size:2.0625rem;line-height:1.48;margin-bottom:1.5625rem;font-weight:300;color:#383838}@media (min-width: 768px){.dynamic-section .title{margin-top:-3.125rem}}@media (min-width: 992px){.dynamic-section .title{font-size:2.4375rem}}@media (min-width: 1200px){.dynamic-section .title{margin-top:1.375rem}}@media (min-width: 768px){.dynamic-section .align-items-center .title{margin-top:0}}@media (min-width: 1200px){.dynamic-section .align-items-center .title{margin-top:-.75rem}}@media (min-width: 768px){.dynamic-section .align-items-top{padding-top:3.125rem}}@media (min-width: 1200px){.dynamic-section .align-items-top{padding-top:0}}.dynamic-section .description{font-size:1rem;line-height:2.13;margin-bottom:2.375rem}@media (min-width: 768px){.dynamic-section .description{margin-bottom:2.8125rem}}.dynamic-section .section-image{position:relative;z-index:2;margin-top:2.8125rem}@media (min-width: 768px){.dynamic-section .section-image{margin-top:0}}.dynamic-section .section-image .image{margin:0 1.25rem;text-align:center}@media (min-width: 768px){.dynamic-section .section-image .image{margin:0}}.dynamic-section .section-image .image img.compact-img{max-width:50%}.dynamic-section .colored-line{position:absolute;height:100%;top:0;z-index:-1;left:0;right:0}.dynamic-section .colored-line:after{content:"";display:inline-block;position:absolute;top:0;bottom:0}.dynamic-section .colored-line.right-purple-bg{top:1.25rem;left:19.3333%}.dynamic-section .colored-line.right-purple-bg:after{background:#bfebf3;right:-100000%;left:0}@media (min-width: 768px){.dynamic-section .colored-line.right-purple-bg{top:3.125rem}}.dynamic-section .colored-line.left-grey-bg{right:0}.dynamic-section .colored-line.left-grey-bg:after{background:#f2f2f2;right:-.3125rem;left:-.3125rem;top:3.125rem}@media (min-width: 768px){.dynamic-section .colored-line.left-grey-bg:after{background:#f2f2f2;right:3.125rem;left:-100000%;top:0}}@media (min-width: 992px){.dynamic-section .colored-line.left-grey-bg:after{right:3.4375rem}}@media (min-width: 1200px){.dynamic-section .colored-line.left-grey-bg:after{right:8.75rem}}@media (min-width: 1200px){.dynamic-section .vertical-line .section-content-inner,.dynamic-section .vertical-line>.image,.dynamic-section .vertical-line .icons-grid,.dynamic-section .vertical-line .diagramm{position:relative}.dynamic-section .vertical-line .section-content-inner:after,.dynamic-section .vertical-line>.image:after,.dynamic-section .vertical-line .icons-grid:after,.dynamic-section .vertical-line .diagramm:after{content:"";display:inline-block;position:absolute;height:13.75rem;width:.125rem;background:#65bbc5;left:3.4375rem;bottom:-17.1875rem}.dynamic-section .vertical-line.small .section-content-inner:after,.dynamic-section .vertical-line.small>.image:after,.dynamic-section .vertical-line.small .icons-grid:after,.dynamic-section .vertical-line.small .diagramm:after{height:12.5rem;bottom:-15.625rem}.dynamic-section .vertical-line.center-line .section-content-inner:after,.dynamic-section .vertical-line.center-line>.image:after,.dynamic-section .vertical-line.center-line .icons-grid:after,.dynamic-section .vertical-line.center-line .diagramm:after{left:50.5%}}.dynamic-section.colored-section{overflow:hidden}@media (min-width: 1200px){.dynamic-section.left-colored-section{overflow:visible}}.icons-grid{margin-bottom:1.875rem}@media (min-width: 768px){.icons-grid{max-width:446px;margin:3.125rem 0}}.icons-grid .aion-row{margin:0 -.5rem}@media (min-width: 992px){.icons-grid .aion-row{margin:0 -1.4375rem}}.icons-grid .grid-icon{margin-top:1.875rem;padding:0 .5rem;text-align:center}.ie .icons-grid .grid-icon{height:12.5rem}.ie .icons-grid .grid-icon .image{display:block;height:7.1875rem;width:6.25rem}.ie .icons-grid .grid-icon .image img{display:block;margin:0 auto}.icons-grid .grid-icon p{margin:.9375rem 0 0 0;font-size:.8125rem;line-height:1.46}.icons-grid .grid-icon .image{max-width:6.25rem;margin:0 auto}.icons-grid .grid-icon .grid-icon-inner{background:#fff;-webkit-box-shadow:0 1.25rem 4.0625rem 0 #bfebf3;box-shadow:0 1.25rem 4.0625rem 0 #bfebf3;border-radius:.1875rem;height:100%;padding:1.125rem .3125rem}.ie .icons-grid .grid-icon .grid-icon-inner{height:12.5rem}.icons-grid .grid-icon:nth-child(odd){margin:0 0 1.875rem}@media (min-width: 992px){.icons-grid .grid-icon{margin-top:2.8125rem;padding:0 1.4375rem}.icons-grid .grid-icon .grid-icon-inner{padding:1.125rem 1.5625rem}.icons-grid .grid-icon:nth-child(odd){margin:0 0 2.8125rem}}.price-section{position:relative;overflow:hidden;padding:0}.price-section .price-section-bg{position:absolute;width:100%;height:0;left:0;bottom:0;z-index:1}@media (min-width: 768px){.price-section .price-section-bg{height:31.5rem}}.price-section .price-section-inner{position:relative;z-index:2;padding:1.875rem .3125rem 0}@media (min-width: 768px){.price-section .price-section-inner{padding:3.125rem 0}}@media (min-width: 1200px){.price-section .price-section-inner{padding:6.25rem 0}}.price-section .price-title{display:-webkit-box;display:-ms-flexbox;display:flex}.price-section .price-title.with-left-icon .inner-wrapper{padding-right:1.25rem;max-width:65%}@media (min-width: 375px){.price-section .price-title.with-left-icon .inner-wrapper{max-width:60%}}@media (min-width: 768px){.price-section .price-title.with-left-icon .inner-wrapper{max-width:65%}}@media (min-width: 1200px){.price-section .price-title.with-left-icon .inner-wrapper{max-width:50%}}.price-section .price-title .icon-image{max-width:6.875rem;padding:.3125rem 0 .625rem}@media (min-width: 375px){.price-section .price-title .icon-image{max-width:8.75rem}}@media (min-width: 768px){.price-section .price-title .icon-image{max-width:39%}}.price-section .image{margin:0 1.875rem 2.5rem}.price-section .image img{display:block;border-radius:.9375rem;-webkit-box-shadow:-5px 15px 40px 0 rgba(0,0,0,0.15);box-shadow:-5px 15px 40px 0 rgba(0,0,0,0.15)}@media (min-width: 768px){.price-section .image{max-width:16.5625rem;margin:0 0 2.5rem}}.price-section .title{font-size:2.0625rem;line-height:1.48;margin-bottom:1.875rem;font-weight:300;color:#383838;text-align:center}@media (min-width: 768px){.price-section .title{text-align:left}}@media (min-width: 992px){.price-section .title{font-size:2.4375rem;margin-bottom:3.75rem}}.price-section .description{font-size:1rem;line-height:2.13;margin-bottom:2.375rem}.price-section .description br{display:none}@media (min-width: 992px){.price-section .description{margin-bottom:2.8125rem}.price-section .description br{display:block}}.price-section .float-row{margin-left:-15px;margin-right:-15px}@media (min-width: 768px){.price-section .float-row{margin-right:-8.7%;margin-left:-11.5%}.price-section .float-row .col-sm-5 .section-content,.price-section .float-row .cta-section{padding-right:15%}}.price-section .regular-section,.price-section .light-section{padding-bottom:3.125rem;margin-bottom:2.8125rem}@media (min-width: 768px){.price-section .regular-section,.price-section .light-section{padding-bottom:4.0625rem;margin-bottom:4.0625rem}}.price-section .regular-section h3,.price-section .light-section h3{font-size:1.75rem;line-height:1.5;font-weight:300;margin-bottom:0;color:#383838}@media (min-width: 992px){.price-section .regular-section h3,.price-section .light-section h3{font-size:1.9375rem}}.price-section .regular-section .price,.price-section .light-section .price{font-size:2.0625rem;line-height:1.48;margin-bottom:1.5625rem;font-weight:600}@media (min-width: 992px){.price-section .regular-section .price,.price-section .light-section .price{font-size:2.4375rem}}.price-section .regular-section:after,.price-section .light-section:after{content:"";display:inline-block;position:absolute;top:3.125rem;bottom:0;z-index:-1;right:-.3125rem;left:-.3125rem}@media (min-width: 768px){.price-section .regular-section:after,.price-section .light-section:after{width:100%;left:-14.5%;right:0;width:auto}}.price-section .regular-section .button-aion{vertical-align:top;margin:1.0625rem 0 0 .3125rem}.price-section .regular-section:after{background:#fff0b3}@media (min-width: 768px){.price-section .regular-section:after{right:-100000%}}.price-section .regular-section.price-bg-soft-yellow:after{background:#fff0b3}.price-section .regular-section.price-bg-soft-purple:after{background:#d9d3e3}@media (min-width: 768px){.price-section .light-section{margin-top:19.6875rem}}.price-section .light-section:after{background:#fffae6}@media (min-width: 768px){.price-section .light-section:after{left:-100000%;right:0}}.price-section .light-section.price-bg-light-yellow:after{background:#fffae6}.price-section .light-section.price-bg-light-purple:after{background:#bfebf3}.price-section .cta-section{margin-top:-.8125rem}@media (min-width: 1200px){.price-section .cta-section{margin-bottom:3.125rem}}.table-section{padding:3.125rem .3125rem}@media (min-width: 768px){.table-section{padding:3.125rem 0}}@media (min-width: 1200px){.table-section{padding:6.25rem 0}}.table-section__title{margin-top:3.125rem}.table-section__title h2,.table-section__title h3{line-height:1.48;font-family:'Silka', sans-serif;font-weight:300;color:#383838;margin:0;padding:0}.table-section__title h2{font-size:2.0625rem;margin-bottom:.625rem}@media (min-width: 992px){.table-section__title h2{margin-bottom:1.875rem;font-size:2.4375rem}}.table-section__title h3{font-size:1.75rem;margin-bottom:.3125rem}@media (min-width: 992px){.table-section__title h3{font-size:1.9375rem;margin-bottom:1.25rem}}.table-section__title:first-child{margin-top:0}.table-section__content{padding-bottom:1.25rem}@media (min-width: 768px){.table-section__content{padding-bottom:0}}.table-section__content.swiper-container{overflow:visible}.table-section__content .swiper-wrapper{margin:0}.table-section__content .swiper-slide{padding:0;width:100% !important}@media (min-width: 768px) and (max-width: 991.98px){.table-section__content .swiper-slide{padding-bottom:1.25rem;overflow-x:auto;scrollbar-width:thin !important;scrollbar-color:#007a91 rgba(255,255,255,0.3) !important;border-bottom:.0625rem solid #007a91;margin-bottom:0}.table-section__content .swiper-slide::-webkit-scrollbar{width:50% !important;height:.1875rem !important;margin:0 auto !important;background-color:rgba(255,255,255,0.3) !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.table-section__content .swiper-slide::-webkit-scrollbar-track{height:.1875rem !important;background-color:rgba(255,255,255,0.3) !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.table-section__content .swiper-slide::-webkit-scrollbar-thumb{height:3px !important;background-color:#007a91 !important;border-radius:0 !important;-webkit-box-shadow:inset 0 0 0 3px #007a91 !important;box-shadow:inset 0 0 0 3px #007a91 !important}.table-section__content .swiper-slide::-webkit-resizer{display:none !important}}@media (max-width: 767.98px){.table-section__content .swiper-slide{width:150% !important}.wide-layout .table-section__content .swiper-slide{width:250% !important}}@media (max-width: 450px){.table-section__content .swiper-slide{width:200% !important}.wide-layout .table-section__content .swiper-slide{width:300% !important}}@media (max-width: 767.98px){.table-section__content.wide-layout .swiper-slide{width:200% !important}}@media (max-width: 450px){.table-section__content.wide-layout .swiper-slide{width:300% !important}}.table-section__content table{table-layout:fixed;border-spacing:0;min-width:100%}@media (min-width: 768px) and (max-width: 991.98px){.table-section__content table{width:100%}}.table-section__content table tr{height:4.375rem}.table-section__content table tr:nth-child(even){background:#f5f5f5}.table-section__content table tr td{font-size:.8125rem;line-height:1.5;color:#383838;padding:1.25rem .9375rem;min-height:4.1875rem}@media (max-width: 450px){.table-section__content table tr td{padding:.9375rem .5rem}}.table-section__content table tr td .currency span{padding-left:.3125rem}.table-section__content table tr td p{font-size:.8125rem;line-height:1.5;margin:0;padding:0}.table-section__content table tr td p.font-weight-bold{font-family:'Silka', sans-serif;font-weight:700}.table-section__content table tr.title-bigger td,.table-section__content table tr.title-bigger p{font-size:1rem}.table-section__content table.table-fixed-first td{width:10.9375rem}.table-section__content table.table-fixed-first td+td{width:auto}@media (max-width: 991.98px){.table-section__content table.table-fixed-first td+td{width:8.125rem}}.table-section__content table.table-equal-width td{width:10.9375rem}@media (max-width: 450px){.table-section__content table.table-equal-width td{width:7.8125rem}}@media (max-width: 991.98px){.table-section__content table.table-equal-width td+td{width:10.625rem}}@media (max-width: 450px){.table-section__content table.table-equal-width td+td{width:8.125rem}}.table-section__notice{font-size:.5rem;line-height:1.9;padding-top:1.875rem}.table-section.bg-grey .table-section__content table tr:nth-child(even){background:#fff}.popup-forms .modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}.popup-forms .modal-content{position:relative;background-color:#fff;margin:auto;padding:2rem 2.5rem;border-radius:0.5rem;width:60%}.popup-forms .close{position:absolute;top:0.5rem;right:1rem;color:#007a91;float:right;font-size:32px;font-weight:300}.popup-forms .close:hover,.popup-forms .close:focus{cursor:pointer}.product-section{padding:0;z-index:auto !important;overflow:hidden}.product-section .product-section-bg{position:absolute;width:100%;top:0;bottom:0;z-index:1}.product-section .product-section-bg .bg-01{height:47%}.product-section .product-section-bg .bg-02{height:32%}.product-section .product-section-bg .bg-03{height:21%}@media (min-width: 768px){.product-section .product-section-bg .bg-01{height:32.83%}.product-section .product-section-bg .bg-02{height:38.33%}.product-section .product-section-bg .bg-03{height:28.83%}}.product-section .product-section-inner{position:relative;width:100%;z-index:2;padding:3.125rem .3125rem 5rem}@media (min-width: 768px){.product-section .product-section-inner{padding:3.125rem 0}}@media (min-width: 1200px){.product-section .product-section-inner{padding:6.25rem 0}}@media (min-width: 992px){.product-section .section-content{margin-top:.9375rem}}.product-section .title{font-size:2.0625rem;line-height:1.48;margin-bottom:1.5625rem;font-weight:300;color:#383838}.product-section .title br{display:none}@media (min-width: 768px){.product-section .title br{display:block}}@media (min-width: 992px){.product-section .title{font-size:2.4375rem;margin-bottom:3.125rem}}.product-section .description{margin-bottom:2.375rem}.product-section .description p{font-size:1rem;line-height:2.13}@media (min-width: 992px){.product-section .description{margin-bottom:3.125rem}}.product-section .section-image{position:relative}.product-section .section-image .image{margin-top:2.5rem;padding:0 2.5rem 2.5rem;text-align:center;position:relative}.product-section .section-image .image img{position:relative;z-index:2;max-height:18.75rem}@media (min-width: 425px){.product-section .section-image .image img{max-height:21.875rem}}@media (min-width: 768px){.product-section .section-image .image{margin-top:0}.product-section .section-image .image img{max-height:28.125rem}}@media (min-width: 992px){.product-section .section-image .image{padding:3.4375rem 2.5rem}}.product-section .section-image.colored-line .image:after{content:"";display:inline-block;position:absolute;top:4rem;bottom:0;left:19.3333%;background:#bfebf3;right:-1.25rem;left:0;z-index:1}@media (min-width: 768px){.product-section .section-image.colored-line .image:after{top:6.25rem;right:-100000%;left:-1.875rem}}@media (min-width: 992px){.product-section .section-image.colored-line .image:after{top:10.3125rem;left:0}}.product-section .section-image.order-sm-1.colored-line .image:after{left:-1.25rem;right:0}@media (min-width: 768px){.product-section .section-image.order-sm-1.colored-line .image:after{left:-100000%;right:-1.875rem}}@media (min-width: 992px){.product-section .section-image.order-sm-1.colored-line .image:after{right:0}}.product-section .section-image.square-image{margin-top:2.375rem}@media (min-width: 768px){.product-section .section-image.square-image{margin-top:0}}.product-section .section-image.square-image .image{padding:0 1.25rem 1.25rem}@media (min-width: 768px){.product-section .section-image.square-image .image{padding:0 0 3.125rem}}.product-section .section-image.square-image .image img{max-height:none}.product-section .section-image.square-image.colored-line .image:after{left:2.5rem;right:-1.25rem}@media (min-width: 768px){.product-section .section-image.square-image.colored-line .image:after{top:3.125rem;left:5.9375rem;right:-100000%}}.product-section .section-image.square-image.order-sm-1.colored-line .image:after{left:-1.25rem;right:2.5rem}@media (min-width: 768px){.product-section .section-image.square-image.order-sm-1.colored-line .image:after{top:3.125rem;right:5.9375rem;left:-100000%}}.product-section .section-image .notice{font-size:.625rem;line-height:1.5;margin-top:.9375rem;text-align:center;padding:0 .625rem}@media (min-width: 768px){.product-section .section-image .notice{padding:0;margin:.9375rem -.9375rem 0}}@media (min-width: 992px){.product-section .section-image .notice{margin:.9375rem 0 0}}.product-section .link-holder{line-height:2.125;margin-top:1rem}.product-section .button-aion{margin-top:1rem}.benefits-section{padding:0;z-index:auto !important;overflow:hidden}.benefits-section .benefits-section-bg{position:absolute;width:100%;top:0;bottom:0;z-index:1}.benefits-section .benefits-section-bg .bg-01{height:32.83%}.benefits-section .benefits-section-bg .bg-02{height:38.33%}.benefits-section .benefits-section-bg .bg-03{height:28.83%}@media (min-width: 768px){.benefits-section .benefits-section-bg .bg-01{height:42%}.benefits-section .benefits-section-bg .bg-02{height:28%}.benefits-section .benefits-section-bg .bg-03{height:30%}}.benefits-section .benefits-section-inner{position:relative;z-index:2;padding:3.125rem .3125rem}@media (min-width: 768px){.benefits-section .benefits-section-inner{padding:3.125rem 0}}@media (min-width: 1200px){.benefits-section .benefits-section-inner{padding:6.25rem 0}}.benefits-section .title{font-size:2.0625rem;line-height:1.48;margin-bottom:1.875rem;color:#383838;text-align:center;font-family:'Silka', sans-serif;font-weight:300}.benefits-section .title br{display:none}@media (min-width: 768px){.benefits-section .title br{display:block}}@media (min-width: 992px){.benefits-section .title{font-size:2.4375rem;margin-bottom:3.125rem}}.benefits-section .section-content-inner{position:relative}.benefits-section .section-content-inner .swiper-container{overflow:visible;padding-bottom:1.875rem}@media (min-width: 768px){.benefits-section .section-content-inner .swiper-container{padding-bottom:0}}.benefits-section .section-content-inner .swiper-container .swiper-wrapper{margin-bottom:.625rem}@media (min-width: 768px){.benefits-section .section-content-inner .swiper-container .swiper-wrapper{padding-bottom:1.25rem}}.benefits-section .section-content-inner .swiper-container .swiper-wrapper:after{content:"";display:inline-block;position:absolute;top:1.875rem;bottom:1.875rem;left:1.875rem;background:#bfebf3;right:-10000px;z-index:-1}@media (min-width: 768px){.benefits-section .section-content-inner .swiper-container .swiper-wrapper:after{bottom:0;top:1.875rem;right:0;left:1.875rem;margin:auto;width:100%;max-width:45.625rem}}@media (min-width: 992px){.benefits-section .section-content-inner .swiper-container .swiper-wrapper:after{left:0}}.benefits-section .section-content-inner .swiper-container .benefit{max-width:45.625rem}.benefits-section .section-content-inner .swiper-container .benefit:nth-child(2){margin-top:3.75rem}@media (min-width: 768px){.benefits-section .section-content-inner .swiper-container .benefit:nth-child(2){margin-top:3.125rem}}.benefits-section .section-content-inner .swiper-container .benefit.smaller-padding .benefit-inner{padding:1.875rem}.benefits-section .section-content-inner .swiper-container .benefit .benefit-inner{background:#fff;padding:1.875rem .9375rem;font-size:1rem;line-height:2.13;-webkit-box-shadow:0 .625rem 2.5rem 0 #bfebf3;box-shadow:0 .625rem 2.5rem 0 #bfebf3}.benefits-section .section-content-inner .swiper-container .benefit .benefit-inner h3{font-family:'Silka', sans-serif;font-weight:600;font-size:1rem;line-height:2.13;padding-bottom:.3125rem;margin:0}.benefits-section .section-content-inner .swiper-container .benefit .benefit-inner .subtitle{margin-top:-0.875rem;margin-bottom:0.625rem;height:1.5rem;font-size:1rem;font-family:'Silka', sans-serif;font-weight:600;letter-spacing:0;color:#6e6e6e}@media (min-width: 768px){.benefits-section .section-content-inner .swiper-container .benefit .benefit-inner{padding:2.8125rem 1.875rem 3.125rem}}.benefits-section .section-content-inner .swiper-container .benefit-image{margin-bottom:1.25rem;max-height:13.625rem}.benefits-section .section-content-inner .swiper-container .benefit-image img{height:9.9375rem;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.benefits-section .section-content-inner .swiper-container.slide-count-1{padding-bottom:0}.benefits-section .section-content-inner .swiper-container.slide-count-1 .swiper-wrapper{padding-bottom:30px}.benefits-section .section-content-inner .swiper-container.slide-count-1 .swiper-wrapper .benefit{padding:0;margin:0 !important;width:100%}@media (min-width: 768px){.benefits-section .section-content-inner .swiper-container.slide-count-1 .swiper-wrapper .benefit{margin-right:17% !important}}.benefits-section .section-content-inner .swiper-container.slide-count-1 .swiper-wrapper:after{bottom:0}.benefits-section .section-content-inner .swiper-container.slide-count-1 .swiper-scrollbar{display:none}@media (min-width: 768px){.benefits-section .section-content-inner .swiper-container.slide-count-2 .swiper-wrapper .benefit{width:50% !important}}.benefits-section .section-content-inner .swiper-container.slide-count-3 .swiper-wrapper{padding-bottom:30px}@media (min-width: 768px){.benefits-section .section-content-inner .swiper-container.slide-count-3 .swiper-wrapper .benefit{width:33.33% !important}}.benefits-section .section-content-inner .swiper-container.slide-count-3 .swiper-wrapper:after{bottom:0}.benefits-section .section-content-inner.top-inverse .swiper-container .swiper-wrapper{padding-bottom:1.25rem}@media (min-width: 768px){.benefits-section .section-content-inner.top-inverse .swiper-container .swiper-wrapper:after{top:5rem}}.benefits-section .section-content-inner.top-inverse .benefit{margin-top:3.125rem}.benefits-section .section-content-inner.top-inverse .benefit:nth-child(2){margin-top:0}.benefits-section .section-content-inner.top-inverse .benefit:nth-child(3){margin-top:6.875rem}.benefits-section .section-content-inner .notice{font-size:.625rem;line-height:1.5;text-align:center}.benefits-section .section-content-inner.with-image{padding-top:1.5625rem}.benefits-section .section-content-inner.with-image .swiper-container.slide-count-3 .swiper-wrapper{padding-top:5.3125rem}.benefits-section .section-content-inner.with-image .swiper-container.slide-count-3 .swiper-wrapper .benefit{margin-top:3.125rem}.benefits-section .section-content-inner.with-image .swiper-container.slide-count-3 .swiper-wrapper .benefit:nth-child(2){margin-top:-5.3125rem}.benefits-section .section-content-inner.with-image .swiper-container.slide-count-3 .swiper-wrapper .benefit h3{color:#007a91}.benefits-section .section-content-inner.with-image .swiper-container.slide-count-3 .swiper-wrapper:after{bottom:auto;height:25.3125rem;top:7.1875rem}.benefits-section.wysiwyg ul,.benefits-section.wysiwyg ol,.benefits-section.wysiwyg .cke_editable ul,.benefits-section.wysiwyg .cke_editable ol{color:inherit}.benefits-section.wysiwyg p{margin-bottom:0}.benefits-section .link{font-size:0.8125rem;padding-top:1rem;padding-right:2rem}.benefits-section .link .icon{top:auto;bottom:0.375rem;right:0.125rem;font-size:0.75rem}@media (min-width: 768px){.benefits-section .link .icon{right:.5rem}}.benefits-section .link .icon:before{font-size:0.5625rem;line-height:1.5}.divider-section{position:relative}.divider-section::after{content:'';display:block;margin:0 auto;width:.125rem;height:150px;position:relative;z-index:1;background-color:#65bbc5}@media (min-width: 768px){.divider-section::after{height:200px}}.divider-section .divider-section-bg{position:absolute;left:0;top:0;width:100%;height:100%}.divider-section .divider-section-bg .bg-01,.divider-section .divider-section-bg .bg-02{position:absolute;left:0;width:100%;height:50%}.divider-section .divider-section-bg .bg-01{top:0}.divider-section .divider-section-bg .bg-02{bottom:0}.cost-comparison-section{padding:3.125rem .3125rem}@media (min-width: 768px){.cost-comparison-section{padding:3.125rem 0}}@media (min-width: 1200px){.cost-comparison-section{padding:6.25rem 0}}.cost-comparison-section .title{font-size:2.0625rem;line-height:1.48;margin-bottom:2.1875rem;font-weight:300;color:#383838}.cost-comparison-section .title br{display:none}@media (min-width: 768px){.cost-comparison-section .title br{display:block}}@media (min-width: 992px){.cost-comparison-section .title{font-size:2.4375rem;margin-bottom:1.25rem}}.cost-comparison-section .section-content-inner{margin:0 -.3125rem;position:relative}.cost-comparison-section .section-content-inner .colored-column{content:"";display:inline-block;position:absolute;z-index:1;background:#bfebf3;-webkit-box-shadow:-.625rem 0 1.875rem 0 #bfebf3;box-shadow:-.625rem 0 1.875rem 0 #bfebf3;right:-.9375rem;width:28%;top:0;bottom:0}@media (min-width: 768px){.cost-comparison-section .section-content-inner .colored-column{width:6.5625rem;right:8.5%}}@media (min-width: 992px){.cost-comparison-section .section-content-inner .colored-column{right:12%}}@media (min-width: 1200px){.cost-comparison-section .section-content-inner .colored-column{right:14.5%}}.cost-comparison-section .section-content-inner .inner-content{position:relative;z-index:2;margin-right:-.3125rem}@media (min-width: 375px){.cost-comparison-section .section-content-inner .inner-content{padding-right:.625rem;margin-right:0}}@media (min-width: 768px){.cost-comparison-section .section-content-inner{margin:0;padding:0 .9375rem}.cost-comparison-section .section-content-inner .inner-content{padding-left:.625rem}}.cost-comparison-section .cost-row{font-size:.8125rem;padding-top:.9375rem;padding-bottom:.9375rem;min-height:4.375rem;vertical-align:middle;background:#fff;word-wrap:break-word}@media (min-width: 768px){.cost-comparison-section .cost-row{font-size:1rem;min-height:4.75rem}}.cost-comparison-section .cost-row .col-6 .inner-content{padding-left:.4375rem}@media (min-width: 768px){.cost-comparison-section .cost-row .col-6 .inner-content{padding-left:.9375rem}}.cost-comparison-section .cost-row .text{font-size:.625rem;line-height:1.5}.cost-comparison-section .cost-row .text a{text-decoration:underline;color:#007a91}.cost-comparison-section .cost-row .text a:hover{color:#65bbc5;text-decoration:none}@media (min-width: 768px){.cost-comparison-section .cost-row .text{font-size:1rem}}.cost-comparison-section .cost-row .icon{max-width:2.1875rem;margin-left:.4375rem}.cost-comparison-section .cost-row .price{font-family:'Silka', sans-serif;font-weight:600}.cost-comparison-section .cost-row .price span{padding-left:.1875rem;word-wrap:break-word;max-width:80%;display:inline-block}@media (min-width: 768px){.cost-comparison-section .cost-row .price{font-family:'Silka', sans-serif;font-weight:300}}.cost-comparison-section .cost-row.title-bold{font-family:'Silka', sans-serif;font-weight:600}.cost-comparison-section .cost-row.title-bold .text{font-size:.8125rem}@media (min-width: 768px){.cost-comparison-section .cost-row.title-bold .text{font-size:1rem}}.cost-comparison-section .cost-row.title-bold .price{font-family:'Silka', sans-serif;font-weight:600}@media (min-width: 768px){.cost-comparison-section .cost-row .total-column .inner-content{max-width:70%}}@media (min-width: 992px){.cost-comparison-section .cost-row .total-column .inner-content{max-width:87%}}@media (min-width: 1200px){.cost-comparison-section .cost-row .total-column .inner-content{max-width:66%}}.cost-comparison-section .cost-row:nth-child(even){background:#f5f5f5}.cost-comparison-section .cost-row:first-child{padding-top:1.875rem;padding-bottom:.625rem;min-height:4.0625rem}.cost-comparison-section .cost-row:last-child{padding-bottom:.625rem}@media (min-width: 768px){.cost-comparison-section .cost-row:last-child{padding-bottom:1.875rem}}.cost-comparison-section .notices{padding-top:1.5625rem}.cost-comparison-section .notice{font-size:.5rem;line-height:1.9;margin-top:1.25rem}@media (min-width: 768px){.cost-comparison-section .notice{margin-top:.375rem}}.cost-comparison-section .tooltip{background:#fff0b3;font-size:.8125rem;font-family:'Silka', sans-serif;font-weight:600;padding:1.4375rem 1.25rem;text-align:center;position:relative;width:100%}.cost-comparison-section .tooltip:after{content:"";display:inline-block;position:absolute;bottom:100%;left:90%;border:solid transparent;height:0;width:0;pointer-events:none;border-color:rgba(255,240,179,0);border-bottom-color:#fff0b3;border-width:17px;margin-left:-17px}@media (min-width: 768px){.cost-comparison-section .tooltip{max-width:19.375rem}.cost-comparison-section .tooltip:after{left:70%}}@media (min-width: 992px){.cost-comparison-section .tooltip{margin-left:5%}.cost-comparison-section .tooltip:after{left:82%}}@media (min-width: 1200px){.cost-comparison-section .tooltip{margin-left:13%}}.cost-comparison-section .cta-section{margin-top:1.25rem}@media (min-width: 768px){.cost-comparison-section .cta-section{margin-top:1.875rem}.cost-comparison-section .cta-section h3{margin-bottom:1.25rem}}.cost-comparison-section .cta-section .button-app-box{margin-bottom:0;max-width:inherit}.simulator-link-section{padding:1.875rem .3125rem;line-height:2.125}@media (min-width: 768px){.simulator-link-section{padding:5rem 0}}@media (min-width: 992px){.simulator-link-section{padding:6.25rem 0}}.simulator-link-section__col-content{margin:0 0 1.875rem}.simulator-link-section__title{font-size:2.0625rem;line-height:1.48;font-weight:300;margin:0 0 1.75rem}@media (min-width: 768px){.simulator-link-section__title{font-size:2.4375rem}}@media (min-width: 768px){.simulator-link-section__text{margin-bottom:1.875rem}}.simulator-link-section .btn-holder-mobile{width:100%}.simulator-link-section .btn-holder-mobile .button-aion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:none;padding-top:0;padding-bottom:0;height:3.125rem}@media (min-width: 768px){.simulator-link-section .flex-row-reverse .tabs-block{margin-left:0}}@media (min-width: 768px){.simulator-link-section .tabs-block{max-width:445px;margin-left:auto}}.tabs-block{margin:0 0 1.875rem}@media (min-width: 768px){.tabs-block{margin:0}}.tabs-block__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}.tabs-block__nav li{padding:0 1.25rem 2.9375rem;position:relative}@media (min-width: 768px){.tabs-block__nav li{padding:0 1.5625rem 2.75rem}}.tabs-block__nav li:after{content:'';position:absolute;left:50%;bottom:0;width:0;height:0;border:15px solid;border-color:transparent transparent #bfebf3 transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.tabs-block__nav li button{width:4.375rem;height:4.375rem;border-radius:50%;background-color:#fff;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;outline:none;cursor:pointer}@media (min-width: 768px){.tabs-block__nav li button{width:4rem;height:4rem}}.tabs-block__nav li button img{max-width:2.375rem;max-height:2.375rem;display:block;margin:0 auto}@media (min-width: 768px){.tabs-block__nav li button img{max-width:2rem;max-height:2rem}}.tabs-block__nav li button:hover{background-color:#bfebf3}.tabs-block__nav li.active:after{opacity:1}.tabs-block__nav li.active button{background-color:#bfebf3}.tabs-block__content{background-color:#bfebf3;border-radius:2px;padding:1.875rem .9375rem;color:#007a91;text-align:center;font-weight:normal;position:relative;-webkit-box-shadow:0 .625rem 2.5rem 0 #bfebf3;box-shadow:0 .625rem 2.5rem 0 #bfebf3}@media (min-width: 768px){.tabs-block__content{padding-left:1.875rem;padding-right:1.875rem}}.tabs-block__content h5{font-size:1.25rem;line-height:1.5;margin:0 0 .625rem;color:#007a91}.tabs-block__content .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs-block.tab-active .tabs-block__item{position:absolute;top:50%;left:.9375rem;right:.9375rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity 0s ease;transition:opacity 0s ease}@media (min-width: 768px){.tabs-block.tab-active .tabs-block__item{left:1.875rem;right:1.875rem}}.tabs-block.tab-active .tabs-block__item.active{position:static;top:auto;-webkit-transform:none;transform:none;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%}.tabs-block .notice{font-size:.625rem;line-height:1.5;margin-top:1.875rem;text-align:center;position:relative}@media (min-width: 768px){.tabs-block .notice{margin-top:1.25rem}}.download-section{position:relative;overflow:hidden;padding:0 .3125rem}@media (min-width: 768px){.download-section{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 992px){.download-section{padding-top:6.25rem;padding-bottom:6.25rem}}.download-section__bg{position:absolute;top:0;left:0;width:100%;height:100%}.download-section__bg .bg-01,.download-section__bg .bg-02{position:absolute;left:0;width:100%;height:50%}.download-section__bg .bg-01{top:0}.download-section__bg .bg-02{bottom:0}.download-section__holder{position:relative}@media (min-width: 768px){.download-section__holder::before{content:'';position:absolute;top:0;left:20%;right:-999999px;background-color:#f6b0b8;height:100%}}@media (min-width: 768px){.download-section__holder.flex-row-reverse::before{right:20%;left:-999999px}}@media (min-width: 768px){.download-section__holder.flex-row-reverse .download-section__content-holder{padding-right:0}}@media (min-width: 768px){.download-section__holder.flex-row-reverse .download-section__image-main{margin-right:auto;margin-left:35%}}@media (min-width: 992px){.download-section__holder.flex-row-reverse .download-section__image-main{margin-right:auto;margin-left:38%}}@media (min-width: 768px){.download-section__holder.flex-row-reverse .download-section__image-inner{right:10.1875rem;left:auto}}.download-section__image{position:relative;padding-top:3.125rem;padding-right:5.25rem}@media (min-width: 768px){.download-section__image{padding-top:0;padding-right:.9375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.download-section__image img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100% !important;height:auto}.download-section__image::before{content:'';width:.625rem;height:.625rem;-webkit-box-shadow:0 0 140px 130px rgba(0,0,0,0.2);box-shadow:0 0 140px 130px rgba(0,0,0,0.2);position:absolute;bottom:0;left:50%;margin-left:-.3125rem}@media (min-width: 768px){.download-section__image::before{display:none}}.download-section__image-main{margin:0 auto;width:10rem}@media (min-width: 768px){.download-section__image-main{width:15.375rem;padding-top:3.125rem;padding-bottom:3.125rem;position:relative;margin-right:35%}}@media (min-width: 992px){.download-section__image-main{margin-right:38%}}.download-section__image-main .image{margin:auto 0}.download-section__image-main img{position:relative;z-index:2}@media (min-width: 768px){.download-section__image-main img{z-index:1}}.download-section__image-inner{position:absolute;left:calc(50% - 5px);bottom:-6.0625rem;width:7.5rem;z-index:2}@media (min-width: 768px){.download-section__image-inner{left:10.1875rem;bottom:16%;width:9.375rem}}@media (min-width: 992px){.download-section__image-inner{width:11.875rem;bottom:12%}}.download-section__image-inner img{border-radius:12px;-webkit-box-shadow:-5px 15px 40px 0 rgba(0,0,0,0.15);box-shadow:-5px 15px 40px 0 rgba(0,0,0,0.15)}.download-section__content{position:relative;padding-top:7.9375rem;padding-bottom:3.125rem}@media (min-width: 768px){.download-section__content{padding-top:1.875rem;padding-bottom:1.875rem;margin-top:auto;margin-bottom:auto;z-index:2}}.download-section__content::before{content:'';position:absolute;background-color:#fff0b3;top:0;height:100%;left:-2vw;right:-2vw}@media (min-width: 768px){.download-section__content::before{display:none}}.download-section__content-holder{position:relative;z-index:1}@media (min-width: 992px){.download-section__content-holder{padding-right:8.5%}}@media (min-width: 1200px){.download-section__content-holder{padding-right:25%}}.download-section__title{font-weight:300;font-size:2.0625rem;line-height:1.48;margin:0;color:#383838}@media (min-width: 768px){.download-section__title{font-size:2.4375rem}}.download-section .bullet-list{margin-top:1.5rem}@media (min-width: 768px){.download-section .bullet-list{margin-top:3.125rem}}@media (min-width: 768px){.download-section .bullet-list li{margin-top:.625rem}}.download-section .button-aion{margin-top:1.25rem}@media (min-width: 768px){.download-section .button-aion{margin-top:3.125rem}}.pdf-download-section{padding:3.125rem .3125rem;line-height:2.125}@media (min-width: 768px){.pdf-download-section{padding:5rem 0}}@media (min-width: 992px){.pdf-download-section{padding:6.25rem 0}}.pdf-download-section__bg{position:absolute;top:0;left:0;width:100%;height:100%}.pdf-download-section__bg .bg-01,.pdf-download-section__bg .bg-02,.pdf-download-section__bg .bg-03{position:absolute;left:0;width:100%;height:calc(100% / 3)}.pdf-download-section__bg .bg-01{top:0}.pdf-download-section__bg .bg-02{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pdf-download-section__bg .bg-03{bottom:0}.pdf-download-section__title{color:#383838;font-size:2.0625rem;line-height:1.48;margin:0 0 1.8125rem}@media (min-width: 768px){.pdf-download-section__title{font-size:2.4375rem;margin:0}}.pdf-download-section__col-content{width:100%}@media (min-width: 768px){.pdf-download-section .pdf-link{font-size:1.25rem;line-height:1.5}}.pdf-download-section .pdf-link a{display:block;padding:1.25rem 3.75rem 1.25rem 1.25rem;position:relative;color:#007a91;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease, -webkit-box-shadow .3s ease;border-radius:.25rem}@media (min-width: 768px){.pdf-download-section .pdf-link a{padding:1.875rem 5rem 1.875rem 1.875rem}}.pdf-download-section .pdf-link a:after{content:"";display:inline-block;position:absolute;font-size:.9375rem;color:#007a91;background:none;font-family:"iconfont", serif;vertical-align:middle;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;position:absolute;top:1.3125rem;right:1.25rem}@media (min-width: 768px){.pdf-download-section .pdf-link a:after{font-size:1.375rem;top:1.8125rem;right:1.8125rem}}.pdf-download-section .pdf-link a:hover{-webkit-box-shadow:-.3125rem .9375rem 2.5rem 0 #bfebf3;box-shadow:-.3125rem .9375rem 2.5rem 0 #bfebf3;text-decoration:none;background-color:#fff}.pricing-all-section{position:relative;padding:0}.pricing-all-section__bg{position:absolute;width:100%;height:100%;left:0;right:0;bottom:0;z-index:1}.pricing-all-section__bg .bg-01,.pricing-all-section__bg .bg-02{position:absolute;left:0;width:100%;height:50%}.pricing-all-section__bg .bg-01{top:0}.pricing-all-section__bg .bg-02{bottom:0}.pricing-all-section__inner{position:relative;z-index:2;padding:3.125rem .3125rem}@media (min-width: 768px){.pricing-all-section__inner{padding:3.125rem 0}}@media (min-width: 1200px){.pricing-all-section__inner{padding:6.25rem 0}}.pricing-all-section__title{font-size:2.0625rem;line-height:1.48;margin-bottom:1.875rem;color:#383838;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 992px){.pricing-all-section__title{font-size:2.4375rem;margin-bottom:3rem;margin-left:9%}}.pricing-all-section .cta-section{padding:1.375rem 1.5625rem 0 1.25rem}@media (min-width: 992px){.pricing-all-section .cta-section{padding:3.125rem 3.125rem 0}}@media (min-width: 1200px){.pricing-all-section .cta-section{padding:3.125rem 5.9375rem 0}}.pricing-all-section .cta-section h3{font-size:1.25rem}@media (min-width: 1200px){.pricing-all-section .cta-section h3{margin-bottom:1.875rem}}.pricing-all-section .cta-section .button-app-box{margin-bottom:0}.pricing-all-section .cta-section .button-app-box .button-aion{height:3.125rem;line-height:1.4}@media (min-width: 992px){.pricing-all-section .cta-section .button-app-box .button-aion{min-width:15.625rem}}.pricing-all-section__slide{position:relative}.pricing-all-section__slide-content{padding:3.125rem 1.25rem 1.875rem;position:relative;background:none}@media (min-width: 992px){.pricing-all-section__slide-content{padding:3.125rem}}@media (min-width: 1200px){.pricing-all-section__slide-content{padding:3.125rem 5.9375rem 3.125rem}}.pricing-all-section__slide-content .cta-section{padding:0}.pricing-all-section__slide-content .cta-section .button-app-box{margin-bottom:1.5625rem}.pricing-all-section__slide-content .cta-section .button-app-box .button-aion{margin:0;height:auto;background:none;padding:0;text-align:left;color:#007a91;font-family:'Silka', sans-serif;font-weight:300;text-transform:none;font-size:1rem}@media (min-width: 1200px){.pricing-all-section__slide-content .cta-section .button-app-box .button-aion{min-width:inherit}}.pricing-all-section__slide-content .cta-section .button-app-box .button-aion:after{content:"";display:inline-block;position:absolute;font-size:.9375rem;color:#007a91;background:none;display:inline-block;font-family:"iconfont", serif;vertical-align:middle;margin:.125rem 0 0 .9375rem;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.pricing-all-section__slide-content .cta-section .button-app-box .button-aion:hover,.pricing-all-section__slide-content .cta-section .button-app-box .button-aion:focus{color:#007a91;text-decoration:none;background:none}.pricing-all-section__slide-content .cta-section .button-app-box .button-aion:hover:after,.pricing-all-section__slide-content .cta-section .button-app-box .button-aion:focus:after{-webkit-transform:translateX(4px);transform:translateX(4px)}.pricing-all-section__slide-content:after{content:"";display:inline-block;position:absolute;top:3.125rem;bottom:0;z-index:-1;right:0;left:0}.pricing-all-section__slide-content.bg-soft-yellow:after{background:#fff0b3}.pricing-all-section__slide-content.bg-soft-purple:after{background:#d9d3e3}.pricing-all-section__slide-content.bg-light-yellow:after{background:#fffae6}.pricing-all-section__slide-content.bg-light-purple:after{background:#bfebf3}.pricing-all-section__image{margin:-3.125rem 0 1.25rem;max-width:11.875rem}.pricing-all-section__image img{display:block;border-radius:.6875rem;-webkit-box-shadow:-5px 15px 20px 0 rgba(0,0,0,0.15);box-shadow:-5px 15px 20px 0 rgba(0,0,0,0.15)}@media (min-width: 768px){.pricing-all-section__image img{-webkit-box-shadow:-5px 15px 40px 0 rgba(0,0,0,0.15);box-shadow:-5px 15px 40px 0 rgba(0,0,0,0.15)}}.pricing-all-section__with-left-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.pricing-all-section__with-left-icon .pricing-all-section__price-title-inner{padding-right:1.25rem;max-width:65%;-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}@media (min-width: 375px){.pricing-all-section__with-left-icon .pricing-all-section__price-title-inner{max-width:60%;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}}.pricing-all-section__icon-image{max-width:6.25rem;-webkit-box-flex:0;-ms-flex:0 0 6.25rem;flex:0 0 6.25rem;padding:.625rem 0}@media (min-width: 1200px){.pricing-all-section__icon-image{padding:.3125rem 0;max-width:40%;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}.pricing-all-section__price-title-inner{padding-bottom:.8125rem}.pricing-all-section__price-title-inner h3{font-size:1.25rem;line-height:1.5;margin-bottom:.4375rem;color:#383838;font-family:'Silka', sans-serif;font-weight:300}.pricing-all-section__price-title-inner p{font-size:1.5625rem;line-height:1;margin-bottom:1.125rem;font-family:'Silka', sans-serif;font-weight:600;width:103%}.pricing-all-section__price-title-inner p span{margin-right:.3125rem}@media (min-width: 768px){.pricing-all-section__price-title-inner p{width:105%}}@media (min-width: 768px){.pricing-all-section__price-title-inner p{width:118%}}@media (min-width: 1200px){.pricing-all-section__price-title-inner p{width:125%}}.pricing-all-section__price-title-inner .button-aion{vertical-align:top;margin:.3125rem 0}.pricing-all-section__list{font-size:.8125rem;line-height:1.5}.pricing-all-section__list a{font-size:.8125rem;line-height:1.5;text-decoration:none;color:#007a91}.pricing-all-section__list a:hover{color:#65bbc5;text-decoration:none}.pricing-all-section__list-item{font-size:.8125rem;line-height:1.5;background:url("../icons/checkmark.svg") no-repeat 6px 4px;padding-left:2.5rem;margin:.9375rem 0 0 0;background-size:.8125rem auto}.pricing-all-section__list-item:first-child{margin-top:0}.pricing-all-section__category-title{background:none;padding-left:0;font-family:'Silka', sans-serif;font-weight:600;margin-bottom:-.1875rem}.pricing-all-section .mobile-carousel{padding-bottom:1.875rem}@media (min-width: 768px){.pricing-all-section .mobile-carousel{padding-bottom:0}}.pricing-all-section .mobile-carousel.swiper-container{overflow:visible}.pricing-all-section .mobile-carousel.swiper-container-initialized .swiper-slide{width:90%;margin-right:.625rem !important}.deeplinking-section{padding:0}.deeplinking-section__bg{position:absolute;width:100%;height:100%;left:0;right:0;bottom:0;z-index:1}.deeplinking-section__bg .bg-01,.deeplinking-section__bg .bg-02,.deeplinking-section__bg .bg-03{height:calc(100% / 3)}.deeplinking-section__inner{position:relative;z-index:2;padding:3.125rem .3125rem}@media (min-width: 768px){.deeplinking-section__inner{padding:3.125rem 0}}@media (min-width: 1200px){.deeplinking-section__inner{padding:6.25rem 0}}.deeplinking-section__title{font-size:2.0625rem;line-height:1.48;margin-bottom:.9375rem;color:#383838;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 992px){.deeplinking-section__title{font-size:2.4375rem;margin-bottom:1.5625rem}}.deeplinking-section__short-description{font-size:1rem;line-height:2.1;color:#383838;font-family:'Silka', sans-serif;font-weight:300;margin-bottom:.9375rem}@media (min-width: 992px){.deeplinking-section__short-description{margin-bottom:1.5625rem}}.deeplinking-section__slider{padding:.9375rem 0 3.125rem}@media (min-width: 768px){.deeplinking-section__slider{padding:1.5625rem 0 0}}.deeplinking-section__slider.swiper-container{overflow:visible}.deeplinking-section__slider.swiper-container-initialized .swiper-slide{width:95%;margin:0}.deeplinking-section__slider.swiper-container-initialized .swiper-slide .col-12{padding-left:0;padding-right:0}.deeplinking-section__slider.slide-count-1{padding:0}.deeplinking-section__slider.slide-count-1 .swiper-slide{width:auto;-ms-flex-negative:inherit;flex-shrink:inherit}.deeplinking-section__slider.slide-count-1 .swiper-scrollbar{display:none}@media (min-width: 768px){.deeplinking-section__slider .swiper-wrapper{margin:0;display:block}.deeplinking-section__slider .swiper-slide{padding:0;width:103% !important}}.deeplinking-section__slide{position:relative}@media (min-width: 768px){.deeplinking-section__slide{padding-top:2.5rem !important}.deeplinking-section__slide:first-child{padding-top:0 !important}}.deeplinking-section__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.5625rem}.deeplinking-section__item:first-child{padding-top:0}@media (min-width: 768px){.deeplinking-section__item{padding:0 .625rem}}@media (min-width: 1200px){.deeplinking-section__item{padding:0 .9375rem}}.deeplinking-section__item-icon{width:3.75rem;-webkit-box-flex:0;-ms-flex:0 0 3.75rem;flex:0 0 3.75rem;height:3.75rem;border-radius:50%;padding:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;background:#f5f5f5;-webkit-box-shadow:-.3125rem .625rem 1.25rem 0 #bfebf3;box-shadow:-.3125rem .625rem 1.25rem 0 #bfebf3}.deeplinking-section__item-icon img{display:block;max-width:100%}@media (min-width: 992px){.deeplinking-section__item-icon{width:4.6875rem;-webkit-box-flex:0;-ms-flex:0 0 4.6875rem;flex:0 0 4.6875rem;height:4.6875rem}}@media (min-width: 1200px){.deeplinking-section__item-icon{width:5.9375rem;-webkit-box-flex:0;-ms-flex:0 0 5.9375rem;flex:0 0 5.9375rem;height:5.9375rem;padding:.625rem}}.ie .deeplinking-section__item-icon{-webkit-box-flex:1;-ms-flex:auto;flex:auto;min-width:3.75rem;max-width:3.75rem}@media (min-width: 992px){.ie .deeplinking-section__item-icon{-webkit-box-flex:1;-ms-flex:auto;flex:auto;min-width:4.6875rem;max-width:4.6875rem}}@media (min-width: 1200px){.ie .deeplinking-section__item-icon{-webkit-box-flex:1;-ms-flex:auto;flex:auto;min-width:5.9375rem;max-width:5.9375rem}}.deeplinking-section__item-content{padding:0 0 0 1.25rem}@media (min-width: 1200px){.deeplinking-section__item-content{padding:0 0 0 2rem}}.deeplinking-section__item-title{font-size:1rem;line-height:1.48;color:#383838;font-family:'Silka', sans-serif;font-weight:600;margin:1.25rem 0 .625rem 0}@media (min-width: 992px){.deeplinking-section__item-title{font-size:1.25rem;margin:1.5625rem 0 .625rem 0}}.deeplinking-section__item-description{font-size:.8125rem;line-height:1.48;color:#383838;font-family:'Silka', sans-serif;font-weight:300;margin-bottom:.8125rem}@media (min-width: 992px){.deeplinking-section__item-description{margin-bottom:.625rem}}.deeplinking-section .arrow-link{font-size:.8125rem}.deeplinking-section .arrow-link:after{font-size:.6875rem;margin:.3125rem 0 0 .625rem}@media (min-width: 992px){.deeplinking-section .arrow-link{display:inline-block;font-size:1rem;margin-top:1.0625rem}.deeplinking-section .arrow-link:after{font-size:.9375rem;margin:.125rem 0 0 .8125rem}}.bullet-list-section{padding:0;z-index:auto !important;overflow:hidden}.bullet-list-section__bg{position:absolute;width:100%;height:100%;left:0;right:0;bottom:0;z-index:1}.bullet-list-section__bg .bg-01,.bullet-list-section__bg .bg-02{height:50%}.bullet-list-section__inner{padding:0 .3125rem}@media (min-width: 768px){.bullet-list-section__inner{padding:3.125rem 0}}.bullet-list-section__container{position:relative;z-index:2;padding-top:3.125rem;padding-bottom:3.125rem}.bullet-list-section__container:after{content:"";display:inline-block;position:absolute;top:0;bottom:0;background:#bfebf3;right:-.9375rem;left:-.9375rem;z-index:1}@media (min-width: 768px){.bullet-list-section__container:after{left:-100000%;right:.9375rem}}.bullet-list-section__title{position:relative;z-index:2;font-size:2.0625rem;line-height:1.48;margin-bottom:1.875rem;color:#383838;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 768px){.bullet-list-section__title{margin:0 1.25rem .625rem 0}}@media (min-width: 992px){.bullet-list-section__title{font-size:2.4375rem;margin-bottom:2.3125rem}}.bullet-list-section__content{position:relative;z-index:2}.bullet-list-section .bullet-list li{font-size:.8125rem;background-position:.5rem .25rem;padding-left:2.6875rem;margin-top:1.0625rem}.bullet-list-section .bullet-list li a{font-size:.8125rem;text-decoration:none;color:#007a91}.bullet-list-section .bullet-list li a:hover{color:#65bbc5;text-decoration:none}@media (min-width: 768px){.bullet-list-section .bullet-list li{line-height:1.5;background-size:.9375rem auto;background-position:.3125rem .125rem;margin-top:.9375rem;padding-left:2.5rem}.bullet-list-section .bullet-list li a{line-height:1.5}}.bullet-list-section .bullet-list li:first-child{margin-top:0}@media (min-width: 768px){.bullet-list-section .bullet-list li:first-child{margin-top:.9375rem}}.step-process-section{padding:3.125rem .3125rem;line-height:2.125}@media (min-width: 768px){.step-process-section{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 992px){.step-process-section{padding-top:6.25rem;padding-bottom:6.25rem}}.step-process-section__content{margin-bottom:1.875rem}@media (min-width: 768px){.step-process-section__content{margin-bottom:3.125rem}}.step-process-section__title{font-weight:300;font-size:2.0625rem;line-height:1.4848;color:#383838;margin-bottom:.625rem}@media (min-width: 768px){.step-process-section__title{font-size:2.4375rem;line-height:1.4871}}.step-process-section__list{counter-reset:counter}.step-process-section__list-item{counter-increment:counter;padding:.375rem 0 1.875rem 3.8125rem;position:relative}@media (min-width: 768px){.step-process-section__list-item{padding:.625rem 0 3.125rem 5.9375rem}}.step-process-section__list-item::before{content:"0" counter(counter);position:absolute;top:0;left:0;width:3.1875rem;height:3.1875rem;border-radius:50%;background-color:#bfebf3;text-align:center;z-index:1;font-size:1.75rem;line-height:3.1875rem;color:#007a91;font-weight:600}@media (min-width: 768px){.step-process-section__list-item::before{width:4.0625rem;height:4.0625rem;font-size:1.9375rem;line-height:4.0625rem}}.step-process-section__list-item::after{content:'';position:absolute;top:0;left:1.5rem;bottom:0;width:.1875rem;background-color:#bfebf3}@media (min-width: 768px){.step-process-section__list-item::after{left:2rem}}.step-process-section__list-item:last-child::after{bottom:1.25rem;background:repeating-linear-gradient(0deg, transparent, transparent .25rem, #bfebf3 0, #bfebf3 .9375rem)}@media (min-width: 768px){.step-process-section__list-item:last-child::after{bottom:1.875rem}}.step-process-section__list-title{font-weight:300;font-size:1.75rem;line-height:1.5;color:#383838;margin-bottom:.625rem}@media (min-width: 768px){.step-process-section__list-title{font-size:1.9375rem;line-height:1.4838}}.main-story-masthead{position:relative;padding:3.125rem .3125rem;overflow:hidden}@media (min-width: 992px){.main-story-masthead{padding:3.125rem 0 3.75rem}}.main-story-masthead .swiper-hero-pagination{padding:1.875rem 0 0 0}@media (min-width: 992px){.main-story-masthead .swiper-hero-pagination{text-align:center}}.main-story-masthead .swiper-hero-pagination .swiper-pagination-bullet{margin:0 .4375rem;width:.625rem;height:.625rem;background:#007a91;opacity:0.3;outline:none}.main-story-masthead .swiper-hero-pagination .swiper-pagination-bullet-active{opacity:1}.main-story-masthead .button-aion{font-size:.875rem;line-height:1.5}@media (min-width: 768px){.main-story-masthead .button-aion{min-width:150px}}.main-story-carousel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}@media (min-width: 992px){.main-story-carousel__item{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:3.125rem 1.875rem 0 0}}.main-story-carousel__title{font-size:1.875rem;line-height:1.48;margin-bottom:.625rem;color:#383838;font-family:'Silka', sans-serif;font-weight:300;height:5.625rem;overflow:hidden}@media (min-width: 1200px){.main-story-carousel__title{font-size:3rem;height:auto}}.main-story-carousel__image{margin-right:2.5rem}@media (min-width: 992px){.main-story-carousel__image{margin-right:0}}.main-story-carousel__image .swiper-container{overflow:visible}.main-story-carousel__image .swiper-container .swiper-slide-active::before{opacity:0}.main-story-carousel__image .swiper-container .swiper-slide-active img{opacity:0;-webkit-transition:all .1s ease 1s;transition:all .1s ease 1s}.main-story-carousel__image .swiper-container .swiper-slide-prev::before{-webkit-transition:all 0s ease;transition:all 0s ease;opacity:0}.main-story-carousel__image .swiper-container .swiper-slide-prev img{-webkit-transition:all 0s;transition:all 0s;opacity:0}.main-story-carousel__image-col{position:relative;padding-bottom:1.875rem;margin-bottom:1.25rem}@media (min-width: 992px){.main-story-carousel__image-col{margin-bottom:auto;padding-bottom:3.125rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.main-story-carousel__image-col:after{content:"";display:inline-block;position:absolute;top:1.875rem;bottom:0;left:2.8125rem;background:#bfebf3;right:-1.25rem;z-index:1}@media (min-width: 768px){.main-story-carousel__image-col:after{right:-100000%}}@media (min-width: 992px){.main-story-carousel__image-col:after{top:3.125rem;left:5.9375rem}}.main-story-carousel__image-holder{margin-right:-9999px;padding-right:9999px;position:relative;overflow:hidden}.main-story-carousel__image-placeholder{position:absolute;top:0;left:.9375rem;right:.9375rem;width:calc(100% - 70px);height:calc(100% - 30px);z-index:2;-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:0 2.5rem 3.75rem 0 #bfebf3;box-shadow:0 2.5rem 3.75rem 0 #bfebf3}@media (min-width: 992px){.main-story-carousel__image-placeholder{width:calc(100% - 30px);height:calc(100% - 50px)}}.main-story-carousel__image-item{position:relative;z-index:2}.main-story-carousel__image-item img{opacity:1}.main-story-carousel__image-item-holder{position:relative}.main-story-carousel__image-item-holder::before{content:'';position:absolute;top:0;bottom:0;width:1.875rem;right:-1.875rem;background:-webkit-gradient(linear, left top, left bottom, color-stop(1.875rem, white), color-stop(1.875rem, #bfebf3));background:linear-gradient(to bottom, white 1.875rem, #bfebf3 1.875rem);-webkit-transition:all .2s ease 1s;transition:all .2s ease 1s}@media (min-width: 992px){.main-story-carousel__image-item-holder::before{background:-webkit-gradient(linear, left top, left bottom, color-stop(3.125rem, white), color-stop(3.125rem, #bfebf3));background:linear-gradient(to bottom, white 3.125rem, #bfebf3 3.125rem)}}.main-story-carousel__image-content{position:relative;height:100%;padding-top:100%;overflow:hidden}@media (min-width: 992px){.main-story-carousel__image-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.main-story-carousel__image-content img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease;transition:all .3s ease;max-width:none !important}.main-story-carousel__image-content .main-story-carousel__hidden-content{display:none}@media (min-width: 992px){.main-story-carousel__description{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.main-story-carousel__lead{font-family:'Silka', sans-serif;font-weight:300;font-size:1rem;line-height:2;margin-bottom:.625rem}.main-story-carousel__time{margin-bottom:1.875rem}.main-story-carousel .tags{margin-bottom:1.25rem}.main-story-carousel .swiper-hero-pagination{padding:0 .9375rem 1.875rem}.story-press-section{padding:3.125rem .3125rem 3.75rem}@media (min-width: 992px){.story-press-section{padding:6.25rem 0 6.875rem}}.story-press-section__item{position:relative;z-index:2}.story-press-section__title{font-size:2.4375rem;line-height:1.48;margin-bottom:.625rem;color:#383838;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 992px){.story-press-section__title{margin-bottom:1.875rem}}.story-press-section__description{font-family:'Silka', sans-serif;font-weight:300;font-size:1rem;line-height:2;margin-bottom:1.125rem}@media (min-width: 992px){.story-press-section__description{margin-bottom:1.75rem}}.social-sharing{display:-webkit-box;display:-ms-flexbox;display:flex}.social-sharing>a{display:block;width:2.125rem;height:2.125rem;-webkit-box-flex:0;-ms-flex:0 0 2.125rem;flex:0 0 2.125rem;margin-right:.875rem;background-color:#383838;border-radius:.1875rem;background-repeat:no-repeat;background-position:50%;-webkit-transition:background .3s ease;transition:background .3s ease}.social-sharing>a:hover{background-color:#007a91}.social-sharing>a.a2a_button_twitter{background-image:url("../img/ico-twitter.svg")}.social-sharing>a.a2a_button_facebook{background-image:url("../img/ico-facebook.svg")}.social-sharing>a.a2a_button_linkedin{background-image:url("../img/ico-linkedin.svg")}.social-sharing>a.a2a_button_email{background-image:url("../img/ico-email.svg")}.social-sharing>a span{display:none}.social-sharing>a:last-child{margin-right:0}.story-news-section{padding:3.125rem 2.5rem 3.125rem .3125rem;background-color:#f7f7f7}@media (min-width: 768px){.story-news-section{width:auto;padding:5rem .3125rem}}@media (min-width: 992px){.story-news-section{padding-top:6.25rem;padding-bottom:6.25rem}}@media (min-width: 768px){.story-news-section .container{position:relative;overflow:hidden}}.story-news-section__heading{margin-bottom:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 768px){.story-news-section__heading{margin-bottom:3.125rem}}.story-news-section__heading .title{margin:0;font-size:1.875rem;line-height:1.5;font-weight:300;color:#383838}@media (min-width: 768px){.story-news-section__heading .title{font-size:2.4375rem;line-height:1.5}}.story-news-section__pagination{margin:auto 0 auto auto}.story-news-section__pagination svg{display:block;-webkit-transition:all .3s ease;transition:all .3s ease;left:0;position:relative}.story-news-section__pagination .button-prev,.story-news-section__pagination .button-next{outline:none;cursor:pointer}.story-news-section__pagination .button-prev:not(.swiper-button-disabled):hover svg,.story-news-section__pagination .button-next:not(.swiper-button-disabled):hover svg{left:-.1875rem}.story-news-section__pagination .button-prev{margin-right:.9375rem}.story-news-section__pagination .button-next:not(.swiper-button-disabled):hover svg{left:.1875rem}.story-news-section__pagination .swiper-button-disabled svg *{stroke:#bfebf3 !important}.story-news-section .button-aion{width:calc(100% + 35px);font-size:.875rem;line-height:1.5;height:3.125rem}@media (min-width: 768px){.story-news-section .button-aion{min-width:170px;width:auto}}.story-news-section .story-list{margin-bottom:1.875rem}@media (min-width: 768px){.story-news-section .story-list{margin-bottom:3.125rem}}.story-news-section .story-list__item{margin-bottom:0;margin-left:0}.story-news-section .story-list__title{height:4.625rem}.story-news-section .story-list__description{height:6.375rem}@media (min-width: 768px){.story-news-section .story-list__description{height:auto}}.story-news-section .story-list__image{margin-bottom:1.5rem}.story-news-section .story-list__meta{margin-bottom:1.4375rem}.story-news-section .story-list .time-indicator{margin-top:.625rem}.story-news-section .story-list .story-list__meta .tags{padding-left:0}.story-insights-section{padding:3.125rem .3125rem}@media (min-width: 768px){.story-insights-section{padding:5rem .3125rem}}@media (min-width: 992px){.story-insights-section{padding-top:6.25rem;padding-bottom:6.25rem}}.story-insights-section .title{margin:0 0 1.875rem;font-size:2.4375rem;line-height:1.5;font-weight:300;color:#383838}@media (min-width: 768px){.story-insights-section .title{margin-bottom:3.125rem}}.story-insights-section .button-aion{font-size:.875rem;line-height:1.5;height:3.125rem}@media (min-width: 768px){.story-insights-section .button-aion{min-width:200px}}.story-insights{line-height:2.125;padding-bottom:10rem;position:relative}@media (min-width: 768px){.story-insights{padding-bottom:12.75rem}}.story-insights::before{content:'';width:.0625rem;height:6.25rem;position:absolute;bottom:1.875rem;left:50%;margin-left:-.0625rem;background:repeating-linear-gradient(0deg, transparent, transparent .1875rem, #007a91 0, #007a91 .625rem)}@media (min-width: 768px){.story-insights::before{margin-left:0;bottom:3.125rem;left:6.25rem}}.story-insights__item{margin-bottom:1.875rem}@media (min-width: 768px){.story-insights__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.125rem}}.story-insights__item:last-child{margin-bottom:0}.story-insights__image{position:relative;margin-bottom:.625rem;padding-top:39%;position:relative;overflow:hidden;min-height:8.125rem}@media (min-width: 768px){.story-insights__image{max-width:15.9375rem;-webkit-box-flex:0;-ms-flex:0 0 15.9375rem;flex:0 0 15.9375rem;margin-bottom:0;padding-top:0;height:9.125rem}}.story-insights__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease;transition:all .3s ease;max-width:none !important}.story-insights__image a{display:block}.story-insights__image a:hover img{width:104%;height:104%;top:-2%;left:-2%}.story-insights__title{font-size:1.5625rem;line-height:1.48;margin-bottom:.625rem;font-weight:600;position:relative;color:#007a91}.story-insights__link{display:block;color:#383838}.story-insights__link:hover{color:#383838;text-decoration:none}.story-insights__link:hover .story-insights__title{color:#007a91;text-decoration:underline}@media (min-width: 768px){.story-insights__col-description{width:99%;padding-left:1.875rem}}.story-insights__meta{margin-bottom:.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.story-insights__meta{margin-bottom:.5rem}}.story-insights__meta .tags{padding-left:.625rem}.story-insights__meta .tags__item{margin-top:.3125rem}.story-insights__meta .time-indicator{white-space:nowrap}.story-insights__published{padding:.125rem .625rem 0 0;margin:0;font-size:.625rem;line-height:1.5;text-transform:uppercase}.story-insights__published dt{font-weight:normal}.story-insights__published dd{margin:0;padding:0 0 0 .1875rem;font-weight:bold}.scroll-to-link-section{margin-top:1.125rem;margin-bottom:2.375rem;font-size:1rem;line-height:2.125}@media (min-width: 768px){.scroll-to-link-section{margin-top:2.375rem;margin-bottom:0;text-align:left}}.scroll-to-link-section__link{color:#007a91}.scroll-to-link-section__link:after{content:"";display:inline-block;position:absolute;font-size:.9375rem;background:none;display:inline-block;font-family:"iconfont", serif;vertical-align:middle;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin:.125rem 0 0 1.0625rem;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.scroll-to-link-section__link:hover,.scroll-to-link-section__link:focus{color:#007a91;text-decoration:none}.scroll-to-link-section__link:hover:after,.scroll-to-link-section__link:focus:after{-webkit-transform:rotate(90deg) translateX(4px);transform:rotate(90deg) translateX(4px)}.scroll-to-link-section__link:hover,.scroll-to-link-section__link:focus{color:#007a91;text-decoration:none}.scroll-to-link-section__link:focus:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.interest-calculator{position:relative;padding:3.125rem .3125rem;overflow:hidden;width:100%}@media (min-width: 768px){.interest-calculator{padding:3.125rem 0}}@media (min-width: 1200px){.interest-calculator{padding:6.25rem 0}}@media (min-width: 740px) and (max-width: 1000px){.interest-calculator.offer-calc .col-12{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.interest-calculator__title{font-size:1.75rem;line-height:1.48;margin-bottom:1.875rem;color:#383838;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 992px){.interest-calculator__title{font-size:1.9375rem}}.interest-calculator__wrapper{position:relative;padding-bottom:3.125rem}@media (min-width: 992px){.interest-calculator__wrapper{padding-bottom:0}}.interest-calculator__form-content{position:static}@media (min-width: 992px){.interest-calculator__form-content{position:relative}}@media (min-width: 992px){.interest-calculator__form{max-width:21.875rem}}.interest-calculator__form-row{padding-bottom:3.125rem}.interest-calculator__form-row label{display:inline-block;color:#7d7d7d;font-size:.875rem;line-height:1.2;margin-bottom:0}.interest-calculator__form-row select{visibility:hidden}.interest-calculator__form-row-saving{position:absolute;bottom:0;left:.9375rem;right:.9375rem;padding-bottom:0}@media (min-width: 992px){.interest-calculator__form-row-saving{position:static;left:auto;right:auto;padding-bottom:3.125rem}}.interest-calculator__form-amount{position:relative}.interest-calculator__form-amount-currency,.interest-calculator__form-amount-warning{position:absolute !important;top:.75rem;width:1.25rem}.interest-calculator__form-amount-currency{left:0;color:#7d7d7d;font-size:1rem}.interest-calculator__form-amount input{width:100%;border:solid #979797;border-width:0 0 .0625rem 0;padding:.75rem 2.5rem .75rem 1.25rem;color:#383838;font-size:1rem;outline:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.interest-calculator__form-amount-warning{right:.3125rem;top:0;width:2.375rem;text-align:center;height:2.625rem;line-height:2.9375rem}@media (min-width: 992px){.interest-calculator__form-amount-warning{top:.9375rem;right:1.125rem;width:1rem;height:1rem;line-height:1rem}}.interest-calculator__saving-slider{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.9375rem}.interest-calculator__saving-slider-min-value,.interest-calculator__saving-slider-max-value{color:#7d7d7d;font-size:.875rem;line-height:1.875rem}.interest-calculator__saving-slider input[type='text']{border:0}.interest-calculator__saving-slider .slider{margin:0 6%;width:78%}@media (min-width: 992px){.interest-calculator__saving-slider .slider{margin:0 8%;width:76%}}.interest-calculator__footer-info{padding-top:3.125rem;line-height:2.125;color:#000}@media (min-width: 992px){.interest-calculator__footer-info{padding-top:2.1875rem}}.interest-calculator__footer-info-description a{color:#000;text-decoration:underline}.interest-calculator__footer-info-description a:hover{text-decoration:none}.interest-calculator__footer-info-description p:last-child{margin:0}.interest-calculator__button .button-aion{max-width:inherit;line-height:1.4;margin-bottom:1.875rem;height:0;padding:0;visibility:hidden;opacity:0;overflow:hidden;position:absolute;-webkit-transition:all 0.5s linear;transition:all 0.5s linear}.interest-calculator__button .button-aion.show{opacity:1;visibility:visible;position:static;height:3.125rem;padding:.9375rem}@media (min-width: 992px){.interest-calculator__button .button-aion{max-width:100%;margin-bottom:0;height:3.125rem;padding:.9375rem 1.6875rem}.interest-calculator__button .button-aion.show{opacity:1;visibility:visible;position:static;padding:.9375rem 1.6875rem}}.interest-calculator__charts{padding-bottom:1.875rem}@media (min-width: 992px){.interest-calculator__charts{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.interest-calculator__charts:after{content:"";display:block;position:absolute;height:15rem;left:-1.875rem;right:.9375rem;bottom:8.625rem;background:url("../img/line@2x.png") repeat-y left bottom transparent;background-size:39.625rem 2.5rem;z-index:1}}@media (min-width: 1200px){.interest-calculator__charts{padding-bottom:1.4375rem}.interest-calculator__charts:after{left:3.125rem;right:-3.125rem;bottom:8.3125rem;background-position:center bottom}}.interest-calculator__chart-wrapper{position:relative;width:calc(100% - 120px)}@media (min-width: 992px){.interest-calculator__chart-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:3.125rem}}.interest-calculator__chart{padding-bottom:2rem}@media (min-width: 992px){.interest-calculator__chart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 0 8%;width:40%;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;text-align:center;height:100%;position:relative;z-index:2}}@media (min-width: 992px) and (min-width: 1200px){.interest-calculator__chart{padding:0 0 0 12.5%}}.interest-calculator__chart-value{min-height:3.125rem;width:0;min-width:2px;position:relative;-webkit-transition:width 1.5s linear, height 1.5s linear;transition:width 1.5s linear, height 1.5s linear}@media (min-width: 992px){.interest-calculator__chart-value{min-width:100%;min-height:2px;margin:0 auto;height:0;padding:0}}.interest-calculator__chart-value:after{content:"";display:block;position:absolute;height:100%;right:0;left:0;border-radius:.125rem;background:#c9c5ce}@media (min-width: 992px){.interest-calculator__chart-value:after{height:auto;right:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;bottom:0}}.aion-standart .interest-calculator__chart-value:after,.aion-extended .interest-calculator__chart-value:after{background:-webkit-gradient(linear, left top, right top, from(#007a91), to(#65bbc5));background:linear-gradient(90deg, #007a91 0%, #65bbc5 100%)}@media (min-width: 992px){.aion-standart .interest-calculator__chart-value:after,.aion-extended .interest-calculator__chart-value:after{background:-webkit-gradient(linear, left bottom, left top, from(#007a91), to(#65bbc5));background:linear-gradient(0deg, #007a91 0%, #65bbc5 100%)}}.interest-calculator__chart-top{position:absolute;left:100%;top:0;bottom:0;margin:auto;font-size:1rem;padding-left:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:120px}@media (min-width: 992px){.interest-calculator__chart-top{width:100%;max-width:inherit;padding:0;position:absolute;height:3.75rem;top:auto;left:0;bottom:100%;overflow:hidden}}.interest-calculator__chart-top p{margin-bottom:.1875rem;line-height:1.2}@media (min-width: 992px){.interest-calculator__chart-top p{margin-bottom:.3125rem}}.interest-calculator__chart-bottom{padding-top:.75rem}@media (min-width: 992px){.interest-calculator__chart-bottom{padding-top:.9375rem}}@media (min-width: 992px){.interest-calculator__three-charts .interest-calculator__chart{padding:0 0 0 2%;width:33.3%;-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;max-width:33.3%}}@media (min-width: 1200px){.interest-calculator__three-charts .interest-calculator__chart{padding:0 0 0 5.5%}}.interest-calculator__bank-name{font-size:1rem;font-family:'Silka', sans-serif;font-weight:600;line-height:1.3;margin-bottom:.5rem}@media (min-width: 992px){.interest-calculator__bank-name{height:3.75rem;padding:0 .6875rem;line-height:1.2;margin-bottom:.3125rem;overflow:hidden}}.interest-calculator__base-rate,.interest-calculator__fidelity{display:inline;font-size:1rem}@media (min-width: 992px){.interest-calculator__base-rate,.interest-calculator__fidelity{display:block;line-height:1.4;margin:0 -.375rem .125rem;font-size:.9375rem}}@media (min-width: 1200px){.interest-calculator__base-rate,.interest-calculator__fidelity{margin:0 -.625rem .125rem;font-size:1rem}}.interest-calculator__source-info p{font-size:.625rem;line-height:1.5;margin:0}.interest-calculator strong{font-family:'Silka', sans-serif;font-weight:600}@media (min-width: 768px){.offer-calc .aion-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.offer-calc .tooltip-text{font-size:0.625rem;font-weight:300;padding-top:0.5rem}.offer-calc .interest-calculator__form-row-saving{position:relative;padding-bottom:3.125rem}.offer-calc-summary{background-color:#fff0b3;padding:3.5625rem 2rem;height:-webkit-min-content;height:-moz-min-content;height:min-content}@media (min-width: 768px){.offer-calc-summary{padding:3.5625rem 4rem}}.offer-calc-summary h3{font-size:1.25rem;font-weight:300;margin-bottom:0.5rem}.offer-calc-summary p{color:#383838;margin-bottom:0}.offer-calc-summary a:hover{color:#fff}.offer-calc-summary-rate{font-size:1.5625rem;font-weight:600;padding-bottom:1.5rem}.offer-calc-summary-percent{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0.5rem}.offer-calc-summary-percent .icon-check::before{line-height:1.3}.offer-calc-summary-subtitle a{color:#65bbc5}.offer-calc-summary-subtitle a:hover{color:#007a91}.offer-calc-form{margin:2rem 0 0 auto;width:0;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (min-width: 768px){.offer-calc-form{margin:0 0 0 auto;height:0}}.offer-calc-form .contact-form{padding:0}.offer-calc-form .contact-form h2,.offer-calc-form .contact-form h1{color:#383838;font-size:1.9375rem;font-weight:300;text-align:left !important}.offer-calc-form .contact-form .center{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media (min-width: 768px){.offer-calc-form .contact-form .center{margin:auto 0}}.offer-calc-form .contact-form .form-row{max-width:21.875rem}.offer-calc-form .contact-form .button-wrapper{text-align:left}.offer-calc .hide-form{opacity:0;visibility:hidden;position:absolute}.offer-calc .interest-calculator__form-content{max-width:auto;opacity:1;visibility:visible;margin-bottom:2rem}.offer-calc.show-form .interest-calculator__form-content{max-height:0;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.offer-calc.show-form .offer-calc-form{width:auto;opacity:1;visibility:visible}.offer-calc.show-form .show-form{opacity:0;visibility:hidden;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.offer-calc.show-form .hide-form{opacity:1;visibility:visible;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;font-size:1rem}@media (min-width: 768px){.offer-calc.show-form .interest-calculator__form-content{max-width:0;max-height:22rem}.offer-calc.show-form .offer-calc-form{height:auto;opacity:1;visibility:visible}}.offer-calc.hide-form .offer-calc-form{height:0;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.offer-calc.hide-form .interest-calculator__form-content{max-width:auto;max-height:auto;opacity:1;visibility:visible;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.offer-calc.hide-form .show-form{opacity:1;visibility:visible;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.offer-calc.hide-form .hide-form{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (min-width: 768px){.offer-calc.hide-form .offer-calc-form{width:0}.offer-calc.hide-form .interest-calculator__form-content{opacity:1;max-height:22rem}}.offer-calc-slider{-webkit-animation:4s fadeIn;animation:4s fadeIn;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.offer-calc .calc-slider{display:-webkit-box;display:-ms-flexbox;display:flex}.offer-calc .calc-slider .slider-inner-wrapper{width:80%;padding:0 1.25rem}.offer-calc .calc-slider .slider.slider-horizontal{width:100%}.offer-calc .calc-slider .credit-calc-period{display:none}.offer-calc .calc-slider .slider .tooltip{opacity:1}.offer-calc label{display:inline-block;color:#7d7d7d;font-size:.875rem;line-height:1.2;margin-bottom:.75rem}.offer-calc ul{list-style:inherit;margin:0 1rem 1rem}.offer-calc .error-message{color:#b50015;font-size:.75rem}.offer-calc .error-message.to-low,.offer-calc .error-message.to-high{display:none;position:absolute;bottom:-1.125rem}.offer-calc .validation-error .interest-calculator__form-amount input{border-color:#b50015}.offer-calc .edit-mode .offer-calc-form{width:auto;height:auto;opacity:1;visibility:visible}.offer-calc .edit-mode.aion-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.offer-calc h3.error-message{font-size:1.5625rem;font-weight:600;color:#383838;padding-bottom:2.5rem}@media (min-width: 768px){.offer-calculator-sme .contact-form{padding:5rem 0}.offer-calculator-sme .contact-form .large-6,.offer-calculator-sme .contact-form .medium-8{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offer-calculator-sme .contact-form fieldset{width:50%}.offer-calculator-sme .contact-form fieldset .field,.offer-calculator-sme .contact-form fieldset .form-row{width:60%}.offer-calculator-sme .contact-form fieldset fieldset{width:100%}.offer-calculator-sme .contact-form form{display:-webkit-box;display:-ms-flexbox;display:flex}}.offer-calculator-sme .contact-form button{background-color:#007a91;border-color:#007a91;color:#fff}.offer-calculator-sme .contact-form .form-row input[type='number']{padding-left:1.5rem;-webkit-appearance:none;-moz-appearance:textfield}.offer-calculator-sme .contact-form input#sme-calc-inflows::before,.offer-calculator-sme .contact-form input#sme-calc-outflows::before,.offer-calculator-sme .contact-form input#sme-calc-total-installments::before,.offer-calculator-sme .contact-form input#sme-calc-ovd::before{content:"€";left:0;font-size:1rem;position:absolute;top:.75rem;width:1.25rem}.offer-calculator-sme .contact-form .offer-calc-summary{margin-bottom:2rem}@media (min-width: 768px){.offer-calculator-sme .contact-form .offer-calc-summary{width:80%}}.offer-calculator-sme .contact-form .offer-calc-summary p{padding-left:1.25rem}.offer-calculator-sme .contact-form .offer-calc-summary-rate span{padding-left:0.25rem}.offer-calculator-sme .contact-form .offer-calc-summary-percent{padding-bottom:0}.offer-calculator-sme .contact-form .offer-calc-summary-percent #credit-calc-cir{padding-left:0.25rem}.product-professional .offer-calc .button{background-color:#007a91;border-color:#007a91}.countdown-section{font-size:1.4375rem;line-height:1.43;font-weight:600}@media (min-width: 768px){.countdown-section{font-size:1.5625rem;line-height:1.48}}.countdown-section__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.countdown-section__list li{text-align:center;padding:0 .125rem .3125rem;-webkit-box-flex:0;-ms-flex:0 0 2.75rem;flex:0 0 2.75rem;background-color:#fff;border-radius:.125rem;margin-left:.625rem;-webkit-box-shadow:inset 0 -.125rem 0 0 #f0e9fb,0 .125rem .5rem 0 #bfebf3;box-shadow:inset 0 -.125rem 0 0 #f0e9fb,0 .125rem .5rem 0 #bfebf3}@media (min-width: 768px){.countdown-section__list li{padding:.375rem .125rem .4375rem;min-width:3.375rem}}.countdown-section__list li:first-child{margin-left:0}.countdown-section__subtitle{font-size:.625rem;line-height:1.5;font-weight:300;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis;text-align:center}.countdown-musthead .countdown-section{font-size:2.3125rem;line-height:1.46}@media (min-width: 768px){.countdown-musthead .countdown-section{font-size:2.5rem;line-height:0.925}}.countdown-musthead .countdown-section__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.countdown-musthead .countdown-section__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.countdown-musthead .countdown-section__list li{padding:.125rem .125rem .625rem;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}@media (min-width: 380px){.countdown-musthead .countdown-section__list li{-webkit-box-flex:0;-ms-flex:0 0 4.8125rem;flex:0 0 4.8125rem}}@media (min-width: 768px){.countdown-musthead .countdown-section__list li{padding:.8125rem .125rem 1rem;-webkit-box-flex:0;-ms-flex:0 0 5rem;flex:0 0 5rem;margin-left:.9375rem}.countdown-musthead .countdown-section__list li:first-child{margin-left:0}}.countdown-musthead .countdown-section__subtitle{font-size:1rem}@media (min-width: 768px){.countdown-musthead .countdown-section__subtitle{margin-top:16px;font-size:.9375rem;line-height:1.2}}.countdown-banner{position:relative;padding:1.5625rem .3125rem;background:#007a91}@media (min-width: 992px){.countdown-banner{padding:.625rem 0}}.countdown-banner__content{padding-bottom:1.25rem;font-size:1rem;line-height:1.5}@media (min-width: 992px){.countdown-banner__content{padding:0 0 0 1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.countdown-banner__content p{margin:0;line-height:1.5}.countdown-banner__content strong{font-family:'Silka', sans-serif;font-weight:400}.countdown-banner__main{padding-bottom:1.375rem}@media (min-width: 992px){.countdown-banner__main{padding-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.countdown-banner .arrow-link{padding-right:2.375rem;position:relative}.countdown-banner .arrow-link:after{right:0}.countdown-musthead{background:#007a91;padding:0}.countdown-musthead__inner{padding:0 .3125rem;position:relative;background:radial-gradient(circle, #ffe376 50%, #e4c773 100%)}@media (min-width: 768px){.countdown-musthead__inner{padding:0}}.countdown-musthead__row{padding-top:1.875rem;position:relative}@media (min-width: 768px){.countdown-musthead__row{min-height:29.0625rem;padding-top:2.1875rem}}@media (min-width: 992px){.countdown-musthead__row{min-height:26.875rem}}@media (min-width: 1200px){.countdown-musthead__row{padding-top:1.875rem;min-height:37.5rem}}.countdown-musthead__content{margin-bottom:2.8125rem}@media (min-width: 768px){.countdown-musthead__content{padding-right:0;margin-bottom:3.125rem}}@media (min-width: 1200px){.countdown-musthead__content{margin-bottom:1.25rem}}.countdown-musthead__small-title{font-size:1rem;font-family:'Silka', sans-serif;font-weight:300;margin-bottom:1.25rem}.countdown-musthead__title{font-size:2.0625rem;line-height:1.5;margin-bottom:1.5625rem;font-family:'Silka', sans-serif;font-weight:300;color:#383838}@media (min-width: 992px){.countdown-musthead__title{font-size:3rem;margin-bottom:1.25rem}}.countdown-musthead__text{font-size:1rem;line-height:2.13;margin-bottom:2.5rem;font-family:'Silka', sans-serif;font-weight:400}.countdown-musthead__text p{margin:0}@media (min-width: 768px){.countdown-musthead__text{margin-bottom:1.25rem}}@media (min-width: 992px){.countdown-musthead__text{margin-bottom:1.875rem}}.countdown-musthead__image{position:relative;text-align:center}@media (min-width: 768px){.countdown-musthead__image{text-align:right}}.countdown-musthead__image img{max-width:18rem}@media (min-width: 768px){.countdown-musthead__image img{max-width:100%;padding:0 0 0 2.5rem}}@media (min-width: 992px){.countdown-musthead__image img{max-width:25rem;padding:0}}@media (min-width: 1200px){.countdown-musthead__image img{max-width:26.875rem;margin:0 1.25rem 0 0}}.etf-calculator{position:relative;padding:3.125rem .3125rem;overflow:hidden;width:100%}@media (min-width: 768px){.etf-calculator{padding:3.125rem 0}}@media (min-width: 1200px){.etf-calculator{padding:6.25rem 0}}.etf-calculator__title{font-size:1.75rem;line-height:1.48;margin-bottom:1.875rem;color:#383838;letter-spacing:-0.5px;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 992px){.etf-calculator__title{font-size:1.9375rem;margin-bottom:3.125rem}}.etf-calculator__wrapper{position:relative;padding-bottom:3.125rem}@media (min-width: 992px){.etf-calculator__wrapper{padding-bottom:0}}.etf-calculator__form-content{position:static}@media (min-width: 992px){.etf-calculator__form-content{position:relative}}@media (min-width: 992px){.etf-calculator__form{max-width:21.875rem}}.etf-calculator__form-row{padding-bottom:3.125rem}.etf-calculator__form-row label{display:inline-block;color:#7d7d7d;font-size:.875rem;line-height:1.2;margin-bottom:0}.etf-calculator__form-row select{visibility:hidden}.etf-calculator__form-row-saving{position:absolute;bottom:0;left:.9375rem;right:.9375rem;padding-bottom:0}@media (min-width: 992px){.etf-calculator__form-row-saving{position:static;left:auto;right:auto;padding-bottom:3.125rem}}.etf-calculator__chart-top-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width: 992px){.etf-calculator__chart-top-title{display:block}}.etf-calculator__chart-top-title h4,.etf-calculator__chart-top-title span{color:#404040;font-family:'Silka', sans-serif;font-weight:600;letter-spacing:0px;line-height:1.2;font-size:.8125rem;-webkit-transition:.5s;transition:.5s}@media (min-width: 992px){.etf-calculator__chart-top-title h4,.etf-calculator__chart-top-title span{text-align:center;font-size:1rem}}.etf-calculator__chart-top-title span{display:inline-block;margin-bottom:3px}.etf-calculator__chart-top-title h4{margin-bottom:0}.etf-calculator__calculated-total{color:#383838;font-size:.8125pxrem;font-family:'Silka', sans-serif;font-weight:300;letter-spacing:0px;line-height:1.4;margin-bottom:10px}.etf-calculator__etf-percent{background-color:#f5f5f5;height:0;top:0;bottom:0;position:absolute;-webkit-transition:width 1.55s linear;transition:width 1.55s linear;border-top-right-radius:.125rem;border-top-left-radius:.125rem;width:0}@media (min-width: 992px){.etf-calculator__etf-percent{width:auto;left:50%;right:0;-webkit-transition:width 1.55s linear, height 1.55s linear;transition:width 1.55s linear, height 1.55s linear;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:auto}}.etf-calculator__form-amount{position:relative}.etf-calculator__form-amount-currency,.etf-calculator__form-amount-warning{position:absolute !important;top:.75rem;width:1.25rem}.etf-calculator__form-amount-warning div.tooltip-text{width:15.625rem}.etf-calculator__form-amount-currency{left:0;color:#7d7d7d;font-size:1rem}.etf-calculator__form-amount input{width:100%;border:solid #979797;border-width:0 0 .0625rem 0;padding:.75rem 2.5rem .75rem 1.25rem;color:#383838;font-size:1rem;outline:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.etf-calculator__form-amount-warning{right:.3125rem;top:0;width:2.375rem;text-align:center;height:2.625rem;line-height:2.9375rem}@media (min-width: 992px){.etf-calculator__form-amount-warning{top:.9375rem;right:1.125rem;width:1rem;height:1rem;line-height:1rem}}.etf-calculator__investment-period{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.9375rem}.etf-calculator__investment-period-min-value,.etf-calculator__investment-period-max-value{color:#7d7d7d;font-size:.875rem;line-height:1.875rem}.etf-calculator__investment-period input[type='text']{border:0}.etf-calculator__investment-period .slider{margin:0 6%;width:78%}@media (min-width: 992px){.etf-calculator__investment-period .slider{margin:0 8%;width:76%}}.etf-calculator__footer-info{padding-top:3.125rem;line-height:2.125;color:#000}@media (min-width: 992px){.etf-calculator__footer-info{padding-top:2.1875rem}}.etf-calculator__footer-info h4{color:#000;font-size:1rem;font-weight:600;letter-spacing:0px;line-height:2.1;font-family:'Silka', sans-serif;font-weight:600}.etf-calculator__footer-info-description a{color:#000;text-decoration:underline}.etf-calculator__footer-info-description a:hover{text-decoration:none}.etf-calculator__footer-info-description p:last-child{margin:0}.etf-calculator__button .button-aion{max-width:inherit;line-height:1.4;margin-bottom:1.875rem;height:0;padding:0;visibility:hidden;opacity:0;overflow:hidden;position:absolute;-webkit-transition:all 0.5s linear;transition:all 0.5s linear}.etf-calculator__button .button-aion.show{opacity:1;visibility:visible;position:static;height:3.125rem;padding:.9375rem}@media (min-width: 992px){.etf-calculator__button .button-aion{max-width:100%;margin-bottom:0;height:3.125rem;padding:.9375rem 1.6875rem}.etf-calculator__button .button-aion.show{opacity:1;visibility:visible;position:static;padding:.9375rem 1.6875rem}}.etf-calculator__charts{padding-bottom:1.875rem}@media (min-width: 992px){.etf-calculator__charts{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:1.4375rem;padding-top:6.875rem;margin-top:10.625rem}.etf-calculator__charts:after{content:"";display:block;position:absolute;height:15rem;left:-1.875rem;right:.9375rem;bottom:8.625rem;background:url("../img/line@2x.png") repeat-y left bottom transparent;background-size:39.625rem 2.5rem;z-index:1}}@media (min-width: 1200px){.etf-calculator__charts{margin-top:3.125rem}.etf-calculator__charts:after{left:3.125rem;right:-3.125rem;bottom:5.0625rem;background-position:center bottom}}.etf-calculator__chart-wrapper{position:relative}@media (min-width: 992px){.etf-calculator__chart-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:200px}}.etf-calculator__chart{padding-bottom:2rem}@media (min-width: 992px){.etf-calculator__chart{padding:0 0 0 2%;width:33.3%;-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;max-width:33.3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;height:100%;position:relative;z-index:2}}@media (min-width: 992px) and (min-width: 1200px){.etf-calculator__chart{padding:5.625rem 0 0 8.5%}}.etf-calculator__chart-value{min-height:3.125rem;width:0;min-width:2px;position:relative;-webkit-transition:width 1.5s linear, height 1.5s linear;transition:width 1.5s linear, height 1.5s linear;margin-top:3.125rem}@media (min-width: 992px){.etf-calculator__chart-value{min-width:100%;min-height:2px;margin:0 auto;height:0;padding:0}}.etf-calculator__chart-value:after{content:"";display:block;position:absolute;height:100%;right:0;left:0;border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem;background:#c9c5ce}@media (min-width: 992px){.etf-calculator__chart-value:after{height:auto;right:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;bottom:0}}.aion-standart .etf-calculator__chart-value:after,.aion-extended .etf-calculator__chart-value:after{background:-webkit-gradient(linear, left top, right top, from(#007a91), to(#65bbc5));background:linear-gradient(90deg, #007a91 0%, #65bbc5 100%)}@media (min-width: 992px){.aion-standart .etf-calculator__chart-value:after,.aion-extended .etf-calculator__chart-value:after{background:-webkit-gradient(linear, left bottom, left top, from(#007a91), to(#65bbc5));background:linear-gradient(0deg, #007a91 0%, #65bbc5 100%)}}.etf-calculator__chart-top{position:absolute;left:0;bottom:0;margin:auto;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;top:-100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 992px){.etf-calculator__chart-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:inherit;padding:0;position:absolute;height:5.625rem;top:auto;left:0;bottom:100%;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:bottom 1.5s linear;transition:bottom 1.5s linear}}.etf-calculator__chart-top p{margin-bottom:.1875rem;line-height:1.2}@media (min-width: 992px){.etf-calculator__chart-top p{margin-bottom:.3125rem}}.etf-calculator__chart-bottom{padding-top:.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 992px){.etf-calculator__chart-bottom{padding-top:.6875rem;display:block}}@media (min-width: 992px){.etf-calculator__three-charts .etf-calculator__chart{padding:0 0 0 2%;width:33.3%;-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;max-width:33.3%}}@media (min-width: 1200px){.etf-calculator__three-charts .etf-calculator__chart{padding:0 0 0 5.5%}}.etf-calculator__tooltip-wrapp{position:relative;padding-left:8px}@media (min-width: 992px){.etf-calculator__tooltip-wrapp{padding-left:3px}}.etf-calculator__tooltip-wrapp svg{cursor:pointer;margin-top:2px}@media (min-width: 992px){.etf-calculator__tooltip-wrapp:hover svg+.etf-calculator__prduct-tooltip{display:block}}.etf-calculator__tooltip-wrapp.active .etf-calculator__prduct-tooltip{display:block}.etf-calculator__tooltip-wrapp .etf-calculator__prduct-tooltip{position:absolute;width:228px;background-color:#fff;padding:8px 10px;border-radius:2px;-webkit-box-shadow:5px 5px 11px 0px rgba(56,56,56,0.15);box-shadow:5px 5px 11px 0px rgba(56,56,56,0.15);color:#383838;font-size:10px;font-family:'Silka', sans-serif;font-weight:600;letter-spacing:0px;line-height:1.5;text-align:left;bottom:calc(100% + 20px);right:-10px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:none}.etf-calculator__tooltip-wrapp .etf-calculator__prduct-tooltip:after{content:"";position:absolute;width:0;height:0;margin-left:-0.5em;bottom:-2em;right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;border:1em solid black;border-color:transparent transparent #fff #fff;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-shadow:-5px 5px 7px -3px rgba(56,56,56,0.15);box-shadow:-5px 5px 7px -3px rgba(56,56,56,0.15)}.etf-calculator__tooltip-wrapp .etf-calculator__prduct-tooltip p{font-family:'Silka', sans-serif;font-weight:300;color:#383838;font-size:10px;letter-spacing:0px;line-height:1.5;margin-bottom:0}.etf-calculator__fees-rate{display:-webkit-box;display:-ms-flexbox;display:flex;color:#737373;font-size:16px;font-family:'Silka', sans-serif;font-weight:300;letter-spacing:0px;line-height:1.5;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media (min-width: 992px){.etf-calculator__fees-rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.etf-calculator__fees-rate div,.etf-calculator__fees-rate span{color:#737373;font-size:16px;font-family:'Silka', sans-serif;font-weight:300;letter-spacing:0px;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex}.etf-calculator__fees-rate span{padding-left:5px}.etf-calculator__bank-name,.etf-calculator__bank-product{font-size:1rem;font-family:'Silka', sans-serif;font-weight:600;line-height:1.3;margin-bottom:.5rem;color:#404040;font-size:1rem;letter-spacing:0px;line-height:1.2;padding:0 .125rem;margin-bottom:.125rem;position:relative}@media (min-width: 992px){.etf-calculator__bank-name,.etf-calculator__bank-product{text-align:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media (min-width: 992px){.etf-calculator__bank-name{max-width:none}}.etf-calculator__bank-product{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 992px){.etf-calculator__bank-product{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:none}}.etf-calculator__base-rate,.etf-calculator__fidelity{display:inline;font-size:1rem}@media (min-width: 992px){.etf-calculator__base-rate,.etf-calculator__fidelity{display:block;line-height:1.4;margin:0 -.375rem .125rem;font-size:.9375rem}}@media (min-width: 1200px){.etf-calculator__base-rate,.etf-calculator__fidelity{margin:0 -.625rem .125rem;font-size:1rem}}.etf-calculator__source-info p{font-size:.625rem;line-height:1.5;margin:0}.etf-calculator strong{font-family:'Silka', sans-serif;font-weight:600}.etf-calculator .tooltip-base .tooltip-text.active{display:block}.etf-calculator #investmentPeriod{opacity:0;display:none}.video-player-area{padding:2.5rem 1.25rem 4.25rem;z-index:1 !important}@media only screen and (min-width: 767px){.video-player-area{margin-bottom:9.9375rem}}@media (min-width: 992px){.video-player-area{padding:5.3125rem .9375rem 9.9375rem;margin:0 auto;max-width:55.3125rem}}.video-player-area h3{margin:0 0 2.8125rem;color:#383838;font-size:2.0625rem;font-weight:300;line-height:1.48}@media (min-width: 992px){.video-player-area h3{font-size:2.4375rem;margin-bottom:5.3125rem}}@media (min-width: 1200px){.video-player-area h3{margin:0 -10rem 5.3125rem}}.video-player-area__holder{position:relative;padding-bottom:56.25%;margin-left:1.5625rem}@media only screen and (min-width: 767px){.video-player-area__holder{margin-left:4.25rem}}.video-player-area__holder.transparent{margin-left:0}.video-player-area__holder.transparent:after{background:none}.video-player-area__holder:after{content:"";position:absolute;top:28px;left:-25px;z-index:-1;width:100%;height:100%;background:#bfebf3}@media only screen and (min-width: 767px){.video-player-area__holder:after{top:73px;left:-68px}}.video-player-area__holder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-player-area__overlay{position:absolute;top:0;left:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:rgba(0,0,0,0.55)}.video-player-area__btn-play-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.4375rem;height:4.4375rem;border-radius:50%;background:#fff;cursor:pointer}.video-player-area__btn-play{position:relative;background:#007a91;text-align:left;margin:-0.3em 0 0 -0.3em;width:0.8em;height:0.8em;border-top-right-radius:30%;-webkit-transform:rotate(-90deg) skewX(-30deg) scale(1, 0.866);transform:rotate(-90deg) skewX(-30deg) scale(1, 0.866)}.video-player-area__btn-play:before,.video-player-area__btn-play:after{content:'';position:absolute;background-color:inherit;width:0.8em;height:0.8em;border-top-right-radius:30%}.video-player-area__btn-play:before{-webkit-transform:rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%)}.video-player-area__btn-play:after{-webkit-transform:rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%)}.video-player-area__cover{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;z-index:-1}.risk-profile{padding:3.125rem 0}.risk-profile__shadow-wrapp{-webkit-box-shadow:0px 10px 40px 0px #bfebf3;box-shadow:0px 10px 40px 0px #bfebf3;padding:0.1px}.risk-profile__graph-wrapp{position:relative;margin:50px 33px 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 1200px){.risk-profile__graph-wrapp{margin:70px 48px 10px}}.risk-profile__graph-wrapp span{position:absolute}.risk-profile__graph-wrapp svg circle{stroke:#007a91;stroke-width:2px;stroke-opacity:1;cursor:pointer}.risk-profile__graph-wrapp svg .dot-item circle{visibility:hidden}.risk-profile__graph-wrapp svg .dot-item circle.pulse{visibility:visible}.risk-profile__graph-wrapp svg #Dot-1.active .pulsar-area,.risk-profile__graph-wrapp svg #Dot-2.active .pulsar-area,.risk-profile__graph-wrapp svg #Dot-3.active .pulsar-area,.risk-profile__graph-wrapp svg #Dot-4.active .pulsar-area{fill:#007a91}.risk-profile__asix-y{top:-25px;left:0}.risk-profile__asix-x{bottom:-5px;right:20px;max-width:20%;-webkit-transform:translateY(100%);transform:translateY(100%);text-align:right}@media (min-width: 768px){.risk-profile__asix-x{right:30px}}@media (min-width: 992px){.risk-profile__asix-x{right:20px}}.risk-profile__custom-mg{margin-bottom:50px}@media (min-width: 1200px){.risk-profile__custom-mg{margin-bottom:100px}}.risk-profile__main-title{color:#383838;font-size:2.5rem;font-weight:300;line-height:1.5;margin-bottom:30px}@media (min-width: 1200px){.risk-profile__main-title{color:#383838;line-height:1.4;margin-bottom:46px}}.risk-profile__main-desc{color:#383838;font-size:1rem;font-weight:300;line-height:2.1;margin-bottom:50px}.risk-profile__asix-title{color:#383838;font-size:.625rem;font-weight:600;line-height:1.16;color:#007a91}@media (min-width: 1200px){.risk-profile__asix-title{font-size:.8125rem}}.risk-profile__graph-desc{color:#383838;font-size:.5rem;font-weight:300;line-height:0.95;margin-left:33px;margin-bottom:30px;padding-right:27%}@media (min-width: 1200px){.risk-profile__graph-desc{font-size:.625rem;font-weight:300;line-height:1.4;margin-bottom:40px;margin-left:48px}}.risk-profile__item{padding:15px;margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:255px;background:#bfebf3}@media (min-width: 1200px){.risk-profile__item{padding:30px;margin-bottom:0;max-width:initial}}.risk-profile__item h3{color:#383838;font-size:1.5625rem;font-weight:600;line-height:1.4;margin-bottom:20px}@media (min-width: 992px){.risk-profile__item h3{min-height:70px}}.risk-profile__item p{color:#383838;font-size:.8125rem;line-height:1.8;margin-bottom:45px}.risk-profile__item h4{color:#383838;font-size:.8125rem;font-weight:600;line-height:1.5;margin-bottom:13px}.risk-profile__item ul.bullet-list{margin-top:0}.risk-profile__item ul.bullet-list li{color:#383838;font-size:.8125rem;font-weight:300;line-height:1.4;margin-top:.9375rem;background:url("../img/Check-Purple.svg") no-repeat 6px 2px}.risk-profile__item.active{background:#007a91}.risk-profile__item.active h3,.risk-profile__item.active p,.risk-profile__item.active h4,.risk-profile__item.active ul li{color:#fff}.risk-profile__item.active ul.bullet-list li{background:url("../img/Check-White.svg") no-repeat 6px 2px}.risk-profile .swiper-wrapper.animated{-webkit-transition-duration:300ms;transition-duration:300ms}.risk-profile .swiper-wrapper .swiper-slide-active .risk-profile__item{background:#007a91}.risk-profile .swiper-wrapper .swiper-slide-active .risk-profile__item h3,.risk-profile .swiper-wrapper .swiper-slide-active .risk-profile__item p,.risk-profile .swiper-wrapper .swiper-slide-active .risk-profile__item h4,.risk-profile .swiper-wrapper .swiper-slide-active .risk-profile__item ul li{color:#fff}.risk-profile .swiper-wrapper .swiper-slide-active .risk-profile__item ul.bullet-list li{background:url("../img/Check-White.svg") no-repeat 6px 2px}.risk-profile .swiper-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.risk-profile .swiper-slide{height:100%;width:100% !important;max-width:285px}.risk-profile .swiper-slide:last-child{max-width:1000px}@media (min-width: 768px){.risk-profile .swiper-slide{-ms-flex-negative:0;flex-shrink:0}}@media (min-width: 1200px){.risk-profile .swiper-slide{height:100%;max-width:25%}}.risk-profile .swiper-scrollbar{width:50%;margin:auto;left:0;right:0;height:.0625rem;background:#460069;border-radius:0}.risk-profile .swiper-scrollbar .swiper-scrollbar-drag{height:.1875rem;background:#460069;top:-.1875rem;border-radius:0}.trust-pilot-area{padding:1.875rem 0 3.125rem}.trust-pilot-area.lighter-grey{background:#f2f2f2}.trust-pilot-area.bg-indigo h2{color:#fff}.trust-pilot-area h2{margin:0 0 1.25rem;color:#383838;font-size:2.4375rem;font-weight:300;line-height:1.48;text-align:center}.trust-pilot-area__widget{padding:0 0 2.5rem;margin:0 -.9375rem}@media only screen and (min-width: 350px){.trust-pilot-area__widget{margin:0}}.trust-pilot-area__btn{text-align:center}.trust-pilot-area__btn .button-aion{font-size:.875rem;line-height:1.71;padding:.6875rem 2.5rem;font-weight:600;height:2.625rem}@media only screen and (max-width: 630px){.trust-pilot-area .widget-carousel iframe{height:260px !important}}.rsa-table-area{padding:3.125rem 0}@media (min-width: 992px){.rsa-table-area{padding:6.25rem 0}}@media (min-width: 992px){.rsa-table-area .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.rsa-table-area__description{padding:0 0 3.75rem}@media (min-width: 992px){.rsa-table-area__description{width:46%;max-width:31.9375rem;padding:0 4.125rem 0 0}}.rsa-table-area__description h3{margin:0 0 3.0625rem;font-size:1.9375rem;line-height:1.48;font-weight:300;letter-spacing:-.03125rem;color:#383838}.rsa-table-area__description .button-aion{font-size:1rem;text-align:center;text-transform:uppercase;color:#383838}@media (min-width: 992px){.rsa-table-area__description .button-aion{padding:.8125rem 2.3125rem;line-height:1.5}}.rsa-table-area__text-area{padding:0 0 .625rem}.rsa-table-area__text-area p{margin:0 0 3.25rem;font-size:1rem;line-height:2.125;color:#383838}.rsa-table-area__rates{background:#fff;padding:1.875rem 1.875rem .9375rem;-webkit-box-shadow:0px 10px 40px 0px #bfebf3;box-shadow:0px 10px 40px 0px #bfebf3}@media (min-width: 992px){.rsa-table-area__rates{width:54%;max-width:37.875rem;padding:3.125rem 3.75rem 2.8125rem}}.rsa-table-area__lst-row{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:3.75rem;padding:0 0 .5rem;margin:0 0 1.875rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #8c8c8c;font-size:1rem;font-weight:normal;line-height:1.5}@media (min-width: 992px){.rsa-table-area__lst-row{line-height:2.125;margin:0 0 1.875rem}}.rsa-table-area__lst-row .rsa-table-text{margin-right:.9375rem}.rsa-table-area__lst-row .rsa-table-text p{margin:0;line-height:1.5}@media (min-width: 992px){.rsa-table-area__lst-row .rsa-table-text p{line-height:2.125}}.rsa-table-area__lst-row .rsa-table-text a{font-weight:bold;color:#007a91;text-decoration:underline;color:#383838}.rsa-table-area__lst-row .rsa-table-text a:hover{text-decoration:none}.rsa-table-area__lst-row .rsa-table-rate{min-width:3.9375rem;margin:0 0 0 auto;text-align:right}@media (min-width: 768px){.language.language-new .language-subtitle{display:none}}.language.language-new.dropdown{width:88%;left:1.25rem}.language.language-new.dropdown .dropdown-content{z-index:9;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;bottom:2.375rem;left:0;padding:1.625rem}.language.language-new.dropdown .dropdown-content-columns{padding-left:1.125rem;width:50%;text-align:left}.language.language-new.dropdown .dropdown-content-columns a{position:relative;text-transform:capitalize;text-align:left}.language.language-new.dropdown .dropdown-content-columns a span{position:absolute;left:-0.5rem;top:0.5rem;width:0.375rem;height:0.375rem;background:#383838;border:1px solid #383838;border-radius:0.5rem}.language.language-new.dropdown .dropdown-content-columns-title{position:relative;text-align:left}.language.language-new.dropdown .dropdown-content-columns-title p{margin-bottom:0;font-size:0.8125rem;font-weight:bold}.language.language-new.dropdown .dropdown-content-columns-title span{position:absolute;top:0;left:-1.5rem}.language.language-new.dropdown .dropdown-content-columns-title span.iti__flag{top:0.375rem}@media (min-width: 768px){.language.language-new.dropdown{position:relative;width:auto;bottom:auto;left:0}.language.language-new.dropdown .dropdown-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto;left:auto;right:0;bottom:auto;padding:0.625rem 1.25rem 0.625rem 0.625rem}.language.language-new.dropdown .dropdown-content-columns{margin-left:2rem}.language.language-new.dropdown .dropdown-content-columns:first-child{padding-left:0}}.language.language-new.dropdown .dropbtn{position:relative;padding-left:1.875rem;height:2.375rem}.language.language-new.dropdown .dropbtn .iti__flag{position:absolute;left:0.5rem;top:0.6875rem}.language.language-new.dropdown .dropbtn .iti__flag.iti__international{background:transparent;-webkit-box-shadow:none;box-shadow:none;top:0.5rem}.language.language-new.dropdown .dropbtn .iti__flag.iti__international::after{content:"🌎";font-size:1rem}.language.language-new.dropdown .dropbtn::after{top:50%}.language.language-new#langDropdownMobile{display:-webkit-box;display:-ms-flexbox;display:flex}.language.language-new#langDropdownMobile.dropdown{left:1rem;margin-top:0}.language.language-new#langDropdownMobile .dropdown-content{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:0}.language.language-new#langDropdownMobile .dropbtn{padding-left:1.875rem}@media (min-width: 768px){.language.language-new#langDropdownMobile{display:none !important}}.language.language-new#langDropdownFooter.dropdown{width:100%;position:relative;bottom:0;left:0}.language.language-new#langDropdownFooter .language-subtitle{display:block}.language.language-new#langDropdownFooter .dropdown-content{padding-top:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:0}@media (min-width: 768px){.language.language-new#langDropdownFooter .dropdown-content{padding-right:1rem;right:0;left:0;bottom:0;margin-bottom:2rem}}.language.language-new#langDropdownFooter .dropdown-content-columns-title span.iti__flag{top:-0.125rem}.site-footer .language-new.dropdown .dropbtn{padding-left:1.875rem}.site-footer .language-new.dropdown .dropdown-content{width:auto;bottom:37px;left:auto;right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.site-footer .language-new.dropdown .dropdown-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.menu-container .language-new{display:block}@media (min-width: 768px){.menu-container .language-new{display:none}}.read-more-content-hidden{height:0;opacity:0;visibility:hidden}.read-more-content-hidden p{display:none;height:0}.read-more.open .read-more-content-hidden{visibility:visible;opacity:1;height:auto;-webkit-transition:opacity 600ms, visibility 600ms, height 800ms;transition:opacity 600ms, visibility 600ms, height 800ms}.read-more.open .read-more-content-hidden p{display:block;height:auto}.read-more.open button::after{content:attr(data-less)}.read-more.open button::before{-webkit-transform:translateY(-45%) rotate(135deg);transform:translateY(-45%) rotate(135deg)}.read-more button{position:relative;margin-bottom:1rem;outline:none;font-weight:600;cursor:pointer}.read-more button::after{content:attr(data-more)}.read-more button::before{content:'';width:.5rem;height:.5rem;display:block;position:absolute;top:55%;right:-0.75rem;border-left:2px solid #383838;border-bottom:2px solid #383838;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;will-change:auto;-webkit-transform:translateY(-100%) rotate(-45deg);transform:translateY(-100%) rotate(-45deg)}.contact-form .read-more .row{max-width:100%}.banner-calc{margin-top:-1rem;padding:0.625rem 0}.banner-calc .container{position:relative;-webkit-box-shadow:0 0 .75rem 0 #9fd8e2;box-shadow:0 0 .75rem 0 #9fd8e2;background:#fff;padding:2rem;max-width:27.8125rem}.banner-calc .container .aion-row{padding:0}.banner-calc .edit-mode{display:inline-block}.banner-calc .edit-mode.aion-row{min-height:30rem}.banner-calc .offer-calc-forms{height:auto;opacity:1;-webkit-transition:opacity 0.2s, height 0.35s;transition:opacity 0.2s, height 0.35s}.banner-calc .offer-calc-summary-percent{padding-bottom:0}.banner-calc .button#show-form{display:none}.banner-calc .button#hide-form{display:inline-block}.banner-calc .button.inactive{pointer-events:none;-webkit-filter:opacity(0.5);filter:opacity(0.5)}.banner-calc .interest-calculator__form{height:0;opacity:0;-webkit-transition:opacity 0.2s, height 0.35s;transition:opacity 0.2s, height 0.35s}.banner-calc.hide-form .calculator__form-content{padding-bottom:0}@media (min-width: 1024px){.banner-calc.hide-form .calculator__form-content{padding-bottom:5.125rem}}.banner-calc.hide-form .offer-calc-forms{height:0;opacity:0}.banner-calc.hide-form .button#show-form{display:inline-block}.banner-calc.hide-form .button#hide-form{display:none}.banner-calc.hide-form .interest-calculator__form{height:auto;opacity:1}.banner-calc.hide-form .edit-mode .interest-calculator__form-content{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;margin-bottom:0}.banner-calc.hide-form .interest-calculator__form{margin-bottom:1.5625rem}.banner-calc.hide-form .interest-calculator__form-content{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.banner-calc .contact-form{padding:0}.banner-calc .contact-form .center{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.banner-calc .contact-form .form form .button-wrapper{text-align:left}.banner-calc .contact-form .form form .button-wrapper input[type='submit']{width:100%;min-width:6.25rem}@media (min-width: 768px){.banner-calc .contact-form .form form .button-wrapper input[type='submit']{width:13.1875rem}}.banner-calc .form-row#purpose{padding-top:1.5rem}.banner-calc .interest-calculator__title{font-size:1.25rem;margin-bottom:1.5rem}.banner-calc .interest-calculator__form-row{padding-bottom:0}.banner-calc .offer-calc-content{margin-bottom:1.5625rem}.banner-calc .offer-calc-summary{background:transparent;padding:0}.banner-calc .offer-calc-summary .interest-calculator__title{margin-bottom:0.375rem}.banner-calc .offer-calc-summary span.icon.icon-check{position:absolute;left:0;top:-2px;color:#007a91;font-size:1rem}.banner-calc .offer-calc-button{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;bottom:0}.banner-calc .offer-calc-button .button{min-width:100%;padding-left:2.125rem;padding-right:2.125rem}@media (min-width: 768px){.banner-calc .offer-calc-button .button{min-width:auto}}.banner-calc .offer-calc-button .hide-button{position:absolute;bottom:0;right:0;font-weight:400;text-transform:capitalize;background:transparent;border:none;color:#007a91}.banner-calc .offer-calc-button .to-hight-btn{display:none;height:51px}.banner-calc .offer-calc-forms{padding-bottom:2rem}@media (min-width: 768px){.banner-calc .offer-calc-forms{padding-bottom:0}}.banner-calc.offer-calc label{margin-bottom:0}.banner-calc.offer-calc .calc-slider{margin-top:0.9375rem}.banner-calc [data-type="select"]>fieldset>div .cs-placeholder{color:#383838}.banner-calc .percent-info{padding-left:2rem;font-size:0.8125rem}.banner-calc input::-webkit-outer-spin-button,.banner-calc input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.banner-calc input[type=number]{-moz-appearance:textfield}.subscription-content{background-color:#f7f7f7;padding:3.125rem 1.25rem;margin-bottom:6.25rem}@media (min-width: 768px){.subscription-content{padding:3.125rem}}.subscription-content .title{font-size:1.25rem;line-height:1.5;margin-bottom:1.25rem;color:#383838;font-weight:600}.subscription-content .subtitle{color:#383838;font-size:1rem;line-height:2.125rem;margin-bottom:1.875rem}@media (max-width: 639px){.subscription-content img{margin-bottom:1.25rem}}@media (min-width: 768px){.subscription-content .columns{padding:0}}@media (min-width: 768px){.subscription-content .columns.subscription-content-text{padding-left:3.125rem;padding-right:0.75rem}}.subscription-content .contact-form{padding:0}@media (min-width: 768px){.subscription-content .contact-form{padding-left:0.75rem}}.subscription-content .contact-form .center{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0}.subscription-content .contact-form .form-row:first-child{margin-bottom:0}.subscription-content .contact-form .button-wrapper{text-align:left}.story-detail .subscription{padding:0}.story-detail .subscription .columns{padding:0}.psd2-section .breadcrumb{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5rem 0 3.75rem}.psd2-section .breadcrumb li{padding:0 1.875rem 0 1.25rem;position:relative}.psd2-section .breadcrumb li:last-child span{display:none}.psd2-section .breadcrumb li:first-child{padding-left:0}.psd2-section .breadcrumb span{position:absolute;right:0}.psd2-section h3{font-size:1.5625rem;font-weight:600;margin-bottom:1.25rem}.psd2-section-content span{padding:0.25rem;border:1px solid}.psd2 .site-header>.container,.psd2 header{min-height:5rem !important}.psd2 .menu-container .main-menu>ul{position:relative !important;top:0 !important;display:block !important}@media (min-width: 768px){.psd2 .menu-container .main-menu>ul{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}.psd2 .menu-container .main-menu>ul li{display:block;padding-top:0.75rem}@media (min-width: 768px){.psd2 .menu-container .main-menu>ul li{padding-top:0}}.psd2 .menu-container.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.psd2 section.story-news-section .story-list__title{height:auto;color:#383838}.psd2 section.story-news-section.no-slide .story-news-section__pagination.d-none.d-sm-flex{display:none !important}.psd2 section.story-news-section.no-slide .story-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.psd2 section.story-news-section.no-slide .story-list__item{width:33% !important;margin-bottom:7.5rem;padding-right:1.875rem}.psd2 section.story-news-section.no-slide .story-list__title{height:auto}.psd2 section.story-news-section.no-slide.horizontally{background:#fff}.psd2 section.story-news-section.no-slide.horizontally .story-list__item{width:100% !important;margin-left:0;margin-bottom:3.75rem}.psd2 section.story-news-section.no-slide.psd-api .story-list__item{width:100% !important;margin:0.9375rem;background:#fff;padding:2.5rem}@media (min-width: 768px){.psd2 section.story-news-section.no-slide.psd-api .story-list__item{width:30% !important}}.psd2 section.story-news-section.no-slide.psd-api.horizontally .story-list__item{width:100% !important;margin-left:0;margin-bottom:3.625rem;padding:0}.psd2 section.story-news-section.no-slide.psd-api.horizontally .story-list__title{color:#007a91}.psd2 .story-list__title{overflow:visible}.psd2 .story-news-section .story-list__item{width:21.875rem}.psd2 .story-list__col-description{width:21.875rem}.psd2 .banner-content .button-app-box a{height:3rem;width:45%}.comparison-section .pricing-all-section__title{margin-left:0;margin-bottom:6.1875rem}.comparison-section .pricing-all-section__price-title-inner{padding:0}.comparison-section .pricing-all-section__slide-content{padding:1.875rem 1.5rem 0.25rem}.comparison-section .pricing-all-section__slide-content:after{top:0}.comparison-section .pricing-all-section__slide-content .button-app-box{margin-bottom:5px}.comparison-section .pricing-all-section__list{margin:0 -1.25rem}.comparison-section .pricing-all-section__category-title{background:none;padding-left:0.25rem}.comparison-section .pricing-all-section__list-item{background:none}.comparison-section.pricing-all-section .cta-section{padding:3.875rem 1.25rem 0}.comparison-section.pricing-all-section .pricing-all-section__slide-content .cta-section{padding:0.5rem 0 0.5rem}.comparison-section .popup-text{position:absolute;top:-0.75rem;left:1.25rem;max-width:80%;height:auto;padding:0.3125rem 0.8125rem 0.3125rem 1rem;background:#007a91;border-radius:1rem;color:#fff;font-size:0.75rem}.comparison-section .comparison-pointer-box{padding:1rem}.comparison-section .comparison-pointer-box-point{position:relative}.comparison-section .comparison-pointer-box-point .icon{position:absolute}.comparison-section .comparison-pointer-box-point .icon.present{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:24px;height:24px;border:2px solid transparent;border-radius:100px}.comparison-section .comparison-pointer-box-point .icon.present::after{content:"";display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:8px;top:-4px;width:6px;height:12px;border-width:0 2px 2px 0;border-style:solid;border-color:#71bf87;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(40deg);transform:rotate(40deg)}.comparison-section .comparison-pointer-box-point .icon.paid,.comparison-section .comparison-pointer-box-point .icon.unavailable{position:absolute;top:-5px;left:1px;display:inline-block;width:28px;height:29px;background:-webkit-gradient(linear, left top, left bottom, from(#000), to(#000)),-webkit-gradient(linear, left top, left bottom, from(#000), to(#000));background:linear-gradient(#000, #000),linear-gradient(#000, #000);background-position:center;background-size:50% 1px,1px 50%;background-repeat:no-repeat}.comparison-section .comparison-pointer-box-point .icon.unavailable{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:3px;top:-6px;width:28px;height:29px;background-size:52% 1px,1px 50%}.comparison-section .comparison-pointer-box.paid{background-color:#fff}.comparison-section .comparison-pointer-box.unavailable{margin:0 -0.25rem -0.25rem;padding:1rem 1.125rem 0;background:#fff;border-top:4px solid #fff0b3}.comparison-section .swiper-slide{min-width:18.75rem;margin-right:1.25rem}.comparison-section .swiper-slide:last-child{margin-right:0}.comparison-section.dark .pricing-all-section__slide:nth-child(1){background-color:#fff0b3}.comparison-section.dark .pricing-all-section__slide:nth-child(2){background-color:#007a91}.comparison-section.dark .pricing-all-section__slide:nth-child(3){background-color:#007a91;color:#fff}.comparison-section.dark .pricing-all-section__slide:nth-child(3) .bg-soft-yellow h3,.comparison-section.dark .pricing-all-section__slide:nth-child(3) .bg-soft-yellow a.button-aion.yellow{color:#fff}.comparison-section.dark .pricing-all-section__slide:nth-child(3) .bg-soft-yellow h3::after,.comparison-section.dark .pricing-all-section__slide:nth-child(3) .bg-soft-yellow a.button-aion.yellow::after{color:#fff}.comparison-section.dark .pricing-all-section__slide:nth-child(3) .comparison-pointer-box.unavailable,.comparison-section.dark .pricing-all-section__slide:nth-child(3) .comparison-pointer-box.paid{color:#383838}.comparison-section.dark .pricing-all-section__slide-content.bg-soft-yellow:after{background:inherit}.comparison-section.dark .comparison-pointer-box.paid{background-color:#fffae6;margin:0 -0.25rem -0.25rem;padding:1rem 1.125rem 1rem}.comparison-section.dark .comparison-pointer-box.unavailable{border-top:none}.comparison-section.dark .comparison-pointer-box-point p.pricing-all-section__list-item{opacity:0.9}.comparison-section.dark .cta-section{background-color:#fff;padding-bottom:1.875rem}.comparison-section.dark .cta-section h3{margin-bottom:1.875rem}.comparison-section.dark .pricing-all-section__slide-content .cta-section{background-color:inherit}.comparison-section .additional-info{margin:0.8125rem -1.5rem;padding:0.8125rem 0;text-align:center;background:#00b886;min-height:3.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comparison-section .additional-info p{font-size:1rem;line-height:normal;color:#fff;margin:0;font-weight:500}.team-section{padding:5.625rem 0 8.75rem}.team-section h2{padding-bottom:4.625rem;margin-bottom:0;color:#383838;font-size:2.4375rem;font-weight:300}.team-section .team-row{max-width:79.375rem;margin-right:0}@media (min-width: 768px){.team-section .team-row{max-width:98vw}}@media (min-width: 1024px){.team-section .team-row{max-width:91vw}}@media (min-width: 1367px){.team-section .team-row{max-width:80vw}}.team-section .col-sm-12{padding-right:0;padding-left:0}.team-section .swiper-container{width:100%}@media (min-width: 768px){.team-section .swiper-container{margin:0;margin-left:-1.25rem;padding-left:1.25rem}}.team-section .swiper-container:after{content:"";position:absolute;display:inline-block;height:29.5625rem;width:20.375rem;background:#bfebf3;left:39.875rem;right:auto;z-index:-1;top:3.75rem}.team-section .swiper-wrapper{padding-bottom:3.75rem}.team-section .swiper-slide{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;margin:0;text-align:center;font-size:1.125rem;background:transparent;-webkit-box-shadow:none;box-shadow:none}@media (min-width: 1024px){.team-section .swiper-slide{max-width:25%}}.team-section .swiper-slide img{display:block;width:100%;height:18.125rem;-o-object-fit:cover;object-fit:cover;padding-bottom:1.875rem}@media (min-width: 768px){.team-section .swiper-slide img{height:14.375rem}}.team-section .swiper-slide .person{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1.875rem;margin:1.875rem 1.5625rem;text-align:center;font-size:1.125rem;background:#fff;-webkit-box-shadow:0rem 0.625rem 2.5rem 0rem #bfebf3;box-shadow:0rem 0.625rem 2.5rem 0rem #bfebf3;word-wrap:break-word}@media (min-width: 768px){.team-section .swiper-slide .person{margin:1.875rem 0}}.team-section .swiper-button-next,.team-section .swiper-button-prev{background:#007a91;top:42%;border-radius:50%;height:4.5rem;width:4.5rem}.team-section .swiper-button-next:after,.team-section .swiper-button-prev:after{content:'';width:1.375rem;height:1.375rem;display:block;position:absolute;top:34%;right:26%;border-left:0.125rem solid #007a91;border-bottom:0.125rem solid #007a91;will-change:auto}.team-section .swiper-button-prev:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width: 768px){.team-section .swiper-button-prev{left:2.1875rem}}.team-section .swiper-button-next{right:6vw}.team-section .swiper-button-next:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);right:38%}@media (min-width: 768px){.team-section .swiper-button-next{right:9vw}}@media (min-width: 1024px){.team-section .swiper-button-next{right:13vw}}@media (min-width: 1367px){.team-section .swiper-button-next{right:20vw}}.team-section .person-name{margin-bottom:0.625rem;font-size:1rem;font-weight:600;color:#007a91}.team-section .person-content{min-height:7.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#383838}.team-section .person-content-position{letter-spacing:0px;line-height:1.5rem}.team-section .person-content-email{font-size:0.75rem;font-weight:600;margin-bottom:0;color:#383838}.team-section .swiper-scrollbar{width:10rem;margin:auto;left:0;right:0;height:.0625rem;background:#007a91;border-radius:0}.team-section .swiper-scrollbar .swiper-scrollbar-drag{height:.1875rem;background:#007a91;top:-.1875rem;border-radius:0}.opinion-section .opinion-author{color:#007a91;font-weight:700}.opinion-section.team-section .swiper-wrapper{padding-top:30px}@media (min-width: 768px){.opinion-section.team-section .swiper-button-prev{left:1.1875rem}}.opinion-section.team-section .swiper-slide{height:auto}.opinion-section.team-section .person-content{height:100%;padding:1.875rem;margin:0 1.875rem;text-align:center;font-size:1.125rem;background:#fff;-webkit-box-shadow:0rem 0.625rem 2.5rem 0rem #bfebf3;box-shadow:0rem 0.625rem 2.5rem 0rem #bfebf3;word-wrap:break-word}@media (min-width: 768px){.opinion-section.team-section .person-content{margin:0}}.video_wrapper{width:100%;height:26.25rem;margin:0 auto;position:relative;cursor:pointer}@media (min-width: 768px){.video_wrapper{width:22.1875rem;height:28.75rem}}.video_wrapper_full{padding-top:19.6875rem}.video_wrapper:hover .video-button{-webkit-filter:brightness(60%);filter:brightness(60%)}.video_wrapper:hover .play-button{opacity:1}.video_wrapper:hover:after{opacity:0}.video_wrapper:after,.video_wrapper .play-button{content:'';position:absolute;z-index:1;left:41%;top:36%;height:4.1875rem;width:4.1875rem}@media (min-width: 768px){.video_wrapper:after,.video_wrapper .play-button{left:43.5%;top:40%}}.video_wrapper:after{opacity:1;background-image:url(../icons/icon_play.svg)}.video_wrapper .play-button{opacity:0;background-image:url(../icons/icon_play_hover.svg);-webkit-filter:hue-rotate(160deg);filter:hue-rotate(160deg)}.videoIframe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;border:0}.video-button{position:relative;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;overflow:hidden;cursor:pointer}.video-button:focus{outline:none}.video-modal{display:none;position:fixed;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;z-index:99;padding:2.5rem;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#fff}@media (min-width: 768px){.video-modal{padding:5rem}}.video-modal .close{position:absolute;width:1.5rem;height:1.5rem}.video-modal .close:before,.video-modal .close:after{position:absolute;right:0.625rem;content:' ';height:1.5rem;width:0.125rem;background-color:#383838}.video-modal .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.video-modal .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.video-modal .close:hover,.video-modal .close:focus{color:#000;text-decoration:none;cursor:pointer}.dynamic-section .video_wrapper{width:100%;height:13.25rem;margin-bottom:3.625rem}@media (min-width: 768px){.dynamic-section .video_wrapper{height:21.25rem;margin-bottom:0}}.dynamic-section .video-text-btn{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0.625rem auto 0;position:relative;color:#007a91;font-size:0.875rem;font-weight:600;text-align:center;text-transform:uppercase}.dynamic-section .video-text-btn:hover{cursor:pointer}@media (min-width: 768px){.dynamic-section .video-text-btn{margin:2.25rem auto 0}}.dynamic-section .video .video-content{padding-left:4rem}@media (min-width: 768px){.dynamic-section .video .video-content{padding-left:0}}.download-automatic{padding:4.0625rem 2vw}.download-automatic h2{color:#383838;font-size:2.0625rem;letter-spacing:0px;margin-bottom:3.75rem}@media (min-width: 1024px){.download-automatic h2{font-size:2.4375rem}}.download-automatic .download-box-title{color:#007a91;font-size:1rem;font-weight:600;letter-spacing:0px;line-height:1.375rem}.download-automatic .download-box-subtitle{color:#6e6e6e;font-size:14px;letter-spacing:0px;margin:40px 0 -6px}.download-automatic .download-box .download-file{display:block;padding:1.875rem 0;border-bottom:1px solid #e0dbe8}.download-automatic .download-box .download-file:last-child{border-bottom:0;padding-bottom:4.375rem}.download-automatic .download-box .download-file .link{width:100%;display:block;padding:0;text-align:right}@media (min-width: 1024px){.download-automatic .download-box .download-file .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}}.download-automatic .download-box .download-file .link-title{display:block;margin-bottom:20px;color:#007a91;font-size:1.25rem;font-weight:300;letter-spacing:0px;line-height:1.875rem;text-align:left}@media (min-width: 1024px){.download-automatic .download-box .download-file .link-title{margin-bottom:0}}.download-automatic .download-box .download-file .link-button{width:6.25rem;padding-left:1.875rem;text-align:right;text-transform:uppercase}@media (min-width: 1024px){.download-automatic .download-box .download-file .link-button{margin-left:2.5rem}}.download-automatic .download-box .download-file .link-button::before{content:'\EA20';position:absolute;left:0;top:-0.25rem;font-family:'iconfont', serif;font-size:1.625rem}.title-text-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;margin-bottom:48px}@media (min-width: 768px){.title-text-item{margin-top:55px;margin-bottom:70px}}@media (min-width: 992px){.title-text-item{margin-top:95px;margin-bottom:104px}}.title-text-item h3{max-width:335px;margin-bottom:12px;font-size:2.5rem;line-height:3.75rem;text-align:center;color:#007a91;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 768px){.title-text-item h3{max-width:525px;margin-bottom:20px;font-size:3rem}}@media (min-width: 1200px){.title-text-item h3{max-width:791px;margin-bottom:28px;font-size:4rem}}.title-text-item-content{max-width:335px}@media (min-width: 768px){.title-text-item-content{max-width:525px}}@media (min-width: 992px){.title-text-item-content{max-width:728px}}.title-text-item-content p{-webkit-margin-after:0px;margin-block-end:0px;text-align:center;font-size:1.125rem;line-height:1.75rem;color:#000;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 768px){.title-text-item-content p{font-size:1.25rem;line-height:34px}}@media (min-width: 992px){.title-text-item-content p{font-size:1.5rem;line-height:2.125rem}}.overlay-blur{display:none;position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;top:0;left:0;z-index:50}.image-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.image-gallery h3{color:#383838;font-size:2.0625rem;margin:3.938rem 1.25rem 1.875rem;line-height:3.063rem;text-align:center;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 992px){.image-gallery h3{margin-bottom:5.625rem}}@media (min-width: 992px){.image-gallery h3{margin-top:7.25rem}}.image-gallery a.small{display:none}@media (min-width: 992px){.image-gallery a.small{display:block}}@media (min-width: 992px){.image-gallery-wrapper{width:58.875rem}}@media (min-width: 1200px){.image-gallery-wrapper{width:69.375rem}}.image-gallery-wrapper-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-gallery-wrapper.small{display:grid;display:none;grid-template-columns:1fr;grid-template-rows:1fr;grid-row-gap:4.125rem;margin-left:2rem;margin-right:2rem}@media (min-width: 992px){.image-gallery-wrapper.small{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 768px){.image-gallery-wrapper.small .swiper-slide{display:none}}@media (min-width: 768px){.image-gallery-wrapper.small .image-gallery-wrapper-box{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}}@media (min-width: 1200px){.image-gallery-wrapper.small .image-gallery-wrapper-box{-webkit-box-flex:0;-ms-flex:0 0 24%;flex:0 0 24%}}.image-gallery-wrapper.small .image-gallery-wrapper-box .img-gallery-wrapper{width:14.25rem;height:13rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.image-gallery-wrapper.small .image-gallery-wrapper-box .img-gallery-wrapper img{width:92%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0 auto}@media (min-width: 992px){.image-gallery-wrapper.small .image-gallery-wrapper-box .img-gallery-wrapper img{width:100%}}.image-gallery-wrapper.small .image-gallery-wrapper-box .img-gallery-wrapper .img-gallery-overlay,.image-gallery-wrapper.small .image-gallery-wrapper-box .img-gallery-wrapper .img-gallery-overlay-soon{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;background-color:#5a4185;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.813rem;font-family:'Silka', sans-serif;font-weight:600;color:#fff;text-align:center}.image-gallery-wrapper.small .image-gallery-wrapper-box .img-gallery-wrapper:hover .img-gallery-overlay{opacity:0.9}.image-gallery-wrapper.small .image-gallery-wrapper-box .img-gallery-wrapper .img-gallery-overlay-soon{background-color:#f4f3f7;color:rgba(49,18,102,0.2)}.image-gallery-wrapper.small .image-gallery-wrapper-box .img-gallery-wrapper .img-gallery-overlay-soon .text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;font-family:'Silka', sans-serif;font-weight:600;color:rgba(49,18,102,0.2);font-size:1.813rem}.image-gallery-wrapper.small .image-gallery-wrapper-box .img-gallery-wrapper:hover .img-gallery-overlay-soon{opacity:1}.image-gallery-wrapper.small .image-gallery-wrapper-box-name{margin-top:1.25rem;color:#007a91;font-size:1rem;text-align:center;cursor:pointer;font-family:'Silka', sans-serif;font-weight:600}.image-gallery-wrapper.small .image-gallery-wrapper-box-job{margin-top:0.625rem;line-height:1.5rem;max-width:16.25rem;color:#383838;text-align:center}.image-gallery-wrapper.small .image-gallery-wrapper-box .view-bio{margin-top:1.5rem;font-size:0.875rem;color:#007a91;text-transform:uppercase;cursor:pointer}@media (min-width: 992px){.image-gallery-wrapper.small .image-gallery-wrapper-box .view-bio{display:none}}.image-gallery-wrapper.big{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-row-gap:4.125rem;margin-left:2rem;margin-right:2rem}@media (min-width: 992px){.image-gallery-wrapper.big{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}}@media (min-width: 1400px){.image-gallery-wrapper.big{margin-left:10.313rem;margin-right:10.313rem}}.image-gallery-wrapper.big .team-section{display:none}.image-gallery-wrapper.big .swiper-slide{display:none}@media (min-width: 992px){.image-gallery-wrapper.big .image-gallery-wrapper-box{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width: 1200px){.image-gallery-wrapper.big .image-gallery-wrapper-box{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}}.image-gallery-wrapper.big .image-gallery-wrapper-box .img-gallery-wrapper{width:19.375rem;height:17.688rem;position:relative}@media (min-width: 768px){.image-gallery-wrapper.big .image-gallery-wrapper-box .img-gallery-wrapper{width:23.25rem;height:19rem}}@media (min-width: 1200px){.image-gallery-wrapper.big .image-gallery-wrapper-box .img-gallery-wrapper{width:19.375rem;height:17.688rem}}.image-gallery-wrapper.big .image-gallery-wrapper-box .img-gallery-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-gallery-wrapper.big .image-gallery-wrapper-box .img-gallery-wrapper .img-gallery-overlay,.image-gallery-wrapper.big .image-gallery-wrapper-box .img-gallery-wrapper .img-gallery-overlay-soon{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;background-color:#5a4185;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.813rem;font-family:'Silka', sans-serif;font-weight:600;color:#fff;text-align:center}.image-gallery-wrapper.big .image-gallery-wrapper-box .img-gallery-wrapper:hover .img-gallery-overlay{opacity:0.9}.image-gallery-wrapper.big .image-gallery-wrapper-box .img-gallery-wrapper .img-gallery-overlay-soon{background-color:#f4f3f7;color:rgba(49,18,102,0.2)}.image-gallery-wrapper.big .image-gallery-wrapper-box .img-gallery-wrapper .img-gallery-overlay-soon .text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;font-family:'Silka', sans-serif;font-weight:600;color:rgba(49,18,102,0.2);font-size:1.813rem}.image-gallery-wrapper.big .image-gallery-wrapper-box .img-gallery-wrapper:hover .img-gallery-overlay-soon{opacity:1}.image-gallery-wrapper.big .image-gallery-wrapper-box .img-gallery-wrapper .swiper-slide{display:none !important}.image-gallery-wrapper.big .image-gallery-wrapper-box-name{margin-top:1.25rem;color:#007a91;font-size:1rem;text-align:center;cursor:pointer;font-family:'Silka', sans-serif;font-weight:600}.image-gallery-wrapper.big .image-gallery-wrapper-box-job{margin-top:0.625rem;line-height:1.5rem;max-width:16.25rem;color:#383838;text-align:center}.image-gallery-wrapper.big .image-gallery-wrapper-box .view-bio{margin-top:1.5rem;font-size:0.875rem;color:#007a91;text-transform:uppercase;cursor:pointer}@media (min-width: 992px){.image-gallery-wrapper.big .image-gallery-wrapper-box .view-bio{display:none}}.image-gallery-wrapper.big .img-gallery-bio{display:none}.image-gallery-wrapper li{display:none}.image-gallery .arrow-link{margin-top:2.5rem}@media (min-width: 992px){.image-gallery .arrow-link{margin-top:2.875rem}}@media (min-width: 768px){.image-gallery-swiper{display:none}}.image-gallery-swiper .benefits-section-inner{padding-top:0}.image-gallery-swiper.big{display:none}.image-gallery-swiper .swiper-wrapper{padding-bottom:0 !important}.image-gallery-swiper .swiper-wrapper .image-gallery-wrapper-box{display:none}.image-gallery-swiper .benefit{margin-top:0 !important;width:100% !important}.image-gallery-swiper .benefit .benefit-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none !important;box-shadow:none !important;padding-bottom:0 !important}.image-gallery-swiper .benefit .benefit-inner h3{width:14.25rem}.image-gallery-swiper .benefit .benefit-inner .description{width:14.25rem}.image-gallery-swiper .section-content{background-color:white}.image-gallery-swiper .swiper-wrapper:after{content:none !important}.image-gallery-swiper h3{text-align:center}.image-gallery-swiper .description{text-align:center}.image-gallery-swiper .view-bio{background:none;display:block;color:#311266;font-size:0.875rem;text-align:center;text-transform:uppercase}.image-gallery-swiper .benefit-image{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.image-gallery-swiper .benefit-image .benefit-image-overlay,.image-gallery-swiper .benefit-image .benefit-image-overlay-soon{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;background-color:#5a4185;text-align:center}.image-gallery-swiper .benefit-image:hover .benefit-image-overlay{opacity:0.9}.image-gallery-swiper .benefit-image .benefit-image-overlay-soon{background-color:#f4f3f7}.image-gallery-swiper .benefit-image .benefit-image-overlay-soon .text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;font-family:'Silka', sans-serif;font-weight:600;color:rgba(49,18,102,0.2);font-size:1.813rem;line-height:2.5rem}.image-gallery-swiper .benefit-image:hover .benefit-image-overlay-soon{opacity:1}.image-gallery-swiper .benefit-image img{margin:0 auto;width:14.25rem !important;height:13rem !important;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.image-gallery-swiper .benefit-image img{width:23.25rem;height:19rem}}.personal-modal{position:fixed;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;z-index:99;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:20.938rem;height:90%;max-height:65%;padding:1rem 0.5rem 1rem 0.25rem;overflow:auto;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-filter:drop-shadow(0 0 4rem rgba(49,18,102,0.3));filter:drop-shadow(0 0 4rem rgba(49,18,102,0.3))}@media (min-width: 768px){.personal-modal{width:31.25rem}}@media (min-width: 992px){.personal-modal{width:46.875rem}}.personal-modal .personal-modal-name-wrapper{margin-top:2.5rem}@media (min-width: 992px){.personal-modal .personal-modal-name-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;margin-top:1.75rem;margin-left:1.625rem}}@media (min-width: 992px){.personal-modal .personal-modal-name-wrapper-text{margin-left:2.25rem}}.personal-modal img{margin-bottom:1.688rem;width:100%;height:15.625rem;-o-object-fit:contain;object-fit:contain}@media (min-width: 768px){.personal-modal img{width:24.688rem;height:22.813rem}}@media (min-width: 992px){.personal-modal img{width:10.063rem;height:9.188rem}}@media (min-width: 992px){.personal-modal-img img{position:-webkit-sticky;position:sticky;top:0}}.personal-modal .close{position:absolute;width:1.5rem;height:1.5rem;right:0;margin-right:0.75rem;margin-top:0.15rem;margin-right:1.875rem;margin-top:1.875rem}.personal-modal .close:after,.personal-modal .close:before{position:absolute;content:' ';height:1.5rem;left:0.688rem;width:0.125rem;background-color:#383838}.personal-modal .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.personal-modal .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.personal-modal .close:focus,.personal-modal .close:hover{color:#000;text-decoration:none;cursor:pointer}.personal-modal-name{margin-bottom:0.625rem;width:18.438rem;color:#311266;font-size:1.5rem;font-family:'Silka', sans-serif;font-weight:300;text-align:center}@media (min-width: 768px){.personal-modal-name{width:24.688rem}}@media (min-width: 992px){.personal-modal-name{width:20rem;font-size:2.25rem;text-align:left}}.personal-modal-position{width:18.438rem;color:#000;font-size:1.125rem;font-family:'Silka', sans-serif;font-weight:400;text-align:center;margin-bottom:1.813rem}@media (min-width: 768px){.personal-modal-position{width:24.688rem}}@media (min-width: 992px){.personal-modal-position{text-align:left;width:20rem;font-size:1.25rem}}.personal-modal-text{width:18.438rem;color:#383838;font-size:0.875rem;font-family:'Silka', sans-serif;font-weight:300;word-break:break-word;margin-bottom:2.5rem}.personal-modal-text p{padding:0;margin:0}@media (min-width: 768px){.personal-modal-text{width:24.688rem}}@media (min-width: 992px){.personal-modal-text{text-align:left;width:41.875rem;font-size:1rem}}.team-section{padding:0}@media (min-width: 992px){.team-section{display:none}}.team-section.big{display:none}.team-section .image-gallery-wrapper-box{display:none}.team-section .person{margin-top:0 !important}.team-section .person .swiper-gallery-wrapper{position:relative;height:16.25rem}@media (min-width: 768px){.team-section .person .swiper-gallery-wrapper{height:12.5rem}}.team-section .person .swiper-gallery-wrapper img{padding-bottom:0;height:100%;-o-object-fit:cover;object-fit:cover}.team-section .person .swiper-gallery-wrapper .img-gallery-overlay,.team-section .person .swiper-gallery-wrapper .img-gallery-overlay-soon{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;background-color:#5a4185;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.813rem;font-family:'Silka', sans-serif;font-weight:600;color:#fff;text-align:center}.team-section .person .swiper-gallery-wrapper:hover .img-gallery-overlay{opacity:0.9}.team-section .person .swiper-gallery-wrapper .img-gallery-overlay-soon{background-color:#f4f3f7;color:rgba(49,18,102,0.2)}.team-section .person .swiper-gallery-wrapper .img-gallery-overlay-soon .text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;font-family:'Silka', sans-serif;font-weight:600;color:rgba(49,18,102,0.2);font-size:1.813rem}.team-section .person .swiper-gallery-wrapper:hover .img-gallery-overlay-soon{opacity:1}.team-section .person .person-name{margin-top:1.875rem}.team-section .person .person-content-position{margin-bottom:0}.team-section .person .view-bio{color:#311266;font-size:0.875rem;text-align:center;text-transform:uppercase;cursor:pointer}.team-section .swiper-button-next{right:0.625rem}.team-section .swiper-button-prev:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.resumator-advanced-widget{display:none}.resumator-job-frame{display:none}#resumator-wrapper{display:none}.career-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.career-section h3{margin-top:2.5rem;margin-bottom:1.5625rem;font-size:1.2rem;text-align:center;color:#000;word-break:break-word}.career-section-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;padding:1.875rem;margin:0.625rem auto;background:#fff;-webkit-box-shadow:-0.3125rem 0.9375rem 2.5rem 0rem #bfebf3;box-shadow:-0.3125rem 0.9375rem 2.5rem 0rem #bfebf3;border-radius:0.25rem}@media (min-width: 350px){.career-section-box{width:19.25rem}}@media (min-width: 768px){.career-section-box{width:25rem}}@media (min-width: 992px){.career-section-box{display:grid;grid-template-columns:1fr 1fr;width:55rem;margin:1.5625rem auto;background-color:#fff;border-radius:0.25rem}}@media (min-width: 1200px){.career-section-box{width:61.25rem}}.career-section-box-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.career-section-box-left h3{width:100%;margin:0;margin-bottom:1rem;padding:0;font-size:1.25rem;font-family:'Silka', sans-serif;font-weight:300;letter-spacing:0rem;color:#311266;text-align:left}@media (min-width: 992px){.career-section-box-left h3{width:32.3125rem;margin-bottom:1.25rem}}.career-section-box-left .span-wrap-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width: 992px){.career-section-box-left .span-wrap-top{width:30rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 992px){.career-section-box-left .span-wrap-top{margin-bottom:0.75rem}}.career-section-box-left .span-wrap-top :first-child::before{vertical-align:bottom;content:"";font-family:"iconfont", serif;font-size:1.5rem}.career-section-box-left .span-wrap-top :last-child::before{vertical-align:bottom;content:"";font-family:"iconfont", serif;font-size:1.5rem}.career-section-box-left .span-wrap-top span{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-bottom:0.75rem;font-size:1rem;letter-spacing:0rem;color:#000;word-break:break-word}@media (min-width: 992px){.career-section-box-left .span-wrap-top span{margin-bottom:0}}.career-section-box-left .span-wrap-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width: 992px){.career-section-box-left .span-wrap-bottom{width:30rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.career-section-box-left .span-wrap-bottom :first-child::before{vertical-align:bottom;content:"";font-family:"iconfont", serif;font-size:1.5rem}.career-section-box-left .span-wrap-bottom :last-child::before{vertical-align:bottom;content:"";font-family:"iconfont", serif;font-size:1.5rem}.career-section-box-left .span-wrap-bottom span{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-bottom:0.75rem;font-size:1rem;letter-spacing:0rem;color:#000;word-break:break-word}@media (min-width: 992px){.career-section-box-left .span-wrap-bottom span{margin-bottom:0}}.career-section-box-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.career-section-box-right a{margin-top:1.1875rem;padding:1rem 1.875rem;background:transparent;font-size:0.875rem;border:0.09375rem solid #311266;border-radius:0.25rem;color:#311266;text-align:center;text-transform:uppercase;letter-spacing:0rem;text-decoration:none;cursor:pointer;word-break:break-word}@media (min-width: 992px){.career-section-box-right a{margin-top:0rem;right:0;position:absolute}}@media (min-width: 768px){.download-section .button-aion.indigo{display:none}.download-section a.button-aion.indigo:first-child{display:block !important;width:15.625rem;height:auto}.download-section .site-footer__download-android{width:27% !important}}@media (min-width: 1024px){.download-section .sms-form.rwdButton .sms-button{display:block}}.download-section .a.site-footer__download-huawei{width:27%}.download-section h4{color:#383838}.download-section .button-app-box a{margin:1rem auto}@media (min-width: 768px){.download-section .button-app-box a{height:2.375rem;width:24%;margin:0 1rem 0 0}}.pricing-all-section__slide .cta-section{display:none}@media (min-width: 992px){section .cta-section h3{font-size:1.9375rem;margin-bottom:1.125rem}}@media (min-width: 768px){.banner-content .cta-section .button-app-box{margin-bottom:2rem}.banner-content .site-footer__download-android,.banner-content .site-footer__download-huawei{width:27% !important}}.banner-content h4{color:#383838}.banner-content .button-app-box a{margin:1rem auto}@media (min-width: 768px){.banner-content .button-app-box a{height:38px;width:24%;margin:0 1rem 0 0}}.stories-layout{padding:2.1875rem .3125rem 1.25rem;padding-bottom:1.25rem}@media (min-width: 768px){.stories-layout{padding:2.5rem 0 3.125rem}}.stories-layout .title{font-size:1.875rem;line-height:1.5;margin-bottom:30px;font-weight:300;color:#383838}@media (min-width: 768px){.stories-layout .title{font-size:3rem}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;width:100%;max-width:100%;overflow-x:hidden}body{background-color:#fff;font-size:100%;position:relative;padding:0;margin:0;line-height:normal;letter-spacing:0;color:#383838;min-height:100%;-webkit-font-kerning:none;font-kerning:none;-webkit-font-smoothing:antialiased;overflow-x:hidden;font-family:'Silka', sans-serif;font-weight:300}body.theme-dark{background-color:#007a91}@media (max-width: 1023px){body.menu-open{overflow:hidden;max-height:calc(var(--vh, 1vh) * 100)}}body.info-page{color:inherit}body.cookies-popup-active{overflow:hidden;max-height:calc(var(--vh, 1vh) * 100)}.theme-grey{background-color:#f5f5f5}.button-aion{display:inline-block;text-align:center;white-space:nowrap;cursor:pointer;font-size:1rem;line-height:1.9;border-radius:.25rem;padding:.9375rem;background-color:#007a91;color:#fff;text-transform:uppercase;width:100%;max-width:24.0625rem;height:3.75rem;-webkit-transition:all .25s ease;transition:all .25s ease;font-family:'Silka', sans-serif;font-weight:700}.button-aion:hover,.button-aion:focus{text-decoration:none;background-color:#006375;color:#fff}@media (min-width: 768px){.button-aion{max-width:inherit;width:auto;padding:.9375rem 1.6875rem;line-height:1.25;height:3.125rem}}.button-aion.small-btn{height:auto;font-family:'Silka', sans-serif;font-weight:600;font-size:.625rem;line-height:.9375rem;padding:.4375rem .625rem .3125rem;border-radius:.125rem;vertical-align:middle;width:auto}.button-aion.green{background:#71bf87;color:#fff}.button-aion.green:hover,.button-aion.green:focus{color:#fff;background-color:#5fb778}.button-aion.indigo{background:#007a91;color:#fff}.button-aion.indigo:hover,.button-aion.indigo:focus{color:#fff;background-color:#006375}.arrow-link{color:#007a91}.arrow-link:after{content:"";display:inline-block;position:absolute;font-size:.9375rem;color:#007a91;background:none;font-family:"iconfont", serif;vertical-align:middle;margin:.125rem 0 0 .9375rem;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.arrow-link:hover,.arrow-link:focus{color:#006375;text-decoration:none}.arrow-link:hover:after,.arrow-link:focus:after{-webkit-transform:translateX(4px);transform:translateX(4px)}.arrow-link.back{padding-left:2.5rem;position:relative}.arrow-link.back:after{content:"";display:none;position:absolute}.arrow-link.back:before{content:"";display:inline-block;position:absolute;font-size:1.6875rem;line-height:1.0625rem;left:0;color:#007a91;background:none;font-family:"iconfont", serif;vertical-align:middle;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.arrow-link.back:hover:before,.arrow-link.back:focus:before{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.time-indicator{font-size:.625rem;line-height:1.5;font-weight:300;color:#383838;padding:.3125rem .9375rem;border-radius:1.25rem;background-color:#f2f2f2;display:inline-block;vertical-align:top}.tags{font-size:.625rem;text-transform:uppercase;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tags__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.1875rem;padding:.1875rem .4375rem .0625rem;background-color:#007a91;line-height:1.5;font-family:'Silka', sans-serif;font-weight:300;border-radius:1.1875rem;margin:0 .625rem .3125rem 0}.story-navigation{padding-bottom:1.25rem;margin:0}@media (min-width: 768px){.story-navigation{padding-bottom:2.5rem}}.story-navigation ul{display:block;color:#007a91;font-size:1rem}.story-navigation ul li{display:inline-block;position:relative;padding-left:1.375rem;margin-left:.75rem}.story-navigation ul li:first-child{padding-left:0;margin-left:0}.story-navigation ul li a{color:#007a91;text-decoration:none}.story-navigation ul li a:hover{text-decoration:underline}@media (min-width: 768px){.story-navigation ul li:before{content:"";display:inline-block;position:absolute;font-size:1.5625rem;line-height:1.0625rem;top:0;left:-.625rem;color:#007a91;background:none;font-family:"iconfont", serif;vertical-align:middle}.story-navigation ul li:first-child:before{display:none}.story-navigation ul li .arrow-link.back{padding-left:0}.story-navigation ul li .arrow-link.back:before{display:none}}.tooltip-base{position:relative;cursor:pointer}.tooltip-base .tooltip-text{display:none;width:21.875rem;background-color:#fff;border-radius:2px;-webkit-box-shadow:.3125rem .3125rem .6875rem 0 rgba(56,56,56,0.15);box-shadow:.3125rem .3125rem .6875rem 0 rgba(56,56,56,0.15);padding:.625rem;position:absolute;z-index:3;right:-.5rem;bottom:3rem;font-size:.625rem;line-height:1.2;max-width:17.5rem;text-align:left}@media (min-width: 768px){.tooltip-base .tooltip-text{right:-1.125rem;bottom:2rem}}@media (min-width: 992px){.tooltip-base .tooltip-text{max-width:inherit}}.tooltip-base .tooltip-text-inner{position:relative;z-index:3}.tooltip-base .tooltip-text:before{content:"";display:block;position:absolute;width:1.25rem;height:1.25rem;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-.5rem;right:1rem;-webkit-box-shadow:.3125rem .3125rem .6875rem 0 rgba(56,56,56,0.15);box-shadow:.3125rem .3125rem .6875rem 0 rgba(56,56,56,0.15);z-index:1}.tooltip-base .tooltip-text:after{content:"";display:block;position:absolute;width:100%;background:#fff;bottom:0;top:0;left:0;z-index:2}.tooltip-base.show .tooltip-text,.tooltip-base:hover .tooltip-text{display:block}.site-header{position:sticky;position:-webkit-sticky;top:0;width:100%;display:block;padding:0 .3125rem;-webkit-transition:all .25s ease;transition:all .25s ease;z-index:10}@media (min-width: 992px){.site-header{-webkit-transition:height .8s ease;transition:height .8s ease}}.site-header>.container{padding-top:.9375rem;padding-bottom:.9375rem}@media (min-width: 992px){.site-header>.container{padding-top:1.25rem;padding-bottom:1.25rem;min-height:7.5rem;-webkit-transition:min-height .8s ease;transition:min-height .8s ease}}@media (min-width: 992px){.site-header.header-scroll-down{min-height:5rem}.site-header.header-scroll-down>.container{min-height:inherit !important}}.site-header.fixed{position:fixed;-webkit-box-shadow:0 0 1.875rem 0 rgba(0,0,0,0.15);box-shadow:0 0 1.875rem 0 rgba(0,0,0,0.15)}.site-header .aion-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 992px){.site-header .aion-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.site-header .hamburger{max-width:5rem;position:relative}.site-header .hamburger:after{content:"";position:absolute;right:15px;top:-2px;width:1px;height:2.25rem;background:rgba(56,56,56,0.2)}@media (min-width: 992px){.site-header .hamburger{max-width:25%}.site-header .hamburger:after{display:none}}.site-header .inner-wrapper{display:block;position:absolute;top:1.25rem;right:4.5rem}@media (min-width: 768px){.site-header .inner-wrapper{top:1.5rem}}@media (min-width: 1024px){.site-header .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;top:0;right:0;position:relative}}.site-header .button-aion{margin-left:2rem;padding:.625rem 1.875rem;line-height:1.375rem;height:2.5rem;font-size:.875rem;font-family:'Silka', sans-serif;font-weight:600;-webkit-transition:color .25s ease, background-color .25s ease;transition:color .25s ease, background-color .25s ease}.site-header .mobile-menu-button{visibility:hidden;opacity:0;-webkit-transition:visibility 0s, opacity 0.5s linear;transition:visibility 0s, opacity 0.5s linear;position:absolute;right:.9375rem}.site-header .mobile-menu-button .button-app-box{margin:0}.site-header .mobile-menu-button .button-aion{padding:.625rem 1.875rem;height:3.125rem;line-height:1.875rem;font-size:1rem;margin:0}.site-header .right-top-menu{position:relative;z-index:2;max-width:10rem;margin-left:auto}@media (min-width: 992px){.site-header .right-top-menu{max-width:58.333%;margin-left:0}}.site-header .right-top-menu .language{display:none}.site-header .right-top-menu .language.edit-mode{display:block}.site-header .right-top-menu .language.dropdown{margin-left:1.875rem}.site-header .right-top-menu .language.dropdown .dropbtn{font-size:.8125rem;line-height:1.54;padding:.625rem 1.6875rem .625rem .625rem}.site-header .right-top-menu .language.dropdown .dropbtn:after{right:.625rem}.site-header .right-top-menu .language.dropdown .dropdown-content a{font-size:.8125rem}.site-header .right-top-menu .language-new.dropdown .dropbtn{position:relative;padding-left:1.875rem;height:2.375rem}.site-header .right-top-menu .language-new.dropdown .dropdown-content-columns a{text-transform:capitalize;text-align:left}@media screen and (max-width: 479px){.site-header .right-top-menu .button-app-box .button-aion{white-space:normal;height:auto;margin-left:0;font-size:.75rem;line-height:1.083;padding:.625rem 1.6875rem}}.site-header .right-menu span{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (min-width: 768px){.site-header .right-menu span{margin-left:2rem}}@media (min-width: 992px){.site-header .right-menu span{margin-left:4.0625rem}}.site-header .right-menu span:before{content:"";display:inline-block;position:absolute;height:1.75rem;width:.0625rem;background:#65bbc5;left:-2rem;margin-top:-.875rem;top:50%}@media (min-width: 768px){.site-header .right-menu span:before{left:-1rem}}@media (min-width: 992px){.site-header .right-menu span:before{left:-2rem}}.site-header .right-menu span:first-child{margin-left:0}.site-header .right-menu span:first-child:before{display:none}.site-header .right-menu .aion-link{font-size:1rem;color:#007a91;text-decoration:none;display:inline-block;font-family:'Silka', sans-serif;font-weight:400}.ie .site-header{position:fixed}.ie .site-content{padding-top:7.5rem !important}.ie.disabled-header-menu .site-content{padding-top:5rem !important}.disabled-header-menu .site-header>.container{min-height:5rem}.main-menu-disable .logo{margin:.6875rem 0}.show-btn .main-menu-disable .logo{visibility:visible;opacity:1}@media (max-width: 991.98px){.main-menu-disable .button-app-box{text-align:right;margin:0}.main-menu-disable .button-app-box .button-aion{margin:0}}main{position:relative;max-width:100%}article{position:relative;display:block;color:#007a91;font-family:'Silka', sans-serif;font-weight:400}article .small{display:block;font-size:.75rem;line-height:1.25;opacity:.5}article p{line-height:1.3}article.post{display:block;position:relative;margin-bottom:2.5rem}article.post .featured-image{display:block;position:relative;overflow:hidden;margin-bottom:1.25rem}@media (min-width: 640px){article.post .featured-image{margin-bottom:1.5rem}}@media (min-width: 1024px){article.post .featured-image{margin-bottom:2rem}}article.post .featured-image img{display:block;width:100%;-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-transition:all .75s ease;transition:all .75s ease}article.post .entry-title{display:block;font-size:1.0625rem;margin-bottom:1rem;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 640px){article.post .entry-title{font-size:1.125rem;margin-bottom:1.25rem}}@media (min-width: 1024px){article.post .entry-title{font-size:1.1875rem;margin-bottom:1.5rem}}@media (min-width: 1367px){article.post .entry-title{font-size:1.25rem;margin-bottom:1.75rem}}article.post .read-more{display:inline-block;position:relative;font-size:.875rem;color:#007a91;font-family:'Silka', sans-serif;font-weight:400}@media (min-width: 640px){article.post .read-more{font-size:.9375rem}}@media (min-width: 1024px){article.post .read-more{font-size:1rem}}article.post .read-more .icon{font-size:.875rem;position:relative;margin-left:.25rem;top:1px}@media (min-width: 1024px){article.post:hover .featured-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}}section{position:relative;display:block;padding-left:2vw;padding-right:2vw}section.pt{padding-top:1.25rem}@media (min-width: 640px){section.pt{padding-top:1.5rem}}@media (min-width: 768px){section.pt{padding-top:2rem}}@media (min-width: 1024px){section.pt{padding-top:2.5rem}}@media (min-width: 1367px){section.pt{padding-top:3.25rem}}section.pb{padding-bottom:1.25rem}@media (min-width: 640px){section.pb{padding-bottom:1.5rem}}@media (min-width: 768px){section.pb{padding-bottom:2rem}}@media (min-width: 1024px){section.pb{padding-bottom:2.5rem}}@media (min-width: 1367px){section.pb{padding-bottom:3.25rem}}section.large-pt{padding-top:3rem}@media (min-width: 640px){section.large-pt{padding-top:4.5rem}}@media (min-width: 768px){section.large-pt{padding-top:6rem}}@media (min-width: 1024px){section.large-pt{padding-top:7rem}}@media (min-width: 1367px){section.large-pt{padding-top:8rem}}section.large-pb{padding-bottom:3rem}@media (min-width: 640px){section.large-pb{padding-bottom:4.5rem}}@media (min-width: 768px){section.large-pb{padding-bottom:6rem}}@media (min-width: 1024px){section.large-pb{padding-bottom:7rem}}@media (min-width: 1367px){section.large-pb{padding-bottom:8rem}}section.small-pt{padding-top:.75rem}@media (min-width: 640px){section.small-pt{padding-top:.875rem}}@media (min-width: 768px){section.small-pt{padding-top:1rem}}@media (min-width: 1024px){section.small-pt{padding-top:1.25rem}}section.small-pb{padding-bottom:.75rem}@media (min-width: 640px){section.small-pb{padding-bottom:.875rem}}@media (min-width: 768px){section.small-pb{padding-bottom:1rem}}@media (min-width: 1024px){section.small-pb{padding-bottom:1.25rem}}section.large-pb.main-banner{padding-bottom:1.5rem}@media (min-width: 640px){section.large-pb.main-banner{padding-bottom:2rem}}@media (min-width: 768px){section.large-pb.main-banner{padding-bottom:3.25rem}}@media (min-width: 1024px){section.large-pb.main-banner{padding-bottom:7.5rem}}section .entry-title{display:block;position:relative;will-change:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width: 640px){section .entry-title{opacity:1 !important;-webkit-transform:none !important;transform:none !important}}@media (min-width: 1024px){section .entry-title{margin-bottom:.5em}}@media (min-width: 1367px){section .entry-title{margin-bottom:1em}}section[data-pattern].compare::before{content:'';background-image:url("../img/svg/pattern-5.svg");width:94%;height:100%;position:absolute;top:0;background-repeat:repeat-y;background-size:auto 50vw;pointer-events:none;opacity:.35}section[data-pattern='left']::before{background-position:0% top}section[data-pattern='right']::before{background-position:100% top}section.error-page{position:relative}@media (min-width: 768px){section.error-page{padding-top:5rem}}section.error-page[data-pattern]::before{width:90vw;height:160px;background-size:80px;position:absolute;right:0;top:auto;bottom:0;background-repeat:repeat;background-position:0 center;background-color:transparent;background-image:url("../img/pattern-light.png");opacity:.5}@media (min-width: 640px){section.error-page[data-pattern]::before{width:75vw}}@media (min-width: 1024px){section.error-page[data-pattern]::before{width:60vw}}section.error-page h2{letter-spacing:0}section.error-page p{color:#000;text-transform:none}section.error-page a{color:#000}section.error-page .link{font-size:1rem}section.error-page .link .icon{color:#000}section.error-page .link:hover{color:#007a91}section.error-page .link:hover .icon::before{color:#007a91}section.theme-dark{background-color:#007a91}section.theme-light{background-color:#9fd8e2}section.theme-light::before{background:#9fd8e2;position:fixed}section.theme-grey{background-color:#f5f5f5}section.theme-grey::before{background:#f5f5f5;position:fixed}section.theme-grey-dark{background-color:#424242}section.bnb{background-color:#fff}section.bnb img{max-width:130px}section.seamless-payment{background-color:#f5f5f5}@media (max-width: 639px){section.seamless-payment br{display:none}}@media (min-width: 640px){section.seamless-payment .notebook{max-width:none;width:45vw;float:right}}section.no-cards [data-logos]{max-width:300px !important}section.no-cards .image-box img{max-height:36.6875rem}section.savings{background-color:#f5f5f5}section.savings.big-image .feature{padding-top:6rem}section.savings [data-bg-image]{display:block;position:relative;height:0;padding-bottom:100%}@media (min-width: 640px){section.savings [data-bg-image]{position:absolute;left:2vw;top:0;width:50vw;padding-bottom:0;margin-bottom:0;height:100%}}@media (min-width: 640px){section.savings [data-bg-image][data-opposite]{left:52vw}}section.savings .feature{padding-top:3rem;padding-bottom:3rem}@media (min-width: 640px){section.savings .feature{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 768px){section.savings .feature{padding-top:7rem;padding-bottom:7rem}}@media (min-width: 1024px){section.savings .feature{padding-top:9rem;padding-bottom:9rem}}@media (min-width: 1367px){section.savings .feature{padding-top:12rem;padding-bottom:12rem}}section.savings .feature .list li::before{top:0}@media (min-width: 640px){section.savings.type-business .feature{padding-top:0 !important;padding-bottom:0 !important}}section.split-layout{margin:0 auto;padding:0}section.split-layout .button .banner-btn{border:#007a91;background-color:#007a91}section.split-layout [data-bg-image]{display:block;position:relative;height:0;padding-bottom:75%}@media (min-width: 640px){section.split-layout [data-bg-image]{position:absolute;left:0;top:0;width:50vw;padding-bottom:0;margin:0;height:100%}}@media (min-width: 640px){section.split-layout [data-bg-image][data-opposite]{left:50vw}}section.split-layout .feature{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 375px){section.split-layout .feature{padding-top:4rem;padding-bottom:4rem}}@media (min-width: 640px){section.split-layout .feature{padding-top:5.5rem;padding-bottom:5.5rem}}@media (min-width: 768px){section.split-layout .feature{padding-top:7rem;padding-bottom:7rem}}@media (min-width: 1024px){section.split-layout .feature{padding-top:11rem;padding-bottom:11rem}}@media (min-width: 1367px){section.split-layout .feature{padding-top:14rem;padding-bottom:14rem}}section.split-layout .feature:only-child,section.split-layout .feature:last-child{margin-bottom:0}section.split-layout .feature p{font-size:.9375rem;line-height:1.4;font-family:'Silka', sans-serif;font-weight:400}@media (min-width: 640px){section.split-layout .feature p{font-size:1rem}}@media (min-width: 1024px){section.split-layout .feature p{font-size:1.125rem}}@media (min-width: 1367px){section.split-layout .feature p{font-size:1.1875rem}}section.split-layout .feature p:only-child,section.split-layout .feature p:last-child{margin-bottom:0}@media (max-width: 639px){section.travel-abroad .feature{padding-top:3rem}}section.new-card{background-color:#f5f5f5;padding:3.375rem 0 8.9375rem}@media (min-width: 768px){section.new-card{padding:12.75rem 0 7.1875rem}}section.new-card .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 768px){section.new-card .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width: 639px){section.new-card .feature{padding-top:3rem}}section.new-card::before{background-position:65% bottom;background-repeat:no-repeat;top:2rem;background-size:auto 120vw}@media (min-width: 768px){section.new-card::before{background-position:92% bottom;top:-1.5625rem;background-size:auto 50vw}}@media (min-width: 1024px){section.new-card::before{background-position:100% bottom;top:0.5rem}}section.new-card .phone-large.image-container{margin-top:6.625rem}@media (min-width: 768px){section.new-card .phone-large.image-container{margin-top:0}}section.new-card img{display:block;width:100%;pointer-events:none}section.new-card img:first-of-type{position:absolute;z-index:-1;top:15%;left:10%}@media (min-width: 640px){section.new-card img:first-of-type{top:15%;left:10%}}@media (min-width: 1024px){section.new-card img:first-of-type{top:25%;left:15%}}section.join-us .lead{font-size:24px;max-width:30rem;font-weight:300}@media (min-width: 1024px){section.join-us .lead{font-size:1.25rem;max-width:30rem}}@media (min-width: 1367px){section.join-us .lead{font-size:1.5rem}}@media (max-width: 639px){section.join-us .mask{margin:2rem 0 4rem}}@media (min-width: 640px){section.join-us .form-container{margin-bottom:32px}}@media (max-width: 639px){section.join-us .form-container{margin-bottom:2rem}}section.banner-about img{display:block}@media (min-width: 640px){section.banner-about img{max-width:112%}}@media (min-width: 1024px){section.banner-about img{max-width:120%}}section.realtime-notifications img{pointer-events:none;display:block;position:relative}section.realtime-notifications img:first-of-type{margin-bottom:-12%}section.realtime-notifications img:last-of-type{margin-bottom:-6%}section.support{color:#fff;font-size:1.1875rem;font-family:'Silka', sans-serif;font-weight:300}section.support .dot{margin:1rem auto}@media (min-width: 1024px){section.support .dot{margin:0 1rem}}@media (min-width: 1367px){section.support .dot{margin:0 2rem}}section.payment-features.type-business .feature img{display:block;width:100%;height:auto;margin:0 auto 2rem}@media (min-width: 1024px){section.payment-features.type-business .feature h2{font-size:1.5rem}}section.bg-concrete{background-color:#f5f5f5}section.bg-concrete .bg-concrete-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.bg-white{background-color:#fff}section.bg-yellow{background-color:#ffe375}section.bg-soft-yellow{background-color:#fff0b3}section.bg-indigo{background-color:#007a91}section.bg-purple{background-color:#bfebf3}section.info-bar{padding:1.25rem 1.125rem}section.info-bar p{margin-bottom:0;color:#fff}section.info-bar.bg-concrete{background-color:#6e6e6e}section.info-bar.bg-white p,section.info-bar.bg-yellow p,section.info-bar.bg-soft-yellow p{color:#007a91}section.info-bar.bg-purple p{color:#383838}section.image-edge.right-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 768px){section.image-edge.right-img{display:block}}section.image-edge.right-img .image-edge-img{max-width:90%;max-height:212px;top:-50px;margin:0 auto;background-size:contain;background-position:left}@media (min-width: 768px){section.image-edge.right-img .image-edge-img{max-width:640px;max-height:570px;top:80px;background-size:cover;background-position:left}}section.image-edge.left-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 768px){section.image-edge.left-img{display:block}}section.image-edge.left-img .image-edge-img{max-width:90%;max-height:212px;top:-110px;margin:0 auto;background-size:contain;background-position:left}@media (min-width: 768px){section.image-edge.left-img .image-edge-img{max-width:590px;max-height:570px;top:115px;background-size:cover;background-position:right}}section .history{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 768px){section .history{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}section .no-cards .image-box{margin:0 auto}section.features-tabs{padding:1rem 0}section.slider{background-color:#fff}section.slider .title{margin-top:2rem}@media (min-width: 768px){section.slider .title{margin-top:0}}section.slider .features-carousel .swiper-slide img{-webkit-filter:drop-shadow(-1.5rem 1.5rem 1.5rem rgba(0,0,0,0.3));filter:drop-shadow(-1.5rem 1.5rem 1.5rem rgba(0,0,0,0.3));max-height:none;max-width:10rem}@media (min-width: 640px){section.slider .features-carousel .swiper-slide img{max-width:12rem}}@media (min-width: 768px){section.slider .features-carousel .swiper-slide img{max-width:13.75rem}}@media (min-width: 1024px){section.slider .features-carousel .swiper-slide img{max-width:15.375rem}}section.slider .features-carousel .swiper-wrapper{padding-bottom:3rem}section.slider.theme-dark{background-color:#007a91}section.slider.theme-dark .feature p{color:#fff}section.slider.theme-dark .swiper-pagination-bullet-active{background-color:#007a91}section.slider.theme-grey{background-color:#f5f5f5}section.slider.theme-light{background-color:#9fd8e2}section.slider .lead{font-size:1.375rem}section.slider .spacer{height:6rem}section.slider.right-position .features-carousel{right:0;left:auto}section.heading h2 p{font-weight:inherit;line-height:normal;margin-bottom:0;padding:4rem 0;font-size:2.125rem;font-family:'Silka', sans-serif;font-weight:700}@media (min-width: 640px){section.heading h2 p{font-size:2.875rem;padding:4.5rem 0}}@media (min-width: 768px){section.heading h2 p{font-size:3.5rem;padding:5.25rem 0}}@media (min-width: 1024px){section.heading h2 p{font-size:4rem}}section.heading .button.primary{background-color:#007a91;border-color:#007a91;color:#fff}section.heading.heading-background{padding:3rem 2vw;max-width:100%}section.heading.heading-background .heading-backgorund-image{max-width:67.5rem;margin:0 auto;display:block;position:absolute;top:0;left:0;right:0}section.heading.heading-background .heading-backgorund-image img{display:none}@media (min-width: 768px){section.heading.heading-background .heading-backgorund-image img{display:block}}section.heading.heading-background h2{padding:2.5rem 0}@media (min-width: 768px){section.heading.heading-background h2{padding:2.5rem}}@media (min-width: 1024px){section.heading.heading-background h2{padding:81px 5.8125rem}}section.heading.heading-background h2 p{padding:0;font-size:initial;font-weight:500;zoom:0.7}@media (min-width: 768px){section.heading.heading-background h2 p{zoom:1}}section.heading.heading-background .spacer{display:none}section.heading.heading-background .button{margin:0 0 3.6875rem;width:100%;max-width:18.375rem}section.heading.download{margin-bottom:3.125rem}section.heading .download-app{position:absolute;bottom:-3.1875rem}section.heading .download-app p{font-size:1rem;opacity:0.5}section.heading .download-app-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.heading .download-app-apple{background-image:url("../img/svg/app-store.svg");background-repeat:no-repeat;background-size:contain;margin-right:1.25rem;width:7.5rem;height:3.125rem;display:block}section.heading .download-app-android{background-image:url("../img/svg/google-play.svg");background-repeat:no-repeat;background-size:contain;margin-right:1.25rem;width:8.5rem;height:3.125rem;display:block}@media (max-width: 1023px){section.heading .download-app{position:static}section.heading .download-app-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.heading .download-app-apple{margin-right:0;width:9.4rem;margin-top:10px}section.heading .download-app-android{margin:2.50rem 0 4.5rem;width:10.4rem;margin-right:0}}section.statement{padding:4.3125rem 2vw 6.875rem}@media (min-width: 768px){section.statement{padding:4.3125rem 2vw 6.875rem}}section.statement p{color:#fff}section.statement p a{text-decoration:underline;color:#fff;font-weight:bold}section.statement .button{margin-top:4.5rem}.home-page.individual section{z-index:auto}section .cta-section h3{font-size:1.75rem;line-height:1.5;font-weight:300;margin-bottom:1.875rem;color:#383838}@media (min-width: 992px){section .cta-section h3{font-size:1.9375rem;margin-bottom:3.125rem}}section .bullet-list{list-style:none;margin:0;padding:0;margin-top:1.875rem}section .bullet-list:first-child{margin-top:0}section .bullet-list li{background:url("../icons/checkmark.svg") no-repeat 6px 8px;padding-left:3rem;margin-top:1.25rem;font-size:1rem;line-height:2.13}@media (min-width: 992px){section .bullet-list li{margin-top:1.875rem}}section .bullet-list li:first-child{margin-top:0}footer{position:relative;z-index:1;display:block;padding:2rem 2vw 2rem}@media (min-width: 640px){footer{padding:2rem 2vw 3.5rem}}@media (min-width: 1024px){footer{padding:2rem 2vw 4.375rem}}footer p,footer a,footer span{font-size:.875rem;line-height:1;margin-bottom:0;font-weight:300}@media (min-width: 640px){footer p,footer a,footer span{font-size:.75rem}}footer p{font-family:'Silka', sans-serif;font-weight:400}footer p.small{font-size:.75rem;letter-spacing:.25px;line-height:1.45}@media (min-width: 640px){footer p.small{font-size:.675rem}}@media (min-width: 1024px){footer p.small{font-size:.625rem;letter-spacing:0}}footer a{font-family:'Silka', sans-serif;font-weight:600}footer .footer-menu{position:relative;display:block;padding-top:0.5rem;line-height:1}@media (min-width: 640px){footer .footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}footer .footer-menu li{display:block;margin-bottom:1.0625rem}footer .footer-menu li:last-of-type{margin:0}footer .footer-menu a{font-size:1.5rem;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 640px){footer .footer-menu a{font-size:.8125rem}}@media (min-width: 1024px){footer .footer-menu a{font-size:1.1875rem}}footer .secondary-menu{position:relative;display:block;padding:0;line-height:1}@media (min-width: 640px){footer .secondary-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}footer .secondary-menu li{display:block;margin-bottom:1.0625rem}@media (min-width: 640px){footer .secondary-menu li{margin:0 2rem 0 0}}@media (min-width: 1024px){footer .secondary-menu li{margin:0 4.5rem 0 0}}footer .secondary-menu li:last-of-type{margin:0}footer .secondary-menu a{font-size:.75rem;opacity:0.7;font-family:'Silka', sans-serif;font-weight:400}footer.extended{background-color:#f2f2f2;padding:2.5rem .25rem}@media (min-width: 640px){footer.extended{padding:3rem .375rem}}@media (min-width: 1024px){footer.extended{padding:3rem .5rem}}footer.extended p,footer.extended a,footer.extended span{color:#383838}footer .logo{height:2rem;margin-right:3.3125rem;width:12.375rem;margin-bottom:1rem}@media (max-width: 639px){footer .logo{display:none}}@media (min-width: 768px){footer .logo{float:left;margin-bottom:0}}footer .logo img,footer .logo svg{width:5.75rem;height:auto}footer .logo svg path{fill:#383838}footer .dropdown__holder{position:relative}.language.dropdown{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.language.dropdown .language-subtitle{font-size:.625rem;line-height:15px;margin-top:auto;margin-bottom:auto;padding-left:8px}.language.dropdown .dropdown-content{position:absolute;background-color:#bfebf3;text-align:center;width:100%;overflow:auto;border-radius:0.5rem;z-index:1;-webkit-box-shadow:0 0.375rem 0.75rem rgba(56,56,56,0.25);box-shadow:0 0.375rem 0.75rem rgba(56,56,56,0.25);opacity:0;display:block;visibility:hidden;will-change:auto;transition:opacity 0s ease-in-out, visibility .25s ease-in-out, transform .25s ease-in-out, -webkit-transform .25s ease-in-out}.language.dropdown .dropdown-content a{margin:0.25rem 0;padding:0.25rem 0 0.25rem;text-transform:uppercase;display:block;font-size:0.75rem;color:#383838}@media (min-width: 768px){.language.dropdown .dropdown-content a{font-size:0.875rem}}.language.dropdown .dropdown-content a:hover{text-decoration:none !important;color:#007a91}.language.dropdown .dropbtn{color:#383838;background:#bfebf3;font-size:0.75rem;text-transform:uppercase;border:none;cursor:pointer;outline:none;padding:.25rem 1.25rem .25rem .3125rem;border-radius:.25rem;position:relative}@media (min-width: 768px){.language.dropdown .dropbtn{font-size:1rem}}.language.dropdown .dropbtn::after{content:'';width:.375rem;height:.375rem;display:block;position:absolute;top:56%;right:.5rem;border-left:1px solid #383838;border-bottom:1px solid #383838;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;will-change:auto;-webkit-transform:translateY(-100%) rotate(-45deg);transform:translateY(-100%) rotate(-45deg)}@media (max-width: 1023px){.language.dropdown.active .dropdown-content{visibility:visible;opacity:1;transition:opacity .25s ease-in-out, visibility .25s ease-in-out, transform .25s ease-in-out, -webkit-transform .25s ease-in-out}.language.dropdown.active .dropbtn:after{-webkit-transform:translateY(-25%) rotate(135deg);transform:translateY(-25%) rotate(135deg)}}.language-container{margin-bottom:1.0625rem}@media (min-width: 768px){.language-container{margin:-0.2rem 2.5rem 0 0}}body:not(.mobile) .language.dropdown:hover .dropdown-content,.mobile .language.dropdown.active .dropdown-content{opacity:1;visibility:visible;transition:opacity .25s ease-in-out, visibility .25s ease-in-out, transform .25s ease-in-out, -webkit-transform .25s ease-in-out}body:not(.mobile) .language.dropdown:hover .dropbtn::after,.mobile .language.dropdown.active .dropbtn::after{-webkit-transform:translateY(-25%) rotate(135deg);transform:translateY(-25%) rotate(135deg)}.footer-download{margin-top:-5px}.footer-download span{display:block;line-height:1.5;opacity:0.6;font-size:1.1875rem;font-weight:400}.footer-download-apple,.footer-download-android{display:inline-block;height:2.5rem}.footer-download-apple{background:url("../img/svg/app-store.svg");width:7.5rem;margin-right:1.25rem}.footer-download-android{background:url("../img/svg/google-play.svg");width:8.5rem}@media (max-width: 1023px){.footer-download-text{padding:0 10px}.footer-download-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-download-apple,.footer-download-android{height:2.95rem}.footer-download-apple{width:8.9rem;background-size:contain;background-repeat:no-repeat}.footer-download-android{width:9.8rem;background-size:contain;background-repeat:no-repeat}}.footer-copyright .row{position:relative}.footer-copyright p{font-size:.75rem;line-height:normal;letter-spacing:normal;font-weight:300;opacity:0.3}.site-footer{background:#f2f2f2;padding:1.875rem .3125rem}@media (min-width: 992px){.site-footer{padding:3.125rem 0}}@media (min-width: 1200px){.site-footer{padding-top:5.4375rem}}.site-footer a{color:#383838;font-family:'Silka', sans-serif;font-weight:300;font-size:1rem;line-height:inherit;text-decoration:none}@media (min-width: 992px){.site-footer a{font-size:.625rem}}.site-footer a:hover,.site-footer a:focus{color:#007a91;opacity:1}.site-footer__logo a{display:block;width:auto;height:auto;max-height:60px}.site-footer__logo a img,.site-footer__logo a svg{max-width:6.125rem;width:auto;height:auto}.site-footer__download{font-size:1rem;line-height:2;margin-bottom:3.125rem}@media (min-width: 992px){.site-footer__download{font-size:.625rem;line-height:1.2}}.site-footer__download-title{font-family:'Silka', sans-serif;font-weight:600;margin-bottom:.25rem}@media (min-width: 992px){.site-footer__download-title{font-family:'Silka', sans-serif;font-weight:300;font-size:1rem;line-height:1.2;padding-bottom:.4375rem}}.site-footer__download-description{margin-bottom:1.25rem}@media (min-width: 992px){.site-footer__download-description{margin:0 3.125rem .625rem 0;opacity:0.6}}.site-footer__download-buttons{margin-top:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}@media (min-width: 992px){.site-footer__download-buttons{margin-top:1.25rem}}@media (min-width: 1200px){.site-footer__download-buttons{max-width:80%}}.site-footer__download-apple,.site-footer__download-android,.site-footer__download-huawei{height:3.125rem;background-size:contain;background-repeat:no-repeat;display:block}@media (max-width: 374px){.site-footer__download-apple,.site-footer__download-android,.site-footer__download-huawei{height:2.5rem}}@media (min-width: 992px){.site-footer__download-apple,.site-footer__download-android,.site-footer__download-huawei{height:1.875rem}}.site-footer__download-apple{background-image:url("../img/svg/app-store_1.5x.svg");width:45%;max-width:9.375rem;margin-right:6%}@media (min-width: 768px){.site-footer__download-apple{margin-right:.75rem}}@media (min-width: 992px){.site-footer__download-apple{width:5.625rem;margin-right:1rem}}.site-footer__download-android{background-image:url("../img/svg/google-play_1.5x.svg");width:49%;max-width:10.4375rem;margin-left:auto}@media (min-width: 550px){.site-footer__download-android{margin-right:6%}}@media (min-width: 588px){.site-footer__download-android{margin-left:0}}@media (min-width: 768px){.site-footer__download-android{margin-right:.75rem}}@media (min-width: 992px){.site-footer__download-android{margin:0 0 0 auto;width:48%}}.site-footer__download-huawei{background-image:url("../img/svg/huawei_1.5x.svg");width:50%;max-width:10.3125rem;margin:1.125rem auto 0}@media (min-width: 588px){.site-footer__download-huawei{margin:0}}@media (min-width: 992px){.site-footer__download-huawei{margin:.625rem auto 0}}.site-footer__download .arrow-link{font-size:1rem;line-height:2;display:inline-block;color:#007a91}.site-footer__download .button-aion{height:3.125rem;line-height:1.4;font-family:'Silka', sans-serif;font-weight:600}@media (min-width: 768px){.site-footer__download .button-aion{margin-bottom:1.875rem}}@media (min-width: 992px){.site-footer__download .button-aion{font-size:.875rem;height:2.5rem;line-height:1.5;padding:.625rem .9375rem;margin-bottom:.625rem}}@media (min-width: 1200px){.site-footer__download .button-aion{padding:.625rem 1.875rem;margin-bottom:.5rem}}.site-footer__column{margin-bottom:1.375rem}.site-footer__column-title{position:relative;font-family:'Silka', sans-serif;font-weight:300;font-size:1rem;line-height:2;color:#383838;margin:0}@media (min-width: 992px){.site-footer__column-title{line-height:1.2;padding-bottom:.4375rem}}.site-footer__column-title:after{content:"";display:inline-block;position:absolute;width:.625rem;height:.625rem;top:1.25rem;right:0;border-color:#fff;border-left:.0625rem solid #383838;border-bottom:.0625rem solid #383838;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;will-change:auto;-webkit-transform:translateY(-80%) rotate(-45deg);transform:translateY(-80%) rotate(-45deg)}@media (min-width: 992px){.site-footer__column-title:after{display:none}}.site-footer__column-links{display:none}@media (min-width: 992px){.site-footer__column-links{height:100% !important}}.site-footer__column-links li{padding-top:.375rem;display:block}@media (min-width: 992px){.site-footer__column-links li{padding-top:0;line-height:1}}.site-footer__column-links li:first-child{padding-top:.25rem}@media (min-width: 992px){.site-footer__column-links li:first-child{padding-top:0}}.site-footer__column-links li a{line-height:1.8;opacity:0.7}.site-footer__column-links li a:hover,.site-footer__column-links li a:focus{color:#007a91;opacity:1}.site-footer__column.active .site-footer__column-title{font-family:'Silka', sans-serif;font-weight:600}@media (min-width: 992px){.site-footer__column.active .site-footer__column-title{font-family:'Silka', sans-serif;font-weight:300}}.site-footer__column.active .site-footer__column-title:after{-webkit-transform:translateY(-40%) rotate(-225deg);transform:translateY(-40%) rotate(-225deg)}.site-footer__middle{padding-top:1.875rem}@media (min-width: 992px){.site-footer__middle{padding-top:0}}@media (min-width: 1200px){.site-footer__middle{padding-top:.3125rem}}.site-footer__middle-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 992px){.site-footer__middle-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.site-footer__social-links{margin-bottom:3.125rem}@media (min-width: 1200px){.site-footer__social-links{margin-bottom:4.375rem}}.site-footer__social-links ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 992px){.site-footer__social-links ul{margin-left:53.5%}}@media (min-width: 1200px){.site-footer__social-links ul{margin-left:0}}.site-footer__social-links ul li{margin-left:1rem}@media (min-width: 992px){.site-footer__social-links ul li{margin-left:.625rem}}.site-footer__social-links ul li:first-child{margin:0}@media (min-width: 992px){.site-footer__social-links ul li:first-child{margin:0}}.site-footer__social-links ul li a{display:block;width:2.5rem;height:2.5rem;border-radius:.21875rem;overflow:hidden;-webkit-transition:border-radius .5s ease-in-out;transition:border-radius .5s ease-in-out}@media (min-width: 992px){.site-footer__social-links ul li a{width:1.5625rem;height:1.5625rem}}.site-footer__social-links ul li a:hover{border-radius:1.25rem}.site-footer__social-links ul li a img{max-width:100%;display:block}.site-footer__language{margin-bottom:3.125rem}@media (min-width: 1200px){.site-footer__language{margin-bottom:4.375rem}}.site-footer__language-dropdown{position:relative;display:inline-block;font-size:1rem;line-height:2}@media (min-width: 992px){.site-footer__language-dropdown{font-size:.625rem;line-height:1.4}}@media (min-width: 1200px){.site-footer__language-dropdown:hover{cursor:pointer}.site-footer__language-dropdown:hover .site-footer__language-dropdown-content{opacity:1;visibility:visible;transition:opacity .25s ease-in-out, visibility .25s ease-in-out, transform .25s ease-in-out, -webkit-transform .25s ease-in-out}.site-footer__language-dropdown:hover .dropbtn::after{-webkit-transform:translateY(-25%) rotate(135deg);transform:translateY(-25%) rotate(135deg)}}.site-footer__language-dropdown-content{position:absolute;background-color:#bfebf3;text-align:center;width:3.75rem;overflow:auto;border-radius:.1875rem;z-index:1;-webkit-box-shadow:0 0.375rem 0.75rem rgba(56,56,56,0.25);box-shadow:0 0.375rem 0.75rem rgba(56,56,56,0.25);opacity:0;display:block;visibility:hidden;will-change:auto;transition:opacity .25s ease-in-out, visibility .25s ease-in-out, transform .25s ease-in-out, -webkit-transform .25s ease-in-out}@media (min-width: 992px){.site-footer__language-dropdown-content{width:2.5625rem;border-radius:.125rem}}.site-footer__language-dropdown-content a{margin:.3125rem 0;font-size:.875rem;text-transform:uppercase;display:block;color:#383838}@media (min-width: 992px){.site-footer__language-dropdown-content a{font-size:.75rem}}.site-footer__language-dropdown-content a:hover{color:#383838}.site-footer__language-dropdown .dropbtn{position:relative;width:3.75rem;height:2.125rem;line-height:1.5;color:#383838;background:#bfebf3;text-transform:uppercase;border:none;cursor:pointer;outline:none;padding:.3125rem 1.75rem .3125rem .625rem;border-radius:.1875rem;margin-right:.375rem}@media (min-width: 992px){.site-footer__language-dropdown .dropbtn{font-size:.8125rem;width:2.5625rem;height:1.5625rem;padding:.1875rem 1.125rem .1875rem .375rem;border-radius:.125rem;margin-right:.75rem;line-height:1.3;vertical-align:middle}}.site-footer__language-dropdown .dropbtn::after{content:'';width:.5rem;height:.5rem;display:block;position:absolute;top:50%;right:.75rem;border-left:1px solid #383838;border-bottom:1px solid #383838;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;will-change:auto;-webkit-transform:translateY(-100%) rotate(-45deg);transform:translateY(-100%) rotate(-45deg)}@media (min-width: 992px){.site-footer__language-dropdown .dropbtn::after{width:.3125rem;height:.3125rem;right:.46875rem;top:52%}}@media (max-width: 1399.98px){.site-footer__language-dropdown.active .site-footer__language-dropdown-content{visibility:visible;opacity:1;transition:opacity .25s ease-in-out, visibility .25s ease-in-out, transform .25s ease-in-out, -webkit-transform .25s ease-in-out}.site-footer__language-dropdown.active .dropbtn:after{-webkit-transform:translateY(-25%) rotate(135deg);transform:translateY(-25%) rotate(135deg)}}.site-footer__secondary-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.6875rem}@media (min-width: 992px){.site-footer__secondary-links ul{margin-bottom:3.125rem}}@media (min-width: 1200px){.site-footer__secondary-links ul{margin-bottom:4.375rem}}.site-footer__secondary-links ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:.625rem}@media (min-width: 992px){.site-footer__secondary-links ul li{display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:inherit;margin-left:2.9375rem}.site-footer__secondary-links ul li:first-child{margin-left:0}}@media (min-width: 1200px){.site-footer__secondary-links ul li{margin-left:1.75rem}.site-footer__secondary-links ul li:first-child{margin-left:0}}.site-footer__secondary-links a{font-size:.8125rem;line-height:1.3}@media (min-width: 992px){.site-footer__secondary-links a{font-size:.625rem}}.site-footer__secondary-links a:hover,.site-footer__secondary-links a:focus{color:#007a91}.site-footer__bottom{color:#383838;font-size:.625rem;line-height:1.2}.site-footer__bottom-text,.site-footer__bottom-copyright{opacity:0.3}.site-footer__bottom-copyright{margin-top:.625rem}@media (min-width: 992px){.site-footer__bottom-copyright{margin-top:0}}.site-footer .language.dropdown .dropdown-content a,.site-footer .language.dropdown .dropbtn{font-size:.8125rem;line-height:1.46}.story-list{line-height:2.125}.story-list__image{position:relative;margin-bottom:.625rem;padding-top:39%;position:relative;overflow:hidden;min-height:9.375rem}@media (min-width: 768px){.story-list__image{margin-bottom:1.875rem;padding-top:57%}}.story-list__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease;transition:all .3s ease;max-width:none !important}.story-list__image a{display:block}.story-list__image a:hover img{width:104%;height:104%;top:-2%;left:-2%}.story-list__link{display:block;color:#383838}.story-list__link:hover{color:#383838;text-decoration:none}.story-list__link:hover .story-list__title{color:#007a91;text-decoration:underline}.story-list__meta{margin-bottom:.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.story-list__meta{margin-bottom:1.5625rem}}.story-list__meta .tags{padding-left:.625rem}@media (min-width: 768px){.story-list__meta .tags{padding-left:0}}.story-list__meta .tags__item{margin-top:.3125rem}@media (min-width: 768px){.story-list__meta .tags__item{margin-top:0}}.story-list__meta .time-indicator{display:block;white-space:nowrap}.story-list__title{font-size:1.5625rem;line-height:1.48;margin-bottom:.625rem;font-weight:600;position:relative;overflow:hidden;color:#007a91}@media (min-width: 768px){.story-list__title{height:4.625rem}}.story-list__description-big{display:none}@media (min-width: 768px){.story-list .time-indicator{margin-top:.625rem}}.story-list:not(.no-big) .story-list__item{margin-bottom:1.875rem}@media (min-width: 768px){.story-list:not(.no-big) .story-list__item{margin-bottom:3.125rem}}.story-list:not(.no-big) .story-list__item:nth-child(7n+4),.story-list:not(.no-big) .story-list__item:nth-child(7n+1){-webkit-transition-delay:.1s !important;transition-delay:.1s !important}.story-list:not(.no-big) .story-list__item:nth-child(7n+5),.story-list:not(.no-big) .story-list__item:nth-child(7n+2){-webkit-transition-delay:.2s !important;transition-delay:.2s !important}.story-list:not(.no-big) .story-list__item:nth-child(7n+6),.story-list:not(.no-big) .story-list__item:nth-child(7n+3){-webkit-transition-delay:.3s !important;transition-delay:.3s !important}@media (min-width: 768px){.story-list:not(.no-big) .story-list__item:nth-child(7n+7){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width: 768px){.story-list:not(.no-big) .story-list__item:nth-child(7n+7) .story-list__image{-webkit-box-flex:0;-ms-flex:0 0 calc(66.66666% - 15px);flex:0 0 calc(66.66666% - 15px);width:calc(66.66666% - 15px);padding-top:38%;margin-bottom:0}}@media (min-width: 768px){.story-list:not(.no-big) .story-list__item:nth-child(7n+7) .story-list__col-description{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:1.875rem}}@media (min-width: 768px){.story-list:not(.no-big) .story-list__item:nth-child(7n+7) .story-list__description-big{display:block}}@media (min-width: 768px){.story-list:not(.no-big) .story-list__item:nth-child(7n+7) .story-list__description-small{display:none}}.story-detail{padding:1.875rem .3125rem;width:100%;overflow:hidden}@media (min-width: 992px){.story-detail{padding:2.5rem 0}}.story-detail__main{padding-bottom:3.125rem}@media (min-width: 992px){.story-detail__main{padding-bottom:6.25rem}}.story-detail__title{font-size:1.875rem;line-height:1.48;margin-bottom:1.25rem;color:#383838;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 992px){.story-detail__title{font-size:3rem;margin-bottom:1.875rem}}.story-detail__row{padding-bottom:1.875rem}@media (min-width: 768px){.story-detail__row{display:-webkit-box;display:-ms-flexbox;display:flex}}.story-detail__row .social-sharing{margin-top:1.875rem}@media (min-width: 768px){.story-detail__row .social-sharing{float:right;margin-top:0}}@media (min-width: 768px){.story-detail__row-tags,.story-detail__row-social{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%}}@media (min-width: 768px){.story-detail__row-tags{padding-top:.3125rem}}.story-detail__visual{position:relative;padding-bottom:1.875rem;margin-bottom:3.125rem}@media (min-width: 992px){.story-detail__visual{padding-bottom:3.125rem;margin-bottom:6.25rem}}.story-detail__visual-image,.story-detail__visual-video{position:relative;z-index:2;-webkit-box-shadow:0 2.5rem 3.75rem 0 #bfebf3;box-shadow:0 2.5rem 3.75rem 0 #bfebf3}.story-detail__visual video,.story-detail__visual img{display:block;width:100%}.story-detail__visual video[poster]{-o-object-fit:cover;object-fit:cover;outline:none;border:0;border-radius:0}.story-detail__visual video[poster]:hover,.story-detail__visual video[poster]:active{border:0;outline:none}.story-detail__visual-image{max-height:33.75rem;overflow:hidden}.story-detail__visual:after{content:"";display:inline-block;position:absolute;top:1.875rem;bottom:0;left:1.875rem;background:#bfebf3;right:-1.25rem;z-index:1}@media (min-width: 768px){.story-detail__visual:after{right:-100000%;left:1.875rem}}@media (min-width: 992px){.story-detail__visual:after{top:3.125rem;right:-100000%;left:5.9375rem}}.story-detail time{display:block;font-size:1.25rem;line-height:1.5;margin-bottom:1.875rem;color:#383838;font-family:'Silka', sans-serif;font-weight:600}@media (min-width: 992px){.story-detail time{margin-bottom:3.125rem}}.story-detail__lead{font-family:'Silka', sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5;margin-bottom:1.875rem}@media (min-width: 992px){.story-detail__lead{margin-bottom:3.125rem}}.story-detail__content p,.story-detail__content .image-block{padding-bottom:1.875rem;margin:0}@media (min-width: 992px){.story-detail__content p,.story-detail__content .image-block{padding-bottom:3.125rem}}.story-detail__content p{text-align:justify}.story-detail__content a{color:#007a91;text-decoration:underline}.story-detail__content a:hover,.story-detail__content a:focus{color:#007a91;text-decoration:none}.story-detail__content-product-link{padding-bottom:1.875rem}@media (min-width: 992px){.story-detail__content-product-link{padding-bottom:5rem}}.story-detail__content-product-link ul{list-style:disc;padding-left:1.25rem}.story-detail__content-product-link p{padding:0;font-size:initial;color:initial;padding-bottom:initial}.story-detail__content-product-link a{display:inline-block;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer;font-size:1rem;line-height:1.9;border-radius:.25rem;padding:.9375rem;background-color:#007a91;color:#383838;text-transform:uppercase;width:100%;max-width:24.0625rem;height:3.75rem;-webkit-transition:all .25s ease;transition:all .25s ease;font-family:'Silka', sans-serif;font-weight:700}.story-detail__content-product-link a:hover,.story-detail__content-product-link a:focus{text-decoration:none;color:#383838;background-color:#006375}@media (min-width: 768px){.story-detail__content-product-link a{max-width:inherit;width:auto;padding:.9375rem 1.875rem;line-height:1.25;height:3.125rem}}.story-detail__social-content{padding:1.875rem;font-size:1rem;line-height:2;color:#383838;background:#fff0b3;font-family:'Silka', sans-serif;font-weight:400}@media (min-width: 768px){.story-detail__social-content{display:-webkit-box;display:-ms-flexbox;display:flex}}.story-detail__social-content .social-sharing{margin-top:1.25rem}@media (min-width: 768px){.story-detail__social-content .social-sharing{margin-top:0;margin-left:auto}}.story-detail__related-stories-title{font-size:1.875rem;line-height:1.5;margin-bottom:1.875rem;color:#383838;font-family:'Silka', sans-serif;font-weight:300}@media (min-width: 992px){.story-detail__related-stories-title{font-size:2.4375rem;margin-bottom:3.125rem}}.story-detail__related-stories .story-list__image{margin-bottom:1.5rem}.story-detail__related-stories .story-list__meta{margin-bottom:1.4375rem}.story-detail__related-stories .story-list__meta .tags{padding-left:0}.story-detail__related-stories .time-indicator{margin-top:.75rem}.story-detail__related-stories .mobile-carousel.swiper-container-initialized{overflow:visible}.story-detail__related-stories .mobile-carousel.swiper-container-initialized .swiper-slide{padding-right:.4375rem;-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.stories-layout{padding:2.1875rem .3125rem 1.25rem;padding-bottom:1.25rem}@media (min-width: 768px){.stories-layout{padding:2.5rem 0 3.125rem}}.stories-layout .title{font-size:1.875rem;line-height:1.5;margin-bottom:30px;font-weight:300;color:#383838}@media (min-width: 768px){.stories-layout .title{font-size:3rem}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZlbmRvcnMvX2ZvdW5kYXRpb24uc2NzcyIsInZlbmRvcnMvX2Jvb3RzdHJhcC5zY3NzIiwic3R5bGUubWluLmNzcyIsInZlbmRvcnMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC5zY3NzIiwidmVuZG9ycy9ib290c3RyYXAvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwidmVuZG9ycy9ib290c3RyYXAvX2dyaWQuc2NzcyIsInZlbmRvcnMvYm9vdHN0cmFwL192YXJpYWJsZXMuc2NzcyIsInZlbmRvcnMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsInZlbmRvcnMvYm9vdHN0cmFwL19yZWJvb3Quc2NzcyIsInZlbmRvcnMvYm9vdHN0cmFwL21peGlucy9faG92ZXIuc2NzcyIsInZlbmRvcnMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MiLCJ2ZW5kb3JzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsInZlbmRvcnMvYm9vdHN0cmFwL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwidmVuZG9ycy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwidmVuZG9ycy9ib290c3RyYXAvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCJ2ZW5kb3JzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX2ZsZXguc2NzcyIsInZlbmRvcnMvYm9vdHN0cmFwL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsInZlbmRvcnMvYm9vdHN0cmFwL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsInZlbmRvcnMvYm9vdHN0cmFwL21peGlucy9fZmxvYXQuc2NzcyIsInZlbmRvcnMvYm9vdHN0cmFwL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwidmVuZG9ycy9ib290c3RyYXAvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJ2ZW5kb3JzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwidmVuZG9ycy9fc3dpcGVyLnNjc3MiLCJ2ZW5kb3JzL19pbnRsVGVsSW5wdXQuc2NzcyIsInZlbmRvcnMvX3NlbGVjdDIuc2NzcyIsInZlbmRvcnMvX2Jvb3RzdHJhcC1zbGlkZXIuc2NzcyIsImNvbW1vbi9fZm9udHMuc2NzcyIsImNvbW1vbi9fZm9udHMtd3lzaXd5Zy5zY3NzIiwiY29tbW9uL19taXNjLnNjc3MiLCJjb21tb24vX21peGlucy5zY3NzIiwiY29tbW9uL192YXJzLnNjc3MiLCJjb21tb24vX3R5cG9ncmFwaHkuc2NzcyIsImNvbW1vbi9fYW5pbWF0aW9ucy5zY3NzIiwiY29tbW9uL19saXN0LnNjc3MiLCJjb21tb24vX2ljb24uc2NzcyIsImNvbW1vbi9fZHJvcC1zaGFkb3cuc2NzcyIsImNvbW1vbi9fc2Nyb2xsYmFyLnNjc3MiLCJjb21tb24vX21vYmlsZS1jYXJvdXNlbC5zY3NzIiwiY29tbW9uL2Zvcm0tZWxlbWVudHMvX2J1dHRvbnMuc2NzcyIsImNvbW1vbi9mb3JtLWVsZW1lbnRzL19saW5rLnNjc3MiLCJjb21tb24vZm9ybS1lbGVtZW50cy9fbGFiZWxzLnNjc3MiLCJjb21tb24vZm9ybS1lbGVtZW50cy9fZm9ybS1maWVsZHMtd3JhcHBlci5zY3NzIiwiY29tbW9uL2Zvcm0tZWxlbWVudHMvX2lucHV0cy5zY3NzIiwiY29tbW9uL2Zvcm0tZWxlbWVudHMvX2NoZWNrYm94LnNjc3MiLCJjb21tb24vZm9ybS1lbGVtZW50cy9fcmFkaW8uc2NzcyIsImNvbW1vbi9mb3JtLWVsZW1lbnRzL19zZWxlY3Quc2NzcyIsImNvbW1vbi9mb3JtLWVsZW1lbnRzL193eXNpd3lnLnNjc3MiLCJjb21tb24vZm9ybS1lbGVtZW50cy9fY2hlY2tib3gtZ3JvdXAuc2NzcyIsImNvbW1vbi9mb3JtLWVsZW1lbnRzL19hbW91bnQuc2NzcyIsImNvbW1vbi9mb3JtLWVsZW1lbnRzL19hZ3JlZW1lbnQuc2NzcyIsImNvbW1vbi9mb3JtLWVsZW1lbnRzL19zbXMtZm9ybS5zY3NzIiwiY29tbW9uL2Zvcm0tZWxlbWVudHMvX3Ntcy1wb3B1cC5zY3NzIiwiY29tbW9uL2Zvcm0tZWxlbWVudHMvX2NvbmRpdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fbG9nby5zY3NzIiwiY29tcG9uZW50cy9fYmFjay1idXR0b24uc2NzcyIsImNvbXBvbmVudHMvX2hhbWJ1cmdlci5zY3NzIiwiY29tcG9uZW50cy9fY29va2llcy5zY3NzIiwiY29tcG9uZW50cy9fbWFpbi1uYXYuc2NzcyIsImNvbXBvbmVudHMvX2FjY291bnQtdHlwZS5zY3NzIiwiY29tcG9uZW50cy9fbGF5ZXJlZC1saXN0LnNjc3MiLCJjb21wb25lbnRzL190ZWFtLW1lbWJlci5zY3NzIiwiY29tcG9uZW50cy9fYmxvY2txdW90ZS5zY3NzIiwiY29tcG9uZW50cy9fcHJlc3Mta2l0LnNjc3MiLCJjb21wb25lbnRzL19jYXJlZXItY2FyZC5zY3NzIiwiY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fcGhvbmUuc2NzcyIsImNvbXBvbmVudHMvX2FjY29yZGlvbi5zY3NzIiwiY29tcG9uZW50cy9fc3RlcHMuc2NzcyIsImNvbXBvbmVudHMvX21hc2suc2NzcyIsImNvbXBvbmVudHMvX3NvY2lhbC5zY3NzIiwiY29tcG9uZW50cy9fdGlwLnNjc3MiLCJjb21wb25lbnRzL19jb21wYXJlLXRhYmxlLnNjc3MiLCJjb21wb25lbnRzL193aWRnZXQuc2NzcyIsImNvbXBvbmVudHMvX21haW4tYmFubmVyLnNjc3MiLCJjb21wb25lbnRzL19wb2ludHMuc2NzcyIsImNvbXBvbmVudHMvX3BhbmVscy5zY3NzIiwiY29tcG9uZW50cy9fYmFubmVyLWJsb2NrLnNjc3MiLCJjb21wb25lbnRzL19mYXEuc2NzcyIsImNvbXBvbmVudHMvX2ZlYXR1cmUuc2NzcyIsImNvbXBvbmVudHMvX2ZlYXR1cmVzLXRhYnMuc2NzcyIsImNvbXBvbmVudHMvX2ZlYXR1cmVzLWNhcm91c2VsLnNjc3MiLCJjb21wb25lbnRzL19yZWNhcHRjaGEuc2NzcyIsImNvbXBvbmVudHMvX2Jhbm5lci5zY3NzIiwiY29tcG9uZW50cy9fc3VwcG9ydC5zY3NzIiwiY29tcG9uZW50cy9fYmFubmVyLXZpZGVvLnNjc3MiLCJjb21wb25lbnRzL19saXN0cy5zY3NzIiwiY29tcG9uZW50cy9fZG9jdW1lbnRzLnNjc3MiLCJjb21wb25lbnRzL19wcm9kdWN0LWxpc3RzLnNjc3MiLCJjb21wb25lbnRzL19zcG90bGlnaHQuc2NzcyIsImNvbXBvbmVudHMvX3N0YWdlLnNjc3MiLCJjb21wb25lbnRzL190aXRsZS5zY3NzIiwiY29tcG9uZW50cy9fd3lzaXd5Zy5zY3NzIiwiY29tcG9uZW50cy9faW5mby1zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL19pbWFnZS1zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL19vZmZlci1ib3guc2NzcyIsImNvbXBvbmVudHMvX2JlbmVmaXRzLnNjc3MiLCJjb21wb25lbnRzL19ib3gtc2VjdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fYXBwLWRvd25sb2FkLnNjc3MiLCJjb21wb25lbnRzL19jb21wYXJpc29uLnNjc3MiLCJjb21wb25lbnRzL19tb3VudC10cmlhbC5zY3NzIiwiY29tcG9uZW50cy9fcG9wdXAuc2NzcyIsImNvbXBvbmVudHMvX3JlZGlyZWN0LXBhZ2Uuc2NzcyIsImNvbXBvbmVudHMvX2NvbW11bmlxdWUuc2NzcyIsImNvbXBvbmVudHMvX3RvYXN0LW5vdGlmaWNhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fbWVkaWEtc2VjdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fYmFkZ2Uuc2NzcyIsImNvbXBvbmVudHMvX2Rvd25sb2FkLWFwcC5zY3NzIiwiY29tcG9uZW50cy9fdGV4dC1ib3guc2NzcyIsImNvbXBvbmVudHMvX3NoYXJpbmcuc2NzcyIsImNvbXBvbmVudHMvX3ByZXNzLWJveC5zY3NzIiwiY29tcG9uZW50cy9fYmFubmVyLXNlY3Rpb24uc2NzcyIsImNvbXBvbmVudHMvX21haW4tYmFubmVyLXNlY3Rpb24uc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbi1hcHAuc2NzcyIsImNvbXBvbmVudHMvX2R5bmFtaWMtc2VjdGlvbi5zY3NzIiwiY29tcG9uZW50cy9faWNvbnMtZ3JpZC5zY3NzIiwiY29tcG9uZW50cy9fcHJpY2Utc2VjdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fdGFibGUuc2NzcyIsImNvbXBvbmVudHMvX3BvcHVwLWZvcm1zLnNjc3MiLCJjb21wb25lbnRzL19wcm9kdWN0LWRlc2NyaXB0aW9uLnNjc3MiLCJjb21wb25lbnRzL19oZXJvLXN0b3J5LnNjc3MiLCJjb21wb25lbnRzL19kaXZpZGVyLnNjc3MiLCJjb21wb25lbnRzL19jb3N0LWNvbXBhcmlzb24uc2NzcyIsImNvbXBvbmVudHMvX3NpbXVsYXRvci1saW5rLnNjc3MiLCJjb21wb25lbnRzL19kb3dubG9hZC1zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL19wZGYtZG93bmxvYWQuc2NzcyIsImNvbXBvbmVudHMvX3ByaWNpbmctYWxsLWZlYXR1cmVzLXNlY3Rpb24uc2NzcyIsImNvbXBvbmVudHMvX2RlZXBsaW5raW5nLnNjc3MiLCJjb21wb25lbnRzL19sb25nLWJ1bGxldC1saXN0LnNjc3MiLCJjb21wb25lbnRzL19zdGVwLXByb2Nlc3Muc2NzcyIsImNvbXBvbmVudHMvX21haW4tc3RvcnktY2Fyb3VzZWwuc2NzcyIsImNvbXBvbmVudHMvX3N0b3J5LXByZXNzLXNlY3Rpb24uc2NzcyIsImNvbXBvbmVudHMvX3NvY2lhbC1zaGFyaW5nLnNjc3MiLCJjb21wb25lbnRzL19zdG9yeS1uZXdzLXNlY3Rpb24uc2NzcyIsImNvbXBvbmVudHMvX3N0b3J5LWluc2lnaHRzLXNlY3Rpb24uc2NzcyIsImNvbXBvbmVudHMvX3Njcm9sbC10by1saW5rLnNjc3MiLCJjb21wb25lbnRzL19pbnRlcmVzdC1jYWxjdWxhdG9yLnNjc3MiLCJjb21wb25lbnRzL19vZmZlci1jYWxjLnNjc3MiLCJjb21wb25lbnRzL19jb3VudGRvd24uc2NzcyIsImNvbXBvbmVudHMvX2NvdW50ZG93bi1wcm9tby1iYW5uZXIuc2NzcyIsImNvbXBvbmVudHMvX2NvdW50ZG93bi1tdXN0aGVhZC5zY3NzIiwiY29tcG9uZW50cy9fZXRmLWNhbGN1bGF0b3Iuc2NzcyIsImNvbXBvbmVudHMvX3ZpZGVvLXBsYXllci5zY3NzIiwiY29tcG9uZW50cy9fcmlzay1wcm9maWxlLnNjc3MiLCJjb21wb25lbnRzL190cnVzdC1waWxvdC5zY3NzIiwiY29tcG9uZW50cy9fcnNhLXRhYmxlLnNjc3MiLCJjb21wb25lbnRzL19sYW5nLWRyb3Bkb3duLnNjc3MiLCJjb21wb25lbnRzL19yZWFkLW1vcmUuc2NzcyIsImNvbXBvbmVudHMvX2Jhbm5lci1jYWxjLnNjc3MiLCJjb21wb25lbnRzL19zdWJzY3JpcHRpb24uc2NzcyIsImNvbXBvbmVudHMvX3BzZDIuc2NzcyIsImNvbXBvbmVudHMvX2NvbXBhcmlzb24tc2VjdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fb3VyLXRlYW0uc2NzcyIsImNvbXBvbmVudHMvX29waW5pb24uc2NzcyIsImNvbXBvbmVudHMvX3ZpZGVvLW1vZGFsLnNjc3MiLCJjb21wb25lbnRzL19kb3dubG9hZC1hdXRvbWF0aWMuc2NzcyIsImNvbXBvbmVudHMvX3RpdGxlLXRleHQuc2NzcyIsImNvbXBvbmVudHMvX3RlYW0tZ2FsbGVyeS5zY3NzIiwiY29tcG9uZW50cy9fY2FyZWVyLXNlY3Rpb24uc2NzcyIsImNvbXBvbmVudHMvX3Ntcy10by1idG4tc2VjdGlvbi5zY3NzIiwibGF5b3V0cy9fc3Rvcmllcy1sYXlvdXQuc2NzcyIsInBhcnRpYWxzL19iYXNlLnNjc3MiLCJwYXJ0aWFscy9faGVhZGVyLnNjc3MiLCJwYXJ0aWFscy9fbWFpbi5zY3NzIiwicGFydGlhbHMvX2FydGljbGUuc2NzcyIsInBhcnRpYWxzL19zZWN0aW9uLnNjc3MiLCJwYXJ0aWFscy9fZm9vdGVyLnNjc3MiLCJwYXJ0aWFscy9fZm9vdGVyLWFyZWEuc2NzcyIsInBhcnRpYWxzL19zdG9yeS1saXN0LnNjc3MiLCJwYXJ0aWFscy9fc3RvcnktZGV0YWlsLnNjc3MiXSwi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Q0FBRyxtQkFFbEMsV0FBWSxDQUNaLDhCQUErQixDQUFHLG1CQUVsQyxXQUFZLENBQ1osOEJBQStCLENBQUcsbUJBRWxDLFdBQVksQ0FDWiw4QkFBK0IsQ0FBRyxtQkFFbEMsV0FBWSxDQUNaLDhCQUErQixDQUFHLG1CQUVsQyxXQUFZLENBQ1osOEJBQStCLENBQUcsbUJBRWxDLFdBQVksQ0FDWiw4QkFBK0IsQ0FBRyxtQkFFbEMsV0FBWSxDQUNaLDhCQUErQixDQTFFakMsbUJBNEVFLFdBQVksQ0FDWiw4QkFBK0IsQ0FBRyxtQkFFbEMsV0FBWSxDQUNaLDhCQUErQixDQUFHLG1CQUVsQyxXQUFZLENBQ1osOEJBQStCLENBQUcsbUJBRWxDLFdBQVksQ0FDWiw4QkFBK0IsQ0FBRyxtQkFFbEMsV0FBWSxDQUNaLDhCQUErQixDQUFHLG1CQUVsQyxXQUFZLENBQ1osOEJBQStCLENBQUcsbUJBRWxDLFdBQVksQ0FDWiw4QkFBK0IsQ0FBRyxtQkFFbEMsV0FBWSxDQUNaLDhCQUErQixDQUFHLG1CQUVsQyxXQUFZLENBQ1osOEJBQStCLENBQUcsbUJBRWxDLFdBQVksQ0FDWiw4QkFBK0IsQ0FBRyxtQkFFbEMsV0FBWSxDQUNaLDhCQUErQixDQUFHLG1CQUVsQyxXQUFZLENBQ1osOEJBQStCLENBQUcsbUJBRWxDLFdBQVksQ0FDWiw4QkFBK0IsQ0FBRyxtQkFFbEMsV0FBWSxDQUNaLDhCQUErQixDQUFHLG1CQUVsQyxXQUFZLENBQ1osOEJBQStCLENBQUcsbUJBRWxDLFdBQVksQ0FDWiw4QkFBK0IsQ0FBRyxtQkFFbEMsV0FBWSxDQUNaLDhCQUErQixDQUFHLG1CQUVsQyxXQUFZLENBQ1osOEJBQStCLENBQUcsbUJBRWxDLFdBQVksQ0FDWiw4QkFBK0IsQ0FBRyxtQkFFbEMsV0FBWSxDQUNaLDhCQUErQixDQUFHLG1CQUVsQyxXQUFZLENBQ1osOEJBQStCLENBQUcsbUJBRWxDLFdBQVksQ0FDWiw4QkFBK0IsQ0FBRyxtQkFFbEMsV0FBWSxDQUNaLDhCQUErQixDQTdJakMsbUJBK0lFLFdBQVksQ0FDWiw4QkFBK0IsQ0FBRyxtQkFFbEMsV0FBWSxDQUNaLDhCQUErQixDQUFHLG1CQUVsQyxXQUFZLENBQ1osOEJBQStCLENBQUcsbUJBRWxDLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0F2YmxDLG1CQXliRSxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQTdmbEMsbUJBK2ZFLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBN2dCbEMsbUJBK2dCRSxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFVBQVcsQ0FDWCwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBN3RCbEMsbUJBK3RCRSxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQUFHLG1CQUVuQyxXQUFZLENBQ1osK0JBQWdDLENBQUcsbUJBRW5DLFdBQVksQ0FDWiwrQkFBZ0MsQ0FBRyxtQkFFbkMsV0FBWSxDQUNaLCtCQUFnQyxDQXR4QnBDLFdBeXhCRSxXQUFZLENBQ1osdUNBQWdDLENBQWhDLCtCQUFnQyxDQUNoQyx3Q0FBeUMsQ0FDekMsMkJBQTRCLENBQzVCLHdCQUF5QixDQUN6QiwwQkFBMkIsQ0FBRyxxRUE5eEJoQyxXQWl5Qk0sMkNBQTRDLENBQUcsQ0F2eEJuRCxtQkEweEJBLDRCQUE2QixDQUFHLG1CQzk1QmhDLDZCQUFzQixDQUF0QixxQkFBc0IsQ0FFdEIsb0JBQXFCLENBQ3JCLFFBQVMsQ0FDVCxpQkFBa0IsQ0FDbEIscUJBQXNCLENBQ3RCLHFCQUFzQixDQVB4Qiw4Q0FVSSw2QkFBc0IsQ0FBdEIscUJBQXNCLENBRXRCLGNBQWUsQ0FDZixhQUFjLENBRWQsV0FBWSxDQUVaLHFCQUFpQixDQUFqQixvQkFBaUIsQ0FBakIsZ0JBQWlCLENBQ2pCLHdCQUF5QixDQWxCN0IsMkVBcUJNLGFBQWMsQ0FDZCxjQUFlLENBQ2Ysa0JBQW1CLENBRW5CLGVBQWdCLENBQ2hCLHNCQUF1QixDQUN2QixrQkFBbUIsQ0EzQnpCLHdFQStCTSw0QkFBNkIsQ0FDN0IsV0FBWSxDQUNaLGFBQWMsQ0FqQ3BCLDJFQW9DTSw2QkFBc0IsQ0FBdEIscUJBQXNCLENBRXRCLGNBQWUsQ0FDZixhQUFjLENBRWQsZUFBZ0IsQ0FFaEIscUJBQWlCLENBQWpCLG9CQUFpQixDQUFqQixnQkFBaUIsQ0FDakIsd0JBQXlCLENBNUMvQix3R0ErQ1EsY0FBZSxDQUNmLGVBQWdCLENBQ2hCLFNBQVUsQ0FqRGxCLHFHQXFEUSw0QkFBNkIsQ0FDN0IsV0FBWSxDQUNaLGFBQWMsQ0F2RHRCLDZGQTZEUSw2QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLFdBQVksQ0FDWixjQUFlLENBQ2YsY0FBZSxDQUNmLGVBQWdCLENBQ2hCLFNBQVUsQ0FsRWxCLDJIQXFFVSx1QkFBd0IsQ0FyRWxDLHNGQThFUSxlQUFnQixDQUNoQixpQkFBa0IsQ0FDbkIsa0JBTUwsc0JBQXVCLENBRXZCLFFBQVMsQ0FDVCxlQUFnQixDQUVoQiw2QkFBc0IsQ0FBdEIscUJBQXNCLENBRXRCLGFBQWMsQ0FFZCxpQkFBa0IsQ0FDbEIsY0FBZSxDQUVmLFVBQVcsQ0FFWCxTQUFVLENBQ1gsaUJBR0MsYUFBYyxDQUNkLGlCQUFrQixDQUZwQixtQ0FNTSxhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxRQUFTLENBQ1QsTUFBTyxDQUNQLE9BQVEsQ0FDUixXQUFZLENBQ1osa0dBQXdGLENBQXhGLHlFQUF3RixDQUN4RixTQUFVLENBZGhCLGlFQWlCTSxrQkFBbUIsQ0FDcEIsMEJBS0gsZUFBZ0IsQ0FDaEIsUUFBUyxDQUNULFNBQVUsQ0FDVixXQUFZLENBQ1osZUFBZ0IsQ0FDaEIseUJBQTBCLENBQzFCLHVEQUE2QixDQUE3QiwrQ0FBbUQsQ0FDcEQseUJBR0MsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUVsQixxQkFBaUIsQ0FBakIsb0JBQWlCLENBQWpCLGdCQUFpQixDQUNqQix3QkFBeUIsQ0FDekIsY0FBZSxDQUNoQixvRUFNSyx3QkFBeUIsQ0FDMUIscUNBTUgsY0FBZSxDQUNoQiwyQ0FHQyxNQUFPLENBQ1Isa0RBR0Msa0JBQW1CLENBQ3BCLGtEQUdDLGVBQWdCLENBQ2pCLDBCQUdDLGFBQWMsQ0FDZCxXQUFZLENBRmQsaURBS0ksV0FBWSxDQUNaLFVBQVcsQ0FDWCw2QkFBWSxDQUFaLHFCQUFzQixDQVAxQiwrRUFVTSx1QkFBd0IsQ0FWOUIsK0NBZUksWUFBYSxDQUNkLG9CQUlELFFBQVMsQ0FDVCxRQUFTLENBQ1QsU0FBVSxDQUNWLGFBQWMsQ0FDZCxjQUFlLENBQ2YsTUFBTyxDQUNQLEtBQU0sQ0FDTixlQUFnQixDQUNoQixjQUFlLENBQ2YsV0FBWSxDQUNaLFVBQVcsQ0FDWCxTQUFVLENBQ1YsVUFBVyxDQUlYLHFCQUFzQixDQUN0Qix1QkFBd0IsQ0FDekIsMkJBR0MsbUJBQW9CLENBQ3BCLDZCQUE4QixDQUM5Qix1Q0FBd0MsQ0FDeEMsK0JBQWdDLENBQ2hDLHFCQUFzQixDQUN0QiwwQkFBMkIsQ0FDM0Isb0JBQXFCLENBQ3JCLDRCQUE2QixDQUM3QixvQkFBcUIsQ0FDckIsNkJBQThCLENBQy9CLHVEQUlHLHFCQUFzQixDQUN0Qix3QkFBeUIsQ0FDekIsc0JBQXVCLENBQ3ZCLGVBQWdCLENBTHBCLG9GQVFNLGFBQWMsQ0FDZCxnQkFBaUIsQ0FUdkIsaUZBYU0sY0FBZSxDQUNmLFdBQVksQ0FDWixnQkFBaUIsQ0FDakIsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FsQnhCLHVGQXNCTSxhQUFjLENBdEJwQixpRkEwQk0sV0FBWSxDQUVaLGlCQUFrQixDQUVsQixLQUFNLENBQ04sT0FBUSxDQUVSLFVBQVcsQ0FqQ2pCLG1GQW9DUSx3RUFBeUUsQ0FFekUsV0FBWSxDQUNaLFVBQVcsQ0FDWCxRQUFTLENBRVQsaUJBQWtCLENBQ2xCLGdCQUFpQixDQUVqQixpQkFBa0IsQ0FFbEIsT0FBUSxDQUNSLDBCQUFZLENBQVosa0JBQW1CLENBaEQzQiw0RkF3RFEsVUFBVyxDQXhEbkIsNEZBNERRLFFBQVMsQ0FDVCxVQUFXLENBN0RuQixtRkFvRU0scUJBQXNCLENBQ3RCLGNBQWUsQ0FyRXJCLDZHQXdFUSxZQUFhLENBeEVyQiwyR0FpRlUsZ0NBQVcsQ0FBWCx3QkFBeUIsQ0FqRm5DLHlEQXVGSSxzQkFBdUIsQ0FDdkIscUJBQXNCLENBQ3RCLGlCQUFrQixDQUNsQixXQUFZLENBQ1osa0JBQW1CLENBQ25CLGlCQUFrQixDQTVGdEIsbUZBK0ZNLGNBQWUsQ0FDZixXQUFZLENBQ1osZ0JBQWlCLENBQ2pCLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsY0FBZSxDQU1mLFdBQVksQ0ExR2xCLG9GQThHTSx3QkFBeUIsQ0FDekIscUJBQXNCLENBQ3RCLGlCQUFrQixDQUVsQixvQkFBcUIsQ0FDckIsZUFBZ0IsQ0FDaEIsY0FBZSxDQUNmLFNBQVUsQ0FySGhCLDZGQXlITSxjQUFlLENBRWYsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQTVIeEIsNEZBZ0lNLDRCQUE2QixDQUM3QixXQUFZLENBQ1osMkJBQTRCLENBQzVCLDBCQUEyQixDQUMzQiw2QkFBOEIsQ0FFOUIsVUFBVyxDQUNYLGNBQWUsQ0FFZixhQUFjLENBQ2QsZ0JBQWlCLENBRWpCLGFBQWMsQ0FHZCwyQkEvSU4sb01BaUpVLHFCQUFzQixDQUN0QixhQUFjLENBQ2QsWUFBYSxDQUNkLENBcEpULCtGQTRKUSxlQUFnQixDQUNoQixpQkFBa0IsQ0E3SjFCLHdHQWlLUSxnQkFBaUIsQ0FDakIsaUJBQWtCLENBbEsxQix1R0FzS1EsMEJBQTJCLENBQzNCLGlCQUFrQixDQUNsQix3QkFBeUIsQ0FDekIsMkJBQTRCLENBQzVCLDJCQUE0QixDQUM1Qiw4QkFBK0IsQ0EzS3ZDLDhGQStLUSxVQUFXLENBQ1gsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQWpMMUIsZ0ZBd0xNLFNBQVUsQ0F4TGhCLGtGQTJMTSx3QkFBeUIsQ0FDekIsU0FBVSxDQTVMaEIscUZBa01NLHFCQUFzQixDQUN0QixjQUFlLENBbk1yQiwyRkF1TU0sWUFBYSxDQXZNbkIsa05BNk1NLHdCQUF5QixDQUN6Qix5QkFBMEIsQ0E5TWhDLGtOQW9OTSwyQkFBNEIsQ0FDNUIsNEJBQTZCLENBck5uQyw2RUEyTk0sd0JBQXlCLENBM04vQiwyRUFpT00sc0JBQXVCLENBQ3ZCLFdBQVksQ0FDWixTQUFVLENBQ1YsdUJBQWdCLENBQWhCLGVBQWdCLENBQ2hCLDRCQUE2QixDQXJPbkMsdUVBME9JLGdCQUFpQixDQUNqQixlQUFnQixDQTNPcEIsOEVBaVBNLGdCQUFpQixDQWpQdkIsc0dBb1BRLGNBQWUsQ0FwUHZCLHVHQXdQUSxnQkFBaUIsQ0FDakIsZ0JBQWlCLENBelB6QixnSUE0UFUsZ0JBQWlCLENBQ2pCLGdCQUFpQixDQTdQM0IseUpBZ1FZLGdCQUFpQixDQUNqQixnQkFBaUIsQ0FqUTdCLGtMQW9RYyxnQkFBaUIsQ0FDakIsZ0JBQWlCLENBclEvQiwyTUF3UWdCLGdCQUFpQixDQUNqQixnQkFBaUIsQ0F6UWpDLDREQW1SSSxTQUFVLENBblJkLCtEQXVSSSxVQUFXLENBdlJmLGlJQTJSSSx3QkFBeUIsQ0FDekIsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDWCwyQkE5UkgsMkRBa1NNLHdCQUF5QixDQUN6QixpQkFBa0IsQ0FDbEIsU0FBVSxDQUViLENBdFNILHNHQXlTSSx3QkFBeUIsQ0F6UzdCLG9EQTZTSSxjQUFlLENBQ2YsYUFBYyxDQUNkLFdBQVksQ0FDYjs7OzhEdEJ2Z0IyRCxDdUJMQyxRQWlDN0Qsb0JBQXFCLENBQ3JCLHFCQUFzQixDQUN0QixpQkFBa0IsQ0FIbkIsMEJBS0csU0FoQ3lCLENBaUN6QixXQXBDcUIsQ0E4QnhCLHdDQVNLLFVBQVcsQ0FDWCxVQUFXLENBQ1gsZUFBZ0IsQ0FDaEIsT0FBUyxDQUNULE1BQU8sQ0FiWixxSUFnQkssV0FBWSxDQUNaLEtBQU0sQ0FDTixRQUFTLENBbEJkLGdGQXNCSyxpQkFBbUMsQ0F0QnhDLGtHQXlCTyxpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLGtDQUEyQixDQUEzQiwwQkFBMkIsQ0FDM0IsNkJBQWlGLENBQ2pGLE9BQVEsQ0FDUixRQUFTLENBQ1QsMkJBcERlLENBcURmLFlBQWEsQ0FoQ3BCLGlEQW9DSyxrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixNQUFPLENBQ1AsVUFBVyxDQXhDaEIsdURBMkNLLGtCQUFtQixDQUNuQixlQTFFbUIsQ0E4QnhCLDBFQThDTyxvQkFBcUIsQ0FDckIsaUJBQWtCLENBL0N6Qix3QkFvREcsWUE5RTBCLENBK0UxQixVQW5GcUIsQ0E4QnhCLHNDQXVESyxVQUE0QixDQUM1QixXQUFZLENBQ1osUUFBUyxDQUNULEtBQU0sQ0ExRFgsMENBNkRLLFVBQVcsQ0FDWCxNQUFPLENBQ1AsS0FBTSxDQUNOLFFBQVMsQ0FoRWQscUZBbUVLLFVBQVcsQ0FDWCxNQUFPLENBQ1AsT0FBUSxDQXJFYiw0RUF5RUssZ0JBQWtDLENBekV2Qyw4RkEyRU8sNkJBQWlGLENBQ2pGLFNBQVcsQ0FDWCxVQUFXLENBQ1gseUJBbkdlLENBb0dmLGFBQWMsQ0EvRXJCLHFEQW1GSyxrQkFBbUIsQ0FuRnhCLHdFQXFGTyxnQkFBc0MsQ0FyRjdDLHVDQTJGSyxrQkEvR2lCLENBb0J0QixzQ0E4Rkssa0JBbEhpQixDQW1IakIsa0JBQW1CLENBL0Z4QixjQW1HRyxZQUFhLENBbkdoQix1QkFzR0csa0JBQW1CLENBQ25CLGNBQWUsQ0FDZixzQkFBdUIsQ0FDdkIsVUFoSW1CLENBdUJ0Qiw0TUE4R0ssaUJBQWtCLENBQ2xCLFNBQVUsQ0EvR2Ysd01BcUhLLGlCQUFrQixDQUNsQixTQUFVLENBdEhmLGlCQTJIRyxtQkFBb0IsQ0FDcEIsK0JBQWdDLENBQ2hDLGNBQWUsQ0E3SGxCLDRNQWtJTyxXQUFZLENBbEluQixxRkFzSUssZUFBZ0IsQ0F0SXJCLDJGQXlJSyxjQUFlLENBeklwQixnTEE2SUssZ0JBQWlCLENBN0l0Qiw0TUErSU8sT0FBUSxDQS9JZix3QkFtSkssWUFBYSxDQW5KbEIsc0JBc0pLLFNBQVUsQ0F0SmYsY0EwSkcsWUFBYSxDQTFKaEIsZ0VBZ0tLLGlCQUF5QyxDQUV6QywwQkFsS0wsZ0VBbUtPLGlCQUFtQyxDQUV0QyxDQXJLSixvUEF5S08sU0FBVSxDQUVWLDBCQTNLUCxvUEE0S1MsS0FBTSxDQUVULENBS1AsY0FDRSxrQkExTXVCLENBMk12QixpQkFBa0IsQ0FDbEIsY0FBZSxDQUNoQixrQkFHQyxrQkEvTXFCLENBZ05yQixrQkFBbUIsQ0FDbkIsNkJBQXNCLENBQXRCLHFCQUFzQixDQUN0QixpQkFBa0IsQ0FDbkIsd0NBRUMsa0JBck5xQixDQXNOdEIscUNBR0MsNkJBQXNCLENBQXRCLHFCQUFzQixDQUN0QixpQkFBa0IsQ0FDbEIsc0JBQXVCLENBQ3hCLGVBR0Msa0JBL05xQixDQWdPckIsaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixVQTNPdUIsQ0E0T3ZCLFdBNU91QixDQTZPdkIsMEJBQTJCLENBQzNCLFlBQWEsQ0FDYixjQUFlLENBUmpCLHdCQVdJLDJCQUE0QixDQUM3QixhQUlELGtCQTlPcUIsQ0ErT3JCLDZCQUFzQixDQUF0QixxQkFBc0IsQ0FDdEIsaUJBQWtCLENBQ2xCLGNBQWUsQ0FDZixVQTNQdUIsQ0E0UHZCLFdBNVB1QixDQTZQdkIsbUJBQVksQ0FBWixXQUFZLENBQ1osV0FBWSxDQUNaLDRCQUE2QixDQVQvQixtQkFZSSxpQkFBa0IsQ0FadEIsc0JBZUksMkJBQTRCLENBZmhDLDBCQWtCSSxrQkEvUG1CLENBZ1FuQixTQUFVLENBQ1gsaUNBS0MsY0FBZSxDQUNmLFNBQVUsQ0FDVixVQWhSMkIsQ0FpUjNCLFdBalIyQixDQTRRL0IsNENBUU0sZ0JBQWlCLENBQ2xCLDBCQVRMLGlDQVlNLEtBQU0sQ0FDTixVQTFSbUIsQ0EyUm5CLFdBM1JtQixDQTZRekIsNENBaUJRLGVBQWdCLENBQ2pCLENBalFOLGdFQXNRRyxpQkFBeUMsQ0FFekMsMEJBeFFILGdFQXlRSyxpQkFBbUMsQ0FFdEMsQ0EzUUYsb1BBK1FLLFNBQVUsQ0FFViwwQkFqUkwsb1BBa1JPLEtBQU0sQ0FFVCxDQ3RUTCxXQUNJLG1CQUFvQixDQUNwQiwyQ0FBK0MsQ0FDL0MsNlRBSW9FLENBQ3BFLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQixpQkFBa0IsQ0FJdEIsV0FDSSxtQkFBb0IsQ0FDcEIsNkNBQWlELENBQ2pELHlVQUl3RSxDQUN4RSxpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBSXRCLFdBQ0ksbUJBQW9CLENBQ3BCLDhDQUFrRCxDQUNsRCwrVUFJMEUsQ0FDMUUsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLGlCQUFrQixDQUl0QixXQUNJLG1CQUFvQixDQUNwQiwwQ0FBOEMsQ0FDOUMsdVRBSWtFLENBQ2xFLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQixpQkFBa0IsQ0NwRHRCLFdBQ0ksd0JBQXlCLENBQ3pCLDBDQUE4QyxDQUM5Qyx1VEFJa0UsQ0FDbEUsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUl0QixXQUNJLHlCQUEwQixDQUMxQiwyQ0FBK0MsQ0FDL0MsNlRBSW9FLENBQ3BFLGVBQWdCLENBQ2hCLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FJdEIsV0FDSSwyQkFBNEIsQ0FDNUIsNkNBQWlELENBQ2pELHlVQUl3RSxDQUN4RSxlQUFnQixDQUNoQixpQkFBa0IsQ0FDbEIsaUJBQWtCLENBSXRCLFdBQ0ksd0JBQXlCLENBQ3pCLDhDQUFrRCxDQUNsRCwrVUFJMEUsQ0FDMUUsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUl0QixXQUNJLHlCQUEwQixDQUMxQiwwQ0FBOEMsQ0FDOUMsdVRBSWtFLENBQ2xFLGVBQWdCLENBQ2hCLGlCQUFrQixDQUNsQixpQkFBa0IsQ0NuRXRCLGdCQUNJLGNBQWUsQ0FDZixTQUFVLENBQ1YsVUFBVyxDQUNYLGlCQUFrQixDQUNsQiw0QkFBNkIsQ0FDN0IsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQixlQUFnQixDQUNoQixnQkFBaUIsQ0FDcEIsVUFHRyxlQUFnQixDQUNuQixXQUdHLG1CQUFvQixDQUN2QixPQUdHLDBCQUEyQixDQUM5QixhQUdHLG9CQUFxQixDQUN4QixPQUdHLHdCQUF5QixDQUM1QixjQUdHLCtCQUFnQyxDQUNuQyxXQUdHLHdCQUF5QixDQ3hCckIsMEJEMkJSLGFBRVEsV0FBWSxDQUVuQixDQUVELFlBQ0ksVUFBVyxDQUNYLGNBQWUsQ0FDbEIsMEJBSUcsaUJBQWtCLENBQ3JCLDBCQUlHLGlCQUFrQixDQUNyQixRQUdHLDJCQUFnQyxDQUNoQyw0QkFBaUMsQ0FDcEMsT0FHRyx3QkFBeUIsQ0FDNUIsT0FFRywyQkFBNEIsQ0FDL0IsT0FFRyx5QkFBMEIsQ0FDN0IsT0FFRywwQkFBMkIsQ0FDOUIsVUFHRyxlQUFnQixDQUNoQixrQkFBbUIsQ0FDbkIsc0JBQXVCLENBQzFCLFlBR0csb0JBQXFCLENBQ3hCLEdBR0csZUFBZ0IsQ0FDaEIsUUFBUyxDQUNULFNBQVUsQ0FDYixrQkNURywwQkFBMkIsQ0FDM0IsYUFBYyxDRFlqQixZQUdHLFNBQVUsQ0FDVixnQkFBaUIsQ0FDakIsOEVBQStELENBQS9ELHNFQUErRCxDQUEvRCw4REFBK0QsQ0FBL0QsNEZBQStELENBQy9ELHVDQUFnQyxDQUFoQywrQkFBZ0MsQ0FDaEMseUNBQVcsQ0FBWCxpQ0FBa0MsQ0FtQnJDLDJCQWZXLHdDQUF5QixDQUF6QixnQ0FBbUMsQ0FDdEMsMkJBREcsdUNBQXlCLENBQXpCLCtCQUFtQyxDQUN0QywyQkFERyx3Q0FBeUIsQ0FBekIsZ0NBQW1DLENBQ3RDLDJCQURHLHVDQUF5QixDQUF6QiwrQkFBbUMsQ0FDdEMsMkJBREcsd0NBQXlCLENBQXpCLGdDQUFtQyxDQUN0QywyQkFERyx1Q0FBeUIsQ0FBekIsK0JBQW1DLENBQ3RDLDJCQURHLHdDQUF5QixDQUF6QixnQ0FBbUMsQ0FDdEMsMkJBREcsdUNBQXlCLENBQXpCLCtCQUFtQyxDQUN0QywyQkFERyx3Q0FBeUIsQ0FBekIsZ0NBQW1DLENBQ3RDLDJCQURHLHVDQUF5QixDQUF6QiwrQkFBbUMsQ0FDdEMsNEJBREcsd0NBQXlCLENBQXpCLGdDQUFtQyxDQUN0QyxxQ0FLRyx5Q0FBVyxDQUFYLGlDQUErQixDQUNsQyxzQ0FERyx5Q0FBVyxDQUFYLGlDQUErQixDQUNsQyx1Q0FERywwQ0FBVyxDQUFYLGtDQUErQixDQUNsQyx3Q0FERywwQ0FBVyxDQUFYLGtDQUErQixDQUNsQyxxQ0FLRCxTQUFVLENBQ1Ysc0NBQVcsQ0FBWCw4QkFBK0IsQ0FDbEMsT0FJRCxpQkFBa0IsQ0FDckIsUUFHRyxrQkFBbUIsQ0FDdEIsTUN0RE8sK0JBQWdDLENBQ2hDLGVBQWdCLENEeUR2QixNQUdHLGNBQWUsQ0FDZixVQUFXLEM1QjhDZixJNEIxQ0ksa0JBQW1CLENBQ25CLG9CQUFxQixDQUNyQix1QkFBd0IsQ0FDeEIsdUNBQVcsQ0FBWCwrQkFBK0IsQ0NqSDNCLDJCN0J3SlIsSTRCcENRLHNDQUFXLENBQVgsOEJBQThCLENBRXJDLENBRUQsYUFDSSx3QkVwSm1CLENGcUp0QixVQUVHLHFCRTVKZ0IsQ0Y2Sm5CLFNBRUcsd0JFN0ptQixDRjhKdEIsV0FFRyx3QkV2SG1CLENGd0h0QixXQUVHLHdCRWxHZSxDRm1HbEIsV0FFRyx3QkVyR2UsQ0ZzR2xCLGdCQUVHLHdCRTNIbUIsQzlCc0J2QixHNEJ5R0ksaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxVQUFXLENBQ1gsVUFBVyxDQUNYLFVBQVcsQ0FDWCx3QkFBcUMsQ0FDckMsUUFBUyxDQUNULFFBQVMsQ0FDWixRQUdHLGlCQUFrQixDQUNsQixhQUFjLENBRmxCLFlBS1EsWUFBYSxDQUxyQixXQVFRLFdBQVksQ0FScEIsWUFXUSxhQUFjLENBWHRCLFdBY1EsV0FBWSxDQWRwQixZQWlCUSxhQUFjLENBakJ0QixXQW9CUSxXQUFZLENBcEJwQixZQXVCUSxhQUFjLENBdkJ0QixXQTBCUSxXQUFZLENBMUJwQixZQTZCUSxhQUFjLENBN0J0QixXQWdDUSxXQUFZLENBaENwQixZQW1DUSxhQUFjLENBbkN0QixXQXNDUSxjQ2pJa0IsQ0FsRmxCLDBCRHVOUixjQUVRLGtCQUFjLENBQWQsaUJBQWMsQ0FBZCxhQUFjLENBQ2QsY0FBZSxDQUV0QixDQ2xOTywwQkRvTlIsZUFFUSxrQkFBYyxDQUFkLGlCQUFjLENBQWQsYUFBYyxDQUNkLGNBQWUsQ0FFdEIsQ0MvTU8sMkJEaU5SLGNBRVEsa0JBQWMsQ0FBZCxpQkFBYyxDQUFkLGFBQWMsQ0FDZCxjQUFlLENBRXRCLENBQUEsZ0JBR0csMEJBQTJCLENBQzNCLDJCQUE0QixDQUM1QixxQkFBc0IsQ0FDekIsS0FHRyxhQUFjLENBQ2QsV0FBWSxDQUNaLFlBQWEsQ0FDYixpQkFBa0IsQ0FKdEIsWUFPUSx3QkUxTmUsQ0ZtTnZCLFlBV1Esd0JFbE1XLENGbU1kLGNBS0csYUV4TVcsQ0Z5TWQsY0FFRyxhRXZPZSxDRndPbEIsb0JBS0csNEJFdFJlLENGdVJmLCtCRXZSZSxDRm9SdkIsNkJBTVksK0JFMVJXLENGMlJYLGtCQUFtQixDQUN0QixLQU9MLGlCQUFrQixDQUNsQixnQkFBaUIsQ0FDakIsYUFBYyxDQUhsQixRQU1RLGFBQWMsQ0FDZCxpQkFBa0IsQ0FQMUIsV0FZWSxhQUFjLENBQ2Qsb0JBQXFCLENBYmpDLE9Ba0JRLG9CQUFxQixDQUNyQixhQUFjLENDclBkLCtCQUFnQyxDQUNoQyxlQUFnQixDRHVQbkIsUUFJRCxhQUFjLENBRWQsZUFDSSxtQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUNiLDJCQUFzQixDQUF0Qiw0QkFBc0IsQ0FBdEIseUJBQXNCLENBQXRCLHFCQUFzQixDQUN0Qix1QkFBaUIsQ0FBakIsb0JBQWlCLENBQWpCLHNCQUF1QixDQUMxQiw0Qkc3VEQsZUFBZ0IsQ0FDaEIsZ0JBQWlCLENBQ2pCLG9CQUFxQixDQUNyQixZQUFhLENBQ2IsYUQ0RGUsQ0MzRGYseUJBQWtCLENBQWxCLGlCQUFrQixDRnNEZCwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQ0VyRHBCLDRIQUNJLFVEZlksQ0NnQmYsNEhBRUcsYURHZSxDQ3RCdkIsb0VGOERRLCtCQUFnQyxDQUNoQyxlQUFnQixDRXJDbkIsT0FLRCxpQkFBa0IsQ0FDbEIsbUJBQW9CLENBSHhCLHVCQU1RLGlCQUFrQixDQUNsQixtQkFBb0IsQ0Z2QnBCLDBCRWdCUix1QkFVWSxjQUFlLENBY3RCLENGOUJHLDBCRU1SLHVCQWNZLGtCQUFtQixDQVUxQixDRnBCRywyQkVKUix1QkFrQlksa0JBQW1CLENBTTFCLENGVkcsMkJFZFIsdUJBc0JZLGNBQWUsQ0FFdEIsQ0F4QkwscUJBMkJRLGdCQUFpQixDRnZCakIsMkJFSlIscUJBOEJZLGdCQUFpQixDQUV4QixDQUdMLE9BRUksa0JBQW1CLENGckRmLDBCRW1EUixPQUtRLGlCQUFrQixDQWN6QixDRjVETywwQkV5Q1IsT0FTUSxrQkFBbUIsQ0FVMUIsQ0ZsRE8sMkJFK0JSLE9BYVEsaUJBQWtCLENBTXpCLENGeENPLDJCRXFCUixPQWlCUSxpQkFBa0IsQ0FFekIsQ0FFRCxPQUVJLGtCQUFtQixDRjFFZiwwQkV3RVIsT0FLUSxjQUFlLENBY3RCLENGakZPLDBCRThEUixPQVNRLGlCQUFrQixDQVV6QixDRnZFTywyQkVvRFIsT0FhUSxrQkFBbUIsQ0FNMUIsQ0Y3RE8sMkJFMENSLE9BaUJRLGdCQUFpQixDQUV4QixDQUVELE9BRUksa0JBQW1CLENGL0ZmLDBCRTZGUixPQUtRLGNBQWUsQ0FjdEIsQ0Z0R08sMEJFbUZSLE9BU1EsaUJBQWtCLENBVXpCLENGNUZPLDJCRXlFUixPQWFRLGtCQUFtQixDQU0xQixDRmxGTywyQkUrRFIsT0FpQlEsZ0JBQWlCLENBRXhCLENBRUQsSUFFSSx5QkFBYyxDQUFkLGlCQUFrQixDL0I1QnRCLEUrQmdDSSxvQkFBcUIsQ0FEekIsT0FJUSxvQkFBcUIsQ0FDckIsaUJBQWtCLENBQ2xCLG9CQUFxQixDQUNyQixhRG5FVyxDQ29FWCxjQUFlLENGekVmLCtCQUFnQyxDQUNoQyxlQUFnQixDRTBFaEIsbUJBQ0ksYUR2RU8sQ0QzRFgsMEJFdUhSLE9BaUJZLHFCQUFzQixDQUN0QixpQkFBa0IsQ0FVekIsQ0YvSEcsMkJFbUdSLE9Bc0JZLGtCQUFtQixDQU0xQixDRnJIRywyQkV5RlIsT0EwQlksY0FBZSxDQUV0QixDQUdMLE9GdEZRLCtCQUFnQyxDQUNoQyxlQUFnQixDQTdDaEIsMkJFa0lSLFlBS1ksa0JBQW1CLENBTTFCLENGbklHLDJCRXdIUixZQVNZLGdCQUFpQixDQUV4QixDdkJsRUwsRXVCc0VJLGNGbkZzQixDRW9GdEIsZ0JBQWlCLENBQ2pCLFlBQWEsQ0FDYixnQkFBaUIsQ0FDakIscUJBQXNCLENGeEhsQiwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQ0E3Q2hCLDBCckIwRlIsRXVCOEVRLHFCQUFzQixDQVc3QixDQXBCRCxXQWFRLGVBQWdCLENBQ2hCLGFEektlLENDMkp2QixRQWtCUSxZQUFhLENBQ2hCLE1BSUQsa0JBQW1CLENBQ25CLGdCQUFpQixDQUNqQixhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUNsQixhRHJJZSxDQ3VJZixrQkFDSSxVRC9NWSxDRFlaLDBCRTBMUixNQWFRLGlCQUFrQixDQW1CekIsQ0ZoTk8sMEJFZ0xSLE1BaUJRLGtCQUFtQixDQWUxQixDRnRNTywyQkVzS1IsTUFxQlEsY0FBZSxDQXJCdkIsNENBeUJZLGVBQWdCLENBQ25CLENGdExELDJCRTRKUixNQThCUSxrQkFBbUIsQ0FFMUIsQ0hsR0QsTUdzR0ksYUFBYyxDQUNkLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FDbkIsZ0JBQWlCLENBQ2pCLGdCQUFpQixDQUNqQixxQkFBc0IsQ0Z4S2xCLCtCQUFnQyxDQUNoQyxlQUFnQixDQTVEaEIsMEJEd0hSLE1HZ0hRLGNBQWUsQ0FVdEIsQ0Y5Tk8sMkJEb0dSLE1Hb0hRLGtCQUFtQixDQU0xQixDRnBOTywyQkQwRlIsTUd3SFEsbUJBQW9CLENBRTNCLENBRUQsT0FDSSxjQUFlLENGckxYLCtCQUFnQyxDQUNoQyxlQUFnQixDQWpFaEIsMEJFb1BSLE9BTVEsZ0JBQWlCLENBV3hCLENGM1BPLDBCRTBPUixPQVNRLGNBQWUsQ0FRdEIsQ0ZqUE8sMkJFZ09SLE9BWVEsZ0JBQWlCLENBS3hCLENGdk9PLDJCRXNOUixPQWVRLGNBQWUsQ0FFdEIsQ0NqUkQsOEJBQ0ksS0FDSSxtQ0FBVyxDQUFYLDJCQUE0QixDQUVoQyxHQUNJLGdDQUFXLENBQVgsd0JBQXlCLENBQUEsQ0FMakMsc0JBQ0ksS0FDSSxtQ0FBVyxDQUFYLDJCQUE0QixDQUVoQyxHQUNJLGdDQUFXLENBQVgsd0JBQXlCLENBQUEsQ0FLakMsaUNBQ0ksS0FDSSxrQ0FBVyxDQUFYLDBCQUEyQixDQUUvQixHQUNJLGdDQUFXLENBQVgsd0JBQXlCLENBQUEsQ0FMakMseUJBQ0ksS0FDSSxrQ0FBVyxDQUFYLDBCQUEyQixDQUUvQixHQUNJLGdDQUFXLENBQVgsd0JBQXlCLENBQUEsQ0FLakMsK0JBQ0ksS0FDSSxtQ0FBVyxDQUFYLDJCQUE0QixDQUVoQyxHQUNJLGdDQUFXLENBQVgsd0JBQXlCLENBQUEsQ0FMakMsdUJBQ0ksS0FDSSxtQ0FBVyxDQUFYLDJCQUE0QixDQUVoQyxHQUNJLGdDQUFXLENBQVgsd0JBQXlCLENBQUEsQ0FLakMsZ0NBQ0ksS0FDSSxrQ0FBVyxDQUFYLDBCQUEyQixDQUUvQixHQUNJLGdDQUFXLENBQVgsd0JBQXlCLENBQUEsQ0FMakMsd0JBQ0ksS0FDSSxrQ0FBVyxDQUFYLDBCQUEyQixDQUUvQixHQUNJLGdDQUFXLENBQVgsd0JBQXlCLENBQUEsQ0FLakMsK0JBQ0ksS0FDSSxnQ0FBVyxDQUFYLHdCQUF5QixDQUU3QixHQUNJLG1DQUFXLENBQVgsMkJBQTRCLENBQUEsQ0FMcEMsdUJBQ0ksS0FDSSxnQ0FBVyxDQUFYLHdCQUF5QixDQUU3QixHQUNJLG1DQUFXLENBQVgsMkJBQTRCLENBQUEsQ0FLcEMsa0NBQ0ksS0FDSSxnQ0FBVyxDQUFYLHdCQUF5QixDQUU3QixHQUNJLGtDQUFXLENBQVgsMEJBQTJCLENBQUEsQ0FMbkMsMEJBQ0ksS0FDSSxnQ0FBVyxDQUFYLHdCQUF5QixDQUU3QixHQUNJLGtDQUFXLENBQVgsMEJBQTJCLENBQUEsQ0FLbkMsZ0NBQ0ksS0FDSSxnQ0FBVyxDQUFYLHdCQUF5QixDQUU3QixHQUNJLG1DQUFXLENBQVgsMkJBQTRCLENBQUEsQ0FMcEMsd0JBQ0ksS0FDSSxnQ0FBVyxDQUFYLHdCQUF5QixDQUU3QixHQUNJLG1DQUFXLENBQVgsMkJBQTRCLENBQUEsQ0FLcEMsaUNBQ0ksS0FDSSxnQ0FBVyxDQUFYLHdCQUF5QixDQUU3QixHQUNJLGtDQUFXLENBQVgsMEJBQTJCLENBQUEsQ0FMbkMseUJBQ0ksS0FDSSxnQ0FBVyxDQUFYLHdCQUF5QixDQUU3QixHQUNJLGtDQUFXLENBQVgsMEJBQTJCLENBQUEsQ0FLbkMsMEJBQ0ksS0FDSSxTQUFVLENBRWQsR0FDSSxrQkFBbUIsQ0FDbkIsU0FBVSxDQUFBLENBTmxCLGtCQUNJLEtBQ0ksU0FBVSxDQUVkLEdBQ0ksa0JBQW1CLENBQ25CLFNBQVUsQ0FBQSxDQUtsQiwyQkFDSSxLQUNJLFNBQVUsQ0FFZCxHQUNJLFNBQVUsQ0FBQSxDQUxsQixtQkFDSSxLQUNJLFNBQVUsQ0FFZCxHQUNJLFNBQVUsQ0FBQSxDQUtsQiwwQkFDSSxLQUNJLDhCQUFXLENBQVgsc0JBQXVCLENBRTNCLEdBQ0ksZ0NBQVcsQ0FBWCx3QkFBeUIsQ0FBQSxDQUxqQyxrQkFDSSxLQUNJLDhCQUFXLENBQVgsc0JBQXVCLENBRTNCLEdBQ0ksZ0NBQVcsQ0FBWCx3QkFBeUIsQ0FBQSxDQUlqQywwQkFDSSxLQUNJLGtDQUEyQixDQUEzQiwwQkFBMkIsQ0FDM0IsU0FBVSxDQUVkLEdBQ0ksZ0NBQXlCLENBQXpCLHdCQUF5QixDQUN6QixTQUFVLENBQUEsQ0FQbEIsa0JBQ0ksS0FDSSxrQ0FBMkIsQ0FBM0IsMEJBQTJCLENBQzNCLFNBQVUsQ0FFZCxHQUNJLGdDQUF5QixDQUF6Qix3QkFBeUIsQ0FDekIsU0FBVSxDQUFBLENBSWxCLDZCQUNJLEtBQ0ksaUNBQTBCLENBQTFCLHlCQUEwQixDQUMxQixTQUFVLENBRWQsR0FDSSxnQ0FBeUIsQ0FBekIsd0JBQXlCLENBQ3pCLFNBQVUsQ0FBQSxDQVBsQixxQkFDSSxLQUNJLGlDQUEwQixDQUExQix5QkFBMEIsQ0FDMUIsU0FBVSxDQUVkLEdBQ0ksZ0NBQXlCLENBQXpCLHdCQUF5QixDQUN6QixTQUFVLENBQUEsQ0FLbEIsaUNBQ0ksS0FDSSxTQUFVLENBRWQsR0FDSSxVQUFXLENBQUEsQ0FMbkIseUJBQ0ksS0FDSSxTQUFVLENBRWQsR0FDSSxVQUFXLENBQUEsQ0FJbkIsMkJBQ0ksR0FDSSwrQ0FBMkIsQ0FBM0IsdUNBQXdDLENBRTVDLElBQ0ksK0NBQTJCLENBQTNCLHVDQUF3QyxDQUU1QyxJQUNJLDJEQUFxQyxDQUFyQyxtREFBa0QsQ0FFdEQsSUFDSSwrQ0FBMkIsQ0FBM0IsdUNBQXdDLENBRTVDLElBQ0ksK0NBQTJCLENBQTNCLHVDQUF3QyxDQUU1QyxJQUNJLDJEQUFxQyxDQUFyQyxtREFBa0QsQ0FFdEQsSUFDSSwrQ0FBMkIsQ0FBM0IsdUNBQXdDLENBRTVDLElBQ0ksK0NBQTJCLENBQTNCLHVDQUF3QyxDQUU1QyxJQUNJLDZEQUFxQyxDQUFyQyxxREFBb0QsQ0FFeEQsUUFDSSwyREFBcUMsQ0FBckMsbURBQWtELENBRXRELElBQ0ksK0NBQTJCLENBQTNCLHVDQUF3QyxDQUU1QyxLQUNJLCtDQUEyQixDQUEzQix1Q0FBd0MsQ0FBQSxDQW5DaEQsbUJBQ0ksR0FDSSwrQ0FBMkIsQ0FBM0IsdUNBQXdDLENBRTVDLElBQ0ksK0NBQTJCLENBQTNCLHVDQUF3QyxDQUU1QyxJQUNJLDJEQUFxQyxDQUFyQyxtREFBa0QsQ0FFdEQsSUFDSSwrQ0FBMkIsQ0FBM0IsdUNBQXdDLENBRTVDLElBQ0ksK0NBQTJCLENBQTNCLHVDQUF3QyxDQUU1QyxJQUNJLDJEQUFxQyxDQUFyQyxtREFBa0QsQ0FFdEQsSUFDSSwrQ0FBMkIsQ0FBM0IsdUNBQXdDLENBRTVDLElBQ0ksK0NBQTJCLENBQTNCLHVDQUF3QyxDQUU1QyxJQUNJLDZEQUFxQyxDQUFyQyxxREFBb0QsQ0FFeEQsUUFDSSwyREFBcUMsQ0FBckMsbURBQWtELENBRXRELElBQ0ksK0NBQTJCLENBQTNCLHVDQUF3QyxDQUU1QyxLQUNJLCtDQUEyQixDQUEzQix1Q0FBd0MsQ0FBQSxDQUdoRCw0QkFDSSxHQUNJLGdEQUEyQixDQUEzQix3Q0FBeUMsQ0FFN0MsSUFDSSxnREFBMkIsQ0FBM0Isd0NBQXlDLENBRTdDLElBQ0ksMkRBQW9DLENBQXBDLG1EQUFrRCxDQUV0RCxJQUNJLGdEQUEyQixDQUEzQix3Q0FBeUMsQ0FFN0MsSUFDSSxnREFBMkIsQ0FBM0Isd0NBQXlDLENBRTdDLElBQ0ksMkRBQW9DLENBQXBDLG1EQUFrRCxDQUV0RCxJQUNJLGdEQUEyQixDQUEzQix3Q0FBeUMsQ0FFN0MsSUFDSSxnREFBMkIsQ0FBM0Isd0NBQXlDLENBRTdDLElBQ0ksMkRBQW9DLENBQXBDLG1EQUFrRCxDQUV0RCxRQUNJLDJEQUFvQyxDQUFwQyxtREFBa0QsQ0FFdEQsSUFDSSxnREFBMkIsQ0FBM0Isd0NBQXlDLENBRTdDLEtBQ0ksZ0RBQTJCLENBQTNCLHdDQUF5QyxDQUFBLENBbkNqRCxvQkFDSSxHQUNJLGdEQUEyQixDQUEzQix3Q0FBeUMsQ0FFN0MsSUFDSSxnREFBMkIsQ0FBM0Isd0NBQXlDLENBRTdDLElBQ0ksMkRBQW9DLENBQXBDLG1EQUFrRCxDQUV0RCxJQUNJLGdEQUEyQixDQUEzQix3Q0FBeUMsQ0FFN0MsSUFDSSxnREFBMkIsQ0FBM0Isd0NBQXlDLENBRTdDLElBQ0ksMkRBQW9DLENBQXBDLG1EQUFrRCxDQUV0RCxJQUNJLGdEQUEyQixDQUEzQix3Q0FBeUMsQ0FFN0MsSUFDSSxnREFBMkIsQ0FBM0Isd0NBQXlDLENBRTdDLElBQ0ksMkRBQW9DLENBQXBDLG1EQUFrRCxDQUV0RCxRQUNJLDJEQUFvQyxDQUFwQyxtREFBa0QsQ0FFdEQsSUFDSSxnREFBMkIsQ0FBM0Isd0NBQXlDLENBRTdDLEtBQ0ksZ0RBQTJCLENBQTNCLHdDQUF5QyxDQUFBLENBR2pELDhCQUNJLEdBQ0ksZ0RBQTJCLENBQTNCLHdDQUF5QyxDQUU3QyxJQUNJLGdEQUEyQixDQUEzQix3Q0FBeUMsQ0FFN0MsSUFDSSwyREFBb0MsQ0FBcEMsbURBQWtELENBRXRELElBQ0ksZ0RBQTJCLENBQTNCLHdDQUF5QyxDQUU3QyxJQUNJLGdEQUEyQixDQUEzQix3Q0FBeUMsQ0FFN0MsSUFDSSwyREFBb0MsQ0FBcEMsbURBQWtELENBRXRELElBQ0ksZ0RBQTJCLENBQTNCLHdDQUF5QyxDQUU3QyxJQUNJLGdEQUEyQixDQUEzQix3Q0FBeUMsQ0FFN0MsSUFDSSwyREFBb0MsQ0FBcEMsbURBQWtELENBRXRELFFBQ0ksMkRBQW9DLENBQXBDLG1EQUFrRCxDQUV0RCxJQUNJLGdEQUEyQixDQUEzQix3Q0FBeUMsQ0FFN0MsS0FDSSxnREFBMkIsQ0FBM0Isd0NBQXlDLENBQUEsQ0FuQ2pELHNCQUNJLEdBQ0ksZ0RBQTJCLENBQTNCLHdDQUF5QyxDQUU3QyxJQUNJLGdEQUEyQixDQUEzQix3Q0FBeUMsQ0FFN0MsSUFDSSwyREFBb0MsQ0FBcEMsbURBQWtELENBRXRELElBQ0ksZ0RBQTJCLENBQTNCLHdDQUF5QyxDQUU3QyxJQUNJLGdEQUEyQixDQUEzQix3Q0FBeUMsQ0FFN0MsSUFDSSwyREFBb0MsQ0FBcEMsbURBQWtELENBRXRELElBQ0ksZ0RBQTJCLENBQTNCLHdDQUF5QyxDQUU3QyxJQUNJLGdEQUEyQixDQUEzQix3Q0FBeUMsQ0FFN0MsSUFDSSwyREFBb0MsQ0FBcEMsbURBQWtELENBRXRELFFBQ0ksMkRBQW9DLENBQXBDLG1EQUFrRCxDQUV0RCxJQUNJLGdEQUEyQixDQUEzQix3Q0FBeUMsQ0FFN0MsS0FDSSxnREFBMkIsQ0FBM0Isd0NBQXlDLENBQUEsQ0FHakQsK0JBQ0ksR0FDSSwrQ0FBMkIsQ0FBM0IsdUNBQXdDLENBRTVDLElBQ0ksK0NBQTJCLENBQTNCLHVDQUF3QyxDQUU1QyxJQUNJLHlEQUFtQyxDQUFuQyxpREFBZ0QsQ0FFcEQsSUFDSSwrQ0FBMkIsQ0FBM0IsdUNBQXdDLENBRTVDLElBQ0ksK0NBQTJCLENBQTNCLHVDQUF3QyxDQUU1QyxJQUNJLHlEQUFtQyxDQUFuQyxpREFBZ0QsQ0FFcEQsSUFDSSwrQ0FBMkIsQ0FBM0IsdUNBQXdDLENBRTVDLElBQ0ksK0NBQTJCLENBQTNCLHVDQUF3QyxDQUU1QyxJQUNJLDJEQUFtQyxDQUFuQyxtREFBa0QsQ0FFdEQsUUFDSSx5REFBbUMsQ0FBbkMsaURBQWdELENBRXBELElBQ0ksK0NBQTJCLENBQTNCLHVDQUF3QyxDQUU1QyxLQUNJLCtDQUEyQixDQUEzQix1Q0FBd0MsQ0FBQSxDQW5DaEQsdUJBQ0ksR0FDSSwrQ0FBMkIsQ0FBM0IsdUNBQXdDLENBRTVDLElBQ0ksK0NBQTJCLENBQTNCLHVDQUF3QyxDQUU1QyxJQUNJLHlEQUFtQyxDQUFuQyxpREFBZ0QsQ0FFcEQsSUFDSSwrQ0FBMkIsQ0FBM0IsdUNBQXdDLENBRTVDLElBQ0ksK0NBQTJCLENBQTNCLHVDQUF3QyxDQUU1QyxJQUNJLHlEQUFtQyxDQUFuQyxpREFBZ0QsQ0FFcEQsSUFDSSwrQ0FBMkIsQ0FBM0IsdUNBQXdDLENBRTVDLElBQ0ksK0NBQTJCLENBQTNCLHVDQUF3QyxDQUU1QyxJQUNJLDJEQUFtQyxDQUFuQyxtREFBa0QsQ0FFdEQsUUFDSSx5REFBbUMsQ0FBbkMsaURBQWdELENBRXBELElBQ0ksK0NBQTJCLENBQTNCLHVDQUF3QyxDQUU1QyxLQUNJLCtDQUEyQixDQUEzQix1Q0FBd0MsQ0FBQSxDQ3BTaEQsTUFDSSxhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLGVBQWdCLENBSHBCLFNBTVEsYUFBYyxDQUNkLGlCQUFrQixDQUNsQixtQkFBb0IsQ0FDcEIsZ0JBQWlCLENBQ2pCLFFBQVMsQ0FDVCxhSDZEVyxDRzVEWCx5QkFBMEIsQ0FDMUIsa0JBQW1CLENKc0RuQiwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQ0lwRXhCLGlCQWtCWSxVQUFXLENBQ1gsWUFBYSxDQUNiLGFBQWMsQ0FDZCxhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLE1BQU8sQ0FDUCx5RUFBMEUsQ0F4QnRGLGlCQThCWSxhSFJXLENHdEJ2Qix5QkFpQ2dCLEtBQU0sQ0FqQ3RCLHVCQXNDWSxvQkFBcUIsQ0F0Q2pDLGtDQTBDb0IscUVBQXNFLENBQ3pFLFdBUWIsYUFBYyxDQUNkLGlCQUFrQixDQUNsQixjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLHFCQUFzQixDSk9sQiwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQ0lieEIsZ0JBVVEsbUJBQW9CLENKL0NwQiwwQklxQ1IsV0FjUSxrQkFBbUIsQ0FDbkIsb0JBQXFCLENBbUI1QixDSm5ETywyQklpQlIsV0FrQlEsbUJBQW9CLENBQ3BCLHFCQUFzQixDQWU3QixDQWxDRCxtQkF1QlEsaUJBQWtCLENBQ2xCLE1BQU8sQ0FDUCxjQUFlLENKOURmLDBCSXFDUixtQkE0QlksaUJBQWtCLENBS3pCLENKbERHLDJCSWlCUixtQkErQlksZ0JBQWlCLENBRXhCLENBR0wsd0JBRVEsYUhsRWUsQ0dtRWYsVUFBVyxDQUNYLGVBQWdCLENBQ2hCLGtCQUFtQixDQUNuQiw2QkFBOEIsQ0FOdEMscUNBVWdCLGFIMUVPLENHMkVQLFVBQVcsQ0FDWCxZQUFhLENBQ2hCLFdBTVQsYUFBYyxDQUNkLGlCQUFrQixDQUNsQixxQkgxR2dCLENHdUdwQixjQU1RLGFBQWMsQ0FDZCxxQkFBc0IsQ0FDdEIsaUJBQWtCLENBQ2xCLGFIekNXLENHMENYLCtCSC9HZSxDRFVmLDBCSTJGUixjQWFZLG1CQUFvQixDQWlDM0IsQ0pySEcsMkJJdUVSLGNBZ0JZLGdCQUFpQixDQUNqQixxQkFBc0IsQ0FDdEIsZUFBZ0IsQ0E0QnZCLENBOUNMLGdCQXNCWSxhSHRETyxDR3VEUCxhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLDBCQUEyQixDQUMzQixjQUFlLENBQ2YscUJBQXNCLENKaEUxQiwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQ0lvQ3hCLHdCQWdDZ0IsaUJBQWtCLENBQ2xCLE1BQU8sQ0FDUCxjQUFlLENBQ2YsT0FBUSxDQUNSLGtDQUFXLENBQVgsMEJBQTJCLENKL0huQywwQkkyRlIsd0JBdUNvQixpQkFBa0IsQ0FLekIsQ0puSEwsMkJJdUVSLHdCQTBDb0IsZ0JBQWlCLENBRXhCLENBS2IsdUJBR1ksbUJBQW9CLENBQ3ZCLFdDNUpMLHNCQUF1QixDQUN2QixzQ0FBdUMsQ0FDdkMsOE5BQWtPLENBQ2xPLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBR3RCLGFBQ0ksb0JBQXFCLENBQ3JCLDZCQUE4QixDQUM5QixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBQ25CLGFBQWMsQ0FDZCxrQ0FBbUMsQ0FDbkMsaUNBQWtDLENBQ3JDLCtiQVNlLGNBQWUsQ0FDZixnQkFBaUIsQ0FDcEIsNkJBTVQsZUFDSixDQUFDLCtCQUdHLGVBQ0osQ0FBQyx1QkFHRyxlQUNKLENBQUMscUJBR0csZUFDSixDQUFDLG1CQUdHLGVBQ0osQ0FBQyx3QkFHRyxlQUNKLENBQUMseUJBR0csZUFDSixDQUFDLHdCQUdHLGVBQ0osQ0FBQyxvQkFHRyxlQUNKLENBQUMsOEJBR0csZUFDSixDQUFDLHVCQUdHLGVBQ0osQ0FBQywwQkFHRyxlQUNKLENBQUMseUJBR0csZUFDSixDQUFDLHVCQUdHLGVBQ0osQ0FBQyxrQkFHRyxlQUNKLENBQUMsc0JBR0csZUFDSixDQUFDLGtCQUdHLGVBQ0osQ0FBQyx5QkFHRyxlQUNKLENBQUMsbUJBR0csZUFDSixDQUFDLHVCQUdHLGVBQ0osQ0FBQywyQkFHRyxlQUNKLENBQUMsaUNBR0csZUFDSixDQUFDLGtDQUdHLGVBQ0osQ0FBQyx5QkFHRyxlQUNKLENBQUMsbUJBR0csZUFDSixDQUFDLHFCQUdHLGVBQ0osQ0FBQyxtQkFHRyxlQUNKLENBQUMsOEJBR0csZUFDSixDQUFDLGlDQUdHLGVBQ0osQ0FBQywwQkFHRyxlQUNKLENBQUMsc0JBR0csZUFDSixDQUFDLHNCQUdHLGVBQ0osQ0FBQyx5QkFHRyxlQUNKLENBQUMsZ0NBR0csZUFDSixDQUFDLG1CQUdHLGVBQ0osQ0FBQyxvQkFHRyxlQUNKLENBQUMsb0JBR0csZUFDSixDQUFDLCtCQUdHLGVBQ0osQ0FBQywyQkFHRyxlQUNKLENBQUMsc0JBR0csZUFDSixDQUFDLG1CQUdHLGVBQ0osQ0FBQyxrQkFHRyxlQUNKLENBQUMseUJBR0csZUFDSixDQUFDLHFCQUdHLGVBQ0osQ0FBQyxrQkFHRyxlQUNKLENBQUMsdUJBR0csZUFDSixDQUFDLHFCQUdHLGVBQ0osQ0FBQyx5QkFHRyxlQUNKLENBQUMseUJBR0csZUFDSixDQUFDLHlCQUdHLGVBQ0osQ0FBQyxpQkFHRyxlQUNKLENBQUMsc0JBR0csZUFDSixDQUFDLG1CQUdHLGVBQ0osQ0FBQyxxQkFHRyxlQUNKLENBQUMsc0JBR0csZUFDSixDQUFDLHVCQUdHLGVBQ0osQ0FBQyxpQkFHRyxlQUNKLENBQUMsbUJBR0csZUFDSixDQUFDLG9CQUdHLGVBQ0osQ0FBQyxtQkFHRyxlQUNKLENBQUMsdUJBR0csZUFDSixDQUFDLDJCQUdHLGVBQ0osQ0FBQyxxQkFHRyxlQUNKLENBQUMsbUJBR0csZUFDSixDQUFDLG1CQUdHLGVBQ0osQ0FBQyxpQkFHRyxlQUNKLENBQUMsa0JBR0csZUFDSixDQUFDLGlCQUdHLGVBQ0osQ0FBQyxxQkFHRyxlQUNKLENBQUMscUJBR0csZUFDSixDQUFDLGlDQUdHLGVBQ0osQ0FBQyxvQkFHRyxlQUNKLENBQUMsc0JBR0csZUFDSixDQUFDLDhCQUdHLGVBQ0osQ0FBQyw0QkFHRyxlQUNKLENBQUMsdUJBR0csZUFDSixDQUFDLDBCQUdHLGVBQ0osQ0FBQyw2QkFHRyxlQUNKLENBQUMsOEJBR0csZUFDSixDQUFDLGtCQUdHLGVBQ0osQ0FBQyxvQkFHRyxlQUNKLENBQUMsa0JBR0csZUFDSixDQUFDLGFDdFdHLGlFQUFRLENBQVIseURBQTBELENBQzdELDJDQ2NHLGtDQUFtQyxDQUNuQyxvQ0FBcUMsQ0FqQnpDLGlGQUdRLGVBQWdCLENBQ2hCLHFCQUFzQixDQUo5Qiw2RkFPWSxrQk5LVyxDTUpYLHVCQUF3QixDQVJwQywyR0FXZ0IsWUFBYSxDQUNoQixtQ0NWTCxTQUFVLENBQ1YsV0FBWSxDQUNaLE1BQU8sQ0FDUCxPQUFRLENBQ1IsZVJ5RmtCLENReEZsQixrQlBnQ2UsQ08vQmYsZUFBZ0IsQ0FSeEIsMERBV1ksZVJvRmMsQ1FuRmQsa0JQMkJXLENPMUJYLGFSa0ZjLENRakZkLGVBQWdCLENBZDVCLDhEQW9CWSxpQ0FBaUIsQ0FBakIsOEJBQWlCLENBQWpCLGdDQUFpQyxDQXBCN0MsNERBdUJZLFNBQVUsQ0FDVixTQUFVLENqQ29DbEIsMEJpQzVESiwrQkE4QlkseUJBQW9CLENBQXBCLG1CQUFvQixDQUNwQixtQlJnRWMsQ1EvRGQsaUNBQTBCLENBQTFCLHlCQUEwQixDQUMxQix3QkFBeUIsQ0FLNUIsQ2pDc0JMLGlEaUM1REosK0JBb0NnQixrQlIyRFUsQ1F6RGpCLENqQ3NCTCwwQmlDNURKLGlDQXlDWSxtQlJzRGMsQ1EvQ2pCLENqQ1lMLGlEaUM1REosaUNBNENnQixrQlJtRFUsQ1FsRFYsaUNBQTBCLENBQTFCLHlCQUEwQixDQUMxQixxQkFBc0IsQ0FFN0IsQ2pDWUwsMEJpQzVESiw0REFvRGdCLFVBQVcsQ0FDWCxtQlIwQ1UsQ1F6Q2IsQ0N0RGIsUUFDSSxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBQ3JCLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FDbkIsY0FBZSxDQUNmLGNBQWUsQ0FDZixlQUFnQixDQUNoQixpQlI0RWUsQ1EzRWYsbUJBQW9CLENBQ3BCLHdCUjhEZSxDUTdEZix3QlI2RGUsQ1E1RGYsVVJYZ0IsQ1FZaEIsd0JBQXlCLENBQ3pCLGVBQWdCLENBQ2hCLGdCQUFpQixDQUNqQixnQ0FBeUIsQ0FBekIsd0JBQXlCLENUNkRyQiwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQ1M1RHBCLGVBQ0ksV0FBWSxDVGNaLDJCU2pDUixRQXlCUSxtQkFBb0IsQ0FQeEIsZUFVUSxXQUFZLENBQ2YsQ0E3QlQsZUFpQ1EsbUJBQW9CLENBQ3BCLG9CQUFxQixDVFhyQiwwQlN2QlIsZUFxQ1ksb0JBQXFCLENBQ3JCLHFCQUFzQixDQU83QixDVFpHLDJCU2pDUixlQTBDWSxpQkFBa0IsQ0FDbEIsa0JBQW1CLENBRTFCLENUM0JHLDBCU2xCUixhQWlEWSxjQUFlLENBRXRCLENBbkRMLGdCQXNEUSx3QlJrQlcsQ1FqQlgsb0JSaUJXLENRZlgsNEJBQ0ksd0JSZU8sQ1FkUCxvQlJjTyxDUXpFbkIsa0JBZ0VRLDRCQUE2QixDQUM3QixvQlJPVyxDUU5YLGFSTVcsQ1F4RW5CLGVBc0VRLDRCQUE2QixDQUM3QixvQlJDVyxDUUFYLGFSQVcsQ0QzRFgsMEJTYlIsZUE2RVksa0JBQW1CLENBQ25CLHVCQUF3QixDQUN4QixpQkFBa0IsQ0FjekIsQ1R0RUcsMEJTdkJSLGVBbUZZLG9CQUFxQixDQUNyQixxQkFBc0IsQ0FDdEIsa0JBQW1CLENBUTFCLENUNURHLDJCU2pDUixlQXlGWSxtQkFBb0IsQ0FDcEIsdUJBQXdCLENBQ3hCLGNBQWUsQ0FFdEIsQ0E3RkwsaUJBZ0dRLGtCQUFtQixDQUNuQixXQUFZLENBakdwQiwyQ0F1R1Esd0JSOUJXLENRK0JYLG9CUi9CVyxDUXpFbkIsbUVBMkdZLHdCUmxDTyxDUW1DUCxvQlJuQ08sQ1FxQ1AsdUdBQ0ksd0JSckNHLENRc0NILG9CUnRDRyxDUXVDSCxVUmhISSxDUURwQix5RUFzSFksd0JSN0NPLENRekVuQixnRUEwSFksd0JSbERPLENRbURQLFVSMUhRLENRMkhYLDhCQU1ELHFCUmpJWSxDUWtJWix3QlIzRFcsQ1E0RFgsYVI1RFcsQ1F3RG5CLG9EQVNZLHdCUmpFTyxDUWtFUCxvQlJsRU8sQ1FtRVYsTUMxSUwsVVR1QmdCLENTdEJoQixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLG9CQUFxQixDVlNqQiwwQlViUixNQU9RLGNBQWUsQ0F3QnRCLENWRU8sMkJVakNSLE1BVVEsbUJBQW9CLENBcUIzQixDVllPLDJCVTNDUixNQWFRLGtCQUFtQixDQWtCMUIsQ0EvQkQsWUFpQlEsYUFBYyxDQUNkLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQixpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLFdBQVksQ0FDWixhQUFjLENBQ2QscUJBQXNCLENBQ3RCLGFUK0NXLENTN0NYLHdCQUNJLGFUNENPLENTM0NWLFVBTUQsYUFBYyxDQUNkLGlCQUFrQixDQUNsQiwrQlRtQ1csQ1NsQ1gsZ0JBQWlCLENWekJqQiwwQlVvQlIsVUFRWSxjQUFlLENBUXRCLENWaEJHLDJCVUFSLFVBV1ksaUJBQWtCLENBS3pCLENWTkcsMkJVVlIsVUFjWSxnQkFBaUIsQ0FFeEIsQ0FoQkwsYUFrQlEsY0FBZSxDQUNmLGFBQWMsQ0FDZCxvQkFBcUIsQ1ZjckIsK0JBQWdDLENBQ2hDLGVBQWdCLENBdkRoQiwwQlVvQlIsYUF5Qlksa0JBQW1CLENBb0IxQixDVjdDRywyQlVBUixhQTRCWSxpQkFBa0IsQ0FpQnpCLENWbkNHLDJCVVZSLGFBK0JZLGtCQUFtQixDQWMxQixDQTdDTCxtQkFtQ1ksaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLGtDQUFXLENBQVgsMEJBQTJCLENWdkMvQiwyQlVBUixtQkEwQ2dCLGtCQUFtQixDQUUxQixDL0J1T1QsTWdDblRJLGFBQWMsQ0FDZCxjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsYUFBeUIsQ0FDekIscUJBQXNCLENYOERsQiwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQ0F2RGhCLDBCckJ1U1IsTWdDMVNRLGtCQUFtQixDQVUxQixDWGFPLDJCckJtUlIsTWdDdFNRLHFCQUFzQixDQU03QixDQXBCRCw0QkFrQlEsaUJBQWtCLENBQ3JCLGlCQ2pCRCxpQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLFVBQVcsQ0FDWCxnQkFBaUIsQ0FDakIsa0JBQW1CLENBTnZCLG1FQVNRLGdCQUFpQixDQUNqQixNQUFPLENBQ1AsUUFBUyxDQUNULGVBQWdCLENBQ2hCLGlCQUFrQixDQUNsQix3QkFBMEIsQ1pxRDFCLCtCQUFnQyxDQUNoQyxlQUFnQixDWXBFeEIsaVZBMEJZLGNBQWUsQ0FDZixhQUFjLENBQ2Qsa0JBQW1CLENBQ25CLHFCQUFzQixDQUN0Qix5QkFBa0IsQ0FBbEIsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUNsQixtQkFBb0IsQ0FDcEIsS0FBTSxDQUNOLE1BQU8sQ0FDUCxlQUFnQixDQUNoQixhQUFjLENBQ2QsMkNBQW9DLENBQXBDLG1DQUFvQyxDQUNwQywrQkFBWSxDQUFaLHVCQUF3QixDQXRDcEMsNmRBMkNnQix3Q0FBaUMsQ0FBakMsZ0NBQWlDLENBQ2pDLGtCQUFtQixDQTVDbkMsODNCQW1EZ0Isd0NBQWlDLENBQWpDLGdDQUFpQyxDQUNqQyxrQkFBbUIsQ0FwRG5DLDZEQTJEWSxtQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUNiLGlCQUFrQixDQUNsQixVQUFXLENBN0R2Qix5RUFnRVksd0NBQXlDLENBaEVyRCw2RkFtRVksVUFBVyxDQUNYLGlCQUFrQixDQUNsQix1Q0FBd0MsQ0FyRXBELHlGQXlFWSxpQkFBa0IsQ0F6RTlCLDJGQTRFWSxZQUFhLENBQ2IsdUNBQXdDLENBN0VwRCx1RkFnRlkseUJBQTBCLENBQzFCLHVCQUF3QixDQUN4QixlQUFnQixDQWxGNUIsK0RBcUZZLFNBQVUsQ0FyRnRCLGlGQXlGWSxTQUFVLENBekZ0Qix5REE4RlEsU0FBVSxDQUNWLFFBQVMsQ0EvRmpCLDJGQW9HWSxZQUFhLENBQ2IsUUFBUyxDQXJHckIseUVBd0dZLHFCQUFzQixDQXhHbEMsK0NBNkdRLGlCQUFrQixDQUNsQixvQkFBcUIsQ0FDckIsTUFBTyxDQUNQLGFBQWMsQ0FDZCxhWGpDVSxDV2tDVixnQkFBaUIsQ0FDakIsbUJBQW9CLENaaERwQiwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQ1lwRXhCLDZDQXlIUSxxQkFBaUIsQ0FBakIsa0JBQWlCLENBQWpCLG9CQUFxQixDQXpIN0IsaVpDT0MsYUFBYyxDQUNkLFVBQVcsQ0FDWCxRQUFTLENBQ1QsNEJBQTZCLENBQzdCLHVDWmNpQyxDWWJqQyxlQUFnQixDQUNoQixhQUFzQixDQUN0QixjQUFlLENBQ2YsYUFBYyxDQUNkLG9CQUFxQixDQUNyQixTQUFVLENBQ1YsdUJBQWdCLENBQWhCLGVBQWdCLENBQ2hCLGlDQUEwQixDQUExQix5QkFBMEIsQ2JnRG5CLCtCQUFnQyxDQUNoQyxlQUFnQixDWXBFeEIsdWxEQzBCRSxZQUFhLENBQ2IsdUJBQXdCLENEM0IxQiw2SENpQ0Usc0JBQXVCLENBQ3ZCLFFBQVMsQ0FDVCxpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLFdBQVksQ0FDWixlQUFnQixDQUNoQixpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLFdBQVksQ0FDWixVQUFXLENEMUNiLHFFQzhDRSxlQUFnQixDQUNoQixpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLE9BQVEsQ0FDUixhQUFjLENBQ2Qsa0JBQW1CLENBQ25CLDZCQUE4QixDRHBEaEMsa1BDNERDLFVBQVcsQ0FDWCxnQkFBaUIsQ0FDakIsUUFBUyxDQUNULHVDWnRDaUMsQ1l1Q2pDLFlBQWEsQ0RoRWQsaWNDeUVFLDJCWk9nQixDV2hGbEIsbVZDbUZFLDJCWlhpQixDV3hFbkIsbUNDeUZDLGFBQWMsQ0FDZCxVQUFXLENBQ1gscUJaMUZtQixDWTJGbkIsaUJaUmtCLENZU2xCLFVaNUZtQixDWTZGbkIsY0FBZSxDQUNmLGFBQWMsQ0FDZCxvQkFBcUIsQ0FDckIsdUJBQWdCLENBQWhCLGVBQWdCLENBQ2hCLGdCQUFpQixDQUNqQixvQ0FBNkIsQ0FBN0IsNEJBQTZCLENiaEN0QiwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQ1lwRXhCLG9OQzJHRSx3QlovQ3FCLENXNUR2Qix3R0NrSEUsYVo1RnFCLENZNkZyQixxQ0FBc0MsQ0FDdEMseUJBQTBCLENBQzFCLHVDWjVGZ0MsQ1d6QmxDLGdqQkMySEcsbUJBQW9CLENBQ3BCLGtEQUFpRCxDRDVIcEQsNEtDaUlFLGFBQWMsQ0RqSWhCLDRMRUdRLGlCQUFrQixDRkgxQix3TkVNWSxVQUFXLENBQ1gsV0FBWSxDQUNaLHFCYlBRLENhUVIsVUFBVyxDQUNYLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLE1BQU8sQ0FDUCxvQmJQVyxDYVFYLGdCQUFpQixDQUNqQixpQkFBa0IsQ0FDbEIsZ0NBQVksQ0FBWix3QkFBeUIsQ0ZqQnJDLG9ORXFCWSxVQUFXLENBQ1gsVUFBVyxDQUNYLFlBQWEsQ0FDYixhQUFjLENBQ2QscUJBQXNCLENBQ3RCLHVCQUF3QixDQUN4QixpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLFlBQWEsQ0FDYixTQUFVLENBQ1YsMkNBQW9DLENBQXBDLG1DQUFvQyxDQUNwQyxnQ0FBWSxDQUFaLHdCQUF5QixDRmhDckMsd1BFcUNnQix3QmJtQ0csQ2FsQ0gsb0Jia0NHLENXeEVuQixvUEUwQ2dCLGlCYnpDSSxDYTBDSixZQUFhLENBQ2IsYUFBYyxDQUNkLGFBQWMsQ0FDZCxjQUFlLENBQ2YsU0FBVSxDQUNWLHlDQUEwQixDQUExQixpQ0FBa0MsQ0ZoRGxELG9NRXNEUSxZQUFhLENBQ2IsVUFBVyxDZDFDWCwwQlliUixvTUUwRFksYUFBYyxDQUNkLFFBQVMsQ0FNaEIsQ2RoQ0csMkJZakNSLG9NRThEWSxTQUFVLENBQ1YsVUFBVyxDQUVsQixDRmpFTCxxRkVxRUksZ0JBQWlCLENBQ3BCLG1KQUtXLGNBQWUsQ0FDZixxQkFBc0IsQ0FDdEIsYWJ2RFcsQ1d0QnZCLG1GRWtGUSxnQkFBaUIsQ0ZsRnpCLGlORTBGZ0IsY0FBZSxDQUNmLGdCQUFpQixDQUNqQixVYnBFSSxDYXFFSixzQkFBdUIsQ0FDdkIsVUFBVyxDRjlGM0IsK05FaUdvQixVQUFXLENBQ1gsV0FBWSxDQUNaLHFCYmxHQSxDYW1HQSxVQUFXLENBQ1gsYUFBYyxDQUNkLGlCQUFrQixDQUNsQixLQUFNLENBQ04sTUFBTyxDQUNQLG9CYmxHRyxDYW1HSCxnQkFBaUIsQ0FDakIsaUJBQWtCLENBQ2xCLGdDQUFZLENBQVosd0JBQXlCLENGNUc3Qyw2TkVnSG9CLFVBQVcsQ0FDWCxVQUFXLENBQ1gsWUFBYSxDQUNiLGFBQWMsQ0FDZCxxQkFBc0IsQ0FDdEIsdUJBQXdCLENBQ3hCLGlCQUFrQixDQUNsQixTQUFVLENBQ1YsWUFBYSxDQUNiLFNBQVUsQ0FDViwyQ0FBb0MsQ0FBcEMsbUNBQW9DLENBQ3BDLGdDQUFZLENBQVosd0JBQXlCLENGM0g3QywrT0VnSXdCLHdCYnhETCxDYXlESyxvQmJ6REwsQ1d4RW5CLDZPRXFJd0IsaUJicElKLENhcUlJLFlBQWEsQ0FDYixhQUFjLENBQ2QsYUFBYyxDQUNkLGNBQWUsQ0FDZixTQUFVLENBQ1YseUNBQTBCLENBQTFCLGlDQUFrQyxDRjNJMUQsaUdFa0pZLG1CQUFvQixDRmxKaEMscUVHRVEsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixVQUFXLENBQ1gsUUFBUyxDQUNULEtBQU0sQ0FDTixNQUFPLENBQ1AsU0FBVSxDSFJsQixpRkdXWSxpQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLGNBQWUsQ0FDZixnQkFBaUIsQ0FDakIsY0FBZSxDQUNmLGVBQWdCLENBQ2hCLGlCQUFrQixDQUNsQixhZElXLENjSFgsbUJBQW9CLENmZ0R4QiwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQ1lwRXhCLGlHR3dCZ0IsVUFBVyxDQUNYLFVBQVcsQ0FDWCxXQUFZLENBQ1osYUFBYyxDQUNkLGlCQUFrQixDQUNsQixLQUFNLENBQ04sTUFBTyxDQUNQLHFCZDlCSSxDYytCSix3QmRWTyxDY1dQLGlCQUFrQixDQUNsQixnQ0FBeUIsQ0FBekIsd0JBQXlCLENBQ3pCLGdCQUFpQixDSG5DakMsK0ZHdUNnQixVQUFXLENBQ1gsU0FBVSxDQUNWLFVBQVcsQ0FDWCxhQUFjLENBQ2QscUJkMUNJLENjMkNKLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsUUFBUyxDQUNULFNBQVUsQ0FDVixpQkFBa0IsQ0FDbEIsNEJBQXFCLENBQXJCLG9CQUFxQixDQUNyQixnQ0FBeUIsQ0FBekIsd0JBQXlCLENBQ3pCLGdCQUFpQixDSG5EakMsaUhHMERvQix3QmRFRyxDY0RILG9CZENHLENXNUR2QiwrR0crRG9CLFNBQVUsQ0FDViwwQkFBVyxDQUFYLGtCQUFtQixDSGhFdkMsNGNHMkVvQixvQmRmRyxDVzVEdkIsNkNHb0ZJLGlCQUFrQixDQUNsQixtQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUNiLDZCQUFtQixDQUFuQiw0QkFBbUIsQ0FBbkIsc0JBQW1CLENBQW5CLGtCQUFtQixDQUNuQix1QkFBdUIsQ0FBdkIsb0JBQXVCLENBQXZCLHNCQUF1QixDQUN2Qix5QkFBcUIsQ0FBckIsb0JBQXFCLENBQ3JCLHdCQUFhLENBQWIscUJBQWEsQ0FBYixrQkFBbUIsQ0h6RnZCLDJERzRGUSxpQkFBa0IsQ0FDbEIsV0FBWSxDQUNaLHdCZGxGZSxDY21GZixtQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUNiLDZCQUFtQixDQUFuQiw0QkFBbUIsQ0FBbkIsc0JBQW1CLENBQW5CLGtCQUFtQixDQUNuQix1QkFBdUIsQ0FBdkIsb0JBQXVCLENBQXZCLHNCQUF1QixDQUN2Qix5QkFBcUIsQ0FBckIsb0JBQXFCLENBQ3JCLHdCQUFhLENBQWIscUJBQWEsQ0FBYixrQkFBbUIsQ0huRzNCLG1FR3VHUSw4QmQzRmUsQ1dadkIseUZHMEdZLGlCQUFrQixDSDFHOUIseURHK0dRLDRCQUE2QixDQUM3QixxQkFBc0IsQ0FDdEIsVUFBVyxDQUNYLFNBQVUsQ0FDVixRQUFTLENBQ1QsZUFBZ0IsQ0hwSHhCLHFFR3VIWSxxQmR0SFEsQ2N1SFIscUJBQXlCLENBQ3pCLGNBQWUsQ0FDZixhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUNsQixtQkFBb0IsQ0FDcEIsaUJBQWtCLENBQ2xCLHVDQUFnQyxDQUFoQywrQkFBZ0MsQ0FDaEMsZUFBZ0IsQ2Y3RHBCLCtCQUFnQyxDQUNoQyxlQUFnQixDWXBFeEIsaUZHcUlnQixjQUFlLENmeEh2QiwwQlliUixxRUd5SWdCLGlCQUFrQixDQVF6QixDZjFIRCwwQll2QlIscUVHNElnQixtQkFBb0IsQ0FLM0IsQ2ZoSEQsMkJZakNSLHFFRytJZ0IsaUJBQWtCLENBRXpCLENIakpULHFGR29KWSx3QmR4SVcsQ2N5SVgsYWQ3RU8sQ2M4RVAsdUJBQWdCLENBQWhCLGVBQWdCLENBQ2hCLGNBQWUsQ2YvRW5CLCtCQUFnQyxDQUNoQyxlQUFnQixDWXpFeEIsaUZad0VRLCtCQUFnQyxDQUNoQyxlQUFnQixDWXpFeEIsaUdHaUtnQixVQUFXLENBQ1gsVUFBVyxDQUNYLFdBQVksQ0FDWixhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixNQUFPLENBQ1Asc0JkdktJLENjd0tKLFNBQVUsQ0h2QzFCLHNCQUVJLGlCQUFrQixDQUNsQixhQUFjLENBSGxCLGdDQU1RLFNBQVUsQ0FObEIsZ0VBVVksaUJBQWtCLENBVjlCLDBHQWFnQix3Qlh2RUcsQ1d3RUgsd0JYeEVHLENXeUVILFlBQWEsQ0FDYixVWGpKSSxDRHVFWiwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQ1l5RHhCLHNIQW9Cb0Isd0JYN0VELENXOEVDLG9CWDlFRCxDVytFRixjQU9iLGdCWDlEZSxDVzZEbkIsOEJBS1ksa0JBQW1CLENBQ25CLGVBQWdCLENBQ25CLHFCQVFPLGlCQUFrQixDQUNsQixhWDlGRSxDV3lGbEIscUJBU2dCLFlBQWEsQ0FDaEIsc0JBT0csYVgxR0UsQ1d1R2IsbUNBU1csY0FBZSxDQUNmLG9CQUFxQixDQUN4Qix3SEFRRCxZQUFhLENBQ2IsV0FBWSxDQUNmLG1CQU1ELG1CQUFZLENBQVosbUJBQVksQ0FBWixZQUFZLENBQ1osMkJBQXNCLENBQXRCLDRCQUFzQixDQUF0Qix5QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLHdCQUFtQixDQUFuQixxQkFBbUIsQ0FBbkIsa0JBQW1CLENBQ25CLG1CQUFvQixDQUw1QixlQVNRLHFCWHhOWSxDV3lOWixxQlhsTVksQ1dtTVosY0FBZSxDQUNmLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsdUNBQXdDLENBQ3hDLCtCQUFnQyxDQUNoQyxlQUFnQixDQUNoQiwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQ0FyQnhCLGdGQTBCUSx3QlhyS1csQ1dzS1gsYVhuS1csQ1dvS1gsdUJBQXdCLENBQ3hCLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZiwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQ0FoQ3hCLGdCQW9DUSxpQkFBa0IsQ0FDbEIsV0FBWSxDQUNaLHdCWDFPZSxDVzJPZixtQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUNiLDZCQUE4QixDQUM5Qiw0QkFBNkIsQ0FDN0Isc0JBQXVCLENBQ3ZCLGtCQUFtQixDQUNuQix1QkFBdUIsQ0FBdkIsb0JBQXVCLENBQXZCLHNCQUF1QixDQUN2Qix5QkFBcUIsQ0FBckIsb0JBQXFCLENBQ3JCLHdCQUFhLENBQWIscUJBQWEsQ0FBYixrQkFBbUIsQ0E5QzNCLGtCQWtEUSxtQkFBb0IsQ0FDcEIsVUFBVyxDQW5EbkIsaUJBdURRLFlBQVksQ0FDWiw0QkFBVyxDQUFYLG9CQUFxQixDQUN4QiwwQkFHRyxLQUNJLFNBQVMsQ0FFYixHQUNJLFNBQVMsQ0FBQSxDQVBoQixrQkFHRyxLQUNJLFNBQVMsQ0FFYixHQUNJLFNBQVMsQ0FBQSxDQWhFckIsdUJBcUVRLGVBQWUsQ0FDZixnQkFDSixDQXZFSixpQkEwRVEsWUFBWSxDQTFFcEIsd0ZBK0VRLGFBQ0osQ0FBQywyQkFNTyxhWHROTSxDV3VOVCw2Q0lyU0wsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixjQUFlLENBQ2Ysb0JBQXFCLENBQ3JCLGlCQUFrQixDQUNsQix3QkFBeUIsQ0FQN0IsNkVBVVEsYUFBYyxDQUNkLFVBQVcsQ0FDWCxVZllZLENlWFosbUJBQW9CLENBQ3BCLGdCQUFpQixDQUNqQixtQ0FBb0MsQ0FDcEMsdUJBQVksQ0FBWixlQUFnQixDQWhCeEIsMkZBcUJZLFVBQVcsQ0FDWCxXQUFZLENBQ1osWUFBYSxDQUNiLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLFdBQVksQ0FDWiwwQmYzQlEsQ2U0QlIsNEJmNUJRLENlNkJSLHVDQUFnQyxDQUFoQywrQkFBZ0MsQ0FDaEMsZ0JBQWlCLENBQ2pCLGtEQUE2QixDQUE3QiwwQ0FBMkMsQ2hCVC9DLDBCZ0J2QlIsMkZBbUNnQixxQkFBc0IsQ0FDdEIsdUJBQXdCLENBRS9CLENBdENULGlFQTBDUSxTQUFVLENBMUNsQiwrR0E4Q2dCLGlEQUE0QixDQUE1Qix5Q0FBMEMsQ0E5QzFELHlGQWtEWSxTQUFVLENBQ1YsbUJBQW9CLENBQ3BCLCtCQUFXLENBQVgsdUJBQXdCLENBcERwQyxxRUF5RFEsaUJBQWtCLENBQ2xCLG9CQUFxQixDQUNyQixVQUFXLENBQ1gsTUFBTyxDQUNQLFNBQVUsQ0FDVixtQkFBb0IsQ0FDcEIsZ0JBQWlCLENBQ2pCLGtDQUEyQixDQUEzQiwwQkFBMkIsQ0FDM0IsZ0NBQVksQ0FBWix3QkFBeUIsQ0FqRWpDLDJFQW9FWSxpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsMkdmOUNJLENlOENKLG1HZjlDUSxDZXhCcEIsaUZBeUVnQixpQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLFNBQVUsQ0EzRTFCLHlHQThFb0IsWUFBYSxDQTlFakMsMkZBa0ZvQixxQmZqRkEsQ2VrRkEsYUFBYyxDQUNkLGlCQUFrQixDQUNsQixhZi9ERyxDZWdFSCxzQkFBdUIsQ0FDdkIsdUNBQWdDLENBQWhDLCtCQUFnQyxDaEJwQjVDLCtCQUFnQyxDQUNoQyxlQUFnQixDZ0JwRXhCLHlHQTRGd0IsWUFBYSxDQTVGckMsdUdBa0d3QixhZjFCTCxDZXhFbkIsbUhBd0d3QixhZmhDTCxDZXhFbkIsMkRBZ0hRLGFBQWMsQ0FDZCxtQkFBb0IsQ0FDcEIsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixVQUFXLENBQ1gsZUFBZ0IsQ0FySHhCLG1GQXlIUSxZQUFhLENBekhyQixxR0ErSFksNEJBQTZCLENBQzdCLGFmeERPLENleURQLGNBQWUsQ2hCMUduQiwwQmdCdkJSLHFHQXNJZ0Isa0JBQW1CLENBZ0MxQixDaEJoSUQsMkJnQnRDUixxR0EwSWdCLDhCQUErQixDQTRCdEMsQ2hCcklELDJCZ0I2R1EsNkhBQ0ksVWY5SUEsQ2VEcEIsbUhBbUpvQixXQUFZLENBQ1osWUFBYSxDQUNiLG9CZjdFRCxDZStFQywySUFDSSxpQmZ2SkosQ2V3SkMsQ0FLTCx5SUFDSSxpQmY5SkEsQ2UrSkgsMkhBSUQsVWZuS0ksQ2VEcEIsNkZBd0tZLGVBQWdCLENBeEs1QixtRUE4S1EsY0FBZSxDQTlLdkIsbUdBaUxZLGFBQWMsQ0FDZCxXQUFZLENBQ1osZ0JBQWlCLENBQ2pCLGtCQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBQ25CLFVmL0pRLENlZ0tSLG9DQUFxQyxDQUNyQyx3QmZqSE8sQ2VrSFAsb0JBQXFCLENBQ3JCLCtCQUF3QixDQUF4Qix1QkFBd0IsQ2hCeEg1QiwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQ0F2RGhCLDBCZ0JiUixtR0FnTWdCLG9DQUFxQyxDQVk1QyxDaEJqS0QsMkJnQjNDUixtR0FvTWdCLFdBQVksQ0FDWixnQkFBaUIsQ0FDakIsb0NBQXFDLENBdE1yRCxpSEF5TW9CLFVBQVcsQ0FDZCxDQTFNakIsMkZBK01ZLHVCQUF3QixDaEI3TDVCLDBCZ0JsQlIsdUVBdU5ZLFVBQVcsQ0FxQ2xCLENBNVBMLHVHQTJOWSxhQUFjLENBQ2QsYUFBYyxDQUNkLGtCQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBQ25CLFVmeE1RLENleU1SLHVDQUF3QyxDQUN4Qyx3QmYxSk8sQ2UySlAsb0JBQXFCLENBQ3JCLCtCQUF3QixDQUF4Qix1QkFBd0IsQ0FDeEIsOEVBQStFLENBQy9FLG9CQUFxQixDaEJuS3pCLCtCQUFnQyxDQUNoQyxlQUFnQixDQXZEaEIsMEJnQmJSLHVHQTJPZ0IscUNBQXNDLENBWTdDLENoQjVNRCwyQmdCM0NSLHVHQStPZ0IsV0FBWSxDQUNaLGdCQUFpQixDQUNqQix3Q0FBeUMsQ0FqUHpELHFIQW9Qb0IsVUFBVyxDQUNkLENBclBqQiwrRkEwUFksdUJBQXdCLENBQzNCLDJEQVNXLGlCZm5RQSxDZThQcEIsNERBU29CLGdDZmhQQSxDZWlQQSxVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLFlBQWEsQ0FDYixhQUFjLENBQ2QsT0FBUSxDQUNSLFlBQWEsQ0FDYixpQkFBa0IsQ0FDckIsa0VBWU8sNEJBQTZCLENBTnJELGlFQVV3QixvQmZ4TkwsQ2V5TkssV0FBWSxDQUNaLFlBQWEsQ0FDaEIsa0NBU2pCLFVBQVcsQ0FDWCxtQkFBb0IsQ0FnQnZCLGtEQWJPLGNBQWUsQ0FDZixhQUFjLENBQ2QsdUNBQXdDLENBQ3hDLGNBQWUsQ0FDbEIsNkNBS1cseUJBQTBCLENBQzdCLDRCQ3hUTCxtQkFBb0IsQ0FGNUIsNkJBTVEsa0JBQW1CLENBQ3RCLGtCQUlELFlBQWEsQ0FDYixVQUFXLENBQ2QsZ0dDTjJCLGNBQWUsQ0FDZixnQkFBaUIsQ0FDakIsaUJBQWtCLENBQ2xCLFVqQmNSLENpQnhCcEIsd0dBYWdDLGFBQWMsQ0FDZCxhQUFjLENBQ2QsU0FBVSxDQUNWLGtDakJRWixDaUJ4QnBCLHNHQW9CZ0MsV0FBWSxDQUNaLFlBQWEsQ0FDYixTQUFVLENsQkNsQywwQmtCdkJSLHNHQXlCb0MsVUFBVyxDQUNYLFVBQVcsQ0FFbEIsQ0E1QjdCLHlFQWtDb0IsZUFBZ0IsQ0FsQ3BDLDhDQXdDWSx1QkFBd0IsQ0F4Q3BDLDBEQTJDZ0IsZ0JBQWlCLENBM0NqQyxvREErQ2dCLHNCQUF1QixDQUN2QixzQkFBdUIsQ0FDdkIsa0NqQnpCSSxDaUIwQkosVUFBVyxDQWxEM0Isd0NBdURZLG1CQUFvQixDQUN2QixhQ3ZETCxpQkFBa0IsQ0FEdEIsbUJBSVEsZUFBZ0IsQ0FKeEIsZUFRUSxpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLFVBQVcsQ0FDWCxZQUFhLENBQ2IsUUFBUyxDQUNULGNBQWUsQ0FDZixVbEJVWSxDa0JUWixxQmxCZFksQ2tCRHBCLHVCQW1CUSxzQkFBdUIsQ0FuQi9CLHdDQXNCWSxrQkFBbUIsQ0F0Qi9CLGlFQTBCb0IsUUFBUyxDQUNaLGlCQU1ULGlCQUFrQixDQUNsQixrQmxCbUNXLENrQmxDWCxlQUFnQixDQUNoQixvQkFBcUIsQ0FDckIsZUFBZ0IsQ0FDaEIsbUJBQW9CLENBQ3BCLGFsQmpCZSxDa0JVbEIseUJBVU8saUJBQWtCLENBQ2xCLFdBQVksQ0FDWixVQUFXLENBQ1gsK0JBQXdCLENBQXhCLHVCQUF3QixDQUN4QixXQUFZLENBQ1osU0FBVSxDQUNWLFlBQWEsQ0FDYixhQUFjLENBQ2Qsa0JsQm1CTyxDV3lGbkIsY090R0kscUJBQXNCLENQK0hyQixtQ08zSEQsY0FBZSxDQUNmLFNBQVUsQ0FDVixhbEJ4Q21CLENrQnlDbkIsb0JBQXFCLENBQ3hCLGlEQUtPLGlCQUFrQixDQUgxQix3REFNWSxVQUFXLENBQ1gsV0FBWSxDQUNaLHFCbEJ6RVEsQ2tCMEVSLFVBQVcsQ0FDWCxhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixNQUFPLENBQ1Asb0JsQnpFVyxDa0IwRVgsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixnQ0FBWSxDQUFaLHdCQUF5QixDQWpCckMsdURBcUJZLFVBQVcsQ0FDWCxVQUFXLENBQ1gsWUFBYSxDQUNiLGFBQWMsQ0FDZCxxQkFBc0IsQ0FDdEIsdUJBQXdCLENBQ3hCLGlCQUFrQixDQUNsQixTQUFVLENBQ1YsWUFBYSxDQUNiLFNBQVUsQ0FDViwyQ0FBb0MsQ0FBcEMsbUNBQW9DLENBQ3BDLGdDQUFZLENBQVosd0JBQXlCLENBaENyQyxnRUFxQ2dCLHdCbEIvQkcsQ2tCZ0NILG9CbEJoQ0csQ2tCTm5CLCtEQTBDZ0IsaUJsQjNHSSxDa0I0R0osWUFBYSxDQUNiLGFBQWMsQ0FDZCxhQUFjLENBQ2QsY0FBZSxDQUNmLFNBQVUsQ0FDVix5Q0FBMEIsQ0FBMUIsaUNBQWtDLENBQ3JDLDJGQy9HRyxrQkFBbUIsQ0FDbkIsV0FBWSxDQUw1QixtR0FRb0IsVUFBVyxDQUNYLE1BQU8sQ0FUM0Isa0dBYW9CLFlBQWEsQ0FDYixVQUFXLENBQ2QsVUNkYixtQnJCOEZzQixDcUIvRjFCLGFBSVEsbUJyQjJGa0IsQ3FCMUZsQixnQkFBaUIsQ0FDakIscUJyQnlGa0IsQ3FCeEZsQixhcEJlZSxDb0J0QnZCLHdCQVdRLHFCQUEwQixDckJZMUIsMEJxQnZCUix3QkFjWSxTQUFVLENBTWpCLENBcEJMLGdDQWtCWSxhQUFjLENBbEIxQixrQ0F3QlksU0FBVSxDckJjZCwyQnFCdENSLGtDQTJCZ0IsWUFBYSxDQUVwQixDQTdCVCxnQ0FnQ1ksYUFBYyxDckJDbEIsMkJxQmpDUixnQ0FtQ2dCLFlBQWEsQ0FFcEIsQ3JCVEQsMEJxQjVCUixnQ0EyQ2dCLHFCQUFzQixDQUN0QixvQkFBcUIsQ0FFNUIsQ0E5Q1QsOEJBZ0RZLFlBQWEsQ0FoRHpCLDBCQXFEUSxtQkFBb0IsQ0FDcEIsb0JBQXFCLENBdEQ3QixrQkEwRFEsUUFBUyxDQTFEakIscUJBOERRLFVBQVcsQ0FDWCxrQnJCZ0NrQixDcUIvQmxCLFFBQVMsQ0FDVCxTQUFVLENBQ1Ysa0JBQU0sQ0FBTixhQUFNLENBQU4sU0FBVSxDQWxFbEIsc0JBd0VZLGVBQWdCLENBeEU1QixxQ0E2RWdCLGVBQWdCLENBN0VoQyw2Q0FnRm9CLG1CQUFvQixDQUNwQixnQ0FBeUIsQ0FBekIsd0JBQXlCLENBQ3pCLGFwQjVERyxDb0I2REgscUJyQllNLENxQlhOLHNCckJXTSxDekJuQ3RCLDBCOEM1REosNkNBdUZ3QixzQnJCUUUsQ3FCUEYsdUJyQk9FLENxQkVULENBakdqQixzR0E0RndCLG9CQUFxQixDQUNyQixhcEJ2RUQsQ29Cd0VDLHdCcEJyQkwsQ29Cc0JFLGdEQVlMLFNBQVUsQ0FKMUIsa0RBUWdCLGVBQWdCLENBUmhDLGdEQWNnQixRQUFTLENBQ1osbUNBT0wsbUJyQjlCa0IsQ3FCNEIxQiw4Q0FLWSxjQUFlLENBTDNCLDZDQVNZLGtCckJyQ2MsQ3FCNEIxQix5REFjZ0IsUUFBUyxDQUNaLHlCQVFMLG9CckJuRGtCLENxQm9EbEIsaUJBQWtCLENBQ2xCLFNBQVUsQzlDeEZkLDBCOENtRkoseUJBUVksaUJBQWtCLENBR3pCLEM5QzlGRCwwQjhDa0dKLCtCQUlZLG9CckJuRWMsQ3FCb0VkLHFCckJwRWMsQ3FCNEZyQixDOUMvSEQsMEI4Q2tHSiwrQkFTWSxxQnJCeEVjLENxQnlFZCxzQnJCekVjLENxQjRGckIsQzlDL0hELDJCOENrR0osK0JBY1ksc0JyQjdFYyxDcUI4RWQsb0JyQjlFYyxDcUI0RnJCLENBN0JMLGtDQW1CWSxpQnJCbEZjLENxQm1GZCxlQUFnQixDQUNoQixvQnJCcEZjLENxQitEMUIscURBMEJnQixRQUFTLENBQ1osa0VBVU8sd0JwQjNIRCxDb0I0SEMsVXBCbk1BLENvQm9NQSxvQnBCN0hELENvQnNIbkIsZ0pBVXdCLFVwQnZNSixDb0J3TUksd0JwQmhJTCxDb0JxSG5CLGtEQXFCZ0IsUUFBUyxDQUNaLGdEQVNHLFFBQVMsQ0FDWixXQzdOVCxZQUFhLENBQ2IsY0FBZSxDQUNmLDJCQUFzQixDQUF0Qiw0QkFBc0IsQ0FBdEIseUJBQXNCLENBQXRCLHFCQUFzQixDQUN0Qix1QkFBdUIsQ0FBdkIsb0JBQXVCLENBQXZCLHNCQUF1QixDQUN2Qix3QkFBbUIsQ0FBbkIscUJBQW1CLENBQW5CLGtCQUFtQixDQUNuQixVQUFXLENBQ1gsV0FBWSxDQUNaLEtBQU0sQ0FDTixNQUFPLENBQ1AsWUFBYSxDQUNiLGdDQUFpQyxDQUNqQyxpREFBMkIsQ0FBM0IseUNBQTBDLENBWjlDLGtCQWVRLG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2IsNkJBQVcsQ0FBWCxxQkFBc0IsQ0FDekIsbUJBR0csaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixlQUFnQixDQUNoQixzQkFBdUIsQ0FDdkIscUJyQnZCWSxDcUJ3QlosNEJBQVcsQ0FBWCxvQkFBcUIsQ3RCUXJCLDJCc0JkSixtQkFTUSxVQUFXLENBQ1gsaUJBQWtCLENBd0N6QixDQWxEQSx5QkFjTyxpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLFFBQVMsQ0FDWiwwQkFHRyxtQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUNiLDJCQUFzQixDQUF0Qiw0QkFBc0IsQ0FBdEIseUJBQXNCLENBQXRCLHFCQUFzQixDQUN0Qix1QkFBdUIsQ0FBdkIsb0JBQXVCLENBQXZCLHNCQUF1QixDQUN2QixVQUFXLENBQ1gsZ0JBQWlCLEN0QlZyQiwyQnNCS0EsMEJBUVEsNkJBQWdCLENBQWhCLDRCQUFnQixDQUFoQixzQkFBZ0IsQ0FBaEIsa0JBQW1CLENBc0IxQixDQTlCQSwyQ0FZTyxhQUFjLEN0QmpCdEIsMkJzQktDLDJDQWVXLGFBQWMsQ0FFckIsQ3RCdEJMLDJCc0JLQyx1REFxQlcsZ0JBQWlCLENBRXhCLENBdkJKLHdLQTRCTyxXQUFZLENBQ2Ysd0JBS0wsaUJBQWtCLENBQ2xCLGFyQm5EZSxDcUJvRGxCLG1CdEJQRywrQkFBZ0MsQ0FDaEMsZUFBZ0IsQ3VCbEVwQixhdEI4RWMsQ3NCN0VkLGVBQWdCLENBQ25CLE1DSEcsZ0NBQXlCLENBQXpCLHdCQUF5QixDQUN6QixvQkFBcUIsQ0FGekIsb0JBTVEsaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxVQUFXLENBQ1gsV0FBWSxDQUNaLHFCQUFZLENBQVosa0JBQW1CLENqRGtEdkIsMEJpRDVESixvQkFhWSxXQUFZLENBRW5CLENBZkwsVUFrQlEsbUJBQW9CLENBbEI1QixlQXFCWSxZdkJDVyxDdUJBWCxnQ0FBWSxDQUFaLHdCQUF5QixDQUV6QiwyQkFDSSxTdkJ4QkksQ0RxQ1osMkJ3QlZJLHFDQUVRLFl2QjBDRCxDdUJ4Q04sQ0FoQ2IsV0FxQ1EsYUFBYyxDQUNkLGdCQUFpQixDQUNqQixlQUFnQixDQUNoQixtQkFBb0IsQ0FDcEIsYXZCK0JXLENEM0RYLDBCd0JiUixXQTRDWSxrQkFBbUIsQ0FlMUIsQ3hCMUJHLDJCd0JqQ1IsV0ErQ1ksaUJBQWtCLENBWXpCLENBVEcsdUJBQ0ksVXZCbERRLENEcUNaLDJCd0JnQkEsaUNBRVEsYXZCZ0JHLEN1QmRWLENBR0wsY0FDSSxTQUFVLENBQ1YsbUJBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FDYixpQ0FBaUIsQ0FBakIsOEJBQWlCLENBQWpCLGdDQUFpQyxDQUNwQyxhQ2hFRCxpQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLGF4QnFFZSxDd0JwRWYsY0FBZSxDQUNmLGFBQWMsQ0FDZCxtQkFBb0IsQ0FDcEIsb0JBQXFCLEN6QnNFakIsK0JBQWdDLENBQ2hDLGVBQWdCLEN5QjlFeEIsaUJBWVEsWUFBYSxDQUNiLGlCQUFrQixDQUNsQixZQUFhLENBQ2IsYUFBYyxDQUNkLFVBQVcsQ0FDWCxZQUFhLENBakJyQixrQkFxQlEsYUFBYyxDQUNkLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsWUFBYSxDQUNiLGFBQWMsQ0FDZCxXQUFZLENBQ1osV0FBWSxDQTNCcEIsMERBaUNRLGF4QnVDVyxDd0J0Q2QsZ0JDakNELGFBQWMsQ0FDZCxVMUI2RnNCLEMwQjVGdEIsVzFCNEZzQixDMEIzRnRCLGVBQWdCLENBQ2hCLFNBQVUsQ0FDVixRQUFTLENBQ1QsNEJBQTZCLENBQzdCLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsY0FBZSxDQVZuQixtRUFlUSw0QkFBNkIsQ0FDN0IsWUFBYSxDQWhCckIscUJBb0JRLGFBQWMsQ0FDZCxjMUIwRWtCLEMwQnpFbEIsYzFCeUVrQixDMEJ4RWxCLHNCQUFxQixDQUNyQixTQUFVLENBQ1YsbUJBQW9CLENBQ3BCLHdCekJKZSxDeUJLZixnREFBeUMsQ0FBekMsd0NBQXlDLENBQ3pDLGdFQUFvQixDQUFwQix3REFBcUQsQ0E1QjdELGlDQStCWSxZQUFhLENBQ2hCLGlDQUdHLHFCekJsQ1EsQ3lCRHBCLG1CQXdDUSxjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLDRCQUE2QixDQUM3QixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBQ25CLGVBQWdCLENBQ2hCLGdCQUFpQixDQTlDekIsNEJBb0RZLGExQjJDYyxDMEIxQ2QsWTFCMENjLEMwQi9GMUIseUNBd0RnQix1REFBa0MsQ0FBbEMsK0NBQWdELENBeERoRSx5Q0EyRGdCLFNBQVUsQ0EzRDFCLHlDQThEZ0IseURBQW1DLENBQW5DLGlEQUFrRCxDQUNyRCxzQkM3RFgsWUFBYSxDQUNiLGNBQWUsQ0FDZixVQUFXLENBQ1gsZUFBZ0IsQ0FDaEIsTUFBTyxDQUNQLFdBQVksQ0FDWixjQUFlLENBQ2YsU0FBVSxDM0JpRlIsMEdBQTRFLENBQTVFLGtHQUE0RSxDQUE1RSwwRkFBNEUsQ0FBNUUsNkhBQXVGLEMyQjdFakYseUJBQ1AsdUJBQVksQ0FBWixlQUFnQixDQWJqQiw2QkFpQkMsU0FBVSxDQUNWLGFBQWMsQ0FsQmYsOENBcUJFLFNBQVUsQ0FDVixrQkFBbUIsQ0F0QnJCLHFDQTJCQywrQkFBZ0MsQ0FDaEMsY0FBZSxDQUNmLGlCQUFrQixDQUNsQixjQUFlLENBQ2Ysb0JBQXFCLEMzQlRoQiwwQjJCdEJOLHFDQWtDRSxrQkFBbUIsQ0FDbkIsd0JBQXlCLENBUzFCLENBNUNELDZDQXVDRSxVQUFXLENBQ1gsVUFBVyxDQUNYLHdCMUI4QmUsQzBCN0JmLFVBQVcsQ0FDWCxrQkFLRixpQkFBa0IsQ0FDbEIsb0JBQXFCLEMzQi9DZiwwQjJCNkNQLGtCQUtFLG9CQUFxQixDQStDdEIsQzNCdkZNLDBCMkJtQ1Asa0JBU0UsZ0JBQWlCLENBMkNsQixDM0I3RU0sMEIyQnlCUCxrQkFhRSw4QkFBWSxDQUFaLDJCQUFZLENBQVosc0JBQXVCLENBdUN4QixDQXBEQSx3Q0FpQkMsaUJBQWtCLENBQ2xCLGFBQWMsQ0FsQmYscURBcUJFLFlBQWEsQ0FDYixzQkFJRCxtQkFBb0IsQ0FDcEIsZUFBZ0IsQ0FDaEIsZ0NBQWlDLENBQ2pDLHFCQUFzQixDM0IxRWpCLDBCMkJzRU4sc0JBT0Usb0JBQXFCLENBYXRCLEMzQmhGSywwQjJCNEROLHNCQVVFLG1CQUFvQixDQUNwQixzQkFBdUIsQ0FTeEIsQzNCdEVLLDBCMkJrRE4sc0JBY0UsZUFBZ0IsQ0FDaEIsc0JBQXVCLENBS3hCLEMzQjVESywyQjJCd0NOLHNCQWtCRSxzQkFBdUIsQ0FFeEIsQ0E3Q0QsZ0RBaURFLG9CQUFxQixDQUNyQixrQkFLRixtQkFBb0IsQ0FDcEIsZUFBZ0IsQ0FDaEIsYTFCaENpQixDMEJpQ2pCLGVBQWdCLENBQ2hCLGlCQUFrQixDQUNsQixhQUFjLEMzQnJGUiwwQjJCK0VQLGtCQVNFLGlCQUFrQixDQTZEbkIsQ0F0RUEseUJBYUMsWUFBYSxDQWJkLGdEQWlCRyxhQUFjLENBakJqQiwrQkF1QkMsZUFBZ0IsQ0F2QmpCLG9CQTJCQyxtQkFBb0IsQ0FDcEIsZUFBZ0IsQ0FDaEIsVTFCM0dpQixDMEI0R2pCLGVBQWdCLENBQ2hCLGlCQUFrQixDQUNsQixhQUFjLEMzQi9HVCwwQjJCK0VOLG9CQW1DRSxpQkFBa0IsQ0FFbkIsQ0FyQ0Qsb0JBd0NDLGExQnRFZ0IsQzBCdUVoQix5QkFBMEIsQ0FDMUIsZUFBZ0IsQ0FDaEIscUJBQXNCLENBQ3RCLHdCQUF5QixDQUN6Qiw0QkFHQSxxQkFBc0IsQ0FDdEIsb0JBQXFCLEMzQjFJaEIsMEIyQndJTiw0QkFLRSxzQkFBdUIsQ0FpQnhCLEMzQnBKSywwQjJCOEhOLDRCQVNFLGtCQUFtQixDQWFwQixDM0IxSUssMkIyQm9ITiw0QkFhRSxzQkFBdUIsQ0FTeEIsQ0F0QkEsOEJBaUJDLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQixVMUJoSmdCLEMwQmlKaEIsZUFBZ0IsQ0FDaEIsaUJBS0YsK0JBQWdDLENBQ2hDLDhCQUErQixDQUMvQixtQkFBb0IsQ0FDcEIseUJBQTBCLENBQzFCLHVCQUF3QixDQUN4QixZQUFhLENBQ2IscUIxQnBMa0IsQzBCcUxsQixTQUFVLENBQ1YsMEQxQmxIaUIsQzBCa0hqQixrRDFCbEhpQixDRHFCZiwwR0FBNEUsQ0FBNUUsa0dBQTRFLENBQTVFLDBGQUE0RSxDQUE1RSw2SEFBdUYsQ0F2Rm5GLDBCMkIyS1AsaUJBY0UseUJBQTBCLENBQzFCLFlBQWEsQ0FDYixhQUFjLENBQ2QsYUFBYyxDQTJFZixDM0JuUE0sMEIyQnVKUCxpQkFxQkUsb0NBQXFDLENBdUV0QyxDQTVGQSx5QkF5QkMsY0FBZSxDQUNmLDRCQUE2QixDQUM3Qix3QkFBeUIsQ0FDekIsYTFCbElnQixDMEJtSWhCLG9CQUFxQixDQUNyQixtQkFBb0IsQ0FDcEIsa0JBQW1CLENBL0JwQixtQ0FrQ0UsZUFBZ0IsQ0FDaEIsY0FBZSxDQW5DakIsbUNBdUNFLGlCQUFrQixDQUNsQix3QjFCOUllLEMwQitJZixvQjFCL0llLEMwQmdKZixVMUJ2TmdCLEMwQndOaEIsd0JBQXlCLENBQ3pCLGNBQWUsQ0FDZixzQkFBdUIsQ0FDdkIsV0FBWSxDQTlDZCwyQ0FpREcsVUFBVyxDQUNYLFVBQVcsQ0FDWCxXQUFZLENBQ1osYUFBYyxDQUNkLGlCQUFrQixDQUNsQixLQUFNLENBQ04sTUFBTyxDQUNQLFNBQVUsQ0FDVixTQUFVLENBQ1YsbUJBQW9CLENBQ3BCLDhEQUErRCxDQUMvRCxvQkFBcUIsQ0FDckIsZ0NBQWlDLENBQ2pDLG9DQUFZLENBQVosNEJBQTZCLEMzQi9OMUIsMEIyQmlLTixtQ0FrRUcsa0JBQW1CLENBQ25CLGVBQWdCLENBQ2hCLGFBQWMsQ0FzQmYsQzNCalBJLDBCMkJ1Sk4sbUNBdUVHLFdBQVksQ0FtQmIsQ0ExRkYsNENBMkVHLGtCQUFtQixDQUNuQixhMUIvT2tCLEMwQmdQbEIsd0IxQnRQa0IsQzBCdVBsQixvQjFCdlBrQixDMEJ5S3JCLHlDQWtGRyx3QjFCdkxjLEMwQnFHakIsbURBdUZJLFNBQVUsQ0FDVixvQkFPSixpQkFBa0IsQ0FDbEIsZ0JBQWlCLENBQ2pCLHFCQUFzQixDM0JsUWhCLDBCMkIrUFAsb0JBTUUsc0JBQXVCLENBMkR4QixDM0J0VE0sMEIyQnFQUCxvQkFTRSxrQkFBbUIsQ0FDbkIsa0JBQW1CLENBdURwQixDM0I1U00sMkIyQjJPUCxvQkFhRSxzQkFBdUIsQ0FvRHhCLENBakVBLGtDQWlCQyxpQkFBa0IsQ0FDbEIsMkJBQXNCLENBQXRCLDRCQUFzQixDQUF0Qix5QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLFlBQWEsQzNCbFJSLDBCMkIrUE4sa0NBc0JFLDZCQUFtQixDQUFuQiw0QkFBbUIsQ0FBbkIsc0JBQW1CLENBQW5CLGtCQUFtQixDQUNuQixvQkFBaUIsQ0FBakIsaUJBQWlCLENBQWpCLHdCQUF5QixDQW1CMUIsQ0ExQ0QseUNBMkJFLG1CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2Isd0JBQWEsQ0FBYixxQkFBYSxDQUFiLGtCQUFtQixDM0JqUmYsMEIyQnFQTix5Q0ErQkcsbUJBQVMsQ0FBVCxtQkFBUyxDQUFULFlBQWEsQ0FFZCxDM0JoU0ksMEIyQitQTixxREFzQ0kseUJBQU8sQ0FBUCxzQkFBTyxDQUFQLGlCQUFrQixDQUNsQixDQXZDSixzQ0E4Q0Usc0JBQXVCLEMzQjdTbkIsMEIyQitQTixzQ0FpREcscUJBQXNCLENBQ3RCLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBQ3JCLGVBQWdCLENBRWpCLEMzQnRUSSwwQjJCK1BOLHNDQTBERyxhQUFjLENBQ2QsbUJBQW9CLENBQ3BCLGlCQUFrQixDQUNsQixvQkFBcUIsQ0FFdEIsQ0FLRiwwQkFDQyxvQkFBcUIsQ0FEckIsNEJBSUMsY0FBZSxDQUNmLGExQjdRZSxDMEI4UWYsMkJBT0gsaUJBQWtCLENBRWxCLHVDQUNDLGlCQUFrQixDQUNsQixhMUJ4UmlCLEMwQnlSakIsb0JBQXFCLENBQ3JCLGVBQWdCLEMzQjVVViwwQjJCd1VQLHVDQU9FLGtCQUFtQixDQUVwQixDQUVELHFDQUNDLGNBQWUsQ0FDZixhMUJuU2lCLEMwQm9TakIsb0JBQXFCLEMzQnRWZiwwQjJCbVZQLHFDQU1FLG9CQUFxQixDQUV0QixDQXZCRiwyQ0EwQkUsY0FBZSxDQUNmLDRCQUE2QixDQUM3Qix3QkFBeUIsQ0FDekIsYTFCL1NpQixDMEJnVGpCLG9CQUFxQixDQUNyQixtQkFBb0IsQ0FDcEIsa0JBQW1CLEMzQnBXYiwwQjJCb1VSLDJDQW1DRyxtQkFBb0IsQ0FrRXJCLENBckdGLCtEQXVDRyxhQUFjLENBQ2QsY0FBZSxDM0I1V1YsMEIyQm9VUiwrREEyQ0ksbUJBQW9CLENBQ3BCLFFBQVMsQ0FDVCxPQUFRLENBQ1IsUUFBUyxDQUNULGVBQWdCLENBQ2hCLGlCQUFrQixDQUVuQixDQWxESCwrREFxREcsd0IxQnhVZ0IsQzBCeVVoQixvQjFCelVnQixDMEIwVWhCLFUxQmpaaUIsQzBCa1pqQix3QkFBeUIsQ0FDekIsa0JBQW1CLENBQ25CLHNCQUF1QixDQUN2QixlQUFnQixDQTNEbkIsMkVBOERJLHdCMUJoVmUsQzBCaVZmLG9CMUJqVmUsQzBCa1JuQiwrRUFtRUksVUFBVyxDQUNYLFVBQVcsQ0FDWCxXQUFZLENBQ1osYUFBYyxDQUNkLGlCQUFrQixDQUNsQixLQUFNLENBQ04sTUFBTyxDQUNQLFNBQVUsQ0FDVixTQUFVLENBQ1YsbUJBQW9CLENBQ3BCLDZEMUJoV2UsQzBCaVdmLG9CQUFxQixDQUNyQixnQ0FBaUMsQ0FDakMsb0NBQVksQ0FBWiw0QkFBNkIsQzNCcFp6QiwwQjJCb1VSLCtEQW9GSSxrQkFBbUIsQ0FDbkIsZUFBZ0IsQ0FlakIsQ0FwR0gsaUZBeUZJLGtCQUFtQixDQUNuQixhMUIxYW1CLEMwQjJhbkIsd0IxQmpibUIsQzBCa2JuQixvQjFCbGJtQixDMEJzVnZCLCtGQWlHSyxTQUFVLENBQ1YsMkNBTUgsdUJBQXdCLENBQ3hCLGNBQWUsQ0FDZixpQkFBa0IsQzNCeGJaLDBCMkJxYlAsMkNBTUUscUJBQXNCLENBd0d2QixDM0J6aEJNLDBCMkIyYVAsMkNBU0Usb0JBQXFCLENBcUd0QixDM0IvZ0JNLDJCMkJpYVAsMkNBWUUsc0JBQXVCLENBa0d4QixDQTlHQSwyREFnQkMsbUJBQW9CLENBaEJyQixpSEFvQkcsMkJBQVEsQ0FBUixtQkFBb0IsQ0FwQnZCLHVEQTBCQyxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBQ3JCLGVBQWdCLENBQ2hCLG1CQUFvQixDQUNwQixpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLHdCQUFpQixDQUFqQixxQkFBaUIsQ0FBakIsb0JBQWlCLENBQWpCLGdCQUFpQixDQUNqQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBQ3BCLGExQi9jb0IsQzBCZ2RwQixnQkFBaUIsQzNCL2NaLDBCMkIyYU4sdURBdUNFLGlCQUFrQixDQW1CbkIsQ0ExREQscUVBMkNFLFVBQVcsQ0FDWCxhQUFjLENBQ2QsY0FBZSxDQUNmLGUxQi9lZ0IsQzBCZ2ZoQix3QjFCcmVtQixDMEJzZW5CLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsWUFBYSxDQUNiLE1BQU8sQ0FuRFQsMkRBdURFLGFBQWMsQ0FDZCxlQUFnQixDQXhEbEIsdURBNkRDLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsUUFBUyxDQUNULFVBQVcsQ0FDWCxLQUFNLENBQ04sYUFBYyxDQWxFZiwrRkFzRUcsb0IxQmhjYyxDMEIwWGpCLG1GQTJFRSwwQkFBVyxDQUFYLGtCQUFtQixDQTNFckIsaUdBOEVHLHdCMUJ4Y2MsQzBCeWNkLG9CMUJ6Y2MsQzBCMFhqQixtR0FtRkcsc0RBQXVDLENBQXZDLDhDQUF1QyxDQUF2QyxzQ0FBdUMsQ0FBdkMsMkVBQXVDLENBQ3ZDLDBCQUFtQixDQUFuQixrQkFBbUIsQ0FDbkIsK0JBQXdCLENBQXhCLHVCQUF3QixDQUN4QixVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixvQkFBcUIsQ0FDckIsK0JBQXdCLENBQXhCLHVCQUF3QixDQUN4QixTQUFVLENBQ1YsZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FDaEIsY0FBZSxDQUNmLFlBQWEsQ0FDYixzQkFBdUIsQ0FDdkIsOEIxQmxpQmUsQzBCbWlCZiw2QjFCbmlCZSxDMEJpY2xCLHFFQXdHQyxrQkFBbUIsQ0FDbkIscURBR0EsWUFBYSxDQUNiLDJDQU9BLGExQmhpQm9CLEMwQjZoQnZCLDZDQU1JLGFBQWMsQ0FDZCxlQUFnQixDQUNoQix3QkFBeUIsQ0FDekIsZ0JDM2pCQSxtQkFBb0IsQ0FDcEIsY0FBZSxDQUNmLFFBQVMsQ0FDVCxVQUFXLENBQ1gsT0FBUSxDQUNSLFE1QnlGc0IsQzRCeEZ0QixTQUFVLENBQ1Ysb0I1QnVGc0IsQzRCdEZ0Qix3QjNCSG1CLEMyQkluQixlQUFnQixDQUNoQixVQUFXLENBQ1gsV0FBWSxDQUNaLGdDQUF5QixDQUF6Qix3QkFBeUIsQ0FDekIsZ0JBQWlCLENyRDhDakIsMEJxRDVESixnQkFnQlEsZUFBZ0IsQ0FDaEIsTUFBTyxDQUNQLHNCNUI2RWtCLEM0QjVFbEIsUUFBUyxDQUNULFVBQVcsQ0FDWCxXQUFZLENBQ1osZ0JBQWlCLENBQ2pCLHVDQUF3QyxDQUN4Qyw4QkFBK0IsQ0FDL0Isb0JBQXFCLENBd2E1QixDQWpjRCwyQkE0QlEsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLGFBQWMsQ0FDZCxNQUFPLENBQ1AsT0FBUSxDQUNSLE9BQVEsQ0FDUixTQUFVLENBQ1YsZUFBZ0IsQ0FDaEIsV0FBWSxDQUNaLFVBQVcsQ3JEdUJmLDBCcUQ1REosMkJBdUNZLGVBQWdCLENBQ2hCLHNCQUFlLENBQWYsY0FBZSxDQUNmLFVBQVcsQ0FDWCxjQUFlLENBQ2YsTUFBTyxDQUNQLEtBQU0sQ0FDTixTQUFVLENBQ1YsUUFBUyxDQWtaaEIsQ0FoY0wsOEJBaURZLFNBQVUsQ0FDVixRQUFTLENyRFVqQiwwQnFENURKLDhCQW9EZ0IsbUJBQVMsQ0FBVCxtQkFBUyxDQUFULFlBQWEsQ0EyWXBCLENBL2JULGlDQXVEZ0Isb0JBQXFCLENBQ3JCLFNBQVUsQ0FDVixvQjVCc0NVLEN6Qm5DdEIsMEJxRDVESixpQ0EyRG9CLHNCNUJvQ00sQzRCK1ZiLENyRGxZVCwwQnFENURKLGlDQThEb0IsYUFBYyxDQUNkLGM1QmdDTSxDNEIvQk4sb0JBQW9CLENBaEV4QywyRkFrRXdCLGdCQUFpQixDQUNwQixDQW5FckIsbUNBc0VvQixpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLGM1QnVCTSxDNEJ0Qk4sZUFBZ0IsQ0FDaEIsYTNCRkQsQ0RMWCwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQzRCcEV4Qiw0SEErRXdCLFNBQVUsQ0FDVixvQkFBcUIsQzVCUnJDLCtCQUFnQyxDQUNoQyxlQUFnQixDekJicEIsMEJxRDVESixtQ0FvRndCLG1DQUFZLENBQVosMkJBQTRCLENBQzVCLHVEQUNJLFNBQVUsQ0FDYixxREFFRyxTQUFVLENBQ2IsQ0ExRnpCLDZDQThGb0IsbUI1QkNNLEM0Qi9GMUIsc0RBZ0d3QixjNUJERSxDNEJFRixrQjNCekJMLEMyQjBCSyxhNUJIRSxDNEJJRixxQjVCSkUsQzRCL0YxQixnREF1R29CLFlBQWEsQ0FDYixpQkFBa0IsQ0FDbEIsTUFBTyxDQUNQLE9BQVEsQ0FDUixLQUFNLENBQ04sd0IzQnRHRyxDMkJ1R0gsK0JBQXdCLENBQXhCLHVCQUF3QixDQUN4QixTQUFVLENBQ1YsZ0I1QmhCTSxDNEJpQk4sYTVCakJNLEM0QmtCTixvSEFFSSxrREFBMEIsQ0FBMUIsMENBQTZDLENBbkhyRSxxRUFzSHdCLGlCQUFrQixDQUNsQixTQUFVLENBQ1YsK0JBQXdCLENBQXhCLHVCQUF3QixDQUN4QixjQUFlLENBQ2Ysa0IzQnJETCxDMkJzREssTUFBTyxDQUNQLE9BQVEsQ0FDUixTQUFVLENBQ1YsU0FBVSxDQTlIbEMsdUZBZ0k0QixtQjVCakNGLEM0QmtDRSxzQjVCbENGLEM0Qm1DRSxnQkFBaUIsQ0FDakIsYzVCcENGLEM0QnFDRSxhM0I1RFQsQ0RBWCwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQzRCNkRJLG9CNUJ2Q0YsQzRCL0YxQixtR0F3SWdDLGM1QnpDTixDNEIwQ00sb0I1QjFDTixDNEIyQ00sc0I1QjNDTixDQWpDbEIsK0JBQWdDLENBQ2hDLGVBQWdCLEM0Qi9EeEIseUc1QjhEUSwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQzRCL0R4QixrRkFvSjRCLGtCQUFtQixDQUNuQixTQUFVLENBQ2Isb0VBR0Qsa0I1QjFERSxDNEIyREYsdUJBQWdCLENBQWhCLGVBQWdCLENBQ2hCLHNCQUEwQixDQUMxQixVQUFXLENBQ2Qsa0VBRUcsZ0I1QmhFRSxDekJ0QnRCLDZCcUR6RUosZ0RBa0t3Qix1Q0FBb0MsQ0FDcEMsc0JBQXVCLENBQ3ZCLHVCQUF3QixDQUN4QixRQUFTLENBQ1Qsd0JBQXlCLENBckQ3QixvSEF3RFEsdUJBQVksQ0FBWixlQUFnQixDQXpLNUMscUVBNEs0QixZQUFhLENBNUt6QyxzRUErSzRCLHNCNUJoRkYsQzRCMExELENyRDdOckIsb0RxRDVESixzRUFpTGdDLGVBQWdCLENBd0d2QixDckRoTnJCLDZCcUR6RUosd0ZBb0xnQyxrQjNCL0diLEMyQmdIYSxpQjVCdEZOLEM0QnVGTSx5QjVCdkZOLEM0QndGTSxjNUJ4Rk4sQzRCeUZNLGEzQmhIYixDREFYLCtCQUFnQyxDQUNoQyxlQUFnQixDNEJpSFEsb0I1QjNGTixDNEI0Rk0sVUFBVyxDQWtCZCxDckRqSnpCLG9EcUQ1REosd0ZBNkxvQyxRQUFTLENBZ0JoQixDckRwSXpCLDZCcUR6RUosNkZBZ01vQyxhQUFjLENBQ2QsaUI1QmxHVixDNEJtR1Usc0I1Qm5HVixDNEIvRjFCLG9HQXFNb0MsYUFBYyxDQUNkLGlCNUJ2R1YsQzRCd0dVLHNCNUJ4R1YsQ0FqQ2xCLCtCQUFnQyxDQUNoQyxlQUFnQixDNEIvRHhCLDBHQTBNd0MsT0FBUSxDQTFNaEQsb0ZBK01nQyxzQjVCaEhOLEM0Qi9GMUIsb0dBaU5vQyxRQUFTLENBak43QyxpSEFtTndDLHdCNUJwSGQsQzRCcUhjLGU1QnJIZCxDNEJzSGMsb0I1QnRIZCxDNEJ1SGMsYzVCdkhkLENBdkJsQiwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQzRCK0lnQixRQUFTLENBQ1QsaUJBQWtCLENBQ2xCLFVBQVcsQ0FPZCxDckRyS2pDLG9EcUQ1REosaUhBNE40QyxVQUFXLENBS2xCLENyRHJLakMsb0RxRDVESixpSEErTjRDLGFBQWMsQ0FFckIsQ3JEeEpqQyw2QnFEekVKLHVHQW9Pb0MsYUFBYyxDQUNkLHlCNUJ0SVYsQzRCL0YxQixtSEF1T3dDLFlBQWEsQ0FDaEIsQ3JENUtqQyxvRHFENURKLHVHQTBPd0Msa0JBQWtCLENBMU8xRCxtSEE0TzRDLGFBQWMsQ0FDZCxtQjVCOUlsQixDNEIrSWtCLGdCQUFpQixDQUNwQixDckR0S3JDLDZCcUR6RUosK0ZBbVBvQyxpQjVCcEpWLEM0QnFKVSxzQjVCckpWLENBakNsQiwrQkFBZ0MsQ0FDaEMsZUFBZ0IsQzRCdUxZLGFBQWMsQ0F0UGxELHFHNUJ3R0ksVzRCZ0o0RSxDQUFPLG9CQUEvQixDQUFZLGlCQUFFLENBQVEsT0FDL0IsQ0FBQyxrQjVCMUpwQyxDQUFjLGFDdkJkLENBQU8sZTJCb0xpQyxDQUFJLG9CQUNQLENBQVksNkJBQ1IsQ0FBaUIscUJBQ2QsQ0FBTSwyQjVCaEtsRCxDQUFjLGtENEJrSzBCLEM1QmxLMUIsMEM0QmtLMEIsQzVCbEsxQixrQzRCa0swQixDNUJsSzFCLG1FNEJrSzBCLENBQXVCLDBNQUdoQyxhM0I1TC9CLENBQU8sb0IyQjhMc0MsQ0FBSSxzTkFDZCxpQ0FDUSxDQURSLHlCQUNRLENBQWUsQ0FDN0Isb0RyRDdNYixvRnFEa0phLGlCNUIvRzdCLENBQWMsK0g0QmdMNEMsYUFDYixDQUFDLFlBQ0YsQ0FBQyxDQUNoQixvRHJEdE5iLHNFcURrSGlCLG9CNUIvRWpDLENBQWMsQzRCMExELDZCckRoTk0sc0lxRDZCRCxxQjVCUGxCLENBQWMsdUI0QjhMYyxDNUI5TGQsZTRCOExjLENBQUksc0JBQ1IsQ0FBZSxDQUMxQiwyREFJUyxhQUNELENBQUssMkRBSWYsbUI1QnpNWCxDQUFjLFE0QjJNTSxDQUFDLDBCckQ5T0wsMkRxRDRPTCxtQkFJYyxDQUpkLG1CQUljLENBSmQsWUFJYyxDQUFJLFNBQ0osQ0FBQyxVQUNILENBQUksU0FDRixDQUFDLENBNklqQixtSUExSWEsYTNCMU90QixDQUFPLGlCRHVCUCxDQUFjLGdCNEJzTmUsQ0FBSSwrQjVCdlB4QixDQUFtQixlQUNuQixDQUFHLDBCekJISSxtSXFEc1BNLGtCNUJuTnRCLENBQWMsQzRCMk5ELDhEQUNDLGFBQ1csQ0FBSyxRQUNOLENBQUMsdUJBQ1ksQ0FBQywwQnJEbFF0Qiw4RHFEK1BGLG9CQUtlLENBQVksa0I1QmpPekMsQ0FBYyxDNEI0VkQsOEVBeEhrQixZNUJwTy9CLENBQWMsYUFBZCxDQUFjLGlCNEJ1T2dCLENBQVEsWUFDVCxDQUFJLFFBQ1IsQ0FBSSxhNUJ6TzdCLENBQWMsaUI0QjJPb0IsQ0FBSSxrQzNCbFF0QyxDQUFPLG9DQUFQLENBQU8sdUMyQnFRaUMsQ0FBb0IsK0JBQzVCLENBQW9CLGdCQUNuQixDQUFJLGlEQUNtQixDQUFjLHlDQUN0QixDQUFjLDBCckRyUjlDLDhFcUR1UWUsWUFnQkUsQ0FBSSxDQUVwQixrR0FFa0Isa0RBQ3lCLENBQWUsMENBQ3ZCLENBQWUsMEVBR3RDLGNBQ0ssQ0FBQywrR0FDcUIscUI1Qi9QeEQsQ0FBYyx5RTRCbVFjLGVBQ08sQ0FBQyxtRUFFaEIsY0FDUSxDQUFPLHlFQUVULGFBQ0csQ0FBSyxpQkFDSixDQUFRLGdGQUNWLCtCNUJuU25CLENBQW1CLGVBQ25CLENBQUcsMEJ6QmJJLHlFcUQ0U1UsbUNBT1UsQ0FQViwyQkFPVSxDQUFnQixvQkFDbkIsQ0FBWSx3QjVCalI3QyxDQUFjLHdDNEJtUnNDLENBQVcsK0VBQ2hDLG9DM0IzUy9CLENBQU8sNkYyQmdTbUIsU0FlVyxDQUFDLDJGQWZaLFNBa0JXLENBQUMsQ0FDYiw2RkFHcUIsWUFDakIsQ0FBSSwwQnJEblVqQiw2RnFEa1U4QixhQUdiLENBQUssaUJBQ0YsQ0FBTSxTQUNULENBQUMsbUNBQ0UsQ0FERiwyQkFDRSxDQUFnQixjQUNsQixDQUFLLFNBQ04sQ0FBQyxVQUNILENBQUksTUFDTCxDQUFDLHVCNUJ6Uy9CLENBQWMsQzRCOFVHLGdHQWxDSyxhQUNXLENBQUssbUI1QjdTdEMsQ0FBYyxnQjRCK1MwQixDQUFDLG1HQUNmLGFBQ1csQ0FBSyw0QjVCalQxQyxDQUFjLHFHNEJtVGUsYzVCblQ3QixDQUFjLG9CQUFkLENBQWMsMkc0QnNUeUIsYTNCOVV2QyxDQUFPLDRHMkJpVmlDLCtCNUJoVi9CLENBQW1CLGVBQ25CLENBQUcsNEg0QnFWNkIsbUI1Qi9UekMsQ0FBYywwQnpCbkNFLGdHcUQrVU0sb0I1QjVTdEIsQ0FBYyx1QkFBZCxDQUFjLG1HNEJnVFksc0I1QmhUMUIsQ0FBYyxxRzRCbVRlLGtCNUJuVDdCLENBQWMsQzRCMFVtQiwwQnJEN1dqQix3S3FEcVhrQixvQzNCeldsQyxDQUFPLDZHMkI2VzZELGtCQUNoQyxDQUFPLHdCQUNWLENBQWdCLFNBQ2hCLENBQUMsQ0FDYixrQkFVaEIsVUFDTixDQUFJLFdBQ0gsQ0FBSSxlQUNGLENBQU0sa0dBR00sY0FDSixDQUFLLHNHQUlRLDJCQUNOLENBQVUsa0NBRXBCLE1BQ0wsQ0FBQyxhQUNFLENBQUssbUJBQ0UsQ0FBSSw2Q0FDVixTQUNHLENBQUMsa0JBQ0UsQ0FBTyw2QkFDUCxDQUFrQix3QkFDdEIsQ0FBaUIsZUFDYixDQUFJLGU1QjNYaEIsQ0FBYyxVNEI2WFAsQ0FBSSxpREFFRCxzQkFDRixDQUFlLGtDQUNYLENBRFcsMEJBQ1gsQ0FBZSxnSEFHYywrQkFDUixDQUFVLDZHQUdyQiwrQjVCL1piLENBQW1CLGVBQ25CLENBQUcscUU0QnFaRixhQWdCTyxDQUFDLHVCQUNGLENBREUsZUFDRixDQUFJLHNCQUNSLENBQWUsb0VBRVQsbUI1Qm5abEIsQ0FBYyxzQkFBZCxDQUFjLHNGNEJzWk8saUJBQ0gsQ0FBUSw2RUFFZCxrQjVCelpaLENBQWMsaUI0QjJaSSxDQUFRLDBCQUNULENBQWtCLHdGQUVaLGtCNUI5WnZCLENBQWMsdUY0QmlhUSxjQUNILENBQUksK0JBS25CLGdCQUNDLENBQVEscURBRU4sVTVCbGFzQyxDQUFFLGFBQW5DLENBQUssaUJBQVEsQ0FBUSxVNEJvYXRCLENBQUksTUFDTCxDQUFDLEtBQ0YsQ0FBQyxXQUNFLENBQUksV0FDSCxDQUFHLHVFQUNpQyxDQURqQywrREFDaUMsQ0FBbUIsNkJBUWhFLGlCQUNGLENBQVEsK0NBQ1gsVTVCbmI4QyxDQUFFLGFBQW5DLENBQUssaUJBQVEsQ0FBUSxVNEJxYjlCLENBQUksTUFDTCxDQUFDLEtBQ0YsQ0FBQyxXQUNFLENBQUksU0FDSCxDQUFDLGtCM0JyZE4sQ0FBTyxpQjJCdWRDLENBQU0sbUNBQ04sQ0FETSwyQkFDTixDQUFnQixTQUNuQixDQUFDLHdHQVFILFdBQ00sQ0FBRyxrQkFDQSxDQUFPLDBCQU1mLGdCNUJyZEosQ0FBYywyQnpCbkNHLDBCcUR3ZmIseUI1QnJkSixDQUFjLG9CQUFkLENBQWMsQzRCc2VyQixzQ0FYZ0IsZUFDRyxDQUFJLGEzQm5maEIsQ0FBTyxTMkJxZkUsQ0FBQyxxQjVCOWRWLENBQWMsVzRCZ2VOLENBQUksVUFDTCxDQUFJLDJCNUIvaEJVLHNDNEJ5aEJaLGFBUVEsQ0FBQyxDQUVyQixxQkFFRSxjQUNRLENBQUksc0JBQ0gsQ0FBVyxXQUNmLENBQUksYTNCamdCUixDQUFPLHlCMkJtZ0JKLEMzQm5nQkksc0IyQm1nQkosQzNCbmdCSSxpQjJCbWdCSixDQUFXLG1CQUNKLENBQU0sY0M1a0JmLG1CQUNBLENBREEsbUJBQ0EsQ0FEQSxZQUNBLENBQUksaUJBQ0gsQ0FBUSx1QkFDRCxDQURDLG9CQUNELENBREMsc0JBQ0QsQ0FBTSxtQkFDUixDQUFLLDBCN0JJUSxjNkJSbkIsaUJBT1UsQ0FBRyxDQXNEekIsMkI3QjVCZ0MsYzZCakNwQixlQWNVLENBQUMsQ0ErQ3ZCLGlCQTVDSyxhQUNXLENBQUssaUJBQ0osQ0FBUSxnQkFDVCxDQUFRLDJCN0JhUSxpQjZCaEIzQix5QkFNZSxDQUFpQixDQXFDakMsbUJBbENJLGFBQ1ksQ0FBSyxpQkFDSixDQUFRLFVBQ1QsQ0FBRSxhNUJQUCxDQUFPLGM0QlNBLENBQUksa0JBQ0YsQ0FBTSx1Q0FDUCxDQURPLCtCQUNQLENBQW9CLCtCN0JrQ3ZCLENBQW1CLGVBQ25CLENBQUcsMkJBbkNTLG1CNkJQeEIsa0JBWWtCLENBQVEsYTVCa0N2QixDQUFPLCtCNEI5Q1YsVTVCekJPLENBQUksQzRCMENILDhCQWpCUixVNUJ6Qk8sQ0FBSSx5QjRCaURELFdBQ00sQ0FBRywwQkFLZixTQUNZLENBQUMsY0N6RGIsYUFDQSxDQUFLLGlCQUNKLENBQVEsa0JBQ0gsQ0FBSSwwQjlCVVMsYzhCYm5CLGVBTVUsQ0FBQyxDQWdCdkIsa0JBYk0sYUFDVSxDQUFLLFVBQ1AsQ0FBSSxxQkFDRSxDQUFTLGtDQUNELENBREMsMEJBQ0QsQ0FBTSx1Q0FDUCxDQURPLCtCQUNQLENBQVksK0JBQ3BCLENBRG9CLHVCQUNwQixDQUFZLG1CQUNoQixDQUFZLHdCQUViLHlDQUNtQixDQURuQixpQ0FDbUIsQ0FBWSxpQkNqQnBDLGlCQUNhLENBQU8sMEIvQlVFLGlCK0JYdEIsZ0JBSWlCLENBQU0sQ0FXeEIsMEIvQk11QixpQitCckJ0QixrQkFPaUIsQ0FBUSxDQVExQiwyQi9CZ0J3QixpQitCL0J2QixrQkFVaUIsQ0FBUSxDQUsxQiwyQi9CMEJ3QixpQitCekN2QixnQkFhaUIsQ0FBTSxDQUV4QixzQkFHWSxpQkFDSCxDQUFRLGFBQ1QsQ0FBSyxpQkFDRixDQUFNLGVBQ04sQ0FBSSxTQUNWLENBQUksNEJBQ0gsQ0FBc0IsMEIvQmJMLHNCK0JPWCw0QkFTSCxDQUF1Qix3Q0FDdEIsQ0FBa0MsQ0FPaEQsMkIvQko0QixzQitCYlosTUFhSCxDQUFDLFVBQ0EsQ0FBSSxlQUNELENBQU0sQ0FFdkIsY0FFUSxpQkFDSyxDQUFRLG1CQUNULENBRFMsbUJBQ1QsQ0FEUyxZQUNULENBQUksd0JBQ0osQ0FBZ0IsZ0JBQ2pCLENBQVMsMEIvQjlCTyxjK0IwQm5CLHFCQU9RLENBQWEsQ0FnRDdCLDJCL0I3RDRCLGMrQk1wQixrQkFVUSxDQUFVLGFBQ1gsQ0FBTSxrQkFDSCxDQURHLGNBQ0gsQ0FBSSxDQTJDdEIsaUJBeENLLGVBQ1UsQ0FBUSxtQ0FDSixDQURJLDJCQUNKLENBQWdCLFdBQ3JCLENBQUssZUFDRCxDQUFLLDJCL0J6QkssaUIrQnFCdkIsd0JBT2EsQ0FBa0IsNEJBQ2QsQ0FBa0Isb0JBQ2QsQ0FBTSxpQ0FFSCxnQkFDRCxDQUFJLENBQ3BCLDJCL0J4QmdCLGlCK0JXdkIsb0JBaUJxQixDQUFNLGlDQUVILG1CQUNELENBQU8sQ0FDdkIsNEJBR08sb0JBQ08sQ0FBTSwwQi9CbEVMLDRCK0JpRVIsa0JBSVcsQ0FBSSx3QkFDWixDQUFrQiw0QkFDZCxDQUFrQixDQVFwQywyQi9CM0RvQiw0QitCNkNULHdCQVVHLENBQWtCLDRCQUNkLENBQWtCLGVBQ2QsQ0FBQyxDQUV2QixhQUlELGFBQ0ssQ0FBSyxpQkFDSixDQUFRLHdCQUVOLGNBQ00sQ0FBQyw2QkFHRCxlQUNGLENBQUksa0JBQ0QsQ0FBSSw2QkFHUixzQkFDSSxDQUFRLGFBQ2QsQ0FBSyxlQUNKLENBQU0scUJBQ0QsQ0FBTyxpQ0FFbkIsVUFDUSxDQUFJLGFBQ0YsQ0FBSyxnQkFDRCxDQUFJLDhDQUNMLENBREssc0NBQ0wsQ0FESyw4QkFDTCxDQURLLDJEQUNMLENBQW1CLDBDQUNSLENBRFEsa0NBQ1IsQ0FBWSwyQi9CdkZsQix1QytCNEZWLDBDQUN3QixDQUR4QixrQ0FDd0IsQ0FBWSxDQUN0QywyQi9COUZZLGdEK0J1R04sdUNBQ3FCLENBRHJCLCtCQUNxQixDQUFZLENBQ25DLDBDQU9SLGFBQ0ksQ0FBSyxlQUNELENBQUcsK0IvQjNFUCxDQUFtQixlQUNuQixDQUFHLG1CK0IrRVgsa0JBQ1UsQ0FBUSxxQkFDSixDQUFPLGE5QmxGdEIsQ0FBTyx1QjhCc0ZGLGtCQUNNLENBQVEsMEJBQ1osQ0FBOEIsd0JBQ3JCLENBQVMsV3BESjNCLGFxRDVKRyxDQUFLLGlCQUNKLENBQVEsZ0JBQ1AsQ0FBTSxlQUNKLENBQUcsWUFDUixDQUFLLG9CQUNKLENBQVksMkNBQ0MsQ0FBMEIsOENBQ3ZCLENBQTBCLCtCaENzRGxDLENBQW1CLGVBQ25CLENBQUcsMEJBNURRLFdyQjBKdEIscUJxRGhKTyxDQUFhLENBa0I3QiwwQmhDbEIrQixXckJnSnRCLGlCcUQ1SVMsQ0FBTyxvQkFDVCxDQUFZLFVBQ2QsQ0FBSSxDQVlsQiwyQmhDRWdDLFdyQjRIdkIsY3FEdElTLENBQUksb0JBQ04sQ0FBWSxDQU81QiwyQmhDWWdDLFdyQmtIdkIsZ0JxRGpJUyxDQUFNLG1CQUNSLENBQVcsQ0FFM0IsV0M3QlEsNkJBQzBCLENBQU8sZ0JBRTVCLGlCQUNNLENBQVUsbUJBR2IsVUFDSSxDQUFFLFVBQ0osQ0FBSSxtQkFDQSxDQUFTLGlCQUNaLENBQVUsaUJBQ1IsQ0FBUSxLQUNiLENBQUMsTUFDQSxDQUFDLDRDQUNXLENBQTJCLDBCQUMxQixDQUFRLHlCQUNWLENBQVMsbUJBQ1YsQ0FBSSxXQUNYLENBQUcsaUNBQ08sQ0FBZSx5QkFDdkIsQ0FBZSw4QkFHWixlQUNILENBQUssYUFDUCxDQUFLLGtCQUNGLENBQU8scUNBQ1YsQ0FBNkIsb0JBQ3ZCLENBQU0scUJBQ1AsQ0FBUSxxQkFDVCxDQUFTLGlDQUVwQixnQkFDYSxDQUFNLFVoQ25DakIsQ0FBSSxhZ0NxQ08sQ0FBRyx3QkFDRSxDQUFTLDRDQUdoQixhQUNBLENBQUssK0NBRVosZ0JBQ1UsQ0FBUyx1QkFDRixDQUFTLGlEQUV2QixlQUNnQixDQUFHLG1CQUNMLENBQVMsVWhDbEQ1QixDQUFJLFdnQ29EYSxDQUFHLDJCQUNILENBQW1CLCtCQUNoQixDQURnQix1QkFDaEIsQ0FBWSwrR0FHakIsU0FDTSxDQUFDLDZCaENhMUIsQ0FBTywwQkR0RGEsb0RpQ2dERSxnQkFFRCxDQUFJLENBRXhCLHFDQUVLLG9CQUNPLENBQVksa0JBQ1YsQ0FBUSxzQkFDTCxDQUFTLCtCakNFbEIsQ0FBbUIsZUFDbkIsQ0FBRywyQkE3Q1MscUNpQ3VDZixxQkFRZ0IsQ0FBUSxDQUU3QixrRUFHa0Isc0NBQ0YsQ0FBOEIsV0FDL0IsQ0FBSSx3RUFFTCxZQUNNLENBQUkseUVBT04sYUFDSixDQUFPLHlCQUNMLENBQWlCLFdBQ2xCLENBQUksK0VBRUwsYUFDSSxDQUFPLGlCQU12QixnQkFDUyxDQUFLLDBCakN2RkcsaUJpQ3NGakIsWUFJYSxDQUFDLENBRXBCLDJCakNsRndCLGdCaUNvRnJCLHFCQUdrQixDQUFRLENBRTdCLHdCQUVXLGlCQUNFLENBQVEsYUFDYixDQUFTLGNBQ1AsQ0FBUSxtQkFDTixDQURNLG1CQUNOLENBRE0sWUFDTixDQUFJLDBCQUVaLGtCQUNjLENBQVEsYWhDM0R2QixDQUFPLHlEZ0NnRUQsYUFDSyxDQUFPLGNBQ04sQ0FBTyxxQkFDRixDQUFTLFdBQ2IsQ0FBRyw0SUFHSixTQUNLLENBQUMsaUVBR1gsc0JBQ2lCLENBQU8sY0FDWCxDQUFHLFlBTXpCLHVCQUNNLENBQWdCLGtCQUNsQixDQURrQixpQkFDbEIsQ0FEa0IsYUFDbEIsQ0FBUSxjQUNILENBQUksc0JBQ0EsQ0FBUSxrQ0FDWCxDQURXLDBCQUNYLENBQWUsd0JBQ1YsQ0FEVSxxQkFDVixDQURVLDZCQUNWLENBQWEsMEJqQ3BKTixZaUM4SXRCLGtCQVNRLENBVFIsZ0JBU1EsQ0FUUixZQVNRLENBQU8sYUFDRixDQUFHLENBZ09yQiwyQmpDcFc0QixZaUMwSHZCLGtCQWNRLENBZFIsb0JBY1EsQ0FkUixnQkFjUSxDQUFXLGlCQUNOLENBQU8sQ0EyTnpCLDJCakMxVjRCLFlpQ2dIdkIsa0JBbUJRLENBbkJSLGdCQW1CUSxDQW5CUixZQW1CUSxDQUFPLGFBQ0YsQ0FBRyxDQXNOckIsNEJBbk5rQixhQUNGLENBQUssaUJBQ0osQ0FBUSxlQUNSLENBQU0sY0FDUixDQUFPLGFBQ1IsQ0FBTyxvQkFDQyxDQUFNLHFCaEN2TGpCLENBQUkscUJnQ3lMTyxDQUFPLGlEQUNGLENBREUseUNBQ0YsQ0FBMEIsZ0NBRTNDLG1CQUNhLENBRGIsZ0JBQ2EsQ0FBSyxXQUNULENBQUksb0RBQ0EsQ0FEQSw0Q0FDQSxDQURBLG9DQUNBLENBREEsdUVBQ0EsQ0FBeUIsMENBQ2QsQ0FEYyxrQ0FDZCxDQUFZLHNDQUloQywyQ0FDeUIsQ0FEekIsbUNBQ3lCLENBQVkscUJBS3hDLGlCQUNNLENBQVEsYUFDVCxDQUFLLG9FQUlGLGtCQUNPLENBQVEsYWhDekkzQixDQUFPLFdnQzJJVSxDQUFHLGVBQ0MsQ0FBRyxzQkFDQSxDQUFPLFFBQ2YsQ0FBQyxhQUNJLENBQUMsaUNBR1gsVUFDSSxDQUFJLG1CQUNBLENBQVMsZUFDUCxDQUFHLGFoQ3JKeEIsQ0FBTyxjZ0N1SlMsQ0FBTyw2QkFJaEIsVUFDSSxDQUFJLFdBQ0gsQ0FBSSxnQkFDSCxDQUFRLG1CQUNOLENBQVMsd0JoQ2hLeEIsQ0FBTyxvQkFBUCxDQUFPLFVBdkVILENBQUksaUJnQzJPUSxDQUFNLGtCQUNOLENBQU8sMEJBSWQsYUFDQSxDQUFLLFFBQ04sQ0FBQyxVQUNGLENBQUksa0NBRUYsVUFDSSxDQUFFLGFBQ0YsQ0FBSyxPQUNQLENBQUMsUUFDQSxDQUFDLGFBQ0QsQ0FBTSxTQUNMLENBQUMsK0JBQ0UsQ0FERix1QkFDRSxDQUFZLGtCQUNWLENBQUssa0NBQ0wsQ0FBcUIsMEJBQ3hCLENBRHdCLGtCQUN4QixDQUFRLG9DQUNELENBREMsNEJBQ0QsQ0FBVyx3REFDa0IsQ0FBVywyQ0FJakQsU0FDSSxDQUFDLCtCQUNFLENBREYsdUJBQ0UsQ0FBWSwwQkFDYixDQURhLGtCQUNiLENBQVEsbUNBSW5CLGdCQUNJLENBQVMsVUFDVixDQUFJLG1CQUNDLENBREQsZ0JBQ0MsQ0FBSyxhQUNSLENBQUssd0JoQ3ZRZCxDQUFPLDJDZ0MyUUssaUJBQ0YsQ0FBUSx5QkFDWCxDQUFtQixtQkFDakIsQ0FBVyxXQUNkLENBQU0sUUFDUCxDQUFJLGNBQ0UsQ0FBSSxTQUNOLENBQUMsb0NBQ0UsQ0FERiw0QkFDRSxDQUFpQix3QmhDclI3QixDQUFPLG1EZ0N3UkUsVUFDSSxDQUFFLFlBQ0YsQ0FBSSxpQkFDSCxDQUFRLFVBQ1osQ0FBSyxLQUNOLENBQUMsV0FDQyxDQUFLLFdBQ0osQ0FBSSx3QmhDL1JoQixDQUFPLFVnQ2lTTSxDQUFFLDBCakN2UkMsbURpQzhRUCxhQVlRLENBQUssQ0FFckIsMEJqQ2pTZSwyQ2lDd1FKLHVCQTRCQyxDQUFlLENBOEUvQiwyQmpDOVZvQiwyQ2lDb1BMLG1CQWdDQyxDQUFXLENBMEUzQixrREF2RVcsU0FDSyxDQUFDLGlEQUdMLGFBQ0ksQ0FBSyxhQUNQLENBQU8sY0FDTixDQUFPLGNBQ0osQ0FBSSxhQUNGLENBQUMsZUFDTCxDQUFPLGlCQUNOLENBQVEsWUFDYixDQUFRLGNBQ04sQ0FBUSxhaEM3UHZCLENBQU8sMEJEM0RhLGlEaUMrU1AsY0FhTSxDQUFRLENBV3RCLHdEQVJXLFVBQ0ssQ0FBRSxZQUNKLENBQU0sYUFDTCxDQUFNLGlCQUNKLENBQVEsWUFDYixDQUFRLGFBQ1AsQ0FBUSw4Q0FJcEIsbUJBQ2EsQ0FBUyxhaENqVXhCLENBQU8sK0JEa0RGLENBQW1CLGVBQ25CLENBQUcseURpQ29SSyxpQkFDRSxDQUFPLGVBQ0wsQ0FBRywwREFHTixpQkFDQSxDQUFRLGFBQ1QsQ0FBSyxtQkFDQSxDQUFNLDZEQUVsQixhQUNXLENBQUssYWhDbFZ0QixDQUFPLGVnQ29WYyxDQUFHLG1CQUNMLENBQVMsZUFDTCxDQUFDLGlCQUNOLENBQVEsZUFDUixDQUFNLGtCQUNILENBQU0sc0JBQ0osQ0FBUSwrQmpDN1MxQixDQUFtQixlQUNuQixDQUFHLHVFaUNpVFEsYUFDQyxDQUFLLGdCQUNELENBQUksYWhDald6QixDQUFPLFVnQ21XVSxDQUFFLGdCQUNBLENBQU0sK0JqQzdTcEIsQ0FBbUIsZUFDbkIsQ0FBRywrQmlDbVRSLG1CQUNXLENBQVMsaUJBS3JCLG1CQUNJLENBQVMsbUNBQ1gsQ0FBMkIsb0JBQ3JCLENBQU0scUJoQ3pZYixDQUFJLHFFZ0MyWUksQ0FBK0QsNkRBQ3ZFLENBQStELG1CQUM5RCxDQUQ4RCxtQkFDOUQsQ0FEOEQsWUFDOUQsQ0FBSSw2QkFDRixDQURFLDRCQUNGLENBREUsc0JBQ0YsQ0FERSxrQkFDRixDQUFRLHVCQUNGLENBREUsb0JBQ0YsQ0FERSxzQkFDRixDQUFNLGFDaFpuQixlQUNBLENBQVEsYUFDUCxDQUFLLGlCQUNKLENBQVEscUJqQ0ZOLENBQUksNEJpQ0lQLENBQW9CLG1CQUNkLENBQUssa0JBQ1osQ0FBVyxnQkFDTixDQUFJLCtCQUNMLENBREssdUJBQ0wsQ0FBWSx1Q0FDSixDQURJLCtCQUNKLENBQVksa0RBQ0osQ0FESSwwQ0FDSixDQUEwQixtQkFFL0MsMENBQ29CLENBRHBCLGtDQUNvQixDQUFZLDBCbENEWCx3QmtDS1osZUFDTyxDQUFDLENBQ25CLDBCQUdPLGFBQ0MsQ0FBSyxnQkFDRCxDQUFJLGlCQUNQLENBQVEsZ0JBQ1AsQ0FBTSxpQkFDRixDQUFHLGVBS3JCLGFBQ1ksQ0FBSyxnQkFDRCxDQUFJLG1CQUNOLENBQVMsaUJBQ0wsQ0FBRywrQmxDOEJMLENBQW1CLGVBQ25CLENBQUcsbUJrQzFCZixjQUNVLENBQUksaUJBQ0wsQ0FBUSxjQUNaLENBQVMsYUFDUCxDQUFNLDBCbEN2QlUsYWtDdkJwQix1QkFrREksQ0FBZ0Isd0JBaENaLG9CQW1DTyxDQUFNLENBQ3hCLDBCbEMvQnVCLHNCa0NrQ2xCLGFBRVMsQ0FBRyxDQUVyQiwyQmxDNUI0QixxQmtDOEJwQixhQUVVLENBQUcsQ0FFckIsaUJBRUksYUFDTyxDQUFNLGdCQUNQLENBQVUsaUJBQ1QsQ0FBVSxrQkFHaEIsZUFDTSxDQUFRLG1CQUNQLENBRE8sbUJBQ1AsQ0FETyxZQUNQLENBQUksMkJBQ0csQ0FESCw0QkFDRyxDQURILHlCQUNHLENBREgscUJBQ0csQ0FBTSx3QkFDTCxDQURLLHFCQUNMLENBREssNkJBQ0wsQ0FBYSw2QkFHbkIsc0JBQ0gsQ0FBZSxnQ0FHUiwwQkFDTixDQURNLDBCQUNOLENBRE0sbUJBQ04sQ0FBVyxpQkFDTCxDQUFHLGVBS2pCLHdCQUNlLENBQVMsdUJBT25CLG1CQUNlLENBQU8sa0JBQ0wsQ0FBSSxzQkFJbEIsVUFDRyxDQUFHLFVBQ0osQ0FBSSxTQUNMLENBQUksYUFDRCxDQUFLLGVBQ0osQ0FBTSxpQkFDTixDQUFRLG9DQUVILFdBQ0osQ0FBSyxZQUNKLENBQUssVUFDUCxDQUFLLFFBQ04sQ0FBSSw4QkFNUCxjQUNhLENBQUkscUJBQ0MsQ0FBTSxzQkFNMUIsZUFDSSxDQUFJLGdDQUVQLGFBQ0ksQ0FBSyxVQUNQLENBQUksV0FDSCxDQUFJLGdCQUNDLENBQUksY0FDVCxDQUFPLGlCQUNILENBQU0saUJBQ0gsQ0FBRyxhakN6SGQsQ0FBTyxpQmlDMkhBLENBQU8scUJqQ2hKZCxDQUFJLHFCQUFKLENBQUksZ0NpQ21KSSxDakNuSkosd0JpQ21KSSxDQUFhLDhCQUNaLENBQWtCLGVBQ2xCLENBQUcsK0JBR1osNEJBQ2MsQ0FBVywrQkFDZixDQUFrQixhQUN2QixDQUFLLFVBQ1AsQ0FBSSxXQUNILENBQUksZ0JBQ0MsQ0FBSSxjQUNULENBQU8saUJBQ0gsQ0FBTSxpQkFDSCxDQUFHLGFqQzVJZCxDQUFPLGlCaUM4SUEsQ0FBTyxxQmpDbktkLENBQUksZ0NpQ3FLSSxDakNyS0osd0JpQ3FLSSxDQUFhLDhCQUNaLENBQWtCLGVBQ2xCLENBQUcsOEJBR2IsaUNBQ1csQ0FBb0IsNkJBR2hDLFVBQ0ssQ0FBSSxXQUNILENBQUksaUJBQ0EsQ0FBTSxpQkFDSCxDQUFHLFdBQ1AsQ0FBQyxjQUNKLENBQU8scUJqQ3BMWCxDQUFJLHFCQUFKLENBQUksZ0NpQ3VMSSxDakN2TEosd0JpQ3VMSSxDQUFhLHVDQUViLDRCQUNVLENBQVcsUUFDckIsQ0FBQyxtQkFDTyxDQUFJLDhDQUVaLFVqQzlMUixDQUFJLG9DaUNtTUEsZUFDSyxDQUFPLG9CQUNQLENBQVksNkJBQ1IsQ0FBaUIsaUJBQ2xCLENBQU0sa0JBQ0wsQ0FBTSxpQkFDUixDQUFPLG9CQUNMLENBQVEsVWpDbkxyQixDQUFJLDZCaUN3TE4sVUFDSyxDQUFJLFdBQ0gsQ0FBSSxpQkFDQSxDQUFNLGlCQUNILENBQUcsV0FDUCxDQUFDLGNBQ0osQ0FBTyxxQmpDck5YLENBQUkscUJBQUosQ0FBSSxnQ2lDd05JLENqQ3hOSix3QmlDd05JLENBQWEsdUNBRWIsNEJBQ1UsQ0FBVyxRQUNyQixDQUFDLG1CQUNPLENBQUksOENBRVosVWpDL05SLENBQUksb0NpQ29PQSxlQUNLLENBQU8sb0JBQ1AsQ0FBWSw2QkFDUixDQUFpQixpQkFDbEIsQ0FBTSxrQkFDTCxDQUFNLGlCQUNSLENBQU8sb0JBQ0wsQ0FBUSxVakNwTnJCLENBQUksaUJpQzBOVCxjQUNRLENBQUksWUNuUFosaUJBQ0csQ0FBUSxXQUNWLENBQUksVUFDTCxDQUFJLG1CQUNGLENBREUsbUJBQ0YsQ0FERSxZQUNGLENBQUksdUJBQ0ksQ0FESixvQkFDSSxDQURKLHNCQUNJLENBQU0saUJBQ2YsQ0FBVSxjQUVqQixjQUNjLENBQUksYWxDK0RYLENBQU8sV2tDN0RGLENBQUcsUUFDSixDQUFDLHNCQUdKLFdBQ0ksQ0FBRyxtQkFDSSxDQUFJLDRCQUNGLENBQVcsd0JBQ2YsQ0FBVyxlQUczQixtQkFDVyxDQURYLG1CQUNXLENBRFgsWUFDVyxDQUFJLGtCQUVYLGlCQUNnQixDQUFJLGVBQ0wsQ0FBRyxvQkFFZixhbEMyQ0QsQ0FBTyxXa0N6Q00sQ0FBRyxrQkFDRCxDQUFRLGdDQUNQLENBRE8sd0JBQ1AsQ0FBYSxxREFHakIsU0FDSyxDQUFDLHlCQUNPLENBQVMsZUFDYixDQUFHLGVDdkN0QiwyQkFDTSxDQUROLDRCQUNNLENBRE4seUJBQ00sQ0FETixxQkFDTSxDQUFNLHdCQUNMLENBREsscUJBQ0wsQ0FESyw2QkFDTCxDQUFhLGlCQUNwQixDQUFRLGFBQ1YsQ0FBTSxtQkFDTCxDQURLLG1CQUNMLENBREssWUFDTCxDQUFJLDRCQUNMLENBQXFCLG9CQUNkLENBQU0sK0JBQ1QsQ0FEUyx1QkFDVCxDQUFZLFlBQ2hCLENBQUssV0FDTixDQUFLLDBCQUVBLG9CbkM0REosQ0FBTyx5Q21DekRHLG9CbkN5RFYsQ0FBTyxhQUFQLENBQU8sMkJtQ3BERixvQm5Db0RMLENBQU8sMENtQ2pERyxvQm5DaURWLENBQU8sYUFBUCxDQUFPLDhCbUMzQ0QsbUJBQ0QsQ0FEQyxtQkFDRCxDQURDLFlBQ0QsQ0FBSSwyQkFDRyxDQURILDRCQUNHLENBREgseUJBQ0csQ0FESCxxQkFDRyxDQUFNLHlCQUNQLENBRE8sb0JBQ1AsQ0FBTSx1QkFDSixDQURJLG9CQUNKLENBREksc0JBQ0osQ0FBTSxpQkFDWCxDQUFNLFVBQ1gsQ0FBSSxXQUNILENBQUksZUFDQSxDQUFJLGtCQUNILENBQU0saUJBQ0osQ0FBRyw0QkFDVixDQUFxQixpQkFDbkIsQ0FBUSxPQUNYLENBQUMsS0FDSCxDQUFDLGVBQ0ksQ0FBTSxxQm5DM0NSLENBQUksc0NtQzZDRCxDbkM3Q0MsOEJtQzZDRCxDQUFvQixtQkFDZixDQUFJLCtCQUNSLENBRFEsdUJBQ1IsQ0FBWSxvQ0FFbkIsYUFDUSxDQUFLLGlCQUNKLENBQVEsZUFDTCxDQUFHLG9CQUNBLENBQUssaUJBQ1QsQ0FBTSx3QkFDRixDQUFTLGVBQ2QsQ0FBSyxVQUNQLENBQUUsK0JwQ21CRixDQUFtQixlQUNuQixDQUFHLDBDb0NmTCxtQkFDRSxDQURGLG1CQUNFLENBREYsWUFDRSxDQUFJLHVCQUNJLENBREosb0JBQ0ksQ0FESixzQkFDSSxDQUFNLGlCQUNiLENBQVEsYUFDTCxDQUFDLG9CQUNFLENBQUssaUJBQ1QsQ0FBTSx3QkFDRixDQUFTLGlCQUNkLENBQU8sK0JwQ0NULENBQW1CLGVBQ25CLENBQUcsOENvQ0lELGFBQ0ksQ0FBRyw4Q0FLUCxhQUNJLENBQUcsNkNBSUoscUNBQ0gsQ0FERyw2QkFDSCxDQUFtQiwwQnBDNUVWLDhCb0NnQmQsVUFnRUMsQ0FBSSxXQUNILENBQUksb0NBNUNYLGlCQStDYyxDQUFPLDBDQWxDZixnQkFzQ1EsQ0FBTSxDQUNwQiwwQnBDL0VtQiw4Qm9DTWQsVUE0RUMsQ0FBSSxXQUNILENBQUksb0NBeERYLGtCQTJEYyxDQUFRLDBDQTlDaEIsa0JBa0RRLENBQVEsQ0FDdEIsMkJwQ2pGb0IsOEJvQ0pmLFVBd0ZDLENBQUksV0FDSCxDQUFJLG9DQXBFWCxnQkF1RWMsQ0FBTSwwQ0ExRGQsaUJBOERRLENBQU8sQ0FDckIsMEJwQ2pIbUIsZW9DYmxCLFlBbUlFLENBQUssV0FDTixDQUFLLHNCQUNHLENBQVEsQ0FxTjlCLDBCcENuVStCLGVvQ3ZCbEIsWUF3SUUsQ0FBSyxXQUNOLENBQUsscUJBQ0csQ0FBTyxDQWdON0IsMkJwQ3pUZ0MsZW9DakNuQix1QkE2SVMsQ0FBUyxZQUNoQixDQUFLLFdBQ04sQ0FBSyxDQTJNbkIsbUVBcE1XLFVBQ0csQ0FBSSxpQkFDRCxDQUFRLCtCQUNOLENBRE0sdUJBQ04sQ0FBWSxtQkFDUixDQUFJLHNCQUdoQixXQUNJLENBQUksYUFDSCxDQUFLLGdCQUNMLENBQVEsMkRBR1QsVUFDSyxDQUFFLGlCQUNELENBQVEsYUFDVCxDQUFLLHdCbkNoSlYsQ0FBTyxpQm1Da0pJLENBQUcsOEJBRWIsYUFDRSxDQUFPLFVBQ04sQ0FBRyxRQUNMLENBQUcsU0FDSixDQUFLLGtDQUNDLENBREQsMEJBQ0MsQ0FBZ0IsNkJBRXZCLFNBQ0csQ0FBRyxVQUNGLENBQUcsU0FDTixDQUFLLHlCQUNKLENBQW9CLG1GQUtsQix3Qm5DbEhSLENBQU8scUZtQ3dIQyx3Qm5DeEhSLENBQU8sMEJEM0RhLHNCb0NnSnBCLFdBeUNRLENBQUksQ0FnQ25CLDBCcEMvTTJCLHNCb0NzSXBCLFdBNkNRLENBQUksOEJBaENQLFlBbUNJLENBQVEsWUFDTixDQUFNLDZCQTdCYixTQWdDTyxDQUFHLFVBQ0YsQ0FBRyxXQUNOLENBQU8sd0JBQ04sQ0FBbUIsQ0FDNUIsMkJwQ3BMb0Isc0JvQzRIckIsV0E0RFEsQ0FBSSw4QkEvQ1AsVUFrREksQ0FBTSxjQUNKLENBQVEsNkJBNUNmLFNBK0NPLENBQUcsVUFDRixDQUFHLFlBQ04sQ0FBUSx1QkFDUCxDQUFrQixDQUMzQix1QkFJQSxzQkFDSSxDQUFjLGFuQ25OZixDQUFPLG1CbUNxTk4sQ25Dck5NLG1CbUNxTk4sQ25Dck5NLFltQ3FOTixDQUFJLDJCQUNHLENBREgsNEJBQ0csQ0FESCx5QkFDRyxDQURILHFCQUNHLENBQU0sdUJBQ0wsQ0FESyxvQkFDTCxDQURLLHNCQUNMLENBQU0sd0JBQ1YsQ0FEVSxxQkFDVixDQURVLGtCQUNWLENBQU0sZUFDVCxDQUFNLGlDQUNSLENBQTBCLG1DQVI3QixhbkNoS0QsQ0FBTyxvQ21DZ0tOLGFuQ2hLRCxDQUFPLDZCbUNpTE4sYUFDVSxDQUFHLGFBQ0gsQ0FBRyxrQkFDTixDQUFXLDBCcEMvT0MsdUJvQzJObkIsbUJBd0JRLENBQVcsK0JBQ1osQ0FBd0IsQ0FVdkMsMEJwQ3BQMkIsdUJvQ2lObkIsdUJBNEJRLENBQWUsK0JBQ2hCLENBQXdCLENBTXZDLDJCcEMxTzRCLHVCb0N1TXBCLHNCQWdDUSxDQUFjLGtDQUNmLENBQTJCLENBRTFDLHNCQUVPLG1CQUNLLENBREwsbUJBQ0ssQ0FETCxZQUNLLENBQUkscUJBQ0EsQ0FEQSxrQkFDQSxDQURBLG9CQUNBLENBQVEsdUJBQ0osQ0FESSxvQkFDSixDQURJLHNCQUNKLENBQU0saUJBQ1gsQ0FBTSx3QkFDRixDQUFTLGNBQ2hCLENBQU0sYUFDUCxDQUFNLGFuQzlQTixDQUFPLGlCbUNnUUosQ0FBTyxlQUNMLENBQUcsK0JwQy9NSCxDQUFtQixlQUNuQixDQUFHLDBCQTVEUSxzQm9DZ1FwQixZQWVTLENBQUksa0JBQ0YsQ0FBUSxXQUNYLENBQUksQ0FtQm5CLDBCcEMxUjJCLHNCb0NzUHBCLGVBb0JTLENBQU8sZ0JBQ0wsQ0FBTSxXQUNULENBQUksQ0FjbkIsMkJwQ2hSNEIsc0JvQzRPckIsY0F5QlMsQ0FBTSxjQUNKLENBQUksY0FDUCxDQUFPLENBU3RCLGtDQXBDTyxhbkNyTUEsQ0FBTyxtQ21DcU1QLGFuQ3JNQSxDQUFPLGlDbUMyT0UsaUJBQ0gsQ0FBUSxhQUNYLENBQU8sVUFDUixDQUFLLFlBQ0gsQ0FBSywwQnBDMVNXLGlDb0NzU1gsWUFPRixDQUFNLFlBQ1AsQ0FBTyxlQUNMLENBQVEsQ0FpQnZCLDBCcEN0VDJCLGlDb0M0UlgsVUFZRixDQUFJLFVBQ0wsQ0FBSyxjQUNILENBQU8sQ0FZdEIsMkJwQzVTNEIsaUNvQ2tSWixXQWlCRixDQUFLLFlBQ04sQ0FBTyxlQUNMLENBQVEsQ0FPdkIsMkJwQ2xTNEIsaUNvQ3dRWixjQXNCRixDQUFRLFlBQ1QsQ0FBTyxZQUNMLENBQUssQ0FFcEIsdUJBRU0saUJBQ08sQ0FBUSxjQUNWLENBQU8sYUFDUCxDQUFNLFFBQ1IsQ0FBRyxrQ0FDRSxDQURGLDBCQUNFLENBQWdCLDBCcEM3VEgsdUJvQ3dUckIsY0FRUyxDQUFPLENBRXRCLHFCQ3pWZSxpQkFDTixDQUFRLFdBR1osaUJBQ0ksQ0FBUSxhQUNULENBQUssMkNwQ21FTixDQUFPLHFCb0NoRU4saUJBQ0ssQ0FBUSxhQUNULENBQUssY0FDTixDQUFPLHNDQUNOLENBQThCLGFwQzJEbkMsQ0FBTyxjb0N6REEsQ0FBSSxlQUNGLENBQUcsK0JyQ3dESCxDQUFtQixlQUNuQixDQUFHLDJCQXhDUyxxQnFDeEJwQixvQ0FZUSxDQUE0QixDQWdCNUMsMkJBYlUsVUFDTSxDQUFFLGdDQUNPLENBQWdCLDJDQUN0QixDQUFnQywyQkFDekIsQ0FBUyxxQkFDWCxDQUFLLGlCQUNaLENBQVEsT0FDWCxDQUFDLFVBQ0QsQ0FBSSxXQUNILENBQUksa0JBQ0csQ0FBSSxRQUNkLENBQUksbUJBSVYsaUJBQ08sQ0FBUSxZQUNULENBQUksa0JBQ0YsQ0FBUSxnQkFDTixDQUFJLGdCQUNKLENBQUksa0NBQ0ksQ0FESiwwQkFDSSxDQUFNLFVwQ3JCbkIsQ0FBSSxnQ29DdUJBLENBQXFCLGtDQUNyQixDQURxQiwwQkFDckIsQ0FBZSw0QkFJbEIsd0JwQ25ERCxDQUFJLG1Db0NzREEsZ0NBQ08sQ0FEUCx3QkFDTyxDQUFjLDBCQUkxQixrQ0FDUyxDQURULDBCQUNTLENBQWUsc0JBTXpCLGlCQUNJLENBQVEsYUFDVCxDQUFLLDJDQUNXLENBQXFCLGdDQUVuQyxpQkFDRyxDQUFRLG9CQUNQLENBQVUsYUFDYixDQUFNLGdDQUdULGlCQUNLLENBQVEsYUFDVCxDQUFLLGNBQ04sQ0FBTyxzQ0FDTixDQUE4QixhcENUdkMsQ0FBTyxrQm9DV0ksQ0FBUSxnQkFDTixDQUFJLCtCckNsQlIsQ0FBbUIsZUFDbkIsQ0FBRywyQkFuQ1MsZ0NxQzZDaEIsb0NBWVEsQ0FBNEIsQ0EwQjVDLDJCckN6RXdCLGdDcUNtQ2hCLGlDQWdCUSxDQUF5QixDQXNCekMsd0NBbkJZLFVBQ0ksQ0FBRSxXQUNKLENBQUssWUFDSixDQUFLLGFBQ0osQ0FBSyxpQkFDSixDQUFRLE9BQ2IsQ0FBRyxZQUNELENBQU0sZ0JBQ0EsQ0FBSSxrQ0FDSSxDQURKLDBCQUNJLENBQU0sOEJwQ2xDL0IsQ0FBTywrQkFBUCxDQUFPLHVFb0NxQ3VCLENwQ3JDdkIsK0RvQ3FDdUIsQ3BDckN2Qix1RG9DcUN1QixDcENyQ3ZCLDZHb0NxQ3VCLENBQTJCLGdEQUN6QixDQUR5Qix3Q0FDekIsQ0FBYSx1Q0FHckMsWUFDSyxDQUFJLDhCQUlkLGlCQUNPLENBQVEsWUFDVCxDQUFJLHlCQUNKLENBQWlCLGtCQUNmLENBQVEsZ0JBQ04sQ0FBSSxnQkFDSixDQUFJLGtDQUNJLENBREosMEJBQ0ksQ0FBTSxVcENyR3ZCLENBQUksZ0NvQ3VHSSxDQUFxQixrQ0FDckIsQ0FEcUIsMEJBQ3JCLENBQWUsK0JyQzdEbEIsQ0FBbUIsZUFDbkIsQ0FBRywwQkF2RFEsOEJxQ3lHakIsa0JBZVksQ0FBUSxjQUNWLENBQU0sQ0F1Q3RCLDBCckN0SnVCLDhCcUMrRmpCLCtCQW9CVSxDQUF1QixDQW1DdkMsMkJyQzVJd0IsOEJxQ3FGbEIsaUJBd0JZLENBQU8sa0NBQ1QsQ0FBMEIsQ0E4QjFDLDJCckNsSXdCLDhCcUMyRWxCLGtCQTZCWSxDQUFRLENBMEIxQiw2Q0F0QmdCLGFwQy9FYixDQUFPLGNvQ2lGWSxDQUFJLDBCckN0SkgsNkNxQ29KUCxpQkFLVSxDQUFPLENBY3pCLDBCckM3SmUsNkNxQzBJUCxjQVFVLENBQUksQ0FXdEIsMEJyQ25KZSw2Q3FDZ0lQLGdCQVdVLENBQU0sQ0FReEIsMkJyQ3pJZ0IsNkNxQ3NIUixpQkFjVSxDQUFPLENBS3pCLDJCckMvSGdCLDZDcUM0R1IsY0FpQlUsQ0FBSSxDQUV0Qiw4QkFLQSxvQkFDSSxDQUFZLHVDQUlaLHdCcENuTEwsQ0FBSSwrQ29Dc0xLLE9BQ0EsQ0FBRyxpREFDb0IsQ0FEcEIseUNBQ29CLENBQWMsOENBR3RDLFlBQ0ssQ0FBSSxxQ0FJZCx3QnBDaExILENBQU8sa0NvQ2tMSyxDcENsTEwsMEJvQ2tMSyxDQUFlLDZCQUk3QixjQUNTLENBQUkscUJBQ0YsQ0FBUyw4QkFHakIsa0JwQzNHRCxDQUFHLHFDb0M4R0Qsb0JBQ1MsQ0FBVSxtQkFDYixDQUFZLGVBQ1AsQ0FBRyxpQkFDSixDQUFNLFlDbk50QixpQkFDRSxDQUFRLG1CQUVWLGFBQ0ssQ0FBSyxvQ0FFRSxTQUNILENBQUMsbUJBSVYsWUFDSyxDQUFJLFNBQ0osQ0FBQyxtQ0FDRSxDQURGLDJCQUNFLENBQWdCLDJCQUVuQixTQUNJLENBQUMsdUJBR1gsYUFDVSxDQUFLLGtCQUNOLENBQVcsY0FDUixDQUFJLDJCdENVTSx1QnNDYnRCLGVBTWEsQ0FBUSxvQkFDUCxDQUFZLGVBQ1YsQ0FBSyxDQUV2Qiw0QkFLTyxpQkFDRSxDQUFRLG1EQUlDLFNBQ0YsQ0FBQyx1REFDRSxDQURGLCtDQUNFLENBQW9DLG9EQUdwQyxnQkFDRCxDQUFNLFVyQzdDakIsQ0FBSSxpQnFDK0NNLENBQVEsT0FDYixDQUFHLFNBQ0MsQ0FBQyxvQ0FDRSxDQURGLDRCQUNFLENBQWlCLG1DQUk3QixhQUNLLENBQUssK0JBTVIsYUFDRyxDQUFDLGVBQ0gsQ0FBSyxlQUNOLENBQU0saUJBQ04sQ0FBUSxhQUNULENBQUssK0JBSVAsVXJDdEVDLENBQUksd0JBdUVSLENBQU8sb0JBQVAsQ0FBTyxPcUNPYixxQnJDOUVVLENBQUksb0JxQ2lGSixhckNWSixDQUFPLGlCcUNZQyxDQUFNLGtCQUNQLENBQVEsb0JBQ0osQ0FBTSwwQnRDekVHLG9Cc0NxRWhCLGdCQU9PLENBQU0sQ0FVeEIsMEJ0QzVFMkIsb0JzQzJEaEIsaUJBVU8sQ0FBTyxDQU96QiwyQnRDbEU0QixvQnNDaURqQixlQWFRLENBQUksaUJBQ0wsQ0FBTyxrQkFDSCxDQUFJLENBRTFCLHNCQUVhLG1CQUNELENBREMsbUJBQ0QsQ0FEQyxZQUNELENBQUksMkJBQ0csQ0FESCw0QkFDRyxDQURILHlCQUNHLENBREgscUJBQ0csQ0FBTSxpQkFDWixDQUFRLG9CQUNILENBQU0sMkJ0Q3hFSSxzQnNDb0VmLDZCQU9VLENBUFYsNEJBT1UsQ0FQVixzQkFPVSxDQVBWLGtCQU9VLENBQUcsQ0FFMUIsYUFFSSxpQkFDUyxDQUFRLG1CQUNULENBRFMsbUJBQ1QsQ0FEUyxZQUNULENBQUksMkJBQ0csQ0FESCw0QkFDRyxDQURILHlCQUNHLENBREgscUJBQ0csQ0FBTSxrQkFDUCxDQUFJLG9CQUVYLGFBQ0ssQ0FBSyxpQkFDSixDQUFRLHNCQUNGLENBQU8sb0JBQ1IsQ0FBTSx1QkFFbkIsY0FDYSxDQUFJLGFBQ0YsQ0FBQyxTQUNMLENBQUMsUUFDRixDQUFDLHVEQUlMLFVBQ0ssQ0FBRSxhQUNGLENBQUssaUJBQ0osQ0FBUSxRQUNWLENBQUMsd0JyQ2hFYixDQUFPLDRCcUNvRUUsVUFDRSxDQUFJLFdBQ0gsQ0FBSSxRQUNOLENBQUcsa0NBQ0UsQ0FERiwwQkFDRSxDQUFnQiwyQnRDL0dWLDRCc0MyR1osTUFPSyxDQUFDLCtCQUNJLENBREosdUJBQ0ksQ0FBYSxDQUUvQiwyQnRDckhvQiwyQnNDdUhiLFVBRVMsQ0FBRSxVQUNKLENBQUksYUFDSCxDQUFNLGFBQ04sQ0FBTSxDQUVyQixxQkFHSSxtQkFDSSxDQURKLG1CQUNJLENBREosWUFDSSxDQUFJLDJCQUNHLENBREgsNEJBQ0csQ0FESCx5QkFDRyxDQURILHFCQUNHLENBQU0sd0JBQ0wsQ0FESyxxQkFDTCxDQURLLDZCQUNMLENBQWEsV0FDdEIsQ0FBSSxpQkFDRixDQUFRLGFBQ1AsQ0FBRyxhQUNOLENBQU0sMkJ0Q3hJTyxxQnNDaUloQixlQVVVLENBQUssUUFDUixDQUFDLENBa0JoQix1QkFmSSxtQkFDYyxDQUFTLGdCQUNQLENBQUksc0VBR0gsZUFDTSxDQUFDLDJCdENoSkosMEJzQ21KZixZQUVlLENBQUksQ0FFcEIsOENBTU8sWUFDSyxDQUFJLDBCQUtWLHVDQUNPLENBRFAsK0JBQ08sQ0FBYywwQkFFckIsdUNBQ08sQ0FEUCwrQkFDTyxDQUFjLDBCQUVyQix1Q0FDTyxDQURQLCtCQUNPLENBQWMsMEJBRXJCLHVDQUNPLENBRFAsK0JBQ08sQ0FBYywwQkFFckIsdUNBQ08sQ0FEUCwrQkFDTyxDQUFjLG1CQUc3QixTQUNJLENBQUcsU0FDRCxDQUFDLGdCQUNGLENBQVMsMkJ0QzNMSSxtQnNDd0xsQix3QkFNVSxDQUFnQixVQUNsQixDQUFJLFFBQ0gsQ0FBQyxDQUVoQixZQUdELG1CQUNTLENBRFQsbUJBQ1MsQ0FEVCxZQUNTLENBQUksMkJBQ0csQ0FESCw0QkFDRyxDQURILHlCQUNHLENBREgscUJBQ0csQ0FBTSw2QkFDYixDQUFxQixTQUN2QixDQUFHLGFBQ0YsQ0FBTSxlQUNILENBQUssd0JyQ3BLWixDQUFPLDBCRGpEYSxZc0MrTXhCLDZCQVVvQixDQVZwQiw0QkFVb0IsQ0FWcEIsc0JBVW9CLENBVnBCLGtCQVVvQixDQUFHLG1DQUNWLENBQTJCLENBMkQzQyxvQ0F2RGdCLHdCckM3S1QsQ0FBTyxtQnFDa0xMLGFBQ08sQ0FBSyxpQkFDSixDQUFRLDBCdENyT0UsbUJzQ21PbEIsZUFLYSxDQUFLLGlCQUNGLENBQUksQ0F1QnpCLG9DQXBCbUIsYUFDSCxDQUFLLGlCQUNKLENBQVEsV0FDWCxDQUFLLFlBQ0osQ0FBSyxrQkFDTCxDQUFXLDBCdENqUEgsb0NzQzRPSixRQVFBLENBQUMsQ0FXaEIsd0NBUk0sYUFDVSxDQUFLLGlCQUNKLENBQVEsS0FDYixDQUFDLE1BQ0EsQ0FBQyxVQUNBLENBQUksV0FDSCxDQUFJLG9CQUtmLGlCQUNPLENBQU0sYXJDbE5sQixDQUFPLDBCRGpEYSxvQnNDa1FmLGVBS1csQ0FBSSxDQUV2QixrQkFFTSxtQkFDUSxDQUFTLCtCdEN0TlgsQ0FBbUIsZUFDbkIsQ0FBRyxrQnNDdU5HLENBQUksY0FHdEIsbUJBQ2MsQ0FBUyxRQUNaLENBQUMsZUFJVixhQUNLLENBQU0sb0JBQ0YsQ0FBUyx3QnJDeE9qQixDQUFPLG9CQUFQLENBQU8sYUFBUCxDQUFPLG1CcUNpSkosc0JBOEZFLENBQWMscUJBR2QsaUJBQ0csQ0FBTSx5QkFHTCx1QkFDSSxDQURKLG9CQUNJLENBREosc0JBQ0ksQ0FBTSx5QkFLZixhQUNELENBQU8sY0FDTixDQUFPLGlFQUdQLHdCckNqUUosQ0FBTyxZcUNtUUEsQ0FBTSxnQkFDTCxDQUFTLHlGQUtULHdCckN6UVIsQ0FBTyxZcUMyUUksQ0FBTSxnQkFDTCxDQUFTLGtCQU92QixzQkFDd0IsQ0FBQyxpQ0FFYix1QkFDTyxDQURQLG9CQUNPLENBRFAsc0JBQ08sQ0FBTSwrQkFHZixpQkFDSSxDQUFNLHdCQUdqQixhQUNRLENBQUssb0JBQ0gsQ0FBVSwwQnRDalZELHdCc0MrVW5CLG1CQUtZLENBTFosbUJBS1ksQ0FMWixZQUtZLENBQUksZUFDRCxDQUFJLENBeUV2Qiw4QkF0RVUsYUFDSyxDQUFNLHVDQUlMLHNDQUNhLENBQXVCLGlCQUMvQixDQUFRLGdCQUNWLENBQVMsc0NBR2Isc0NBQ2MsQ0FBdUIsaUJBQy9CLENBQVEsUUFDVixDQUFDLGdDQUlSLGdCQUNFLENBQVUsbUJBQ1QsQ0FBWSwwQnRDNVdKLGdDc0MwV1gsUUFLTyxDQUFDLDJDQUVHLGFBQ0QsQ0FBTyw2Q0FFYixlQUNrQixDQUFDLENBQ25CLGdFQU1PLFNBQ0UsQ0FBSSxrQ0FLckIsa0JBQ2MsQ0FBUSxlQUNKLENBQUMsZUFDRCxDQUFDLGFyQ25WeEIsQ0FBTyxlcUNxVmMsQ0FBRywwQnRDdllKLGtDc0NrWWYsdUJBUXNCLENBQVMsQ0FFL0IscUNBR1Usb0JBQ0EsQ0FBVSwwQnRDaFpMLHFDc0MrWUwsaUJBSUksQ0FBTyxDQUV6Qix5REFJZSxhQUNLLENBQUssTUNqYmpDLGFBQ1EsQ0FBSyxpQkFDSixDQUFRLGNBQ1QsQ0FBTSwwQnZDVWEsTXVDYjNCLGVBTVksQ0FBTyxDQW9MdkIsMEJ2Q25LK0IsTXVDdkIzQixnQkFTWSxDQUFRLENBaUx4QiwyQnZDekpnQyxNdUNqQzVCLGlCQVlZLENBQVMsQ0E4S3pCLDJCdkMvSWdDLE11QzNDNUIsZUFlWSxDQUFPLENBMkt2QixrQkF4S2MsaUJBQ0csQ0FBUSxLQUNiLENBQUMsTUFDQSxDQUFDLFVBQ0EsQ0FBSSxXQUNILENBQUksYUFDSCxDQUFLLG1EQUdOLFVBQ0ssQ0FBRSxZQUNKLENBQU0sY0FDTCxDQUFPLGFBQ04sQ0FBSyxpQkFDSixDQUFRLFdBQ1gsQ0FBSyxtQ0FDQSxDQURBLDJCQUNBLENBQWdCLHdCdENzQzVCLENBQU8sMkJEdkNjLG1EdUNOakIsVUFZTyxDQUFJLGNBQ0gsQ0FBTyxDQU10QiwyRUFuQk8sd0J0QzZDSixDQUFPLDBCc0N2QkYsUUFDQSxDQUFJLGdEQUNrQixDQURsQix3Q0FDa0IsQ0FBYyxpQ0FGcEMsd0RBS1UsQ0FMVixnREFLVSxDQUFzQyx5QkFHakQsV0FDSSxDQUFJLCtDQUNlLENBRGYsdUNBQ2UsQ0FBYSxnQ0FGcEMsMkRBS1csQ0FMWCxtREFLVyxDQUF5QywyQkFPeEQsVUFDSyxDQUFFLFlBQ0osQ0FBTSxjQUNMLENBQU8sYUFDTixDQUFLLGlCQUNKLENBQVEsVUFDWixDQUFLLG1DQUNDLENBREQsMkJBQ0MsQ0FBZ0Isd0J0Q0p4QixDQUFPLDJCRHZDYywyQnVDb0NyQixVQVVPLENBQUksY0FDSCxDQUFPLENBUXRCLG1EQW5CTyx3QnRDR0EsQ0FBTyxjc0NtQk4sUUFDQSxDQUFJLCtDQUNrQixDQURsQix1Q0FDa0IsQ0FBYSxxQkFGbkMsdURBS1UsQ0FMViwrQ0FLVSxDQUFxQyxhQUdoRCxXQUNJLENBQUksZ0RBQ2UsQ0FEZix3Q0FDZSxDQUFjLG9CQUZyQywwREFLVyxDQUxYLGtEQUtXLENBQXdDLDJCdkN2RTlCLG9CdUM4RVosK0RBQ29DLENBRHBDLHVEQUNvQyxDQUFhLG1CQUdsRCwrREFDb0MsQ0FEcEMsdURBQ29DLENBQWMsZ0NBSTdDLCtEQUNtQyxDQURuQyx1REFDbUMsQ0FBYywrQkFHbEQsNkRBQ21DLENBRG5DLHFEQUNtQyxDQUFhLENBQ3ZELGlFQU9ELFlBQ0ssQ0FBSSwyQnZDckdRLGlFdUNvR2pCLGFBSVMsQ0FBSyxDQUVyQiwyQnZDckd3Qix5QnVDNkZSLFNBV0osQ0FBQyxDQVVqQixxQ0FQa0IsWUFDRixDQUFJLDJCdkNqSFEscUN1Q2dIVixhQUlFLENBQUssQ0FFckIsaUVBS08sYUFDSyxDQUFLLDJCdkM1SE8saUV1QzJIakIsWUFJUyxDQUFJLENBRXBCLDJCdkNqSXdCLHlCdUN5SFIsU0FXSixDQUFDLENBVWpCLHFDQVBrQixhQUNGLENBQUssMkJ2Q3hJTyxxQ3VDdUlWLFlBSUUsQ0FBSSxDQUVwQixzSUFPTyxZQUNLLENBQUksaUJBTVQsaUJBQ0YsQ0FBUSxLQUNiLENBQUMsTUFDQSxDQUFDLGFBQ0UsQ0FBSyxVQUNQLENBQUksV0FDSCxDQUFJLG1CQUNJLENBQUksc0JBRWhCLFlBQ08sQ0FBTSxjQUNMLENBQU8sYUFDTixDQUFLLGlCQUNKLENBQVEsd0J0Q2pJZCxDQUFPLDJCRHZDYyxzQnVDb0t6QixVQVFXLENBQUksY0FDSCxDQUFPLENBK0J0QixrQ0F4Q0csd0J0QzdISSxDQUFPLHlCc0M2SVAsU0FDTSxDQUFJLFFBQ0wsQ0FBSSwrQ0FDa0IsQ0FEbEIsdUNBQ2tCLENBQWEsc0RBQzdCLENBRDZCLDhDQUM3QixDQUFvQyx5QkFFL0MsVUFDTyxDQUFJLFFBQ04sQ0FBSSxnREFDa0IsQ0FEbEIsd0NBQ2tCLENBQWMsdURBQzlCLENBRDhCLCtDQUM5QixDQUFxQyx5QkFFaEQsVUFDTyxDQUFJLFdBQ0gsQ0FBSSwrQ0FDZSxDQURmLHVDQUNlLENBQWEsMERBQzdCLENBRDZCLGtEQUM3QixDQUF3Qyx5QkFFbkQsU0FDTSxDQUFJLFdBQ0YsQ0FBSSxnREFDZSxDQURmLHdDQUNlLENBQWMseURBQzlCLENBRDhCLGlEQUM5QixDQUF1QyxpQ0FLbEQsd0J0Q3hLQSxDQUFPLG1CdUN0RVgsYUFDUyxDQUFLLGVBQ0QsQ0FBRyxVQUNQLENBQUUsbUJBQ0EsQ0FBUywrQnhDNkRQLENBQW1CLGVBQ25CLENBQUcsZ0J3Q3pEbkIsb0JBQ1ksQ0FBWSxpQkFDVCxDQUFNLHNDQUNBLENBQTBCLGFBQ3JDLENBQU8sY0FDTixDQUFPLGlCQUNBLENBQUcsaUJBQ1AsQ0FBTyxtQkFDTCxDQUFPLG1CQUNaLENBQVksMEJ4Q2pCSSxnQndDUTNCLG9CQVllLENBQWEsQ0FVNUIsMEJ4Q3BCMkIsZ0J3Q0YzQiwyQkFnQmUsQ0FBb0IsQ0FNbkMsMkJ4Q0E0QixnQndDdEI1QixvQkFvQmUsQ0FBYSxDQUU1QixLQ2pDRCxhQUNTLENBQUssaUJBQ0osQ0FBUSxtQkFDSCxDQUFLLGNBQ1QsQ0FBSSxpQkFDRixDQUFLLGlCQUNOLENBQU0sbUJBQ1QsQ0FBVyxlQUNULENBQUssYUFDUixDQUFNLCtCekMwREcsQ0FBbUIsZUFDbkIsQ0FBRywwQkF2RFEsS3lDYjVCLG1CQWNlLENBQVMsdUJBQ1gsQ0FBZSxDQW1GL0IsMEJ6QzNFK0IsS3lDdkI1QixrQkFtQmUsQ0FBUSxzQkFDVixDQUFjLENBOEU5QiwyQnpDakVnQyxLeUNqQzdCLGlCQXdCZSxDQUFPLHVCQUNULENBQWUsQ0F5RS9CLDJCekN2RGdDLEt5QzNDN0Isa0JBNkJlLENBQVEscUJBQ1YsQ0FBYSxDQW9FN0IsNkJBaEVtQixTQUNDLENBQUMsZ0JBQ0csQ0FBSSxrQ0FDSSxDQURKLDBCQUNJLENBQU0sOEJBQ2YsQ0FEZSxzQkFDZixDQUFXLDRCQUNMLENBREssb0JBQ0wsQ0FBRyxtQ0FHUCxxQ0FDSCxDQURHLDZCQUNILENBQW1CLHNDQUViLHNDQUNOLENBRE0sOEJBQ04sQ0FBb0Isb0NBRWhCLHNDQUNKLENBREksOEJBQ0osQ0FBb0IscUNBRWYscUNBQ0wsQ0FESyw2QkFDTCxDQUFtQixvQ0FLdEIsU0FDQyxDQUFDLGdDQUNDLENBREQsd0JBQ0MsQ0FBYyx1QkFLcEIsVUFDSSxDQUFFLGFBQ0osQ0FBTyxjQUNOLENBQU8sYUFDTixDQUFLLGlCQUNKLENBQVEsVUFDVCxDQUFFLCtCQUNBLENBREEsdUJBQ0EsQ0FBYSw2QkFJbkIsVUFDQSxDQUFNLHNCQUNMLENBQWlCLGdDQUlsQixhQUNHLENBQU0sc0JBQ1IsQ0FBaUIsOEJBSWxCLHdCQUNHLENBQWlCLFdBQ25CLENBQU0sK0JBSVAsd0JBQ0csQ0FBaUIsWUFDbEIsQ0FBTSxpQkFPakIsd0J4QzlCSSxDQUFPLFVBdkVILENBQUksbUN3QzBHQyx3QnhDbENULENBQU8sa0J3QzBDWCx3QnhDNUNJLENBQU8sVUF0RUgsQ0FBSSxvQ3dDdUhDLHdCeENoRFQsQ0FBTyxleUN4RUwsaUJBQ0EsQ0FBUSxjQUNQLENBQUksd0JBQ0UsQ0FBUSxrQkFFdkIsaUJBQ1ksQ0FBUSwwQ0FHaEIsY0FDYSxDQUFJLGlCQUNILENBQU0sdUJBQ1QsQ0FBZSxhekNVcEIsQ0FBTywwQkRUUywwQzBDSnRCLG1CQU9pQixDQUFTLHNCQUNYLENBQWMsQ0E2QzlCLDBCMUN2Q3VCLDBDMENkdEIsa0JBV2lCLENBQVEscUJBQ1YsQ0FBYSxDQXlDN0IsMkIxQzdCd0IsMEMwQ3hCdkIsbUJBZWlCLENBQVMsc0JBQ1gsQ0FBYyxDQXFDOUIsa0VBbENnQixlQUNHLENBQUksY0FDRixDQUFDLDBEQUdWLHdCekN1Q1QsQ0FBTywyQkR2Q2MsMEQwQ0FaLGFBSU0sQ0FBTyxDQUVyQiw4REFDVSx3QnpDbENQLENBQU8sMkJEMkJVLDhEMENPVixhQUlJLENBQU8sQ0FFckIsc0VBRWMsU0FDRixDQUFDLE9BQ0gsQ0FBQywwQjFDckNRLHNFMENtQ0wsV0FLQSxDQUFLLENBUW5CLDBCMUN0Q21CLHNFMEN5QkwsVUFRQSxDQUFJLENBS2xCLDJCMUM1Qm9CLHNFMENlTixZQVdBLENBQU0sQ0FFcEIscUJBR0gsYXpDUUUsQ0FBTyxleUNOTSxDQUFHLG1CQUNILENBQU8sMEJBRWhCLGFBQ1MsQ0FBSyxtQ0FNTCxnQkFDTSxDQUFNLGFBQ0osQ0FBQyxtQ0FJVCxXQUNBLENBQUcsMkJBSVosd0JBQ1ksQ0FBUyxnQkFDWixDQUFJLGdCQUNOLENBQU0sMEIxQzdFRywyQjBDMEVoQixrQkFNVyxDQUFRLENBUTFCLDBCMUM5RXVCLDJCMENnRWhCLGlCQVNXLENBQU8sQ0FLekIsMkIxQ3BFd0IsMkIwQ3NEakIsY0FZVyxDQUFJLENBRXRCLCtCQUVXLGlCQUNHLENBQU8sYUFDTCxDQUFDLGtCQUNELENBQU0sMEIxQzdGQywrQjBDMEZaLGtCQU1PLENBQVEsQ0FRMUIsMEIxQzlGdUIsK0IwQ2dGWixnQkFTTyxDQUFNLENBS3hCLDJCMUNwRndCLCtCMENzRWIsa0JBWU8sQ0FBUSxDQUUxQiwwQjFDbkd1QixzQjBDcUdyQixjQUVnQixDQUFJLENBRXRCLDhCQUlLLCtCMUNqRU8sQ0FBbUIsZUFDbkIsQ0FBRyxvQzBDbUVILG1CQUNVLENBQVMsZUNuSTFCLGlDQUNELENBQXNCLFNBQ3pCLENBQUMsc0NBSVksaUJBQ1gsQ0FBUSxVQUNYLENBQUksU0FDTCxDQUFJLFFBQ0gsQ0FBRSxxQkFDQSxDQUFhLDBCM0NZUSxzQzJDakJULFVBUWIsQ0FBSSxTQUNMLENBQUksVUFDSCxDQUFJLG9CQUNGLENBQVksQ0FVdEIscURBUGMsZ0JBQ0osQ0FBUSwwQjNDRVkscUQyQ0hoQixvQkFJSCxDQUFZLENBRXRCLGNBSVUsZUFDRixDQUFNLDZDQUtILGlDQUNELENBQXNCLDJCQUNYLENBQUssY0FDakIsQ0FBSSxtQkFDRixDQUFPLG9CQUNYLENBQVksUUFDYixDQUFDLDhIQUdRLDZCQUNKLENBQW1CLGdDQUNsQixDQURrQix3QkFDbEIsQ0FBYSxpQkFDZixDQUFRLGFBQ1QsQ0FBSyxNQUNSLENBQUMsVUFDQyxDQUFHLGVBQ0ksQ0FBQyxtQkFDQSxDQUFJLG1DQUNQLENBQXVCLGVBQ3ZCLENBQUcscUtBR1ksZ0JBQ2pCLENBQU0sb0NBQ0osQ0FBd0IsZUFDeEIsQ0FBRyxTQUNWLENBQUksbUdBR0osVUFDQyxDQUFJLHFCMUMxQ0UsQ0FBSSwwQkREWSxtRzJDMEN2QixVQUtFLENBQUksQ0FFWixnSkFFcUIsbUJBQ1YsQ0FBUyx3TkFHMkIsMkJBQ3BDLENBQWlCLFVBQ3BCLENBQUcsaUNBQ0UsQ0FBcUIsZUFDckIsQ0FBRyx3S0FHVyxnQkFDaEIsQ0FBTSxVQUNULENBQUcsaUNBQ0UsQ0FBcUIsZUFDckIsQ0FBRyxpRkFHaEIsK0JBQ2lCLENBQWUsd0JBQ3pCLENBQWtCLCtEQUlwQixnQ0FDUyxDQUFrQiwrQkFDbkIsQ0FBa0IsNEJBQ3RCLENBQW1CLCtHQU9wQixZQUNFLENBQUksaUlBR0YseUJBQ0ksQ0FBVSx3QkFDWCxDQUFVLGtDQUNBLENBQVUsc0NBQ0osQ0FBVSw0R0FJM0IsNkJBQ0gsQ0FBbUIsNEJBQ2hCLENBQWUsc0JBQ2QsQ0FBUSwwQjNDcEdNLDRHMkNpR2YsNEJBTUYsQ0FBa0IsZ0NBQ2IsQ0FBaUIsd0JBQ3BCLENBQVUsNEJBQ2IsQ0FBbUIsMEJBQ2hCLENBQWMsY0FDbkIsQ0FBTyw0QkFDRCxDQUFlLHFCQUNkLENBQU8sQ0FFdkIsdUZBRU8saUJBQ0ksQ0FBTyxPQUNiLENBQUcsaUJBQ0UsQ0FBUSxpQ0FDTCxDQUFxQixlQUNyQixDQUFHLHFCQUNBLENBQU0sYTFDL0RkLENBQU8sMEYwQ21FUCxtQkFDQSxDQUFZLHlCQUNOLENBQVksNEJBQ2YsQ0FBa0IsNEJBQ1gsQ0FBVyx5R0FHaEIsWUFDSixDQUFJLDhIQUdPLFFBQ1osQ0FBQywrQjFDdkZBLENBQU8sZTBDeUZELENBQUMsZ0pBRVQsZUFDRyxDQUFPLGlCQUNOLENBQVEsbUJBQ0YsQ0FBSSxhMUNoSlIsQ0FBTyxXMENrSlYsQ0FBRyxlMUN2S0EsQ0FBSSxXMEN5S1IsQ0FBSSxZQUNMLENBQU0sT0FDUixDQUFHLGFBQ0QsQ0FBTyxzQkFDQSxDQUFTLGtFQUN3QixDQUR4QiwwREFDd0IsQ0FBWSxrQkFDaEQsQ0FBUSxlQUNOLENBQUcsNERBQ00sQ0FETixvREFDTSxDQUErQix5R0FLbkMsYUFDWCxDQUFLLG9CQUNELENBQVEsa0JBQ1YsQ0FBUSxlQUNOLENBQUcsb0JBQ0QsQ0FBTSxhQUNkLENBQU8sb0NBQ0QsQ0FBd0IsNk9BRVEsaUJBQ2xDLENBQVEsWUFDYixDQUFRLFlBQ0QsQ0FBQyxNQUNQLENBQUMsZ0JBQ0ksQ0FBTSx1RkFJSixXQUNOLENBQUksa2xCQU9TLGtDQUNSLENBRFEsMEJBQ1IsQ0FBZSwrTUFHVyxVQUM3QixDQUFFLGFBQ0YsQ0FBSyw2QkFDRCxDQUFpQiwrQkFDZixDQUFpQixpQkFDdEIsQ0FBUSxTQUNULENBQUMsYUFDSCxDQUFPLFlBQ04sQ0FBSyxTQUNSLENBQUssV0FDSixDQUFNLHlDQUNjLENBRGQsaUNBQ2MsQ0FBUSxnQ0FDdEIsQ0FEc0Isd0JBQ3RCLENBQWEsMEIzQzFNSSwrTTJDOExTLGFBZTlCLENBQU8sY0FDTixDQUFPLFVBQ1YsQ0FBTSxhQUNMLENBQVEsQ0FFZixnR0FHYyxpQ0FDQSxDQUFtQix3QkFDekIsQ0FBZ0IsOEhBRWYsaUNBQ0csQ0FBc0IsbUJBQzFCLENBQVksbUJBQ1osQ0FBWSxhQUtYLGNBQ0EsQ0FBSSwwQkFDSCxDQURHLGtCQUNILENBQU8sb0JBQ0osQ0FBTSxtQkFDUCxDQUFNLHFEQUcrQixZQUN2QyxDQUFDLDhEQUdnRCxzQ0FDeEMsQ0FEd0MsOEJBQ3hDLENBQVUsb0JBR2IscURBQ0EsQ0FBb0Msd0JBQ3JDLENBQVEsOEJBQ0YsQ0FBUSw2QkFDUixDQUFPLDJCQUNYLENBQVMsd0JBQ25CLENBQWdCLG9CQUNiLENBQVMsV0FHWiw2QkFDTSxDQUFlLHdCQUtSLDJCQUNaLENBQWtCLDRDQUdjLFVBQ2pDLENBQUUsYUFDSixDQUFPLGNBQ04sQ0FBTyxhQUNOLENBQUssNEJBQ0osQ0FBbUIsbUJBQ3hCLENBQWUsaUJBQ2QsQ0FBWSxhQUNMLENBQUMscUIxQ2xTQyxDQUFJLHdCQXVFUixDQUFPLGlCMEM4TkgsQ0FBRyxnQ0FDTixDQURNLHdCQUNOLENBQWEsMEIzQ2hSTSw0QzJDb1FXLFVBZWxDLENBQUksV0FDSCxDQUFJLGdCQUNQLENBQVksQ0FFbEIsV0FFUyxpQkFDQyxDQUFRLGNBQ1QsQ0FBTSw2QkFFRSw0QkFDUixDQUFxQixzQkFDdEIsQ0FBZ0Isc0JBQ2YsQ0FBZSxzQkFDaEIsQ0FBZ0IsbUNBRWhCLHVCQUNDLENBQWlCLDBCM0NwU0ssbUMyQ21TdkIscUJBSUUsQ0FBZSxDQUV2QiwwQjNDelM2Qiw2QjJDNlJkLHdCQWVQLENBQWlCLHVCQUNsQixDQUFpQixDQUV6QixxQkFHa0IsbUJBQ1YsQ0FEVSxtQkFDVixDQURVLFlBQ1YsQ0FBSSw2QkFDRyxDQURILDZCQUNHLENBREgsOEJBQ0csQ0FESCwwQkFDRyxDQUFXLDBCM0NwVEkscUIyQ2tUWixtQkFLVCxDQUxTLG1CQUtULENBTFMsWUFLVCxDQUFJLDZCQUNHLENBREgsNEJBQ0csQ0FESCxzQkFDRyxDQURILGtCQUNHLENBQUcsQ0FFcEIsa0NBRWdDLDhCQUN2QixDQUR1Qiw4QkFDdkIsQ0FEdUIsdUJBQ3ZCLENBQWUsd0NBQ1IsQ0FEUSx3Q0FDUixDQURRLHlDQUNSLENBRFEscUNBQ1IsQ0FBc0IsaUNBQ3pCLENBQXFCLHlCQUdYLGdDQUNSLENBQWtCLGlDQUNuQixDQUFvQixvRUFHZ0MsNkJBQ3ZELENBQW1CLDJCQUNqQixDQUFlLGdDQUNaLENBQWlCLGlEQUNwQixDQUFxQywwQkFDckMsQ0FBYyx1QkFHTixpQkFDWCxDQUFRLDJCQUdPLGlCQUNmLENBQVEsWUFDVCxDQUFJLGlCQUNMLENBQVUsc0JBQ0EsQ0FBSyxVQUNmLENBQUcsb0NBR3NCLDJCQVJSLGlCQVNoQixDQUFVLFVBQ1YsQ0FBRyxDQUNYLG9DQUdnQywyQkFkUixVQWVoQixDQUFHLGlCQUNILENBQVUsQ0FDbEIseUJBR3NCLGlCQUNiLENBQVEsWUFDVCxDQUFJLGlCQUNMLENBQVUsc0JBQ0EsQ0FBSyxVQUNmLENBQUcsb0NBR3NCLHlCQVJWLGlCQVNkLENBQVUsVUFDVixDQUFHLENBQ1gsb0NBR2dDLHlCQWRWLFVBZWQsQ0FBRyxpQkFDSCxDQUFVLENBQ2xCLHlFQUdvRSxzREFDWixnQkFDcEMsQ0FBRyxnQkFDSixDQUFJLGFBQ2IsQ0FBUyxDQUNoQixpQlpyWkssaUJBQ2EsQ0FBTywwQi9CVUUsaUIrQlh0QixnQkFJaUIsQ0FBTSxDQVd4QiwwQi9CTXVCLGlCK0JyQnRCLGtCQU9pQixDQUFRLENBUTFCLDJCL0JnQndCLGlCK0IvQnZCLGtCQVVpQixDQUFRLENBSzFCLDJCL0IwQndCLGlCK0J6Q3ZCLGdCQWFpQixDQUFNLENBRXhCLHNCQUdZLGlCQUNILENBQVEsYUFDVCxDQUFLLGlCQUNGLENBQU0sZUFDTixDQUFJLFNBQ1YsQ0FBSSw0QkFDSCxDQUFzQiwwQi9CYkwsc0IrQk9YLDRCQVNILENBQXVCLHdDQUN0QixDQUFrQyxDQU9oRCwyQi9CSjRCLHNCK0JiWixNQWFILENBQUMsVUFDQSxDQUFJLGVBQ0QsQ0FBTSxDQUV2QixjQUVRLGlCQUNLLENBQVEsbUJBQ1QsQ0FEUyxtQkFDVCxDQURTLFlBQ1QsQ0FBSSx3QkFDSixDQUFnQixnQkFDakIsQ0FBUywwQi9COUJPLGMrQjBCbkIscUJBT1EsQ0FBYSxDQWdEN0IsMkIvQjdENEIsYytCTXBCLGtCQVVRLENBQVUsYUFDWCxDQUFNLGtCQUNILENBREcsY0FDSCxDQUFJLENBMkN0QixpQkF4Q0ssZUFDVSxDQUFRLG1DQUNKLENBREksMkJBQ0osQ0FBZ0IsV0FDckIsQ0FBSyxlQUNELENBQUssMkIvQnpCSyxpQitCcUJ2Qix3QkFPYSxDQUFrQiw0QkFDZCxDQUFrQixvQkFDZCxDQUFNLGlDQUVILGdCQUNELENBQUksQ0FDcEIsMkIvQnhCZ0IsaUIrQld2QixvQkFpQnFCLENBQU0saUNBRUgsbUJBQ0QsQ0FBTyxDQUN2Qiw0QkFHTyxvQkFDTyxDQUFNLDBCL0JsRUwsNEIrQmlFUixrQkFJVyxDQUFJLHdCQUNaLENBQWtCLDRCQUNkLENBQWtCLENBUXBDLDJCL0IzRG9CLDRCK0I2Q1Qsd0JBVUcsQ0FBa0IsNEJBQ2QsQ0FBa0IsZUFDZCxDQUFDLENBRXZCLGFBSUQsYUFDSyxDQUFLLGlCQUNKLENBQVEsd0JBRU4sY0FDTSxDQUFDLDZCQUdELGVBQ0YsQ0FBSSxrQkFDRCxDQUFJLDZCQUdSLHNCQUNJLENBQVEsYUFDZCxDQUFLLGVBQ0osQ0FBTSxxQkFDRCxDQUFPLGlDQUVuQixVQUNRLENBQUksYUFDRixDQUFLLGdCQUNELENBQUksOENBQ0wsQ0FESyxzQ0FDTCxDQURLLDhCQUNMLENBREssMkRBQ0wsQ0FBbUIsMENBQ1IsQ0FEUSxrQ0FDUixDQUFZLDJCL0J2RmxCLHVDK0I0RlYsMENBQ3dCLENBRHhCLGtDQUN3QixDQUFZLENBQ3RDLDJCL0I5RlksZ0QrQnVHTix1Q0FDcUIsQ0FEckIsK0JBQ3FCLENBQVksQ0FDbkMsMENBT1IsYUFDSSxDQUFLLGVBQ0QsQ0FBRywrQi9CM0VQLENBQW1CLGVBQ25CLENBQUcsbUIrQitFWCxrQkFDVSxDQUFRLHFCQUNKLENBQU8sYTlCbEZ0QixDQUFPLHVCOEJzRkYsa0JBQ00sQ0FBUSwwQkFDWixDQUE4Qix3QkFDckIsQ0FBUyxhR2pLekIsZUFDQSxDQUFRLGFBQ1AsQ0FBSyxpQkFDSixDQUFRLHFCakNGTixDQUFJLDRCaUNJUCxDQUFvQixtQkFDZCxDQUFLLGtCQUNaLENBQVcsZ0JBQ04sQ0FBSSwrQkFDTCxDQURLLHVCQUNMLENBQVksdUNBQ0osQ0FESSwrQkFDSixDQUFZLGtEQUNKLENBREksMENBQ0osQ0FBMEIsbUJBRS9DLDBDQUNvQixDQURwQixrQ0FDb0IsQ0FBWSwwQmxDRFgsd0JrQ0taLGVBQ08sQ0FBQyxDQUNuQiwwQkFHTyxhQUNDLENBQUssZ0JBQ0QsQ0FBSSxpQkFDUCxDQUFRLGdCQUNQLENBQU0saUJBQ0YsQ0FBRyxlQUtyQixhQUNZLENBQUssZ0JBQ0QsQ0FBSSxtQkFDTixDQUFTLGlCQUNMLENBQUcsK0JsQzhCTCxDQUFtQixlQUNuQixDQUFHLG1Ca0MxQmYsY0FDVSxDQUFJLGlCQUNMLENBQVEsY0FDWixDQUFTLGFBQ1AsQ0FBTSwwQmxDdkJVLGFrQ3ZCcEIsdUJBa0RJLENBQWdCLHdCQWhDWixvQkFtQ08sQ0FBTSxDQUN4QiwwQmxDL0J1QixzQmtDa0NsQixhQUVTLENBQUcsQ0FFckIsMkJsQzVCNEIscUJrQzhCcEIsYUFFVSxDQUFHLENBRXJCLGlCQUVJLGFBQ08sQ0FBTSxnQkFDUCxDQUFVLGlCQUNULENBQVUsa0JBR2hCLGVBQ00sQ0FBUSxtQkFDUCxDQURPLG1CQUNQLENBRE8sWUFDUCxDQUFJLDJCQUNHLENBREgsNEJBQ0csQ0FESCx5QkFDRyxDQURILHFCQUNHLENBQU0sd0JBQ0wsQ0FESyxxQkFDTCxDQURLLDZCQUNMLENBQWEsNkJBR25CLHNCQUNILENBQWUsZ0NBR1IsMEJBQ04sQ0FETSwwQkFDTixDQURNLG1CQUNOLENBQVcsaUJBQ0wsQ0FBRyxlQUtqQix3QkFDZSxDQUFTLHVCQU9uQixtQkFDZSxDQUFPLGtCQUNMLENBQUksc0JBSWxCLFVBQ0csQ0FBRyxVQUNKLENBQUksU0FDTCxDQUFJLGFBQ0QsQ0FBSyxlQUNKLENBQU0saUJBQ04sQ0FBUSxvQ0FFSCxXQUNKLENBQUssWUFDSixDQUFLLFVBQ1AsQ0FBSyxRQUNOLENBQUksOEJBTVAsY0FDYSxDQUFJLHFCQUNDLENBQU0sc0JBTTFCLGVBQ0ksQ0FBSSxnQ0FFUCxhQUNJLENBQUssVUFDUCxDQUFJLFdBQ0gsQ0FBSSxnQkFDQyxDQUFJLGNBQ1QsQ0FBTyxpQkFDSCxDQUFNLGlCQUNILENBQUcsYWpDekhkLENBQU8saUJpQzJIQSxDQUFPLHFCakNoSmQsQ0FBSSxxQkFBSixDQUFJLGdDaUNtSkksQ2pDbkpKLHdCaUNtSkksQ0FBYSw4QkFDWixDQUFrQixlQUNsQixDQUFHLCtCQUdaLDRCQUNjLENBQVcsK0JBQ2YsQ0FBa0IsYUFDdkIsQ0FBSyxVQUNQLENBQUksV0FDSCxDQUFJLGdCQUNDLENBQUksY0FDVCxDQUFPLGlCQUNILENBQU0saUJBQ0gsQ0FBRyxhakM1SWQsQ0FBTyxpQmlDOElBLENBQU8scUJqQ25LZCxDQUFJLGdDaUNxS0ksQ2pDcktKLHdCaUNxS0ksQ0FBYSw4QkFDWixDQUFrQixlQUNsQixDQUFHLDhCQUdiLGlDQUNXLENBQW9CLDZCQUdoQyxVQUNLLENBQUksV0FDSCxDQUFJLGlCQUNBLENBQU0saUJBQ0gsQ0FBRyxXQUNQLENBQUMsY0FDSixDQUFPLHFCakNwTFgsQ0FBSSxxQkFBSixDQUFJLGdDaUN1TEksQ2pDdkxKLHdCaUN1TEksQ0FBYSx1Q0FFYiw0QkFDVSxDQUFXLFFBQ3JCLENBQUMsbUJBQ08sQ0FBSSw4Q0FFWixVakM5TFIsQ0FBSSxvQ2lDbU1BLGVBQ0ssQ0FBTyxvQkFDUCxDQUFZLDZCQUNSLENBQWlCLGlCQUNsQixDQUFNLGtCQUNMLENBQU0saUJBQ1IsQ0FBTyxvQkFDTCxDQUFRLFVqQ25MckIsQ0FBSSw2QmlDd0xOLFVBQ0ssQ0FBSSxXQUNILENBQUksaUJBQ0EsQ0FBTSxpQkFDSCxDQUFHLFdBQ1AsQ0FBQyxjQUNKLENBQU8scUJqQ3JOWCxDQUFJLHFCQUFKLENBQUksZ0NpQ3dOSSxDakN4Tkosd0JpQ3dOSSxDQUFhLHVDQUViLDRCQUNVLENBQVcsUUFDckIsQ0FBQyxtQkFDTyxDQUFJLDhDQUVaLFVqQy9OUixDQUFJLG9DaUNvT0EsZUFDSyxDQUFPLG9CQUNQLENBQVksNkJBQ1IsQ0FBaUIsaUJBQ2xCLENBQU0sa0JBQ0wsQ0FBTSxpQkFDUixDQUFPLG9CQUNMLENBQVEsVWpDcE5yQixDQUFJLGlCaUMwTlQsY0FDUSxDQUFJLG1CVWxQZCxnQkFDVSxDQUFNLCtCNUM0REosQ0FBbUIsZUFDbkIsQ0FBRywwQkF4Q1EsbUI0Q3RCdkIsbUJBS2MsQ0FBUyxDQUUzQixzQ0FHSSxnQkFDZSxDQUFDLG1CQUdoQixxQkFDWSxDQUFTLDhCQUdWLGlCQUNGLENBQVEsMkI1Q2tCTywyQjRDZmQsYUFHTSxDQUFDLENBdUVyQiwwQjVDL0UyQiwyQjRDS2IsZ0JBT00sQ0FBSSxDQW1FeEIsMEI1QzFFMkIsNEM0Q1VSLGdCQUdLLENBQUksQ0FnRHhCLDJCNUNuRHdCLDRDNENBVCxnQkFPSyxDQUFJLENBNEN4QiwwQjVDbEV1QixtRDRDeUJkLGVBRWEsQ0FBSyxpQkFDSCxDQUFLLENBWXpCLDBCNUNsRG1CLG1ENENtQ2QsaUJBTWUsQ0FBSyxDQVN6QiwwQjVDN0NtQixtRDRDOEJkLG9CQVNlLENBQVEsQ0FNNUIsMkI1Q3pCb0IsbUQ0Q1VmLGFBWWUsQ0FBQyxDQUdyQixrREFFSSxpQkFDUyxDQUFRLG9CQUNQLENBQVUsV0FDZixDQUFNLFVBQ1AsQ0FBTSwwQjVDekNLLGtENENxQ2YsT0FPUSxDQUFHLENBUWYsMkI1QzFDb0Isa0Q0QzJCaEIsT0FXUSxDQUFHLFFBQ0YsQ0FBRyxvQkFDRSxDQUFVLENBRTVCLHNEQUVRLG1CQUNNLENBQVMsMEI1Q3ZESixzRDRDc0RYLG9CQUlVLENBQVUsQ0FFNUIsMkNBR1UsaUJBQ0QsQ0FBUSwwQjVDaEVFLDJDNEMrRFQsZUFJSyxDQUFJLENBTXZCLDJCNUMvRHdCLDJDNENxRFYsZUFRSyxDQUFJLENBRXZCLDJCQUdVLG1CQUNLLENBQUksMkI1QzlESywyQjRDNkRkLGFBSU0sQ0FBQyxDQTZFckIsMEI1Q2xLMkIsMkI0Q2lGYixnQkFRTSxDQUFJLENBeUV4QiwwQjVDN0oyQiwyQjRDNEViLGdCQVlTLENBQUMsQ0FxRXhCLDBCNUM3SjJCLDhCNEMyRnRCLGdCQUVrQixDQUFLLENBRXhCLDRDQUVlLGdCQUNDLENBQUksZ0JBQ0wsQ0FBSywwQjVDbkdHLDRDNENpR1IsYUFLSyxDQUFDLENBc0RyQiwwQjVDakt1QixtRDRDOEdkLGVBRWEsQ0FBSyxpQkFDSCxDQUFLLENBWXpCLDBCNUN2SW1CLG1ENEN3SGQsaUJBTWUsQ0FBSyxDQVN6QiwwQjVDbEltQixtRDRDbUhkLG9CQVNlLENBQVEsQ0FNNUIsMkI1QzlHb0IsbUQ0QytGZixhQVllLENBQUMsQ0FHckIsc0RBRVEsa0JBQ00sQ0FBUSxrQkFDUCxDQUFPLDBCNUM1SEgsc0Q0QzBIWCxtQkFLVSxDQUFTLFlBQ1IsQ0FBQyxDQUVwQixvREFFTSxpQkFDTyxDQUFRLGNBQ1YsQ0FBTyxVQUNSLENBQUksVUFDSixDQUFJLFNBQ0wsQ0FBSSxPQUNMLENBQUcsbUJBQ0ksQ0FESixnQkFDSSxDQUFLLHVCQUNBLENBREEsb0JBQ0EsQ0FBSSwwQjVDNUlMLG9ENENvSWIsVUFXUSxDQUFJLGdCQUNILENBQVMsUUFDWixDQUFJLFVBQ0YsQ0FBSSxTQUNMLENBQUksQ0FRakIsMkI1Q3ZJb0Isb0Q0Q2dIZCxVQW1CUSxDQUFJLHFCQUNDLENBREQsa0JBQ0MsQ0FBTyxjQUNSLENBQUksQ0FFdEIsb0JDaExILGlCQUNRLENBQVEsbUJBQ1QsQ0FEUyxtQkFDVCxDQURTLFlBQ1QsQ0FBSSxrQkFDRSxDQUFJLDBCN0NRSyxvQjZDWHRCLGtCQU1pQixDQUFJLENBeUMxQiwwQjdDMUIyQixvQjZDckJ0QixrQkFTaUIsQ0FBSSxDQXNDMUIsMkI3Q2hCNEIsb0I2Qy9CdkIsa0JBWWlCLENBQUksQ0FtQzFCLDBCQWhDUSxhQUNRLENBQUssWUFDUCxDQUFNLGdCQUNGLENBQU0sYUFDVCxDQUFNLGlCQUNGLENBQU0saUJBQ1IsQ0FBUSxtQkFDRixDQUFJLGlCQUNMLENBQUcsYTVDK0NsQixDQUFPLHdCQUFQLENBQU8sZ0M0QzVDSyxDNUM0Q0wsd0I0QzVDSyxDQUFhLGtDQUVoQixpQkFDTSxDQUFPLGtCQUNMLENBQU0seUJBR3ZCLGFBQ1MsQ0FBSyxtQkFDSCxDQUFTLGVBQ1AsQ0FBRyxpQkFDRixDQUFJLGlCQUNKLENBQUksK0I3Q3NCVCxDQUFtQixlQUNuQixDQUFHLDJCQTlCUyx5QjZDRXJCLG1CQVVrQixDQUFNLGlCQUNOLENBQUksQ0FFekIsMkJBTUcsY0FDSyxDQUFVLHdFQVFsQixlQUNrQixDQUFDLHNDQU1ULHNCQUNFLENBQVUsZUFJakIsYTVDR0gsQ0FBTyxpQjRDQWIscUJBQ2lCLENBQVEsZ0JBR3hCLGlCQUNZLENBQVEsb0JBR2xCLFlBQ08sQ0FBTSxhQUNMLENBQU0saUJBQ0osQ0FBUSxNQUNaLENBQUMsS0FDRixDQUFDLDJFQUMyRCxDQUFXLGtCQzVGbkUsbUJBQ0osQ0FESSxtQkFDSixDQURJLFlBQ0osQ0FBSSwyQkFDRyxDQURILDRCQUNHLENBREgseUJBQ0csQ0FESCxxQkFDRyxDQUFNLDBCOUNxQk0sa0I4Q3ZCZiw2QkFLTyxDQUxQLDRCQUtPLENBTFAsc0JBS08sQ0FMUCxrQkFLTyxDQUFHLENBK0cxQiwrQkE1R2UsYUFDQyxDQUFLLGtCQUNSLENBRFEsZ0JBQ1IsQ0FEUSxVQUNSLENBQUssVUFDSixDQUFJLGNBQ0EsQ0FBSSx5QkFDTixDQUFpQiw0QkFDUixDQUFXLGlDQUNqQixDQURpQix5QkFDakIsQ0FBYywwQjlDUUYsK0I4Q2ZoQixlQVVNLENBQU0sQ0FpR3ZCLDhDQTlGaUIsYUFDRCxDQUFLLGFBQ0gsQ0FBRyxvREFFVCxVN0N4QkQsQ0FBSSxhNkMwQkssQ0FBSyxrQkFDQyxDQUFJLDREQUVWLGNBQ00sQ0FBSSxnREFJdEIsYUFDWSxDQUFLLFU3Q25DZCxDQUFJLGM2Q3FDTyxDQUFJLGdCQUNGLENBQUksa0JBQ0YsQ0FBSSwrQjlDMkJkLENBQW1CLGVBQ25CLENBQUcsMEJBdkRRLGdEOENzQm5CLGlCQVVrQixDQUFPLENBS3pCLDJCOUNqQm9CLGdEOENFcEIsZ0JBYWtCLENBQU0sQ0FFeEIsd0NBR0csWUFDSyxDQUFJLGdCQUNKLENBQVEsYUFDTixDQUFHLGNBQ04sQ0FBTywwQjlDNUNLLHdDOEN3Q2hCLG1CQU9TLENBQVcsQ0EyQjNCLDJCOUN0RHdCLHdDOENvQmpCLHVCQVVTLENBQWUsQ0F3Qi9CLDJCOUM1Q3dCLHdDOENVakIsbUJBYVMsQ0FBVyxDQXFCM0IsMENBbEJJLGE3Q0dELENBQU8sYTZDRE0sQ0FBSyxjQUNILENBQUksZ0JBQ0YsQ0FBSSwrQjlDTlosQ0FBbUIsZUFDbkIsQ0FBRywwQkF2RFEsMEM4Q3dEbkIsaUJBUWtCLENBQU8sQ0FTekIsMkI5Q3JEb0IsMEM4Q29DcEIsZ0JBV2tCLENBQU0sQ0FNeEIsdURBSGlCLGVBQ0ssQ0FBQyxzQ0FLcEIsa0JBQ0UsQ0FERixpQkFDRSxDQURGLGFBQ0UsQ0FBUSxjQUNILENBQUksVUFDUixDQUFJLHdCN0NwQlgsQ0FBTyxnQzZDc0JXLENBQWUsMEI5Q3ZFYixzQzhDa0VoQixrQkFRTSxDQVJOLGdCQVFNLENBUk4sWUFRTSxDQUFPLGFBQ0YsQ0FBRyxTQUNQLENBQUcsQ0FlakIsMkRBWFksYTdDL0JULENBQU8sdUQ2Q2tDRixhN0NsQ0wsQ0FBTywrQzZDdUNDLGFBQ0ssQ0FBSyxhQU9sQixhQUNDLENBQUssaUJBQ0osQ0FBUSxvQkFFWixvQkFDTyxDQUFZLFdBQ2IsQ0FBSSxhQUNILENBQUssaUJBQ0osQ0FBUSxnQkFDTixDQUFLLDBCOUNuSE8sb0I4QzhHdEIsb0JBUVcsQ0FBWSxnQkFDVCxDQUFLLENBb0Z4QiwwQjlDak0yQixvQjhDb0d0QixzQkFZVyxDQUFjLGdCQUNYLENBQUssQ0FnRnhCLDJCOUN2TDRCLG9COEMwRnZCLHFCQWdCVyxDQUFhLGdCQUNWLENBQUssQ0E0RXhCLDJCOUM3SzRCLG9COENnRnZCLG1CQW9CVyxDQUFXLGdCQUNSLENBQUssQ0F3RXhCLDJCQXJFVyx3QjdDM0VKLENBQU8sVUF2RUgsQ0FBSSwyQjZDc0pKLHdCN0N6R0EsQ0FBTyxVQTdDUCxDQUFJLDJCNkMwSkosd0I3QzlHQSxDQUFPLFVBNUNQLENBQUksMkI2QzhKSix3QjdDN0lBLENBQU8sVUFqQlAsQ0FBSSwyQjZDa0tKLHdCN0M3SUEsQ0FBTyxVQXJCUCxDQUFJLDBCRFlZLDZCOEMySmQsb0JBRVUsQ0FBUyxDQVc1QiwwQjlDOUp1Qiw2QjhDaUpkLGdCQUtVLENBQUssQ0FReEIsMkI5Q3BKd0IsNkI4Q3VJZixnQkFRVSxDQUFLLENBS3hCLDJCOUMxSXdCLDZCOEM2SGYsZ0JBV1UsQ0FBSyxDQUV4QixtQ0FFYSxhQUNELENBQUssYUFDSCxDQUFHLHlDQUVULGFBQ1EsQ0FBSyxrQkFDQyxDQUFJLGlEQUVWLGNBQ00sQ0FBSSxxQ0FJdEIsYUFDWSxDQUFLLGNBQ0gsQ0FBSSxnQkFDRixDQUFJLGtCQUNGLENBQUksK0I5Q3JJZCxDQUFtQixlQUNuQixDQUFHLDJCQW5DUyxxQzhDbUtwQixnQkFRa0IsQ0FBTSxDQU14QixrREFIaUIsZUFDSyxDQUFDLDBCQUtyQixnQkFDUyxDQUFLLGNDdE5oQixtQkFDQSxDQURBLG1CQUNBLENBREEsWUFDQSxDQUFJLDJCQUNHLENBREgsNEJBQ0csQ0FESCx5QkFDRyxDQURILHFCQUNHLENBQU0sdUJBQ0wsQ0FESyxvQkFDTCxDQURLLHNCQUNMLENBQU0sa0JBQ2QsQ0FBVSwwQi9DU1MsYytDYm5CLFVBT0UsQ0FBSSxjQUNBLENBQUksUUFDUCxDQUFDLFdBQ0QsQ0FBSSxnQkFDQSxDQUFLLENBNkN4QiwrQkF6Q1csVTlDZEksQ0FBSSxvQzhDZ0JjLENBQTBCLG1CQUlwRCxhQUNTLENBQUssaUJBQ0YsQ0FBTSxpQkFDUCxDQUFPLGVBQ0wsQ0FBRywrQi9DMENILENBQW1CLGVBQ25CLENBQUcsMEJBdkRRLG1CK0NReEIsY0FPZSxDQUFJLENBMkJ0QiwwQi9DaEMyQixtQitDRnhCLGtCQVVlLENBQVEsQ0F3QjFCLDJCL0N0QjRCLG1CK0NaekIsaUJBYWUsQ0FBTyxDQXFCekIseUJBaEJVLGdCQUNRLENBQU0sMEIvQzNCRyx5QitDMEJqQixjQUlZLENBQUksQ0FXdEIsMEIvQy9CdUIseUIrQ2dCakIsZ0JBT1ksQ0FBTSxDQVF4QiwyQi9DckJ3Qix5QitDTWxCLGNBVVksQ0FBSSxDQUt0QiwyQi9DWHdCLHlCK0NKbEIsZ0JBYVksQ0FBTSxDQUV4QixLQ3RETCxlQUNVLENBQU0sd0JBQ1IsQ0FBaUIsU0FDaEIsQ0FBQyxVQUVKLFNBQ08sQ0FBQyxlQUNILENBQVMsb0JBQ0QsQ0FBTSxvRC9DNkRqQixDK0M3RGlCLDRDL0M2RGpCLENBQU8sd0JBR1AsQ0FBTyw4QitDN0RGLENBQXNCLGFBQzFCLENBQVMsWUFDUixDQUFPLGlCQUNILENBQVEsZ0JBRVgsaUJBQ1EsQ0FBTyxlQUNMLENBQUcsVS9DakJaLENBQUkscUIrQ21CTyxDQUFPLGVBR3BCLGNBQ1MsQ0FBSSxlQUNGLENBQUcsVS9DeEJaLENBQUksVytDMEJDLENBQUcsbUNBQ0gsQ0FBMkIsc0JBQ3JCLENBQVEsVUFDaEIsQ0FBSSxlQUNDLENBQUksK0NBR1QsU0FDTSxDQUFDLDZCQUNHLENBQWlCLGFBS2pDLG9CQUNVLENBQU0sb0QvQzJCakIsQytDM0JpQiw0Qy9DMkJqQixDQUFPLHFCQXBFSCxDQUFJLDhDK0M0Q0gsQ0FBc0MsZ0JBQ3hDLENBQVUsbUJBQ0wsQ0FBUSxVQUdsQixZQUNPLENBQUksaUJBRVAsWUFDTyxDQUFJLFVBSWYsK0IvQ3hCTSxDQUFPLHFCK0MyQkgsV0FDQSxDQUFJLHFCQUdKLGdCQUNDLENBQVEsUUFDVCxDQUFDLGVBQ0MsQ0FBTSxTQUNQLENBQUMsMERBRVYsQ0FGVSxrREFFVixDQUNxQiw2QkFPYixnQkFDWSxDQUFDLGNBQ1QsQ0FBTyxtQ0FFUixlQUNTLENBQUksbUNBR2IsU0FDTSxDQUFDLGlDQUlOLGNBQ0MsQ0FBTSxXQUNQLENBQUksU0FDSCxDQUFDLGtFQUlPLGFBQ1EsQ0FBQyx5RUFFTixLQUNDLENBQUMsMEJoRGhGTixlZ0QwRmYsbUJBQ0ksQ0FESixtQkFDSSxDQURKLFlBQ0ksQ0FBSSxrQi9DMUNiLENBQU8sd0IrQzZDQyxrQi9DN0NSLENBQU8saUIrQytDRSxDQUFTLFlBQ1osQ0FBTyxrQkFDUCxDQURPLFVBQ1AsQ0FETyxNQUNQLENBQUMsV0FDQyxDQUFJLGNBQ0osQ0FBTyxzQ0FDSCxDQURHLDhCQUNILENBQW1CLDhCQUVwQixpQy9DN0hQLENBQUksbUMrQ2lJUSxjQUNNLENBQUMsbUNBR1AsZS9DcklaLENBQUksZStDMklILFlBQ0ksQ0FBSSxXQUNMLENBQUksMEJBRUEsYUFDQyxDQUFLLCtDQUVNLFNBQ1AsQ0FBQyxDQUNiLFNDckpULGlCQUNNLENBQVEsYUFDVCxDQUFLLDBCakRnQmMsU2lEbEJ4QixrQkFLZSxDQUFJLENBK0gxQiwwQmpEdkgrQixZaURMeEIsa0JBRW1CLENBQUksQ0FLMUIsMkJqRGtCNEIsWWlEekJ6QixrQkFLbUIsQ0FBSSxDQUUxQixhQUVFLGFBQ1UsQ0FBSyxVQUNQLENBQUksa0JBQ0ksQ0FBSSxtQkFFWixVQUNJLENBQUksMEJqRExTLFlpRFV0QixZQUNXLENBQUksQ0FDaEIsV0FHSixvQkFDa0IsQ0FBTSxtQkFDVixDQUFTLGFBR3JCLGNBQ1ksQ0FBSSxhQUNGLENBQUMsb0JBQ0wsQ0FBWSxvQkFDTCxDQUFLLG9CQUdiLFdBQ0EsQ0FBSSwyQkFFTixpQkFDUSxDQUFRLGNBQ1YsQ0FBTyx1QkFHakIsa0JBQ2EsQ0FBUSxvQ0FJRCxxQkFDUixDQUFRLHdDQUVuQixVQUNRLENBQUkseUNBR1gsbUJBQ1csQ0FBUyxrQkFLdEIsYWhEakRNLENBQU8sZ0JnRG1ERSxDQUFJLG9CQUNGLENBQU0sMkJqRHpDQSxrQmlEc0N2QixtQkFNcUIsQ0FBSyxDQUUzQixtQ0FNZ0IsS0FDQSxDQUFDLGdDQU9MLHFCQUNRLENBRFIsa0JBQ1EsQ0FEUixvQkFDUSxDQUFJLDRCQUtWLGVBQ00sQ0FBTyxpQkFDTCxDQUFPLGlCQUNSLENBQVEsYWhEOUIxQixDQUFPLGVnRGdDYSxDQUFJLDRCQUNMLENBREssb0JBQ0wsQ0FBVSxvQkFDWixDQUFZLDZCQUNSLENBQWlCLGFBQ2pCLENBQUMsNEJBR1gsbUNBQ1MsQ0FEVCwyQkFDUyxDQUFnQiwyQ0FDSyxDQURMLG1DQUNLLENBQUssY0FNaEQsYUFDTyxDQUFLLGlCQUNKLENBQVEsa0JBRWYsYUFDVSxDQUFLLGdCQUNQLENBQVUsMEJqRDNHRyxrQmlEeUdyQixVQUtZLENBQUksQ0FFbEIsOEJDaElTLGFBQ0QsQ0FBSyxpQkFDSixDQUFRLGVBQ04sQ0FBSSxpQkFDSixDQUFNLCtCQUNYLENBQXlCLHlCQUMxQixDQUFvQiwyQ0FFZCxpQkFDRSxDQUFRLG1CQUNULENBRFMsbUJBQ1QsQ0FEUyxZQUNULENBQUksb0JBQ0YsQ0FERSxnQkFDRixDQUFNLFVBQ1YsQ0FBSSxnQ0FDSSxDQUFrQiwrQkFDbkIsQ0FBa0IsOENBRTlCLGFBQ1csQ0FBSyxpQkFDSixDQUFRLHdCQUNULENBQWdCLGNBQ2pCLENBQU8sYUFDSixDQUFHLGFBQ04sQ0FBTSxxREFFTixtQkFDWSxDQUFJLDBCbERKUiw4Q2tETGxCLGVBYWlCLENBQUssQ0FFdkIsd0RBRVcsYUFDQyxDQUFLLGlCQUNKLENBQVEsY0FDUCxDQUFJLDBCbER6QkMsd0RrRHNCUixlQU1PLENBQUssQ0EyQ3ZCLDJCbERuRG9CLHdEa0RFVCxpQkFTTyxDQUFPLENBd0N6QiwyQmxEekNvQix3RGtEUlQsZUFZTyxDQUFLLENBcUN2QiwwREFsQ0ksYUFDWSxDQUFLLFlBQ1AsQ0FBTSxhQUNMLENBQU0saUJBQ0YsQ0FBTSxpQkFDUixDQUFRLG1CQUNGLENBQUksaUJBQ0wsQ0FBRyxxQkFDVixDQUFjLDRCQUNKLENBQVcsZ0NBQ2pCLENBRGlCLHdCQUNqQixDQUFhLGtFQUVoQixpQkFDTSxDQUFPLGtCQUNMLENBQU0sNkRBSXZCLGFBQ1MsQ0FBSyxjQUNILENBQUksZUFDRixDQUFHLG1CQUNBLENBQUksaUJBQ1IsQ0FBTSwrQmxEWGpCLENBQW1CLGVBQ25CLENBQUcsMEJBbERRLDZEa0R1RFosY0FVZSxDQUFJLENBS3RCLDJCbERsRGdCLDZEa0RtQ2IsbUJBYWUsQ0FBUyxDQUUzQiw2QkFLQSxpQkFDQyxDQUFRLGFBQ1QsQ0FBSyxhQUNOLENBQU0scUJBQ1AsQ0FBZSxTQUNiLENBQUMsY0FDRCxDQUFNLHVHbERKeUQsQ2tESXpELCtGbERKeUQsQ2tESXpELHVGbERKeUQsQ2tESXpELHlIbERKeUQsQ0FBVyxvQ2tEUTNFLFNBQ0ssQ0FBQyxrQkFDRSxDQUFPLHdDQUdiLGFBQ0csQ0FBSyxpQkFDSixDQUFRLGlCQUNOLENBQU0sZ0JBQ1AsQ0FBTSxnQkFDRCxDQUFDLGdCQUNKLENBQUksK0JsRC9DUixDQUFtQixlQUNuQixDQUFHLDBCQWxEUSx3Q2tEMEZkLGNBV1MsQ0FBSSxDQWN0QiwwQmxEekd1Qix3Q2tEZ0ZkLGdCQWVTLENBQU0sQ0FVeEIsMkJsRC9Gd0Isd0NrRHNFZixrQkFtQlMsQ0FBUSxDQU0xQiwyQmxEckZ3Qix3Q2tENERmLGtCQXVCUyxDQUFRLENBRTFCLHVDQVFZLFVqRHZJTCxDQUFJLCtGaUQ0SUgsYWpEckVMLENBQU8sd0JBQVAsQ0FBTyxxR2lEeUVDLGFqRHpFUixDQUFPLCtCREFFLENBQW1CLGVBQ25CLENBQUcsdUJrRGlGVixVakR6SkUsQ0FBSSx3Q2lEZ0tDLGFqRHpGVCxDQUFPLGlHaUQ4RkYsYWpEOUZMLENBQU8sd0JBQVAsQ0FBTyx1R2lEa0dDLGFqRGxHUixDQUFPLCtCREFFLENBQW1CLGVBQ25CLENBQUcsbUJtRHpFTixpQkFDSixDQUFRLG1CQUNGLENBQUksZ0JBQ1AsQ0FBSSxnQkFDTCxDQUFLLDBCbkRTVyxtQm1EYmQsWUFPRSxDQUFDLENBcUVwQixpQ0FsRWdCLFVBQ0YsQ0FBSSxxQ0FFUixhQUNVLENBQUssYUFDTixDQUFNLFVBQ1AsQ0FBSSwwQm5ESFMscUNtREFyQixjQU1jLENBQU0sQ0FLdEIsMkJuRG1Cd0IscUNtRDlCdEIsU0FTYyxDQUFDLENBRWpCLHNDQUdhLG1CQUNMLENBREssbUJBQ0wsQ0FESyxZQUNMLENBQUksdUJBQ0ksQ0FESixvQkFDSSxDQURKLHNCQUNJLENBQU0saUJBQ2IsQ0FBUSxXQUNWLENBQUksOEVBUUcsT0FDVixDQUFHLFVBQ0QsQ0FBSSxvQ0FDTSxDQUFvQix1Q0FHdEIsU0FDUixDQUFHLCtEQUM0QyxDQUFVLDBCbkRsQ3hDLHVDbURnQ1QsT0FLSixDQUFDLENBUWYsMkJuRHpCNEIsdUNtRFlWLFNBUUosQ0FBRyxDQUtqQix1Q0FDa0IsUUFDVCxDQUFHLDhEQUM0QyxDQUFVLDBCbkRoRHZDLHVDbUQ4Q1QsTUFLTCxDQUFDLENBV2QsMEJuRHBEMkIsdUNtRG9DVCxRQVFMLENBQUcsQ0FRaEIsMkJuRDFDNEIsdUNtRDBCVixRQVdMLENBQUcsQ0FLaEIsV0MzRUssbUJBQ0csQ0FESCxtQkFDRyxDQURILFlBQ0csQ0FBSSw2QkFDRyxDQURILDZCQUNHLENBREgsOEJBQ0csQ0FESCwwQkFDRyxDQUFXLHlCVHVWUCw0QlNwVkYsQ0FBZSx5QkFHbEIsWUFDSCxDQUFLLGtCbkNDSixXbUNJTCxDQUFJLGNDYlAsY0FDTyxDQUFPLGFBQ1AsQ0FBTSwwQnJEVVUsY3FEWnZCLHFCQUtXLENBQWMsQ0FhN0IsMEJyREkyQixjcUR0QnZCLGVBUVcsQ0FBUSxDQVV2QiwrQkFQbUIsZ0JBQ0EsQ0FBSywwQnJEVUcsK0JxRFhSLGdCQUlJLENBQUssQ0FFeEIsMkJBSVcsbUJBQ0MsQ0FERCxtQkFDQyxDQURELFlBQ0MsQ0FBSSx1REFHRyxrQkFDSyxDQUFNLGdEQUdwQixjQUNRLENBQVEsZ0JBQ1AsQ0FBUyxRQUNULENBQUMsMEJyRFZHLGdEcURPYixlQU1ZLENBQVMsYUFDUixDQUFNLHFCQUNGLENBREUsa0JBQ0YsQ0FBTyxDQUUxQixpREFFRyxtQkFDUyxDQUFXLGFwRHJCeEIsQ0FBTyxtQm9EdUJRLENBQVMsK0JBakNoQixlQXlDRCxDQUFLLGdCQUNILENBQUksaUJBQ0gsQ0FBSSxhQUNULENBQUssMEJyRDNDTSwrQnFERFIsaUJBK0NHLENBQU8sQ0FRekIsMEJyRDVDdUIsK0JxRFhSLGtCQWtERyxDQUFRLENBSzFCLDJCckRsQ3dCLCtCcURyQlQsbUJBcURHLENBQVMsQ0FFM0Isd0JBSVMsYUFDTyxDQUFDLGdCQUNFLENBQUMsaUNBRVQsaUJBQ00sQ0FBUSwyREFHRixpQkFDRSxDQUFRLG1FQUVULFVBQ0ksQ0FBRSxVQUNKLENBQUksV0FDSCxDQUFJLGFBQ0gsQ0FBSyxpQkFDSixDQUFRLEtBQ2IsQ0FBQyxVQUNDLENBQUksd0JwRG5GdkIsQ0FBTywwQkRPUyw4Q3FEaUVELG1CQWlCTyxDQUFNLHdEQUVYLGtCQUNVLENBQUksY0FDTCxDQUFDLDJEQXBCWCxpQkF1Qk0sQ0FBUSxtRUFwQmIsVUF1Qk0sQ0FBSSxDQUNkLDBCckRuRkcsd0RxRDBFQyxrQkFjVSxDQUFJLENBQ3RCLDJCckQvRVEsd0RxRGdFQSxrQkFtQlUsQ0FBSSxDQUN0QiwyQnJEMUVRLHdEcURzREEsa0JBd0JVLENBQUksQ0FDdEIsMkRBSU8saUJBQ0UsQ0FBUSxtRUFFVCxVQUNJLENBQUUsVUFDSixDQUFJLFdBQ0gsQ0FBSSxhQUNILENBQUssaUJBQ0osQ0FBUSxLQUNiLENBQUMsU0FDQSxDQUFJLHdCcERsSXRCLENBQU8sMEJET1MsOENxRGdIRCxvQkFpQlEsQ0FBTSx3REFFWixpQkFDUyxDQUFJLGVBQ0gsQ0FBQywyREFwQlosaUJBdUJNLENBQVEsbUVBcEJiLFNBdUJLLENBQUksQ0FDYiwwQnJEbElHLHdEcUR5SEMsaUJBY1MsQ0FBSSxDQUNyQiwyQnJEOUhRLHdEcUQrR0EsaUJBbUJTLENBQUksQ0FDckIsMkJyRHpIUSx3RHFEcUdBLGlCQXdCUyxDQUFJLENBQ3JCLHNDQUtBLG1CQUNBLENBREEsbUJBQ0EsQ0FEQSxZQUNBLENBQUksMkJBQ0csQ0FESCw0QkFDRyxDQURILHlCQUNHLENBREgscUJBQ0csQ0FBTSx1QkFDTCxDQURLLG9CQUNMLENBREssc0JBQ0wsQ0FBTSxpQkFDZCxDQUFTLFdBQ1YsQ0FBSSwwQnJEdEtJLHNDcURpS1AsY0FRSSxDQUFNLENBeUJ0QiwwQnJEeExtQixzQ3FEdUpQLGVBV0ksQ0FBTyxDQXNCdkIsMkJyRDlLb0Isc0NxRDZJUixlQWNJLENBQU8sQ0FtQnZCLDJCckRwS29CLHNDcURtSVIsZUFpQkksQ0FBTyxDQWdCdkIsMENBYlEsaUJBQ1csQ0FBTSxhQUNWLENBQU0sMEJyRHZMRiwwQ3FEcUxYLGVBS2UsQ0FBSSxDQU92Qiw0Q0FKSSxhQUNZLENBQUssaUJBQ0osQ0FBUSwrQkFNcEIsa0JBQ1MsQ0FBUSxhcEQxSTNCLENBQU8sZW9ENEljLENBQUcsMEJyRHhNSiwrQnFEcU1WLGNBTWEsQ0FBSSxDQXVCdEIsMEJyRHhOZSwrQnFEMkxWLGtCQVNhLENBQVEsQ0FvQjFCLDJCckQ5TWdCLCtCcURpTFgsbUJBWWEsQ0FBUyxDQWlCM0Isc0NBZFcsV0FDSyxDQUFHLFVBQ0wsQ0FBSSxXQUNILENBQUksNENBQ0EsQ0FBaUMsWUFDeEMsQ0FBUSxvQkFDQSxDQUFRLGlCQUNYLENBQVEsU0FDWixDQUFJLG9DQUdWLFlBQ1MsQ0FBSSxpQ0FLakIsU0FDSyxDQUFDLGVBQ0ssQ0FBQywwQkFHbkIsYXBEak9HLENBQU8sYW9EbU9FLENBQUssa0JBQ0MsQ0FBSSxpQkFDUixDQUFPLDBCckQ5T0YsMEJxRDBPbkIsb0JBT3NCLENBQU0sa0JBQ1YsQ0FBUSxDQWMxQiwwQnJEdFBtQiwwQnFEZ09uQixxQkFXc0IsQ0FBTyxjQUNYLENBQUksQ0FVdEIsMkJyRDVPb0IsMEJxRHNOcEIsc0JBZXNCLENBQVEsa0JBQ1osQ0FBUSxDQU0xQiwyQnJEbE9vQiwwQnFENE1wQixrQkFtQnNCLENBQUksbUJBQ1IsQ0FBUyxDQUUzQiw0QkFFRSxlQUNZLENBQUssMEJyRG5RQSw0QnFEa1FqQixlQUlnQixDQUFLLENBV3ZCLDBCckR2UW1CLDRCcUR3UGpCLGVBT2dCLENBQUssQ0FRdkIsMkJyRDdQb0IsNEJxRDhPbEIsZUFVZ0IsQ0FBSyxDQUt2QiwyQnJEblBvQiw0QnFEb09sQixlQWFnQixDQUFLLENBRXZCLGtCQUdILGVBQ2lCLENBQUMsNkJBSVgsbUJBQ1EsQ0FEUixtQkFDUSxDQURSLFlBQ1EsQ0FBSSxxQkFDSixDQUFhLDBCckQzUk4sNkJxRHlSZix5QkFLWSxDQUFpQixDQXNCakMsMEJyRDFTbUIsNkJxRCtRZixzQkFRWSxDQUFjLENBbUI5QiwyQnJEaFNvQiw2QnFEcVFoQix3QkFXWSxDQUFnQixDQWdCaEMsb0RBWnlCLGdCQUNBLENBQUcsdUNBR25CLGFwRG5TTixDQUFPLG1Db0R3U0EsdUJBQ2EsQ0FBUSwyQkFLdkIscUJwRG5PTCxDQUFHLGlDb0RzT0YsYUFDTyxDQUFNLDhCQUNMLENBQXNCLDBCckRsVGYsaUNxRGdUZiwyQ0FLWSxDQUFtQyxDQUVuRCxrQ0FFSyxpQkFDVSxDQUFNLHNDQUVmLGFBQ1MsQ0FBTSxVQUNQLENBQUksdUJBQ0ksQ0FBUyxxQkFDWixDQUFVLDhCQUk1Qix1QkFDaUIsQ0FBUyx5Q0FHZixTQUNBLENBQUMsMEJyRHpVTSx5Q3FEd1VQLG9CQUlTLENBQU8sa0JBQ04sQ0FBSSxDQVcxQiwrQ0FSVSxlQUNTLENBQUksMEJyRGpWSiwrQ3FEZ1ZULGlCQUlhLENBQU0scUJBQ0gsQ0FBTyxDQUU3QixnQkFLSiw0QkFDb0IsQ0FBUSxtQkFDeEIsQ0FEd0IsbUJBQ3hCLENBRHdCLFlBQ3hCLENBQUksdUJBQ0ksQ0FESixvQkFDSSxDQURKLHNCQUNJLENBQU0sNkJBQ1AsQ0FETyw0QkFDUCxDQURPLHNCQUNQLENBRE8sa0JBQ1AsQ0FBRywrQkFDSSxDQUFTLHdCQUNiLENBQU0sb0JBQ1IsQ0FBSSwwQnJEN1dHLGdCcURzV25CLDJCQVV3QixDQUFPLENBMlN2QywwQnJEanBCMkIsZ0JxRDRWbkIsMEJBYXdCLENBQU0sQ0F3U3RDLDJCckR2b0I0QixnQnFEa1ZwQiwwQkFnQnlCLENBQUssQ0FxU3RDLHdDQWxTMEIsVUFDWixDQUFJLG1DQU1ELGFwRHJVVixDQUFPLGtDb0R5VUUsYXBEelVULENBQU8sZ0JvRDJVaUIsQ0FBQyxrQkFDSixDQUFNLG9EQU1ULFVwRHpaZCxDQUFJLG1Db0QrWkUsb0JwRHhWVixDQUFPLDJDb0QyVlUsa0JwRDNWakIsQ0FBTyxrRG9EOFZhLGtCcEQ5VnBCLENBQU8sMkJvRHFXRCx3QnBEdlpGLENBQU8sa0NvRDBaRCxVcEQvYU4sQ0FBSSxpQ29EbWJDLFVwRG5iTCxDQUFJLG1Eb0QwYlUsd0JwRG5YbEIsQ0FBTyxvQkFBUCxDQUFPLFVBdkVILENBQUksa0NvRGtjRSxvQnBEM1hWLENBQU8sdUNvRDhYTyxhcEQ5WGQsQ0FBTywwQ29Ea1lVLGtCcERsWWpCLENBQU8saURvRHFZYSxrQnBEcFlwQixDQUFPLHVCb0Q0WUwsa0JBQ1MsQ0FBUSxlQUNOLENBQUcsbUJBQ1AsQ0FETyxtQkFDUCxDQURPLFlBQ1AsQ0FBSSwyQkFDRyxDQURILDRCQUNHLENBREgseUJBQ0csQ0FESCxxQkFDRyxDQUFNLHVCQUNMLENBREssb0JBQ0wsQ0FESyxzQkFDTCxDQUFNLGVBQ1IsQ0FBQywwQnJEcGNJLHVCcUQ4YmxCLGlCQVNhLENBQU8sQ0FtQnpCLDRCQWhCUyxZQUNLLENBQU0sYUFDTCxDQUFNLDRCQUNOLENBQXFCLCtCQUd4QixtQkFDSSxDQURKLG1CQUNJLENBREosWUFDSSxDQUFJLDJDQUlGLGdCQUNDLENBQVMsVUFDVixDQUFJLHlCQUtmLGlCQUNNLENBQVEsMEJyRGxlRSx5QnFEaWVoQixhQUlTLENBQUssaUJBQ0YsQ0FBTSw4QkFFVix1QkFDYyxDQUFNLG9CQUNQLENBRE8sc0JBQ1AsQ0FBTSxDQUMxQixvQ0FHSyxhQUNFLENBQU0sa0JBQ0YsQ0FBTywwQnJEM2VILG9DcUR5ZVYsZUFLTSxDQUFRLHFCQUNKLENBQVUsQ0FFN0Isc0JBR0Esa0JBQ1UsQ0FBUSxpQkFDVCxDQUFRLGFBQ1QsQ0FBSywrQnJEM2NMLENBQW1CLGVBQ25CLENBQUcsMEJBdkRRLHNCcUQ4Zm5CLGlCQVFjLENBQU8sQ0FlekIsMEJyRDNnQnVCLHNCcURvZm5CLGtCQVdjLENBQVEsQ0FZMUIsMkJyRGpnQndCLHNCcUQwZXBCLGlCQWNjLENBQU8sQ0FTekIsMkJyRHZmd0Isc0JxRGdlcEIsaUJBaUJjLENBQU8sQ0FNekIsOEJBSFksMEJBQ08sQ0FEUCxpQkFDTyxDQUFNLGdDQU1iLGlCQUNPLENBQU0saUJBQ04sQ0FBTSwwQnJEM2hCRixnQ3FEeWhCWCxlQUtXLENBQUksQ0FFdkIsdUJBR0MsV0FDSyxDQUFLLFlBQ0osQ0FBSyxhQUNMLENBQU0saUJBQ0osQ0FBUSxPQUNYLENBQUMsZ0JBQ0EsQ0FBUyx1QkFDRixDQUFTLDBCckRoaUJKLHVCcUR5aEJsQixhQVVTLENBQU8sWUFDTixDQUFLLENBdUZwQiwyQkFwRk0sV0FDUSxDQUFLLFlBQ0osQ0FBSyxRQUNSLENBQUksZ0JBQ0YsQ0FBVSxxQkFDRixDQUFPLGlFQUNOLENBQWtELHdEQUMxRCxDQUFpRCxtQkFDN0MsQ0FENkMsZ0JBQzdDLENBQUssaUJBQ1AsQ0FBUSwwQnJEaGpCRiwyQnFEdWlCakIsZ0JBWWEsQ0FBUyxjQUNWLENBQVEsYUFDVixDQUFTLENBRXJCLDRCQUVLLG1CQUNTLENBQVMsd0JBQ0osQ0FBUyxlQUNaLENBQUcsYXBEM2dCcEIsQ0FBTyxpQm9ENmdCUyxDQUFNLGlCQUNSLENBQVEsZ0JBQ0wsQ0FBSSxnQkFDVCxDQUFTLFFBQ1QsQ0FBQywwQnJEbGtCTyw0QnFEeWpCZCxjQVlhLENBQUksc0JBQ1AsQ0FBZSxDQUU5QiwrQkFFUSxpQkFDSyxDQUFRLGNBQ1gsQ0FBUSxrQnBEM2hCbkIsQ0FBTyxVb0Q2aEJLLENBQUcsaUJBQ0ksQ0FBRyxrQkFDVixDQUFXLHNDQUVYLFVBQ0ssQ0FBRSxTQUNKLENBQUcsVUFDRixDQUFHLGlCQUNJLENBQUcsaUJBQ1IsQ0FBUSxXQUNYLENBQUssUUFDUCxDQUFJLDJCQUlaLGtCQUNVLENBQVEsV0FDWCxDQUFJLGFBQ0osQ0FBTSxNQUVSLENBQUMsT0FDQSxDQUFDLGlFQUNRLENBQWtELHlEQUMxRCxDQUFrRCwyQnJEM2xCekMsMkJxRG1sQmhCLGlCQVdhLENBQVEsQ0FrQnpCLG1DQWZVLGFBQ00sQ0FBSyxpQkFDSixDQUFRLGFBQ1YsQ0FBTSxpQkFDRixDQUFNLCtCQUduQixjQUNRLENBQVEsbUJBQ0gsQ0FERyxnQkFDSCxDQUFLLDJCckRybUJKLCtCcURtbUJkLFdBS1ksQ0FBSyxDQUVuQiwyQkFJQyxXQUNFLENBQUksbUJBQ0EsQ0FBUSxzQkFHbkIsb0JBQ1EsQ0FBWSwwQnJEN29CRCxzQnFENG9CbkIsb0JBSVksQ0FBWSxDQVU1Qiw4SUFKcUIsVUFDUCxDQUFJLGNBQ0gsQ0FBTyxvQ0FPYixnQkFDYyxDQUFDLHFCQUluQixtQkFDYyxDQUFJLGVBQ0wsQ0FBQyxhcEQzbUJoQixDQUFPLHFCb0QrbUJMLGlCQUNRLENBQVEsYUFDVixDQUFNLGVBQ1AsQ0FBUyxpQkFDUixDQUFVLGtCQUNULENBQVUsd0JwRHBuQm5CLENBQU8sdUJvRHNuQlEsQ0FBUyx5QkFFckIsaUJBQ1csQ0FBUSxlQUNWLENBQVEsY0FDVCxDQUFRLGFBQ1YsQ0FBUyxlQUNQLENBQVMsMEJBR2QsY0FDUyxDQUFJLHdCQUNDLENBQVMsZUFDWixDQUFHLGFwRG5vQnBCLENBQU8saUJvRHFvQlMsQ0FBTSxpQkFDUixDQUFRLFFBQ1YsQ0FBQyx5QkFDRCxDQUFrQiw0QkFHdEIsZUFDRyxDQUFTLGNBQ1IsQ0FBTyx3QnBEN29CbkIsQ0FBTyxpQm9EK29CTyxDQUFRLGFBQ1QsQ0FBSyxhQUNOLENBQU0sNkJBR1QsaUJBQ0ssQ0FBUSxjQUNYLENBQVEsa0JwRHRwQm5CLENBQU8sVW9Ed3BCSyxDQUFHLGlCQUNJLENBQUcsc0JBQ1YsQ0FBZSxvQ0FFZixVQUNLLENBQUUsU0FDSixDQUFHLFVBQ0YsQ0FBRyxrQnBEL3BCbkIsQ0FBTyxrQm9EaXFCZ0IsQ0FBSSxpQkFDVCxDQUFRLFdBQ1gsQ0FBSyxRQUNQLENBQUksNkJBSVIsaUJBQ0ssQ0FBUSw0QkFDTixDQURNLG1CQUNOLENBQVEsNEJBR2xCLFVBQ0ssQ0FBSSxXQUNILENBQUksd0JwRC9xQmhCLENBQU8sYUFBUCxDQUFPLHNCb0RrckJZLENBQVEsaUJBQ2IsQ0FBUSxhQUNiLENBQVMsZUFDUCxDQUFTLGVwRDV2QmhCLENBQUksY29EOHZCTyxDQUFJLHdCQUNOLENBQWdCLGlCQUNiLENBQU0sZUFDTCxDQUFHLCtCQUdULFFBQ0MsQ0FBQywrSEFJSCxZQUNPLENBQUksdUJBS2pCLHNCQUNXLENBQVEsMkJyRGh2QkYsdUJxRCt1QmpCLGVBSWUsQ0FBQyxDQUV2QixvQkFFSSxpQkFDUyxDQUFRLGlCQUNWLENBQVUsU0FDWCxDQUFHLE9BQ0wsQ0FBRyxRQUNELENBQUUsT0FDSCxDQUFFLGtDQUNHLENBREgsMEJBQ0csQ0FBZ0Isc0lBS25CLFVBQ0csQ0FBSSxjQUNILENBQU8sa0NBS2IsZ0JBQ1MsQ0FBTSxlQUNKLENBQUcsbUJBQ0EsQ0FBSSwwQnJEdnhCSixrQ3FEb3hCZCxjQU1hLENBQUksQ0FFdEIscUNBRVEsa0JBQ00sQ0FBUSxhcEQ5dUJ2QixDQUFPLHFCb0RndkJZLENBQU8sZUFDVCxDQUFHLDBCckRseUJBLHFDcUQ4eEJYLGlCQU9VLENBQU8sQ0FFekIsb0NBRU8sbUJBQ0ssQ0FETCxtQkFDSyxDQURMLFlBQ0ssQ0FBSSwyQkFDRyxDQURILDRCQUNHLENBREgseUJBQ0csQ0FESCxxQkFDRyxDQUFNLHVCQUNMLENBREssb0JBQ0wsQ0FESyxzQkFDTCxDQUFNLHdDQUVsQiw4QkFDVyxDQURYLDJCQUNXLENBRFgsc0JBQ1csQ0FBVywwQ0FFdEIsaUJBQ2MsQ0FBTywwQnJEbHpCViwwQ3FEaXpCWCxtQkFJa0IsQ0FBUyxDQUUzQiwwQ0FLSSx3QkFDTyxDQURQLGVBQ08sQ0FBSSwwQnJEN3pCSiwwQ3FENHpCUCw0QkFJVyxDQUpYLG1CQUlXLENBQVEsQ0FFM0Isc0NBR0ssYUFDRyxDQUFLLGFBQ04sQ0FBTSxhQUNILENBQUcsMEJyRHgwQkUsK0NxRDgwQkosb0JBQ1UsQ0FBTyxxREFHWCxxQkFDSyxDQUFPLENBQ3pCLDREQUdnQixtQkFDUixDQURRLG1CQUNSLENBRFEsWUFDUixDQUFJLDJCQUNHLENBREgsNkJBQ0csQ0FESCxpQ0FDRyxDQURILDZCQUNHLENBQWMsMEJyRHoxQmxCLDREcUR1MUJLLDZCQUtHLENBTEgsNEJBS0csQ0FMSCxzQkFLRyxDQUxILGtCQUtHLENBQUcsQ0FFMUIsMEJyRDkxQmUsNkNxRGsyQlgsa0JBR2lCLENBQUssQ0FFMUIsc0NBbENLLGlCQXdDSyxDQUFPLDBCckRsM0JGLGtDcUR5eEJkLGtCQThGYSxDQUFRLENBQ3RCLDBCckRuM0JlLDBDcURpekJYLGNBdUVVLENBQUksQ0FDbEIsc0JBS0UscUJBQ0MsQ0FBVSw2QkFFaEIsYXBEaDFCRixDQUFPLGtCb0RrMUJJLENBQVEsb0JBQ0osQ0FBTSwwQnJEOTRCRCw2QnFEMjRCbEIsZ0JBTWEsQ0FBTSxDQVN4QiwwQnJEaDVCdUIsNkJxRGk0QmxCLGlCQVNhLENBQU8sQ0FNekIsMkJyRHQ0QndCLDZCcUR1M0JuQixpQkFZYSxDQUFPLGtCQUNILENBQUksQ0FFMUIsNkJBRUssaUJBQ1UsQ0FBTSxpQ0FFZixpQkFDVyxDQUFRLGFBQ1QsQ0FBSyxhQUNOLENBQU0sZUFDSCxDQUFLLGlFQUNBLENBQWtELHlEQUMxRCxDQUFrRCwwQnJEaDZCMUMsaUNxRDA1QmpCLGlCQVNnQixDQUFPLENBRXpCLCtCQUVBLG1CQUNZLENBQVcsdUNBSVQsYUFDUCxDQUFNLDBCckR4NkJNLHVDcUR1NkJMLGVBSUgsQ0FBUSxDQUV2QixnREFLb0IsS0FDQSxDQUFDLDBDQU1OLFVBQ0QsQ0FBSSxpQkFDQyxDQUFNLDZDQUVQLHFCQUNGLENBQWEsaUJBS3hCLG1CQUNHLENBREgsbUJBQ0csQ0FESCxZQUNHLENBQUksNkJBQ0YsQ0FERSw0QkFDRixDQURFLHNCQUNGLENBREUsa0JBQ0YsQ0FBUSwyQkFFVixtQkFDSSxDQURKLG1CQUNJLENBREosWUFDSSxDQUFJLDBCQUdULHFCQUNZLENBQU0sNEJBRXJCLG1CQUNZLENBRFosbUJBQ1ksQ0FEWixZQUNZLENBQUksNEJBR2hCLGtCQUNjLENBQVEsYXBEbDZCdkIsQ0FBTyxlb0RvNkJVLENBQUcsZ0JBQ0gsQ0FBSSxhQUNULENBQU0sOEJBR2YsZUFDUSxDQUFTLGdCQUNSLENBQVMsb0JBQ0gsQ0FBTyxlQUNOLENBQUMsMENBUUosd0JwRHI3QmhCLENBQU8seURvRHc3Qlcsa0JBQ0YsQ0FBVywwQnJEMStCUCx5RHFEeStCRixlQUlFLENBQVEsQ0FFdkIsd0RBRVkscUJBQ0QsQ0FBYywyQnJEeCtCVCx3RHFEdStCSixRQUlHLENBQUMsQ0FFaEIsK0JBSUssa0JBQ0ssQ0FBSSx3QkFHaEIsb0JBQ0ssQ0FBYSxpQkFDVCxDQUFNLGFwRGg5QmxCLENBQU8sYW9EazlCRSxDQUFLLDBCckQ3Z0NNLHdCcUR5Z0NqQixvQkFPVSxDQUFZLGlCQUNiLENBQVUsQ0FFekIsc0JBRUksbUJBQ1UsQ0FBUyxxQkFDSixDQUFNLGdDQUdYLGFwRDk5QlgsQ0FBTyw4Qm9EaytCRSxpQkFDRyxDQUFNLDBCckQvaENFLDhCcUQ4aENYLGVBSU8sQ0FBSSxDQXNDdkIsZ0NBOUNjLGlCQVlJLENBQU8sVXBEbGpDbEIsQ0FBSSxZb0RvakNLLENBQUksa0NBR1osbUJBQ1EsQ0FEUixtQkFDUSxDQURSLFlBQ1EsQ0FBSSxTQUNKLENBQUMsdUJBQ08sQ0FEUCxvQkFDTyxDQURQLHNCQUNPLENBQU0sMEJyRDlpQ1Asa0NxRDJpQ2Ysc0JBTW9CLENBTnBCLG1CQU1vQixDQU5wQiwwQkFNb0IsQ0FBVSxDQUVsQyxvQ0FFTSxnREFDZSxDQUErQiwyQkFDOUIsQ0FBUyx1QkFDWCxDQUFPLFlBQ2pCLENBQU0sb0JBQ0MsQ0FBTyxhQUNiLENBQU0sYUFDTCxDQUFLLHNDQUdULGtEQUNhLENBQWlDLDJCQUNoQyxDQUFTLHVCQUNYLENBQU8sWUFDakIsQ0FBTSxhQUVMLENBQU0sYUFDTCxDQUFLLGFBS3BCLG9CQUNPLENBQVksd0JwRHBoQ2pCLENBQU8sa0JvRHNoQ1csQ0FBQyxhcERya0NmLENBQU8sMEJEQ1MsYXFEaWtDdEIsa0JBT3dCLENBQUMsQ0EwUjlCLDBCQXZSZSxpQkFDRSxDQUFRLFVBQ1QsQ0FBRSxVQUNKLENBQUksY0FDSCxDQUFPLFFBQ1AsQ0FBQyxNQUNILENBQUMsVUFDRSxDQUFFLG1CQUdWLHNCQUNRLENBQWMsMkJyRGxrQ0YsbUJxRGlrQ3BCLG9CQUlZLENBQVksQ0FjNUIscURBVlcsd0JwRDVpQ1IsQ0FBTyw2RW9Ea2pDSyx3QnBEbGpDWixDQUFPLG9Cb0R3akNMLGtCQUNTLENBQVEsYXBEempDbkIsQ0FBTyxnQm9EMmpDTSxDQUFJLGdCQUNKLENBQUksa0JBQ0osQ0FBTSxpQkFDUCxDQUFNLFFBQ1YsQ0FBQywwQnJEaG5DVyxvQnFEeW1DbEIscUJBVWMsQ0FBVSxDQU83QiwyQnJEaG5Dd0Isb0JxRCtsQ25CLGNBY2EsQ0FBSSxlQUNILENBQUksQ0FFdkIsbUJBRUksY0FDVSxDQUFJLGFBQ04sQ0FBSyxpQkFDSixDQUFRLGFwRDlrQ2xCLENBQU8sc0JvRGdsQ1EsQ0FBUSxXQUNkLENBQUcsaUJBQ0EsQ0FBTSwwQnJEbm9DRSxtQnFENG5DbkIsbUJBVVksQ0FBVyxrQkFDTCxDQUFJLGVBQ1AsQ0FBSSxDQUt2QiwyQnJEbm9Dd0IsbUJxRGtuQ3BCLGlCQWVZLENBQVMsQ0FFekIsb0JBRUssaUJBQ1EsQ0FBUSxhQUNULENBQUssa0JBQ04sQ0FBVyxVQUNaLENBQUksaUJBQ0EsQ0FBTyxXQUNWLENBQUksMEJyRHJwQ1Esb0JxRCtvQ2xCLGdCQVNVLENBQVMsQ0FNeEIsd0JBSE0sa0JBQ2dCLENBQUkscUJBSWxCLHdCQUNXLENBQVMsMEJyRGpxQ0wscUJxRGdxQ2YsdUJBSVEsQ0FBZSxDQWlEL0IsMkJyRDNzQ3dCLHFCcURzcENoQixvQkFPYSxDQUFPLENBOEM1QiwwQnJEcnRDdUIsbUNxRDBxQ1Asd0JBR1csQ0FBUyxDQXVDaEMsdUNBcENRLG1CQUNRLENBRFIsbUJBQ1EsQ0FEUixZQUNRLENBQUksdUJBQ0ksQ0FESixvQkFDSSxDQURKLHNCQUNJLENBQU0sU0FDZCxDQUFDLDBCckQ3ckNFLHVDcUQwckNYLHNCQU1vQixDQU5wQixtQkFNb0IsQ0FOcEIsMEJBTW9CLENBQVUsQ0FFbEMseUNBRU0sb0RBQ3lDLENBQVMsdUJBQ3BDLENBQU8sZUFDakIsQ0FBUyxxQkFDRixDQUFRLGdCQUNkLENBQVMsYUFDUixDQUFLLDBCckRoc0NGLHlDcUQwckNULGFBU1MsQ0FBTSxxQkFDQSxDQUFRLENBRTdCLDJDQUVRLDRDQUNPLENBQWlDLGNBQ3RDLENBQVEsMkJBQ0ksQ0FBUyx1QkFDWCxDQUFPLGdCQUNoQixDQUFTLGFBQ1IsQ0FBSywwQnJEOXNDRiwyQ3FEd3NDUCxhQVNPLENBQU0sQ0FFckIsNEJBSU8scUJBQ1UsQ0FBSSwwQnJEeHRDTiw0QnFEdXRDUixxQkFJYyxDQUFJLENBb0RqQywwQnJEL3dDdUIsa0NxRDh0Q2Ysa0JBR2tCLENBQUksQ0FFMUIscUVBR3NCLFVBQ1IsQ0FBSSxXQUNILENBQUksdUVBRUssY0FDVixDQUFRLFdBQ1AsQ0FBSSxjQUNFLENBQUMsbUNBSWpCLGlCQUNRLENBQVEsa0JBQ04sQ0FBTyxlQUNSLENBQUssMEJyRHB2Q0EsbUNxRGl2Q2QsWUFNYyxDQUFDLENBdUJwQixxQ0FwQkksbUJBQ2MsQ0FBUyxVcERqeEN4QixDQUFJLGVvRG14Q2EsQ0FBRyxjQUNQLENBQU0sZUFDUixDQUFTLGlCQUNOLENBQVEsUUFDVixDQUFDLFFBQ0QsQ0FBQywwQ0FFTCxhcERudENaLENBQU8sNENvRHd0Q0ssaUJBQ00sQ0FBUSxjQUNiLENBQVUsY0FDVCxDQUFTLDZCQU10QixVcER4eUNHLENBQUksY29EMHlDTyxDQUFJLGdCQUNGLENBQUksb0JBQ0YsQ0FBTSwwQnJEdHhDTCw2QnFEa3hDbkIsZUFPbUIsQ0FBSSxDQUV2Qix3QkFHTyxxQkFDUSxDQUFNLCtCQUVkLFlBQ0ssQ0FBSSwwQnJEbHlDRyx3QnFEOHhDWix3QkFRWSxDQUFTLENBMkRoQywrQkF4RFMsYUFDTSxDQUFNLDJCckRoeUNHLCtCcUQreENmLGlCQUlVLENBQVUsQ0FFekIsdUNBRWEsaUJwRHYwQ1YsQ0FBSSwwQkRzQlksdUNxRGl6Q04sZUFJQyxDQUFTLGVBQ1IsQ0FBUSxDQW1DdkIsMkdBOUJlLHFCcERqMUNaLENBQUksK0NvRHMxQ0ssaUJBQ0ssQ0FBUSxrQkFDSCxDQUFJLFVBQ2QsQ0FBTSxlQUNKLENBQVMsYUFDVCxDQUFPLFdBQ04sQ0FBSSxTQUNILENBQUMsaUVBQ00sQ0FBa0Qsd0RBQzFELENBQWlELDBCckR6MEM3QywrQ3FEZzBDUCxjQVlNLENBQVEsUUFDVixDQUFJLGdCQUNELENBQVMsQ0FNeEIsbURBSE0scUJBQ2dCLENBQU8sMkNBSTNCLGtCQUNnQixDQUFJLDBCckR2MUNQLGdEcUQyMUNHLHNCQUdDLENBQU8sQ0FFOUIsc0JBS0Ysa0JBQ1ksQ0FBUSxvQkFDSixDQUFNLGVBQ1IsQ0FBRyxhcER0ekNoQixDQUFPLGlCb0R3ekNLLENBQU0sMEJyRDEyQ0Usc0JxRHEyQ3JCLGVBUWlCLENBQUksQ0FPdkIsMkJyRDEyQ3dCLHNCcUQyMUN0QixjQVlnQixDQUFJLHFCQUNBLENBQU8sQ0FFN0Isd0JBRUkscUJBQ1csQ0FBVSxvQkFDWCxDQUFVLG1CQUNiLENBQVksK0RBR1osd0JwRDMwQ1IsQ0FBTyxhb0Q2MENJLENBQU8sY0FDTixDQUFPLHVGQUtQLHdCcERuMUNaLENBQU8sYW9EcTFDUSxDQUFPLGNBQ04sQ0FBTyw2QkFLakIsV0FDRSxDQUFJLDBCckQ3NENRLDZCcUQ0NENkLG9CQUlXLENBQVEsY0FDUCxDQUFDLENBRXRCLGtCQUdNLDZCQUNFLENBQXFCLGtCcER6MkMxQixDQUFPLDBCb0Q0MkNGLFNBQ0ksQ0FBQywyQnJEajVDVywwQnFEZzVDaEIsZUFJTSxDQUFTLG9CQUNGLENBQU8sQ0FFNUIsMkJBRU8saUJBQ00sQ0FBUSxXQUNWLENBQUksd0JBR1gsbUJBQ1UsQ0FBUyxlQUNQLENBQUcsVUFDUCxDQUFFLGdDQUVGLGNBQ0ksQ0FBTSxpQkFDSCxDQUFNLDBCckQvNkNGLGdDcUQ2NkNYLGtCQUtRLENBQVUsZUFDUCxDQUFJLENBRXZCLHFCQUdILGVBRWMsQ0FBSSxlQUNILENBQUcsYXBEMTRDaEIsQ0FBTyxnQm9ENDRDTSxDQUFJLGtCQUNKLENBQU0saUJBQ1AsQ0FBTSxRQUNWLENBQUMsMEJyRGg4Q1cscUJxRHc3Q3RCLGVBV2tCLENBQUksQ0FNdkIsMkJyRC83Q3dCLHFCcUQ4NkN2QixjQWVpQixDQUFJLENBRXRCLDBCQUVNLGdCQUNLLENBQVMsd0JwRDM1Q2pCLENBQU8sb0JBQVAsQ0FBTyxVQXZFSCxDQUFJLGtDb0R1K0NDLG1CQUNPLENBQVEsaUJBQ1IsQ0FBTSwyQnJEejhDRCxrQ3FEdThDWixlQUtXLENBQUksQ0FFdkIseUJBR0MsaUJBQ1EsQ0FBUSxnQkFDWCxDQUFVLGVBQ1QsQ0FBUSxvQkFDUixDQUFhLHFCQUNOLENBQU8sa0JBQ2QsQ0FBVyw2QkFFaEIsaUJBQ1csQ0FBUSxpQkFDVixDQUFVLGVBQ1gsQ0FBUyxtQkFDSixDQURJLGdCQUNKLENBQUssYUFDWixDQUFTLGdCQUNQLENBQVUsa0JBQ0YsQ0FBSSxpRUFDSCxDQUFrRCx3REFDMUQsQ0FBaUQsaUNBR3BELGlCQUNLLENBQVEsY0FDWCxDQUFRLGtCcERsL0NmLENBQU8sVW9Eby9DQyxDQUFHLGlCQUNJLENBQUcsa0JBQ1YsQ0FBVyx3Q0FFWCxVQUNLLENBQUUsU0FDSixDQUFHLFVBQ0YsQ0FBRyxpQkFDSSxDQUFHLGlCQUNSLENBQVEsV0FDWCxDQUFLLFFBQ1AsQ0FBSSx3QkFLaEIsZUFDYyxDQUFDLCtEQUdSLFlBQ0ssQ0FBSSxrQkFLZCxlQUNJLENBQUssbUJBQ0EsQ0FBSSxXQUNaLENBQUksc0JBRVQsU0FDUSxDQUFHLDhDQU9QLHdCcER6K0NILENBQU8sd0JBQVAsQ0FBTyxxQm9Eay9DQyxvQkFDSyxDQUFRLDhDQVFoQixpQkFDVSxDQUFPLG9CQUNGLENBQUssY0Nwa0Q3Qiw2QkFDVyxDQURYLDBCQUNXLENBRFgscUJBQ1csQ0FBVyxtQkFDYixDQUFXLDBCdERvQkksY3NEdEJ4QixtQkFLZSxDQUFTLG1CQUNYLENBRFcsbUJBQ1gsQ0FEVyxZQUNYLENBQUksQ0FnQnBCLDRCQWJnQixVQUNGLENBQUksY0FDRixDQUFNLDBCdERXSyw0QnNEYlgsVUFLRSxDQUFJLGlCQUNGLENBQVMsQ0FNekIsMkNBSG1CLFlBQ0gsQ0FBSSxjQ25CbEIsbUJBQ00sQ0FETixtQkFDTSxDQUROLFlBQ00sQ0FBSSwyQkFDRyxDQURILDRCQUNHLENBREgseUJBQ0csQ0FESCxxQkFDRyxDQUFNLHVCQUVkLHNCQUNTLENBQVUsbUNBRVYsZ0JBQ0ksQ0FBSSwwQkFHbkIsd0JBQ2tCLENBQVMsZUFDVixDQUFDLGlCQUNMLENBQU8sMEJ2RFFGLDBCdURYbEIsY0FNaUIsQ0FBSSxDQUV0QiwwQkFFQyxrQkFDYSxDQUFRLG1CQUNILENBQUksMkJBSWhCLFVBQ0QsQ0FBSSxXQUNILENBQUksaUJBQ0YsQ0FBUSxLQUNiLENBQUMsTUFDQSxDQUFDLG1CQUNTLENBQUksNEJBQ1IsQ0FBb0Isa0NBRXhCLFVBQ0ssQ0FBRSxpQkFDRCxDQUFRLFFBQ1osQ0FBRyxPQUNKLENBQUcsV0FDRCxDQUFLLFlBQ0osQ0FBSyxpQkFDRSxDQUFHLGtCdEQ0QnRCLENBQU8scUNzRDFCUyxDdEQwQlQsNkJzRDFCUyxDQUFrQiwwQnZEdkJkLGtDdURjWixRQVlNLENBQUcsQ0FhaEIseUNBVlcsVUFDSyxDQUFFLGlCQUNELENBQVEscUNBQ04sQ0FBMEIsd0NBQ3ZCLENBQTBCLDhCdERnQmpELENBQU8sT3NEZE0sQ0FBRyxRQUNGLENBQUcscUNBQ0csQ0FESCw2QkFDRyxDQUFrQix5QkFLaEMsaUJBQ0ksQ0FBUSxnQ0FFWixZQUNNLENBQUssMEJ2RDlDRyxtQnVEa0RsQiw2QkFHa0IsQ0FIbEIsNEJBR2tCLENBSGxCLHNCQUdrQixDQUhsQixrQkFHa0IsQ0FBRyxnQkFDTixDQUFJLENBU3hCLDBCdkQvRHVCLDRCdUR5RFosc0JBR2MsQ0FBUyxDQUU5QiwwQnZEOURtQixvQnVEaUVqQiw2QkFHaUIsQ0FIakIsNkJBR2lCLENBSGpCLDhCQUdpQixDQUhqQiwwQkFHaUIsQ0FBVyxpQkFDYixDQUFJLENBRXpCLGdCQzVGRSxXQUNTLENBQUksb0JBQ0csQ0FBTSxXQUtwQixnQnZEd0ZHLENBQUcsY3VEckZMLGF2RDRERixDQUFPLGlCdUQxRFMsQ0FBTSxrQkFDUCxDQUFRLG9CQUNKLENBQU0sMEJ4REhMLGN3RERsQixnQkFPaUIsQ0FBTSxDQVV4QiwwQnhETm1CLGN3RFhsQixpQkFVaUIsQ0FBTyxDQU96QiwyQnhESW9CLGN3RHJCbkIsZUFha0IsQ0FBSSxpQkFDTCxDQUFPLGtCQUNILENBQUksQ0FFMUIsa0JBRUssbUJBQ08sQ0FEUCxtQkFDTyxDQURQLFlBQ08sQ0FBSSxpQkFDSCxDQUFRLDJCQUNGLENBREUsNEJBQ0YsQ0FERSx5QkFDRixDQURFLHFCQUNGLENBQU0sa0JBQ1AsQ0FBSSwyQnhERkYsa0J3REZmLGtCQU9pQixDQUFJLENBMkUxQix3QkF4RVEsZ0JBQ1UsQ0FBTSxhdkQ4QnpCLENBQU8sb0J1RDVCVSxDQUFZLGtCQUNMLENBQUcsaUJBQ1QsQ0FBUSx3QkFJZixhQUNNLENBQUssaUJBQ0YsQ0FBTSxpQkFDUixDQUFRLHFCQUNILENBQU8sZ0NBRWIsVUFDSSxDQUFFLFVBQ0osQ0FBSSxXQUNILENBQUksYUFDSCxDQUFLLGlCQUNKLENBQVEsUUFDWixDQUFHLFFBQ0QsQ0FBQyxrQ0FDRSxDQURGLDBCQUNFLENBQWdCLHdCdkRRdkMsQ0FBTywwQkQzRGEsd0J3RHFDVCxlQW1CYSxDQUFJLG9CQUNELENBQU0sZ0NBZGhCLE1BaUJLLENBQUMsK0JBQ0ksQ0FESix1QkFDSSxDQUFhLENBQzNCLDBCeERwRE8sd0J3RDJCVCxxQkE0QmdCLENBQU8sQ0FLN0IsMkJ4RGxEZ0Isd0J3RGlCVixrQkErQmdCLENBQUksQ0FFMUIsMEJBRVEsYUFDSSxDQUFLLGlCQUNGLENBQU0saUJBQ1IsQ0FBUSxhQUNWLENBQU0sYUFDSCxDQUFHLDBCeEQ3RUYsMEJ3RHdFUCxlQVFXLENBQUksUUFDUixDQUFDLENBa0JoQiw0QkFmSSxtQkFDYyxDQUFTLGdCQUNQLENBQUksZ0ZBR0gsZUFDTSxDQUFDLDBCeERyRmIsK0J3RHdGTixZQUVlLENBQUksQ0FFcEIsYUFNViwwQkFDbUIsQ0FBUyxnQkFFN0Isa0JBQ2lCLENBQUksaUJBQ1IsQ0FBTyxtQkFHakIsVUFDUSxDQUFFLFlBQ0osQ0FBTSxhQUNMLENBQU0sYUFDTCxDQUFLLGlCQUNKLENBQVEseUVBQzZDLENBQVcsZUFHN0Usa0JBQ2UsQ0FBTyxlQUNKLENBQUMsa0JBQ0wsQ0FBUSxxQkFDTCxDQUFRLG9CQUdwQiw4QkFDTyxDQUFzQixxQkFFN0IsZ0JBQ1csQ0FBUSwyQnhEL0dKLG9Dd0RrSEMsZUFHRyxDQUFHLENBRXZCLHdCQ3JKRCxheERxRUosQ0FBTyxpQndEbkVDLENBQU0sa0JBQ1AsQ0FBUSxvQkFDSixDQUFNLG9CQUNWLENBQVUsMEJ6REtHLHdCeURWaEIsaUJBUU8sQ0FBTyxlQUNILENBQUMsQ0FTdkIsMEJ6REUyQix3QnlEcEJoQixjQVlPLENBQUksQ0FNdEIsMkJ6RFk0Qix3QnlEOUJqQixlQWVRLENBQUksZ0JBQ0wsQ0FBTSxDQUV4QixpQkFFSSxtQkFDVSxDQUFTLGtCQUNMLENBQUksYXhEK0NmLENBQU8sMEJEM0RhLGlCeURVdkIsaUJBTWMsQ0FBTyxDQWV6QiwyQnpEWDRCLGlCeURWeEIsa0JBU2MsQ0FBUSxDQVkxQix1QkFUUSw0QkFDVSxDQURWLG9CQUNVLENBQVUsY0FDVixDQUFJLEtBQ1YsQ0FBQyxvQkFHUixvQkFDVyxDQUFZLGNDeEN2QixrQnpEK0ZNLENBQUcsb0J5RDVGSixxQkFDYSxDQUFNLGlCQUNWLENBQU0sdUJBRWhCLGlCQUNhLENBQU8sUUFDVixDQUFDLGdCQUNPLENBQUMsYXpENERyQixDQUFPLHVCeUR2REQsYXpES0YsQ0FBTyxpQnlESEMsQ0FBTSxtQkFDUCxDQUFTLGdCQUNKLENBQUMsa0JBSWpCLG1CQUNLLENBREwsbUJBQ0ssQ0FETCxZQUNLLENBQUksd0JBQ0wsQ0FBaUIsaUJBQ2YsQ0FBUSxvQkFFakIsa0JBQ2MsQ0FBUSxhekR5Q25CLENBQU8sdUJ5RHZDQyxDQUFnQixrQkFDWCxDQUFNLGFBSXRCLHNCQUNlLENBQU8sc0JBR2pCLGF6RDhCRixDQUFPLGN5RDVCUSxDQUFJLGdCQUNDLENBQUMsaUJBQ1QsQ0FBVSx3QkFFakIsYXpEd0JMLENBQU8sbUJ5RGxCSixtQkFDTSxDQUROLG1CQUNNLENBRE4sWUFDTSxDQUFJLGtCQUNGLENBREUsY0FDRixDQUFJLHFCQUVkLHlCQUNVLENBRFYsc0JBQ1UsQ0FEVixpQkFDVSxDQUFXLHVCQUVqQixrQkFDYyxDQUFRLGF6RFUzQixDQUFPLDhCeURSVSxDQUFzQiw4QkFFdkIsZUFDSyxDQUFPLGlCQUNMLENBQU8saUJBQ1IsQ0FBUSxjQUNWLENBQU8sZUFDUixDQUFTLDRCQUNMLENBREssb0JBQ0wsQ0FBVSxhekRBakMsQ0FBTyw2QnlERWtCLENBQWlCLCtCQUd6QixVQUNJLENBQUUsaUJBQ0QsQ0FBUSxZQUNYLENBQU0sYUFDTCxDQUFNLEtBQ1QsQ0FBQyxNQUNBLENBQUMsc0JBQ1UsQ0FBTSxtRUFDa0MsQ0FBVyw2QkFNbkUsa0JBQ00sQ0FBUSxhekRwQjNCLENBQU8sOEJ5RHNCVSxDQUFzQixxQ0FFdEIsVUFDSSxDQUFFLGlCQUNELENBQVEsWUFDWCxDQUFNLGFBQ0wsQ0FBTSxLQUNULENBQUMsTUFDQSxDQUFDLHNCQUNVLENBQU0sbUVBQ2tDLENBQVcsNEJBS3hFLGlCQUNNLENBQVEsYUFDVCxDQUFLLFVBQ1AsQ0FBSSxrQ0FFSixhekQxQ1gsQ0FBTyxxQ3lEK0NTLGVBQ0ssQ0FBTyxpQkFDTCxDQUFPLGlCQUNSLENBQVEsY0FDVixDQUFPLFVBQ1IsQ0FBSSw0QkFDQSxDQURBLG9CQUNBLENBQVUsYXpEckRqQyxDQUFPLDZCeUR1RGtCLENBQWlCLGlCQy9IckMsaUJBQ0gsQ0FBUSxnQkFDTCxDQUFJLGtDQUNJLENBREosMEJBQ0ksQ0FBTSwwQjNEb0JDLHlCMkRsQm5CLFVBR1EsQ0FBRSxVQUNKLENBQUksV0FDSCxDQUFJLGFBQ0gsQ0FBSyxpQkFDSixDQUFRLEtBQ2IsQ0FBQyxNQUNBLENBQUMsZ0VBQ3lELENBQUMsb0JBQ2hELENBQUksMkJBQ0UsQ0FBSyxnQkFDZixDQUFJLGtDQUNJLENBREosMEJBQ0ksQ0FBTSxVQUNsQixDQUFFLG1CQUNLLENBQUksK0NBQ1QsQ0FEUyx1Q0FDVCxDQUE2QixDQWUvQyxpRDNEeEIyQix5QjJEUm5CLG9CQW9Cb0IsQ0FBSSxDQVloQyxpRDNEZDJCLHlCMkRsQm5CLG9CQXVCb0IsQ0FBSSxDQVNoQyxrRDNESjRCLHlCMkQ1QnBCLG9CQTBCb0IsQ0FBSSxDQU1oQyxrRDNETTRCLHlCMkR0Q3BCLG9CQTZCb0IsQ0FBSSxDQUdoQyw0QkFFUyxjQUNJLENBQUssUUFDVixDQUFJLE1BQ0gsQ0FBQyxXQUNDLENBQUksVUFDTCxDQUFJLGdCQUNFLENBQUksa0NBQ0ksQ0FESiwwQkFDSSxDQUFNLHlFQUNULENBSWpCLDRCQUtRLHdCMURhTCxDQUFPLGtEMERWYSxpQkFDVixDQUFRLDBCM0RyQ0UsMEQyRHVDWCxVQUdRLENBQUUsVUFDSixDQUFJLFdBQ0gsQ0FBSSxhQUNILENBQUssaUJBQ0osQ0FBUSxLQUNiLENBQUMsTUFDQSxDQUFDLHVFQUNnRSxDQUFDLG9CQUN2RCxDQUFJLDJCQUNFLENBQUssVUFDbkIsQ0FBRSxtQkFDSyxDQUFJLCtDQUNULENBRFMsdUNBQ1QsQ0FBNkIsQ0FlL0MsaUQzRC9FbUIsMEQyRGlEWCxvQkFrQm9CLENBQUksQ0FZaEMsaUQzRHJFbUIsMEQyRHVDWCxvQkFxQm9CLENBQUksQ0FTaEMsa0QzRDNEb0IsMEQyRDZCWixvQkF3Qm9CLENBQUksQ0FNaEMsa0QzRGpEb0IsMEQyRG1CWixvQkEyQm9CLENBQUksQ0FHaEMsNkRBRVMsaUJBQ0ksQ0FBUSxLQUNiLENBQUMsTUFDQSxDQUFDLFdBQ0MsQ0FBSSxVQUNMLENBQUkseUVBQ08sQ0FJakIsb0NBSUEsU0FDSSxDQUFDLDJCTmdVSix3QnBEdlpGLENBQU8sa0cwRCtGVSxpQkFDWCxDQUFRLDBCM0QvRkUsa0gyRGlHWCxVQUdRLENBQUUsVUFDSixDQUFJLFdBQ0gsQ0FBSSxhQUNILENBQUssaUJBQ0osQ0FBUSxLQUNiLENBQUMsTUFDQSxDQUFDLGdFQUN5RCxDQUFDLG9CQUNoRCxDQUFJLDJCQUNFLENBQUssVUFDbkIsQ0FBRSxtQkFDSyxDQUFJLCtDQUNULENBRFMsdUNBQ1QsQ0FBNkIsQ0FlL0MsaUQzRHpJbUIsa0gyRDJHWCxvQkFrQm9CLENBQUksQ0FZaEMsaUQzRC9IbUIsa0gyRGlHWCxvQkFxQm9CLENBQUksQ0FTaEMsa0QzRHJIb0Isa0gyRHVGWixvQkF3Qm9CLENBQUksQ0FNaEMsa0QzRDNHb0Isa0gyRDZFWixvQkEyQm9CLENBQUksQ0FHaEMsd0hBRVMsaUJBQ0ksQ0FBUSxLQUNiLENBQUMsTUFDQSxDQUFDLFdBQ0MsQ0FBSSxVQUNMLENBQUkseUVBQ08sQ0FJakIsd0JBS0osU0FDSSxDQUFDLDZEQU9JLGlCQUNJLENBQVEsS0FDYixDQUFDLE1BQ0EsQ0FBQyxXQUNDLENBQUksVUFDTCxDQUFJLHlFQUNPLENBSWpCLGtDQ3ZMVSxxQ0FDSCxDQUEwQiwwQkFJM0IsbUNBQ0UsQ0FERiwyQkFDRSxDQUFXLHlCQUNmLENBRGUsaUJBQ2YsQ0FBSyxtQkFDRixDQUFJLGFBR25CLGlCQUNTLENBQVEsVUFDWCxDQUFJLDZCQUdILCtCNUQyREssQ0FBbUIsZUFDbkIsQ0FBRywwQkE1RFEsNkI0REFoQixpQkFJZSxDQUFPLENBRXpCLDJCNURTb0IsMEI0RGhCWixpQkFVTSxDQUFPLENBZ0N6QiwyQjVEaEJ3QiwwQjREMUJaLGNBYU0sQ0FBSSxDQTZCdEIsdUNBMUJvQixpQkFDSCxDQUFRLEtBQ2IsQ0FBQyxxQ0FHRSxpQkFDRyxDQUFPLG9CQUNGLENBQUssK0I1RHNCaEIsQ0FBbUIsZUFDbkIsQ0FBRywwQkFsRFEscUM0RHlCUixnQkFPTyxDQUFNLHFCQUNELENBQU0sQ0FZN0IsMEI1RG5DbUIscUM0RGVSLGlCQVdPLENBQU8sQ0FTekIsMkI1RHpCb0IscUM0REtULGNBY08sQ0FBSSxtQkFDQyxDQUFJLENBSzNCLDJCNURmb0IscUM0RExULGlCQWtCTyxDQUFPLENBRXpCLDhCQUdXLG9CQUNILENBQVksbUJBQ0wsQ0FBSSxpQkFDVixDQUFRLE9BQ1gsQ0FBQyxNQUNGLENBQUMsT0FDRixDQUFHLGFBQ0EsQ0FBTSxrQ0FDSCxDQURHLDBCQUNILENBQWdCLFdBQ3BCLENBQUssZUFDRCxDQUFLLDBCNUQxREksOEI0RGdEUixXQWFELENBQUssZUFDRCxDQUFLLENBeUJ2QiwwQjVEN0V1Qiw4QjREc0NSLFdBaUJELENBQUssZUFDRCxDQUFLLENBcUJ2QiwyQjVEbkV3Qiw4QjRENEJULFdBcUJELENBQUssZUFDRCxDQUFLLENBaUJ2QiwyQjVEekR3Qiw4QjREa0JULFdBeUJELENBQUssZUFDRCxDQUFLLENBYXZCLGtDQVZNLGFBQ1UsQ0FBSyxpQkFDSixDQUFRLHNDQUVYLGlCQUNPLENBQVEsT0FDYixDQUFHLGtDQUNHLENBREgsMEJBQ0csQ0FBZ0IsZ0NBS3BCLGFBQ04sQ0FBSyxpQkFDSixDQUFRLGtCQUNWLENBQVcsV0FDWCxDQUFJLGVBQ0YsQ0FBTSxrQkFDRCxDQUFJLGdFQUNILENBQTRELHdEQUNwRSxDQUE0RCw4Q0FFckQsZUFDQyxDQUFJLDZDQUVOLG1CQUNLLENBQUssMEI1RHZHSixnQzREeUZMLFNBa0JMLENBQUksV0FDSCxDQUFLLENBY25CLDJCNUR0R3dCLGdDNERxRU4sU0F1QkwsQ0FBSSxTQUNILENBQUcsa0JBQ0ssQ0FBSSxDQVExQixvQ0FMTSxhQUNVLENBQUssaUJBQ0osQ0FBUSwwQkFDUCxDQURPLGtCQUNQLENBQVEsd0JBSWpCLGlCQUNJLENBQVEsT0FDWCxDQUFDLGFBQ0MsQ0FBSyxlQUNILENBQUssVUFDVCxDQUFJLDRCQUVSLGdFQUNpQixDQUE0RCx3REFDcEUsQ0FBNEQsMEI1RHJJcEQsd0I0RDRIZCxlQWFTLENBQUssQ0FNdkIsMkI1RDNId0Isd0I0RHdHZixlQWlCUyxDQUFLLENBRXZCLGlEQUdTLG1CQUNHLENBREgsbUJBQ0csQ0FESCxZQUNHLENBQUksMkJBQ0csQ0FESCw0QkFDRyxDQURILHlCQUNHLENBREgscUJBQ0csQ0FBTSx3QkFDTCxDQURLLDRCQUNMLENBQVksb0NBQ2pCLENBQXlCLHlEQUVsQyxhQUNVLENBQUssd0NBS0gsZ0JBQ0MsQ0FBSyw2QkFDRCxDQURDLDZCQUNELENBREMsOEJBQ0QsQ0FEQywwQkFDRCxDQUFXLDBDQUMxQixnQkFDZSxDQUFLLDZCQUNELENBREMsNkJBQ0QsQ0FEQyw4QkFDRCxDQURDLDBCQUNELENBQVcsNENBRzVCLGlCQUNjLENBQUssMEI1RHZLTiw0QzREc0tiLGdCQUlrQixDQUFJLENBS3hCLDJCNUQzSmdCLDRDNERrSmQsa0JBT2tCLENBQU0sQ0FFMUIsMEI1RC9LZSxxRDREa0xHLGtCQUFlLENBQUsscURBQ3BCLGlCQUFlLENBQUkscURBQ25CLGlCQUFlLENBQUkscURBQ25CLGlCQUFlLENBQUkscURBQ25CLGtCQUFlLENBQUssQ0FBRyx5Q0FNL0IsZUFDQyxDQUFJLDZCQUNBLENBREEsNEJBQ0EsQ0FEQSxzQkFDQSxDQURBLGtCQUNBLENBQUcsMkNBRWxCLGVBQ2UsQ0FBSSw2QkFDQSxDQURBLDRCQUNBLENBREEsc0JBQ0EsQ0FEQSxrQkFDQSxDQUFHLDZDQUdwQixrQkFDZSxDQUFLLDBCNUR0TVAsNkM0RHFNYixpQkFJbUIsQ0FBSSxDQUt6QiwyQjVEMUxnQiw2QzREaUxkLG1CQU9tQixDQUFNLENBRTNCLDBCNUQ5TWUsc0Q0RGlORyxpQkFBYyxDQUFLLHNEQUNuQixnQkFBYyxDQUFJLHNEQUNsQixnQkFBYyxDQUFJLHNEQUNsQixnQkFBYyxDQUFJLHNEQUNsQixpQkFBYyxDQUFLLENBQUcsNkJBS2xDLGlCQUNELENBQVEsbUJBQ1QsQ0FEUyxtQkFDVCxDQURTLFlBQ1QsQ0FBSSx3QkFDQSxDQURBLHFCQUNBLENBREEsa0JBQ0EsQ0FBTSwrQkFFbEIsaUJBQ2EsQ0FBUSxtQkFDVCxDQURTLG1CQUNULENBRFMsWUFDVCxDQUFJLHdCQUNBLENBREEscUJBQ0EsQ0FEQSxrQkFDQSxDQUFNLGtDQUduQixVM0RqUEEsQ0FBSSxhMkRtUEssQ0FBSyxnQkFDRCxDQUFJLGlCQUNOLENBQU8sMEI1RHpPRixrQzREcU9oQixrQkFTZSxDQUFRLENBUTFCLDBCNUQ1T21CLGtDNEQyTmhCLGNBWWUsQ0FBSSxDQUt0QiwyQjVEbE9vQixrQzREaU5qQixtQkFlZSxDQUFTLENBRTNCLDBCNURqUG1CLHlDNERvUGIsVUFFWSxDQUFJLENBRWxCLGdEQUlXLGEzRHRNaEIsQ0FBTyxpQzJEMk1KLDhEQUNpQixDQUF3RCxzREFDaEUsQ0FBd0QsMEI1RG5RaEQsaUM0RGlRakIsVUFLWSxDQUFJLENBRWxCLDJCQUdRLGNBQ0UsQ0FBSSxtQkFDTixDQURNLG1CQUNOLENBRE0sWUFDTixDQUFJLGNBQ0osQ0FBTSxnQkFDRixDQUFJLHNDQUNOLENBRE0sOEJBQ04sQ0FBb0IsMEI1RGhSWCwyQjREMlFYLGFBUUssQ0FBSSxpQ0FDSCxDQURHLHlCQUNILENBQWUsMEJBQ2YsQ0FBZ0IsMkJBQ2QsQ0FBZSx5QkFDZCxDQUFZLENBeUZqQywwQjVEclh1QiwyQjREZ1JYLGNBZ0JJLENBQU0sQ0FxRnRCLDJCNURqV3dCLDJCNEQ0UFosY0FtQkksQ0FBTSxDQWtGdEIsK0JBL0VNLGdCQUNTLENBQVMsMEI1RHZTRCwrQjREc1NqQixnQkFJYSxDQUFTLENBMEV4QiwyQjVEaFdvQiwrQjREa1JsQixnQkFPYSxDQUFTLENBdUV4QixxQ0FwRVUsWUFDTSxDQUFJLGFBQ0osQ0FBSyxpQkFDSixDQUFRLHlDQUVmLGFBQ1UsQ0FBSyxpQkFDSixDQUFRLDJDQUdmLGdFQUNhLENBQWdELHdEQUN4RCxDQUFnRCwrQ0FFckQsVUFDUSxDQUFJLGNBQ0EsQ0FBSSwwQjVEMVVYLCtDNER3VUwsWUFLWSxDQUFNLGdCQUNGLENBQU0sQ0FjeEIsMEI1RGxWTywrQzREOFRMLFdBU1ksQ0FBSyxlQUNELENBQUssQ0FVdkIsMEI1RHhVTywrQzREb1RMLFdBYVksQ0FBSyxlQUNELENBQUssQ0FNdkIsMkI1RDlUUSwrQzREMFNOLFdBaUJZLENBQUssZUFDRCxDQUFLLENBRXZCLDJDQUdFLGdFQUNhLENBQWlELHdEQUN6RCxDQUFpRCwwQjVEbFZqRCwyQzREZ1ZMLGlCQUtjLENBQUssQ0F3QnpCLCtDQXJCTSxVQUNRLENBQUksY0FDQSxDQUFJLDBCNUR6V1gsK0M0RHVXTCxVQUtZLENBQUksY0FDQSxDQUFJLENBY3RCLDBCNURqWE8sK0M0RDZWTCxVQVNZLENBQUksY0FDQSxDQUFJLENBVXRCLDBCNUR2V08sK0M0RG1WTCxXQWFZLENBQUssZUFDRCxDQUFLLENBTXZCLDJCNUQ3VlEsK0M0RHlVTixXQWlCWSxDQUFLLGVBQ0QsQ0FBSyxDQUV2QixlQU1kLGdCQUNjLENBQUksa0NBQ0ksQ0FESiwwQkFDSSxDQUFNLDRCQUtsQixVM0QxWUwsQ0FBSSx1QjJEOFlMLGlCQUNPLENBQVEsUUFDVixDQUFDLE1BQ0gsQ0FBQyxPQUNBLENBQUMsbUJBQ0EsQ0FBWSwwQjVEdllBLHVCNERrWWpCLFNBUU8sQ0FBSSxVQUNILENBQUksZ0JBQ0gsQ0FBUyxDQUt4QiwyQjVEN1h3Qix1QjREOFdsQixnQkFhUyxDQUFTLENBRXhCLGdDQUVlLE9BQ1AsQ0FBRyxXQUNBLENBQUksa0NBQ0QsQ0FEQywwQkFDRCxDQUFnQix3REFJSixpQkFDVCxDQUFRLFVBQ1gsQ0FBSSxXQUNILENBQUksYUFDSCxDQUFLLEtBRVQsQ0FBQyxNQUNBLENBQUMsZ0VBQ1MsQ0FBNEQsd0RBQ3BFLENBQTRELGlCQUNyRCxDQUFHLDBCNURwYUYsd0Q0RDBaRyxtQkFhQSxDQUFLLENBc0QzQiwwQjVEbmRtQix3RDREZ1pHLGlCQWdCQSxDQUFHLENBbUR6QiwyQjVEemNvQix3RDREc1lFLG1CQW1CQSxDQUFLLENBZ0QzQiwyQjVEL2JvQix3RDRENFhFLG1CQXNCQSxDQUFLLENBNkMzQiw0REExQ00saUJBQ1csQ0FBUSxLQUNiLENBQUMsTUFDQSxDQUFDLFVBQ0EsQ0FBSSxXQUNILENBQUksY0FDRCxDQUFJLGVBQ0gsQ0FBSSxrRUFHWCxVQUNFLENBQUksV0FDSCxDQUFJLGNBQ0QsQ0FBSSxlQUNILENBQUksMkNBRUksQ0FGSixtQ0FFSSxDQUFnQixvRUFHN0IsaUJBQ0csQ0FBUSxhQUNULENBQUssS0FDVCxDQUFDLE1BQ0EsQ0FBQyxVQUNBLENBQUksV0FDSCxDQUFJLGVBQ0YsQ0FBTSxpQkFDRCxDQUFHLDBCNUQ5Y04sb0U0RHNjTCxtQkFXWSxDQUFLLENBVzNCLDBCNURsZGUsb0U0RDRiTCxpQkFjWSxDQUFHLENBUXpCLDJCNUR4Y2dCLG9FNERrYk4sbUJBaUJZLENBQUssQ0FLM0IsMkI1RDliZ0Isb0U0RHdhTixtQkFvQlksQ0FBSyxDQUUzQiwwQjVENWRlLGtDNERnZUwsV0FFTCxDQUFNLFdBQ0wsQ0FBSyxDQW1CbkIsMEI1RDVldUIsa0M0RHNkTCxXQU1KLENBQUssQ0FnQm5CLDJCNURsZXdCLGtDNEQ0Y04sWUFTTCxDQUFPLFdBQ04sQ0FBSyxrQkFDRyxDQUFJLENBVzFCLDJCNUR4ZHdCLGtDNERrY04sV0FjSixDQUFLLENBUW5CLHNDQUxNLGFBQ1UsQ0FBSyxpQkFDSixDQUFRLDBCQUNQLENBRE8sa0JBQ1AsQ0FBUSw0QkFNZCxVM0R0Z0JMLENBQUksZTJEd2dCSyxDQUFHLGtCQUdsQixtQkFDa0IsQ0FBSSwrQ0FLTixtQkFDSyxDQUFLLDBCNUR0Z0JKLGtDNERtZ0JMLFdBT0osQ0FBSyxlQUNELENBQUssQ0FnQnZCLDBCNURqaEJ1QixrQzREeWZMLFdBV0osQ0FBSyxlQUNELENBQUssV0FDVixDQUFNLENBV25CLDJCNUR2Z0J3QixrQzREK2VOLFdBZ0JKLENBQUssZUFDRCxDQUFLLFNBQ1YsQ0FBSSxDQU1qQiwyQjVEN2Z3QixrQzREcWVOLFdBcUJKLENBQUssZUFDRCxDQUFLLENBRXZCLHVCQUVNLGlCQUNPLENBQVEsUUFDVixDQUFDLGdCQUNELENBQVMsMEI1RGhpQkcsdUI0RDZoQmpCLFdBTU8sQ0FBTSxnQkFDSixDQUFTLENBS3hCLDJCNURyaEJ3Qix1QjREeWdCbEIsZ0JBVVMsQ0FBUyxDQUV4Qiw2QkFFWSxlQUNHLENBQUksbUJBQ1AsQ0FETyxtQkFDUCxDQURPLFlBQ1AsQ0FBSSx1QkFDQSxDQURBLG9CQUNBLENBREEsc0JBQ0EsQ0FBVSwyQkFDUCxDQURPLDRCQUNQLENBRE8seUJBQ1AsQ0FETyxxQkFDUCxDQUFNLFUzRDNqQmxCLENBQUksaUIyRDZqQkUsQ0FBUSwyQ0FFRCxpQkFDSCxDQUFRLEtBQ2IsQ0FBQywyQ0FJRyxtQkFDQSxDQURBLG1CQUNBLENBREEsWUFDQSxDQUFJLHdCQUNBLENBREEscUJBQ0EsQ0FEQSxrQkFDQSxDQUFNLG1CQUNYLENBQVksaUJBQ1YsQ0FBUSwwQjVEN2pCRiwyQzREeWpCUCxrQkFPRyxDQUFXLENBNkIxQiwwQjVEbmxCbUIsMkM0RCtpQlAsbUJBVUcsQ0FBWSxDQTBCM0IsMkI1RHprQm9CLDJDNERxaUJSLGlCQWFHLENBQVUsQ0F1QnpCLCtDQXBCTSxhQUNVLENBQUssVUFDUCxDQUFJLGlCQUNHLENBQUksMEI1RDVrQk4sK0M0RHlrQmIsVUFNWSxDQUFJLHFCQUNHLENBQVEsQ0FZN0IsMEI1RGxsQmUsK0M0RCtqQmIsVUFVWSxDQUFJLENBU2xCLDJCNUR4a0JnQiwrQzREcWpCZCxVQWFZLENBQUksb0JBQ0csQ0FBTyxDQUs1QiwyQjVEOWpCZ0IsK0M0RDJpQmQsVUFpQlksQ0FBSSxDQUVsQixtQ0FHQSxpQkFDUyxDQUFRLG1CQUNWLENBQVksVTNEN21CcEIsQ0FBSSwwQkRZWSxtQzREK2xCZixjQU1jLENBQUksa0JBQ1AsQ0FBVyxDQWMxQiwwQjVEMW1CbUIsbUM0RHFsQmYsa0JBVWMsQ0FBUSxtQkFDWCxDQUFZLENBVTNCLDJCNURobUJvQixtQzREMmtCaEIsbUJBY2MsQ0FBUyxpQkFDWixDQUFVLENBTXpCLHdDQUhPLFUzRDduQkosQ0FBSSw2QzJEa29CUSxrQkFDRCxDQUFRLCtCNUR0a0JkLENBQW1CLGVBQ25CLENBQUcsMEJBbERRLDZDNERzbkJKLGNBS0csQ0FBSSxDQVF0QiwwQjVEem5CbUIsNkM0RDRtQkosa0JBUUcsQ0FBUSxDQUsxQiwyQjVEL21Cb0IsNkM0RGttQkwsbUJBV0csQ0FBUyxDQUUzQixnQ0FHVyxPQUNQLENBQUcsV0FDQSxDQUFJLGtDQUNELENBREMsMEJBQ0QsQ0FBZ0IsZ0NBR2YsUUFDSixDQUFDLFNBQ0gsQ0FBSSwyQjVEcm5CVyxnQzREbW5CVCxRQUtGLENBQUcsdUNBQ0UsQ0FERiwrQkFDRSxDQUFxQixDQW1FdkMsd0NBL0RjLGdFQUNhLENBQTRELHdEQUNwRSxDQUE0RCwyQjVEL25CdkQsd0M0RDZuQlYsc0RBS3NDLENBTHRDLDhDQUtzQyxDQUFVLENBeUJ0RCwwQjVEcnFCZSx3QzREdW9CVCxzREFRc0MsQ0FSdEMsOENBUXNDLENBQVUsQ0FzQnRELDBCNUQvcUJlLHdDNERpcEJULHNEQVdzQyxDQVh0Qyw4Q0FXc0MsQ0FBVSxDQW1CdEQsMEI1RHByQmUsd0M0RHNwQlQsV0FlUSxDQUFLLGVBQ0QsQ0FBSyxDQWN2QiwwQjVEMXFCZSx3QzRENG9CVCxXQW1CUSxDQUFLLGVBQ0QsQ0FBSyxDQVV2QiwyQjVEaHFCZ0Isd0M0RGtvQlYsV0F1QlEsQ0FBSyxlQUNELENBQUssQ0FNdkIsMkI1RHRwQmdCLHdDNER3bkJWLFdBMkJRLENBQUssZUFDRCxDQUFLLENBRXZCLHdDQUdFLGlCQUNPLENBQVEsUUFDVixDQUFDLFVBQ0QsQ0FBRyxRQUNMLENBQUcsbUJBQ08sQ0FBSSxzQ0FHbkIsaUJBQ1MsQ0FBUSxZQUNWLENBQUssYUFDSixDQUFLLGFBQ04sQ0FBTSxrQkFDRCxDQUFNLFUzRGh0Qm5CLENBQUksUTJEa3RCRSxDQUFHLGtDQUNFLENBREYsMEJBQ0UsQ0FBZ0IsbUJBQ1gsQ0FBSSxpQkFDVCxDQUFPLDBCNUR6c0JGLHNDNEQrckJmLGtCQWFjLENBQVEsQ0FRMUIsMEI1RDFzQm1CLHNDNERxckJmLGNBZ0JjLENBQUksQ0FLdEIsMkI1RGhzQm9CLHNDNEQycUJoQixtQkFtQmMsQ0FBUyxDQUUzQixxRkFLYyxtQkFDSCxDQUFZLG1HQUVkLGlCQUNRLENBQVEsYUFDVCxDQUFLLFVBQ1AsQ0FBSSw2R0FFUCxhM0R0cUJaLENBQU8sdUcyRDBxQkUsZUFDZ0IsQ0FBRyxpQkFDTixDQUFRLFUzRG52QjFCLENBQUksZ0IyRHF2QmlCLENBQUksZUFDRixDQUFDLDRCQU1uQix5QkFDQyxDQUFnQixVQUNuQixDQUFJLFdBQ0gsQ0FBSSxPQUNQLENBQUcsZUFJVCxnQkFDVSxDQUFJLDBCNURud0JPLGU0RGt3QnJCLGdCQUljLENBQUksQ0FrQ3hCLDBCNUQ5eEIyQixlNER3dkJyQixnQkFPYyxDQUFJLENBK0J4QiwwQjVEcHhCMkIsZTREOHVCckIsZ0JBVWMsQ0FBSSxDQTRCeEIsMkI1RDF3QjRCLGU0RG91QnRCLGdCQWFjLENBQUksQ0F5QnhCLDJCNURod0I0QixlNEQwdEJ0QixpQkFnQmMsQ0FBSyxDQXNCekIsNEJBbkJnQixhM0RodEJULENBQU8sdUIyRG90QkosYUFDSyxDQUFNLGdCQUNELENBQUksdUNBR0csY0FDWCxDQUFNLDBCNURyeEJLLHVDNERveEJBLGNBSVAsQ0FBTSxDQUt0QiwyQjVEendCd0IsdUM0RGd3QkQsY0FPUCxDQUFNLENBRXRCLDZCQUtZLDZCQUNGLENBREUsMEJBQ0YsQ0FERSxxQkFDRixDQUFXLFdBQ2YsQ0FBSyxjQ2p6QlAsb0I1RGlHRyxDQUFHLHNCNEQ5RlQsYUFDQSxDQUFNLHVCQUlaLGFBQ1EsQ0FBSyxpQkFDSCxDQUFPLHNCQUNILENBQVEsZ0JBQ1AsQ0FBQyxxQkFDTCxDQUFVLCtCN0RnRUosQ0FBbUIsZUFDbkIsQ0FBRywwQkE1RFEsdUI2RFY1QixxQkFVWSxDQUFVLENBY3ZCLDBCN0RuQjZCLHVCNkRMNUIsZ0JBY1csQ0FBTSxDQVVsQiwwQjdEVDZCLHVCNkRmNUIsaUJBa0JXLENBQU8sQ0FNbkIsMkI3REM4Qix1QjZEekI3QixjQXNCVyxDQUFJLENBRWhCLG1CQUdJLGlCQUNLLENBQVEsYUFDVCxDQUFLLGlCQUNMLENBQVMsMEI3RGZZLG1CNkRZekIsb0JBTUssQ0FBWSxDQStCdEIscUJBNUJDLGE1RDRCUyxDQUFPLGtCNEQxQkgsQ0FBTSxlQUNKLENBQUMsaUJBQ0wsQ0FBTywrQjdEY0EsQ0FBbUIsZUFDbkIsQ0FBRywwQkE3Q1EscUI2RDBCN0IscUJBU2EsQ0FBVSxDQWtCdkIsMEI3RDFENkIscUI2RCtCN0IsZ0JBYVksQ0FBTSxDQWNsQiwwQjdEaEQ2QixxQjZEcUI3QixpQkFpQlksQ0FBTyxDQVVuQiwyQjdEdEM4QixxQjZEVzlCLGNBcUJZLENBQUksQ0FNaEIsMkI3RDVCOEIscUI2REM5QixnQkF5QlksQ0FBTSxDQUVsQixvQkFHRyxpQkFDTSxDQUFRLEtBQ2IsQ0FBQyxNQUNBLENBQUMsVUFDQSxDQUFJLFdBQ0gsQ0FBSSxpQkFNVixxQkFDVyxDQUFVLDZCQUNiLENBQXFCLGE1RGZyQixDQUFPLGdCNERpQkwsQ0FBTSxrQkFDRCxDQUFHLGVBQ1AsQ0FBSSwyQjdEMURjLGlCNkRvRDdCLGNBU1csQ0FBSSxpQkFDSCxDQUFNLENBRW5CLFNDakdLLGtCOUQrRkksQ0FBYyxnQjhENUZkLG1COUQ0RkEsQ0FBYyxnQjhEMUZMLENBQUksYTdEaUJULENBQU8sc0JEeUVYLENBQWMsK0JBakNMLENBQW1CLGVBQ25CLENBQUcsMEJ6QkhJLGdCdUZ6RGhCLGVBUVksQ0FBSSxDQU92QiwwQnZGMEN1QixnQnVGekRoQixtQjlENEZBLENBQWMscUJBQWQsQ0FBYyxDOEQ3RXJCLDBCdkYwQ3VCLHFCdUZ0Q2YsMEJBRVksQ0FBa0IsQ0FNbEMsMEJ2RjhCbUIscUJ1RnRDZix5QkFNWSxDQUFpQixDQUVqQywwQnZGOEJtQixrQ3VGeEJILFVBQ0ksQ0FBRSxVQUNKLENBQUksbUJBQ0EsQ0FBUyxVQUNaLENBQUcscUJBQ0MsQ0FBVSxpQkFDWixDQUFRLFlBQ2IsQ0FBUSxNQUNQLENBQUMsNENBQ1csQ0FBMkIsMEJBQzFCLENBQVEseUJBQ1YsQ0FBUyxtQkFDVixDQUFJLFdBQ1gsQ0FBRyxpQ0FDRCxDQURDLHlCQUNELENBQWUsaUNBR3RCLFVBQ0ssQ0FBRSxVQUNKLENBQUksbUJBQ0EsQ0FBUyxVQUNaLENBQUcscUJBQ0MsQ0FBVSxpQkFDWixDQUFRLFlBQ2IsQ0FBUSxPQUNOLENBQUMsNENBQ1UsQ0FBMkIsMEJBQzFCLENBQVEseUJBQ1YsQ0FBUyxtQkFDVixDQUFJLFdBQ1gsQ0FBRyxVQUNILENBQUUsQ0FDZCx1QkFJQSxxQjdEdkVELENBQUksYzZEeUVDLENBQU0sb0JBQ0EsQ0FBTSxxRUFDTCxDQUE2RCw2REFDckUsQ0FBNkQscUJBQ3pELENBQVUsMEI5RGpFRix1QjhEMkRmLFlBU1EsQ0FBSSxDQW1CcEIsMEJ2RnhDbUIsdUJ1RllYLGNBWVEsQ0FBTSxDQWdCdEIsMEJ2RnhDbUIsdUJ1RllYLFlBZVEsQ0FBSSxDQWFwQiwyQnZGeENvQix1QnVGWVosY0FrQlEsQ0FBTSxDQVV0Qix5QkFQSSxpQkFDYyxDQUFPLHNDQUVKLGVBQ0ssQ0FBQyxxQkFLckIsZ0JBQ1EsQ0FBTSxhN0QvQmpCLENBQU8sa0I2RGlDSyxDQUFPLGlCQUNQLENBQU0sVUFDWCxDQUFJLHlCQUtOLFVBQ00sQ0FBSSx3REFDTyxDQUF1QyxxQkFDeEMsQ0FBSywyQkFDSCxDQUFTLGlCQUNmLENBQUssaUJBQ0osQ0FBSSxtQkFDRixDQUFJLFdBQ1gsQ0FBRywyQkFHWCx5QkFDUSxDQUFpQixxRUFHbEIsd0I3RHZEWixDQUFPLGE2RHlEUSxDQUFPLDZGQUtOLHdCN0Q5RGhCLENBQU8sYTZEZ0VZLENBQU8sNENBTWIsU0FDSSxDQUFDLG1CQUNGLENBREUsV0FDRixDQUFJLDZHQUtILFlBQ0ksQ0FBSSxlQVExQixxQkFDUSxDQUFlLHFCQUNWLENBRFUsa0JBQ1YsQ0FBTyxlQUlsQixxQzdENUZELEM2RDRGQyw2QjdENUZELENBQU8sMEJEdERhLDhCOEQySnBCLE9BRVUsQ0FBRSxDQUVmLDBEQU9ILFdBQ1UsQ0FBSSxlQUNILENBQU8sb0JBQ0YsQ0FBTyxnQkFDUixDQUFJLGE3RHBIYixDQUFPLHNFNkR1SFQsb0JBQ21CLENBQUksNkJBSTNCLG9CQUNtQixDQUFJLG1DQUVuQixlQUNjLENBQUksdURBR0osWUFDSyxDQUFJLGVBQ0EsQ0FBRyxvQkFDSCxDQUFRLHFCQUNQLENBQVEsK0JBTWpDLGtCQUNXLENBQU8sb0JBQ04sQ0FBUSx1QzdEOUlqQixDQUFPLDJDNkRpSkosYTdEbEpILENBQU8sZ0I2RG9KSSxDQUFNLGVBQ0osQ0FBRyxrQkFDRCxDQUFJLCtDQUdkLHFCQUNVLENBQU8sbUJBQ2IsQ0FEYSxtQkFDYixDQURhLFlBQ2IsQ0FBSSwyQkFDRyxDQURILDRCQUNHLENBREgseUJBQ0csQ0FESCxxQkFDRyxDQUFNLDJEQUVmLGtCQUNRLENBQVEsYTdEL0p2QixDQUFPLGU2RGlLVSxDQUFHLHlEQUdkLGtCQUNTLENBQVEsYTdEcEt2QixDQUFPLDBCRGxEYSx5RDhEcU5kLHVCQUtpQixDQUFTLENBRS9CLG1DQUdGLG1CQUNVLENBRFYsbUJBQ1UsQ0FEVixZQUNVLENBQUksa0JBQ0YsQ0FERSxjQUNGLENBQUksc0JBQ0EsQ0FBUSw2QkFLUCx1QkFDZixDQUFlLGdCQUNkLENBQU8sNEJiN0pFLGVhcUtNLENBQU8saUJBQ0wsQ0FBTyxpQkFDUixDQUFRLGFBQ1gsQ0FBTyxlQUNGLENBQUksNEJBQ0wsQ0FESyxvQkFDTCxDQUFVLG9CQUNaLENBQVksNkJBQ1IsQ0FBaUIsYUFDakIsQ0FBQyw0QmJqS1gsbUNhcUtTLENicktULDJCYXFLUyxDQUFnQiwyQ0FDSyxDQURMLG1DQUNLLENBQUssZ0JDcFJoRCwyQkFDTyxDQUFtQiwyQi9EeUNILGdCK0QxQ3ZCLDJCQUlXLENBQW1CLENBb0NuQyxzQ0FoQ0ssV0FDVSxDQUFJLGVBQ0gsQ0FBTyxvQkFDRixDQUFPLGdCQUNSLENBQUksYTlEMkRqQixDQUFPLDRDOER4REwsb0JBQ21CLENBQUksbUJBSTNCLG9CQUNtQixDQUFJLHNCQUVuQixlQUNjLENBQUksZ0NBR0osWUFDSyxDQUFJLGVBQ0EsQ0FBRyxvQkFDSCxDQUFRLHFCQUNQLENBQVEsNkJBTTFCLGNBQ00sQ0FBQyxtQkFJZCxpQkFDSyxDQUFRLE1BQ1osQ0FBQyxxQkFDTSxDQUFTLFVBQ2IsQ0FBRSwyQi9EVGMsMEIrRFdiLGlCQUNNLENBQVEsU0FDYixDQUFLLFFBQ0YsQ0FBQyxXQUNGLENBQUssK0JBQ04sVUFDSyxDQUFJLGdDQUVSLFNBQ0csQ0FBSSxDQUNiLDJCL0QxQmdCLGlCK0QrQnRCLHVCQUdXLENBSFgsZUFHVyxDQUFNLFVBQ1gsQ0FBTSxDQTBCbEIscUJBdkJRLGFBQ08sQ0FBTSxlQUNGLENBQUkseUJBQ1QsQ0FEUyxzQkFDVCxDQURTLGlCQUNULENBQVcsd0JBRWhCLGlCQUNhLENBQU8sYTlETHRCLENBQU8sYThET0ssQ0FBTSwrQi9ERlQsQ0FBbUIsZUFDbkIsQ0FBRywwQkFqRVEsd0IrRCtEbEIsZ0JBUWlCLENBQU0sQ0FReEIsMkIvRDNEb0Isd0IrRDJDbkIsaUJBV2lCLENBQU8sQ0FLekIsMkIvRGpEb0Isd0IrRGlDbkIsY0FjaUIsQ0FBSSxDQUV0QixtQkFJQSxpQkFDSyxDQUFRLGFBQ1QsQ0FBSyxvQkFDTCxDQUFZLHFCOURsR2IsQ0FBSSxpQjhEb0dHLENBQUcscUVBQ0YsQ0FBK0QsNkRBQ3ZFLENBQStELDBCL0QxRi9DLG1CK0RtRm5CLHVCQVVRLENBQWUsQ0EwSi9CLDBCL0Q3TzJCLG1CK0R5RW5CLHVCQWFRLENBQWUsQ0F1Si9CLDJCL0RuTzRCLG1CK0QrRHBCLHVCQWdCUSxDQUFlLENBb0ovQiwyQi9Eek40QixtQitEcURwQix1QkFtQlEsQ0FBZSxDQWlKL0IscUJBOUlJLGE5RDlDRyxDQUFPLHlCOERnRFUsQ0FBUyxxQkFDZCxDQUFVLHdCQUNQLENBQVUsMEJBRXJCLHlCQUNpQixDQUFTLGtDQUlwQixpQkFDQSxDQUFRLG1CQUNULENBRFMsbUJBQ1QsQ0FEUyxZQUNULENBQUksU0FDSixDQUFDLHlCQUNILENBQW1CLG9CQUNiLENBQVEsaUJBQ1QsQ0FBTSwwQi9EMUhFLGtDK0RvSFYsVUFTQyxDQUFJLGFBQ0UsQ0FBQyxpQkFDRixDQUFNLENBZ0N6Qix1REE3QnVCLGlCQUNOLENBQVEsbUJBQ1QsQ0FEUyxtQkFDVCxDQURTLFlBQ1QsQ0FBSSxVQUNOLENBQUkseUJBQ0YsQ0FBaUIsMEIvRHRJVix1RCtEa0lBLGNBT0UsQ0FBQyxDQUV0QixnREFHWSxhQUNBLENBQUssYUFDUCxDQUFPLGlCQUNILENBQU8sMEIvRGpKRixnRCtEOElQLFlBTUksQ0FBSSxDQUVwQix3Q0FFSSwwQkFDVSxDQUFnQiwwQi9EekpYLHdDK0R3SmYseUJBSWMsQ0FBZSxDQUVqQyx5QkFHQSxjQUNVLENBQUksY0FDRCxDQUFDLGtCQUNELENBQUssd0JBQ0YsQ0FBUSx3Q0FPUix3QjlEakhqQixDQUFPLG1COERtSGdCLENBQUssMkNBRWxCLFU5RDVMTixDQUFJLGlCOEQ4TGUsQ0FBTyxlQUNILENBQUMsNkZBR1osVTlEbE1aLENBQUksaUI4RG9NbUIsQ0FBTywwQ0FDTCxDQUE4QiwwQkFDOUIsQ0FBYyx1REFHbEIsNkJBQ00sQ0FBZSxzREFHdEIsNkJBQ08sQ0FBZSxnREFLaEMsa0JBQ2tCLENBQUcsdUdBR2YsMENBQ2EsQ0FBOEIsMEJBQzlCLENBQWMsbUlBS3ZCLDBDQUNhLENBQThCLDBCQUM5QixDQUFjLCtCQU83QyxjQUNnQixDQUFDLGdCQUNOLENBQVEsaUJBQ0wsQ0FBTSw0Q0FDTyxDQUE4QixrQkFDNUMsQ0FBUSxhOURySzNCLENBQU8sbUI4RHVLaUIsQ0FBSSxpQ0FFbkIsa0JBQ2MsQ0FBUSxhOUQxSy9CLENBQU8sUThENEthLENBQUMsMkNBR0EsU0FDRixDQUFHLHdDQU9wQixvQkFDbUIsQ0FBSSxjQUNQLENBQUMsb0JBS2pCLG9CQUNTLENBQU0sdUJBRW5CLGlCQUNhLENBQU8sYTlEbE1sQixDQUFPLHFCOERvTVEsQ0FBTyx3QkFDTixDQUFTLCtCL0RoTWhCLENBQW1CLGVBQ25CLENBQUcsd0IrRG9NWCxpQkFDUyxDQUFRLGFBQ1QsQ0FBSyxvQkFDQyxDQUFNLHFDQUVQLGVBQ0ssQ0FBQywrQkFHZCxjQUNTLENBQUksZUFDRixDQUFHLGE5RHJOcEIsQ0FBTyxpQjhEdU5ZLENBQUcsK0IvRHZOYixDQUFtQixlQUNuQixDQUFHLGdDK0QyTkwsYUFDTSxDQUFLLGlCQUNKLENBQVEsVUFDWCxDQUFJLFVBQ0gsQ0FBRyxvQ0FDTyxDQUE2QixrQkFDaEMsQ0FBSSx5QkFJckIsaUJBQ1EsQ0FBUSxhQUNULENBQUssa0JBQ0MsQ0FBSSxzQ0FFTCxlQUNLLENBQUMsK0JBR2Ysa0JBQ1UsQ0FBUSxnQkFDTixDQUFJLGE5RGpQckIsQ0FBTyxpQjhEbVBPLENBQVEsbUJBQ1QsQ0FEUyxtQkFDVCxDQURTLFlBQ1QsQ0FBSSxVQUNOLENBQUksU0FDRixDQUFDLFFBQ0YsQ0FBQyxvQkFDUSxDQUFJLG9DQUVqQixvQkFDaUIsQ0FBSSxxQ0FJbEIsa0JBQ0QsQ0FEQyxlQUNELENBREMsV0FDRCxDQUFNLHNDQUdKLGtCQUNGLENBREUsZUFDRixDQURFLFdBQ0YsQ0FBTSxtQkFDRSxDQUFNLGFBQ1gsQ0FBSyxpQkFDSixDQUFRLGtCQUNMLENBQU0sZ0JBQ04sQ0FBSSxXQUNULENBQUksa0JBQ0MsQ0FBTSwwQi9EaFZILHNDK0R3VVIsbUJBV1UsQ0FBTSxDQStDM0IsMEIvRHhYbUIsc0MrRDhUUixtQkFjVSxDQUFNLENBNEMzQiwwQi9EOVdtQixzQytEb1RSLGlCQWlCVSxDQUFJLENBeUN6QiwyQi9EcFdvQixzQytEMFNULGlCQW9CVSxDQUFJLENBc0N6QiwyQi9EMVZvQixzQytEZ1NULGtCQXVCVSxDQUFLLENBbUMxQix3Q0FoQ0ksa0JBQ21CLENBQUcsb0JBQ1YsQ0FBWSxrQkFDVixDQUFRLFdBQ1gsQ0FBSSxnQkFDQyxDQUFJLHdCQUNELENBQVMsb0JBQ1gsQ0FBTywwQi9EMVZULHdDK0RtVmYsWUFVZ0IsQ0FBSSxDQUVwQiw0Q0FFSSxrQkFDZSxDQUFHLGlCQUNSLENBQU8sZ0JBQ0wsQ0FBSSxXQUNULENBQUksb0JBQ0gsQ0FBWSxpQkFDVCxDQUFNLFVBQ1gsQ0FBSSxpQkFDRCxDQUFRLFlBQ2IsQ0FBUSxPQUNOLENBQUMsb0RBRUMsaUJBQ0ssQ0FBUSxZQUNiLENBQVEsYUFDUCxDQUFRLCtCQU1sQixlQUNPLENBQUMsZUN6WWQsU0FDRCxDQUFDLGVBQ0EsQ0FBTSxjQUNMLENBQUksd0JBRVAsYUFDSyxDQUFLLGlCQUNKLENBQVEsMEJBQ1gsQ0FBb0IsaUJBQ25CLENBQVUsMEJoRUlNLHdCZ0VScEIseUJBT08sQ0FBbUIsZ0JBQ2xCLENBQVMsQ0FjeEIsMEJoRUoyQix3QmdFbEJwQix1QkFXTyxDQUFpQixjQUNoQixDQUFPLENBVXRCLDJCaEVNNEIsd0JnRTVCckIseUJBZU8sQ0FBbUIsaUJBQ2xCLENBQVUsQ0FNekIsMkJoRWdCNEIsd0JnRXRDckIsdUJBbUJPLENBQWlCLGdCQUNoQixDQUFTLENBRXhCLCtCQUVjLGlCQUNELENBQVEsZUFDUixDQUFNLGFBQ1AsQ0FBSywwQkFDUCxDQUFvQix3QkFDbkIsQ0FBaUIsMEJoRXJCRCwrQmdFZ0JiLHlCQVFBLENBQW1CLHNCQUNsQixDQUFlLENBbUI5QiwwQmhFbEMyQiwrQmdFTWIsdUJBWUEsQ0FBaUIsa0JBQ2hCLENBQVcsQ0FlMUIsMkJoRXhCNEIsK0JnRUpkLDBCQWdCQSxDQUFvQix3QkFDbkIsQ0FBaUIsQ0FXaEMsMkJoRWQ0QiwrQmdFZGQseUJBb0JBLENBQW1CLHNCQUNsQixDQUFlLENBTzlCLG1DQUpNLGFBQ1UsQ0FBSyxVQUNQLENBQUksV0N2RGIsdUJBQ2EsQ0FBUywwQkFFZixtQkFDTyxDQUFRLDJCakVrQ0MsV2lFdEN2QixxQkFRYyxDQUFNLDBCQUxiLG1CQVFRLENBUlIsbUJBUVEsQ0FSUixZQVFRLENBQUksdUJBQ0ksQ0FESixvQkFDSSxDQURKLHNCQUNJLENBQU0saUJBQ1gsQ0FBTSxDQUNyQixtQkFHQSxhQUNHLENBQU0sZUFHZixpQkFDVyxDQUFRLFdBQ1YsQ0FBSSxPQUNMLENBQUMsS0FDSCxDQUFDLFVBQ0csQ0FBRSxpQkFHUixpQkFDUSxDQUFPLGFoRTBDZCxDQUFPLG1CZ0V4Q0csQ0FBTSxzQkFDSixDQUFPLG1CQUVwQixVaEVsQ0ssQ0FBSSx3QkF1RVIsQ0FBTyxvQkFBUCxDQUFPLGFnRS9CWixtQkFDVSxDQURWLG1CQUNVLENBRFYsWUFDVSxDQUFJLGtCQUNGLENBREUsY0FDRixDQUFJLCtCQUVFLHFFQUNHLENBQStELDZEQUN2RSxDQUErRCxxQmhFOUNuRSxDQUFJLGVnRWdEQSxDQUFRLFNBQ1QsQ0FBRyxrQkFDRixDQUFXLGlCQUNULENBQVEsMEJqRTdCRSwrQmlFc0JQLFNBVUYsQ0FBRyxvQkFDSSxDQUFPLENBMkI1QiwyQmpFbER3QiwrQmlFWVIsU0FlRixDQUFHLGVBQ0ssQ0FBQyxDQXNCdkIsMkJqRWxEd0IsMENpRStCVCxjQUdVLENBQUMsQ0FFdEIsbUNBRUUsYUFDUyxDQUFNLFlBQ1QsQ0FBUSxXQUNQLENBQU0sb0NBR1Ysd0JBQ08sQ0FBZ0IsZ0JBQ2QsQ0FBTSxlQUNKLENBQUcsYWhFUnBCLENBQU8sbUJnRWNOLFlBQ0ksQ0FBSSxtQkFDRCxDQURDLGdCQUNELENBQUssVUFDVixDQUFJLFVBQ0gsQ0FBRyxPQUNOLENBQUcsMEJqRXBFZ0IsbUJpRStEbkIsVUFRTSxDQUFJLGFBQ0YsQ0FBSyxDQUVyQixVQ2hHQyxrQmpFdUVNLENBQU8sZ0NpRXJFZ0IsQ0FBVSxzQkFHNUIsVUFDTSxDQUFJLG9CQUNBLENBQVUsV0FDYixDQUFJLHdEQUNNLENBQXVDLHFCQUN4QyxDQUFLLDJCQUNILENBQVMsaUJBQ2YsQ0FBSyxpQkFDSixDQUFJLG1CQUNGLENBQUksV0FDWCxDQUFHLGlCQUNGLENBQVEsUUFDYixDQUFJLFNBQ0gsQ0FBSSxrQ0FHQyxnQkFDQSxDQUFNLFVqRXRCakIsQ0FBSSxlaUV3QlMsQ0FBRyxzQkFDRCxDQUFRLHVDQUtaLGdCQUNRLENBQU0sZ0JBQ0osQ0FBSSxrQkFDRixDQUFJLFVqRWpDM0IsQ0FBSSxzQ2lFcUNNLGNBQ1MsQ0FBSSxXQUNOLENBQUcsVWpFdkNwQixDQUFJLGVpRXlDaUIsQ0FBRyxnQkFNM0IseUJBQ1EsQ0FBaUIsK0NBR2xCLHdCakVvQlIsQ0FBTyxhaUVsQkksQ0FBTyx1RUFLTix3QmpFYVosQ0FBTyxhaUVYUSxDQUFPLHVCQUtaLHFCakVqRU4sQ0FBSSwwQmlFbUVjLENBQVMsOEJBRXpCLHdCQUNjLENBQVMsZUFDVixDQUFDLGFqRWxEaEIsQ0FBTyxtQmlFb0RJLENBQVMsZUFDUCxDQUFHLDJCM0ZmSCxzQzJGa0JILGlCQUVJLENBQVEsVUFDWCxDQUFJLDRDQUVKLFVBQ3FDLENBQUUsb0JBQTFCLENBQVksaUJBQUUsQ0FBUSxjQUM5QixDQUFPLGFsRVUzQixDQUFjLGtCQ3hCZCxDQUFPLFVpRWlCVyxDQUFLLGtCbEVPdkIsQ0FBYyxDa0VMTCwrQkFJRix3QmpFdEJQLENBQU8sb0JBQVAsQ0FBTyxVQXZFSCxDQUFJLHFDaUVtR0ssdUJBQ00sQ0FBUyxtQkFDZixDQURlLG1CQUNmLENBRGUsWUFDZixDQUFJLDBCbEUvRUcscUNrRTZFUCxvQkFLVSxDQUFNLGNBQ1osQ0FBTSxDQXdDdEIsMENBckNTLG1CQUNPLENBRFAsbUJBQ08sQ0FEUCxZQUNPLENBQUksMkJBQ0csQ0FESCw0QkFDRyxDQURILHlCQUNHLENBREgscUJBQ0csQ0FBTSx1QkFDTCxDQURLLG9CQUNMLENBREssc0JBQ0wsQ0FBTSxrQmpFMUczQixDQUFPLDZDQWdFWCxDQWhFVyxxQ0FnRVgsQ0FBTyxpQmlFNkNnQixDQUFHLGdCQUNWLENBQVMsbUJBQ04sQ0FBUyxpQkFDTixDQUFJLFVBQ1QsQ0FBRSw4Q0FFUixVQUNRLENBQUksV0FDSCxDQUFJLHFCQUNBLENBREEsa0JBQ0EsQ0FBTyx5QkFDRixDQURFLHNCQUNGLENBQU0saURBS3JCLG9CQUNhLENBQU0sU0FDWixDQUFDLFVqRTVHbEIsQ0FBSSxrQmlFOEdlLENBQVEsZUFDTixDQUFHLGtCQUNILENBQU0sZ0RBR2xCLGFqRXJIVCxDQUFPLGNpRXVIWSxDQUFJLGVBQ0YsQ0FBRyxnQkFDSCxDQUFJLHlCQU92QixxQkFDYSxDQUFPLCtCQUVqQixnQkFDTyxDQUFTLHlCQUpuQixxQkFXYSxDQUFPLCtCQVJqQixnQkFXTyxDQUFTLGdCQU16QixjQUNPLENBQUksVWpFMUtQLENBQUksV2lFNEtILENBQUcsb0JBQ0csQ0FBTSxrQmpFckdqQixDQUFPLDBDaUV1R0YsQ0FBa0MsbUJBQzdCLENBQU0sdUJBQ0wsQ0FBUywwQkFDZixDQURlLDBCQUNmLENBRGUsbUJBQ2YsQ0FBVyxxQkFFZCxXQUNPLENBQUcsZUFDQyxDQUFHLG1CQUNBLENBQUksNkJBRVgsVUFDSSxDQUFFLGFBQ0YsQ0FBSyxTQUNQLENBQUcsV0FDRixDQUFJLGlCakU3TFosQ0FBSSx3QmlFK0xVLENBQVcsK0JBQ2QsQ0FEYyx1QkFDZCxDQUFhLGlCQUNkLENBQVEsaUJBQ0wsQ0FBSyxjQUNOLENBQUcsV0FDTixDQUFHLGtEQUtiLFVqRXpNQyxDQUFJLGtCeEJxQ1YsQ0FBTywwR3lGd0tzQixvQmpFdEkzQixDQUFPLFNpRXdJTSxDQUFDLE9DL01uQiwyQkFDeUIsQ0FBUSxjQUV4QixVQUNLLENBQUUsaUJBQ0QsQ0FBUSxLQUNiLENBQUMsT0FDQyxDQUFDLHdEQUNVLENBQXVDLDBCQUN0QyxDQUFRLG1CQUNYLENBQUksVUFDWCxDQUFFLGFBQ0osQ0FBTyxpQkFDTixDQUFVLHFCQUNOLENBRE0sa0JBQ04sQ0FBTyxXQUNWLENBQUcsWUFHVixtQkFDTyxDQURQLG1CQUNPLENBRFAsWUFDTyxDQUFJLDZCQUNHLENBREgsNkJBQ0csQ0FESCw4QkFDRyxDQURILDBCQUNHLENBQVcsMEJuRUVQLHVDbUVLQyxvQkFDRyxDQUFTLHdEQUlSLGlCQUNHLENBQU0seUNBSWIsNkJBQ0QsQ0FBc0IsQ0FDakMsMEJBSUksaUNBQ0EsQ0FBeUIscUVBQ2xCLENBQStELDZEQUN2RSxDQUErRCxnQkFDL0QsQ0FBUyxlbEUvQ2pCLENBQUksMEJrRWlESSxDbEVqREosdUJrRWlESSxDbEVqREosa0JrRWlESSxDQUFXLGVBQ1IsQ0FBSyxpQkFDTixDQUFRLDZCQUVoQixjQUNhLENBQUkscUJBQ0EsQ0FBTyxlQUNULENBQUcsYWxFZXhCLENBQU8sa0NrRVZHLGtCQUNhLENBQVEsbUJBQ04sQ0FBTyxTQUNYLENBQUMsZUFDSyxDQUFDLGlDQUduQixrQkFDYyxDQUFRLGFsRUUvQixDQUFPLFdrRUFjLENBQUcsOEJBSWYsWUFDTSxDQUFNLGFBQ0wsQ0FBTSxtQkFDQyxDQUFLLGdCQUNSLENBQUssaUJBQ1AsQ0FBUSxZQUNiLENBQVEsY0FDUCxDQUFTLGdCQUNOLENBQVEscUJBQ0YsQ0FBTyxrQmxFYjlCLENBQU8sbUJrRXFCSixnQkFDUSxDQUFNLGFsRXRCakIsQ0FBTyxxQmtFd0JRLENBQU8sb0JBSXJCLGlCQUNjLENBQU8sYWxFN0J0QixDQUFPLFdrRStCTSxDQUFHLHVCQUNHLENBQVMsV0FNN0IsNkJBQ00sQ0FBcUIsZUFFekIsbUJBQ1EsQ0FEUixtQkFDUSxDQURSLFlBQ1EsQ0FBSSwwQkFDTCxDQURLLHVCQUNMLENBREssa0JBQ0wsQ0FBVyxnQkFDWCxDQUFTLDBCbkU3RkcsZW1FMEZuQixXQU1XLENBQUksQ0FNbkIsMkJuRTVGd0IsZW1FZ0ZwQixRQVVXLENBQUMsQ0FFaEIsMEJBR1csaUJBQ1UsQ0FBSSx1QkFDSCxDQUFTLHlCQUtwQixrQkFDVyxDQUFJLG9CQUluQixXQUNJLENBQUksbUJBR1AsaUJBQ0ssQ0FBUSxlbEVoSmQsQ0FBSSxtRGtFa0pxQixDbEVsSnJCLDJDa0VrSnFCLENBQWMsb0JBQzVCLENBQU0sa0JBQ2IsQ0FBVyxtQkFDVixDQUFXLFdBQ1osQ0FBSSxtQkFDSCxDQURHLG1CQUNILENBREcsWUFDSCxDQUFJLDJCQUNHLENBREgsNEJBQ0csQ0FESCx5QkFDRyxDQURILHFCQUNHLENBQU0sd0JBQ0wsQ0FESyxxQkFDTCxDQURLLDZCQUNMLENBQWEsOEJBSXZCLFVBQ1EsQ0FBSSxjQUNILENBQU8sc0JBQ0EsQ0FBUSxtQkFDWCxDQURXLGdCQUNYLENBQUssc0JBQ0EsQ0FEQSxtQkFDQSxDQUFHLDBCQUl0QixpQkFDUyxDQUFPLGVBQ0wsQ0FBRywrQkFFVixZQUNLLENBQU0sYUFDTCxDQUFNLGlCQUNKLENBQVEsWUFDYixDQUFRLHFCQUNELENBREMsa0JBQ0QsQ0FBTyxpQ0FJZCxpQkFDRSxDQUFPLGFsRTVHdEIsQ0FBTyxzQmtFOEdZLENBQVEsbUNBRXRCLG1CQUNjLENBQVMsOEJBSWxCLGVBQ08sQ0FBRyxhbEV0SHBCLENBQU8sVWtFd0hNLENBQUUsaUJBQ0EsQ0FBTyxxQkFDSCxDQUFPLG1CQUNWLENBQVEseUJBR25CLHFCQUNRLENBQWEsOEJBRWxCLFFBQ1EsQ0FBQywrREFJTCxlQUNHLENBQVMsWUFDUixDQUFLLHVGQUtMLGVBQ0csQ0FBUyxZQUNSLENBQUssMkJBS2xCLFdBQ0ssQ0FBSSx1QkFDSCxDQUFlLFVsRTlOeEIsQ0FBSSxrQmtFZ09PLENBQVEsaUJBQ1AsQ0FBTSwwQm5FMU5GLDJCbUVxTmIsY0FRWSxDQUFJLENBeUJ0QiwwQm5Fdk9tQiwyQm1Fc01iLDZCQVlZLENBWlosMEJBWVksQ0FaWixxQkFZWSxDQUFXLGtCQUNQLENBQUksZUFDUCxDQUFJLENBbUJ2QiwwQm5Fdk9tQixrQ21FdU5SLFVBR1MsQ0FBRSxpQkFDRCxDQUFRLGFBQ1gsQ0FBTyxjQUNOLENBQU8sYUFDUixDQUFPLFVBQ1QsQ0FBTSxtREFDQyxDQUF3QyxDQUUzRCxtQ0FFUSxtQkFDVyxDQUFJLDRCQUlsQixtQkFDVSxDQUFJLGtEQUdWLGFsRXJQVixDQUFPLCtDa0V5UEEsV0FDVSxDQUFHLDBDQUlQLGFsRS9QYixDQUFPLG9Da0VtUUEsd0JsRXhRUCxDQUFPLG9CQUFQLENBQU8sYUFNUCxDQUFPLDJDa0V1UUssV0FDQyxDQUFPLHNDQUNBLENBQTJCLDJCQUNwQixDQUFTLE9BQ3JCLENBQUMsdUNBS1QsVUFDVSxDQUFFLDZCQUNILENBREcscUJBQ0gsQ0FBYyxvQkFPaEMsdUJBQ2lCLENBQVMsMEJuRWxSUixvQm1FaVJsQixxQkFJcUIsQ0FBTyxDQUU3QixjQzlTQSxtQkFDQSxDQURBLG1CQUNBLENBREEsWUFDQSxDQUFJLDJCQUNHLENBREgsNEJBQ0csQ0FESCx5QkFDRyxDQURILHFCQUNHLENBQU0sdUJBQ0wsQ0FESyxvQkFDTCxDQURLLHNCQUNMLENBQU0sWUFDZixDQUFLLGtCbkVvRUwsQ0FBTyxVQXZFSCxDQUFJLGlCbUVNTCxDQUFPLGVBQ0wsQ0FBRyxlQUdOLGtCbkU2REYsQ0FBTyxxQm1FeERELHFCQUNELENBQWEsMEJwRU1FLHFCb0VQZCxxQkFJRyxDQUFhLENBb0M3Qix1QkFqQ0ksa0JBQ2MsQ0FBUSxhbkVnRG5CLENBQU8sZ0JtRTlDTSxDQUFJLGtCQUNKLENBQU0sZUFDSixDQUFDLHVDQUlYLG1CQUNRLENBRFIsbUJBQ1EsQ0FEUixZQUNRLENBQUksNkJBQ0csQ0FESCw0QkFDRyxDQURILHNCQUNHLENBREgsa0JBQ0csQ0FBRyx1QkFDRixDQURFLG9CQUNGLENBREUsc0JBQ0YsQ0FBTSxxQkFDUCxDQUNwQiwwQnBFZG9CLHlDb0VnQmIsY0FHUSxDQUFRLGVBQ1AsQ0FBUSxxQkFDRixDQUFRLENBRTdCLDBCcEV2Qm1CLDJDb0V5QlgsZUFHTSxDQUFTLGVBQ1IsQ0FBUSxDQUV2QixZQ3RERix3QnBFaURLLENBQU8sZ0JvRS9DVixDQUFRLDBCckVxQlcsWXFFdkJyQixTQUtNLENBQUMsQ0FnWWpCLGtCQTdYVSxhQUNLLENBQU0sb0JBR1QsYXBFNERELENBQU8sc0JvRTFESyxDQUFPLHNCQUV0QixrQkFDYyxDQUFRLGlCQUNQLENBQU0sa0JBQ0wsQ0FBTSxlQUNKLENBQUMsb0JBSWYsbUJBQ0ksQ0FESixtQkFDSSxDQURKLFlBQ0ksQ0FBSSwyQkFDRyxDQURILDZCQUNHLENBREgsaUNBQ0csQ0FESCw2QkFDRyxDQUFjLDBCckVITixvQnFFQ25CLDZCQUtlLENBTGYsNEJBS2UsQ0FMZixzQkFLZSxDQUxmLGtCQUtlLENBQUcsQ0FFMUIsK0JBS2MsbUNBQ1MsQ0FEVCwyQkFDUyxDQUFnQiwyQ0FDSyxDQURMLG1DQUNLLENBQUssMEJyRWZ0QixtQ3FFb0JoQixpQkFHYyxDQUFRLFVBQ1gsQ0FBSSxTQUNMLENBQUksaUJBQ0UsQ0FBTSxDQUV6Qix5QkFJRyxhQUNELENBQU0sMEJyRWpDVyx5QnFFZ0NoQix3QkFJSSxDQUFpQixDQUVoQyxvQkFFTSxzQkFDWSxDQUFRLFVBQ2hCLENBQUksMEJyRTFDYSxvQnFFd0NyQixrQkFLZ0IsQ0FBSSxlQUNaLENBQVMsQ0FFdkIsOEJBR1EsbUJBQ1EsQ0FEUixtQkFDUSxDQURSLFlBQ1EsQ0FBSSxTQUNKLENBQUMsZ0NBR1Asd0NBQ1MsQ0FBNkIsMkJBQ3RCLENBQVMsdUJBQ1gsQ0FBTyxlQUNqQixDQUFTLHFCQUNGLENBQVEsZ0JBQ2QsQ0FBUyxhQUNSLENBQUssMEJyRS9ETSxnQ3FFd0RqQixhQVVTLENBQU0sWUFDUCxDQUFNLHFCQUNDLENBQVEsQ0FFN0Isa0NBRVEsNENBQ08sQ0FBaUMsY0FDdEMsQ0FBUSwyQkFDSSxDQUFTLHVCQUNYLENBQU8sZ0JBQ2hCLENBQVMsYUFDUixDQUFLLDBCckU5RU0sa0NxRXdFZixhQVNPLENBQU0sWUFDUCxDQUFNLENBRXBCLHFCQUtDLGtCQUNhLENBQVEsYXBFeENuQixDQUFPLHVDb0UwQ0UsQ0FBK0IsNkJBRS9CLFlBQ0UsQ0FBTSxhQUNMLENBQU0sS0FDVCxDQUFDLHNCQUNXLENBQU0sbUVBQ2tDLENBQVcsd0JBR3RFLGVBQ2MsQ0FBSSw0QkFDUCxDQUFvQiwyQkFFM0Isb0JBQ1csQ0FBWSxlQUNSLENBQUcsZUFDSixDQUFJLGlCQUNQLENBQVMsbUNBRVQsWUFDSSxDQUFJLHNDQUdMLGdCQUNRLENBQUMsZ0NBS2pCLHFCQUNRLENBQU0sdUJBR3pCLGFwRTVFRCxDQUFPLHNFb0VnRlUsaUNBQ0UsQ0FERix5QkFDRSxDQUFlLGlDQUlyQixlQUNBLENBQU8saUJBQ0wsQ0FBTyxpQkFDUixDQUFRLGFwRXhGdEIsQ0FBTyxlb0UwRlMsQ0FBSSw0QkFDTCxDQURLLG9CQUNMLENBQVUsb0JBQ1osQ0FBWSw2QkFDUixDQUFpQixnQkFDakIsQ0FBSSx1QkFHcEIsa0JBQ2MsQ0FBUSxlQUNOLENBQUcsZUFDRCxDQUFDLDhCQUVWLGVBQ1csQ0FBRywrQkFJVCxlQUNNLENBQU8saUJBQ0wsQ0FBTyxpQkFDUixDQUFRLGFwRS9HOUIsQ0FBTyw0Qm9FaUhnQixDcEVqSGhCLG9Cb0VpSGdCLENBQVUsb0JBQ1osQ0FBWSw2QkFDUixDQUFpQixhQUNqQixDQUFDLDBCQVF4QixhQUNPLENBQUssVUFDUCxDQUFJLDBCckUvS1MsMEJxRTZLbEIsbUJBS1csQ0FMWCxtQkFLVyxDQUxYLFlBS1csQ0FBSSxDQVFwQiw2QkFMSyxjQUNhLENBQUksZUFDRixDQUFHLG9CQUNELENBQU0seUJBSXhCLG1CcEVsSEcsQ0FBRyxxQ29FcUhNLGFBQ0ksQ0FBQyxtQkFLcEIsa0JBQ1MsQ0FBUSxlQUNOLENBQUcsa0JBQ0QsQ0FBSSxpQkFDUCxDQUFNLGFwRXhKZCxDQUFPLDJCRHZDYyxtQnFFMkx2QixjQVFhLENBQUkscUJBQ0EsQ0FBTyxDQWtKN0IseUJBL0lVLG9CQUNZLENBQU0sdUJBR3BCLGlCQUNTLENBQVEsYUFDVCxDQUFLLHlCQUNQLENBRE8sc0JBQ1AsQ0FETyxpQkFDUCxDQUFXLHNCQUNWLENBQWUsNEJBRVQsdUJBTmxCLHNCQU9lLENBUGYsaUJBT2UsQ0FBVyxDQW1JekIsMEJyRS9WdUIsdUJxRXFObkIsbUJBV1ksQ0FBVyxDQStIM0IsK0JBbFZVLG1DQXdOYSxDQXhOYiwyQkF3TmEsQ0FBZ0IsMkNBQ0ssQ0FETCxtQ0FDSyxDQUFLLDhCQUl4QyxlQUNVLENBQUksZUFDSCxDQUFHLGtCQUNELENBQUksMEJyRTdPSCw4QnFFME9kLGVBTWlCLENBQUMsQ0FxQnZCLGlDQWxCSyxnQkFDYSxDQUFNLGFwRW5NekIsQ0FBTywrQkRLRSxDQUFtQixlQUNuQixDQUFHLDBCQXZEUSxpQ3FFbVBkLGNBUWlCLENBQUksQ0FFdEIsbUNBek9ELGtCQTRPZSxDQUFRLGFwRS9NM0IsQ0FBTyxlb0VpTmMsQ0FBRyxhQUNILENBQUMsOEJBSWhCLG1CQUNTLENBQVMsZUFDUCxDQUFHLGVBQ0gsQ0FBRyxtQkFDRCxDQUFLLG1CQUNSLENBQVEsYXBFM054QixDQUFPLG1Cb0U2Tk0sQ3BFN05OLG1Cb0U2Tk0sQ3BFN05OLFlvRTZOTSxDQUFJLDBCQUNMLENBREssdUJBQ0wsQ0FESyxrQkFDTCxDQUFXLGlCQUNULENBQVEsMEJyRWhSRiw4QnFFdVFkLFlBWWMsQ0FBQyxxQkFDQSxDQUFTLGdCQUNYLENBQU0sQ0ErQ3hCLG1DQTVDTyxpQkFDVyxDQUFPLGVBQ0wsQ0FBRyxrQ0FHakIsYUFDTSxDQUFTLG9CQUNELENBQVEsaUJBQ1YsQ0FBTywwQnJFaFNOLGtDcUU2UmIsK0JyRWpQRSxDQUFtQixlQUNuQixDQUFHLENxRXdQUCxzQ0FFUSxnQkFDTSxDQUFNLHFCQUNELENBQU0sUUFDZCxDQUFDLGdCQUNJLENBQUksK0JyRTFQaEIsQ0FBbUIsZUFDbkIsQ0FBRyxzQ3FFK1BDLHlCQUNFLENBREYsc0JBQ0UsQ0FERixpQkFDRSxDQUFXLDhDQUVULFVBQ0ksQ0FBRSxVQUNKLENBQUksY0FDSCxDQUFPLHdCcEUvUDVCLENBQU8saUJvRWlRZ0IsQ0FBUSxhQUNWLENBQU0sU0FDUixDQUFJLDBCckUzVEYsOENxRW9USCxlQVlLLENBQVUsQ0FDbkIsOEJBS1AsVUFDSyxDQUFJLFdBQ0gsQ0FBSSxPQUNMLENBQUMsbUJBQ0EsQ0FBWSwwQnJFMVVKLDhCcUVzVWQsaUJBT1ksQ0FBUSxhQUNYLENBQU8sY0FDTixDQUFPLGNBQ1AsQ0FBTyxDQWN0QixnQ0FYSSxrQkFDVyxDQUFXLGNBQ1IsQ0FBSSxPQUNULENBQUUsMEJyRXRWSSxnQ3FFbVZmLHFCQU1lLENBQWMsZ0JBQ1gsQ0FBTSxNQUNYLENBQUMsQ0FFZCxnQ0FLTSwyQkFDRixDQUFlLGtDQUUzQixlQUNrQixDQUFDLG9DQUVkLGFBQ1MsQ0FBTyx5QkFDRyxDQUFTLG9DQy9YM0Isd0JyRXNFSCxDQUFPLG9CQUFQLENBQU8sVUF2RUgsQ0FBSSxXcUVLQSxDQUFJLGtCQUNILENBQVUsMkJ0RStCRSxxRXNFMUJDLGtCQUNGLENBQVcsMkNBSWYsaUJBQ0YsQ0FBUSxtQkFDRixDQUFJLGFBQ1osQ0FBTSx5REFDRCxpQkFDQyxDQUFRLGlCQUNOLENBQU0sUUFDVixDQUFDLE1BQ0gsQ0FBQyxPQUNBLENBQUMsNkRBQ0gsdUJBQ2dCLENBRGhCLG9CQUNnQixDQURoQixzQkFDZ0IsQ0FBTSxDQUMxQixnQ0FPTixnREFDZSxDQUErQiwyQkFDOUIsQ0FBUyx1QkFDWCxDQUFPLFlBQ2pCLENBQU0sb0JBQ0MsQ0FBTyxlQUNiLENBQVEsYUFDUCxDQUFLLGtDQUdULGtEQUNhLENBQWlDLDJCQUNoQyxDQUFTLHVCQUNYLENBQU8sWUFDakIsQ0FBTSxlQUVMLENBQVEsYUFDUCxDQUFLLDBCQUtaLGFyRWNGLENBQU8seUNxRVRJLFlBQ0UsQ0FBSSwwQ0FHTCxvQkFDTyxDQUFNLGlEQUViLEtBQ0MsQ0FBQywrQkFJYixhckVGRCxDQUFPLGVxRUlVLENBQUcsY0FDTCxDQUFJLDJCQUloQixhckVWSCxDQUFPLGFzRXhFUCxZQUNDLENBQUksY0FDSCxDQUFLLFdBQ1AsQ0FBSSxZQUNMLENBQU0sZUFDRCxDQUFJLFVBQ1QsQ0FBSSxjQUNGLENBQU0scUNBQ0gsQ0FERyw2QkFDSCxDQUFrQix5REFDdEIsQ0FBa0QsaUVBQzFDLENBQWtELDBCdkVhdEMsYXVFdkJwQixhQWFJLENBQU0sVUFDUCxDQUFJLFVBQ0osQ0FBSSxlQUNDLENBQUksQ0E0THZCLHdDQXhMNEIsYUFDUixDQUFLLGlCQUNKLENBQVEsY0FDVixDQUFPLDZGQUdSLFVBQ00sQ0FBRSxhQUNGLENBQUssVUFDTixDQUFHLE1BQ0wsQ0FBQyxPQUNGLENBQUcsaUJBQ0UsQ0FBUSxTQUNULENBQUMsaUJBQ0ssQ0FBRyx3QnRFc0N0QixDQUFPLHVDc0VwQ1MsQ3RFb0NULCtCc0VwQ1MsQ0FBb0IsK0NBRzVCLHVEQUM4QixDQUQ5QiwrQ0FDOEIsQ0FBYyw4Q0FHN0Msd0RBQytCLENBRC9CLGdEQUMrQixDQUFlLHFCQUtwRCxhQUNLLENBQUksa0JBQ0YsQ0FBTyxvQkFDSixDQUFNLHFCdEVuRGIsQ0FBSSxjc0VxREgsQ0FBTSwyQnZFckJVLHFCdUVnQnBCLG1CQVFRLENBQVcsQ0FFM0IsdUJBRVUsaUJBQ0csQ0FBUSxtQkFDVCxDQURTLG1CQUNULENBRFMsWUFDVCxDQUFJLGtCQUNQLENBRE8sZUFDUCxDQURPLFdBQ1AsQ0FBTSwyQkFDSSxDQURKLDRCQUNJLENBREoseUJBQ0ksQ0FESixxQkFDSSxDQUFNLGVBQ1YsQ0FBSSxvQkFDRCxDQUFNLDBCdkU1Q0csdUJ1RXNDakIsY0FTUSxDQUFJLGVBQ0gsQ0FBSSxDQUV2QixvQkFFTyxpQkFDTSxDQUFRLFNBQ1QsQ0FBQyxVQUNILENBQUksU0FDRixDQUFDLFFBQ0wsQ0FBSSwwQnZFekRlLG9CdUVvRHBCLE9BUU8sQ0FBQyxLQUNILENBQUMsQ0FhYix3Q0E3RXdCLHFCQW9FVCxDQUFjLGdCQUNkLENBQVMsZUFDVixDQUFTLDZGQWhFVCxlQW9FQSxDQUFTLDBDQU9MLG9CQUNRLENBQU0sMEJ2RS9FTCwwQ3VFOEVULCtCQUlZLENBQWlCLENBRXZDLG9DQUVJLCtCQUNjLENBQWlCLDJCQUkvQixhQUNJLENBQUssMEJ2RTVGTSwyQnVFMkZmLG1CQUlRLENBSlIsbUJBSVEsQ0FKUixZQUlRLENBQUksQ0FFcEIsdUJBRUksU0FDTSxDQUFHLGlCQUliLGtCQUNLLENBREwsVUFDSyxDQURMLE1BQ0ssQ0FBQyxtQkFDVSxDQUFHLDBCQUNDLENBQU0sMkJBQ1IsQ0FBUyxxQkFDWCxDQUFLLHNCQUNKLENBQUssVUFDaEIsQ0FBSSxXQUNILENBQUksd0JBR04sa0JBQ0ssQ0FBUSwyQnZFaEdNLHdCdUUrRm5CLGNBSVMsQ0FBSSxDQUV0QixrQkFFSyxVQUNLLENBQUksT0FDSixDQUFDLGNBQ0EsQ0FBTyxjQUNOLENBQU0sMEJ2RS9IUyxrQnVFMkh0QixVQU9TLENBQUksQ0FrRGxCLHlDQS9DeUIsY0FDUCxDQUFJLHVDQUdDLGVBQ0osQ0FBSSxtQkFDUCxDQUFXLG9CQUNMLENBQU0sMEJ2RTVJRCx1Q3VFeUlKLHFCQU1HLENBQU8sQ0FtQjdCLHlDQWhCSSxtQkFDYyxDQUFTLGF0RWpHeEIsQ0FBTyxlc0VtR1UsQ0FBRyxlQUNELENBQUMsZ0JBQ0gsQ0FBSSw2Q0FHaEIsbUJBQ1UsQ0FBUyxhdEV6R3hCLENBQU8sd0JzRTJHYSxDQUFTLGdCQUNaLENBQUkseUJBQ0EsQ0FBUyxlQUNkLENBQUksc0NBSUwsVUFDUixDQUFJLFNBQ0YsQ0FBQyxPQUNMLENBQUcsc0NBR08sb0JBQ1AsQ0FBYSxXQUNiLENBQUksVUFDTCxDQUFJLDJGQUVRLFVBQ1IsQ0FBSSxRQUNOLENBQUksdUJDdk1aLFVBQ0UsQ0FBSSxXQUNILENBQUksbUJBQ0gsQ0FERyxtQkFDSCxDQURHLFlBQ0gsQ0FBSSwyQkFDRyxDQURILDRCQUNHLENBREgseUJBQ0csQ0FESCxxQkFDRyxDQUFNLHVCQUNMLENBREssb0JBQ0wsQ0FESyxzQkFDTCxDQUFNLG9CQ0xsQixZQUNJLENBQUksbUJBQ0osQ0FBVyx1QkFDVixDQURVLGVBQ1YsQ0FBTSxLQUNYLENBQUMsVUFDRyxDQUFFLHdDeEUrRFAsQ3dFL0RPLGdDeEUrRFAsQ0FBTywwQkQ5Q2Esb0J5RXRCbkIsbUJBU1EsQ0FBVyxDQThCM0Isc0JBM0JJLGVBQ2tCLENBQUMsYUFDSCxDQUFDLDJCQUdaLFdBQ00sQ0FBSSxpQkFDRixDQUFRLE9BQ1gsQ0FBQyxLQUNILENBQUMsY0FDRSxDQUFPLFdBQ0osQ0FBQyxrQ0FFSixjQUNPLENBQUksZ0JBQ0YsQ0FBSSxheEU0Q3JCLENBQU8sOEJ3RXZDQSxVeEVoQ0gsQ0FBSSw0Q3dFbUNLLFV4RW5DVCxDQUFJLG9CeUVERCxjQUNMLENBQUssb0JBQ04sQ0FBWSxpQkFDVCxDQUFNLFdBQ1YsQ0FBSSxRQUNOLENBQUcsd0J6RW1FRCxDQUFPLFVBdkVILENBQUksb0J5RU9ELENBQU0saUJBQ1osQ0FBUyxhQUNWLENBQU0saUJBQ0gsQ0FBTyxtQkFDRixDQUFJLGlCQUNYLENBQVMsZ0JBQ0wsQ0FBSSxTQUNSLENBQUMsNENBQ0MsQ0FERCxvQ0FDQyxDQUEwQiwwRzFFMEV1QyxDMEUxRXZDLGtHMUUwRXVDLEMwRTFFdkMsMEYxRTBFdUMsQzBFMUV2Qyw2SDFFMEV1QyxDQUFXLDJCMEV0RS9FLGdEQUNPLENBRFAsd0NBQ08sQ0FBOEIsOEJBS3ZDLEdBQ0osU0FDVyxDQUFDLDRDQUNDLENBREQsb0NBQ0MsQ0FBMEIsSUFFdEMsU0FDVSxDQUFDLDBDQUNDLENBREQsa0NBQ0MsQ0FBd0IsSUFFcEMsU0FDVSxDQUFDLDBDQUNDLENBREQsa0NBQ0MsQ0FBd0IsS0FFbkMsU0FDUyxDQUFDLDRDQUNDLENBREQsb0NBQ0MsQ0FBMEIsQ0FwQkksc0JBS3ZDLEdBQ0osU0FDVyxDQUFDLDRDQUNDLENBREQsb0NBQ0MsQ0FBMEIsSUFFdEMsU0FDVSxDQUFDLDBDQUNDLENBREQsa0NBQ0MsQ0FBd0IsSUFFcEMsU0FDVSxDQUFDLDBDQUNDLENBREQsa0NBQ0MsQ0FBd0IsS0FFbkMsU0FDUyxDQUFDLDRDQUNDLENBREQsb0NBQ0MsQ0FBMEIsQ0FBQSxPQ3pDdkMsZ0IxRWlHVSxDQUFHLDBCRDFFYSxPMkV2QjFCLDBCQUkyQixDQUFNLENBd0N0QyxjQXJDUyxrQkFDUyxDQUFRLGExRWlFZixDQUFPLGUwRS9ERSxDQUFHLGlCQUNKLENBQU0sa0JBQ0gsQ0FBSSwwQjNFV0ssYzJFaEJ0QixpQkFRYSxDQUFPLENBTXpCLDJCM0VZNEIsYzJFMUJ2QixjQVlhLENBQUksQ0FFdEIsYUFFSSxxQkFDZSxDQUFNLG1CQUNYLENBQVMsYTFFbkJaLENBQU8sMEJEaUJTLGEyRUF2QixjQU1jLENBQUksbUJBQ0MsQ0FBSSxDQUUzQiw4QkFHUyxVQUNLLENBQUksWUFDSCxDQUFLLDBCM0VkTyw4QjJFWWxCLGlCQUtVLENBQVUsQ0FFekIsT0MxQ0gsaUJBQ1EsQ0FBUSxtQkFDVCxDQURTLG1CQUNULENBRFMsWUFDVCxDQUFJLFNBQ0osQ0FBQyxlQUNILENBQVMsZ0JBQ1IsQ0FBUyxrQkFDSixDQUFNLHFCQUNQLENBQVUsd0IzRXdFZixDQUFPLGlCMkV0RUMsQ0FBRywwQjVFY1UsTzRFdkIxQixzQkFZZSxDQUFVLENBVzlCLFNBUkksVTNFZFcsQ0FBSSxpQjJFZ0JBLENBQU0sa0JBQ1YsQ0FBVyxnQkFDUixDQUFNLGtCQUNKLENBQU0sK0JBQ1IsQ0FEUSx1QkFDUixDQUFhLGtCQ3BCdkIsbUJBQ1EsQ0FEUixtQkFDUSxDQURSLFlBQ1EsQ0FBSSxTQUNKLENBQUMsb0JBR1AsZ0RBQ2UsQ0FBK0IsMkJBQzlCLENBQVMsdUJBQ1gsQ0FBTyxlQUNqQixDQUFTLHFCQUNGLENBQVEsZ0JBQ2QsQ0FBUyxhQUNSLENBQUssMEI3RVVVLG9CNkVqQnJCLGFBVVMsQ0FBTSxxQkFDQSxDQUFRLENBRTdCLHNCQUVRLGtEQUNhLENBQWlDLDJCQUNoQyxDQUFTLHVCQUNYLENBQU8sY0FDakIsQ0FBUSxnQkFDUCxDQUFTLGFBQ1IsQ0FBSyxjQUNBLENBQUMsMEI3RUxTLHNCNkVGbkIsYUFVTyxDQUFNLENBRXJCLFVDakNJLG9CQUNPLENBQVMsZUFDZixzQkFDWSxDQUFTLGtCQUNSLENBQUkscUJBQ1osaUJBQ1EsQ0FBTyxxQkFDSCxDQUFPLHNCQUdyQixjQUNjLENBQUksa0JBQ0YsQ0FBTSx3QkFDbEIsVTdFV0QsQ0FBSSx5QjZFVGlCLENBQVMsMkI5RXVCYixVOEV0Q3hCLGdCQXFCUSxDQUFRLGVBbkJmLGNBcUJnQixDQUFDLENBQ2xCLG1CQ3ZCTSxrQkFDRSxDQUFVLCtCQUdULFFBQ00sQ0FBQyxtQkFDQSxDQURBLG1CQUNBLENBREEsWUFDQSxDQUFJLHlCQUNOLENBRE0sc0JBQ04sQ0FETSxpQkFDTixDQUFXLGFBQ1YsQ0FBTSwrQkFHWixjQUNPLENBQU0sbUJBQ0QsQ0FBTSwyQkFDUixDQURRLG1CQUNSLENBQVEscUI5RVNwQixDQUFJLGlCOEVQVyxDQUFHLGNBQ1YsQ0FBTyxzQ0FFVCxhQUNPLENBQUssZ0JBQ04sQ0FBUyxlQUNWLENBQVMsMkJBQ0csQ0FBUyxvQkFDWCxDQUFJLDBCQUNBLENBQU0scUNBR3hCLHFCOUVMUCxDQUFJLDRDOEVRTSx3QkFDTSxDQUROLGdCQUNNLENBQVMsK0NBUVAsMkNBQ1ksQ0FBNkIsOENBRDFDLDBDQUNhLENBQTZCLDRDQUQ1Qyx3Q0FDZSxDQUE2QiwrQ0FEekMsMkNBQ1ksQ0FBNkIsZ0RBRHhDLDRDQUNXLENBQTZCLFdDMUNqRSx5QkFDaUIsQ0FBQyxlL0VBWixDQUFJLDBCMUIyRFEsV3lHNURsQixpQ2hGK0ZFLENBQWMsQ2dGeEN6QiwyQnpHSzRCLFd5RzVEbkIseUJoRitGRSxDQUFjLENnRnhDekIsZ0JBM0NTLHVCaEZtRkUsQ0FBYywwQnpCbkNFLGdCeUdoRGxCLHVCaEZtRkUsQ0FBYyxDZ0Z6Q3JCLDJCekdNd0IsZ0J5R2hEbkIsZ0JBUWtCLENBQUMsQ0FrQ3hCLG9CQS9CTSxnQmhGd0VDLENBQWMsVWdGdEVQLENBQUkscUJBQ0MsQ0FERCxrQkFDQyxDQUFPLHlCQUNGLENBREUsc0JBQ0YsQ0FBTSxrQkFHMUIsaUJoRmlFRyxDQUFjLGVnRi9ERCxDQUFHLGVBQ0gsQ0FBRyxpQkFDSixDQUFNLGtCQUNGLENBQUcscUJoRjREbkIsQ0FBYywwQnpCbkNFLGtCeUc5Qm5CLGlCaEZpRUcsQ0FBYyxlZ0Z2REssQ0FBQyxDQWF2QiwyQnpHT29CLGtCeUc5QnBCLG1CaEZpRUcsQ0FBYyxDZ0YxQ2pCLHVCQU5PLGVBQ2EsQ0FBRyxtQkFDSCxDQUFPLGNBQ1QsQ0FBSSxhQUNOLENBQUssZ0JDbkRmLGtCaEZxRUgsQ0FBTyxTZ0ZuRU4sQ0FBQyxzQ0FFVyxrQmpGMkZiLENBQWMsaUJpRnpGUixDQUFRLGdEQUVULG9CakZ1RkwsQ0FBYyxpQmlGckZKLENBQVEsMEIxR2tERixnRDBHcERYLDRCakZ1RkwsQ0FBYyxzRGlGN0VDLGVBQ0ksQ0FBQyxDQUNuQiwwQjFHd0NlLDBEMEduQ0csb0JqRnNFbkIsQ0FBYyxDaUZwRVQsMkIxR2lDWSxnRDBHcERaLGtCQXlCZ0IsQ0FBQywwREFSSCxtQmpGc0VuQixDQUFjLENpRnhEVCwwQjFHcUJXLDBCMEdoQmYscUJqRm1ERCxDQUFjLENpRnZDckIsMEIxR0l1QiwwQjBHaEJmLG9CakZtREQsQ0FBYyxDaUZ2Q3JCLDJCMUdJd0IsMEIwR2hCaEIsa0JqRm1ERCxDQUFjLENpRnZDckIsdUJBRUssbUJqRnFDRSxDQUFjLGVpRm5DTCxDQUFHLHVCQUNELENBQVMsZUFDWCxDQUFHLGFoRnhDUixDQUFPLDBCMUJzQ0ssdUIwR0ZsQixjQVFhLENBQUksQ0FHdEIsc0JBRUksY0FDVSxDQUFJLGdCQUNGLENBQUksc0JBQ0YsQ0FBUSwwQjFHZEgsc0IwR1duQixxQmpGd0JHLENBQWMsQ2lGWnJCLDBCMUd2QnVCLHNCMEdXbkIsc0JqRndCRyxDQUFjLENpRlpyQiw4QkFFWSx1QmpGVUwsQ0FBYyxpQmlGUlIsQ0FBUSwwQkFFTSw4QkFKZix3QmpGVUwsQ0FBYyxDaUYrQ3JCLDBCMUdsRnVCLDhCMEd5QlgsZUFTVSxDQUFDLGtDQVRYLGlCQVlTLENBQVEsWWpGRnRCLENBQWMsUWlGSUYsQ0FBQyxPQUNGLENBQUMsc0NBRUwsaUJqRlBQLENBQWMsQ2lGU1QsMEJqRmpGZSw4QmlGOERmLGlCQXdCVSxDQUFHLENBaUN6QixrQ0E5Qk0sY0FDWSxDQUFJLGdCQUNILENBQUssYUFDVCxDQUFNLDBCQUVVLGtDQUx6QixlQU1nQixDQUFLLENBdUJ2QiwwQjFHakZtQixrQzBHb0RqQixpQkFVZSxDQUFRLGNqRjNCdEIsQ0FBYyxjQUFkLENBQWMsbUJBQWQsQ0FBYyxzQ2lGT1AsZ0JqRlBQLENBQWMsQ2lGaUNULDJCMUdwRVksa0MwR29EbEIsTUFvQlcsQ0FBQyxhakZyQ1gsQ0FBYyxtQkFBZCxDQUFjLGVBQWQsQ0FBYyxzQ2lGT1AsZ0JqRlBQLENBQWMsQ2lGNENULG1EQU9VLHdCQUNFLENBQVksMkIxR3ZGWix5QzBHMkZSLG9CakZ4RFQsQ0FBYyxDaUYwRGIsK0NBRVUsc0JqRjVEWCxDQUFjLDZDaUYrREwscUJqRi9EVCxDQUFjLDBCaUZrRVUsNkNBSGYsdUJqRi9EVCxDQUFjLENpRnNIakIsMEIxR3pKbUIsNkMwR2tHUCxlQVFVLENBQUMsaURBUlgsZUFXUyxDQUFNLFFBQ1gsQ0FBSSxxREFFTixlQUNXLENBQU0sV0FDUixDQUFJLENBQ2YsMEIxR25ITyw2QzBHa0dQLGtCakYvRFQsQ0FBYyxDaUZzSGpCLDJCMUd6Sm9CLDZDMEdrR1Isb0JqRi9EVCxDQUFjLENpRnNIakIsaURBMUJNLGNBQ1ksQ0FBSSwwQkFFUyxpREFIekIsZWpGNUZILENBQWMsQ2lGcUhiLDBCMUd4SmUsaUQwRytIYixlQVFlLENBQU0sVUFDVCxDQUFJLFdBQ0gsQ0FBSSxjQUNELENBQUkscURBMUJaLFdBNEJTLENBQUksQ0FDZiwyQjFHN0lRLGlEMEcrSGQsY0FrQmdCLENBQUksV0FDUCxDQUFJLHFEQWxDVCxXQXFDUyxDQUFJLENBQ2YsK0JBTUgsV0FDRixDQUFJLDBCMUc3SlEsK0IwRzRKVixXQUlFLENBQUksQ0FVbkIsMEIxRzFLdUIsK0IwRzRKVixXQVFFLENBQUksQ0FNbkIsMkIxRzFLd0IsK0IwRzRKWCxXQVlFLENBQUksQ0FFbkIsNENBR1ksb0JBQ0ksQ0FBWSwwQjFHOUtMLDRDMEc2S1gsa0JBSVcsQ0FBTyxDQUUxQixvREFHTSxjQUNTLENBQU8sMEJqRjVOQyxvRGlGMk5qQixrQkFJZ0IsQ0FBUSxjQUNYLENBQU8sU0FDVCxDQUFJLGFBQ0gsQ0FBTyxDQVlyQiwyQmpGcE9vQixvRGlGaU5sQixtQkFXZ0IsQ0FBUyxjQUNaLENBQU8sQ0FPdEIsMkJqRjFOb0Isb0RpRnVNbEIsbUJBZ0JnQixDQUFTLGVBQ1osQ0FBUSxDQUV2QixxQkNyUU8sa0JqRm9FUixDQUFPLGlCaUZsRUwsQ0FBUSxTQUNULENBQUMsb0JBQ0QsQ0FBWSxlQUNYLENBQU0sMEIzR3VEUSxxQjJHNURSLGdCQVFGLENBQU8sQ0F5R3hCLDJDQXRHd0IsaUJBQ1AsQ0FBUSxTQUNULENBQUMscURBQ0Qsb0JsRmlGTCxDQUFjLDJEa0Y3RUgsdUJsRjZFWCxDQUFjLGlCa0YzRUosQ0FBUSxTQUNULENBQUMsMEIzR3VDTSxxRDJHOUNYLGtCQVlnQixDQUFDLDJEQVJYLGdCQVlTLENBQUMsQ0FDcEIsNEJBSUgscUJsRjRERSxDQUFjLDBCekJuQ0Usa0MyR3JCWixjQUVPLENBQUksQ0FFdEIsMEIzR2lCdUIsK0IyR2ZmLHFCbEZrREQsQ0FBYyxDa0Z0Q3JCLDBCM0dHdUIsK0IyR2ZmLG9CbEZrREQsQ0FBYyxDa0Z0Q3JCLDJCM0dHd0IsK0IyR2ZoQixrQmxGa0RELENBQWMsQ2tGdENyQix3Q0FFaUIsaUJBQ0osQ0FBUSwrQ0FFWixnQmxGaUNGLENBQWMsb0JBQWQsQ0FBYyxha0Y5Qk4sQ0FBTSxzREFFTixVbEZvQ3FDLENBQUUsYUFBbkMsQ0FBSyxpQkFBUSxDQUFRLE1rRmxDdkIsQ0FBQyxPQUNBLENBQUMsUUFDQSxDQUFDLEtBQ0osQ0FBQyxhbEZ1QlYsQ0FBYyxjQUFkLENBQWMsMkNDMUJkLENEMEJjLG1DQzFCZCxDQUFPLFdpRk9LLENBQUksU0FDSCxDQUFDLDBCM0dqQkUsK0MyR0VkLGtCbEZpQ0YsQ0FBYyxTa0ZiRCxDQUFDLENBRWpCLDRDQUVFLGNBQ1ksQ0FBSSxhQUNQLENBQU0saUJBQ0osQ0FBUSxTQUNULENBQUMsd0NBSUEsZWxGQ1YsQ0FBYyxpQmtGQ1IsQ0FBUSxNQUNaLENBQUMsUUFDQyxDQUFDLFVBQ0YsQ0FBSSwwQjNHdkNTLHdDMkdrQ04sZWxGQ1YsQ0FBYyxDa0ZpQnJCLGlEQVBhLGVqRnhHRixDQUFJLGdEaUY0R0gsa0JqRnZHRCxDQUFPLHFEa0ZKSixzQm5GNkZQLENBQWMsMEJ6Qm5DRSxxRDRHMURULGVBR1EsQ0FBQyxDQUV2QixxRkFFa0IsZUFDSSxDQUFDLGdCQUtiLGdCQUNDLENBQUssa0JBQ2hCLFlBQ1ksQ0FBSSwwQjVHMENPLGtCNEczQ3ZCLG9CQUdnQixDQUFZLENBRTVCLDBCNUdzQ3VCLGdCNEc3Q2IsZUFTSyxDQUFJLENBS3ZCLHdEQUgyQixZQUNYLENBQUksNkNBS0QsVUFDRCxDQUFJLDhGQU9hLFlBQ2YsQ0FBSSx1REFJcUIsb0JBQ3pCLENBQVksNkRBSWUsb0JBQzNCLENBQVksdUtBWUwsWUFDZixDQUFJLDJJQU9HLFlBQ1AsQ0FBSSxnRUFJYyxZQUNsQixDQUFJLGlCQzFFRCxTQUNILENBQUMsdUJBQ0QsQ0FBZSxxQ0FFTCxpQkFDTCxDQUFRLFVBQ1gsQ0FBSSxLQUNOLENBQUMsUUFDRSxDQUFDLFNBQ0EsQ0FBQywyQ0FHRCxXcEZxRkwsQ0FBbUQsNENvRnJGN0MsWXBGcUZOLENBQW1ELDRDb0ZyRjdDLFlwRnFGTixDQUFtRCw0Q29GckY3QyxZcEZxRk4sQ0FBbUQsNENvRnJGN0MsWXBGcUZOLENBQW1ELDRDb0ZyRjdDLFlwRnFGTixDQUFtRCw0Q29GckY3QyxZcEZxRk4sQ0FBbUQsNENvRnJGN0MsWXBGcUZOLENBQW1ELDRDb0ZyRjdDLFlwRnFGTixDQUFtRCw0Q29GckY3QyxZcEZxRk4sQ0FBbUQsNENvRnJGN0MsWXBGcUZOLENBQW1ELDRDb0ZyRjdDLFlwRnFGTixDQUFtRCw0Q29GckY3QyxZcEZxRk4sQ0FBbUQsNENvRnJGN0MsWXBGcUZOLENBQW1ELDBCekJ4Q25DLDJDNkc3Q1gsV3BGcUZMLENBQW1ELDRDb0ZyRjdDLFdwRnFGTixDQUFtRCw0Q29GckY3QyxXcEZxRk4sQ0FBbUQsNENvRnJGN0MsWXBGcUZOLENBQW1ELDRDb0ZyRjdDLFlwRnFGTixDQUFtRCw0Q29GckY3QyxZcEZxRk4sQ0FBbUQsNENvRnJGN0MsWXBGcUZOLENBQW1ELDRDb0ZyRjdDLFlwRnFGTixDQUFtRCw0Q29GckY3QyxZcEZxRk4sQ0FBbUQsNENvRnJGN0MsWXBGcUZOLENBQW1ELDRDb0ZyRjdDLFlwRnFGTixDQUFtRCw0Q29GckY3QyxZcEZxRk4sQ0FBbUQsNENvRnJGN0MsWXBGcUZOLENBQW1ELDRDb0ZyRjdDLFlwRnFGTixDQUFtRCxDb0Y3RTlDLDBCN0dxQ1csMkM2RzdDWCxXcEZxRkwsQ0FBbUQsNENvRnJGN0MsV3BGcUZOLENBQW1ELDRDb0ZyRjdDLFdwRnFGTixDQUFtRCw0Q29GckY3QyxZcEZxRk4sQ0FBbUQsNENvRnJGN0MsWXBGcUZOLENBQW1ELDRDb0ZyRjdDLFlwRnFGTixDQUFtRCw0Q29GckY3QyxZcEZxRk4sQ0FBbUQsNENvRnJGN0MsWXBGcUZOLENBQW1ELDRDb0ZyRjdDLFlwRnFGTixDQUFtRCw0Q29GckY3QyxZcEZxRk4sQ0FBbUQsNENvRnJGN0MsWXBGcUZOLENBQW1ELDRDb0ZyRjdDLFlwRnFGTixDQUFtRCw0Q29GckY3QyxZcEZxRk4sQ0FBbUQsNENvRnJGN0MsWXBGcUZOLENBQW1ELENvRnRFOUMsMkI3RzhCWSw4QzZHekJMLFdwRmlFWixDQUFtRCwrQ29GakV0QyxZcEZpRWIsQ0FBbUQsK0NvRmpFdEMsWXBGaUViLENBQW1ELCtDb0ZqRXRDLFlwRmlFYixDQUFtRCwrQ29GakV0QyxZcEZpRWIsQ0FBbUQsK0NvRmpFdEMsWXBGaUViLENBQW1ELCtDb0ZqRXRDLFlwRmlFYixDQUFtRCwrQ29GakV0QyxZcEZpRWIsQ0FBbUQsK0NvRmpFdEMsWXBGaUViLENBQW1ELCtDb0ZqRXRDLFlwRmlFYixDQUFtRCwrQ29GakV0QyxZcEZpRWIsQ0FBbUQsK0NvRmpFdEMsWXBGaUViLENBQW1ELCtDb0ZqRXRDLFlwRmlFYixDQUFtRCwrQ29GakV0QyxZcEZpRWIsQ0FBbUQsQ29GL0Q5Qyx3Q0FLUyxpQkFDUixDQUFRLFVBQ1gsQ0FBSSxTQUNGLENBQUMseUJwRmtETixDQUFjLDBCekJuQ0Usd0M2R2xCRixrQkFPRyxDQUFDLENBTXpCLDJCN0dLd0Isd0M2R2xCSCxpQkFXSSxDQUFDLENBRTFCLHdCQUVLLG1CcEZzQ0UsQ0FBYyxnQm9GcENMLENBQUksdUJwRm9DYixDQUFjLGVvRmxDTCxDQUFHLGFuRnZDUixDQUFPLDBCMUJzQ0ssd0I2R0hsQixvQnBGc0NFLENB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MERVLGdCMko1RFoseUJsSStGWSxDQUFBLENBQWMsdUJrSS9GMUIsa0JBU0ksQ0FBQSxlQUNBLENBQUEsa0JBQ0EsQ0FBQSxlQUNBLENBQUEsYUFDQSxDQUFBLDBCM0orQ1EsdUIySjVEWixjQWdCTSxDQUFBIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbiAqIFZlcnNpb24gNi40LjJcbiAqIGZvdW5kYXRpb24uenVyYi5jb21cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuICovXG4vKiEgbm9ybWFsaXplLXNjc3MgfCBNSVQvR1BMdjIgTGljZW5zZSB8IGJpdC5seS9ub3JtYWxpemUtc2NzcyAqL1xuLyogRG9jdW1lbnRcbiAgICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gICAgICogMS4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICAgICAqIDIuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAgICAgKiAzLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluXG4gICAgICogICAgSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuICAgICAqL1xuaHRtbCB7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgLyogMSAqL1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgIC8qIDIgKi9cbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAvKiAzICovXG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAgIC8qIDMgKi8gfVxuXG4vKiBTZWN0aW9uc1xuICAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgICAgKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAgICAgKi9cbmJvZHkge1xuICAgIG1hcmdpbjogMDsgfVxuXG4vKipcbiAgICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAgICAgKi9cbmFydGljbGUsXG5hc2lkZSxcbmZvb3RlcixcbmhlYWRlcixcbm5hdixcbnNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qKlxuICAgICAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAgICAgKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICAgICAqL1xuaDEge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIG1hcmdpbjogMC42N2VtIDA7IH1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAgICAgKi9cbmZpZ2NhcHRpb24sXG5maWd1cmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qKlxuICAgICAqIEFkZCB0aGUgY29ycmVjdCBtYXJnaW4gaW4gSUUgOC5cbiAgICAgKi9cbmZpZ3VyZSB7XG4gICAgbWFyZ2luOiAxZW0gNDBweDsgfVxuXG4vKipcbiAgICAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICAgICAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICAgICAqL1xuaHIge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIC8qIDEgKi9cbiAgICBoZWlnaHQ6IDA7XG4gICAgLyogMSAqL1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIC8qIDIgKi8gfVxuXG4vKipcbiAgICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAgICAgKi9cbm1haW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qKlxuICAgICAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gICAgICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICAgICAqL1xucHJlIHtcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gICAgLyogMSAqL1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIC8qIDIgKi8gfVxuXG4vKiBMaW5rc1xuICAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgICAgKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gICAgICogMi4gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxuICAgICAqL1xuYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLyogMSAqL1xuICAgIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7XG4gICAgLyogMiAqLyB9XG5cbi8qKlxuICAgICAqIFJlbW92ZSB0aGUgb3V0bGluZSBvbiBmb2N1c2VkIGxpbmtzIHdoZW4gdGhleSBhcmUgYWxzbyBhY3RpdmUgb3IgaG92ZXJlZFxuICAgICAqIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICAgICAqL1xuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgICBvdXRsaW5lLXdpZHRoOiAwOyB9XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICAgICAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbiAgICAgKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICAgICAqL1xuYWJiclt0aXRsZV0ge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgLyogMSAqL1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIC8qIDIgKi9cbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gICAgLyogMiAqLyB9XG5cbi8qKlxuICAgICAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxuICAgICAqL1xuYixcbnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cblxuLyoqXG4gICAgICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAgICAgKi9cbmIsXG5zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuLyoqXG4gICAgICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICAgKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gICAgICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAgIC8qIDEgKi9cbiAgICBmb250LXNpemU6IDFlbTtcbiAgICAvKiAyICovIH1cblxuLyoqXG4gICAgICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtLlxuICAgICAqL1xuZGZuIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLyoqXG4gICAgICogQWRkIHRoZSBjb3JyZWN0IGJhY2tncm91bmQgYW5kIGNvbG9yIGluIElFIDktLlxuICAgICAqL1xubWFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgICBjb2xvcjogIzAwMDsgfVxuXG4vKipcbiAgICAgKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICAgKi9cbnNtYWxsIHtcbiAgICBmb250LXNpemU6IDgwJTsgfVxuXG4vKipcbiAgICAgKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAgICAgKiBhbGwgYnJvd3NlcnMuXG4gICAgICovXG5zdWIsXG5zdXAge1xuICAgIGZvbnQtc2l6ZTogNzUlO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgICBib3R0b206IC0wLjI1ZW07IH1cblxuc3VwIHtcbiAgICB0b3A6IC0wLjVlbTsgfVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICAgICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICAgICAqL1xuYXVkaW8sXG52aWRlbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qKlxuICAgICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXG4gICAgICovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAwOyB9XG5cbi8qKlxuICAgICAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxuICAgICAqL1xuaW1nIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuLyoqXG4gICAgICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gICAgICovXG5zdmc6bm90KDpyb290KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4vKiBGb3Jtc1xuICAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgICAgKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICAgICAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAgICAgKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgLyogMSAqL1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICAvKiAxICovXG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgLyogMSAqL1xuICAgIG1hcmdpbjogMDtcbiAgICAvKiAyICovIH1cblxuLyoqXG4gICAgICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gICAgICovXG5idXR0b24ge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi8qKlxuICAgICAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICAgICAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAgICAgKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gICAgLyogMSAqL1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi8qKlxuICAgICAqIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuICAgICAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbiAgICAgKiAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICAgICAqL1xuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gICAgLyogMiAqLyB9XG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAvKipcbiAgICAgICAgICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAgICAgICAgICovXG4gICAgLyoqXG4gICAgICAgICAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAgICAgICAgICovIH1cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDsgfVxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICAgIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDsgfVxuXG4vKipcbiAgICAgKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICAgICAqL1xuaW5wdXQge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi8qKlxuICAgICAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cbiAgICAgKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxuICAgICAqL1xuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLyogMSAqL1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLyogMiAqLyB9XG5cbi8qKlxuICAgICAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAgICAgKi9cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgIGhlaWdodDogYXV0bzsgfVxuXG4vKipcbiAgICAgKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAgICAgKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgICAgKi9cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICAvKiAxICovXG4gICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gICAgLyogMiAqL1xuICAgIC8qKlxuICAgICAgICAgKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICAgICAgICAgKi8gfVxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sIFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXG4gICAgICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAgICAgKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gICAgICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgICAvKiAxICovXG4gICAgZm9udDogaW5oZXJpdDtcbiAgICAvKiAyICovIH1cblxuLyoqXG4gICAgICogQ2hhbmdlIHRoZSBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gICAgICovXG5maWVsZHNldCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgICBtYXJnaW46IDAgMnB4O1xuICAgIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTsgfVxuXG4vKipcbiAgICAgKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICAgICAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAgICAgKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gICAgICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gICAgICovXG5sZWdlbmQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLyogMSAqL1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIC8qIDEgKi9cbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgLyogMSAqL1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLyogMyAqL1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIC8qIDIgKi9cbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIC8qIDEgKi8gfVxuXG4vKipcbiAgICAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAgICAgKiAyLiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICAgICAqL1xucHJvZ3Jlc3Mge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAvKiAxICovXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgIC8qIDIgKi8gfVxuXG4vKipcbiAgICAgKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICAgICAqL1xudGV4dGFyZWEge1xuICAgIG92ZXJmbG93OiBhdXRvOyB9XG5cbi8qIEludGVyYWN0aXZlXG4gICAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gICAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICAgICAqL1xuZGV0YWlscyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLypcbiAgICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gICAgICovXG5zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW07IH1cblxuLypcbiAgICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAgICAgKi9cbm1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qIFNjcmlwdGluZ1xuICAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAgICAgKi9cbmNhbnZhcyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qKlxuICAgICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICAgICAqL1xudGVtcGxhdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogSGlkZGVuXG4gICAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICAgICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAgICAgKi9cbltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb3VuZGF0aW9uLW1xIHtcbiAgICBmb250LWZhbWlseTogXCJzbWFsbD0wZW0mbWVkaXVtPTQwZW0mbGFyZ2U9NjRlbSZ4bGFyZ2U9NzVlbSZ4eGxhcmdlPTkwZW1cIjsgfVxuXG5odG1sIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZvbnQtc2l6ZTogMTAwJTsgfVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuYm9keSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogI2ZlZmVmZTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAjMGEwYTBhO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIC1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6IGJpY3ViaWM7IH1cblxudGV4dGFyZWEge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDsgfVxuXG5zZWxlY3Qge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4OyB9XG5cbi5tYXBfY2FudmFzIGltZyxcbi5tYXBfY2FudmFzIGVtYmVkLFxuLm1hcF9jYW52YXMgb2JqZWN0LFxuLm1xYS1kaXNwbGF5IGltZyxcbi5tcWEtZGlzcGxheSBlbWJlZCxcbi5tcWEtZGlzcGxheSBvYmplY3Qge1xuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbmJ1dHRvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjdXJzb3I6IGF1dG87IH1cbltkYXRhLXdoYXRpbnB1dD0nbW91c2UnXSBidXR0b24ge1xuICAgIG91dGxpbmU6IDA7IH1cblxucHJlIHtcbiAgICBvdmVyZmxvdzogYXV0bzsgfVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0OyB9XG5cbi5pcy12aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5pcy1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5pbnZpc2libGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcbiAgICAuaGlkZS1mb3Itc21hbGwtb25seSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDBlbSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgIC5zaG93LWZvci1zbWFsbC1vbmx5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAuaGlkZS1mb3ItbWVkaXVtIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkuOTM3NWVtKSB7XG4gICAgLnNob3ctZm9yLW1lZGl1bSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIGFuZCAobWF4LXdpZHRoOiA2My45Mzc1ZW0pIHtcbiAgICAuaGlkZS1mb3ItbWVkaXVtLW9ubHkge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAuc2hvdy1mb3ItbWVkaXVtLW9ubHkge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5oaWRlLWZvci1sYXJnZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjkzNzVlbSkge1xuICAgIC5zaG93LWZvci1sYXJnZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIGFuZCAobWF4LXdpZHRoOiA3NC45Mzc1ZW0pIHtcbiAgICAuaGlkZS1mb3ItbGFyZ2Utb25seSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjkzNzVlbSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5zaG93LWZvci1sYXJnZS1vbmx5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLnNob3ctZm9yLXNyLFxuLnNob3ctb24tZm9jdXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5zaG93LW9uLWZvY3VzOmFjdGl2ZSwgLnNob3ctb24tZm9jdXM6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBub25lO1xuICAgIGNsaXAtcGF0aDogbm9uZTsgfVxuXG4uc2hvdy1mb3ItbGFuZHNjYXBlLFxuLmhpZGUtZm9yLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgIC5zaG93LWZvci1sYW5kc2NhcGUsXG4gICAgLmhpZGUtZm9yLXBvcnRyYWl0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gICAgLnNob3ctZm9yLWxhbmRzY2FwZSxcbiAgICAuaGlkZS1mb3ItcG9ydHJhaXQge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uaGlkZS1mb3ItbGFuZHNjYXBlLFxuLnNob3ctZm9yLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgLmhpZGUtZm9yLWxhbmRzY2FwZSxcbiAgICAuc2hvdy1mb3ItcG9ydHJhaXQge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAgIC5oaWRlLWZvci1sYW5kc2NhcGUsXG4gICAgLnNob3ctZm9yLXBvcnRyYWl0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbi5yb3cge1xuICAgIG1heC13aWR0aDogNzkuMzc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7IH1cbi5yb3cgLnJvdyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW07IH1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgLnJvdyAucm93IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtOyB9IH1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLnJvdyAucm93IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtOyB9IH1cbi5yb3cgLnJvdy5jb2xsYXBzZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4ucm93LmV4cGFuZGVkIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbi5yb3cuZXhwYW5kZWQgLnJvdyB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4ucm93Om5vdCguZXhwYW5kZWQpIC5yb3cge1xuICAgIG1heC13aWR0aDogbm9uZTsgfVxuLnJvdy5jb2xsYXBzZSA+IC5jb2x1bW4sIC5yb3cuY29sbGFwc2UgPiAuY29sdW1ucyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbi5yb3cuaXMtY29sbGFwc2UtY2hpbGQsXG4ucm93LmNvbGxhcHNlID4gLmNvbHVtbiA+IC5yb3csXG4ucm93LmNvbGxhcHNlID4gLmNvbHVtbnMgPiAucm93IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmNvbHVtbiwgLmNvbHVtbnMge1xuICAgIC1tcy1mbGV4OiAxIDEgMHB4O1xuICAgIGZsZXg6IDEgMSAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgbWluLXdpZHRoOiAwOyB9XG5cbi5jb2x1bW4ucm93LnJvdywgLnJvdy5yb3cuY29sdW1ucyB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLnJvdyAuY29sdW1uLnJvdy5yb3csIC5yb3cgLnJvdy5yb3cuY29sdW1ucyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5zbWFsbC0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG5cbi5zbWFsbC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlOyB9XG5cbi5zbWFsbC0yIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG5cbi5zbWFsbC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG5cbi5zbWFsbC0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG5cbi5zbWFsbC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuXG4uc21hbGwtNCB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4uc21hbGwtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cblxuLnNtYWxsLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cblxuLnNtYWxsLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG5cbi5zbWFsbC02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG5cbi5zbWFsbC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuXG4uc21hbGwtNyB7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuXG4uc21hbGwtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cblxuLnNtYWxsLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cblxuLnNtYWxsLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG5cbi5zbWFsbC05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG5cbi5zbWFsbC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuXG4uc21hbGwtMTAge1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cblxuLnNtYWxsLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG5cbi5zbWFsbC0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuXG4uc21hbGwtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG5cbi5zbWFsbC0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuXG4uc21hbGwtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG5cbi5zbWFsbC11cC0xIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuLnNtYWxsLXVwLTEgPiAuY29sdW1uLCAuc21hbGwtdXAtMSA+IC5jb2x1bW5zIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5zbWFsbC11cC0yIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuLnNtYWxsLXVwLTIgPiAuY29sdW1uLCAuc21hbGwtdXAtMiA+IC5jb2x1bW5zIHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG5cbi5zbWFsbC11cC0zIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuLnNtYWxsLXVwLTMgPiAuY29sdW1uLCAuc21hbGwtdXAtMyA+IC5jb2x1bW5zIHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG5cbi5zbWFsbC11cC00IHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuLnNtYWxsLXVwLTQgPiAuY29sdW1uLCAuc21hbGwtdXAtNCA+IC5jb2x1bW5zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG5cbi5zbWFsbC11cC01IHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuLnNtYWxsLXVwLTUgPiAuY29sdW1uLCAuc21hbGwtdXAtNSA+IC5jb2x1bW5zIHtcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlOyB9XG5cbi5zbWFsbC11cC02IHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuLnNtYWxsLXVwLTYgPiAuY29sdW1uLCAuc21hbGwtdXAtNiA+IC5jb2x1bW5zIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG5cbi5zbWFsbC11cC03IHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuLnNtYWxsLXVwLTcgPiAuY29sdW1uLCAuc21hbGwtdXAtNyA+IC5jb2x1bW5zIHtcbiAgICAtbXMtZmxleDogMCAwIDE0LjI4NTcxJTtcbiAgICBmbGV4OiAwIDAgMTQuMjg1NzElO1xuICAgIG1heC13aWR0aDogMTQuMjg1NzElOyB9XG5cbi5zbWFsbC11cC04IHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuLnNtYWxsLXVwLTggPiAuY29sdW1uLCAuc21hbGwtdXAtOCA+IC5jb2x1bW5zIHtcbiAgICAtbXMtZmxleDogMCAwIDEyLjUlO1xuICAgIGZsZXg6IDAgMCAxMi41JTtcbiAgICBtYXgtd2lkdGg6IDEyLjUlOyB9XG5cbi5zbWFsbC1jb2xsYXBzZSA+IC5jb2x1bW4sIC5zbWFsbC1jb2xsYXBzZSA+IC5jb2x1bW5zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuXG4uc21hbGwtdW5jb2xsYXBzZSA+IC5jb2x1bW4sIC5zbWFsbC11bmNvbGxhcHNlID4gLmNvbHVtbnMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtOyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgLm1lZGl1bS0xIHtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gICAgLm1lZGl1bS1vZmZzZXQtMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTsgfVxuICAgIC5tZWRpdW0tMiB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgICAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAgIC5tZWRpdW0tb2Zmc2V0LTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgICAubWVkaXVtLTMge1xuICAgICAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICAgICAgZmxleDogMCAwIDI1JTtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgICAubWVkaXVtLW9mZnNldC0yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAgIC5tZWRpdW0tNCB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAgIC5tZWRpdW0tb2Zmc2V0LTMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gICAgLm1lZGl1bS01IHtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gICAgLm1lZGl1bS1vZmZzZXQtNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgICAubWVkaXVtLTYge1xuICAgICAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgICAubWVkaXVtLW9mZnNldC01IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAgIC5tZWRpdW0tNyB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAgIC5tZWRpdW0tb2Zmc2V0LTYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgLm1lZGl1bS04IHtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gICAgLm1lZGl1bS1vZmZzZXQtNyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgICAubWVkaXVtLTkge1xuICAgICAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICAgICAgZmxleDogMCAwIDc1JTtcbiAgICAgICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgICAubWVkaXVtLW9mZnNldC04IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAgIC5tZWRpdW0tMTAge1xuICAgICAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgICAubWVkaXVtLW9mZnNldC05IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgIC5tZWRpdW0tMTEge1xuICAgICAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICAgICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgICAubWVkaXVtLW9mZnNldC0xMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgICAubWVkaXVtLTEyIHtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgLm1lZGl1bS1vZmZzZXQtMTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG4gICAgLm1lZGl1bS11cC0xIHtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLm1lZGl1bS11cC0xID4gLmNvbHVtbiwgLm1lZGl1bS11cC0xID4gLmNvbHVtbnMge1xuICAgICAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAubWVkaXVtLXVwLTIge1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAubWVkaXVtLXVwLTIgPiAuY29sdW1uLCAubWVkaXVtLXVwLTIgPiAuY29sdW1ucyB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAgIC5tZWRpdW0tdXAtMyB7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5tZWRpdW0tdXAtMyA+IC5jb2x1bW4sIC5tZWRpdW0tdXAtMyA+IC5jb2x1bW5zIHtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gICAgLm1lZGl1bS11cC00IHtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLm1lZGl1bS11cC00ID4gLmNvbHVtbiwgLm1lZGl1bS11cC00ID4gLmNvbHVtbnMge1xuICAgICAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICAgICAgZmxleDogMCAwIDI1JTtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgICAubWVkaXVtLXVwLTUge1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAubWVkaXVtLXVwLTUgPiAuY29sdW1uLCAubWVkaXVtLXVwLTUgPiAuY29sdW1ucyB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMjAlO1xuICAgICAgICBmbGV4OiAwIDAgMjAlO1xuICAgICAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAgIC5tZWRpdW0tdXAtNiB7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5tZWRpdW0tdXAtNiA+IC5jb2x1bW4sIC5tZWRpdW0tdXAtNiA+IC5jb2x1bW5zIHtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gICAgLm1lZGl1bS11cC03IHtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLm1lZGl1bS11cC03ID4gLmNvbHVtbiwgLm1lZGl1bS11cC03ID4gLmNvbHVtbnMge1xuICAgICAgICAtbXMtZmxleDogMCAwIDE0LjI4NTcxJTtcbiAgICAgICAgZmxleDogMCAwIDE0LjI4NTcxJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxNC4yODU3MSU7IH1cbiAgICAubWVkaXVtLXVwLTgge1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAubWVkaXVtLXVwLTggPiAuY29sdW1uLCAubWVkaXVtLXVwLTggPiAuY29sdW1ucyB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTIuNSU7XG4gICAgICAgIGZsZXg6IDAgMCAxMi41JTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMi41JTsgfSB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgIC5tZWRpdW0tZXhwYW5kIHtcbiAgICAgICAgLW1zLWZsZXg6IDEgMSAwcHg7XG4gICAgICAgIGZsZXg6IDEgMSAwcHg7IH0gfVxuXG4ucm93Lm1lZGl1bS11bnN0YWNrID4gLmNvbHVtbiwgLnJvdy5tZWRpdW0tdW5zdGFjayA+IC5jb2x1bW5zIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7IH1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgLnJvdy5tZWRpdW0tdW5zdGFjayA+IC5jb2x1bW4sIC5yb3cubWVkaXVtLXVuc3RhY2sgPiAuY29sdW1ucyB7XG4gICAgICAgIC1tcy1mbGV4OiAxIDEgMHB4O1xuICAgICAgICBmbGV4OiAxIDEgMHB4OyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAubWVkaXVtLWNvbGxhcHNlID4gLmNvbHVtbiwgLm1lZGl1bS1jb2xsYXBzZSA+IC5jb2x1bW5zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLm1lZGl1bS11bmNvbGxhcHNlID4gLmNvbHVtbiwgLm1lZGl1bS11bmNvbGxhcHNlID4gLmNvbHVtbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5sYXJnZS0xIHtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gICAgLmxhcmdlLW9mZnNldC0wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAlOyB9XG4gICAgLmxhcmdlLTIge1xuICAgICAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICAgICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgICAubGFyZ2Utb2Zmc2V0LTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgICAubGFyZ2UtMyB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgICAgICBmbGV4OiAwIDAgMjUlO1xuICAgICAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAgIC5sYXJnZS1vZmZzZXQtMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgICAubGFyZ2UtNCB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAgIC5sYXJnZS1vZmZzZXQtMyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICAubGFyZ2UtNSB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgICAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAgIC5sYXJnZS1vZmZzZXQtNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgICAubGFyZ2UtNiB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAgIC5sYXJnZS1vZmZzZXQtNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgICAubGFyZ2UtNyB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAgIC5sYXJnZS1vZmZzZXQtNiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICAubGFyZ2UtOCB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgICAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAgIC5sYXJnZS1vZmZzZXQtNyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgICAubGFyZ2UtOSB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgICAgICBmbGV4OiAwIDAgNzUlO1xuICAgICAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAgIC5sYXJnZS1vZmZzZXQtOCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgICAubGFyZ2UtMTAge1xuICAgICAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgICAubGFyZ2Utb2Zmc2V0LTkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgLmxhcmdlLTExIHtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gICAgLmxhcmdlLW9mZnNldC0xMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgICAubGFyZ2UtMTIge1xuICAgICAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAubGFyZ2Utb2Zmc2V0LTExIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuICAgIC5sYXJnZS11cC0xIHtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLmxhcmdlLXVwLTEgPiAuY29sdW1uLCAubGFyZ2UtdXAtMSA+IC5jb2x1bW5zIHtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgLmxhcmdlLXVwLTIge1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAubGFyZ2UtdXAtMiA+IC5jb2x1bW4sIC5sYXJnZS11cC0yID4gLmNvbHVtbnMge1xuICAgICAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgICAubGFyZ2UtdXAtMyB7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5sYXJnZS11cC0zID4gLmNvbHVtbiwgLmxhcmdlLXVwLTMgPiAuY29sdW1ucyB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAgIC5sYXJnZS11cC00IHtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLmxhcmdlLXVwLTQgPiAuY29sdW1uLCAubGFyZ2UtdXAtNCA+IC5jb2x1bW5zIHtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgICAgIG1heC13aWR0aDogMjUlOyB9XG4gICAgLmxhcmdlLXVwLTUge1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAubGFyZ2UtdXAtNSA+IC5jb2x1bW4sIC5sYXJnZS11cC01ID4gLmNvbHVtbnMge1xuICAgICAgICAtbXMtZmxleDogMCAwIDIwJTtcbiAgICAgICAgZmxleDogMCAwIDIwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAyMCU7IH1cbiAgICAubGFyZ2UtdXAtNiB7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5sYXJnZS11cC02ID4gLmNvbHVtbiwgLmxhcmdlLXVwLTYgPiAuY29sdW1ucyB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgICAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAgIC5sYXJnZS11cC03IHtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLmxhcmdlLXVwLTcgPiAuY29sdW1uLCAubGFyZ2UtdXAtNyA+IC5jb2x1bW5zIHtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAxNC4yODU3MSU7XG4gICAgICAgIGZsZXg6IDAgMCAxNC4yODU3MSU7XG4gICAgICAgIG1heC13aWR0aDogMTQuMjg1NzElOyB9XG4gICAgLmxhcmdlLXVwLTgge1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAubGFyZ2UtdXAtOCA+IC5jb2x1bW4sIC5sYXJnZS11cC04ID4gLmNvbHVtbnMge1xuICAgICAgICAtbXMtZmxleDogMCAwIDEyLjUlO1xuICAgICAgICBmbGV4OiAwIDAgMTIuNSU7XG4gICAgICAgIG1heC13aWR0aDogMTIuNSU7IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkgYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAubGFyZ2UtZXhwYW5kIHtcbiAgICAgICAgLW1zLWZsZXg6IDEgMSAwcHg7XG4gICAgICAgIGZsZXg6IDEgMSAwcHg7IH0gfVxuXG4ucm93LmxhcmdlLXVuc3RhY2sgPiAuY29sdW1uLCAucm93LmxhcmdlLXVuc3RhY2sgPiAuY29sdW1ucyB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlOyB9XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5yb3cubGFyZ2UtdW5zdGFjayA+IC5jb2x1bW4sIC5yb3cubGFyZ2UtdW5zdGFjayA+IC5jb2x1bW5zIHtcbiAgICAgICAgLW1zLWZsZXg6IDEgMSAwcHg7XG4gICAgICAgIGZsZXg6IDEgMSAwcHg7IH0gfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5sYXJnZS1jb2xsYXBzZSA+IC5jb2x1bW4sIC5sYXJnZS1jb2xsYXBzZSA+IC5jb2x1bW5zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLmxhcmdlLXVuY29sbGFwc2UgPiAuY29sdW1uLCAubGFyZ2UtdW5jb2xsYXBzZSA+IC5jb2x1bW5zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtOyB9IH1cblxuLnNocmluayB7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuXG4uY29sdW1uLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbi5jb2x1bW4tYmxvY2sgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYWxpZ24tcmlnaHQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG5cbi5hbGlnbi1jZW50ZXIge1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uYWxpZ24tanVzdGlmeSB7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmFsaWduLXNwYWNlZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuXG4uYWxpZ24tcmlnaHQudmVydGljYWwubWVudSA+IGxpID4gYSB7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cblxuLmFsaWduLWNlbnRlci52ZXJ0aWNhbC5tZW51ID4gbGkgPiBhIHtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmFsaWduLXRvcCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbi5hbGlnbi1zZWxmLXRvcCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG4uYWxpZ24tc2VsZi1ib3R0b20ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmFsaWduLXNlbGYtbWlkZGxlIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5hbGlnbi1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoO1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogc3RyZXRjaDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoOyB9XG5cbi5hbGlnbi1jZW50ZXItbWlkZGxlIHtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uc21hbGwtb3JkZXItMSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7IH1cblxuLnNtYWxsLW9yZGVyLTIge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyOyB9XG5cbi5zbWFsbC1vcmRlci0zIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogMzsgfVxuXG4uc21hbGwtb3JkZXItNCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7IH1cblxuLnNtYWxsLW9yZGVyLTUge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1OyB9XG5cbi5zbWFsbC1vcmRlci02IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICBvcmRlcjogNjsgfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgIC5tZWRpdW0tb3JkZXItMSB7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgICAgICBvcmRlcjogMTsgfVxuICAgIC5tZWRpdW0tb3JkZXItMiB7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgICAgICBvcmRlcjogMjsgfVxuICAgIC5tZWRpdW0tb3JkZXItMyB7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgICAgICBvcmRlcjogMzsgfVxuICAgIC5tZWRpdW0tb3JkZXItNCB7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgICAgICBvcmRlcjogNDsgfVxuICAgIC5tZWRpdW0tb3JkZXItNSB7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgICAgICBvcmRlcjogNTsgfVxuICAgIC5tZWRpdW0tb3JkZXItNiB7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgICAgICBvcmRlcjogNjsgfSB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLmxhcmdlLW9yZGVyLTEge1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgICAgb3JkZXI6IDE7IH1cbiAgICAubGFyZ2Utb3JkZXItMiB7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgICAgICBvcmRlcjogMjsgfVxuICAgIC5sYXJnZS1vcmRlci0zIHtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgICAgIG9yZGVyOiAzOyB9XG4gICAgLmxhcmdlLW9yZGVyLTQge1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICAgICAgb3JkZXI6IDQ7IH1cbiAgICAubGFyZ2Utb3JkZXItNSB7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgICAgICBvcmRlcjogNTsgfVxuICAgIC5sYXJnZS1vcmRlci02IHtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgICAgIG9yZGVyOiA2OyB9IH1cblxuLmZsZXgtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5mbGV4LWNoaWxkLWF1dG8ge1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICBmbGV4OiAxIDEgYXV0bzsgfVxuXG4uZmxleC1jaGlsZC1ncm93IHtcbiAgICAtbXMtZmxleDogMSAwIGF1dG87XG4gICAgZmxleDogMSAwIGF1dG87IH1cblxuLmZsZXgtY2hpbGQtc2hyaW5rIHtcbiAgICAtbXMtZmxleDogMCAxIGF1dG87XG4gICAgZmxleDogMCAxIGF1dG87IH1cblxuLmZsZXgtZGlyLXJvdyB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuXG4uZmxleC1kaXItcm93LXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG5cbi5mbGV4LWRpci1jb2x1bW4ge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLmZsZXgtZGlyLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgIC5tZWRpdW0tZmxleC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5tZWRpdW0tZmxleC1jaGlsZC1hdXRvIHtcbiAgICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICBmbGV4OiAxIDEgYXV0bzsgfVxuICAgIC5tZWRpdW0tZmxleC1jaGlsZC1ncm93IHtcbiAgICAgICAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICAgICAgICBmbGV4OiAxIDAgYXV0bzsgfVxuICAgIC5tZWRpdW0tZmxleC1jaGlsZC1zaHJpbmsge1xuICAgICAgICAtbXMtZmxleDogMCAxIGF1dG87XG4gICAgICAgIGZsZXg6IDAgMSBhdXRvOyB9XG4gICAgLm1lZGl1bS1mbGV4LWRpci1yb3cge1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC5tZWRpdW0tZmxleC1kaXItcm93LXJldmVyc2Uge1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cbiAgICAubWVkaXVtLWZsZXgtZGlyLWNvbHVtbiB7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLm1lZGl1bS1mbGV4LWRpci1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfSB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLmxhcmdlLWZsZXgtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAubGFyZ2UtZmxleC1jaGlsZC1hdXRvIHtcbiAgICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICBmbGV4OiAxIDEgYXV0bzsgfVxuICAgIC5sYXJnZS1mbGV4LWNoaWxkLWdyb3cge1xuICAgICAgICAtbXMtZmxleDogMSAwIGF1dG87XG4gICAgICAgIGZsZXg6IDEgMCBhdXRvOyB9XG4gICAgLmxhcmdlLWZsZXgtY2hpbGQtc2hyaW5rIHtcbiAgICAgICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgICAgICBmbGV4OiAwIDEgYXV0bzsgfVxuICAgIC5sYXJnZS1mbGV4LWRpci1yb3cge1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC5sYXJnZS1mbGV4LWRpci1yb3ctcmV2ZXJzZSB7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuICAgIC5sYXJnZS1mbGV4LWRpci1jb2x1bW4ge1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5sYXJnZS1mbGV4LWRpci1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfSB9XG5cblxuXG4udGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi50ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4udGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB9XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgLm1lZGl1bS10ZXh0LWxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLm1lZGl1bS10ZXh0LXJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAubWVkaXVtLXRleHQtY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLm1lZGl1bS10ZXh0LWp1c3RpZnkge1xuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB9IH1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAubGFyZ2UtdGV4dC1sZWZ0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5sYXJnZS10ZXh0LXJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAubGFyZ2UtdGV4dC1jZW50ZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAubGFyZ2UtdGV4dC1qdXN0aWZ5IHtcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTsgfSB9XG4iLCIvKiFcbiAqIEJvb3RzdHJhcCBHcmlkIHY0LjAuMCAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tKVxuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuXG5AYXQtcm9vdCB7XG4gIEAtbXMtdmlld3BvcnQgeyB3aWR0aDogZGV2aWNlLXdpZHRoOyB9IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgYXQtcnVsZS1uby12ZW5kb3ItcHJlZml4XG59XG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuQGltcG9ydCBcImJvb3RzdHJhcC9mdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvdmFyaWFibGVzXCI7XG4vLyBVdGlsaXRpZXNcbkBpbXBvcnQgXCJib290c3RyYXAvbWl4aW5zL2JyZWFrcG9pbnRzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL21peGlucy9ob3ZlclwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9taXhpbnMvaW1hZ2VcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvbWl4aW5zL3RleHQtaGlkZVwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9taXhpbnMvdGV4dC10cnVuY2F0ZVwiO1xuXG4vLyAvLyBDb21wb25lbnRzXG5AaW1wb3J0IFwiYm9vdHN0cmFwL21peGlucy9idXR0b25zXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL21peGlucy9mb3Jtc1wiO1xuXG4vLyAvLyBTa2luc1xuQGltcG9ydCBcImJvb3RzdHJhcC9taXhpbnMvYmFja2dyb3VuZC12YXJpYW50XCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL21peGlucy9ib3JkZXItcmFkaXVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL21peGlucy9ncmFkaWVudHNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvbWl4aW5zL3Jlc2V0LXRleHRcIjtcblxuXG4vLyAvLyBMYXlvdXRcbkBpbXBvcnQgXCJib290c3RyYXAvbWl4aW5zL2NsZWFyZml4XCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL21peGlucy9mbG9hdFwiO1xuXG4vLyBAaW1wb3J0IFwibWl4aW5zL2dyaWRcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvbWl4aW5zL2dyaWQtZnJhbWV3b3JrXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL21peGlucy9ncmlkXCI7XG5cbkBpbXBvcnQgXCJib290c3RyYXAvZ3JpZFwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9yZWJvb3RcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvdG9vbHRpcFwiO1xuXG4vLyBVdGlsaXRpZXNcbkBpbXBvcnQgXCJib290c3RyYXAvdXRpbGl0aWVzL2NsZWFyZml4XCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3V0aWxpdGllcy9kaXNwbGF5XCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3V0aWxpdGllcy9mbGV4XCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3V0aWxpdGllcy9wb3NpdGlvblwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC91dGlsaXRpZXMvZmxvYXRcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvdXRpbGl0aWVzL3RleHRcIjtcbiIsIi8qISBub3JtYWxpemUtc2NzcyB8IE1JVC9HUEx2MiBMaWNlbnNlIHwgYml0Lmx5L25vcm1hbGl6ZS1zY3NzICovaHRtbHtmb250LWZhbWlseTpzYW5zLXNlcmlmO2xpbmUtaGVpZ2h0OjEuMTU7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfWFydGljbGUsYXNpZGUsZm9vdGVyLGhlYWRlcixuYXYsc2VjdGlvbntkaXNwbGF5OmJsb2NrfWgxe2ZvbnQtc2l6ZToyZW07bWFyZ2luOjAuNjdlbSAwfWZpZ2NhcHRpb24sZmlndXJle2Rpc3BsYXk6YmxvY2t9ZmlndXJle21hcmdpbjoxZW0gNDBweH1ocntib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowO292ZXJmbG93OnZpc2libGV9bWFpbntkaXNwbGF5OmJsb2NrfXByZXtmb250LWZhbWlseTptb25vc3BhY2UsIG1vbm9zcGFjZTtmb250LXNpemU6MWVtfWF7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOm9iamVjdHN9YTphY3RpdmUsYTpob3ZlcntvdXRsaW5lLXdpZHRoOjB9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbTpub25lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6aW5oZXJpdH1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkZXJ9Y29kZSxrYmQsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2UsIG1vbm9zcGFjZTtmb250LXNpemU6MWVtfWRmbntmb250LXN0eWxlOml0YWxpY31tYXJre2JhY2tncm91bmQtY29sb3I6I2ZmMDtjb2xvcjojMDAwfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vie2JvdHRvbTotMC4yNWVtfXN1cHt0b3A6LTAuNWVtfWF1ZGlvLHZpZGVve2Rpc3BsYXk6aW5saW5lLWJsb2NrfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9aW1ne2JvcmRlci1zdHlsZTpub25lfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7Zm9udC1zaXplOjEwMCU7bGluZS1oZWlnaHQ6MS4xNTttYXJnaW46MH1idXR0b257b3ZlcmZsb3c6dmlzaWJsZX1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9YnV0dG9uLGh0bWwgW3R5cGU9XCJidXR0b25cIl0sW3R5cGU9XCJyZXNldFwiXSxbdHlwZT1cInN1Ym1pdFwiXXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVye2JvcmRlci1zdHlsZTpub25lO3BhZGRpbmc6MH1idXR0b246LW1vei1mb2N1c3JpbmcsW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxbdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZ3tvdXRsaW5lOjFweCBkb3R0ZWQgQnV0dG9uVGV4dH1pbnB1dHtvdmVyZmxvdzp2aXNpYmxlfVt0eXBlPVwiY2hlY2tib3hcIl0sW3R5cGU9XCJyYWRpb1wiXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfVt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPVwic2VhcmNoXCJdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7b3V0bGluZS1vZmZzZXQ6LTJweH1bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Zm9udDppbmhlcml0fWZpZWxkc2V0e2JvcmRlcjoxcHggc29saWQgI2MwYzBjMDttYXJnaW46MCAycHg7cGFkZGluZzowLjM1ZW0gMC42MjVlbSAwLjc1ZW19bGVnZW5ke2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OnRhYmxlO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MDtjb2xvcjppbmhlcml0O3doaXRlLXNwYWNlOm5vcm1hbH1wcm9ncmVzc3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfWRldGFpbHN7ZGlzcGxheTpibG9ja31zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtfW1lbnV7ZGlzcGxheTpibG9ja31jYW52YXN7ZGlzcGxheTppbmxpbmUtYmxvY2t9dGVtcGxhdGV7ZGlzcGxheTpub25lfVtoaWRkZW5de2Rpc3BsYXk6bm9uZX0uZm91bmRhdGlvbi1tcXtmb250LWZhbWlseTpcInNtYWxsPTBlbSZtZWRpdW09NDBlbSZsYXJnZT02NGVtJnhsYXJnZT03NWVtJnh4bGFyZ2U9OTBlbVwifWh0bWx7Ym94LXNpemluZzpib3JkZXItYm94O2ZvbnQtc2l6ZToxMDAlfSosKjo6YmVmb3JlLCo6OmFmdGVye2JveC1zaXppbmc6aW5oZXJpdH1ib2R5e21hcmdpbjowO3BhZGRpbmc6MDtiYWNrZ3JvdW5kOiNmZWZlZmU7Zm9udC1mYW1pbHk6XCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMGEwYTBhOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfWltZ3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87LW1zLWludGVycG9sYXRpb24tbW9kZTpiaWN1YmljfXRleHRhcmVhe2hlaWdodDphdXRvO21pbi1oZWlnaHQ6NTBweDtib3JkZXItcmFkaXVzOjBweH1zZWxlY3R7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czowcHh9Lm1hcF9jYW52YXMgaW1nLC5tYXBfY2FudmFzIGVtYmVkLC5tYXBfY2FudmFzIG9iamVjdCwubXFhLWRpc3BsYXkgaW1nLC5tcWEtZGlzcGxheSBlbWJlZCwubXFhLWRpc3BsYXkgb2JqZWN0e21heC13aWR0aDpub25lICFpbXBvcnRhbnR9YnV0dG9ue3BhZGRpbmc6MDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowcHg7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtsaW5lLWhlaWdodDoxO2N1cnNvcjphdXRvfVtkYXRhLXdoYXRpbnB1dD0nbW91c2UnXSBidXR0b257b3V0bGluZTowfXByZXtvdmVyZmxvdzphdXRvfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7Zm9udC1mYW1pbHk6aW5oZXJpdH0uaXMtdmlzaWJsZXtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmlzLWhpZGRlbntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uaGlkZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSl7LmhpZGUtZm9yLXNtYWxsLW9ubHl7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDBlbSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSl7LnNob3ctZm9yLXNtYWxsLW9ubHl7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKXsuaGlkZS1mb3ItbWVkaXVte2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pey5zaG93LWZvci1tZWRpdW17ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIGFuZCAobWF4LXdpZHRoOiA2My45Mzc1ZW0pey5oaWRlLWZvci1tZWRpdW0tb25seXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkuOTM3NWVtKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKXsuc2hvdy1mb3ItbWVkaXVtLW9ubHl7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKXsuaGlkZS1mb3ItbGFyZ2V7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjkzNzVlbSl7LnNob3ctZm9yLWxhcmdle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSBhbmQgKG1heC13aWR0aDogNzQuOTM3NWVtKXsuaGlkZS1mb3ItbGFyZ2Utb25seXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTM3NWVtKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKXsuc2hvdy1mb3ItbGFyZ2Utb25seXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LnNob3ctZm9yLXNyLC5zaG93LW9uLWZvY3Vze3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7d2lkdGg6MXB4O2hlaWdodDoxcHg7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7d2hpdGUtc3BhY2U6bm93cmFwOy13ZWJraXQtY2xpcC1wYXRoOmluc2V0KDUwJSk7Y2xpcC1wYXRoOmluc2V0KDUwJSk7Ym9yZGVyOjB9LnNob3ctb24tZm9jdXM6YWN0aXZlLC5zaG93LW9uLWZvY3VzOmZvY3Vze3Bvc2l0aW9uOnN0YXRpYyAhaW1wb3J0YW50O3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87b3ZlcmZsb3c6dmlzaWJsZTtjbGlwOmF1dG87d2hpdGUtc3BhY2U6bm9ybWFsOy13ZWJraXQtY2xpcC1wYXRoOm5vbmU7Y2xpcC1wYXRoOm5vbmV9LnNob3ctZm9yLWxhbmRzY2FwZSwuaGlkZS1mb3ItcG9ydHJhaXR7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKXsuc2hvdy1mb3ItbGFuZHNjYXBlLC5oaWRlLWZvci1wb3J0cmFpdHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpey5zaG93LWZvci1sYW5kc2NhcGUsLmhpZGUtZm9yLXBvcnRyYWl0e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0uaGlkZS1mb3ItbGFuZHNjYXBlLC5zaG93LWZvci1wb3J0cmFpdHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSl7LmhpZGUtZm9yLWxhbmRzY2FwZSwuc2hvdy1mb3ItcG9ydHJhaXR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpey5oaWRlLWZvci1sYW5kc2NhcGUsLnNob3ctZm9yLXBvcnRyYWl0e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19LnJvd3ttYXgtd2lkdGg6NzkuMzc1cmVtO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG87ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtZmxvdzpyb3cgd3JhcDtmbGV4LWZsb3c6cm93IHdyYXB9LnJvdyAucm93e21hcmdpbi1yaWdodDotMC43NXJlbTttYXJnaW4tbGVmdDotMC43NXJlbX1AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSl7LnJvdyAucm93e21hcmdpbi1yaWdodDotMC43NXJlbTttYXJnaW4tbGVmdDotMC43NXJlbX19QG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pey5yb3cgLnJvd3ttYXJnaW4tcmlnaHQ6LTAuNzVyZW07bWFyZ2luLWxlZnQ6LTAuNzVyZW19fS5yb3cgLnJvdy5jb2xsYXBzZXttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfS5yb3cuZXhwYW5kZWR7bWF4LXdpZHRoOm5vbmV9LnJvdy5leHBhbmRlZCAucm93e21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99LnJvdzpub3QoLmV4cGFuZGVkKSAucm93e21heC13aWR0aDpub25lfS5yb3cuY29sbGFwc2U+LmNvbHVtbiwucm93LmNvbGxhcHNlPi5jb2x1bW5ze3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0ucm93LmlzLWNvbGxhcHNlLWNoaWxkLC5yb3cuY29sbGFwc2U+LmNvbHVtbj4ucm93LC5yb3cuY29sbGFwc2U+LmNvbHVtbnM+LnJvd3ttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfS5jb2x1bW4sLmNvbHVtbnN7LW1zLWZsZXg6MSAxIDBweDtmbGV4OjEgMSAwcHg7cGFkZGluZy1yaWdodDowLjc1cmVtO3BhZGRpbmctbGVmdDowLjc1cmVtO21pbi13aWR0aDowfS5jb2x1bW4ucm93LnJvdywucm93LnJvdy5jb2x1bW5ze2Zsb2F0Om5vbmU7ZGlzcGxheTpibG9ja30ucm93IC5jb2x1bW4ucm93LnJvdywucm93IC5yb3cucm93LmNvbHVtbnN7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9LnNtYWxsLTF7LW1zLWZsZXg6MCAwIDguMzMzMzMlO2ZsZXg6MCAwIDguMzMzMzMlO21heC13aWR0aDo4LjMzMzMzJX0uc21hbGwtb2Zmc2V0LTB7bWFyZ2luLWxlZnQ6MCV9LnNtYWxsLTJ7LW1zLWZsZXg6MCAwIDE2LjY2NjY3JTtmbGV4OjAgMCAxNi42NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY3JX0uc21hbGwtb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9LnNtYWxsLTN7LW1zLWZsZXg6MCAwIDI1JTtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uc21hbGwtb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjclfS5zbWFsbC00ey1tcy1mbGV4OjAgMCAzMy4zMzMzMyU7ZmxleDowIDAgMzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LnNtYWxsLW9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0uc21hbGwtNXstbXMtZmxleDowIDAgNDEuNjY2NjclO2ZsZXg6MCAwIDQxLjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjclfS5zbWFsbC1vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9LnNtYWxsLTZ7LW1zLWZsZXg6MCAwIDUwJTtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uc21hbGwtb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjclfS5zbWFsbC03ey1tcy1mbGV4OjAgMCA1OC4zMzMzMyU7ZmxleDowIDAgNTguMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMyV9LnNtYWxsLW9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0uc21hbGwtOHstbXMtZmxleDowIDAgNjYuNjY2NjclO2ZsZXg6MCAwIDY2LjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjclfS5zbWFsbC1vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9LnNtYWxsLTl7LW1zLWZsZXg6MCAwIDc1JTtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uc21hbGwtb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjclfS5zbWFsbC0xMHstbXMtZmxleDowIDAgODMuMzMzMzMlO2ZsZXg6MCAwIDgzLjMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMlfS5zbWFsbC1vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9LnNtYWxsLTExey1tcy1mbGV4OjAgMCA5MS42NjY2NyU7ZmxleDowIDAgOTEuNjY2NjclO21heC13aWR0aDo5MS42NjY2NyV9LnNtYWxsLW9mZnNldC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMyV9LnNtYWxsLTEyey1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9LnNtYWxsLW9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NyV9LnNtYWxsLXVwLTF7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5zbWFsbC11cC0xPi5jb2x1bW4sLnNtYWxsLXVwLTE+LmNvbHVtbnN7LW1zLWZsZXg6MCAwIDEwMCU7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0uc21hbGwtdXAtMnstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9LnNtYWxsLXVwLTI+LmNvbHVtbiwuc21hbGwtdXAtMj4uY29sdW1uc3stbXMtZmxleDowIDAgNTAlO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5zbWFsbC11cC0zey1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcH0uc21hbGwtdXAtMz4uY29sdW1uLC5zbWFsbC11cC0zPi5jb2x1bW5zey1tcy1mbGV4OjAgMCAzMy4zMzMzMyU7ZmxleDowIDAgMzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LnNtYWxsLXVwLTR7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5zbWFsbC11cC00Pi5jb2x1bW4sLnNtYWxsLXVwLTQ+LmNvbHVtbnN7LW1zLWZsZXg6MCAwIDI1JTtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uc21hbGwtdXAtNXstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9LnNtYWxsLXVwLTU+LmNvbHVtbiwuc21hbGwtdXAtNT4uY29sdW1uc3stbXMtZmxleDowIDAgMjAlO2ZsZXg6MCAwIDIwJTttYXgtd2lkdGg6MjAlfS5zbWFsbC11cC02ey1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcH0uc21hbGwtdXAtNj4uY29sdW1uLC5zbWFsbC11cC02Pi5jb2x1bW5zey1tcy1mbGV4OjAgMCAxNi42NjY2NyU7ZmxleDowIDAgMTYuNjY2NjclO21heC13aWR0aDoxNi42NjY2NyV9LnNtYWxsLXVwLTd7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5zbWFsbC11cC03Pi5jb2x1bW4sLnNtYWxsLXVwLTc+LmNvbHVtbnN7LW1zLWZsZXg6MCAwIDE0LjI4NTcxJTtmbGV4OjAgMCAxNC4yODU3MSU7bWF4LXdpZHRoOjE0LjI4NTcxJX0uc21hbGwtdXAtOHstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9LnNtYWxsLXVwLTg+LmNvbHVtbiwuc21hbGwtdXAtOD4uY29sdW1uc3stbXMtZmxleDowIDAgMTIuNSU7ZmxleDowIDAgMTIuNSU7bWF4LXdpZHRoOjEyLjUlfS5zbWFsbC1jb2xsYXBzZT4uY29sdW1uLC5zbWFsbC1jb2xsYXBzZT4uY29sdW1uc3twYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9LnNtYWxsLXVuY29sbGFwc2U+LmNvbHVtbiwuc21hbGwtdW5jb2xsYXBzZT4uY29sdW1uc3twYWRkaW5nLXJpZ2h0OjAuNzVyZW07cGFkZGluZy1sZWZ0OjAuNzVyZW19QG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pey5tZWRpdW0tMXstbXMtZmxleDowIDAgOC4zMzMzMyU7ZmxleDowIDAgOC4zMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMlfS5tZWRpdW0tb2Zmc2V0LTB7bWFyZ2luLWxlZnQ6MCV9Lm1lZGl1bS0yey1tcy1mbGV4OjAgMCAxNi42NjY2NyU7ZmxleDowIDAgMTYuNjY2NjclO21heC13aWR0aDoxNi42NjY2NyV9Lm1lZGl1bS1vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzJX0ubWVkaXVtLTN7LW1zLWZsZXg6MCAwIDI1JTtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0ubWVkaXVtLW9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY3JX0ubWVkaXVtLTR7LW1zLWZsZXg6MCAwIDMzLjMzMzMzJTtmbGV4OjAgMCAzMy4zMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzJX0ubWVkaXVtLW9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0ubWVkaXVtLTV7LW1zLWZsZXg6MCAwIDQxLjY2NjY3JTtmbGV4OjAgMCA0MS42NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY3JX0ubWVkaXVtLW9mZnNldC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzJX0ubWVkaXVtLTZ7LW1zLWZsZXg6MCAwIDUwJTtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0ubWVkaXVtLW9mZnNldC01e21hcmdpbi1sZWZ0OjQxLjY2NjY3JX0ubWVkaXVtLTd7LW1zLWZsZXg6MCAwIDU4LjMzMzMzJTtmbGV4OjAgMCA1OC4zMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzJX0ubWVkaXVtLW9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0ubWVkaXVtLTh7LW1zLWZsZXg6MCAwIDY2LjY2NjY3JTtmbGV4OjAgMCA2Ni42NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY3JX0ubWVkaXVtLW9mZnNldC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzJX0ubWVkaXVtLTl7LW1zLWZsZXg6MCAwIDc1JTtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0ubWVkaXVtLW9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0ubWVkaXVtLTEwey1tcy1mbGV4OjAgMCA4My4zMzMzMyU7ZmxleDowIDAgODMuMzMzMzMlO21heC13aWR0aDo4My4zMzMzMyV9Lm1lZGl1bS1vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9Lm1lZGl1bS0xMXstbXMtZmxleDowIDAgOTEuNjY2NjclO2ZsZXg6MCAwIDkxLjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjclfS5tZWRpdW0tb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0ubWVkaXVtLTEyey1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm1lZGl1bS1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfS5tZWRpdW0tdXAtMXstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9Lm1lZGl1bS11cC0xPi5jb2x1bW4sLm1lZGl1bS11cC0xPi5jb2x1bW5zey1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm1lZGl1bS11cC0yey1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcH0ubWVkaXVtLXVwLTI+LmNvbHVtbiwubWVkaXVtLXVwLTI+LmNvbHVtbnN7LW1zLWZsZXg6MCAwIDUwJTtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0ubWVkaXVtLXVwLTN7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5tZWRpdW0tdXAtMz4uY29sdW1uLC5tZWRpdW0tdXAtMz4uY29sdW1uc3stbXMtZmxleDowIDAgMzMuMzMzMzMlO2ZsZXg6MCAwIDMzLjMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMlfS5tZWRpdW0tdXAtNHstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9Lm1lZGl1bS11cC00Pi5jb2x1bW4sLm1lZGl1bS11cC00Pi5jb2x1bW5zey1tcy1mbGV4OjAgMCAyNSU7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9Lm1lZGl1bS11cC01ey1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcH0ubWVkaXVtLXVwLTU+LmNvbHVtbiwubWVkaXVtLXVwLTU+LmNvbHVtbnN7LW1zLWZsZXg6MCAwIDIwJTtmbGV4OjAgMCAyMCU7bWF4LXdpZHRoOjIwJX0ubWVkaXVtLXVwLTZ7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5tZWRpdW0tdXAtNj4uY29sdW1uLC5tZWRpdW0tdXAtNj4uY29sdW1uc3stbXMtZmxleDowIDAgMTYuNjY2NjclO2ZsZXg6MCAwIDE2LjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjclfS5tZWRpdW0tdXAtN3stbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9Lm1lZGl1bS11cC03Pi5jb2x1bW4sLm1lZGl1bS11cC03Pi5jb2x1bW5zey1tcy1mbGV4OjAgMCAxNC4yODU3MSU7ZmxleDowIDAgMTQuMjg1NzElO21heC13aWR0aDoxNC4yODU3MSV9Lm1lZGl1bS11cC04ey1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcH0ubWVkaXVtLXVwLTg+LmNvbHVtbiwubWVkaXVtLXVwLTg+LmNvbHVtbnN7LW1zLWZsZXg6MCAwIDEyLjUlO2ZsZXg6MCAwIDEyLjUlO21heC13aWR0aDoxMi41JX19QG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIGFuZCAobWluLXdpZHRoOiA0MGVtKXsubWVkaXVtLWV4cGFuZHstbXMtZmxleDoxIDEgMHB4O2ZsZXg6MSAxIDBweH19LnJvdy5tZWRpdW0tdW5zdGFjaz4uY29sdW1uLC5yb3cubWVkaXVtLXVuc3RhY2s+LmNvbHVtbnN7LW1zLWZsZXg6MCAwIDEwMCU7ZmxleDowIDAgMTAwJX1AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSl7LnJvdy5tZWRpdW0tdW5zdGFjaz4uY29sdW1uLC5yb3cubWVkaXVtLXVuc3RhY2s+LmNvbHVtbnN7LW1zLWZsZXg6MSAxIDBweDtmbGV4OjEgMSAwcHh9fUBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKXsubWVkaXVtLWNvbGxhcHNlPi5jb2x1bW4sLm1lZGl1bS1jb2xsYXBzZT4uY29sdW1uc3twYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9Lm1lZGl1bS11bmNvbGxhcHNlPi5jb2x1bW4sLm1lZGl1bS11bmNvbGxhcHNlPi5jb2x1bW5ze3BhZGRpbmctcmlnaHQ6MC43NXJlbTtwYWRkaW5nLWxlZnQ6MC43NXJlbX19QG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pey5sYXJnZS0xey1tcy1mbGV4OjAgMCA4LjMzMzMzJTtmbGV4OjAgMCA4LjMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMyV9LmxhcmdlLW9mZnNldC0we21hcmdpbi1sZWZ0OjAlfS5sYXJnZS0yey1tcy1mbGV4OjAgMCAxNi42NjY2NyU7ZmxleDowIDAgMTYuNjY2NjclO21heC13aWR0aDoxNi42NjY2NyV9LmxhcmdlLW9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5sYXJnZS0zey1tcy1mbGV4OjAgMCAyNSU7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmxhcmdlLW9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY3JX0ubGFyZ2UtNHstbXMtZmxleDowIDAgMzMuMzMzMzMlO2ZsZXg6MCAwIDMzLjMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMlfS5sYXJnZS1vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9LmxhcmdlLTV7LW1zLWZsZXg6MCAwIDQxLjY2NjY3JTtmbGV4OjAgMCA0MS42NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY3JX0ubGFyZ2Utb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlfS5sYXJnZS02ey1tcy1mbGV4OjAgMCA1MCU7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmxhcmdlLW9mZnNldC01e21hcmdpbi1sZWZ0OjQxLjY2NjY3JX0ubGFyZ2UtN3stbXMtZmxleDowIDAgNTguMzMzMzMlO2ZsZXg6MCAwIDU4LjMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMlfS5sYXJnZS1vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9LmxhcmdlLTh7LW1zLWZsZXg6MCAwIDY2LjY2NjY3JTtmbGV4OjAgMCA2Ni42NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY3JX0ubGFyZ2Utb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5sYXJnZS05ey1tcy1mbGV4OjAgMCA3NSU7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmxhcmdlLW9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0ubGFyZ2UtMTB7LW1zLWZsZXg6MCAwIDgzLjMzMzMzJTtmbGV4OjAgMCA4My4zMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzJX0ubGFyZ2Utb2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5sYXJnZS0xMXstbXMtZmxleDowIDAgOTEuNjY2NjclO2ZsZXg6MCAwIDkxLjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjclfS5sYXJnZS1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5sYXJnZS0xMnstbXMtZmxleDowIDAgMTAwJTtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5sYXJnZS1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfS5sYXJnZS11cC0xey1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcH0ubGFyZ2UtdXAtMT4uY29sdW1uLC5sYXJnZS11cC0xPi5jb2x1bW5zey1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9LmxhcmdlLXVwLTJ7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5sYXJnZS11cC0yPi5jb2x1bW4sLmxhcmdlLXVwLTI+LmNvbHVtbnN7LW1zLWZsZXg6MCAwIDUwJTtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0ubGFyZ2UtdXAtM3stbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9LmxhcmdlLXVwLTM+LmNvbHVtbiwubGFyZ2UtdXAtMz4uY29sdW1uc3stbXMtZmxleDowIDAgMzMuMzMzMzMlO2ZsZXg6MCAwIDMzLjMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMlfS5sYXJnZS11cC00ey1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcH0ubGFyZ2UtdXAtND4uY29sdW1uLC5sYXJnZS11cC00Pi5jb2x1bW5zey1tcy1mbGV4OjAgMCAyNSU7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmxhcmdlLXVwLTV7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5sYXJnZS11cC01Pi5jb2x1bW4sLmxhcmdlLXVwLTU+LmNvbHVtbnN7LW1zLWZsZXg6MCAwIDIwJTtmbGV4OjAgMCAyMCU7bWF4LXdpZHRoOjIwJX0ubGFyZ2UtdXAtNnstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9LmxhcmdlLXVwLTY+LmNvbHVtbiwubGFyZ2UtdXAtNj4uY29sdW1uc3stbXMtZmxleDowIDAgMTYuNjY2NjclO2ZsZXg6MCAwIDE2LjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjclfS5sYXJnZS11cC03ey1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcH0ubGFyZ2UtdXAtNz4uY29sdW1uLC5sYXJnZS11cC03Pi5jb2x1bW5zey1tcy1mbGV4OjAgMCAxNC4yODU3MSU7ZmxleDowIDAgMTQuMjg1NzElO21heC13aWR0aDoxNC4yODU3MSV9LmxhcmdlLXVwLTh7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5sYXJnZS11cC04Pi5jb2x1bW4sLmxhcmdlLXVwLTg+LmNvbHVtbnN7LW1zLWZsZXg6MCAwIDEyLjUlO2ZsZXg6MCAwIDEyLjUlO21heC13aWR0aDoxMi41JX19QG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIGFuZCAobWluLXdpZHRoOiA2NGVtKXsubGFyZ2UtZXhwYW5key1tcy1mbGV4OjEgMSAwcHg7ZmxleDoxIDEgMHB4fX0ucm93LmxhcmdlLXVuc3RhY2s+LmNvbHVtbiwucm93LmxhcmdlLXVuc3RhY2s+LmNvbHVtbnN7LW1zLWZsZXg6MCAwIDEwMCU7ZmxleDowIDAgMTAwJX1AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSl7LnJvdy5sYXJnZS11bnN0YWNrPi5jb2x1bW4sLnJvdy5sYXJnZS11bnN0YWNrPi5jb2x1bW5zey1tcy1mbGV4OjEgMSAwcHg7ZmxleDoxIDEgMHB4fX1AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSl7LmxhcmdlLWNvbGxhcHNlPi5jb2x1bW4sLmxhcmdlLWNvbGxhcHNlPi5jb2x1bW5ze3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0ubGFyZ2UtdW5jb2xsYXBzZT4uY29sdW1uLC5sYXJnZS11bmNvbGxhcHNlPi5jb2x1bW5ze3BhZGRpbmctcmlnaHQ6MC43NXJlbTtwYWRkaW5nLWxlZnQ6MC43NXJlbX19LnNocmlua3stbXMtZmxleDowIDAgYXV0bztmbGV4OjAgMCBhdXRvO21heC13aWR0aDoxMDAlfS5jb2x1bW4tYmxvY2t7bWFyZ2luLWJvdHRvbToxLjVyZW19LmNvbHVtbi1ibG9jaz46bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmFsaWduLXJpZ2h0ey1tcy1mbGV4LXBhY2s6ZW5kO2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uYWxpZ24tY2VudGVyey1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmFsaWduLWp1c3RpZnl7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5hbGlnbi1zcGFjZWR7LW1zLWZsZXgtcGFjazpkaXN0cmlidXRlO2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmR9LmFsaWduLXJpZ2h0LnZlcnRpY2FsLm1lbnU+bGk+YXstbXMtZmxleC1wYWNrOmVuZDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LmFsaWduLWNlbnRlci52ZXJ0aWNhbC5tZW51PmxpPmF7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uYWxpZ24tdG9wey1tcy1mbGV4LWFsaWduOnN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmFsaWduLXNlbGYtdG9wey1tcy1mbGV4LWl0ZW0tYWxpZ246c3RhcnQ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0fS5hbGlnbi1ib3R0b217LW1zLWZsZXgtYWxpZ246ZW5kO2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5hbGlnbi1zZWxmLWJvdHRvbXstbXMtZmxleC1pdGVtLWFsaWduOmVuZDthbGlnbi1zZWxmOmZsZXgtZW5kfS5hbGlnbi1taWRkbGV7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uYWxpZ24tc2VsZi1taWRkbGV7LW1zLWZsZXgtaXRlbS1hbGlnbjpjZW50ZXI7LW1zLWdyaWQtcm93LWFsaWduOmNlbnRlcjthbGlnbi1zZWxmOmNlbnRlcn0uYWxpZ24tc3RyZXRjaHstbXMtZmxleC1hbGlnbjpzdHJldGNoO2FsaWduLWl0ZW1zOnN0cmV0Y2h9LmFsaWduLXNlbGYtc3RyZXRjaHstbXMtZmxleC1pdGVtLWFsaWduOnN0cmV0Y2g7LW1zLWdyaWQtcm93LWFsaWduOnN0cmV0Y2g7YWxpZ24tc2VsZjpzdHJldGNofS5hbGlnbi1jZW50ZXItbWlkZGxley1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1saW5lLXBhY2s6Y2VudGVyO2FsaWduLWNvbnRlbnQ6Y2VudGVyfS5zbWFsbC1vcmRlci0xey1tcy1mbGV4LW9yZGVyOjE7b3JkZXI6MX0uc21hbGwtb3JkZXItMnstbXMtZmxleC1vcmRlcjoyO29yZGVyOjJ9LnNtYWxsLW9yZGVyLTN7LW1zLWZsZXgtb3JkZXI6MztvcmRlcjozfS5zbWFsbC1vcmRlci00ey1tcy1mbGV4LW9yZGVyOjQ7b3JkZXI6NH0uc21hbGwtb3JkZXItNXstbXMtZmxleC1vcmRlcjo1O29yZGVyOjV9LnNtYWxsLW9yZGVyLTZ7LW1zLWZsZXgtb3JkZXI6NjtvcmRlcjo2fUBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKXsubWVkaXVtLW9yZGVyLTF7LW1zLWZsZXgtb3JkZXI6MTtvcmRlcjoxfS5tZWRpdW0tb3JkZXItMnstbXMtZmxleC1vcmRlcjoyO29yZGVyOjJ9Lm1lZGl1bS1vcmRlci0zey1tcy1mbGV4LW9yZGVyOjM7b3JkZXI6M30ubWVkaXVtLW9yZGVyLTR7LW1zLWZsZXgtb3JkZXI6NDtvcmRlcjo0fS5tZWRpdW0tb3JkZXItNXstbXMtZmxleC1vcmRlcjo1O29yZGVyOjV9Lm1lZGl1bS1vcmRlci02ey1tcy1mbGV4LW9yZGVyOjY7b3JkZXI6Nn19QG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pey5sYXJnZS1vcmRlci0xey1tcy1mbGV4LW9yZGVyOjE7b3JkZXI6MX0ubGFyZ2Utb3JkZXItMnstbXMtZmxleC1vcmRlcjoyO29yZGVyOjJ9LmxhcmdlLW9yZGVyLTN7LW1zLWZsZXgtb3JkZXI6MztvcmRlcjozfS5sYXJnZS1vcmRlci00ey1tcy1mbGV4LW9yZGVyOjQ7b3JkZXI6NH0ubGFyZ2Utb3JkZXItNXstbXMtZmxleC1vcmRlcjo1O29yZGVyOjV9LmxhcmdlLW9yZGVyLTZ7LW1zLWZsZXgtb3JkZXI6NjtvcmRlcjo2fX0uZmxleC1jb250YWluZXJ7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9LmZsZXgtY2hpbGQtYXV0b3stbXMtZmxleDoxIDEgYXV0bztmbGV4OjEgMSBhdXRvfS5mbGV4LWNoaWxkLWdyb3d7LW1zLWZsZXg6MSAwIGF1dG87ZmxleDoxIDAgYXV0b30uZmxleC1jaGlsZC1zaHJpbmt7LW1zLWZsZXg6MCAxIGF1dG87ZmxleDowIDEgYXV0b30uZmxleC1kaXItcm93ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fS5mbGV4LWRpci1yb3ctcmV2ZXJzZXstbXMtZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9LmZsZXgtZGlyLWNvbHVtbnstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZmxleC1kaXItY29sdW1uLXJldmVyc2V7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfUBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKXsubWVkaXVtLWZsZXgtY29udGFpbmVye2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fS5tZWRpdW0tZmxleC1jaGlsZC1hdXRvey1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG99Lm1lZGl1bS1mbGV4LWNoaWxkLWdyb3d7LW1zLWZsZXg6MSAwIGF1dG87ZmxleDoxIDAgYXV0b30ubWVkaXVtLWZsZXgtY2hpbGQtc2hyaW5rey1tcy1mbGV4OjAgMSBhdXRvO2ZsZXg6MCAxIGF1dG99Lm1lZGl1bS1mbGV4LWRpci1yb3d7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9Lm1lZGl1bS1mbGV4LWRpci1yb3ctcmV2ZXJzZXstbXMtZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9Lm1lZGl1bS1mbGV4LWRpci1jb2x1bW57LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Lm1lZGl1bS1mbGV4LWRpci1jb2x1bW4tcmV2ZXJzZXstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2U7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9fUBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKXsubGFyZ2UtZmxleC1jb250YWluZXJ7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9LmxhcmdlLWZsZXgtY2hpbGQtYXV0b3stbXMtZmxleDoxIDEgYXV0bztmbGV4OjEgMSBhdXRvfS5sYXJnZS1mbGV4LWNoaWxkLWdyb3d7LW1zLWZsZXg6MSAwIGF1dG87ZmxleDoxIDAgYXV0b30ubGFyZ2UtZmxleC1jaGlsZC1zaHJpbmt7LW1zLWZsZXg6MCAxIGF1dG87ZmxleDowIDEgYXV0b30ubGFyZ2UtZmxleC1kaXItcm93ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fS5sYXJnZS1mbGV4LWRpci1yb3ctcmV2ZXJzZXstbXMtZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9LmxhcmdlLWZsZXgtZGlyLWNvbHVtbnstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ubGFyZ2UtZmxleC1kaXItY29sdW1uLXJldmVyc2V7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfX0udGV4dC1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS50ZXh0LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGV4dC1qdXN0aWZ5e3RleHQtYWxpZ246anVzdGlmeX1AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSl7Lm1lZGl1bS10ZXh0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0fS5tZWRpdW0tdGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS5tZWRpdW0tdGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9Lm1lZGl1bS10ZXh0LWp1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5fX1AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSl7LmxhcmdlLXRleHQtbGVmdHt0ZXh0LWFsaWduOmxlZnR9LmxhcmdlLXRleHQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0ubGFyZ2UtdGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LmxhcmdlLXRleHQtanVzdGlmeXt0ZXh0LWFsaWduOmp1c3RpZnl9fS8qIVxuICogQm9vdHN0cmFwIEdyaWQgdjQuMC4wIChodHRwczovL2dldGJvb3RzdHJhcC5jb20pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovQC1tcy12aWV3cG9ydHt3aWR0aDpkZXZpY2Utd2lkdGh9aHRtbHtib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1zLW92ZXJmbG93LXN0eWxlOnNjcm9sbGJhcn0qLCo6OmJlZm9yZSwqOjphZnRlcntib3gtc2l6aW5nOmluaGVyaXR9LmNvbnRhaW5lcnt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweDttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbnRhaW5lcnttYXgtd2lkdGg6NzM4cHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmNvbnRhaW5lcnttYXgtd2lkdGg6OTQycHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19LmNvbnRhaW5lci1mbHVpZHt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweDttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfS5haW9uLXJvd3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1sZWZ0Oi0xNXB4fS5uby1ndXR0ZXJze21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjB9Lm5vLWd1dHRlcnM+LmNvbCwubm8tZ3V0dGVycz5bY2xhc3MqPVwiY29sLVwiXXtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9LmNvbC0xLC5jb2wtMiwuY29sLTMsLmNvbC00LC5jb2wtNSwuY29sLTYsLmNvbC03LC5jb2wtOCwuY29sLTksLmNvbC0xMCwuY29sLTExLC5jb2wtMTIsLmNvbCwuY29sLWF1dG8sLmNvbC1zbS0xLC5jb2wtc20tMiwuY29sLXNtLTMsLmNvbC1zbS00LC5jb2wtc20tNSwuY29sLXNtLTYsLmNvbC1zbS03LC5jb2wtc20tOCwuY29sLXNtLTksLmNvbC1zbS0xMCwuY29sLXNtLTExLC5jb2wtc20tMTIsLmNvbC1zbSwuY29sLXNtLWF1dG8sLmNvbC1tZC0xLC5jb2wtbWQtMiwuY29sLW1kLTMsLmNvbC1tZC00LC5jb2wtbWQtNSwuY29sLW1kLTYsLmNvbC1tZC03LC5jb2wtbWQtOCwuY29sLW1kLTksLmNvbC1tZC0xMCwuY29sLW1kLTExLC5jb2wtbWQtMTIsLmNvbC1tZCwuY29sLW1kLWF1dG8sLmNvbC1sZy0xLC5jb2wtbGctMiwuY29sLWxnLTMsLmNvbC1sZy00LC5jb2wtbGctNSwuY29sLWxnLTYsLmNvbC1sZy03LC5jb2wtbGctOCwuY29sLWxnLTksLmNvbC1sZy0xMCwuY29sLWxnLTExLC5jb2wtbGctMTIsLmNvbC1sZywuY29sLWxnLWF1dG8sLmNvbC14bC0xLC5jb2wteGwtMiwuY29sLXhsLTMsLmNvbC14bC00LC5jb2wteGwtNSwuY29sLXhsLTYsLmNvbC14bC03LC5jb2wteGwtOCwuY29sLXhsLTksLmNvbC14bC0xMCwuY29sLXhsLTExLC5jb2wteGwtMTIsLmNvbC14bCwuY29sLXhsLWF1dG97cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHh9LmNvbHtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LmNvbC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6bm9uZX0uY29sLTF7ZmxleDowIDAgOC4zMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMlfS5jb2wtMntmbGV4OjAgMCAxNi42NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY3JX0uY29sLTN7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC00e2ZsZXg6MCAwIDMzLjMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMlfS5jb2wtNXtmbGV4OjAgMCA0MS42NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY3JX0uY29sLTZ7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC03e2ZsZXg6MCAwIDU4LjMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMlfS5jb2wtOHtmbGV4OjAgMCA2Ni42NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY3JX0uY29sLTl7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC0xMHtmbGV4OjAgMCA4My4zMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzJX0uY29sLTExe2ZsZXg6MCAwIDkxLjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjclfS5jb2wtMTJ7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ub3JkZXItZmlyc3R7b3JkZXI6LTF9Lm9yZGVyLWxhc3R7b3JkZXI6MTN9Lm9yZGVyLTB7b3JkZXI6MH0ub3JkZXItMXtvcmRlcjoxfS5vcmRlci0ye29yZGVyOjJ9Lm9yZGVyLTN7b3JkZXI6M30ub3JkZXItNHtvcmRlcjo0fS5vcmRlci01e29yZGVyOjV9Lm9yZGVyLTZ7b3JkZXI6Nn0ub3JkZXItN3tvcmRlcjo3fS5vcmRlci04e29yZGVyOjh9Lm9yZGVyLTl7b3JkZXI6OX0ub3JkZXItMTB7b3JkZXI6MTB9Lm9yZGVyLTExe29yZGVyOjExfS5vcmRlci0xMntvcmRlcjoxMn0ub2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9Lm9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY3JX0ub2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9Lm9mZnNldC01e21hcmdpbi1sZWZ0OjQxLjY2NjY3JX0ub2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9Lm9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0ub2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbC1zbXtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LmNvbC1zbS1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6bm9uZX0uY29sLXNtLTF7ZmxleDowIDAgOC4zMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMlfS5jb2wtc20tMntmbGV4OjAgMCAxNi42NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY3JX0uY29sLXNtLTN7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC1zbS00e2ZsZXg6MCAwIDMzLjMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMlfS5jb2wtc20tNXtmbGV4OjAgMCA0MS42NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY3JX0uY29sLXNtLTZ7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC1zbS03e2ZsZXg6MCAwIDU4LjMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMlfS5jb2wtc20tOHtmbGV4OjAgMCA2Ni42NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY3JX0uY29sLXNtLTl7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC1zbS0xMHtmbGV4OjAgMCA4My4zMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzJX0uY29sLXNtLTExe2ZsZXg6MCAwIDkxLjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjclfS5jb2wtc20tMTJ7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ub3JkZXItc20tZmlyc3R7b3JkZXI6LTF9Lm9yZGVyLXNtLWxhc3R7b3JkZXI6MTN9Lm9yZGVyLXNtLTB7b3JkZXI6MH0ub3JkZXItc20tMXtvcmRlcjoxfS5vcmRlci1zbS0ye29yZGVyOjJ9Lm9yZGVyLXNtLTN7b3JkZXI6M30ub3JkZXItc20tNHtvcmRlcjo0fS5vcmRlci1zbS01e29yZGVyOjV9Lm9yZGVyLXNtLTZ7b3JkZXI6Nn0ub3JkZXItc20tN3tvcmRlcjo3fS5vcmRlci1zbS04e29yZGVyOjh9Lm9yZGVyLXNtLTl7b3JkZXI6OX0ub3JkZXItc20tMTB7b3JkZXI6MTB9Lm9yZGVyLXNtLTExe29yZGVyOjExfS5vcmRlci1zbS0xMntvcmRlcjoxMn0ub2Zmc2V0LXNtLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXNtLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9Lm9mZnNldC1zbS0ye21hcmdpbi1sZWZ0OjE2LjY2NjY3JX0ub2Zmc2V0LXNtLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtc20tNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9Lm9mZnNldC1zbS01e21hcmdpbi1sZWZ0OjQxLjY2NjY3JX0ub2Zmc2V0LXNtLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtc20tN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9Lm9mZnNldC1zbS04e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0ub2Zmc2V0LXNtLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtc20tMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5vZmZzZXQtc20tMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb2wtbWR7ZmxleC1iYXNpczowO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfS5jb2wtbWQtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG87bWF4LXdpZHRoOm5vbmV9LmNvbC1tZC0xe2ZsZXg6MCAwIDguMzMzMzMlO21heC13aWR0aDo4LjMzMzMzJX0uY29sLW1kLTJ7ZmxleDowIDAgMTYuNjY2NjclO21heC13aWR0aDoxNi42NjY2NyV9LmNvbC1tZC0ze2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5jb2wtbWQtNHtmbGV4OjAgMCAzMy4zMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzJX0uY29sLW1kLTV7ZmxleDowIDAgNDEuNjY2NjclO21heC13aWR0aDo0MS42NjY2NyV9LmNvbC1tZC02e2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wtbWQtN3tmbGV4OjAgMCA1OC4zMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzJX0uY29sLW1kLTh7ZmxleDowIDAgNjYuNjY2NjclO21heC13aWR0aDo2Ni42NjY2NyV9LmNvbC1tZC05e2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5jb2wtbWQtMTB7ZmxleDowIDAgODMuMzMzMzMlO21heC13aWR0aDo4My4zMzMzMyV9LmNvbC1tZC0xMXtmbGV4OjAgMCA5MS42NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY3JX0uY29sLW1kLTEye2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm9yZGVyLW1kLWZpcnN0e29yZGVyOi0xfS5vcmRlci1tZC1sYXN0e29yZGVyOjEzfS5vcmRlci1tZC0we29yZGVyOjB9Lm9yZGVyLW1kLTF7b3JkZXI6MX0ub3JkZXItbWQtMntvcmRlcjoyfS5vcmRlci1tZC0ze29yZGVyOjN9Lm9yZGVyLW1kLTR7b3JkZXI6NH0ub3JkZXItbWQtNXtvcmRlcjo1fS5vcmRlci1tZC02e29yZGVyOjZ9Lm9yZGVyLW1kLTd7b3JkZXI6N30ub3JkZXItbWQtOHtvcmRlcjo4fS5vcmRlci1tZC05e29yZGVyOjl9Lm9yZGVyLW1kLTEwe29yZGVyOjEwfS5vcmRlci1tZC0xMXtvcmRlcjoxMX0ub3JkZXItbWQtMTJ7b3JkZXI6MTJ9Lm9mZnNldC1tZC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1tZC0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5vZmZzZXQtbWQtMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9Lm9mZnNldC1tZC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LW1kLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlfS5vZmZzZXQtbWQtNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9Lm9mZnNldC1tZC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LW1kLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5vZmZzZXQtbWQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9Lm9mZnNldC1tZC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LW1kLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0ub2Zmc2V0LW1kLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbC1sZ3tmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LmNvbC1sZy1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6bm9uZX0uY29sLWxnLTF7ZmxleDowIDAgOC4zMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMlfS5jb2wtbGctMntmbGV4OjAgMCAxNi42NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY3JX0uY29sLWxnLTN7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC1sZy00e2ZsZXg6MCAwIDMzLjMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMlfS5jb2wtbGctNXtmbGV4OjAgMCA0MS42NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY3JX0uY29sLWxnLTZ7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC1sZy03e2ZsZXg6MCAwIDU4LjMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMlfS5jb2wtbGctOHtmbGV4OjAgMCA2Ni42NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY3JX0uY29sLWxnLTl7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC1sZy0xMHtmbGV4OjAgMCA4My4zMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzJX0uY29sLWxnLTExe2ZsZXg6MCAwIDkxLjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjclfS5jb2wtbGctMTJ7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ub3JkZXItbGctZmlyc3R7b3JkZXI6LTF9Lm9yZGVyLWxnLWxhc3R7b3JkZXI6MTN9Lm9yZGVyLWxnLTB7b3JkZXI6MH0ub3JkZXItbGctMXtvcmRlcjoxfS5vcmRlci1sZy0ye29yZGVyOjJ9Lm9yZGVyLWxnLTN7b3JkZXI6M30ub3JkZXItbGctNHtvcmRlcjo0fS5vcmRlci1sZy01e29yZGVyOjV9Lm9yZGVyLWxnLTZ7b3JkZXI6Nn0ub3JkZXItbGctN3tvcmRlcjo3fS5vcmRlci1sZy04e29yZGVyOjh9Lm9yZGVyLWxnLTl7b3JkZXI6OX0ub3JkZXItbGctMTB7b3JkZXI6MTB9Lm9yZGVyLWxnLTExe29yZGVyOjExfS5vcmRlci1sZy0xMntvcmRlcjoxMn0ub2Zmc2V0LWxnLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LWxnLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9Lm9mZnNldC1sZy0ye21hcmdpbi1sZWZ0OjE2LjY2NjY3JX0ub2Zmc2V0LWxnLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtbGctNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9Lm9mZnNldC1sZy01e21hcmdpbi1sZWZ0OjQxLjY2NjY3JX0ub2Zmc2V0LWxnLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtbGctN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9Lm9mZnNldC1sZy04e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0ub2Zmc2V0LWxnLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtbGctMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5vZmZzZXQtbGctMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfX1AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KXsuY29sLXhse2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX0uY29sLXhsLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO21heC13aWR0aDpub25lfS5jb2wteGwtMXtmbGV4OjAgMCA4LjMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMyV9LmNvbC14bC0ye2ZsZXg6MCAwIDE2LjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjclfS5jb2wteGwtM3tmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLXhsLTR7ZmxleDowIDAgMzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LmNvbC14bC01e2ZsZXg6MCAwIDQxLjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjclfS5jb2wteGwtNntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLXhsLTd7ZmxleDowIDAgNTguMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMyV9LmNvbC14bC04e2ZsZXg6MCAwIDY2LjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjclfS5jb2wteGwtOXtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLXhsLTEwe2ZsZXg6MCAwIDgzLjMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMlfS5jb2wteGwtMTF7ZmxleDowIDAgOTEuNjY2NjclO21heC13aWR0aDo5MS42NjY2NyV9LmNvbC14bC0xMntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5vcmRlci14bC1maXJzdHtvcmRlcjotMX0ub3JkZXIteGwtbGFzdHtvcmRlcjoxM30ub3JkZXIteGwtMHtvcmRlcjowfS5vcmRlci14bC0xe29yZGVyOjF9Lm9yZGVyLXhsLTJ7b3JkZXI6Mn0ub3JkZXIteGwtM3tvcmRlcjozfS5vcmRlci14bC00e29yZGVyOjR9Lm9yZGVyLXhsLTV7b3JkZXI6NX0ub3JkZXIteGwtNntvcmRlcjo2fS5vcmRlci14bC03e29yZGVyOjd9Lm9yZGVyLXhsLTh7b3JkZXI6OH0ub3JkZXIteGwtOXtvcmRlcjo5fS5vcmRlci14bC0xMHtvcmRlcjoxMH0ub3JkZXIteGwtMTF7b3JkZXI6MTF9Lm9yZGVyLXhsLTEye29yZGVyOjEyfS5vZmZzZXQteGwtMHttYXJnaW4tbGVmdDowfS5vZmZzZXQteGwtMXttYXJnaW4tbGVmdDo4LjMzMzMzJX0ub2Zmc2V0LXhsLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjclfS5vZmZzZXQteGwtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC14bC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzJX0ub2Zmc2V0LXhsLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjclfS5vZmZzZXQteGwtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC14bC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzJX0ub2Zmc2V0LXhsLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjclfS5vZmZzZXQteGwtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC14bC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMyV9Lm9mZnNldC14bC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NyV9fSosKjo6YmVmb3JlLCo6OmFmdGVye2JveC1zaXppbmc6Ym9yZGVyLWJveH1odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MS4xNTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlOy1tcy1vdmVyZmxvdy1zdHlsZTpzY3JvbGxiYXI7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCl9QC1tcy12aWV3cG9ydHt3aWR0aDpkZXZpY2Utd2lkdGh9YXJ0aWNsZSxhc2lkZSxkaWFsb2csZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWFpbixuYXYsc2VjdGlvbntkaXNwbGF5OmJsb2NrfWJvZHl7bWFyZ2luOjA7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxcIkhlbHZldGljYSBOZXVlXCIsQXJpYWwsc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCI7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9W3RhYmluZGV4PVwiLTFcIl06Zm9jdXN7b3V0bGluZTowICFpbXBvcnRhbnR9aHJ7Ym94LXNpemluZzpjb250ZW50LWJveDtoZWlnaHQ6MDtvdmVyZmxvdzp2aXNpYmxlfWgxLGgyLGgzLGg0LGg1LGg2e21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi41cmVtfXB7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbX1hYmJyW3RpdGxlXSxhYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVde3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWQ7Y3Vyc29yOmhlbHA7Ym9yZGVyLWJvdHRvbTowfWFkZHJlc3N7bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OmluaGVyaXR9b2wsdWwsZGx7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbX1vbCBvbCx1bCB1bCxvbCB1bCx1bCBvbHttYXJnaW4tYm90dG9tOjB9ZHR7Zm9udC13ZWlnaHQ6NzAwfWRke21hcmdpbi1ib3R0b206LjVyZW07bWFyZ2luLWxlZnQ6MH1ibG9ja3F1b3Rle21hcmdpbjowIDAgMXJlbX1kZm57Zm9udC1zdHlsZTppdGFsaWN9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vie2JvdHRvbTotLjI1ZW19c3Vwe3RvcDotLjVlbX1he2NvbG9yOiMwMDdiZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOm9iamVjdHN9YTpob3Zlcntjb2xvcjojMDA1NmIzO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9YTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSl7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZX1hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpob3ZlcixhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpmb2N1c3tjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfWE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmZvY3Vze291dGxpbmU6MH1wcmUsY29kZSxrYmQsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2UsIG1vbm9zcGFjZTtmb250LXNpemU6MWVtfXByZXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtO292ZXJmbG93OmF1dG87LW1zLW92ZXJmbG93LXN0eWxlOnNjcm9sbGJhcn1maWd1cmV7bWFyZ2luOjAgMCAxcmVtfWltZ3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXN0eWxlOm5vbmV9c3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX1jYXB0aW9ue3BhZGRpbmctdG9wOi43NXJlbTtwYWRkaW5nLWJvdHRvbTouNzVyZW07Y29sb3I6IzZjNzU3ZDt0ZXh0LWFsaWduOmxlZnQ7Y2FwdGlvbi1zaWRlOmJvdHRvbX10aHt0ZXh0LWFsaWduOmluaGVyaXR9bGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTouNXJlbX1idXR0b257Ym9yZGVyLXJhZGl1czowfWJ1dHRvbjpmb2N1c3tvdXRsaW5lOjFweCBkb3R0ZWQ7b3V0bGluZTo1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3J9aW5wdXQsYnV0dG9uLHNlbGVjdCxvcHRncm91cCx0ZXh0YXJlYXttYXJnaW46MDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXR9YnV0dG9uLGlucHV0e292ZXJmbG93OnZpc2libGV9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixodG1sIFt0eXBlPVwiYnV0dG9uXCJdLFt0eXBlPVwicmVzZXRcIl0sW3R5cGU9XCJzdWJtaXRcIl17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lcntwYWRkaW5nOjA7Ym9yZGVyLXN0eWxlOm5vbmV9aW5wdXRbdHlwZT1cInJhZGlvXCJdLGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfWlucHV0W3R5cGU9XCJkYXRlXCJdLGlucHV0W3R5cGU9XCJ0aW1lXCJdLGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxpbnB1dFt0eXBlPVwibW9udGhcIl17LXdlYmtpdC1hcHBlYXJhbmNlOmxpc3Rib3h9dGV4dGFyZWF7b3ZlcmZsb3c6YXV0bztyZXNpemU6dmVydGljYWx9ZmllbGRzZXR7bWluLXdpZHRoOjA7cGFkZGluZzowO21hcmdpbjowO2JvcmRlcjowfWxlZ2VuZHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzowO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC1zaXplOjEuNXJlbTtsaW5lLWhlaWdodDppbmhlcml0O2NvbG9yOmluaGVyaXQ7d2hpdGUtc3BhY2U6bm9ybWFsfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfVt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPVwic2VhcmNoXCJde291dGxpbmUtb2Zmc2V0Oi0ycHg7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbntmb250OmluaGVyaXQ7LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1vdXRwdXR7ZGlzcGxheTppbmxpbmUtYmxvY2t9c3VtbWFyeXtkaXNwbGF5Omxpc3QtaXRlbTtjdXJzb3I6cG9pbnRlcn10ZW1wbGF0ZXtkaXNwbGF5Om5vbmV9W2hpZGRlbl17ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDcwO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxcIkhlbHZldGljYSBOZXVlXCIsQXJpYWwsc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTt0ZXh0LWFsaWduOmxlZnQ7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXNoYWRvdzpub25lO3RleHQtdHJhbnNmb3JtOm5vbmU7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtYnJlYWs6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7d2hpdGUtc3BhY2U6bm9ybWFsO2xpbmUtYnJlYWs6YXV0bztmb250LXNpemU6Ljg3NXJlbTt3b3JkLXdyYXA6YnJlYWstd29yZDtvcGFjaXR5OjB9LnRvb2x0aXAuc2hvd3tvcGFjaXR5Oi45fS50b29sdGlwIC5hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOi44cmVtO2hlaWdodDouNHJlbX0udG9vbHRpcCAuYXJyb3c6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1zdHlsZTpzb2xpZH0uYnMtdG9vbHRpcC10b3AsLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl17cGFkZGluZzouNHJlbSAwfS5icy10b29sdGlwLXRvcCAuYXJyb3csLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93e2JvdHRvbTowfS5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZXt0b3A6MDtib3JkZXItd2lkdGg6LjRyZW0gLjRyZW0gMDtib3JkZXItdG9wLWNvbG9yOiMwMDB9LmJzLXRvb2x0aXAtcmlnaHQsLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXXtwYWRkaW5nOjAgLjRyZW19LmJzLXRvb2x0aXAtcmlnaHQgLmFycm93LC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93e2xlZnQ6MDt3aWR0aDouNHJlbTtoZWlnaHQ6LjhyZW19LmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmJlZm9yZXtyaWdodDowO2JvcmRlci13aWR0aDouNHJlbSAuNHJlbSAuNHJlbSAwO2JvcmRlci1yaWdodC1jb2xvcjojMDAwfS5icy10b29sdGlwLWJvdHRvbSwuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXXtwYWRkaW5nOi40cmVtIDB9LmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdywuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3d7dG9wOjB9LmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3Jle2JvdHRvbTowO2JvcmRlci13aWR0aDowIC40cmVtIC40cmVtO2JvcmRlci1ib3R0b20tY29sb3I6IzAwMH0uYnMtdG9vbHRpcC1sZWZ0LC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXXtwYWRkaW5nOjAgLjRyZW19LmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvd3tyaWdodDowO3dpZHRoOi40cmVtO2hlaWdodDouOHJlbX0uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZXtsZWZ0OjA7Ym9yZGVyLXdpZHRoOi40cmVtIDAgLjRyZW0gLjRyZW07Ym9yZGVyLWxlZnQtY29sb3I6IzAwMH0udG9vbHRpcC1pbm5lcnttYXgtd2lkdGg6MjAwcHg7cGFkZGluZzouMjVyZW0gLjVyZW07Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLXJhZGl1czouMjVyZW19LmNsZWFyZml4OjphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7Y29udGVudDpcIlwifS5kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmQtc20tbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1zbS1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1zbS1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1zbS1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtc20tdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXNtLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXNtLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtc20tZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1zbS1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmQtbWQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1tZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtbWQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtbWQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5kLWxnLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtbGctaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtbGctYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLWxnLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1sZy10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1sZy10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLWxnLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KXsuZC14bC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXhsLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC14bC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQteGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQteGwtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC14bC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH19QG1lZGlhIHByaW50ey5kLXByaW50LW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtcHJpbnQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXByaW50LWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX0uZmxleC1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mbGV4LXNtLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1zbS1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtc20tcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1zbS1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXNtLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1zbS1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXNtLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5mbGV4LW1kLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtbWQtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1tZC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZmxleC1sZy1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtbGctY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LWxnLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbGctY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1sZy13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtbGctbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1sZy13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCl7LmZsZXgteGwtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC14bC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LXhsLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9fS5wb3NpdGlvbi1zdGF0aWN7cG9zaXRpb246c3RhdGljICFpbXBvcnRhbnR9LnBvc2l0aW9uLXJlbGF0aXZle3Bvc2l0aW9uOnJlbGF0aXZlICFpbXBvcnRhbnR9LnBvc2l0aW9uLWFic29sdXRle3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnR9LnBvc2l0aW9uLWZpeGVke3Bvc2l0aW9uOmZpeGVkICFpbXBvcnRhbnR9LnBvc2l0aW9uLXN0aWNreXtwb3NpdGlvbjpzdGlja3kgIWltcG9ydGFudH0uZml4ZWQtdG9we3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7bGVmdDowO3otaW5kZXg6MTAzMH0uZml4ZWQtYm90dG9te3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTAzMH1Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpey5zdGlja3ktdG9we3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9fS5mbG9hdC1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZmxvYXQtc20tbGVmdHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXNtLXJpZ2h0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LXNtLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5mbG9hdC1tZC1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtbWQtcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbWQtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5mbG9hdC1sZy1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtbGctcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbGctbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpey5mbG9hdC14bC1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQteGwtcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQteGwtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9fS50ZXh0LWp1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5ICFpbXBvcnRhbnR9LnRleHQtbm93cmFwe3doaXRlLXNwYWNlOm5vd3JhcCAhaW1wb3J0YW50fS50ZXh0LXRydW5jYXRle292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0udGV4dC1sZWZ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LXJpZ2h0e3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50ZXh0LXNtLWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtc20tcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXNtLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey50ZXh0LW1kLWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtbWQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LW1kLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudGV4dC1sZy1sZWZ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LWxnLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1sZy1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCl7LnRleHQteGwtbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC14bC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQteGwtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fS50ZXh0LWxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2UgIWltcG9ydGFudH0udGV4dC11cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnR9LnRleHQtY2FwaXRhbGl6ZXt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplICFpbXBvcnRhbnR9LmZvbnQtd2VpZ2h0LWxpZ2h0e2ZvbnQtd2VpZ2h0OjMwMCAhaW1wb3J0YW50fS5mb250LXdlaWdodC1ub3JtYWx7Zm9udC13ZWlnaHQ6NDAwICFpbXBvcnRhbnR9LmZvbnQtd2VpZ2h0LWJvbGR7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnR9LmZvbnQtaXRhbGlje2ZvbnQtc3R5bGU6aXRhbGljICFpbXBvcnRhbnR9LnRleHQtd2hpdGV7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS50ZXh0LW11dGVke2NvbG9yOiM2Yzc1N2QgIWltcG9ydGFudH0udGV4dC1oaWRle2ZvbnQ6MC8wIGE7Y29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowfS5zd2lwZXItY29udGFpbmVye21hcmdpbjowIGF1dG87cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7ei1pbmRleDoxfS5zd2lwZXItY29udGFpbmVyLW5vLWZsZXhib3ggLnN3aXBlci1zbGlkZXtmbG9hdDpsZWZ0fS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcnstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstd2Via2l0LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybTstd2Via2l0LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveH0uc3dpcGVyLWNvbnRhaW5lci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsLnN3aXBlci13cmFwcGVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdz4uc3dpcGVyLXdyYXBwZXJ7LXdlYmtpdC1mbGV4LXdyYXA6d3JhcDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9LnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcnstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0Oy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O21hcmdpbjowIGF1dG99LnN3aXBlci1zbGlkZXstd2Via2l0LWZsZXgtc2hyaW5rOjA7LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19LnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmt7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCwuc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7LXdlYmtpdC1ib3gtYWxpZ246c3RhcnQ7LXdlYmtpdC1hbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy1tcy1mbGV4LWFsaWduOnN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmhlaWdodCwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OmhlaWdodCwtd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodCwtd2Via2l0LXRyYW5zZm9ybX0uc3dpcGVyLWNvbnRhaW5lci0zZHstd2Via2l0LXBlcnNwZWN0aXZlOjEyMDBweDtwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXdyYXBwZXJ7LXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2Q7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MTB9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCByaWdodCB0b3AsIGxlZnQgdG9wLCBmcm9tKHJnYmEoMCwwLDAsMC41KSksIHRvKHJnYmEoMCwwLDAsMCkpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsMCwwLDAuNSksIHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsMCwwLDAuNSksIHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwwLDAsMC41KSwgcmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHR7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDAsMCwwLDAuNSkpLCB0byhyZ2JhKDAsMCwwLDApKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsMCwwLDAuNSksIHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwwLDAsMC41KSwgcmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwwLDAsMC41KSwgcmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgZnJvbShyZ2JhKDAsMCwwLDAuNSkpLCB0byhyZ2JhKDAsMCwwLDApKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMCwwLDAsMC41KSwgcmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDAsMCwwLDAuNSksIHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLDAsMCwwLjUpLCByZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoMCwwLDAsMC41KSksIHRvKHJnYmEoMCwwLDAsMCkpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwLjUpLCByZ2JhKDAsMCwwLDApKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwwLDAsMC41KSwgcmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsMCwwLDAuNSksIHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY29udGFpbmVyLXdwOC1ob3Jpem9udGFsLC5zd2lwZXItY29udGFpbmVyLXdwOC1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcnstbXMtdG91Y2gtYWN0aW9uOnBhbi15O3RvdWNoLWFjdGlvbjpwYW4teX0uc3dpcGVyLWNvbnRhaW5lci13cDgtdmVydGljYWwsLnN3aXBlci1jb250YWluZXItd3A4LXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcnstbXMtdG91Y2gtYWN0aW9uOnBhbi14O3RvdWNoLWFjdGlvbjpwYW4teH0uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItYnV0dG9uLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDoyN3B4O2hlaWdodDo0NHB4O21hcmdpbi10b3A6LTIycHg7ei1pbmRleDoxMDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLXNpemU6MjdweCA0NHB4O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6LjM1O2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1idXR0b24tcHJldiwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dHtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMCUyQzIyTDIyJTJDMGwyLjElMkMyLjFMNC4yJTJDMjJsMTkuOSUyQzE5LjlMMjIlMkM0NEwwJTJDMjJMMCUyQzIyTDAlMkMyMnonJTIwZmlsbCUzRCclMjMwMDdhZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO2xlZnQ6MTBweDtyaWdodDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDA3YWZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtyaWdodDoxMHB4O2xlZnQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24td2hpdGUsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi13aGl0ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMCUyQzIyTDIyJTJDMGwyLjElMkMyLjFMNC4yJTJDMjJsMTkuOSUyQzE5LjlMMjIlMkM0NEwwJTJDMjJMMCUyQzIyTDAlMkMyMnonJTIwZmlsbCUzRCclMjNmZmZmZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi13aGl0ZSwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLXdoaXRle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00yNyUyQzIyTDI3JTJDMjJMNSUyQzQ0bC0yLjEtMi4xTDIyLjglMkMyMkwyLjklMkMyLjFMNSUyQzBMMjclMkMyMkwyNyUyQzIyeiclMjBmaWxsJTNEJyUyM2ZmZmZmZiclMkYlM0UlM0MlMkZzdmclM0VcIil9LnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWJsYWNrLC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tYmxhY2t7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMkMyMkwyMiUyQzBsMi4xJTJDMi4xTDQuMiUyQzIybDE5LjklMkMxOS45TDIyJTJDNDRMMCUyQzIyTDAlMkMyMkwwJTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDAwMDAwJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tYmxhY2ssLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1ibGFja3tiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMjclMkMyMkwyNyUyQzIyTDUlMkM0NGwtMi4xLTIuMUwyMi44JTJDMjJMMi45JTJDMi4xTDUlMkMwTDI3JTJDMjJMMjclMkMyMnonJTIwZmlsbCUzRCclMjMwMDAwMDAnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpfS5zd2lwZXItYnV0dG9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjstd2Via2l0LXRyYW5zaXRpb246LjNzIG9wYWNpdHk7LW8tdHJhbnNpdGlvbjouM3Mgb3BhY2l0eTt0cmFuc2l0aW9uOi4zcyBvcGFjaXR5Oy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Ym90dG9tOjEwcHg7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0ey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuMzMpOy1tcy10cmFuc2Zvcm06c2NhbGUoMC4zMyk7dHJhbnNmb3JtOnNjYWxlKDAuMzMpO3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldnstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjY2KTstbXMtdHJhbnNmb3JtOnNjYWxlKDAuNjYpO3RyYW5zZm9ybTpzY2FsZSgwLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldnstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjMzKTstbXMtdHJhbnNmb3JtOnNjYWxlKDAuMzMpO3RyYW5zZm9ybTpzY2FsZSgwLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHR7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC42Nik7LW1zLXRyYW5zZm9ybTpzY2FsZSgwLjY2KTt0cmFuc2Zvcm06c2NhbGUoMC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHR7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC4zMyk7LW1zLXRyYW5zZm9ybTpzY2FsZSgwLjMzKTt0cmFuc2Zvcm06c2NhbGUoMC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOiNhOGE4YTh9YnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtib3JkZXI6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXJ9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eToxO2JhY2tncm91bmQ6IzMxMTM2Nn0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDoxMHB4O3RvcDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC01MCUsIDApfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjZweCAwO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje3RvcDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6OHB4fS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrOy13ZWJraXQtdHJhbnNpdGlvbjouMnMgdG9wLC4ycyAtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uOi4ycyB0b3AsLjJzIC13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgdG9wO3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgdG9wO3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgdG9wLC4ycyAtd2Via2l0LXRyYW5zZm9ybX0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgNHB4fS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje2xlZnQ6NTAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3doaXRlLXNwYWNlOm5vd3JhcH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0ey13ZWJraXQtdHJhbnNpdGlvbjouMnMgbGVmdCwuMnMgLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbjouMnMgbGVmdCwuMnMgLXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0O3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgbGVmdDt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIGxlZnQsLjJzIC13ZWJraXQtdHJhbnNmb3JtfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwuc3dpcGVyLWNvbnRhaW5lci1ydGw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0ey13ZWJraXQtdHJhbnNpdGlvbjouMnMgcmlnaHQsLjJzIC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb246LjJzIHJpZ2h0LC4ycyAtd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0O3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHQ7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyByaWdodCwuMnMgLXdlYmtpdC10cmFuc2Zvcm19LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjI1KTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDojMzExMzY2O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApOy1tcy10cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtOnNjYWxlKDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcDstbXMtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcDt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcDstbXMtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3A7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3B9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRle3dpZHRoOjEwMCU7aGVpZ2h0OjRweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOjRweDtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle2JhY2tncm91bmQ6I2ZmZn0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24td2hpdGV7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuMjUpfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOiNmZmZ9LnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle2JhY2tncm91bmQ6IzAwMH0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tYmxhY2t7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMjUpfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ibGFjayAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOiMwMDB9LnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMSl9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjElO2JvdHRvbTozcHg7ei1pbmRleDo1MDtoZWlnaHQ6NXB4O3dpZHRoOjk4JX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDozcHg7dG9wOjElO3otaW5kZXg6NTA7d2lkdGg6NXB4O2hlaWdodDo5OCV9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjUpO2JvcmRlci1yYWRpdXM6MTBweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWd7Y3Vyc29yOm1vdmV9LnN3aXBlci1zY3JvbGxiYXItbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci16b29tLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXJ9LnN3aXBlci16b29tLWNvbnRhaW5lcj5jYW52YXMsLnN3aXBlci16b29tLWNvbnRhaW5lcj5pbWcsLnN3aXBlci16b29tLWNvbnRhaW5lcj5zdmd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlOy1vLW9iamVjdC1maXQ6Y29udGFpbjtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmV9LnN3aXBlci1sYXp5LXByZWxvYWRlcnt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTIxcHg7bWFyZ2luLXRvcDotMjFweDt6LWluZGV4OjEwOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjo1MCU7LW1zLXRyYW5zZm9ybS1vcmlnaW46NTAlO3RyYW5zZm9ybS1vcmlnaW46NTAlOy13ZWJraXQtYW5pbWF0aW9uOnN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZTthbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlfS5zd2lwZXItbGF6eS1wcmVsb2FkZXI6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjb250ZW50OicnO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjM2YzZjNmMnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCU7YmFja2dyb3VuZC1zaXplOjEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGU6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjNmZmYnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIil9QC13ZWJraXQta2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbnsxMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDt6LWluZGV4Oi0xMDAwfS5zd2lwZXItY29udGFpbmVyLWZhZGUuc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0Oy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5Oy1vLXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjAgMDstbXMtdHJhbnNmb3JtLW9yaWdpbjowIDA7dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY29udGFpbmVyLWN1YmUuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1zbGlkZXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MTAwJSAwOy1tcy10cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMDt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGUsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXZ7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzAwMDtvcGFjaXR5Oi42Oy13ZWJraXQtZmlsdGVyOmJsdXIoNTBweCk7ZmlsdGVyOmJsdXIoNTBweCk7ei1pbmRleDowfS5zd2lwZXItY29udGFpbmVyLWZsaXB7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY29udGFpbmVyLWNvdmVyZmxvdyAuc3dpcGVyLXdyYXBwZXJ7LW1zLXBlcnNwZWN0aXZlOjEyMDBweH0uaXRpe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5pdGkgKntib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3h9Lml0aV9faGlkZXtkaXNwbGF5Om5vbmV9Lml0aV9fdi1oaWRle3Zpc2liaWxpdHk6aGlkZGVufS5pdGkgaW5wdXQsLml0aSBpbnB1dFt0eXBlPXRleHRdLC5pdGkgaW5wdXRbdHlwZT10ZWxde3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MDttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjM2cHg7bWFyZ2luLXJpZ2h0OjB9Lml0aV9fZmxhZy1jb250YWluZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6MDtwYWRkaW5nOjFweH0uaXRpX19zZWxlY3RlZC1mbGFne3otaW5kZXg6MTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDoxMDAlO3BhZGRpbmc6MCA2cHggMCA4cHh9Lml0aV9fYXJyb3d7bWFyZ2luLWxlZnQ6NnB4O3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLWxlZnQ6M3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDozcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcDo0cHggc29saWQgIzU1NX0uaXRpX19hcnJvdy0tdXB7Ym9yZGVyLXRvcDpub25lO2JvcmRlci1ib3R0b206NHB4IHNvbGlkICM1NTV9Lml0aV9fY291bnRyeS1saXN0e3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MjtsaXN0LXN0eWxlOm5vbmU7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MDttYXJnaW46MCAwIDAgLTFweDtib3gtc2hhZG93OjFweCAxcHggNHB4IHJnYmEoMCwwLDAsMC4yKTtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO2JvcmRlcjoxcHggc29saWQgI0NDQzt3aGl0ZS1zcGFjZTpub3dyYXA7bWF4LWhlaWdodDoyMDBweDtvdmVyZmxvdy15OnNjcm9sbDstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0uaXRpX19jb3VudHJ5LWxpc3QtLWRyb3B1cHtib3R0b206MTAwJTttYXJnaW4tYm90dG9tOi0xcHh9QG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KXsuaXRpX19jb3VudHJ5LWxpc3R7d2hpdGUtc3BhY2U6bm9ybWFsfX0uaXRpX19mbGFnLWJveHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyMHB4fS5pdGlfX2RpdmlkZXJ7cGFkZGluZy1ib3R0b206NXB4O21hcmdpbi1ib3R0b206NXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNDQ0N9Lml0aV9fY291bnRyeXtwYWRkaW5nOjVweCAxMHB4O291dGxpbmU6bm9uZX0uaXRpX19kaWFsLWNvZGV7Y29sb3I6Izk5OX0uaXRpX19jb3VudHJ5Lml0aV9faGlnaGxpZ2h0e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjA1KX0uaXRpX19mbGFnLWJveCwuaXRpX19jb3VudHJ5LW5hbWUsLml0aV9fZGlhbC1jb2Rle3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uaXRpX19mbGFnLWJveCwuaXRpX19jb3VudHJ5LW5hbWV7bWFyZ2luLXJpZ2h0OjZweH0uaXRpLS1hbGxvdy1kcm9wZG93biBpbnB1dCwuaXRpLS1hbGxvdy1kcm9wZG93biBpbnB1dFt0eXBlPXRleHRdLC5pdGktLWFsbG93LWRyb3Bkb3duIGlucHV0W3R5cGU9dGVsXSwuaXRpLS1zZXBhcmF0ZS1kaWFsLWNvZGUgaW5wdXQsLml0aS0tc2VwYXJhdGUtZGlhbC1jb2RlIGlucHV0W3R5cGU9dGV4dF0sLml0aS0tc2VwYXJhdGUtZGlhbC1jb2RlIGlucHV0W3R5cGU9dGVsXXtwYWRkaW5nLXJpZ2h0OjZweDtwYWRkaW5nLWxlZnQ6NTJweDttYXJnaW4tbGVmdDowfS5pdGktLWFsbG93LWRyb3Bkb3duIC5pdGlfX2ZsYWctY29udGFpbmVyLC5pdGktLXNlcGFyYXRlLWRpYWwtY29kZSAuaXRpX19mbGFnLWNvbnRhaW5lcntyaWdodDphdXRvO2xlZnQ6MH0uaXRpLS1hbGxvdy1kcm9wZG93biAuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlcntjdXJzb3I6cG9pbnRlcn0uaXRpLS1hbGxvdy1kcm9wZG93biAuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlciAuaXRpX19zZWxlY3RlZC1mbGFne2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjA1KX0uaXRpLS1hbGxvdy1kcm9wZG93biBpbnB1dFtkaXNhYmxlZF0rLml0aV9fZmxhZy1jb250YWluZXI6aG92ZXIsLml0aS0tYWxsb3ctZHJvcGRvd24gaW5wdXRbcmVhZG9ubHldKy5pdGlfX2ZsYWctY29udGFpbmVyOmhvdmVye2N1cnNvcjpkZWZhdWx0fS5pdGktLWFsbG93LWRyb3Bkb3duIGlucHV0W2Rpc2FibGVkXSsuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlciAuaXRpX19zZWxlY3RlZC1mbGFnLC5pdGktLWFsbG93LWRyb3Bkb3duIGlucHV0W3JlYWRvbmx5XSsuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlciAuaXRpX19zZWxlY3RlZC1mbGFne2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9Lml0aS0tc2VwYXJhdGUtZGlhbC1jb2RlIC5pdGlfX3NlbGVjdGVkLWZsYWd7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuMDUpfS5pdGktLXNlcGFyYXRlLWRpYWwtY29kZSAuaXRpX19zZWxlY3RlZC1kaWFsLWNvZGV7bWFyZ2luLWxlZnQ6NnB4fS5pdGktLWNvbnRhaW5lcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEwMDBweDtsZWZ0Oi0xMDAwcHg7ei1pbmRleDoxMDYwO3BhZGRpbmc6MXB4fS5pdGktLWNvbnRhaW5lcjpob3ZlcntjdXJzb3I6cG9pbnRlcn0uaXRpLW1vYmlsZSAuaXRpLS1jb250YWluZXJ7dG9wOjMwcHg7Ym90dG9tOjMwcHg7bGVmdDozMHB4O3JpZ2h0OjMwcHg7cG9zaXRpb246Zml4ZWR9Lml0aS1tb2JpbGUgLml0aV9fY291bnRyeS1saXN0e21heC1oZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS5pdGktbW9iaWxlIC5pdGlfX2NvdW50cnl7cGFkZGluZzoxMHB4IDEwcHg7bGluZS1oZWlnaHQ6MS41ZW19Lml0aV9fZmxhZ3t3aWR0aDoyMHB4fS5pdGlfX2ZsYWcuaXRpX19iZXt3aWR0aDoxOHB4fS5pdGlfX2ZsYWcuaXRpX19jaHt3aWR0aDoxNXB4fS5pdGlfX2ZsYWcuaXRpX19tY3t3aWR0aDoxOXB4fS5pdGlfX2ZsYWcuaXRpX19uZXt3aWR0aDoxOHB4fS5pdGlfX2ZsYWcuaXRpX19ucHt3aWR0aDoxM3B4fS5pdGlfX2ZsYWcuaXRpX192YXt3aWR0aDoxNXB4fUBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpey5pdGlfX2ZsYWd7YmFja2dyb3VuZC1zaXplOjU2NTJweCAxNXB4fX0uaXRpX19mbGFnLml0aV9fYWN7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjowcHggMHB4fS5pdGlfX2ZsYWcuaXRpX19hZHtoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMnB4IDBweH0uaXRpX19mbGFnLml0aV9fYWV7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDRweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Fme2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTY2cHggMHB4fS5pdGlfX2ZsYWcuaXRpX19hZ3toZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04OHB4IDBweH0uaXRpX19mbGFnLml0aV9fYWl7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEwcHggMHB4fS5pdGlfX2ZsYWcuaXRpX19hbHtoZWlnaHQ6MTVweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMzJweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Fte2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE1NHB4IDBweH0uaXRpX19mbGFnLml0aV9fYW97aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc2cHggMHB4fS5pdGlfX2ZsYWcuaXRpX19hcXtoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xOThweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Fye2hlaWdodDoxM3B4O2JhY2tncm91bmQtcG9zaXRpb246LTIyMHB4IDBweH0uaXRpX19mbGFnLml0aV9fYXN7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotMjQycHggMHB4fS5pdGlfX2ZsYWcuaXRpX19hdHtoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNjRweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2F1e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI4NnB4IDBweH0uaXRpX19mbGFnLml0aV9fYXd7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotMzA4cHggMHB4fS5pdGlfX2ZsYWcuaXRpX19heHtoZWlnaHQ6MTNweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMzBweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2F6e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM1MnB4IDBweH0uaXRpX19mbGFnLml0aV9fYmF7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotMzc0cHggMHB4fS5pdGlfX2ZsYWcuaXRpX19iYntoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zOTZweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Jke2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTQxOHB4IDBweH0uaXRpX19mbGFnLml0aV9fYmV7aGVpZ2h0OjE1cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDQwcHggMHB4fS5pdGlfX2ZsYWcuaXRpX19iZntoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00NjBweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Jne2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTQ4MnB4IDBweH0uaXRpX19mbGFnLml0aV9fYmh7aGVpZ2h0OjEycHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTA0cHggMHB4fS5pdGlfX2ZsYWcuaXRpX19iaXtoZWlnaHQ6MTJweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi01MjZweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Jqe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTU0OHB4IDBweH0uaXRpX19mbGFnLml0aV9fYmx7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTcwcHggMHB4fS5pdGlfX2ZsYWcuaXRpX19ibXtoZWlnaHQ6MTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi01OTJweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Jue2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTYxNHB4IDBweH0uaXRpX19mbGFnLml0aV9fYm97aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNjM2cHggMHB4fS5pdGlfX2ZsYWcuaXRpX19icXtoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NThweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Jye2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTY4MHB4IDBweH0uaXRpX19mbGFnLml0aV9fYnN7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNzAycHggMHB4fS5pdGlfX2ZsYWcuaXRpX19idHtoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi03MjRweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2J2e2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTc0NnB4IDBweH0uaXRpX19mbGFnLml0aV9fYnd7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNzY4cHggMHB4fS5pdGlfX2ZsYWcuaXRpX19ieXtoZWlnaHQ6MTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi03OTBweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2J6e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTgxMnB4IDBweH0uaXRpX19mbGFnLml0aV9fY2F7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotODM0cHggMHB4fS5pdGlfX2ZsYWcuaXRpX19jY3toZWlnaHQ6MTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04NTZweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Nke2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTg3OHB4IDBweH0uaXRpX19mbGFnLml0aV9fY2Z7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotOTAwcHggMHB4fS5pdGlfX2ZsYWcuaXRpX19jZ3toZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi05MjJweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Noe2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTk0NHB4IDBweH0uaXRpX19mbGFnLml0aV9fY2l7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotOTYxcHggMHB4fS5pdGlfX2ZsYWcuaXRpX19ja3toZWlnaHQ6MTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi05ODNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Nse2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEwMDVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Nte2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEwMjdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Nue2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEwNDlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Nve2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEwNzFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Nwe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEwOTNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Nye2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTExMTVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2N1e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTExMzdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2N2e2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTExNTlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2N3e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTExODFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2N4e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEyMDNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2N5e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEyMjVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2N6e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEyNDdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Rle2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTEyNjlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Rne2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEyOTFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Rqe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEzMTNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Rre2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTEzMzVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Rte2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEzNTdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Rve2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTEzNzlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2R6e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE0MDFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Vhe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE0MjNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Vje2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE0NDVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Vle2hlaWdodDoxM3B4O2JhY2tncm91bmQtcG9zaXRpb246LTE0NjdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Vne2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE0ODlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Voe2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE1MTFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Vye2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE1MzNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Vze2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE1NTVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2V0e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE1NzdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2V1e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE1OTlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Zpe2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTE2MjFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Zqe2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE2NDNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Zre2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE2NjVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Zte2hlaWdodDoxMXB4O2JhY2tncm91bmQtcG9zaXRpb246LTE2ODdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Zve2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTE3MDlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2Zye2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE3MzFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2dhe2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTE3NTNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2die2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE3NzVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2dke2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTE3OTdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2dle2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE4MTlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2dme2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE4NDFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2dne2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE4NjNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2doe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE4ODVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2dpe2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE5MDdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2dse2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE5MjlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2dte2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE5NTFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2due2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE5NzNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2dwe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTE5OTVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2dxe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIwMTdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2dye2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIwMzlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2dze2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIwNjFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2d0e2hlaWdodDoxM3B4O2JhY2tncm91bmQtcG9zaXRpb246LTIwODNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2d1e2hlaWdodDoxMXB4O2JhY2tncm91bmQtcG9zaXRpb246LTIxMDVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2d3e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIxMjdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2d5e2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTIxNDlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2hre2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIxNzFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2hte2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIxOTNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2hue2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIyMTVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2hye2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIyMzdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2h0e2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTIyNTlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2h1e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIyODFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2lje2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIzMDNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2lke2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIzMjVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2lle2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIzNDdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2lse2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTIzNjlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2lte2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTIzOTFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2lue2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI0MTNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2lve2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI0MzVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2lxe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI0NTdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2lye2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTI0NzlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2lze2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTI1MDFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2l0e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI1MjNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2ple2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTI1NDVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2pte2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI1NjdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2pve2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI1ODlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2pwe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI2MTFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2tle2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI2MzNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2tne2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTI2NTVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2toe2hlaWdodDoxM3B4O2JhY2tncm91bmQtcG9zaXRpb246LTI2NzdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2tpe2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI2OTlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2tte2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTI3MjFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2tue2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI3NDNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2twe2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI3NjVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2tye2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI3ODdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2t3e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI4MDlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2t5e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI4MzFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2t6e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI4NTNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2xhe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI4NzVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2xie2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI4OTdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2xje2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI5MTlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2xpe2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTI5NDFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2xre2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTI5NjNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2xye2hlaWdodDoxMXB4O2JhY2tncm91bmQtcG9zaXRpb246LTI5ODVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2xze2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMwMDdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2x0e2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTMwMjlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2x1e2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTMwNTFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2x2e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMwNzNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX2x5e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMwOTVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX21he2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMxMTdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX21je2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTMxMzlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX21ke2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMxNjBweCAwcHh9Lml0aV9fZmxhZy5pdGlfX21le2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMxODJweCAwcHh9Lml0aV9fZmxhZy5pdGlfX21me2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMyMDRweCAwcHh9Lml0aV9fZmxhZy5pdGlfX21ne2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMyMjZweCAwcHh9Lml0aV9fZmxhZy5pdGlfX21oe2hlaWdodDoxMXB4O2JhY2tncm91bmQtcG9zaXRpb246LTMyNDhweCAwcHh9Lml0aV9fZmxhZy5pdGlfX21re2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMyNzBweCAwcHh9Lml0aV9fZmxhZy5pdGlfX21se2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMyOTJweCAwcHh9Lml0aV9fZmxhZy5pdGlfX21te2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMzMTRweCAwcHh9Lml0aV9fZmxhZy5pdGlfX21ue2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMzMzZweCAwcHh9Lml0aV9fZmxhZy5pdGlfX21ve2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMzNThweCAwcHh9Lml0aV9fZmxhZy5pdGlfX21we2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTMzODBweCAwcHh9Lml0aV9fZmxhZy5pdGlfX21xe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM0MDJweCAwcHh9Lml0aV9fZmxhZy5pdGlfX21ye2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM0MjRweCAwcHh9Lml0aV9fZmxhZy5pdGlfX21ze2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM0NDZweCAwcHh9Lml0aV9fZmxhZy5pdGlfX210e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM0NjhweCAwcHh9Lml0aV9fZmxhZy5pdGlfX211e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM0OTBweCAwcHh9Lml0aV9fZmxhZy5pdGlfX212e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM1MTJweCAwcHh9Lml0aV9fZmxhZy5pdGlfX213e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM1MzRweCAwcHh9Lml0aV9fZmxhZy5pdGlfX214e2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTM1NTZweCAwcHh9Lml0aV9fZmxhZy5pdGlfX215e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM1NzhweCAwcHh9Lml0aV9fZmxhZy5pdGlfX216e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM2MDBweCAwcHh9Lml0aV9fZmxhZy5pdGlfX25he2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM2MjJweCAwcHh9Lml0aV9fZmxhZy5pdGlfX25je2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM2NDRweCAwcHh9Lml0aV9fZmxhZy5pdGlfX25le2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTM2NjZweCAwcHh9Lml0aV9fZmxhZy5pdGlfX25me2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM2ODZweCAwcHh9Lml0aV9fZmxhZy5pdGlfX25ne2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM3MDhweCAwcHh9Lml0aV9fZmxhZy5pdGlfX25pe2hlaWdodDoxMnB4O2JhY2tncm91bmQtcG9zaXRpb246LTM3MzBweCAwcHh9Lml0aV9fZmxhZy5pdGlfX25se2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM3NTJweCAwcHh9Lml0aV9fZmxhZy5pdGlfX25ve2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTM3NzRweCAwcHh9Lml0aV9fZmxhZy5pdGlfX25we2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTM3OTZweCAwcHh9Lml0aV9fZmxhZy5pdGlfX25ye2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM4MTFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX251e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM4MzNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX256e2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM4NTVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX29te2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM4NzdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX3Bhe2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM4OTlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX3Ble2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM5MjFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX3Bme2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM5NDNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX3Bne2hlaWdodDoxNXB4O2JhY2tncm91bmQtcG9zaXRpb246LTM5NjVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX3Boe2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTM5ODdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX3Bre2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTQwMDlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX3Bse2hlaWdodDoxM3B4O2JhY2tncm91bmQtcG9zaXRpb246LTQwMzFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX3Bte2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTQwNTNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX3Bue2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTQwNzVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX3Bye2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTQwOTdweCAwcHh9Lml0aV9fZmxhZy5pdGlfX3Bze2hlaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246LTQxMTlweCAwcHh9Lml0aV9fZmxhZy5pdGlfX3B0e2hlaWdodDoxNHB4O2JhY2tncm91bmQtcG9zaXRpb246LTQxNDFweCAwcHh9Lml0aV9fZmxhZy5pdGlfX3B3e2hlaWdodDoxM3B4O2JhY2tncm91bmQtcG9zaXRpb246LTQxNjNweCAwcHh9Lml0aV9fZmxhZy5pdGlfX3B5e2hlaWdodDoxMXB4O2JhY2tncm91bmQtcG9zaXRpb246LTQxODVweCAwcHh9Lml0aV9fZmxhZy5pdGlfX3Fhe2hlaWdodDo4cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDIwN3B4IDBweH0uaXRpX19mbGFnLml0aV9fcmV7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDIyOXB4IDBweH0uaXRpX19mbGFnLml0aV9fcm97aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDI1MXB4IDBweH0uaXRpX19mbGFnLml0aV9fcnN7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDI3M3B4IDBweH0uaXRpX19mbGFnLml0aV9fcnV7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDI5NXB4IDBweH0uaXRpX19mbGFnLml0aV9fcnd7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDMxN3B4IDBweH0uaXRpX19mbGFnLml0aV9fc2F7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDMzOXB4IDBweH0uaXRpX19mbGFnLml0aV9fc2J7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDM2MXB4IDBweH0uaXRpX19mbGFnLml0aV9fc2N7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDM4M3B4IDBweH0uaXRpX19mbGFnLml0aV9fc2R7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDQwNXB4IDBweH0uaXRpX19mbGFnLml0aV9fc2V7aGVpZ2h0OjEzcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDQyN3B4IDBweH0uaXRpX19mbGFnLml0aV9fc2d7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDQ0OXB4IDBweH0uaXRpX19mbGFnLml0aV9fc2h7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDQ3MXB4IDBweH0uaXRpX19mbGFnLml0aV9fc2l7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDQ5M3B4IDBweH0uaXRpX19mbGFnLml0aV9fc2p7aGVpZ2h0OjE1cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDUxNXB4IDBweH0uaXRpX19mbGFnLml0aV9fc2t7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDUzN3B4IDBweH0uaXRpX19mbGFnLml0aV9fc2x7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDU1OXB4IDBweH0uaXRpX19mbGFnLml0aV9fc217aGVpZ2h0OjE1cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDU4MXB4IDBweH0uaXRpX19mbGFnLml0aV9fc257aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDYwM3B4IDBweH0uaXRpX19mbGFnLml0aV9fc297aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDYyNXB4IDBweH0uaXRpX19mbGFnLml0aV9fc3J7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDY0N3B4IDBweH0uaXRpX19mbGFnLml0aV9fc3N7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDY2OXB4IDBweH0uaXRpX19mbGFnLml0aV9fc3R7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDY5MXB4IDBweH0uaXRpX19mbGFnLml0aV9fc3Z7aGVpZ2h0OjEycHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDcxM3B4IDBweH0uaXRpX19mbGFnLml0aV9fc3h7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDczNXB4IDBweH0uaXRpX19mbGFnLml0aV9fc3l7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDc1N3B4IDBweH0uaXRpX19mbGFnLml0aV9fc3p7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDc3OXB4IDBweH0uaXRpX19mbGFnLml0aV9fdGF7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDgwMXB4IDBweH0uaXRpX19mbGFnLml0aV9fdGN7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDgyM3B4IDBweH0uaXRpX19mbGFnLml0aV9fdGR7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDg0NXB4IDBweH0uaXRpX19mbGFnLml0aV9fdGZ7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDg2N3B4IDBweH0uaXRpX19mbGFnLml0aV9fdGd7aGVpZ2h0OjEzcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDg4OXB4IDBweH0uaXRpX19mbGFnLml0aV9fdGh7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDkxMXB4IDBweH0uaXRpX19mbGFnLml0aV9fdGp7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDkzM3B4IDBweH0uaXRpX19mbGFnLml0aV9fdGt7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDk1NXB4IDBweH0uaXRpX19mbGFnLml0aV9fdGx7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDk3N3B4IDBweH0uaXRpX19mbGFnLml0aV9fdG17aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNDk5OXB4IDBweH0uaXRpX19mbGFnLml0aV9fdG57aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTAyMXB4IDBweH0uaXRpX19mbGFnLml0aV9fdG97aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTA0M3B4IDBweH0uaXRpX19mbGFnLml0aV9fdHJ7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTA2NXB4IDBweH0uaXRpX19mbGFnLml0aV9fdHR7aGVpZ2h0OjEycHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTA4N3B4IDBweH0uaXRpX19mbGFnLml0aV9fdHZ7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTEwOXB4IDBweH0uaXRpX19mbGFnLml0aV9fdHd7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTEzMXB4IDBweH0uaXRpX19mbGFnLml0aV9fdHp7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTE1M3B4IDBweH0uaXRpX19mbGFnLml0aV9fdWF7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTE3NXB4IDBweH0uaXRpX19mbGFnLml0aV9fdWd7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTE5N3B4IDBweH0uaXRpX19mbGFnLml0aV9fdW17aGVpZ2h0OjExcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTIxOXB4IDBweH0uaXRpX19mbGFnLml0aV9fdW57aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTI0MXB4IDBweH0uaXRpX19mbGFnLml0aV9fdXN7aGVpZ2h0OjExcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTI2M3B4IDBweH0uaXRpX19mbGFnLml0aV9fdXl7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTI4NXB4IDBweH0uaXRpX19mbGFnLml0aV9fdXp7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTMwN3B4IDBweH0uaXRpX19mbGFnLml0aV9fdmF7aGVpZ2h0OjE1cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTMyOXB4IDBweH0uaXRpX19mbGFnLml0aV9fdmN7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTM0NnB4IDBweH0uaXRpX19mbGFnLml0aV9fdmV7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTM2OHB4IDBweH0uaXRpX19mbGFnLml0aV9fdmd7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTM5MHB4IDBweH0uaXRpX19mbGFnLml0aV9fdml7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTQxMnB4IDBweH0uaXRpX19mbGFnLml0aV9fdm57aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTQzNHB4IDBweH0uaXRpX19mbGFnLml0aV9fdnV7aGVpZ2h0OjEycHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTQ1NnB4IDBweH0uaXRpX19mbGFnLml0aV9fd2Z7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTQ3OHB4IDBweH0uaXRpX19mbGFnLml0aV9fd3N7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTUwMHB4IDBweH0uaXRpX19mbGFnLml0aV9feGt7aGVpZ2h0OjE1cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTUyMnB4IDBweH0uaXRpX19mbGFnLml0aV9feWV7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTU0NHB4IDBweH0uaXRpX19mbGFnLml0aV9feXR7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTU2NnB4IDBweH0uaXRpX19mbGFnLml0aV9femF7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTU4OHB4IDBweH0uaXRpX19mbGFnLml0aV9fem17aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTYxMHB4IDBweH0uaXRpX19mbGFnLml0aV9fend7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNTYzMnB4IDBweH0uaXRpX19mbGFne2hlaWdodDoxNXB4O2JveC1zaGFkb3c6MHB4IDBweCAxcHggMHB4ICM4ODg7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvZmxhZ3MucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLWNvbG9yOiNEQkRCREI7YmFja2dyb3VuZC1wb3NpdGlvbjoyMHB4IDB9QG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSl7Lml0aV9fZmxhZ3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9mbGFnc0AyeC5wbmdcIil9fS5pdGlfX2ZsYWcuaXRpX19ucHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5zZWxlY3QyLWNvbnRhaW5lcntib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjEwMCUgIWltcG9ydGFudH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7Ym94LXNpemluZzpib3JkZXItYm94O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjQycHg7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmV9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7ZGlzcGxheTpibG9jaztwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjUwcHg7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOm5vbmU7Zm9udC1zaXplOjFlbX0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jazttaW4taGVpZ2h0OjQycHg7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmV9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtkaXNwbGF5OmlubGluZTtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6bm9uZTtmb250LXNpemU6MWVtfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6bm9uZTtmb250LXNpemU6MTAwJTttYXJnaW4tdG9wOjVweDttYXJnaW4tbGVmdDo1cHg7cGFkZGluZzowfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfS5zZWxlY3QyLWNvbnRhaW5lcltkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjUwcHh9LnNlbGVjdDItZHJvcGRvd257YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjA7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMTAwMDAwcHg7d2lkdGg6MTAwJTt6LWluZGV4Ojh9LnNlbGVjdDItcmVzdWx0c3tkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWxlY3QyLXJlc3VsdHMud2l0aC1zaGFkb3c6YWZ0ZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OicnO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO2hlaWdodDo0NHB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KC0xODBkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUsICNmZWZlZmUgMTAwJSk7ei1pbmRleDoxfS5zZWxlY3QyLXJlc3VsdHMud2l0aC1zaGFkb3cgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbToyMHB4fS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnN7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MDtwYWRkaW5nOjVweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czowIDAgMnB4IDJweDtib3gtc2hhZG93OjVweCA1cHggMTFweCAwcHggcmdiYSg1Niw1Niw1NiwwLjE1KX0uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257cGFkZGluZzoxMnB4IDEwcHg7Ym9yZGVyLXJhZGl1czo0cHg7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7Y3Vyc29yOnBvaW50ZXJ9I3NlbGVjdDItYmFua0Nob29zZXItcmVzdWx0cyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb246OmZpcnN0LWxldHRlcnt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxle2N1cnNvcjpwb2ludGVyfS5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bntsZWZ0OjB9LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZXtib3JkZXItYm90dG9tOm5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvd3tib3JkZXItdG9wOm5vbmV9LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6NHB4fS5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZHtwYWRkaW5nOjRweDt3aWR0aDoxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveH0uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bi5zZWxlY3QyLXNlYXJjaC0taGlkZXtkaXNwbGF5Om5vbmV9LnNlbGVjdDItY2xvc2UtbWFza3tib3JkZXI6MDttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7bWluLWhlaWdodDoxMDAlO21pbi13aWR0aDoxMDAlO2hlaWdodDphdXRvO3dpZHRoOmF1dG87b3BhY2l0eTowO3otaW5kZXg6OTk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZpbHRlcjphbHBoYShvcGFjaXR5PTApfS5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxle2JvcmRlcjowICFpbXBvcnRhbnQ7Y2xpcDpyZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7LXdlYmtpdC1jbGlwLXBhdGg6aW5zZXQoNTAlKSAhaW1wb3J0YW50O2NsaXAtcGF0aDppbnNldCg1MCUpICFpbXBvcnRhbnQ7aGVpZ2h0OjFweCAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7d2lkdGg6MXB4ICFpbXBvcnRhbnQ7d2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICM5Nzk3OTc7Ym9yZGVyLXdpZHRoOjAgMCAxcHggMDtib3JkZXItcmFkaXVzOjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7Y29sb3I6IzM4MzgzODtsaW5lLWhlaWdodDo0MnB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2N1cnNvcjpwb2ludGVyO2Zsb2F0OnJpZ2h0O2ZvbnQtd2VpZ2h0OmJvbGQ7aGVpZ2h0OjQwcHg7bWFyZ2luLXJpZ2h0OjIwcHg7cGFkZGluZy1yaWdodDowcHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXJ7Y29sb3I6IzdkN2Q3ZH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3toZWlnaHQ6NDJweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3dpZHRoOjM1cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9zdmcvYXJyb3ctZG93bi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciB0cmFuc3BhcmVudDtoZWlnaHQ6MjBweDt3aWR0aDoxNnB4O2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi0xOHB4O21hcmdpbi10b3A6LTEycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2l0aW9uOmFsbCAuM3N9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2Zsb2F0OmxlZnR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2xlZnQ6MXB4O3JpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Y3Vyc29yOmRlZmF1bHR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBie3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweDtjdXJzb3I6dGV4dDtwYWRkaW5nLWJvdHRvbTo1cHg7cGFkZGluZy1yaWdodDo1cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntjdXJzb3I6cG9pbnRlcjtmbG9hdDpyaWdodDtmb250LXdlaWdodDpib2xkO2hlaWdodDoyMHB4O21hcmdpbi1yaWdodDoxMHB4O21hcmdpbi10b3A6NXB4O3BhZGRpbmc6MXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle2JhY2tncm91bmQtY29sb3I6I2U0ZTRlNDtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6NXB4O21hcmdpbi10b3A6NXB4O3BhZGRpbmc6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheXtjdXJzb3I6ZGVmYXVsdDtwYWRkaW5nLWxlZnQ6MnB4O3BhZGRpbmctcmlnaHQ6NXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6bm9uZTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo0cHg7Y29sb3I6Izk5OTtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZzowIDRweH1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMzODM4Mzg7b3V0bGluZTpub25lfX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2V7bWFyZ2luLWxlZnQ6NXB4O21hcmdpbi1yaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheXtwYWRkaW5nLWxlZnQ6NXB4O3BhZGRpbmctcmlnaHQ6MnB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjYWFhO2JvcmRlci1yaWdodDpub25lO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjRweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0OjEwcHg7bWFyZ2luLXJpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtvdXRsaW5lOjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlcjpzb2xpZCAjOTc5Nzk3IDFweDtvdXRsaW5lOjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JhY2tncm91bmQtY29sb3I6I2VlZTtjdXJzb3I6ZGVmYXVsdH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7ZGlzcGxheTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7Ym9yZGVyOjFweCBzb2xpZCAjOTc5Nzk3fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOm5vbmU7b3V0bGluZTowO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnN7bWF4LWhlaWdodDoyMTBweDtvdmVyZmxvdy15OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257cGFkZGluZy1sZWZ0OjFlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cHtwYWRkaW5nLWxlZnQ6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTFlbTtwYWRkaW5nLWxlZnQ6MmVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTJlbTtwYWRkaW5nLWxlZnQ6M2VtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi0zZW07cGFkZGluZy1sZWZ0OjRlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTRlbTtwYWRkaW5nLWxlZnQ6NWVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTVlbTtwYWRkaW5nLWxlZnQ6NmVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWdyb3Vwe3BhZGRpbmc6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1kaXNhYmxlZHtjb2xvcjojOTk5fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGVkLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVke2JhY2tncm91bmQtY29sb3I6I2YwZTlmYjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMGU5ZmI7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmMGU5ZmJ9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX2dyb3Vwe2N1cnNvcjpkZWZhdWx0O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo2cHh9LyohID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICogQm9vdHN0cmFwIFNsaWRlclxuICogQ3VzdG9taXplZCBTdHlsZXNcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqLy5zbGlkZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO3Bvc2l0aW9uOnJlbGF0aXZlfS5zbGlkZXIuc2xpZGVyLWhvcml6b250YWx7d2lkdGg6ODAlO2hlaWdodDozMHB4fS5zbGlkZXIuc2xpZGVyLWhvcml6b250YWwgLnNsaWRlci10cmFja3toZWlnaHQ6MnB4O3dpZHRoOjEwMCU7bWFyZ2luLXRvcDotMXB4O3RvcDo1MCU7bGVmdDowfS5zbGlkZXIuc2xpZGVyLWhvcml6b250YWwgLnNsaWRlci1zZWxlY3Rpb24sLnNsaWRlci5zbGlkZXItaG9yaXpvbnRhbCAuc2xpZGVyLXRyYWNrLWxvdywuc2xpZGVyLnNsaWRlci1ob3Jpem9udGFsIC5zbGlkZXItdHJhY2staGlnaHtoZWlnaHQ6MTAwJTt0b3A6MDtib3R0b206MH0uc2xpZGVyLnNsaWRlci1ob3Jpem9udGFsIC5zbGlkZXItdGljaywuc2xpZGVyLnNsaWRlci1ob3Jpem9udGFsIC5zbGlkZXItaGFuZGxle21hcmdpbi1sZWZ0Oi0xNXB4fS5zbGlkZXIuc2xpZGVyLWhvcml6b250YWwgLnNsaWRlci10aWNrLnRyaWFuZ2xlLC5zbGlkZXIuc2xpZGVyLWhvcml6b250YWwgLnNsaWRlci1oYW5kbGUudHJpYW5nbGV7cG9zaXRpb246cmVsYXRpdmU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtib3JkZXItd2lkdGg6MCAxNXB4IDE1cHggMTVweDt3aWR0aDowO2hlaWdodDowO2JvcmRlci1ib3R0b20tY29sb3I6IzAwMmQzNjttYXJnaW4tdG9wOjB9LnNsaWRlci5zbGlkZXItaG9yaXpvbnRhbCAuc2xpZGVyLXRpY2stY29udGFpbmVye3doaXRlLXNwYWNlOm5vd3JhcDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJX0uc2xpZGVyLnNsaWRlci1ob3Jpem9udGFsIC5zbGlkZXItdGljay1sYWJlbC1jb250YWluZXJ7d2hpdGUtc3BhY2U6bm93cmFwO21hcmdpbi10b3A6MzBweH0uc2xpZGVyLnNsaWRlci1ob3Jpem9udGFsIC5zbGlkZXItdGljay1sYWJlbC1jb250YWluZXIgLnNsaWRlci10aWNrLWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246Y2VudGVyfS5zbGlkZXIuc2xpZGVyLXZlcnRpY2Fse2hlaWdodDoyMTBweDt3aWR0aDozMHB4fS5zbGlkZXIuc2xpZGVyLXZlcnRpY2FsIC5zbGlkZXItdHJhY2t7d2lkdGg6MTVweDtoZWlnaHQ6MTAwJTtsZWZ0OjI1JTt0b3A6MH0uc2xpZGVyLnNsaWRlci12ZXJ0aWNhbCAuc2xpZGVyLXNlbGVjdGlvbnt3aWR0aDoxMDAlO2xlZnQ6MDt0b3A6MDtib3R0b206MH0uc2xpZGVyLnNsaWRlci12ZXJ0aWNhbCAuc2xpZGVyLXRyYWNrLWxvdywuc2xpZGVyLnNsaWRlci12ZXJ0aWNhbCAuc2xpZGVyLXRyYWNrLWhpZ2h7d2lkdGg6MTAwJTtsZWZ0OjA7cmlnaHQ6MH0uc2xpZGVyLnNsaWRlci12ZXJ0aWNhbCAuc2xpZGVyLXRpY2ssLnNsaWRlci5zbGlkZXItdmVydGljYWwgLnNsaWRlci1oYW5kbGV7bWFyZ2luLXRvcDotMTVweH0uc2xpZGVyLnNsaWRlci12ZXJ0aWNhbCAuc2xpZGVyLXRpY2sudHJpYW5nbGUsLnNsaWRlci5zbGlkZXItdmVydGljYWwgLnNsaWRlci1oYW5kbGUudHJpYW5nbGV7Ym9yZGVyLXdpZHRoOjE1cHggMCAxNXB4IDE1cHg7d2lkdGg6MXB4O2hlaWdodDoxcHg7Ym9yZGVyLWxlZnQtY29sb3I6IzAwMmQzNjttYXJnaW4tbGVmdDowfS5zbGlkZXIuc2xpZGVyLXZlcnRpY2FsIC5zbGlkZXItdGljay1sYWJlbC1jb250YWluZXJ7d2hpdGUtc3BhY2U6bm93cmFwfS5zbGlkZXIuc2xpZGVyLXZlcnRpY2FsIC5zbGlkZXItdGljay1sYWJlbC1jb250YWluZXIgLnNsaWRlci10aWNrLWxhYmVse3BhZGRpbmctbGVmdDo2cHh9LnNsaWRlci5zbGlkZXItZGlzYWJsZWQgLnNsaWRlci1oYW5kbGV7YmFja2dyb3VuZDojN2Q3ZDdkfS5zbGlkZXIuc2xpZGVyLWRpc2FibGVkIC5zbGlkZXItdHJhY2t7YmFja2dyb3VuZDojN2Q3ZDdkO2N1cnNvcjpub3QtYWxsb3dlZH0uc2xpZGVyIGlucHV0e2Rpc3BsYXk6bm9uZX0uc2xpZGVyIC50b29sdGlwLWlubmVye3doaXRlLXNwYWNlOm5vd3JhcDttYXgtd2lkdGg6bm9uZTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbG9yOiNmZmZ9LnNsaWRlciAuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtaW5uZXIsLnNsaWRlciAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAudG9vbHRpcC1pbm5lciwuc2xpZGVyIC5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1pbm5lciwuc2xpZGVyIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC50b29sdGlwLWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTUwJX0uc2xpZGVyLmJzLXRvb2x0aXAtbGVmdCAudG9vbHRpcC1pbm5lciwuc2xpZGVyLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC50b29sdGlwLWlubmVyLC5zbGlkZXIuYnMtdG9vbHRpcC1yaWdodCAudG9vbHRpcC1pbm5lciwuc2xpZGVyLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAudG9vbHRpcC1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTEwMCV9LnNsaWRlciAudG9vbHRpcHtwb2ludGVyLWV2ZW50czpub25lO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHh9LnNsaWRlciAudG9vbHRpcC5icy10b29sdGlwLXRvcCAuYXJyb3csLnNsaWRlciAudG9vbHRpcC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdywuc2xpZGVyIC50b29sdGlwLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdywuc2xpZGVyIC50b29sdGlwLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93e2xlZnQ6LS40cmVtfS5zbGlkZXIgLnRvb2x0aXAuYnMtdG9vbHRpcC10b3AsLnNsaWRlciAudG9vbHRpcC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJde21hcmdpbi10b3A6LTZweH0uc2xpZGVyIC50b29sdGlwLmJzLXRvb2x0aXAtYm90dG9tLC5zbGlkZXIgLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXXttYXJnaW4tdG9wOjJweH0uc2xpZGVyIC50b29sdGlwLmJzLXRvb2x0aXAtbGVmdCwuc2xpZGVyIC50b29sdGlwLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdLC5zbGlkZXIgLnRvb2x0aXAuYnMtdG9vbHRpcC1yaWdodCwuc2xpZGVyIC50b29sdGlwLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXXttYXJnaW4tdG9wOi0xNHB4fS5zbGlkZXIgLnRvb2x0aXAuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywuc2xpZGVyIC50b29sdGlwLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdywuc2xpZGVyIC50b29sdGlwLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93LC5zbGlkZXIgLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvd3t0b3A6OHB4fS5zbGlkZXIgLnRvb2x0aXAgLmFycm93e2Rpc3BsYXk6bm9uZX0uc2xpZGVyIC50b29sdGlwLnNob3d7b3BhY2l0eToxfS5zbGlkZXIgLmhpZGV7ZGlzcGxheTpub25lfS5zbGlkZXIuaXNDaGFuZ2VkIC5zbGlkZXItdGljaywuc2xpZGVyLmlzQ2hhbmdlZCAuc2xpZGVyLWhhbmRsZXttYXJnaW4tbGVmdDotNDBweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zbGlkZXIuaXNDaGFuZ2VkIC5zbGlkZXItdGljaywuc2xpZGVyLmlzQ2hhbmdlZCAuc2xpZGVyLWhhbmRsZXttYXJnaW4tbGVmdDotMTVweH19LnNsaWRlci5pc0NoYW5nZWQgLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWlubmVyLC5zbGlkZXIuaXNDaGFuZ2VkIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC50b29sdGlwLWlubmVyLC5zbGlkZXIuaXNDaGFuZ2VkIC5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1pbm5lciwuc2xpZGVyLmlzQ2hhbmdlZCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAudG9vbHRpcC1pbm5lcnt0b3A6LTIwcHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2xpZGVyLmlzQ2hhbmdlZCAuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtaW5uZXIsLnNsaWRlci5pc0NoYW5nZWQgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLnRvb2x0aXAtaW5uZXIsLnNsaWRlci5pc0NoYW5nZWQgLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWlubmVyLC5zbGlkZXIuaXNDaGFuZ2VkIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC50b29sdGlwLWlubmVye3RvcDowfX0uc2xpZGVyLXRyYWNre2JhY2tncm91bmQ6IzY1YmJjNTtwb3NpdGlvbjphYnNvbHV0ZTtjdXJzb3I6cG9pbnRlcn0uc2xpZGVyLXNlbGVjdGlvbntiYWNrZ3JvdW5kOiMwMDJkMzY7Ym9yZGVyLXJhZGl1czoxNXB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtwb3NpdGlvbjphYnNvbHV0ZX0uc2xpZGVyLXNlbGVjdGlvbi50aWNrLXNsaWRlci1zZWxlY3Rpb257YmFja2dyb3VuZDojMDAyZDM2fS5zbGlkZXItdHJhY2stbG93LC5zbGlkZXItdHJhY2staGlnaHtib3gtc2l6aW5nOmJvcmRlci1ib3g7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uc2xpZGVyLWhhbmRsZXtiYWNrZ3JvdW5kOiMwMDJkMzY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtib3JkZXI6MCBzb2xpZCB0cmFuc3BhcmVudDtvdXRsaW5lOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LnNsaWRlci1oYW5kbGUudHJpYW5nbGV7YmFja2dyb3VuZDp0cmFuc3BhcmVudCBub25lfS5zbGlkZXItdGlja3tiYWNrZ3JvdW5kOiMwMDJkMzY7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOmFic29sdXRlO2N1cnNvcjpwb2ludGVyO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7ZmlsdGVyOm5vbmU7b3BhY2l0eTowLjg7Ym9yZGVyOjBweCBzb2xpZCB0cmFuc3BhcmVudH0uc2xpZGVyLXRpY2sucm91bmR7Ym9yZGVyLXJhZGl1czo1MCV9LnNsaWRlci10aWNrLnRyaWFuZ2xle2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgbm9uZX0uc2xpZGVyLXRpY2suaW4tc2VsZWN0aW9ue2JhY2tncm91bmQ6IzAwMmQzNjtvcGFjaXR5OjF9LnNsaWRlci5pc0NoYW5nZWQgLnNsaWRlci1oYW5kbGV7Y3Vyc29yOnBvaW50ZXI7dG9wOi0yNXB4O3dpZHRoOjgwcHg7aGVpZ2h0OjgwcHh9LnNsaWRlci5pc0NoYW5nZWQgLnNsaWRlci1oYW5kbGUgfiAudG9vbHRpcHttYXJnaW4tdG9wOi0yNXB4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNsaWRlci5pc0NoYW5nZWQgLnNsaWRlci1oYW5kbGV7dG9wOjA7d2lkdGg6MzBweDtoZWlnaHQ6MzBweH0uc2xpZGVyLmlzQ2hhbmdlZCAuc2xpZGVyLWhhbmRsZSB+IC50b29sdGlwe21hcmdpbi10b3A6LTZweH19LnNsaWRlci5pc0NoYW5nZWQgLnNsaWRlci10aWNrLC5zbGlkZXIuaXNDaGFuZ2VkIC5zbGlkZXItaGFuZGxle21hcmdpbi1sZWZ0Oi00MHB4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNsaWRlci5pc0NoYW5nZWQgLnNsaWRlci10aWNrLC5zbGlkZXIuaXNDaGFuZ2VkIC5zbGlkZXItaGFuZGxle21hcmdpbi1sZWZ0Oi0xNXB4fX0uc2xpZGVyLmlzQ2hhbmdlZCAuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtaW5uZXIsLnNsaWRlci5pc0NoYW5nZWQgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLnRvb2x0aXAtaW5uZXIsLnNsaWRlci5pc0NoYW5nZWQgLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWlubmVyLC5zbGlkZXIuaXNDaGFuZ2VkIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC50b29sdGlwLWlubmVye3RvcDotMjBweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zbGlkZXIuaXNDaGFuZ2VkIC5icy10b29sdGlwLXRvcCAudG9vbHRpcC1pbm5lciwuc2xpZGVyLmlzQ2hhbmdlZCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAudG9vbHRpcC1pbm5lciwuc2xpZGVyLmlzQ2hhbmdlZCAuYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtaW5uZXIsLnNsaWRlci5pc0NoYW5nZWQgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLnRvb2x0aXAtaW5uZXJ7dG9wOjB9fUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J1NpbGthJztzcmM6dXJsKFwiLi8uLi9mb250cy9zaWxrYS9zaWxrYV9saWdodC5lb3RcIik7c3JjOnVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2FfbGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX2xpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX2xpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2FfbGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2FfbGlnaHQuc3ZnI3NpbGthX2xpZ2h0XCIpIGZvcm1hdChcInN2Z1wiKTtmb250LWRpc3BsYXk6c3dhcDtmb250LXdlaWdodDozMDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTonU2lsa2EnO3NyYzp1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX3JlZ3VsYXIuZW90XCIpO3NyYzp1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX3JlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX3JlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2FfcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX3JlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2FfcmVndWxhci5zdmcjc2lsa2FfcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J1NpbGthJztzcmM6dXJsKFwiLi8uLi9mb250cy9zaWxrYS9zaWxrYV9zZW1pYm9sZC5lb3RcIik7c3JjOnVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2Ffc2VtaWJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX3NlbWlib2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX3NlbWlib2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2Ffc2VtaWJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2Ffc2VtaWJvbGQuc3ZnI3NpbGthX3NlbWlib2xkXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LWRpc3BsYXk6c3dhcDtmb250LXdlaWdodDo2MDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTonU2lsa2EnO3NyYzp1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX2JvbGQuZW90XCIpO3NyYzp1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX2JvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX2JvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2FfYm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX2JvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2FfYm9sZC5zdmcjc2lsa2FfYm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J1NpbGthIFRoaW4nO3NyYzp1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX3RoaW4uZW90XCIpO3NyYzp1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX3RoaW4uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX3RoaW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2FfdGhpbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX3RoaW4udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2FfdGhpbi5zdmcjc2lsa2FfdGhpblwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6MTAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J1NpbGthIExpZ2h0JztzcmM6dXJsKFwiLi8uLi9mb250cy9zaWxrYS9zaWxrYV9saWdodC5lb3RcIik7c3JjOnVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2FfbGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX2xpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX2xpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2FfbGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2FfbGlnaHQuc3ZnI3NpbGthX2xpZ2h0XCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDozMDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTonU2lsa2EgUmVndWxhcic7c3JjOnVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2FfcmVndWxhci5lb3RcIik7c3JjOnVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2FfcmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2FfcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi8uLi9mb250cy9zaWxrYS9zaWxrYV9yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2FfcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi8uLi9mb250cy9zaWxrYS9zaWxrYV9yZWd1bGFyLnN2ZyNzaWxrYV9yZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTonU2lsa2EgQm9sZCc7c3JjOnVybChcIi4vLi4vZm9udHMvc2lsa2Evc2lsa2Ffc2VtaWJvbGQuZW90XCIpO3NyYzp1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX3NlbWlib2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi8uLi9mb250cy9zaWxrYS9zaWxrYV9zZW1pYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi8uLi9mb250cy9zaWxrYS9zaWxrYV9zZW1pYm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX3NlbWlib2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX3NlbWlib2xkLnN2ZyNzaWxrYV9zZW1pYm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J1NpbGthIEJsYWNrJztzcmM6dXJsKFwiLi8uLi9mb250cy9zaWxrYS9zaWxrYV9ib2xkLmVvdFwiKTtzcmM6dXJsKFwiLi8uLi9mb250cy9zaWxrYS9zaWxrYV9ib2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi8uLi9mb250cy9zaWxrYS9zaWxrYV9ib2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX2JvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi8uLi9mb250cy9zaWxrYS9zaWxrYV9ib2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLy4uL2ZvbnRzL3NpbGthL3NpbGthX2JvbGQuc3ZnI3NpbGthX2JvbGRcIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH0udmlzdWFsbHloaWRkZW57ZGlzcGxheTppbmxpbmU7d2lkdGg6MXB4O2hlaWdodDoxcHg7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjp0cmFuc3BhcmVudDt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3RleHQtaW5kZW50OjEwMCV9Lm92ZXJmbG93e292ZXJmbG93OmhpZGRlbn0ubm8tbWFyZ2lue21hcmdpbjowICFpbXBvcnRhbnR9Lm5vLW1ie21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS50aW55LW1hcmdpbnttYXJnaW4tYm90dG9tOi4yNXJlbX0uYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0udXBwZXJjYXNle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5mdWxsLWhlaWdodHtoZWlnaHQ6MTAwJX19LmZ1bGwtd2lkdGh7d2lkdGg6MTAwJTttYXgtd2lkdGg6bm9uZX0ucmVsYXRpdmUsW2RhdGEtcmVsYXRpdmVde3Bvc2l0aW9uOnJlbGF0aXZlfS5hYnNvbHV0ZSxbZGF0YS1hYnNvbHV0ZV17cG9zaXRpb246YWJzb2x1dGV9LnBhZGRlZHtwYWRkaW5nLWxlZnQ6MnZ3ICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDoydncgIWltcG9ydGFudH0ubm8tcHR7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5uby1wYntwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9Lm5vLXBse3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9Lm5vLXBye3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5lbGxpcHNpc3tvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9Lm5vLXBhZGRpbmd7cGFkZGluZzowICFpbXBvcnRhbnR9dWx7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH1bZGF0YS1mdWxsLXdpZHRoXXt3aWR0aDpjYWxjKDEwMCUgKyAydncgKiAyKTttYXJnaW46MCAtMnZ3fVtkYXRhLXZpZXdde29wYWNpdHk6MDt3aWxsLWNoYW5nZTphdXRvO3RyYW5zaXRpb246b3BhY2l0eSAxLjI1cyBlYXNlLCB0cmFuc2Zvcm0gMS4yNXMgZWFzZSAhaW1wb3J0YW50O3RyYW5zaXRpb24tZGVsYXk6LjFzICFpbXBvcnRhbnQ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDJyZW0sIDApfVtkYXRhLXZpZXddW2RhdGEtdmlldz0nMCdde3RyYW5zaXRpb24tZGVsYXk6LjA1cyAhaW1wb3J0YW50fVtkYXRhLXZpZXddW2RhdGEtdmlldz0nMSdde3RyYW5zaXRpb24tZGVsYXk6LjFzICFpbXBvcnRhbnR9W2RhdGEtdmlld11bZGF0YS12aWV3PScyJ117dHJhbnNpdGlvbi1kZWxheTouMTVzICFpbXBvcnRhbnR9W2RhdGEtdmlld11bZGF0YS12aWV3PSczJ117dHJhbnNpdGlvbi1kZWxheTouMnMgIWltcG9ydGFudH1bZGF0YS12aWV3XVtkYXRhLXZpZXc9JzQnXXt0cmFuc2l0aW9uLWRlbGF5Oi4yNXMgIWltcG9ydGFudH1bZGF0YS12aWV3XVtkYXRhLXZpZXc9JzUnXXt0cmFuc2l0aW9uLWRlbGF5Oi4zcyAhaW1wb3J0YW50fVtkYXRhLXZpZXddW2RhdGEtdmlldz0nNidde3RyYW5zaXRpb24tZGVsYXk6LjM1cyAhaW1wb3J0YW50fVtkYXRhLXZpZXddW2RhdGEtdmlldz0nNydde3RyYW5zaXRpb24tZGVsYXk6LjRzICFpbXBvcnRhbnR9W2RhdGEtdmlld11bZGF0YS12aWV3PSc4J117dHJhbnNpdGlvbi1kZWxheTouNDVzICFpbXBvcnRhbnR9W2RhdGEtdmlld11bZGF0YS12aWV3PSc5J117dHJhbnNpdGlvbi1kZWxheTouNXMgIWltcG9ydGFudH1bZGF0YS12aWV3XVtkYXRhLXZpZXc9JzEwJ117dHJhbnNpdGlvbi1kZWxheTouNTVzICFpbXBvcnRhbnR9W2RhdGEtdmlld11bdmlldy1kaXJlY3Rpb249J3RvLXRvcCdde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIuNXJlbSwwKX1bZGF0YS12aWV3XVt2aWV3LWRpcmVjdGlvbj0ndG8tbGVmdCdde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyLjVyZW0sMCwwKX1bZGF0YS12aWV3XVt2aWV3LWRpcmVjdGlvbj0ndG8tcmlnaHQnXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIuNXJlbSwwLDApfVtkYXRhLXZpZXddW3ZpZXctZGlyZWN0aW9uPSd0by1ib3R0b20nXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMi41cmVtLDApfVtkYXRhLXZpZXddLmluLXZpZXcsW2RhdGEtdmlld10uc2VlbntvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5yb3VuZHtib3JkZXItcmFkaXVzOjUwJX0ucmFkaXVze2JvcmRlci1yYWRpdXM6MjBweH0uYm9sZHtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMH12aWRlb3ttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlfXN1Yntmb250LXNpemU6LjgxMjVyZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTAuMTI1cmVtKX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtzdWJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTAuMjVyZW0pfX0uYmctY29uY3JldGV7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS5iZy13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJnLWdyZXl7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3fS5iZy15ZWxsb3d7YmFja2dyb3VuZC1jb2xvcjojZmZlMzc1fS5iZy1pbmRpZ297YmFja2dyb3VuZC1jb2xvcjojZTdmOGZifS5iZy1wdXJwbGV7YmFja2dyb3VuZC1jb2xvcjojZTdmOGZifS5iZy1zb2Z0LXllbGxvd3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmYwYjN9aHJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxcHg7b3BhY2l0eTouMztiYWNrZ3JvdW5kLWNvbG9yOiM5NDk0OTQ7Ym9yZGVyOjA7bWFyZ2luOjB9LnNwYWNlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrfS5zcGFjZXIuczA1e2hlaWdodDouNXJlbX0uc3BhY2VyLnMxe2hlaWdodDoxcmVtfS5zcGFjZXIuczE1e2hlaWdodDoxLjVyZW19LnNwYWNlci5zMntoZWlnaHQ6MnJlbX0uc3BhY2VyLnMyNXtoZWlnaHQ6Mi41cmVtfS5zcGFjZXIuczN7aGVpZ2h0OjNyZW19LnNwYWNlci5zMzV7aGVpZ2h0OjMuNXJlbX0uc3BhY2VyLnM0e2hlaWdodDo0cmVtfS5zcGFjZXIuczQ1e2hlaWdodDo0LjVyZW19LnNwYWNlci5zNXtoZWlnaHQ6NXJlbX0uc3BhY2VyLnM1NXtoZWlnaHQ6NS41cmVtfS5zcGFjZXIuczZ7aGVpZ2h0OjYuMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuc21hbGwtc2hyaW5re2ZsZXg6MCAwIGF1dG87bWF4LXdpZHRoOjEwMCV9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1lZGl1bS1zaHJpbmt7ZmxleDowIDAgYXV0bzttYXgtd2lkdGg6MTAwJX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmxhcmdlLXNocmlua3tmbGV4OjAgMCBhdXRvO21heC13aWR0aDoxMDAlfX1bZGF0YS1iZy1pbWFnZV17YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uZG90e2Rpc3BsYXk6YmxvY2s7d2lkdGg6LjVyZW07aGVpZ2h0Oi41cmVtO2JvcmRlci1yYWRpdXM6NTAlfS5kb3QueWVsbG93e2JhY2tncm91bmQtY29sb3I6I2ZmZTM3NX0uZG90LmluZGlnb3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTF9LmNvbG9yLWluZGlnb3tjb2xvcjojMDA3YTkxfS5jb2xvci15ZWxsb3d7Y29sb3I6I2ZmZTM3NX0ucm93W2RhdGEtYm9yZGVyZWRde2JvcmRlci10b3A6MnB4IHNvbGlkICNmN2Y3Zjc7Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2Y3ZjdmN30ucm93W2RhdGEtYm9yZGVyZWRdIC5jb2x1bW5ze2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNmN2Y3Zjc7bWFyZ2luLWJvdHRvbTotMnB4fS50b2N7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy10b3A6MTJ2aDtkaXNwbGF5OmJsb2NrfS50b2MgaDF7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcn0udG9jIHVsIGxpe2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTouNzVyZW19LnRvYyBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOmluaXRpYWw7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9LmNlbnRlcnttYXJnaW46MCBhdXRvfS5jZW50ZXItaGVpZ2h0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcn1oMSwuaDEsaDIsLmgyLGgzLC5oMyxoNCwuaDR7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOjA7bWFyZ2luLWJvdHRvbTowLjc1ZW07bWFyZ2luLXRvcDowO2NvbG9yOiMwMDdhOTE7Zm9udC1rZXJuaW5nOm5vbmU7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9LnRoZW1lLWRhcmsgaDEsLnRoZW1lLWRhcmsgLmgxLC50aGVtZS1kYXJrIGgyLC50aGVtZS1kYXJrIC5oMiwudGhlbWUtZGFyayBoMywudGhlbWUtZGFyayAuaDMsLnRoZW1lLWRhcmsgaDQsLnRoZW1lLWRhcmsgLmg0e2NvbG9yOiNmZmZ9LnRoZW1lLWdyZXkgaDEsLnRoZW1lLWdyZXkgLmgxLC50aGVtZS1ncmV5IGgyLC50aGVtZS1ncmV5IC5oMiwudGhlbWUtZ3JleSBoMywudGhlbWUtZ3JleSAuaDMsLnRoZW1lLWdyZXkgaDQsLnRoZW1lLWdyZXkgLmg0e2NvbG9yOiMzODM4Mzh9aDEudGhpbiwuaDEudGhpbixoMi50aGluLC5oMi50aGluLGgzLnRoaW4sLmgzLnRoaW4saDQudGhpbiwuaDQudGhpbntmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMH1oMSwuaDF7Zm9udC1zaXplOjIuMjVyZW07bWFyZ2luLWJvdHRvbTouNzVlbX1oMS5zbWFsbGVyLC5oMS5zbWFsbGVye2ZvbnQtc2l6ZToyLjI1cmVtO21hcmdpbi1ib3R0b206Ljc1ZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXtoMS5zbWFsbGVyLC5oMS5zbWFsbGVye2ZvbnQtc2l6ZToycmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe2gxLnNtYWxsZXIsLmgxLnNtYWxsZXJ7Zm9udC1zaXplOjIuMzc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtoMS5zbWFsbGVyLC5oMS5zbWFsbGVye2ZvbnQtc2l6ZToyLjYyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7aDEuc21hbGxlciwuaDEuc21hbGxlcntmb250LXNpemU6M3JlbX19aDEuYmlnZ2VyLC5oMS5iaWdnZXJ7Zm9udC1zaXplOjIuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtoMS5iaWdnZXIsLmgxLmJpZ2dlcntmb250LXNpemU6My41cmVtfX1oMiwuaDJ7Zm9udC1zaXplOjEuMzc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7aDIsLmgye2ZvbnQtc2l6ZToxLjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe2gyLC5oMntmb250LXNpemU6MS4zNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe2gyLC5oMntmb250LXNpemU6MS43NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7aDIsLmgye2ZvbnQtc2l6ZToyLjI1cmVtfX1oMywuaDN7Zm9udC1zaXplOjEuMTI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7aDMsLmgze2ZvbnQtc2l6ZToxcmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe2gzLC5oM3tmb250LXNpemU6MS4yNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7aDMsLmgze2ZvbnQtc2l6ZToxLjM3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7aDMsLmgze2ZvbnQtc2l6ZToxLjVyZW19fWg0LC5oNHtmb250LXNpemU6MS4xMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXtoNCwuaDR7Zm9udC1zaXplOjFyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7aDQsLmg0e2ZvbnQtc2l6ZToxLjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtoNCwuaDR7Zm9udC1zaXplOjEuMzc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXtoNCwuaDR7Zm9udC1zaXplOjEuNXJlbX19YSxwe2ZvbnQta2VybmluZzpub25lfWF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YS5saW5re2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6MS41cmVtO2NvbG9yOiMwMDdhOTE7Zm9udC1zaXplOjFyZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9LnRoZW1lLWRhcmsgYS5saW5re2NvbG9yOiMwMDdhOTF9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXthLmxpbmt7cGFkZGluZy1yaWdodDoxLjc1cmVtO2ZvbnQtc2l6ZTouODc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXthLmxpbmt7Zm9udC1zaXplOi45Mzc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXthLmxpbmt7Zm9udC1zaXplOjFyZW19fXN0cm9uZ3tmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtzdHJvbmcubGVhZHtmb250LXNpemU6MS4zNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpe3N0cm9uZy5sZWFke2ZvbnQtc2l6ZToxLjVyZW19fXB7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6Mi4xMzttYXJnaW4tdG9wOjA7bGV0dGVyLXNwYWNpbmc6MDttYXJnaW4tYm90dG9tOjEuMzc1ZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDB9QG1lZGlhIChtYXgtd2lkdGg6IDYzOXB4KXtwe3dvcmQtYnJlYWs6YnJlYWstd29yZH19cC5zdWJ0aXRsZXtmb250LXdlaWdodDo2MDA7Y29sb3I6IzM4MzgzOH1wOmVtcHR5e2Rpc3BsYXk6bm9uZX0ubGVhZHtmb250LXNpemU6MS4zNzVyZW07bGluZS1oZWlnaHQ6MS4yNTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MWVtO2NvbG9yOiMwMDdhOTF9LnRoZW1lLWRhcmsgLmxlYWR7Y29sb3I6I2ZmZn1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5sZWFke2ZvbnQtc2l6ZToxLjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5sZWFke21hcmdpbi1ib3R0b206LjVlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmxlYWR7Zm9udC1zaXplOjFyZW19LmxlYWQ6bm90KDpsYXN0LW9mLXR5cGUpLC5sZWFkOm9ubHktb2YtdHlwZXttYXJnaW4tYm90dG9tOjB9fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5sZWFke2ZvbnQtc2l6ZToxLjEyNXJlbX19LmJvbGR7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6LjkzNzVyZW07bGluZS1oZWlnaHQ6MS42NztsZXR0ZXItc3BhY2luZzowO21hcmdpbi1ib3R0b206MS4zNzVlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5ib2xke2ZvbnQtc2l6ZToxcmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuYm9sZHtmb250LXNpemU6MS4xMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5ib2xke2ZvbnQtc2l6ZToxLjE4NzVyZW19fS5sYXJnZXtmb250LXNpemU6MnJlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5sYXJnZXtmb250LXNpemU6Mi41cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5sYXJnZXtmb250LXNpemU6M3JlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7Lmxhcmdle2ZvbnQtc2l6ZTozLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5sYXJnZXtmb250LXNpemU6NHJlbX19QGtleWZyYW1lcyBzbGlkZUluVG9we2Zyb217dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfXRve3RyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKX19QGtleWZyYW1lcyBzbGlkZUluQm90dG9te2Zyb217dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9dG97dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCUpfX1Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0e2Zyb217dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfXRve3RyYW5zZm9ybTp0cmFuc2xhdGVYKDAlKX19QGtleWZyYW1lcyBzbGlkZUluUmlnaHR7ZnJvbXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgwJSl9fUBrZXlmcmFtZXMgc2xpZGVPdXRUb3B7ZnJvbXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwJSl9dG97dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0Qm90dG9te2Zyb217dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCUpfXRve3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdHtmcm9te3RyYW5zZm9ybTp0cmFuc2xhdGVYKDAlKX10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSl9fUBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodHtmcm9te3RyYW5zZm9ybTp0cmFuc2xhdGVYKDAlKX10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX19QGtleWZyYW1lcyBmYWRlSW57ZnJvbXtvcGFjaXR5OjB9dG97dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX19QGtleWZyYW1lcyBmYWRlT3V0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGV7ZnJvbXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfXRve3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyB0aXBUb3B7ZnJvbXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNzUlKTtvcGFjaXR5OjB9dG97dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCUpO29wYWNpdHk6MX19QGtleWZyYW1lcyB0aXBCb3R0b217ZnJvbXt0cmFuc2Zvcm06dHJhbnNsYXRlWSg3NSUpO29wYWNpdHk6MH10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgwJSk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHBhdHRlcm5GYWRlSW57ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eTouNX19QGtleWZyYW1lcyB0b3BMZWZ0ezAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQ1ZGVnKX0xMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpfTE1JXt0cmFuc2Zvcm06dHJhbnNsYXRlKC0wLjVyZW0sIC0wLjVyZW0pIHJvdGF0ZSg0NWRlZyl9MjAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQ1ZGVnKX0zNSV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpfTQwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC0wLjVyZW0sIC0wLjVyZW0pIHJvdGF0ZSg0NWRlZyl9NDUle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQ1ZGVnKX04MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpfTg1JXt0cmFuc2Zvcm06dHJhbnNsYXRlKC0wLjVyZW0sIC0wLjVyZW0pIHJvdGF0ZSgtMTM1ZGVnKX04NS4wMDEle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTAuNXJlbSwgLTAuNXJlbSkgcm90YXRlKDQ1ZGVnKX05MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpfX1Aa2V5ZnJhbWVzIHRvcFJpZ2h0ezAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00NWRlZyl9MTAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00NWRlZyl9MTUle3RyYW5zZm9ybTp0cmFuc2xhdGUoMC41cmVtLCAtMC41cmVtKSByb3RhdGUoLTQ1ZGVnKX0yMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQ1ZGVnKX0zNSV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQ1ZGVnKX00MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLjVyZW0sIC0wLjVyZW0pIHJvdGF0ZSgtNDVkZWcpfTQ1JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNDVkZWcpfTgwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNDVkZWcpfTg1JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAuNXJlbSwgLTAuNXJlbSkgcm90YXRlKDEzNWRlZyl9ODUuMDAxJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAuNXJlbSwgLTAuNXJlbSkgcm90YXRlKC00NWRlZyl9OTAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00NWRlZyl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNDVkZWcpfX1Aa2V5ZnJhbWVzIGJvdHRvbUxlZnR7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQ1ZGVnKX0xMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQ1ZGVnKX0xNSV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMC41cmVtLCAwLjVyZW0pIHJvdGF0ZSgtNDVkZWcpfTIwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNDVkZWcpfTM1JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNDVkZWcpfTQwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC0wLjVyZW0sIDAuNXJlbSkgcm90YXRlKC00NWRlZyl9NDUle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00NWRlZyl9ODAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00NWRlZyl9ODUle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTAuNXJlbSwgMC41cmVtKSByb3RhdGUoMTM1ZGVnKX04NS4wMDEle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTAuNXJlbSwgMC41cmVtKSByb3RhdGUoLTQ1ZGVnKX05MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQ1ZGVnKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00NWRlZyl9fUBrZXlmcmFtZXMgYm90dG9tUmlnaHR7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpfTEwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg0NWRlZyl9MTUle3RyYW5zZm9ybTp0cmFuc2xhdGUoMC41cmVtLCAwLjVyZW0pIHJvdGF0ZSg0NWRlZyl9MjAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQ1ZGVnKX0zNSV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpfTQwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAuNXJlbSwgMC41cmVtKSByb3RhdGUoNDVkZWcpfTQ1JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg0NWRlZyl9ODAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQ1ZGVnKX04NSV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLjVyZW0sIDAuNXJlbSkgcm90YXRlKC0xMzVkZWcpfTg1LjAwMSV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLjVyZW0sIDAuNXJlbSkgcm90YXRlKDQ1ZGVnKX05MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpfX0ubGlzdHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246bGVmdH0ubGlzdCBsaXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxLjE4NzVyZW07bGV0dGVyLXNwYWNpbmc6MDttYXJnaW46MDtjb2xvcjojMDA3YTkxO3BhZGRpbmc6MCAwIDJyZW0gMi42MjVyZW07bGluZS1oZWlnaHQ6bm9ybWFsO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfS5saXN0IGxpOjpiZWZvcmV7Y29udGVudDonJzt3aWR0aDoxLjVyZW07aGVpZ2h0OjEuNXJlbTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9zdmcvYnVsbGV0LXRpY2suc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdHJhbnNwYXJlbnR9Lmxpc3Quc3VibGlzdCBsaXtjb2xvcjojMzgzODM4fS5saXN0LnN1Ymxpc3QgbGk6OmJlZm9yZXt0b3A6MH0ubGlzdC5zdWJsaXN0IC5zdWJpdGVte21hcmdpbi1sZWZ0OjIuNjI1cmVtfS5saXN0LnN1Ymxpc3QgLnN1Yml0ZW0gbGk6OmJlZm9yZXtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9zdmcvY29ycmVjdC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciB0cmFuc3BhcmVudH0ubGlzdC1pdGVte2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjFyZW07bWFyZ2luLXJpZ2h0OjNyZW07bWFyZ2luLWJvdHRvbToxLjI1cmVtO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwfS5saXN0LWl0ZW0uaWNvbntwYWRkaW5nLWxlZnQ6Mi41cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7Lmxpc3QtaXRlbXtmb250LXNpemU6MS4xMjVyZW07bWFyZ2luLWJvdHRvbToxLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5saXN0LWl0ZW17Zm9udC1zaXplOjEuMTg3NXJlbTttYXJnaW4tYm90dG9tOjEuNzVyZW19fS5saXN0LWl0ZW06OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Zm9udC1zaXplOjFyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsubGlzdC1pdGVtOjpiZWZvcmV7Zm9udC1zaXplOjEuMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5saXN0LWl0ZW06OmJlZm9yZXtmb250LXNpemU6MS41cmVtfX0uY29taW5nLXNvb24gLmxpc3QtaXRlbXtjb2xvcjojMzgzODM4O29wYWNpdHk6Ljc7bWFyZ2luLXRvcDoxcmVtO21hcmdpbi1ib3R0b206MXJlbTtmb250LXNpemU6LjkzNzVyZW0gIWltcG9ydGFudH0uY29taW5nLXNvb24gLmxpc3QtaXRlbS5pY29uOjpiZWZvcmV7Y29sb3I6IzM4MzgzODtvcGFjaXR5Oi43O3RvcDotLjEyNXJlbX0uZHJvcC1saXN0e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5kcm9wLWxpc3QgbGl7ZGlzcGxheTpibG9jaztwYWRkaW5nOi4yNXJlbSAuNzVyZW07cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6IzAwN2E5MTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjdmN2Y3fUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmRyb3AtbGlzdCBsaXttYXJnaW4tYm90dG9tOi41cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuZHJvcC1saXN0IGxpe3BhZGRpbmc6LjI1cmVtIDA7bWFyZ2luLWJvdHRvbToxLjI1cmVtO2JvcmRlci1ib3R0b206MH19LmRyb3AtbGlzdCBsaSBhe2NvbG9yOiMwMDdhOTE7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOi41cmVtIDAgLjVyZW0gM3JlbTtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjE4NzVyZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9LmRyb3AtbGlzdCBsaSBhOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2ZvbnQtc2l6ZToycmVtO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuZHJvcC1saXN0IGxpIGE6OmJlZm9yZXtmb250LXNpemU6Mi4yNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmRyb3AtbGlzdCBsaSBhOjpiZWZvcmV7Zm9udC1zaXplOjIuNXJlbX19LmJhbm5lci1waG9uZSAubGlzdCBsaXtmb250LXNpemU6MS4xODc1cmVtfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJpY29uZm9udFwiO3NyYzp1cmwoXCIuLi9mb250cy9pY29ucy9pY29uZm9udC5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnRzL2ljb25zL2ljb25mb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLHVybChcIi4uL2ZvbnRzL2ljb25zL2ljb25mb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9pY29ucy9pY29uZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvaWNvbnMvaWNvbmZvbnQuc3ZnI2ljb25mb250XCIpIGZvcm1hdChcInN2Z1wiKTtmb250LWRpc3BsYXk6c3dhcDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9Lmljb246YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OlwiaWNvbmZvbnRcIiwgc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjE7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9LnBhbmVscy1ncmlkIC5wYW5lbCAudGl0bGUtd3JhcHBlciAuaWNvbi5pY29uLWJ1aWxkaW5nczpiZWZvcmUsLnBhbmVscy1ncmlkIC5wYW5lbCAudGl0bGUtd3JhcHBlciAuaWNvbi5pY29uLWFjY291bnQtc3RhdGVtZW50OmJlZm9yZSwucGFuZWxzLWdyaWQgLnBhbmVsIC50aXRsZS13cmFwcGVyIC5pY29uLmljb24tc2F2aW5nc29wdGltaXNhdGlvbjpiZWZvcmUsLnBhbmVscy1jb250YWluZXIgLnBhbmVsLWJsb2NrIC50aXRsZS13cmFwcGVyIC5pY29uLmljb24tYnVpbGRpbmdzOmJlZm9yZSwucGFuZWxzLWNvbnRhaW5lciAucGFuZWwtYmxvY2sgLnRpdGxlLXdyYXBwZXIgLmljb24uaWNvbi1hY2NvdW50LXN0YXRlbWVudDpiZWZvcmUsLnBhbmVscy1jb250YWluZXIgLnBhbmVsLWJsb2NrIC50aXRsZS13cmFwcGVyIC5pY29uLmljb24tc2F2aW5nc29wdGltaXNhdGlvbjpiZWZvcmV7Zm9udC1zaXplOjNyZW07bWFyZ2luLXRvcDotMXJlbX0uaWNvbi1hY2NvdW50LWhpc3Rvcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMDFcIn0uaWNvbi1hY2NvdW50LXN0YXRlbWVudDpiZWZvcmV7Y29udGVudDpcIlxcRUEwMlwifS5pY29uLWFsbC1jYXJkczpiZWZvcmV7Y29udGVudDpcIlxcRUEwM1wifS5pY29uLWFuZHJvaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMDRcIn0uaWNvbi1hcHBsZTpiZWZvcmV7Y29udGVudDpcIlxcRUEwNVwifS5pY29uLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMDZcIn0uaWNvbi1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRUEwN1wifS5pY29uLWFycm93cy1uZXc6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMDhcIn0uaWNvbi1hcnJvd3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMDlcIn0uaWNvbi1hc3NldC1tYW5hZ2VtZW50OmJlZm9yZXtjb250ZW50OlwiXFxFQTBBXCJ9Lmljb24tYXR0ZW50aW9uOmJlZm9yZXtjb250ZW50OlwiXFxFQTBCXCJ9Lmljb24tYmlsbC1jdXR0aW5nOmJlZm9yZXtjb250ZW50OlwiXFxFQTBDXCJ9Lmljb24tYmlsbGN1dHRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMERcIn0uaWNvbi1idWlsZGluZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMEVcIn0uaWNvbi1idWxiOmJlZm9yZXtjb250ZW50OlwiXFxFQTBGXCJ9Lmljb24tY2FsZW5kYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMTBcIn0uaWNvbi1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxFQTExXCJ9Lmljb24tY2hhdC1idWJibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMTJcIn0uaWNvbi1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcRUExM1wifS5pY29uLWNoZWNrbWFyazpiZWZvcmV7Y29udGVudDpcIlxcRUExNFwifS5pY29uLWNoZXZyb24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMTVcIn0uaWNvbi1jaXJjbGUtY2hldnJvbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxFQTE2XCJ9Lmljb24tY2lyY2xlLWNoZXZyb24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMTdcIn0uaWNvbi1jaXJjbGUtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRUExOFwifS5pY29uLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxFQTE5XCJ9Lmljb24tY29udGFjdDpiZWZvcmV7Y29udGVudDpcIlxcRUExQVwifS5pY29uLWNyb3NzOmJlZm9yZXtjb250ZW50OlwiXFxFQTFCXCJ9Lmljb24tY3VycmVuY3ktYWNjb3VudDpiZWZvcmV7Y29udGVudDpcIlxcRUExQ1wifS5pY29uLWRlcG9zaXRtYXhpbWl6YXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMURcIn0uaWNvbi1kb2N1bWVudC1uZXc6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMUVcIn0uaWNvbi1kb2N1bWVudDpiZWZvcmV7Y29udGVudDpcIlxcRUExRlwifS5pY29uLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxFQTIwXCJ9Lmljb24tZWxlY3RyaWNpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMjFcIn0uaWNvbi1lbGVjdHJpY2l0eXBheW1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMjJcIn0uaWNvbi1lbWFpbDpiZWZvcmV7Y29udGVudDpcIlxcRUEyM1wifS5pY29uLWVxdWFsczpiZWZvcmV7Y29udGVudDpcIlxcRUEyNFwifS5pY29uLWZpbHRlcjpiZWZvcmV7Y29udGVudDpcIlxcRUEyNVwifS5pY29uLWZpbmFuY2Vhc3Npc3QtbmV3OmJlZm9yZXtjb250ZW50OlwiXFxFQTI2XCJ9Lmljb24tZmluYW5jZWFzc2lzdDpiZWZvcmV7Y29udGVudDpcIlxcRUEyN1wifS5pY29uLWZpbmFuY2VzOmJlZm9yZXtjb250ZW50OlwiXFxFQTI4XCJ9Lmljb24tZ2xvYmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMjlcIn0uaWNvbi1oYW5kOmJlZm9yZXtjb250ZW50OlwiXFxFQTJBXCJ9Lmljb24taGVhbHRoY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMkJcIn0uaWNvbi1oaXN0b3J5OmJlZm9yZXtjb250ZW50OlwiXFxFQTJDXCJ9Lmljb24taG9tZTpiZWZvcmV7Y29udGVudDpcIlxcRUEyRFwifS5pY29uLWhvdXNlaG9sZDpiZWZvcmV7Y29udGVudDpcIlxcRUEyRVwifS5pY29uLWktcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMkZcIn0uaWNvbi1pbmNvcnJlY3QtMjpiZWZvcmV7Y29udGVudDpcIlxcRUEzMFwifS5pY29uLWludmVzdG1lbnRzOmJlZm9yZXtjb250ZW50OlwiXFxFQTMxXCJ9Lmljb24taXQtc2VjdXJpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMzJcIn0uaWNvbi1rZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMzNcIn0uaWNvbi1sYW5ndWFnZTpiZWZvcmV7Y29udGVudDpcIlxcRUEzNFwifS5pY29uLWxpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxFQTM1XCJ9Lmljb24tbG9hZGluZzpiZWZvcmV7Y29udGVudDpcIlxcRUEzNlwifS5pY29uLWxvY2F0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxFQTM3XCJ9Lmljb24tbWFnbmlmaWVkOmJlZm9yZXtjb250ZW50OlwiXFxFQTM4XCJ9Lmljb24tbWFwOmJlZm9yZXtjb250ZW50OlwiXFxFQTM5XCJ9Lmljb24tbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBM0FcIn0uaWNvbi1tb2JpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBM0JcIn0uaWNvbi1tb25leTpiZWZvcmV7Y29udGVudDpcIlxcRUEzQ1wifS5pY29uLW15LWhlYWx0aDpiZWZvcmV7Y29udGVudDpcIlxcRUEzRFwifS5pY29uLW5vdGlmaWNhdGlvbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBM0VcIn0uaWNvbi1wYWRsb2NrOmJlZm9yZXtjb250ZW50OlwiXFxFQTNGXCJ9Lmljb24tcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBNDBcIn0uaWNvbi1waW4tMjpiZWZvcmV7Y29udGVudDpcIlxcRUE0MVwifS5pY29uLXBpbjpiZWZvcmV7Y29udGVudDpcIlxcRUE0MlwifS5pY29uLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBNDNcIn0uaWNvbi1wb2k6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBNDRcIn0uaWNvbi1wcm9jZW50OmJlZm9yZXtjb250ZW50OlwiXFxFQTQ1XCJ9Lmljb24tc2F2aW5nczpiZWZvcmV7Y29udGVudDpcIlxcRUE0NlwifS5pY29uLXNhdmluZ3NvcHRpbWlzYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEVBNDdcIn0uaWNvbi1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBNDhcIn0uaWNvbi1zZXR0aW5nczpiZWZvcmV7Y29udGVudDpcIlxcRUE0OVwifS5pY29uLXNwZW5kaW5nLW1vbml0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBNEFcIn0uaWNvbi1zcGVuZGluZy1zdG9jazpiZWZvcmV7Y29udGVudDpcIlxcRUE0QlwifS5pY29uLXNwZW5kaW5nczpiZWZvcmV7Y29udGVudDpcIlxcRUE0Q1wifS5pY29uLXRlcm0tZGVwb3NpdDpiZWZvcmV7Y29udGVudDpcIlxcRUE0RFwifS5pY29uLXRoaW4tYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRUE0RVwifS5pY29uLXRoaW4tYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBNEZcIn0uaWNvbi10aXBzOmJlZm9yZXtjb250ZW50OlwiXFxFQTUwXCJ9Lmljb24tdW5sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxFQTUxXCJ9Lmljb24td2luZDpiZWZvcmV7Y29udGVudDpcIlxcRUE1MlwifS5kcm9wLXNoYWRvd3tmaWx0ZXI6ZHJvcC1zaGFkb3coLTEuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSl9LmNvb2tpZXMtYXBwcm92YWwtYm94LC5wb3B1cC1tb2RhbC1jb250ZW50e3Njcm9sbGJhci1jb2xvcjojZDhkM2UyICFpbXBvcnRhbnQ7c2Nyb2xsYmFyLXdpZHRoOjAuMzEyNXJlbSAhaW1wb3J0YW50fS5jb29raWVzLWFwcHJvdmFsLWJveDo6LXdlYmtpdC1zY3JvbGxiYXIsLnBvcHVwLW1vZGFsLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjAuMzEyNXJlbTttYXJnaW4tcmlnaHQ6MC42MjVyZW19LmNvb2tpZXMtYXBwcm92YWwtYm94Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiwucG9wdXAtbW9kYWwtY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7YmFja2dyb3VuZDojZDhkM2UyO2JvcmRlci1yYWRpdXM6MC4xNTYzcmVtfS5jb29raWVzLWFwcHJvdmFsLWJveDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIgOmhvdmVyLC5wb3B1cC1tb2RhbC1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiA6aG92ZXJ7d2lkdGg6MC41cmVtfS5tb2JpbGUtY2Fyb3VzZWwgLnN3aXBlci1zY3JvbGxiYXJ7d2lkdGg6NTAlO21hcmdpbjphdXRvO2xlZnQ6MDtyaWdodDowO2hlaWdodDouMDYyNXJlbTtiYWNrZ3JvdW5kOiM0NjAwNjk7Ym9yZGVyLXJhZGl1czowfS5tb2JpbGUtY2Fyb3VzZWwgLnN3aXBlci1zY3JvbGxiYXIgLnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6LjE4NzVyZW07YmFja2dyb3VuZDojNDYwMDY5O3RvcDotLjE4NzVyZW07Ym9yZGVyLXJhZGl1czowfS5tb2JpbGUtY2Fyb3VzZWwuc3dpcGVyLWNvbnRhaW5lci1pbml0aWFsaXplZCAuc3dpcGVyLXdyYXBwZXJ7anVzdGlmeS1jb250ZW50OnN0YXJ0ICFpbXBvcnRhbnR9Lm1vYmlsZS1jYXJvdXNlbC5zd2lwZXItY29udGFpbmVyLWluaXRpYWxpemVkIC5zd2lwZXItc2xpZGV7d2lkdGg6OTAlO3BhZGRpbmc6MH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tb2JpbGUtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZXtmbGV4LXNocmluazppbml0aWFsO3BhZGRpbmc6MCAuNDY4NzVyZW07dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt3aWR0aDppbmhlcml0ICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KXsubW9iaWxlLWNhcm91c2VsIC5zd2lwZXItc2xpZGV7cGFkZGluZzowIC45Mzc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tb2JpbGUtY2Fyb3VzZWwgLnN3aXBlci13cmFwcGVye21hcmdpbjowIC0uNDY4NzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KXsubW9iaWxlLWNhcm91c2VsIC5zd2lwZXItd3JhcHBlcnttYXJnaW46MCAtLjkzNzVyZW07dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt3aWR0aDphdXRvICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1vYmlsZS1jYXJvdXNlbC5zd2lwZXItY29udGFpbmVyLWluaXRpYWxpemVkIC5zd2lwZXItc2xpZGV7d2lkdGg6YXV0bztwYWRkaW5nOjAgLjQ2ODc1cmVtfX0uYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjI7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzowLjkzNzVyZW0gMDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTE7Ym9yZGVyOjJweCBzb2xpZCAjMDA3YTkxO2NvbG9yOiNmZmY7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21pbi13aWR0aDoxNXJlbTtoZWlnaHQ6My4xODc1cmVtO3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMH1oZWFkZXIgLmJ1dHRvbnttaW4td2lkdGg6MH1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuYnV0dG9ue21pbi13aWR0aDoxOC4zNzVyZW19aGVhZGVyIC5idXR0b257bWluLXdpZHRoOjB9fS5idXR0b24ubmFycm93e3BhZGRpbmctbGVmdDoxLjVyZW07cGFkZGluZy1yaWdodDoxLjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYnV0dG9uLm5hcnJvd3twYWRkaW5nLWxlZnQ6MS43NXJlbTtwYWRkaW5nLXJpZ2h0OjEuNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5idXR0b24ubmFycm93e3BhZGRpbmctbGVmdDoycmVtO3BhZGRpbmctcmlnaHQ6MnJlbX19QG1lZGlhIChtYXgtd2lkdGg6IDYzOXB4KXsuYnV0dG9uLndpZGV7bWluLXdpZHRoOjEwMCV9fS5idXR0b24ucHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTE7Ym9yZGVyLWNvbG9yOiMwMDdhOTF9LnRoZW1lLWRhcmsgLmJ1dHRvbi5wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6IzAwNjM3NTtib3JkZXItY29sb3I6IzAwNjM3NX0uYnV0dG9uLnNlY29uZGFyeXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1jb2xvcjojMDA3YTkxO2NvbG9yOiMwMDdhOTF9LmJ1dHRvbi5ob2xsb3d7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6IzAwN2E5MTtjb2xvcjojMDA3YTkxfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmJ1dHRvbi5iaWdnZXJ7cGFkZGluZy10b3A6Ljc1cmVtO3BhZGRpbmctYm90dG9tOi42ODc1cmVtO2ZvbnQtc2l6ZTouODc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5idXR0b24uYmlnZ2Vye3BhZGRpbmctdG9wOi44MTI1cmVtO3BhZGRpbmctYm90dG9tOi43NXJlbTtmb250LXNpemU6LjkzNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5idXR0b24uYmlnZ2Vye3BhZGRpbmctdG9wOi44NzVyZW07cGFkZGluZy1ib3R0b206LjgxMjVyZW07Zm9udC1zaXplOjFyZW19fS5idXR0b24uZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkO29wYWNpdHk6LjY1fS5idXR0b246aG92ZXIsLmJ1dHRvbjpmb2N1cywuYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDYzNzU7Ym9yZGVyLWNvbG9yOiMwMDYzNzV9LmJ1dHRvbjpob3Zlci5wcmltYXJ5LC5idXR0b246Zm9jdXMucHJpbWFyeSwuYnV0dG9uOmFjdGl2ZS5wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6IzAwNjM3NTtib3JkZXItY29sb3I6IzAwNjM3NX0udGhlbWUtZGFyayAuYnV0dG9uOmhvdmVyLnByaW1hcnksLnRoZW1lLWRhcmsgLmJ1dHRvbjpmb2N1cy5wcmltYXJ5LC50aGVtZS1kYXJrIC5idXR0b246YWN0aXZlLnByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojMDA0OTU3O2JvcmRlci1jb2xvcjojMDA0OTU3O2NvbG9yOiNmZmZ9LmJ1dHRvbjpob3Zlci5zZWNvbmRhcnksLmJ1dHRvbjpmb2N1cy5zZWNvbmRhcnksLmJ1dHRvbjphY3RpdmUuc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6IzAwNjM3NX0uYnV0dG9uOmhvdmVyLmhvbGxvdywuYnV0dG9uOmZvY3VzLmhvbGxvdywuYnV0dG9uOmFjdGl2ZS5ob2xsb3d7YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO2NvbG9yOiNmZmZ9LnByb2R1Y3QtcHJvZmVzc2lvbmFsIC5idXR0b257YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoycHggc29saWQgIzAwN2E5MTtjb2xvcjojMDA3YTkxfS5wcm9kdWN0LXByb2Zlc3Npb25hbCAuYmFubmVyLXByb2R1Y3QtaW1hZ2UgLmJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTE7Ym9yZGVyLWNvbG9yOiMwMDdhOTF9Lmxpbmt7Y29sb3I6IzAwMDtmb250LXNpemU6LjkzNzVyZW07cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsubGlua3tmb250LXNpemU6MXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7Lmxpbmt7Zm9udC1zaXplOjEuMDYyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7Lmxpbmt7Zm9udC1zaXplOjEuMTI1cmVtfX0ubGluayAuaWNvbntkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO3JpZ2h0Oi4xMjVyZW07dG9wOmNhbGMoNTAlIC0gLjVyZW0pO2NvbG9yOiMwMDdhOTF9LnRoZW1lLWRhcmsgLmxpbmsgLmljb257Y29sb3I6IzAwN2E5MX0ubGlua3MgbGl7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDA3YTkxO3BhZGRpbmc6Ljc1cmVtIDB9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsubGlua3MgbGl7cGFkZGluZzoxcmVtIDB9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5saW5rcyBsaXtwYWRkaW5nOjEuMjVyZW0gMH19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7LmxpbmtzIGxpe3BhZGRpbmc6MS41cmVtIDB9fS5saW5rcyAubGlua3tmb250LXNpemU6MXJlbTtkaXNwbGF5OmJsb2NrO3BhZGRpbmctcmlnaHQ6Mi41cmVtO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmxpbmtzIC5saW5re2ZvbnQtc2l6ZToxLjEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmxpbmtzIC5saW5re2ZvbnQtc2l6ZToxLjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXsubGlua3MgLmxpbmt7Zm9udC1zaXplOjEuMzc1cmVtfX0ubGlua3MgLmxpbmsgLmljb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoxcmVtO2ZvbnQtc2l6ZTouODc1cmVtO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5saW5rcyAubGluayAuaWNvbntmb250LXNpemU6LjkzNzVyZW19fWxhYmVse2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS4yO2NvbG9yOiM2ZTZlNmU7bWFyZ2luLWJvdHRvbTouODc1cmVtO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7bGFiZWx7bWFyZ2luLWJvdHRvbToxcmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtsYWJlbHttYXJnaW4tYm90dG9tOjEuMjVyZW19fWxhYmVsIGRmblt0aXRsZT0ncmVxdWlyZWQnXXt2aXNpYmlsaXR5OmhpZGRlbn0uZmllbGQsLmZvcm0tcm93e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOjFyZW0gMCAwO21hcmdpbi1ib3R0b206MnJlbX0uZmllbGQgLmpzLXZhbGlkYXRlLWVycm9yLWxhYmVsLC5mb3JtLXJvdyAuanMtdmFsaWRhdGUtZXJyb3ItbGFiZWx7Zm9udC1zaXplOi43NXJlbTtsZWZ0OjA7dG9wOjExNSU7bGluZS1oZWlnaHQ6MS4xO3Bvc2l0aW9uOmFic29sdXRlO2NvbG9yOiNiNTAwMTUgIWltcG9ydGFudDtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMH0uZmllbGRbZGF0YS10eXBlPVwidGV4dFwiXSBsYWJlbCwuZmllbGRbZGF0YS10eXBlPVwiZW1haWxcIl0gbGFiZWwsLmZpZWxkW2RhdGEtdHlwZT1cInBhc3N3b3JkXCJdIGxhYmVsLC5maWVsZFtkYXRhLXR5cGU9XCJzZWFyY2hcIl0gbGFiZWwsLmZpZWxkW2RhdGEtdHlwZT1cInRlbFwiXSBsYWJlbCwuZm9ybS1yb3dbZGF0YS10eXBlPVwidGV4dFwiXSBsYWJlbCwuZm9ybS1yb3dbZGF0YS10eXBlPVwiZW1haWxcIl0gbGFiZWwsLmZvcm0tcm93W2RhdGEtdHlwZT1cInBhc3N3b3JkXCJdIGxhYmVsLC5mb3JtLXJvd1tkYXRhLXR5cGU9XCJzZWFyY2hcIl0gbGFiZWwsLmZvcm0tcm93W2RhdGEtdHlwZT1cInRlbFwiXSBsYWJlbHtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxO2ZvbnQtd2VpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7Zm9udC1rZXJuaW5nOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7cG9pbnRlci1ldmVudHM6bm9uZTt0b3A6MDtsZWZ0OjA7bWFyZ2luLWJvdHRvbTowO2Rpc3BsYXk6YmxvY2s7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjlweCkgc2NhbGUoMSk7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2V9LmZpZWxkW2RhdGEtdHlwZT1cInRleHRcIl0gaW5wdXQ6Zm9jdXMgfiBsYWJlbCwuZmllbGRbZGF0YS10eXBlPVwiZW1haWxcIl0gaW5wdXQ6Zm9jdXMgfiBsYWJlbCwuZmllbGRbZGF0YS10eXBlPVwicGFzc3dvcmRcIl0gaW5wdXQ6Zm9jdXMgfiBsYWJlbCwuZmllbGRbZGF0YS10eXBlPVwic2VhcmNoXCJdIGlucHV0OmZvY3VzIH4gbGFiZWwsLmZpZWxkW2RhdGEtdHlwZT1cInRlbFwiXSBpbnB1dDpmb2N1cyB+IGxhYmVsLC5mb3JtLXJvd1tkYXRhLXR5cGU9XCJ0ZXh0XCJdIGlucHV0OmZvY3VzIH4gbGFiZWwsLmZvcm0tcm93W2RhdGEtdHlwZT1cImVtYWlsXCJdIGlucHV0OmZvY3VzIH4gbGFiZWwsLmZvcm0tcm93W2RhdGEtdHlwZT1cInBhc3N3b3JkXCJdIGlucHV0OmZvY3VzIH4gbGFiZWwsLmZvcm0tcm93W2RhdGEtdHlwZT1cInNlYXJjaFwiXSBpbnB1dDpmb2N1cyB+IGxhYmVsLC5mb3JtLXJvd1tkYXRhLXR5cGU9XCJ0ZWxcIl0gaW5wdXQ6Zm9jdXMgfiBsYWJlbHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtmb250LXNpemU6LjgxMjVyZW19LmZpZWxkW2RhdGEtdHlwZT1cInRleHRcIl0ubm90LWVtcHR5IGxhYmVsLC5maWVsZFtkYXRhLXR5cGU9XCJ0ZXh0XCJdLmlucHV0LWZvY3VzIGxhYmVsLC5maWVsZFtkYXRhLXR5cGU9XCJlbWFpbFwiXS5ub3QtZW1wdHkgbGFiZWwsLmZpZWxkW2RhdGEtdHlwZT1cImVtYWlsXCJdLmlucHV0LWZvY3VzIGxhYmVsLC5maWVsZFtkYXRhLXR5cGU9XCJwYXNzd29yZFwiXS5ub3QtZW1wdHkgbGFiZWwsLmZpZWxkW2RhdGEtdHlwZT1cInBhc3N3b3JkXCJdLmlucHV0LWZvY3VzIGxhYmVsLC5maWVsZFtkYXRhLXR5cGU9XCJzZWFyY2hcIl0ubm90LWVtcHR5IGxhYmVsLC5maWVsZFtkYXRhLXR5cGU9XCJzZWFyY2hcIl0uaW5wdXQtZm9jdXMgbGFiZWwsLmZpZWxkW2RhdGEtdHlwZT1cInRlbFwiXS5ub3QtZW1wdHkgbGFiZWwsLmZpZWxkW2RhdGEtdHlwZT1cInRlbFwiXS5pbnB1dC1mb2N1cyBsYWJlbCwuZm9ybS1yb3dbZGF0YS10eXBlPVwidGV4dFwiXS5ub3QtZW1wdHkgbGFiZWwsLmZvcm0tcm93W2RhdGEtdHlwZT1cInRleHRcIl0uaW5wdXQtZm9jdXMgbGFiZWwsLmZvcm0tcm93W2RhdGEtdHlwZT1cImVtYWlsXCJdLm5vdC1lbXB0eSBsYWJlbCwuZm9ybS1yb3dbZGF0YS10eXBlPVwiZW1haWxcIl0uaW5wdXQtZm9jdXMgbGFiZWwsLmZvcm0tcm93W2RhdGEtdHlwZT1cInBhc3N3b3JkXCJdLm5vdC1lbXB0eSBsYWJlbCwuZm9ybS1yb3dbZGF0YS10eXBlPVwicGFzc3dvcmRcIl0uaW5wdXQtZm9jdXMgbGFiZWwsLmZvcm0tcm93W2RhdGEtdHlwZT1cInNlYXJjaFwiXS5ub3QtZW1wdHkgbGFiZWwsLmZvcm0tcm93W2RhdGEtdHlwZT1cInNlYXJjaFwiXS5pbnB1dC1mb2N1cyBsYWJlbCwuZm9ybS1yb3dbZGF0YS10eXBlPVwidGVsXCJdLm5vdC1lbXB0eSBsYWJlbCwuZm9ybS1yb3dbZGF0YS10eXBlPVwidGVsXCJdLmlucHV0LWZvY3VzIGxhYmVse3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKDEpO2ZvbnQtc2l6ZTouODEyNXJlbX0uZmllbGRbZGF0YS10eXBlPVwidGVsXCJdIC5pdGksLmZvcm0tcm93W2RhdGEtdHlwZT1cInRlbFwiXSAuaXRpe2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS5maWVsZFtkYXRhLXR5cGU9XCJ0ZWxcIl0gLml0aV9fZmxhZywuZm9ybS1yb3dbZGF0YS10eXBlPVwidGVsXCJdIC5pdGlfX2ZsYWd7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvZmxhZ3MucG5nXCIpfS5maWVsZFtkYXRhLXR5cGU9XCJ0ZWxcIl0gLml0aV9fZmxhZy1jb250YWluZXIsLmZvcm0tcm93W2RhdGEtdHlwZT1cInRlbFwiXSAuaXRpX19mbGFnLWNvbnRhaW5lcnt3aWR0aDo4NXB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xKX0uZmllbGRbZGF0YS10eXBlPVwidGVsXCJdIC5pdGlfX2NvdW50cnktbmFtZSwuZm9ybS1yb3dbZGF0YS10eXBlPVwidGVsXCJdIC5pdGlfX2NvdW50cnktbmFtZXtmb250LXNpemU6Ljg3NXJlbX0uZmllbGRbZGF0YS10eXBlPVwidGVsXCJdIC5pdGlfX3NlbGVjdGVkLWZsYWcsLmZvcm0tcm93W2RhdGEtdHlwZT1cInRlbFwiXSAuaXRpX19zZWxlY3RlZC1mbGFne291dGxpbmU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnR9LmZpZWxkW2RhdGEtdHlwZT1cInRlbFwiXSBpbnB1dFt0eXBlPSd0ZWwnXSwuZm9ybS1yb3dbZGF0YS10eXBlPVwidGVsXCJdIGlucHV0W3R5cGU9J3RlbCdde3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnQ7d2lkdGg6Y2FsYygxMDAlIC0gOTNweCk7bWFyZ2luLWxlZnQ6OHB4fS5maWVsZFtkYXRhLXR5cGU9XCJ0ZWxcIl0gbGFiZWwsLmZvcm0tcm93W2RhdGEtdHlwZT1cInRlbFwiXSBsYWJlbHtsZWZ0OjkzcHh9LmZpZWxkW2RhdGEtdHlwZT1cInRlbFwiXSAuZXJyb3ItbWVzc2FnZSwuZm9ybS1yb3dbZGF0YS10eXBlPVwidGVsXCJdIC5lcnJvci1tZXNzYWdle2xlZnQ6OTJweH0uZmllbGRbZGF0YS10eXBlPVwiaGlkZGVuXCJdLC5mb3JtLXJvd1tkYXRhLXR5cGU9XCJoaWRkZW5cIl17cGFkZGluZzowO21hcmdpbjowfS5maWVsZFtkYXRhLXR5cGU9XCJjaGVja2JveFwiXSAuZXJyb3ItbWVzc2FnZSwuZm9ybS1yb3dbZGF0YS10eXBlPVwiY2hlY2tib3hcIl0gLmVycm9yLW1lc3NhZ2V7bGVmdDoyLjI1cmVtO3RvcDoxMDAlfS5maWVsZFtkYXRhLXR5cGU9XCJjaGVja2JveFwiXSBsYWJlbCwuZm9ybS1yb3dbZGF0YS10eXBlPVwiY2hlY2tib3hcIl0gbGFiZWx7bWFyZ2luLWJvdHRvbTouNjI1cmVtfS5maWVsZCAuZXJyb3ItbWVzc2FnZSwuZm9ybS1yb3cgLmVycm9yLW1lc3NhZ2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSArIDZweCk7bGVmdDowO2Rpc3BsYXk6YmxvY2s7Y29sb3I6I2I1MDAxNTtmb250LXNpemU6Ljc1cmVtO3BvaW50ZXItZXZlbnRzOm5vbmU7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9LmZpZWxkIC5yYWRpby1zd2l0Y2gsLmZvcm0tcm93IC5yYWRpby1zd2l0Y2h7anVzdGlmeS1jb250ZW50OmxlZnR9LmZpZWxkIGlucHV0W3R5cGU9J3RleHQnXSwuZmllbGQgaW5wdXRbdHlwZT0nZW1haWwnXSwuZmllbGQgaW5wdXRbdHlwZT0nc2VhcmNoJ10sLmZpZWxkIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sLmZpZWxkIGlucHV0W3R5cGU9J251bWJlciddLC5maWVsZCBpbnB1dFt0eXBlPSd0ZWwnXSwuZmllbGQgaW5wdXRbdHlwZT0nZGF0ZSddLC5mb3JtLXJvdyBpbnB1dFt0eXBlPSd0ZXh0J10sLmZvcm0tcm93IGlucHV0W3R5cGU9J2VtYWlsJ10sLmZvcm0tcm93IGlucHV0W3R5cGU9J3NlYXJjaCddLC5mb3JtLXJvdyBpbnB1dFt0eXBlPSdwYXNzd29yZCddLC5mb3JtLXJvdyBpbnB1dFt0eXBlPSdudW1iZXInXSwuZm9ybS1yb3cgaW5wdXRbdHlwZT0ndGVsJ10sLmZvcm0tcm93IGlucHV0W3R5cGU9J2RhdGUnXXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7Ym9yZGVyOjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMSk7Ym9yZGVyLXJhZGl1czowO2NvbG9yOiMzODM4Mzg7Zm9udC1zaXplOjFyZW07aGVpZ2h0OjIuNXJlbTtsaW5lLWhlaWdodDoxLjM3NXJlbTtwYWRkaW5nOjA7Ym94LXNoYWRvdzpub25lO3RyYW5zaXRpb246YWxsIDAuMjVzIGVhc2U7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9LmZpZWxkIGlucHV0W3R5cGU9J3RleHQnXTpmb2N1cywuZmllbGQgaW5wdXRbdHlwZT0ndGV4dCddW2RhdGEtaG92ZXJdLC5maWVsZCBpbnB1dFt0eXBlPSd0ZXh0J11bZGF0YS1mb2N1c10sLmZpZWxkIGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXMsLmZpZWxkIGlucHV0W3R5cGU9J2VtYWlsJ11bZGF0YS1ob3Zlcl0sLmZpZWxkIGlucHV0W3R5cGU9J2VtYWlsJ11bZGF0YS1mb2N1c10sLmZpZWxkIGlucHV0W3R5cGU9J3NlYXJjaCddOmZvY3VzLC5maWVsZCBpbnB1dFt0eXBlPSdzZWFyY2gnXVtkYXRhLWhvdmVyXSwuZmllbGQgaW5wdXRbdHlwZT0nc2VhcmNoJ11bZGF0YS1mb2N1c10sLmZpZWxkIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106Zm9jdXMsLmZpZWxkIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ11bZGF0YS1ob3Zlcl0sLmZpZWxkIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ11bZGF0YS1mb2N1c10sLmZpZWxkIGlucHV0W3R5cGU9J251bWJlciddOmZvY3VzLC5maWVsZCBpbnB1dFt0eXBlPSdudW1iZXInXVtkYXRhLWhvdmVyXSwuZmllbGQgaW5wdXRbdHlwZT0nbnVtYmVyJ11bZGF0YS1mb2N1c10sLmZpZWxkIGlucHV0W3R5cGU9J3RlbCddOmZvY3VzLC5maWVsZCBpbnB1dFt0eXBlPSd0ZWwnXVtkYXRhLWhvdmVyXSwuZmllbGQgaW5wdXRbdHlwZT0ndGVsJ11bZGF0YS1mb2N1c10sLmZpZWxkIGlucHV0W3R5cGU9J2RhdGUnXTpmb2N1cywuZmllbGQgaW5wdXRbdHlwZT0nZGF0ZSddW2RhdGEtaG92ZXJdLC5maWVsZCBpbnB1dFt0eXBlPSdkYXRlJ11bZGF0YS1mb2N1c10sLmZvcm0tcm93IGlucHV0W3R5cGU9J3RleHQnXTpmb2N1cywuZm9ybS1yb3cgaW5wdXRbdHlwZT0ndGV4dCddW2RhdGEtaG92ZXJdLC5mb3JtLXJvdyBpbnB1dFt0eXBlPSd0ZXh0J11bZGF0YS1mb2N1c10sLmZvcm0tcm93IGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXMsLmZvcm0tcm93IGlucHV0W3R5cGU9J2VtYWlsJ11bZGF0YS1ob3Zlcl0sLmZvcm0tcm93IGlucHV0W3R5cGU9J2VtYWlsJ11bZGF0YS1mb2N1c10sLmZvcm0tcm93IGlucHV0W3R5cGU9J3NlYXJjaCddOmZvY3VzLC5mb3JtLXJvdyBpbnB1dFt0eXBlPSdzZWFyY2gnXVtkYXRhLWhvdmVyXSwuZm9ybS1yb3cgaW5wdXRbdHlwZT0nc2VhcmNoJ11bZGF0YS1mb2N1c10sLmZvcm0tcm93IGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106Zm9jdXMsLmZvcm0tcm93IGlucHV0W3R5cGU9J3Bhc3N3b3JkJ11bZGF0YS1ob3Zlcl0sLmZvcm0tcm93IGlucHV0W3R5cGU9J3Bhc3N3b3JkJ11bZGF0YS1mb2N1c10sLmZvcm0tcm93IGlucHV0W3R5cGU9J251bWJlciddOmZvY3VzLC5mb3JtLXJvdyBpbnB1dFt0eXBlPSdudW1iZXInXVtkYXRhLWhvdmVyXSwuZm9ybS1yb3cgaW5wdXRbdHlwZT0nbnVtYmVyJ11bZGF0YS1mb2N1c10sLmZvcm0tcm93IGlucHV0W3R5cGU9J3RlbCddOmZvY3VzLC5mb3JtLXJvdyBpbnB1dFt0eXBlPSd0ZWwnXVtkYXRhLWhvdmVyXSwuZm9ybS1yb3cgaW5wdXRbdHlwZT0ndGVsJ11bZGF0YS1mb2N1c10sLmZvcm0tcm93IGlucHV0W3R5cGU9J2RhdGUnXTpmb2N1cywuZm9ybS1yb3cgaW5wdXRbdHlwZT0nZGF0ZSddW2RhdGEtaG92ZXJdLC5mb3JtLXJvdyBpbnB1dFt0eXBlPSdkYXRlJ11bZGF0YS1mb2N1c117b3V0bGluZTpub25lO2JvcmRlci1ib3R0b20td2lkdGg6MXB4fS5maWVsZCBpbnB1dFt0eXBlPSdkYXRlJ106Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciwuZm9ybS1yb3cgaW5wdXRbdHlwZT0nZGF0ZSddOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3J7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3R0b206MDtjb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6YXV0bztsZWZ0Oi0xLjQzNzVyZW07cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6Mi4yNXJlbTt3aWR0aDoxMDAlfS5maWVsZCBpbnB1dFt0eXBlPSdkYXRlJ106OmFmdGVyLC5mb3JtLXJvdyBpbnB1dFt0eXBlPSdkYXRlJ106OmFmdGVye2NvbnRlbnQ6J1xcRUExMCc7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMTtyaWdodDowO2JvdHRvbTowLjVyZW07Zm9udC1zaXplOjEuMzc1cmVtO2ZvbnQtZmFtaWx5OidpY29uZm9udCcsIHNlcmlmfS5maWVsZCBpbnB1dFt0eXBlPVwiZGF0ZVwiXSwuZmllbGQgaW5wdXRbdHlwZT1cInRpbWVcIl0sLmZpZWxkIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwuZmllbGQgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLC5mb3JtLXJvdyBpbnB1dFt0eXBlPVwiZGF0ZVwiXSwuZm9ybS1yb3cgaW5wdXRbdHlwZT1cInRpbWVcIl0sLmZvcm0tcm93IGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwuZm9ybS1yb3cgaW5wdXRbdHlwZT1cIm1vbnRoXCJde3dpZHRoOjEwMCU7cGFkZGluZzowLjYyNXJlbTtib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMSk7b3V0bGluZTpub25lfS5maWVsZC52YWxpZGF0aW9uLWVycm9yIGlucHV0W3R5cGU9J3RleHQnXSwuZmllbGQudmFsaWRhdGlvbi1lcnJvciBpbnB1dFt0eXBlPSdlbWFpbCddLC5maWVsZC52YWxpZGF0aW9uLWVycm9yIGlucHV0W3R5cGU9J251bWJlciddLC5maWVsZC52YWxpZGF0aW9uLWVycm9yIGlucHV0W3R5cGU9J3RlbCddLC5maWVsZC52YWxpZGF0aW9uLWVycm9yIGlucHV0W3R5cGU9J2RhdGUnXSwuZm9ybS1yb3cudmFsaWRhdGlvbi1lcnJvciBpbnB1dFt0eXBlPSd0ZXh0J10sLmZvcm0tcm93LnZhbGlkYXRpb24tZXJyb3IgaW5wdXRbdHlwZT0nZW1haWwnXSwuZm9ybS1yb3cudmFsaWRhdGlvbi1lcnJvciBpbnB1dFt0eXBlPSdudW1iZXInXSwuZm9ybS1yb3cudmFsaWRhdGlvbi1lcnJvciBpbnB1dFt0eXBlPSd0ZWwnXSwuZm9ybS1yb3cudmFsaWRhdGlvbi1lcnJvciBpbnB1dFt0eXBlPSdkYXRlJ117Ym9yZGVyLWJvdHRvbS1jb2xvcjojYjUwMDE1fS5maWVsZC52YWxpZCBpbnB1dFt0eXBlPSd0ZXh0J10sLmZpZWxkLnZhbGlkIGlucHV0W3R5cGU9J2VtYWlsJ10sLmZpZWxkLnZhbGlkIGlucHV0W3R5cGU9J251bWJlciddLC5maWVsZC52YWxpZCBpbnB1dFt0eXBlPSd0ZWwnXSwuZmllbGQudmFsaWQgaW5wdXRbdHlwZT0nZGF0ZSddLC5mb3JtLXJvdy52YWxpZCBpbnB1dFt0eXBlPSd0ZXh0J10sLmZvcm0tcm93LnZhbGlkIGlucHV0W3R5cGU9J2VtYWlsJ10sLmZvcm0tcm93LnZhbGlkIGlucHV0W3R5cGU9J251bWJlciddLC5mb3JtLXJvdy52YWxpZCBpbnB1dFt0eXBlPSd0ZWwnXSwuZm9ybS1yb3cudmFsaWQgaW5wdXRbdHlwZT0nZGF0ZSdde2JvcmRlci1ib3R0b20tY29sb3I6IzAwN2E5MX0uZmllbGQgdGV4dGFyZWEsLmZvcm0tcm93IHRleHRhcmVhe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtib3JkZXI6MXB4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czo0cHg7Y29sb3I6I2ZmZjtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxO3BhZGRpbmc6MXJlbSAxLjI1cmVtO2JveC1zaGFkb3c6bm9uZTttaW4taGVpZ2h0OjEwMHB4O3RyYW5zaXRpb246Ym9yZGVyIDAuMjVzIGVhc2U7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9LmZpZWxkIHRleHRhcmVhOmZvY3VzLC5maWVsZCB0ZXh0YXJlYTpob3ZlciwuZmllbGQgdGV4dGFyZWFbZGF0YS1ob3Zlcl0sLmZpZWxkIHRleHRhcmVhW2RhdGEtZm9jdXNdLC5mb3JtLXJvdyB0ZXh0YXJlYTpmb2N1cywuZm9ybS1yb3cgdGV4dGFyZWE6aG92ZXIsLmZvcm0tcm93IHRleHRhcmVhW2RhdGEtaG92ZXJdLC5mb3JtLXJvdyB0ZXh0YXJlYVtkYXRhLWZvY3VzXXtib3JkZXI6MXB4IHNvbGlkICMyNWM3MDB9LmZpZWxkIC5maWVsZCB0ZXh0YXJlYSwuZmllbGQgLmZvcm0tcm93IHRleHRhcmVhLC5mb3JtLXJvdyAuZmllbGQgdGV4dGFyZWEsLmZvcm0tcm93IC5mb3JtLXJvdyB0ZXh0YXJlYXtjb2xvcjojMzgzODM4O3BhZGRpbmc6Mi4xMjVyZW0gMCAxLjI1cmVtICFpbXBvcnRhbnQ7b3V0bGluZS1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMSl9LmZpZWxkIC5maWVsZCB0ZXh0YXJlYTpmb2N1cywuZmllbGQgLmZpZWxkIHRleHRhcmVhOmhvdmVyLC5maWVsZCAuZmllbGQgdGV4dGFyZWFbZGF0YS1ob3Zlcl0sLmZpZWxkIC5maWVsZCB0ZXh0YXJlYVtkYXRhLWZvY3VzXSwuZmllbGQgLmZvcm0tcm93IHRleHRhcmVhOmZvY3VzLC5maWVsZCAuZm9ybS1yb3cgdGV4dGFyZWE6aG92ZXIsLmZpZWxkIC5mb3JtLXJvdyB0ZXh0YXJlYVtkYXRhLWhvdmVyXSwuZmllbGQgLmZvcm0tcm93IHRleHRhcmVhW2RhdGEtZm9jdXNdLC5mb3JtLXJvdyAuZmllbGQgdGV4dGFyZWE6Zm9jdXMsLmZvcm0tcm93IC5maWVsZCB0ZXh0YXJlYTpob3ZlciwuZm9ybS1yb3cgLmZpZWxkIHRleHRhcmVhW2RhdGEtaG92ZXJdLC5mb3JtLXJvdyAuZmllbGQgdGV4dGFyZWFbZGF0YS1mb2N1c10sLmZvcm0tcm93IC5mb3JtLXJvdyB0ZXh0YXJlYTpmb2N1cywuZm9ybS1yb3cgLmZvcm0tcm93IHRleHRhcmVhOmhvdmVyLC5mb3JtLXJvdyAuZm9ybS1yb3cgdGV4dGFyZWFbZGF0YS1ob3Zlcl0sLmZvcm0tcm93IC5mb3JtLXJvdyB0ZXh0YXJlYVtkYXRhLWZvY3VzXXtib3JkZXI6MCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xKSAhaW1wb3J0YW50fS5maWVsZCAuZmllbGQgaW5wdXRbdHlwZT0nZGF0ZSddOjphZnRlciwuZmllbGQgLmZvcm0tcm93IGlucHV0W3R5cGU9J2RhdGUnXTo6YWZ0ZXIsLmZvcm0tcm93IC5maWVsZCBpbnB1dFt0eXBlPSdkYXRlJ106OmFmdGVyLC5mb3JtLXJvdyAuZm9ybS1yb3cgaW5wdXRbdHlwZT0nZGF0ZSddOjphZnRlcntib3R0b206MC41cmVtfS5maWVsZC5jaGVja2JveCBpbnB1dFt0eXBlPSdjaGVja2JveCddLC5maWVsZFtkYXRhLXR5cGU9XCJjaGVja2JveFwiXSBpbnB1dFt0eXBlPSdjaGVja2JveCddLC5mb3JtLXJvdy5jaGVja2JveCBpbnB1dFt0eXBlPSdjaGVja2JveCddLC5mb3JtLXJvd1tkYXRhLXR5cGU9XCJjaGVja2JveFwiXSBpbnB1dFt0eXBlPSdjaGVja2JveCdde3Bvc2l0aW9uOmFic29sdXRlfS5maWVsZC5jaGVja2JveCBpbnB1dFt0eXBlPSdjaGVja2JveCddOmJlZm9yZSwuZmllbGRbZGF0YS10eXBlPVwiY2hlY2tib3hcIl0gaW5wdXRbdHlwZT0nY2hlY2tib3gnXTpiZWZvcmUsLmZvcm0tcm93LmNoZWNrYm94IGlucHV0W3R5cGU9J2NoZWNrYm94J106YmVmb3JlLC5mb3JtLXJvd1tkYXRhLXR5cGU9XCJjaGVja2JveFwiXSBpbnB1dFt0eXBlPSdjaGVja2JveCddOmJlZm9yZXt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2JvcmRlci1jb2xvcjojZjJmMmYyO2JvcmRlcjoxcHggc29saWQ7Ym9yZGVyLXJhZGl1czo0cHg7dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlfS5maWVsZC5jaGVja2JveCBpbnB1dFt0eXBlPSdjaGVja2JveCddOmFmdGVyLC5maWVsZFtkYXRhLXR5cGU9XCJjaGVja2JveFwiXSBpbnB1dFt0eXBlPSdjaGVja2JveCddOmFmdGVyLC5mb3JtLXJvdy5jaGVja2JveCBpbnB1dFt0eXBlPSdjaGVja2JveCddOmFmdGVyLC5mb3JtLXJvd1tkYXRhLXR5cGU9XCJjaGVja2JveFwiXSBpbnB1dFt0eXBlPSdjaGVja2JveCddOmFmdGVye2NvbnRlbnQ6Jyc7d2lkdGg6MXJlbTtoZWlnaHQ6LjVyZW07ZGlzcGxheTpibG9jaztib3JkZXItbGVmdDoycHggc29saWQ7Ym9yZGVyLWJvdHRvbToycHggc29saWQ7cG9zaXRpb246YWJzb2x1dGU7dG9wOi41cmVtO2xlZnQ6LjM3NXJlbTtvcGFjaXR5OjA7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpIHNjYWxlKDEuNSk7dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlfS5maWVsZC5jaGVja2JveCBpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQ6YmVmb3JlLC5maWVsZFtkYXRhLXR5cGU9XCJjaGVja2JveFwiXSBpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQ6YmVmb3JlLC5mb3JtLXJvdy5jaGVja2JveCBpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQ6YmVmb3JlLC5mb3JtLXJvd1tkYXRhLXR5cGU9XCJjaGVja2JveFwiXSBpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQ6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzAwN2E5MTtib3JkZXItY29sb3I6IzAwN2E5MX0uZmllbGQuY2hlY2tib3ggaW5wdXRbdHlwZT0nY2hlY2tib3gnXTpjaGVja2VkOmFmdGVyLC5maWVsZFtkYXRhLXR5cGU9XCJjaGVja2JveFwiXSBpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQ6YWZ0ZXIsLmZvcm0tcm93LmNoZWNrYm94IGlucHV0W3R5cGU9J2NoZWNrYm94J106Y2hlY2tlZDphZnRlciwuZm9ybS1yb3dbZGF0YS10eXBlPVwiY2hlY2tib3hcIl0gaW5wdXRbdHlwZT0nY2hlY2tib3gnXTpjaGVja2VkOmFmdGVye2JvcmRlci1jb2xvcjojZmZmO3RvcDouMzEyNXJlbTtsZWZ0Oi4zMTI1cmVtO3dpZHRoOi42MjVyZW07aGVpZ2h0Oi4zNzVyZW07b3BhY2l0eToxO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKSBzY2FsZSgxKX0uZmllbGQuY2hlY2tib3ggLmpzLXZhbGlkYXRlLWVycm9yLWxhYmVsLC5maWVsZFtkYXRhLXR5cGU9XCJjaGVja2JveFwiXSAuanMtdmFsaWRhdGUtZXJyb3ItbGFiZWwsLmZvcm0tcm93LmNoZWNrYm94IC5qcy12YWxpZGF0ZS1lcnJvci1sYWJlbCwuZm9ybS1yb3dbZGF0YS10eXBlPVwiY2hlY2tib3hcIl0gLmpzLXZhbGlkYXRlLWVycm9yLWxhYmVse2xlZnQ6Mi43NXJlbTt0b3A6MTA3LjUlfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmZpZWxkLmNoZWNrYm94IC5qcy12YWxpZGF0ZS1lcnJvci1sYWJlbCwuZmllbGRbZGF0YS10eXBlPVwiY2hlY2tib3hcIl0gLmpzLXZhbGlkYXRlLWVycm9yLWxhYmVsLC5mb3JtLXJvdy5jaGVja2JveCAuanMtdmFsaWRhdGUtZXJyb3ItbGFiZWwsLmZvcm0tcm93W2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIC5qcy12YWxpZGF0ZS1lcnJvci1sYWJlbHtsZWZ0OjIuMzc1cmVtO3RvcDoxMTAlfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuZmllbGQuY2hlY2tib3ggLmpzLXZhbGlkYXRlLWVycm9yLWxhYmVsLC5maWVsZFtkYXRhLXR5cGU9XCJjaGVja2JveFwiXSAuanMtdmFsaWRhdGUtZXJyb3ItbGFiZWwsLmZvcm0tcm93LmNoZWNrYm94IC5qcy12YWxpZGF0ZS1lcnJvci1sYWJlbCwuZm9ybS1yb3dbZGF0YS10eXBlPVwiY2hlY2tib3hcIl0gLmpzLXZhbGlkYXRlLWVycm9yLWxhYmVse2xlZnQ6MnJlbTt0b3A6MTEyLjUlfX0uZmllbGQgW2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIC5mb3JtLWl0ZW0sLmZvcm0tcm93IFtkYXRhLXR5cGU9XCJjaGVja2JveFwiXSAuZm9ybS1pdGVte3BhZGRpbmctdG9wOjFyZW19LmZvcm0td3JhcHBlciAuZmllbGRbZGF0YS10eXBlPVwiY2hlY2tib3hcIl0gaW5wdXRbdHlwZT0nY2hlY2tib3gnXStsYWJlbCwuZm9ybS13cmFwcGVyIC5mb3JtLXJvd1tkYXRhLXR5cGU9XCJjaGVja2JveFwiXSBpbnB1dFt0eXBlPSdjaGVja2JveCddK2xhYmVse2ZvbnQtc2l6ZToxcmVtO3BhZGRpbmc6MCAwIDAgMi4yNXJlbTtjb2xvcjojMzgzODM4fS5maWVsZFtkYXRhLXR5cGU9XCJjaGVja2JveFwiXSAuZm9ybS1pdGVtLC5mb3JtLXJvd1tkYXRhLXR5cGU9XCJjaGVja2JveFwiXSAuZm9ybS1pdGVte3BhZGRpbmctdG9wOjFyZW19LmZpZWxkIC5mb3JtLXdyYXBwZXIgLmZvcm0tY2hlY2tib3gtZ3JvdXAgLmZvcm0tcm93W2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIGlucHV0W3R5cGU9J2NoZWNrYm94J10rbGFiZWwsLmZvcm0tcm93IC5mb3JtLXdyYXBwZXIgLmZvcm0tY2hlY2tib3gtZ3JvdXAgLmZvcm0tcm93W2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIGlucHV0W3R5cGU9J2NoZWNrYm94J10rbGFiZWx7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS4zODtjb2xvcjojMDAwO3BhZGRpbmc6MS4zMTI1cmVtIDFyZW07d2lkdGg6MTAwJX0uZmllbGQgLmZvcm0td3JhcHBlciAuZm9ybS1jaGVja2JveC1ncm91cCAuZm9ybS1yb3dbZGF0YS10eXBlPVwiY2hlY2tib3hcIl0gaW5wdXRbdHlwZT0nY2hlY2tib3gnXStsYWJlbDpiZWZvcmUsLmZvcm0tcm93IC5mb3JtLXdyYXBwZXIgLmZvcm0tY2hlY2tib3gtZ3JvdXAgLmZvcm0tcm93W2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIGlucHV0W3R5cGU9J2NoZWNrYm94J10rbGFiZWw6YmVmb3Jle3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Ym9yZGVyLWNvbG9yOiNmMmYyZjI7Ym9yZGVyOjFweCBzb2xpZDtib3JkZXItcmFkaXVzOjRweDt0cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2V9LmZpZWxkIC5mb3JtLXdyYXBwZXIgLmZvcm0tY2hlY2tib3gtZ3JvdXAgLmZvcm0tcm93W2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIGlucHV0W3R5cGU9J2NoZWNrYm94J10rbGFiZWw6YWZ0ZXIsLmZvcm0tcm93IC5mb3JtLXdyYXBwZXIgLmZvcm0tY2hlY2tib3gtZ3JvdXAgLmZvcm0tcm93W2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIGlucHV0W3R5cGU9J2NoZWNrYm94J10rbGFiZWw6YWZ0ZXJ7Y29udGVudDonJzt3aWR0aDoxcmVtO2hlaWdodDouNXJlbTtkaXNwbGF5OmJsb2NrO2JvcmRlci1sZWZ0OjJweCBzb2xpZDtib3JkZXItYm90dG9tOjJweCBzb2xpZDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjVyZW07bGVmdDouMzc1cmVtO29wYWNpdHk6MDt0cmFuc2Zvcm06cm90YXRlKC00NWRlZykgc2NhbGUoMS41KTt0cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2V9LmZpZWxkIC5mb3JtLXdyYXBwZXIgLmZvcm0tY2hlY2tib3gtZ3JvdXAgLmZvcm0tcm93W2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIGlucHV0W3R5cGU9J2NoZWNrYm94J10rbGFiZWw6Y2hlY2tlZDpiZWZvcmUsLmZvcm0tcm93IC5mb3JtLXdyYXBwZXIgLmZvcm0tY2hlY2tib3gtZ3JvdXAgLmZvcm0tcm93W2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIGlucHV0W3R5cGU9J2NoZWNrYm94J10rbGFiZWw6Y2hlY2tlZDpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO2JvcmRlci1jb2xvcjojMDA3YTkxfS5maWVsZCAuZm9ybS13cmFwcGVyIC5mb3JtLWNoZWNrYm94LWdyb3VwIC5mb3JtLXJvd1tkYXRhLXR5cGU9XCJjaGVja2JveFwiXSBpbnB1dFt0eXBlPSdjaGVja2JveCddK2xhYmVsOmNoZWNrZWQ6YWZ0ZXIsLmZvcm0tcm93IC5mb3JtLXdyYXBwZXIgLmZvcm0tY2hlY2tib3gtZ3JvdXAgLmZvcm0tcm93W2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIGlucHV0W3R5cGU9J2NoZWNrYm94J10rbGFiZWw6Y2hlY2tlZDphZnRlcntib3JkZXItY29sb3I6I2ZmZjt0b3A6LjMxMjVyZW07bGVmdDouMzEyNXJlbTt3aWR0aDouNjI1cmVtO2hlaWdodDouMzc1cmVtO29wYWNpdHk6MTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZykgc2NhbGUoMSl9LmZpZWxkIC5mb3JtLXdyYXBwZXIgLmZvcm0tY2hlY2tib3gtZ3JvdXAgc3BhbiwuZm9ybS1yb3cgLmZvcm0td3JhcHBlciAuZm9ybS1jaGVja2JveC1ncm91cCBzcGFue3BhZGRpbmctYm90dG9tOjFyZW19LmZpZWxkLnJhZGlvIGlucHV0W3R5cGU9J3JhZGlvJ10sLmZvcm0tcm93LnJhZGlvIGlucHV0W3R5cGU9J3JhZGlvJ117cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7Ym9yZGVyOjA7dG9wOjA7bGVmdDowO29wYWNpdHk6MH0uZmllbGQucmFkaW8gaW5wdXRbdHlwZT0ncmFkaW8nXStsYWJlbCwuZm9ybS1yb3cucmFkaW8gaW5wdXRbdHlwZT0ncmFkaW8nXStsYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuMjU7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZy10b3A6MnB4O3BhZGRpbmctbGVmdDozNHB4O2NvbG9yOiMzODM4Mzg7dGV4dC10cmFuc2Zvcm06bm9uZTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMH0uZmllbGQucmFkaW8gaW5wdXRbdHlwZT0ncmFkaW8nXStsYWJlbDo6YmVmb3JlLC5mb3JtLXJvdy5yYWRpbyBpbnB1dFt0eXBlPSdyYWRpbyddK2xhYmVsOjpiZWZvcmV7Y29udGVudDonJzt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICMzODM4Mzg7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlO3dpbGwtY2hhbmdlOmF1dG99LmZpZWxkLnJhZGlvIGlucHV0W3R5cGU9J3JhZGlvJ10rbGFiZWw6OmFmdGVyLC5mb3JtLXJvdy5yYWRpbyBpbnB1dFt0eXBlPSdyYWRpbyddK2xhYmVsOjphZnRlcntjb250ZW50OicnO3dpZHRoOjhweDtoZWlnaHQ6OHB4O2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjojZmZmO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo2cHg7bGVmdDo2cHg7b3BhY2l0eTowO2JvcmRlci1yYWRpdXM6NTAlO3RyYW5zZm9ybTpzY2FsZSgxLjUpO3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZTt3aWxsLWNoYW5nZTphdXRvfS5maWVsZC5yYWRpbyBpbnB1dFt0eXBlPSdyYWRpbyddOmNoZWNrZWQrbGFiZWw6OmJlZm9yZSwuZm9ybS1yb3cucmFkaW8gaW5wdXRbdHlwZT0ncmFkaW8nXTpjaGVja2VkK2xhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojMjVjNzAwO2JvcmRlci1jb2xvcjojMjVjNzAwfS5maWVsZC5yYWRpbyBpbnB1dFt0eXBlPSdyYWRpbyddOmNoZWNrZWQrbGFiZWw6OmFmdGVyLC5mb3JtLXJvdy5yYWRpbyBpbnB1dFt0eXBlPSdyYWRpbyddOmNoZWNrZWQrbGFiZWw6OmFmdGVye29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUoMSl9LmZpZWxkLnJhZGlvIGlucHV0W3R5cGU9J3JhZGlvJ106aG92ZXIrbGFiZWw6OmJlZm9yZSwuZmllbGQucmFkaW8gaW5wdXRbdHlwZT0ncmFkaW8nXTpmb2N1cytsYWJlbDo6YmVmb3JlLC5maWVsZC5yYWRpbyBpbnB1dFt0eXBlPSdyYWRpbyddW2RhdGEtaG92ZXJdK2xhYmVsOjpiZWZvcmUsLmZpZWxkLnJhZGlvIGlucHV0W3R5cGU9J3JhZGlvJ11bZGF0YS1mb2N1c10rbGFiZWw6OmJlZm9yZSwuZm9ybS1yb3cucmFkaW8gaW5wdXRbdHlwZT0ncmFkaW8nXTpob3ZlcitsYWJlbDo6YmVmb3JlLC5mb3JtLXJvdy5yYWRpbyBpbnB1dFt0eXBlPSdyYWRpbyddOmZvY3VzK2xhYmVsOjpiZWZvcmUsLmZvcm0tcm93LnJhZGlvIGlucHV0W3R5cGU9J3JhZGlvJ11bZGF0YS1ob3Zlcl0rbGFiZWw6OmJlZm9yZSwuZm9ybS1yb3cucmFkaW8gaW5wdXRbdHlwZT0ncmFkaW8nXVtkYXRhLWZvY3VzXStsYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojMjVjNzAwfS5maWVsZCAucmFkaW8tc3dpdGNoLC5mb3JtLXJvdyAucmFkaW8tc3dpdGNoe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LmZpZWxkIC5yYWRpby1zd2l0Y2ggLmlubmVyLC5mb3JtLXJvdyAucmFkaW8tc3dpdGNoIC5pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjFweDtib3JkZXI6MXB4IHNvbGlkICNkOGQzZTI7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uZmllbGQgLnJhZGlvLXN3aXRjaCAuZm9ybS1pdGVtLC5mb3JtLXJvdyAucmFkaW8tc3dpdGNoIC5mb3JtLWl0ZW17Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCAjZDhkM2UyfS5maWVsZCAucmFkaW8tc3dpdGNoIC5mb3JtLWl0ZW06bGFzdC1jaGlsZCwuZm9ybS1yb3cgLnJhZGlvLXN3aXRjaCAuZm9ybS1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0Om5vbmV9LmZpZWxkIC5yYWRpby1zd2l0Y2ggaW5wdXQsLmZvcm0tcm93IC5yYWRpby1zd2l0Y2ggaW5wdXR7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7aGVpZ2h0OjFweDt3aWR0aDoxcHg7Ym9yZGVyOjA7b3ZlcmZsb3c6aGlkZGVufS5maWVsZCAucmFkaW8tc3dpdGNoIGlucHV0K2xhYmVsLC5mb3JtLXJvdyAucmFkaW8tc3dpdGNoIGlucHV0K2xhYmVse2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjpyZ2JhKDAsMCwwLDAuNik7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjFyZW0gMS41cmVtO21hcmdpbi1yaWdodDotMXB4O3RyYW5zaXRpb246YWxsIDAuMXMgZWFzZS1pbi1vdXQ7bWFyZ2luLWJvdHRvbTowO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfS5maWVsZCAucmFkaW8tc3dpdGNoIGlucHV0K2xhYmVsOmhvdmVyLC5mb3JtLXJvdyAucmFkaW8tc3dpdGNoIGlucHV0K2xhYmVsOmhvdmVye2N1cnNvcjpwb2ludGVyfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmZpZWxkIC5yYWRpby1zd2l0Y2ggaW5wdXQrbGFiZWwsLmZvcm0tcm93IC5yYWRpby1zd2l0Y2ggaW5wdXQrbGFiZWx7cGFkZGluZzoxcmVtIDJyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZpZWxkIC5yYWRpby1zd2l0Y2ggaW5wdXQrbGFiZWwsLmZvcm0tcm93IC5yYWRpby1zd2l0Y2ggaW5wdXQrbGFiZWx7cGFkZGluZzoxcmVtIDIuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmZpZWxkIC5yYWRpby1zd2l0Y2ggaW5wdXQrbGFiZWwsLmZvcm0tcm93IC5yYWRpby1zd2l0Y2ggaW5wdXQrbGFiZWx7cGFkZGluZzoxcmVtIDRyZW19fS5maWVsZCAucmFkaW8tc3dpdGNoIGlucHV0OmNoZWNrZWQrbGFiZWwsLmZvcm0tcm93IC5yYWRpby1zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCtsYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOiNkOGQzZTI7Y29sb3I6IzAwN2E5MTtib3gtc2hhZG93Om5vbmU7bWFyZ2luLXJpZ2h0OjA7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDB9LmZpZWxkIC5yYWRpby1zd2l0Y2ggaW5wdXQ6Zm9jdXMrbGFiZWwsLmZvcm0tcm93IC5yYWRpby1zd2l0Y2ggaW5wdXQ6Zm9jdXMrbGFiZWx7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDB9LmZpZWxkIC5yYWRpby1zd2l0Y2ggaW5wdXQ6Zm9jdXMrbGFiZWw6OmJlZm9yZSwuZm9ybS1yb3cgLnJhZGlvLXN3aXRjaCBpbnB1dDpmb2N1cytsYWJlbDo6YmVmb3Jle2NvbnRlbnQ6Jyc7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtvdXRsaW5lOjFweCBzb2xpZCAjZmZmO3otaW5kZXg6MX0uZm9ybS1jb250YWluZXIsLmZvcm17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9ja30uZm9ybS1jb250YWluZXIgZm9ybSwuZm9ybSBmb3Jte3BhZGRpbmc6MH0uZm9ybS1jb250YWluZXIgZm9ybSAuYnV0dG9uLXdyYXBwZXIsLmZvcm0gZm9ybSAuYnV0dG9uLXdyYXBwZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LmZvcm0tY29udGFpbmVyIGZvcm0gLmJ1dHRvbi13cmFwcGVyIGlucHV0W3R5cGU9J3N1Ym1pdCddLC5mb3JtIGZvcm0gLmJ1dHRvbi13cmFwcGVyIGlucHV0W3R5cGU9J3N1Ym1pdCdde2JhY2tncm91bmQtY29sb3I6IzAwN2E5MTtib3JkZXI6MnB4IHNvbGlkICMwMDdhOTE7b3V0bGluZTpub25lO2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDB9LmZvcm0tY29udGFpbmVyIGZvcm0gLmJ1dHRvbi13cmFwcGVyIGlucHV0W3R5cGU9J3N1Ym1pdCddOmhvdmVyLC5mb3JtIGZvcm0gLmJ1dHRvbi13cmFwcGVyIGlucHV0W3R5cGU9J3N1Ym1pdCddOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwNjM3NTtib3JkZXItY29sb3I6IzAwNjM3NX0uY29udGFjdC1mb3Jte3BhZGRpbmc6NXJlbSAydnd9LmNvbnRhY3QtZm9ybSAuZm9ybS1yb3cgbGFiZWx7Zm9udC1zaXplOjAuODc1cmVtO21hcmdpbi1ib3R0b206MH0uZm9ybSAudGV4dC5lcnJvciBoMXtmb250LXNpemU6MS4yNXJlbTtjb2xvcjojYjUwMDE1fS5mb3JtIC50ZXh0LmVycm9yIHVse2Rpc3BsYXk6bm9uZX0uZm9ybS1yb3cuZXJyb3IgbGFiZWx7Y29sb3I6I2I1MDAxNX0uZm9ybS1yb3dbZGF0YS10eXBlPVwicmFkaW9cIl0gbGFiZWx7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWJvdHRvbTouNzVyZW19aW5wdXQjdGltZVdvcmtlZENoZWNrXzArbGFiZWwsaW5wdXQjdGltZVdvcmtlZENoZWNrXzErbGFiZWwsaW5wdXQjdGltZVdvcmtlZENoZWNrXzIrbGFiZWwsaW5wdXQjdGltZVdvcmtlZENoZWNrXzQrbGFiZWx7cGFkZGluZzoxcmVtO2hlaWdodDoxMDAlfS5mb3JtLXRhYiAud2FycHBlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tdG9wOjAuMzc1cmVtfS5mb3JtLXRhYiAudGFie2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjpyZ2JhKDAsMCwwLDAuNik7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjFyZW0gNHJlbTttYXJnaW4tcmlnaHQ6LTFweDstd2Via2l0LXRyYW5zaXRpb246YWxsIDAuMXMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjphbGwgMC4xcyBlYXNlLWluLW91dDttYXJnaW4tYm90dG9tOjA7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9LmZvcm0tdGFiICNvbmU6Y2hlY2tlZCB+IC50YWJzICNvbmUtdGFiLC5mb3JtLXRhYiAjdHdvOmNoZWNrZWQgfiAudGFicyAjdHdvLXRhYntiYWNrZ3JvdW5kLWNvbG9yOiNiZmViZjM7Y29sb3I6IzAwN2E5MTstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7bWFyZ2luLXJpZ2h0OjA7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDB9LmZvcm0tdGFiIC50YWJze3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MXB4O2JvcmRlcjoxcHggc29saWQgI2Q4ZDNlMjtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50Omhvcml6b250YWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uZm9ybS10YWIgLnBhbmVsc3twYWRkaW5nLXRvcDoxLjI1cmVtO3dpZHRoOjEwMCV9LmZvcm0tdGFiIC5wYW5lbHtkaXNwbGF5Om5vbmU7YW5pbWF0aW9uOmZhZGVpbiAuOHN9QGtleWZyYW1lcyBmYWRlaW57ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX0uZm9ybS10YWIgLnBhbmVsLXRpdGxle2ZvbnQtc2l6ZToxLjVlbTtmb250LXdlaWdodDpib2xkfS5mb3JtLXRhYiAucmFkaW97ZGlzcGxheTpub25lfS5mb3JtLXRhYiAjb25lOmNoZWNrZWQgfiAucGFuZWxzICNvbmUtcGFuZWwsLmZvcm0tdGFiICN0d286Y2hlY2tlZCB+IC5wYW5lbHMgI3R3by1wYW5lbHtkaXNwbGF5OmJsb2NrfSNmb3JtRXJyb3JzRGlzcGxheS5lcnJvciBwe2NvbG9yOiNiNTAwMTV9LmNzLXNlbGVjdCxbZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdntwb3NpdGlvbjpyZWxhdGl2ZTtvdXRsaW5lOjA7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWluLXdpZHRoOjMuMjVyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5jcy1zZWxlY3QgLmNzLXBsYWNlaG9sZGVyLFtkYXRhLXR5cGU9XCJzZWxlY3RcIl0+ZmllbGRzZXQ+ZGl2IC5jcy1wbGFjZWhvbGRlcntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7Y29sb3I6IzAwMDtmb250LXNpemU6MC44MTI1cmVtO3dpbGwtY2hhbmdlOmF1dG87cGFkZGluZzouNzVyZW0gMS43NXJlbSAuNzVyZW0gLjVyZW07Ym94LXNoYWRvdzpub25lfS5jcy1zZWxlY3QgLmNzLXBsYWNlaG9sZGVyOjphZnRlcixbZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdiAuY3MtcGxhY2Vob2xkZXI6OmFmdGVye2NvbnRlbnQ6Jyc7d2lkdGg6LjVyZW07aGVpZ2h0Oi41cmVtO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDouNXJlbTtib3JkZXItbGVmdDoycHggc29saWQgI2ZmZjtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZmZmO3RyYW5zaXRpb246YWxsIC4xNXMgZWFzZS1pbi1vdXQ7d2lsbC1jaGFuZ2U6YXV0bzt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSkgcm90YXRlKC00NWRlZyl9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY3Mtc2VsZWN0IC5jcy1wbGFjZWhvbGRlcjo6YWZ0ZXIsW2RhdGEtdHlwZT1cInNlbGVjdFwiXT5maWVsZHNldD5kaXYgLmNzLXBsYWNlaG9sZGVyOjphZnRlcntib3JkZXItbGVmdDoxcHggc29saWQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWR9fS5jcy1zZWxlY3QuY3MtYWN0aXZlLFtkYXRhLXR5cGU9XCJzZWxlY3RcIl0+ZmllbGRzZXQ+ZGl2LmNzLWFjdGl2ZXt6LWluZGV4OjF9LmNzLXNlbGVjdC5jcy1hY3RpdmUgLmNzLXBsYWNlaG9sZGVyOjphZnRlcixbZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdi5jcy1hY3RpdmUgLmNzLXBsYWNlaG9sZGVyOjphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjUlKSByb3RhdGUoMTM1ZGVnKX0uY3Mtc2VsZWN0LmNzLWFjdGl2ZSAuY3Mtb3B0aW9ucyxbZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdi5jcy1hY3RpdmUgLmNzLW9wdGlvbnN7b3BhY2l0eToxO3BvaW50ZXItZXZlbnRzOmF1dG87dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmNzLXNlbGVjdCAuY3Mtb3B0aW9ucyxbZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdiAuY3Mtb3B0aW9uc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlIC0gMXB4KTt3aWR0aDoxMDAlO2xlZnQ6MDtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZTt3aWxsLWNoYW5nZTphdXRvO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDFyZW0pO3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZX0uY3Mtc2VsZWN0IC5jcy1vcHRpb25zIHVsLFtkYXRhLXR5cGU9XCJzZWxlY3RcIl0+ZmllbGRzZXQ+ZGl2IC5jcy1vcHRpb25zIHVse3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtib3gtc2hhZG93OjAgMXB4IDhweCAwIHJnYmEoMCwwLDAsMC4xKSwwIDNweCAzcHggLTJweCByZ2JhKDAsMCwwLDAuMDYpLDAgM3B4IDRweCAwIHJnYmEoMCwwLDAsMC4wNyl9LmNzLXNlbGVjdCAuY3Mtb3B0aW9ucyB1bCBsaSxbZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdiAuY3Mtb3B0aW9ucyB1bCBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO291dGxpbmU6MH0uY3Mtc2VsZWN0IC5jcy1vcHRpb25zIHVsIGxpOmZpcnN0LWNoaWxkLFtkYXRhLXR5cGU9XCJzZWxlY3RcIl0+ZmllbGRzZXQ+ZGl2IC5jcy1vcHRpb25zIHVsIGxpOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MH0uY3Mtc2VsZWN0IC5jcy1vcHRpb25zIHVsIGxpIHNwYW4sW2RhdGEtdHlwZT1cInNlbGVjdFwiXT5maWVsZHNldD5kaXYgLmNzLW9wdGlvbnMgdWwgbGkgc3BhbntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZGlzcGxheTpibG9jaztmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojMzgzODM4O3BhZGRpbmc6LjU2MjVyZW0gLjVyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4yNXMgZWFzZTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMH0uY3Mtc2VsZWN0IC5jcy1vcHRpb25zIHVsIGxpIHNwYW46OmFmdGVyLFtkYXRhLXR5cGU9XCJzZWxlY3RcIl0+ZmllbGRzZXQ+ZGl2IC5jcy1vcHRpb25zIHVsIGxpIHNwYW46OmFmdGVye2Rpc3BsYXk6bm9uZX0uY3Mtc2VsZWN0IC5jcy1vcHRpb25zIHVsIGxpOmhvdmVyPnNwYW4sW2RhdGEtdHlwZT1cInNlbGVjdFwiXT5maWVsZHNldD5kaXYgLmNzLW9wdGlvbnMgdWwgbGk6aG92ZXI+c3Bhbntjb2xvcjojMDA3YTkxfS5jcy1zZWxlY3QgLmNzLW9wdGlvbnMgdWwgbGkuY3Mtc2VsZWN0ZWQ+c3BhbixbZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdiAuY3Mtb3B0aW9ucyB1bCBsaS5jcy1zZWxlY3RlZD5zcGFue2NvbG9yOiMwMDdhOTF9LmNzLXNlbGVjdCBzZWxlY3QsW2RhdGEtdHlwZT1cInNlbGVjdFwiXT5maWVsZHNldD5kaXYgc2VsZWN0e29wYWNpdHk6MC4wMDE7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtvdmVyZmxvdzpoaWRkZW59LmNzLXNlbGVjdCBbZGF0YS1wbGFjZWhvbGRlcl0sW2RhdGEtdHlwZT1cInNlbGVjdFwiXT5maWVsZHNldD5kaXYgW2RhdGEtcGxhY2Vob2xkZXJde2Rpc3BsYXk6bm9uZX0uY3Mtc2VsZWN0LnRoZW1lLWJhc2ljIC5jcy1wbGFjZWhvbGRlcixbZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdi50aGVtZS1iYXNpYyAuY3MtcGxhY2Vob2xkZXJ7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtjb2xvcjojMDA3YTkxO2ZvbnQtc2l6ZToxOXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNzLXNlbGVjdC50aGVtZS1iYXNpYyAuY3MtcGxhY2Vob2xkZXIsW2RhdGEtdHlwZT1cInNlbGVjdFwiXT5maWVsZHNldD5kaXYudGhlbWUtYmFzaWMgLmNzLXBsYWNlaG9sZGVye2ZvbnQtc2l6ZTowLjg3NXJlbX19QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCl7LmNzLXNlbGVjdC50aGVtZS1iYXNpYyAuY3MtcGxhY2Vob2xkZXIsW2RhdGEtdHlwZT1cInNlbGVjdFwiXT5maWVsZHNldD5kaXYudGhlbWUtYmFzaWMgLmNzLXBsYWNlaG9sZGVye3BhZGRpbmc6LjVyZW0gMnJlbSAuNXJlbSAuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnRoZW1lLWRhcmsgLmNzLXNlbGVjdC50aGVtZS1iYXNpYyAuY3MtcGxhY2Vob2xkZXIsLnRoZW1lLWRhcmsgW2RhdGEtdHlwZT1cInNlbGVjdFwiXT5maWVsZHNldD5kaXYudGhlbWUtYmFzaWMgLmNzLXBsYWNlaG9sZGVye2NvbG9yOiNmZmZ9LmNzLXNlbGVjdC50aGVtZS1iYXNpYyAuY3MtcGxhY2Vob2xkZXI6OmFmdGVyLFtkYXRhLXR5cGU9XCJzZWxlY3RcIl0+ZmllbGRzZXQ+ZGl2LnRoZW1lLWJhc2ljIC5jcy1wbGFjZWhvbGRlcjo6YWZ0ZXJ7d2lkdGg6LjRyZW07aGVpZ2h0Oi40cmVtO2JvcmRlci1jb2xvcjojMDA3YTkxfS50aGVtZS1kYXJrIC5jcy1zZWxlY3QudGhlbWUtYmFzaWMgLmNzLXBsYWNlaG9sZGVyOjphZnRlciwudGhlbWUtZGFyayBbZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdi50aGVtZS1iYXNpYyAuY3MtcGxhY2Vob2xkZXI6OmFmdGVye2JvcmRlci1jb2xvcjojZmZmfX0ubWVudS1vcGVuIC5jcy1zZWxlY3QudGhlbWUtYmFzaWMgLmNzLXBsYWNlaG9sZGVyOjphZnRlciwubWVudS1vcGVuIFtkYXRhLXR5cGU9XCJzZWxlY3RcIl0+ZmllbGRzZXQ+ZGl2LnRoZW1lLWJhc2ljIC5jcy1wbGFjZWhvbGRlcjo6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOiNmZmZ9Lm1lbnUtb3BlbiAuY3Mtc2VsZWN0LnRoZW1lLWJhc2ljIC5jcy1wbGFjZWhvbGRlciwubWVudS1vcGVuIFtkYXRhLXR5cGU9XCJzZWxlY3RcIl0+ZmllbGRzZXQ+ZGl2LnRoZW1lLWJhc2ljIC5jcy1wbGFjZWhvbGRlcntjb2xvcjojZmZmfS5jcy1zZWxlY3QudGhlbWUtYmFzaWMgLmNzLW9wdGlvbnMsW2RhdGEtdHlwZT1cInNlbGVjdFwiXT5maWVsZHNldD5kaXYudGhlbWUtYmFzaWMgLmNzLW9wdGlvbnN7dGV4dC1hbGlnbjpsZWZ0fS5jcy1zZWxlY3QudGhlbWUtc29ydCxbZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdi50aGVtZS1zb3J0e21pbi13aWR0aDo2cmVtfS5jcy1zZWxlY3QudGhlbWUtc29ydCAuY3MtcGxhY2Vob2xkZXIsW2RhdGEtdHlwZT1cInNlbGVjdFwiXT5maWVsZHNldD5kaXYudGhlbWUtc29ydCAuY3MtcGxhY2Vob2xkZXJ7ZGlzcGxheTpibG9jaztoZWlnaHQ6NDBweDtsaW5lLWhlaWdodDoxLjI1O2ZvbnQtc2l6ZTouODE3NXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt3aGl0ZS1zcGFjZTpub3dyYXA7Y29sb3I6IzAwMDtwYWRkaW5nOi42ODc1cmVtIDJyZW0gLjQzNzVyZW0gLjVyZW07Ym9yZGVyOjJweCBzb2xpZCAjMDA3YTkxO2JvcmRlci1yYWRpdXM6LjI1cmVtO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmNzLXNlbGVjdC50aGVtZS1zb3J0IC5jcy1wbGFjZWhvbGRlcixbZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdi50aGVtZS1zb3J0IC5jcy1wbGFjZWhvbGRlcntwYWRkaW5nOi42MjVyZW0gMnJlbSAuNDM3NXJlbSAuNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5jcy1zZWxlY3QudGhlbWUtc29ydCAuY3MtcGxhY2Vob2xkZXIsW2RhdGEtdHlwZT1cInNlbGVjdFwiXT5maWVsZHNldD5kaXYudGhlbWUtc29ydCAuY3MtcGxhY2Vob2xkZXJ7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6MS4yNTtwYWRkaW5nOi42MjVyZW0gMi43NXJlbSAuNjI1cmVtIDFyZW19LmNzLXNlbGVjdC50aGVtZS1zb3J0IC5jcy1wbGFjZWhvbGRlcjo6YWZ0ZXIsW2RhdGEtdHlwZT1cInNlbGVjdFwiXT5maWVsZHNldD5kaXYudGhlbWUtc29ydCAuY3MtcGxhY2Vob2xkZXI6OmFmdGVye3JpZ2h0OjFyZW19fS5jcy1zZWxlY3QudGhlbWUtc29ydCAuY3Mtb3B0aW9ucyxbZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdi50aGVtZS1zb3J0IC5jcy1vcHRpb25ze3RvcDpjYWxjKDEwMCUgKyAuMjVyZW0pfUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7LmNzLXNlbGVjdC50aGVtZS1maWx0ZXIsW2RhdGEtdHlwZT1cInNlbGVjdFwiXT5maWVsZHNldD5kaXYudGhlbWUtZmlsdGVye3dpZHRoOjEwMCV9fS5jcy1zZWxlY3QudGhlbWUtZmlsdGVyIC5jcy1wbGFjZWhvbGRlcixbZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdi50aGVtZS1maWx0ZXIgLmNzLXBsYWNlaG9sZGVye2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6LjgxMjVyZW07cG9zaXRpb246cmVsYXRpdmU7d2hpdGUtc3BhY2U6bm93cmFwO2NvbG9yOiMwMDA7cGFkZGluZzouNjg3NXJlbSAycmVtIC40Mzc1cmVtIDIuMzc1cmVtO2JvcmRlcjoycHggc29saWQgIzAwN2E5MTtib3JkZXItcmFkaXVzOi4yNXJlbTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZTtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9zdmcvZmlsdGVyLW1lbnUuc3ZnXCIpIG5vLXJlcGVhdCAxMHB4IGNlbnRlciB0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLXNpemU6MjBweDtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5jcy1zZWxlY3QudGhlbWUtZmlsdGVyIC5jcy1wbGFjZWhvbGRlcixbZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdi50aGVtZS1maWx0ZXIgLmNzLXBsYWNlaG9sZGVye3BhZGRpbmc6LjY4NzVyZW0gMnJlbSAuNDM3NXJlbSAyLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5jcy1zZWxlY3QudGhlbWUtZmlsdGVyIC5jcy1wbGFjZWhvbGRlcixbZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdi50aGVtZS1maWx0ZXIgLmNzLXBsYWNlaG9sZGVye2hlaWdodDo1MHB4O2xpbmUtaGVpZ2h0OjEuMjU7cGFkZGluZzouODc1cmVtIDIuNzVyZW0gLjg3NXJlbSAyLjM3NXJlbX0uY3Mtc2VsZWN0LnRoZW1lLWZpbHRlciAuY3MtcGxhY2Vob2xkZXI6OmFmdGVyLFtkYXRhLXR5cGU9XCJzZWxlY3RcIl0+ZmllbGRzZXQ+ZGl2LnRoZW1lLWZpbHRlciAuY3MtcGxhY2Vob2xkZXI6OmFmdGVye3JpZ2h0OjFyZW19fS5jcy1zZWxlY3QudGhlbWUtZmlsdGVyIC5jcy1vcHRpb25zLFtkYXRhLXR5cGU9XCJzZWxlY3RcIl0+ZmllbGRzZXQ+ZGl2LnRoZW1lLWZpbHRlciAuY3Mtb3B0aW9uc3t0b3A6Y2FsYygxMDAlICsgLjI1cmVtKX0udGhlbWUtbGlnaHQgLmNzLXNlbGVjdC50aGVtZS1iYXNpYyAuY3MtcGxhY2Vob2xkZXI6OmFmdGVye2JvcmRlci1jb2xvcjojZmZmfS50aGVtZS1saWdodCAuY3Mtc2VsZWN0LnRoZW1lLWJhc2ljIC5jcy1wbGFjZWhvbGRlcjo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjMpO2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MS41cmVtO2hlaWdodDoxLjVyZW07cmlnaHQ6MDt0b3A6MC42MjVyZW07Ym9yZGVyLXJhZGl1czo1MCV9aGVhZGVyLnRoZW1lLWxpZ2h0IC5jcy1zZWxlY3QudGhlbWUtYmFzaWMgLmNzLXBsYWNlaG9sZGVyOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1oZWFkZXIudGhlbWUtbGlnaHQgLmNzLXNlbGVjdC50aGVtZS1iYXNpYyAuY3MtcGxhY2Vob2xkZXI6OmFmdGVye2JvcmRlci1jb2xvcjojMDA3YTkxO3dpZHRoOi40cmVtO2hlaWdodDouNHJlbX1bZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdnt3aWR0aDoxMDAlO3RleHQtdHJhbnNmb3JtOm5vbmV9W2RhdGEtdHlwZT1cInNlbGVjdFwiXT5maWVsZHNldD5kaXYgLmNzLXBsYWNlaG9sZGVye2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiM2ZTZlNmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwwLjEpO3BhZGRpbmctbGVmdDowfVtkYXRhLXR5cGU9XCJzZWxlY3RcIl0+ZmllbGRzZXQ+ZGl2IHVsIGxpIHNwYW57Zm9udC1zaXplOjFyZW0gIWltcG9ydGFudH0ud3lzaXd5Zy1mb3JtLm5vLXRvcC1tYXJnaW57bWFyZ2luLXRvcDotMi4yNXJlbX0ud3lzaXd5Zy1mb3JtLmxlZnQtYWxpZ25tZW50e21hcmdpbi1sZWZ0OjIuMnJlbX0uZ3JlY2FwdGNoYS1iYWRnZXtkaXNwbGF5Om5vbmU7ei1pbmRleDotMX0uZm9ybS13cmFwcGVyIC5mb3JtLWNoZWNrYm94LWdyb3VwIC5mb3JtLXJvd1tkYXRhLXR5cGU9XCJjaGVja2JveFwiXSBpbnB1dFt0eXBlPSdjaGVja2JveCddK2xhYmVse2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuMzg7cGFkZGluZy1sZWZ0OjFyZW07Y29sb3I6IzAwMH0uZm9ybS13cmFwcGVyIC5mb3JtLWNoZWNrYm94LWdyb3VwIC5mb3JtLXJvd1tkYXRhLXR5cGU9XCJjaGVja2JveFwiXSBpbnB1dFt0eXBlPSdjaGVja2JveCddK2xhYmVsOjpiZWZvcmV7dG9wOjEuMzEyNXJlbTtyaWdodDowLjc1cmVtO2xlZnQ6YXV0bztib3JkZXI6c29saWQgMS41cHggcmdiYSgwLDAsMCwwLjEpfS5mb3JtLXdyYXBwZXIgLmZvcm0tY2hlY2tib3gtZ3JvdXAgLmZvcm0tcm93W2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIGlucHV0W3R5cGU9J2NoZWNrYm94J10rbGFiZWw6YWZ0ZXJ7dG9wOjEuNjVyZW07cmlnaHQ6MS4xcmVtO2xlZnQ6YXV0b31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mb3JtLXdyYXBwZXIgLmZvcm0tY2hlY2tib3gtZ3JvdXAgLmZvcm0tcm93W2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIGlucHV0W3R5cGU9J2NoZWNrYm94J10rbGFiZWw6YWZ0ZXJ7dG9wOjEuN3JlbTtyaWdodDoxcmVtfX0uZm9ybS13cmFwcGVyIC5mb3JtLWNoZWNrYm94LWdyb3VwIC5mb3JtLXJvd1tkYXRhLXR5cGU9XCJjaGVja2JveFwiXSBsYWJlbHttYXJnaW4tYm90dG9tOjB9LmZvcm0td3JhcHBlciAuZm9ybS1jaGVja2JveC1ncm91cCAuZm9ybS1pdGVte3BhZGRpbmctYm90dG9tOjAuMzc1cmVtfS5mb3JtLXdyYXBwZXIgLmZvcm0tY2hlY2tib3gtZ3JvdXAgLmZvcm0taXRlbTpmaXJzdC1jaGlsZHtwYWRkaW5nLXRvcDoxcmVtfS5mb3JtLXdyYXBwZXIgLmZvcm0tY2hlY2tib3gtZ3JvdXAgLmZvcm0taXRlbSBsYWJlbHtwYWRkaW5nOjEuMzEyNXJlbSAxcmVtO2JvcmRlci1yYWRpdXM6MC4zNzVyZW07Ym9yZGVyOnNvbGlkIDEuNXB4IHJnYmEoMCwwLDAsMC4xKTt3aWR0aDoxMDAlfS5mb3JtLXdyYXBwZXIgLmZvcm0tY2hlY2tib3gtZ3JvdXAgc3BhbntwYWRkaW5nLWJvdHRvbToxcmVtfS5mb3JtLWFtb3VudHtwb3NpdGlvbjpyZWxhdGl2ZX0uZm9ybS1hbW91bnQgbGFiZWx7bWFyZ2luLWJvdHRvbTowfS5mb3JtLWFtb3VudCBwe3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjIuM3JlbTt6LWluZGV4Ojk5OTk7bWFyZ2luOjA7Zm9udC1zaXplOjFyZW07Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmZvcm0tYW1vdW50IC5mb3JtLXJvd3ttYXJnaW4tYm90dG9tOjEuMTI1cmVtfS5mb3JtLWFtb3VudCAuZm9ybS1yb3cudmFsaWRhdGlvbi1lcnJvcnttYXJnaW4tYm90dG9tOjJyZW19LmZvcm0tYW1vdW50IC5mb3JtLXJvdy52YWxpZGF0aW9uLWVycm9yIC5mb3JtLWFtb3VudC1ib3g6OmJlZm9yZXt0b3A6NnJlbX0uZm9ybS1hbW91bnQtYm94e3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2JmZWJmMztwYWRkaW5nOjAuNzVyZW07bWFyZ2luLWJvdHRvbToxLjVyZW07Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxLjE4NzVyZW07Y29sb3I6IzM4MzgzOH0uZm9ybS1hbW91bnQtYm94OjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIiBcIjt6LWluZGV4Oi0xO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RvcDotMC40cmVtO2xlZnQ6MXJlbTt3aWR0aDoxLjJyZW07aGVpZ2h0OjEuMnJlbTtiYWNrZ3JvdW5kOiNiZmViZjN9LmNvbnRhY3QtZm9ybXtwYWRkaW5nOjhyZW0gMnZ3IDVyZW19LmZvcm0tcm93W2RhdGEtdHlwZT1cInJhZGlvXCJdIGxhYmVse2ZvbnQtc2l6ZToxcmVtO3BhZGRpbmc6MDtjb2xvcjojMzgzODM4O3BhZGRpbmctbGVmdDoyLjI1cmVtfS5mb3JtLXJvd1tkYXRhLXR5cGU9XCJyYWRpb1wiXSBpbnB1dFt0eXBlPVwicmFkaW9cIl17cG9zaXRpb246YWJzb2x1dGV9LmZvcm0tcm93W2RhdGEtdHlwZT1cInJhZGlvXCJdIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpiZWZvcmV7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtib3JkZXItY29sb3I6I2YyZjJmMjtib3JkZXI6MXB4IHNvbGlkO2JvcmRlci1yYWRpdXM6NHB4O3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZX0uZm9ybS1yb3dbZGF0YS10eXBlPVwicmFkaW9cIl0gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmFmdGVye2NvbnRlbnQ6Jyc7d2lkdGg6MXJlbTtoZWlnaHQ6LjVyZW07ZGlzcGxheTpibG9jaztib3JkZXItbGVmdDoycHggc29saWQ7Ym9yZGVyLWJvdHRvbToycHggc29saWQ7cG9zaXRpb246YWJzb2x1dGU7dG9wOi41cmVtO2xlZnQ6LjM3NXJlbTtvcGFjaXR5OjA7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpIHNjYWxlKDEuNSk7dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlfS5mb3JtLXJvd1tkYXRhLXR5cGU9XCJyYWRpb1wiXSBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZDpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO2JvcmRlci1jb2xvcjojMDA3YTkxfS5mb3JtLXJvd1tkYXRhLXR5cGU9XCJyYWRpb1wiXSBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZDphZnRlcntib3JkZXItY29sb3I6I2ZmZjt0b3A6LjMxMjVyZW07bGVmdDouMzEyNXJlbTt3aWR0aDouNjI1cmVtO2hlaWdodDouMzc1cmVtO29wYWNpdHk6MTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZykgc2NhbGUoMSl9LmZvcm0td3JhcHBlciAuZm9ybS1hZ3JlZW1lbnQgLmZvcm0tcm93W2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIGlucHV0W3R5cGU9J2NoZWNrYm94J10rbGFiZWx7cGFkZGluZzowIDAgMCAycmVtO2JvcmRlcjpub25lfS5mb3JtLXdyYXBwZXIgLmZvcm0tYWdyZWVtZW50IC5mb3JtLXJvd1tkYXRhLXR5cGU9XCJjaGVja2JveFwiXSBpbnB1dFt0eXBlPSdjaGVja2JveCddK2xhYmVsOjpiZWZvcmV7cmlnaHQ6YXV0bztsZWZ0OjB9LmZvcm0td3JhcHBlciAuZm9ybS1hZ3JlZW1lbnQgLmZvcm0tcm93W2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIGlucHV0W3R5cGU9J2NoZWNrYm94J10rbGFiZWw6OmFmdGVye2xlZnQ6MC4zNXJlbTtyaWdodDphdXRvfS5zbXMtZm9ybXttYXJnaW4tdG9wOjMuMTI1cmVtfS5zbXMtZm9ybSBoMntmb250LXNpemU6MS41NjI1cmVtO2xpbmUtaGVpZ2h0OjEuNDg7bWFyZ2luLWJvdHRvbTouODc1cmVtO2NvbG9yOiMzODM4Mzh9LnNtcy1mb3JtIC5jb250YWN0LWZvcm17cGFkZGluZzoxcmVtIDJ2dyAycmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnNtcy1mb3JtIC5jb250YWN0LWZvcm17cGFkZGluZzowfX0uc21zLWZvcm0gLmNvbnRhY3QtZm9ybSAuY2VudGVye21hcmdpbjowIGF1dG99LnNtcy1mb3JtLnJ3ZEJ1dHRvbiAuY29udGFjdC1mb3Jte3BhZGRpbmc6MH1AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KXsuc21zLWZvcm0ucndkQnV0dG9uIC5jb250YWN0LWZvcm17ZGlzcGxheTpub25lfX0uc21zLWZvcm0ucndkQnV0dG9uIC5zbXMtYnV0dG9ue2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnNtcy1mb3JtLnJ3ZEJ1dHRvbiAuc21zLWJ1dHRvbntkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnNtcy1mb3JtLnJ3ZEZvcm0gLmNvbnRhY3QtZm9ybXtwYWRkaW5nLXJpZ2h0OjAuNzVyZW07cGFkZGluZy1sZWZ0OjAuNzVyZW19fS5zbXMtZm9ybS5yd2RGb3JtIC5zbXMtYnV0dG9ue2Rpc3BsYXk6bm9uZX0uc21zLWZvcm0gLnd5c2l3eWctZm9ybSBwe2xpbmUtaGVpZ2h0OjAuNzVyZW07cGFkZGluZy10b3A6MC44NzVyZW19LnNtcy1mb3JtIC5idXR0b257bWFyZ2luOjB9LnNtcy1mb3JtIGRpdi5jZW50ZXJ7d2lkdGg6MTAwJTttYXgtd2lkdGg6MjguNzVyZW07bWFyZ2luOjA7cGFkZGluZzowO2ZsZXg6YXV0b30uc21zLWZvcm0gLmZvcm0gLnRleHR7bWFyZ2luLWJvdHRvbTowfS5zbXMtZm9ybSAuZm9ybSBmb3JtIC5idXR0b24td3JhcHBlcnt0ZXh0LWFsaWduOmxlZnR9LnNtcy1mb3JtIC5mb3JtIGZvcm0gLmJ1dHRvbi13cmFwcGVyIC5idXR0b257bWluLXdpZHRoOjEwLjM3NXJlbTt0cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2U7Y29sb3I6IzM4MzgzODtwYWRkaW5nLWxlZnQ6LjkzNzVyZW07cGFkZGluZy1yaWdodDouOTM3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zbXMtZm9ybSAuZm9ybSBmb3JtIC5idXR0b24td3JhcHBlciAuYnV0dG9ue3BhZGRpbmctbGVmdDoxLjU2MjVyZW07cGFkZGluZy1yaWdodDoxLjU2MjVyZW19fS5zbXMtZm9ybSAuZm9ybSBmb3JtIC5idXR0b24td3JhcHBlciAuYnV0dG9uOmhvdmVyLC5zbXMtZm9ybSAuZm9ybSBmb3JtIC5idXR0b24td3JhcHBlciAuYnV0dG9uOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMzODM4Mzg7YmFja2dyb3VuZC1jb2xvcjojMDA2Mzc1fS5iYW5uZXItc2VjdGlvbiAuc21zLWZvcm0ucndkRm9ybSAuY29udGFjdC1mb3Jte3BhZGRpbmc6MH0uYmFubmVyLXNlY3Rpb24gLnNtcy1mb3JtLnJ3ZEZvcm0gLmJ1dHRvbi13cmFwcGVye3RleHQtYWxpZ246bGVmdH0uYmFubmVyLXNlY3Rpb24gLnNtcy1mb3JtIC5jb250YWN0LWZvcm0gLmNlbnRlcnttYXJnaW46MH0uY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLnNtcy1mb3Jte21hcmdpbi10b3A6MS44NzVyZW19LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9uIC5zbXMtZm9ybSBkaXYuY2VudGVye21heC13aWR0aDpub25lfS5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAuc21zLWZvcm0gLmZvcm0tcm93e21heC13aWR0aDoyOC43NXJlbX0uY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLnNtcy1mb3JtIC5jb250YWN0LWZvcm0gLmNlbnRlcnttYXJnaW46MH0ucHJpY2Utc2VjdGlvbiAuc21zLWZvcm17bWFyZ2luLXRvcDotLjkzNzVyZW07cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnByaWNlLXNlY3Rpb24gLnNtcy1mb3Jte3BhZGRpbmctcmlnaHQ6MTUlfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wcmljaW5nLWFsbC1zZWN0aW9uIC5zbXMtZm9ybXtwYWRkaW5nLWxlZnQ6MS4yNXJlbTtwYWRkaW5nLXJpZ2h0OjEuMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnByaWNpbmctYWxsLXNlY3Rpb24gLnNtcy1mb3Jte3BhZGRpbmctbGVmdDozLjEyNXJlbTtwYWRkaW5nLXJpZ2h0OjEuODc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsucHJpY2luZy1hbGwtc2VjdGlvbiAuc21zLWZvcm17cGFkZGluZy1sZWZ0OjUuOTM3NXJlbTtwYWRkaW5nLXJpZ2h0OjIuNXJlbX19LnByaWNpbmctYWxsLXNlY3Rpb24gLnNtcy1mb3JtIGgye2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuNTttYXJnaW4tYm90dG9tOi4yNXJlbX0ucHJpY2luZy1hbGwtc2VjdGlvbiAuc21zLWZvcm0gLmNvbnRhY3QtZm9ybSAuY2VudGVye21hcmdpbjowfS5kb3dubG9hZC1zZWN0aW9uIC5mb3JtIGZvcm0gLmJ1dHRvbi13cmFwcGVyIGlucHV0W3R5cGU9J3N1Ym1pdCdde2JhY2tncm91bmQtY29sb3I6IzAwN2E5MTtjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojMDA3YTkxfS5kb3dubG9hZC1zZWN0aW9uIC5mb3JtIGZvcm0gLmJ1dHRvbi13cmFwcGVyIGlucHV0W3R5cGU9J3N1Ym1pdCddOmhvdmVyLC5kb3dubG9hZC1zZWN0aW9uIC5mb3JtIGZvcm0gLmJ1dHRvbi13cmFwcGVyIGlucHV0W3R5cGU9J3N1Ym1pdCddOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA2Mzc1fS5kb3dubG9hZC1zZWN0aW9uIC5zbXMtZm9ybSAuY29udGFjdC1mb3JtIC5jZW50ZXJ7bWFyZ2luOjB9LmJhbm5lci1wcm9kdWN0IC5zbXMtZm9ybSAuY29udGFjdC1mb3JtIC5jZW50ZXJ7bWFyZ2luOjB9LnNtcy1wb3B1cHtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDowO3otaW5kZXg6OTk5OTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC4yKTtiYWNrZHJvcC1maWx0ZXI6Ymx1cig4cHgpIGJyaWdodG5lc3MoMC43KX0uc21zLXBvcHVwLmFjdGl2ZXtkaXNwbGF5OmZsZXg7YW5pbWF0aW9uOmZhZGVJbiAwLjFzfS5zbXMtcG9wdXAtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo5MCU7bWF4LXdpZHRoOjUwM3B4O3BhZGRpbmc6NjBweCAzMHB4IDQwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2FuaW1hdGlvbjpwb3B1cCAwLjVzfUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5zbXMtcG9wdXAtY29udGVudHt3aWR0aDphdXRvO3BhZGRpbmc6NjBweCAzMHB4fX0uc21zLXBvcHVwLWNvbnRlbnQgLmljb257cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MzBweDt0b3A6MzBweH0uc21zLXBvcHVwLWNvbnRlbnQtYnV0dG9ue2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOjIwcHh9QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnNtcy1wb3B1cC1jb250ZW50LWJ1dHRvbntmbGV4LWRpcmVjdGlvbjpyb3d9fS5zbXMtcG9wdXAtY29udGVudC1idXR0b24gLmRvd25sb2FkLWJ1dHRvbnttYXJnaW46MCBhdXRvfUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5zbXMtcG9wdXAtY29udGVudC1idXR0b24gLmRvd25sb2FkLWJ1dHRvbnttYXJnaW46MCAxcmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuc21zLXBvcHVwLWNvbnRlbnQtYnV0dG9uIC5zaXRlLWZvb3Rlcl9fZG93bmxvYWQtYXBwbGV7bWFyZ2luLXJpZ2h0OjFweH19LnNtcy1wb3B1cC1jb250ZW50LWJ1dHRvbiAuc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWh1YXdlaSwuc21zLXBvcHVwLWNvbnRlbnQtYnV0dG9uIC5zaXRlLWZvb3Rlcl9fZG93bmxvYWQtYW5kcm9pZCwuc21zLXBvcHVwLWNvbnRlbnQtYnV0dG9uIC5zaXRlLWZvb3Rlcl9fZG93bmxvYWQtYXBwbGV7d2lkdGg6MTAycHh9LnNtcy1wb3B1cC1kZWZhdWx0LXRleHR7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzM4MzgzOH0uY29uZGl0aW9uLW1lc3NhZ2V7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Y29sb3I6I2I1MDAxNTt0ZXh0LWFsaWduOmxlZnR9LmxvZ297dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5sb2dvIGltZywubG9nbyBzdmd7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazt3aWR0aDphdXRvO2hlaWdodDozMHB4O29iamVjdC1maXQ6Y29udGFpbn1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5sb2dvIGltZywubG9nbyBzdmd7aGVpZ2h0OjQwcHh9fS5sb2dvIHN2Z3twb2ludGVyLWV2ZW50czpub25lfS5sb2dvIHN2ZyBwYXRoe2ZpbGw6IzM4MzgzODt0cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2V9LnRoZW1lLWRhcmsgLmxvZ28gc3ZnIHBhdGh7ZmlsbDojZmZmfUBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpey50aGVtZS1kYXJrLm1lbnUtb3BlbiAubG9nbyBzdmcgcGF0aHtmaWxsOiMwMDdhOTF9fS5sb2dvIHNwYW57ZGlzcGxheTpibG9jaztmb250LXNpemU6Ljc1cmVtO2xpbmUtaGVpZ2h0OjEuMTttYXJnaW4tbGVmdDouODc1cmVtO2NvbG9yOiMwMDdhOTF9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsubG9nbyBzcGFue2ZvbnQtc2l6ZTouODEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmxvZ28gc3Bhbntmb250LXNpemU6Ljg3NXJlbX19LnRoZW1lLWRhcmsgLmxvZ28gc3Bhbntjb2xvcjojZmZmfUBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpey50aGVtZS1kYXJrLm1lbnUtb3BlbiAubG9nbyBzcGFue2NvbG9yOiMwMDdhOTF9fS5sb2dvLXdyYXBwZXJ7ei1pbmRleDoyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3RhcnQgIWltcG9ydGFudH0uYmFjay1idXR0b257cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztjb2xvcjojMDA3YTkxO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjE7bWFyZ2luLXRvcDouODEyNXJlbTtwYWRkaW5nLWxlZnQ6MS43NXJlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMH0uYmFjay1idXR0b24gc3Zne2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDouNzVyZW07aGVpZ2h0Oi43NXJlbTtsZWZ0Oi41cmVtO3RvcDouMDYyNXJlbX0uYmFjay1idXR0b24gc3BhbntkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTouODc1cmVtO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOi43NXJlbTtoZWlnaHQ6Ljc1cmVtO2xlZnQ6LjI1cmVtO3RvcDouMDI1cmVtfS5iYWNrLWJ1dHRvbjpob3ZlciwuYmFjay1idXR0b246Zm9jdXMsLmJhY2stYnV0dG9uOmFjdGl2ZXtjb2xvcjojMDA3YTkxfS5oYW1idXJnZXItbWVudXtkaXNwbGF5OmJsb2NrO3dpZHRoOjJyZW07aGVpZ2h0OjJyZW07Ym9yZGVyLXJhZGl1czowO3BhZGRpbmc6MDtib3JkZXI6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MjA7Y3Vyc29yOnBvaW50ZXJ9LmhhbWJ1cmdlci1tZW51OmZvY3VzLC5oYW1idXJnZXItbWVudTphY3RpdmUsLmhhbWJ1cmdlci1tZW51OmhvdmVye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7b3V0bGluZTpub25lfS5oYW1idXJnZXItbWVudSBzcGFue2Rpc3BsYXk6YmxvY2s7aGVpZ2h0Oi4xMjVyZW07d2lkdGg6MS4xMjVyZW07bWFyZ2luOi4zMTI1cmVtIGF1dG8gMDtvcGFjaXR5OjE7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMzODM4Mzg7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApIHJvdGF0ZSgwKTt0cmFuc2l0aW9uOmFsbCAwLjNzIGN1YmljLWJlemllcigwLjE3LCAwLjY3LCAwLjY1LCAxLjI3KX0uaGFtYnVyZ2VyLW1lbnUgc3BhbjpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnRoZW1lLWRhcmsgLmhhbWJ1cmdlci1tZW51IHNwYW57YmFja2dyb3VuZC1jb2xvcjojZmZmfS5oYW1idXJnZXItbWVudSBlbXtkaXNwbGF5OmlubGluZTtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2NvbG9yOnRyYW5zcGFyZW50O3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47dGV4dC1pbmRlbnQ6MTAwJX0uaGFtYnVyZ2VyLW1lbnUuYWN0aXZlIHNwYW57bWFyZ2luOi4yNXJlbTt3aWR0aDoxLjVyZW19LmhhbWJ1cmdlci1tZW51LmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgxKXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNnB4LCAwKSByb3RhdGUoMjI1ZGVnKX0uaGFtYnVyZ2VyLW1lbnUuYWN0aXZlIHNwYW46bnRoLWNoaWxkKDIpe29wYWNpdHk6MH0uaGFtYnVyZ2VyLW1lbnUuYWN0aXZlIHNwYW46bnRoLWNoaWxkKDMpe3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNnB4LCAwKSByb3RhdGUoLTIyNWRlZyl9LmNvb2tpZXMtbm90aWZpY2F0aW9ue2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO21heC1oZWlnaHQ6NjB2aDtsZWZ0OjA7Ym90dG9tOjJyZW07ei1pbmRleDo5OTk5OTk7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuNzVzIGVhc2UtaW4tb3V0LHZpc2liaWxpdHkgLjc1cyBlYXNlLWluLW91dCx0cmFuc2Zvcm0gLjc1cyBlYXNlLWluLW91dH1kaXYuY29va2llcy1ub3RpZmljYXRpb257dHJhbnNpdGlvbjpub25lfS5jb29raWVzLW5vdGlmaWNhdGlvbi5hY3RpdmV7b3BhY2l0eToxO2Rpc3BsYXk6YmxvY2t9LmNvb2tpZXMtbm90aWZpY2F0aW9uLmFjdGl2ZSAuY29va2llcy1jb250ZW50e29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGV9LmNvb2tpZXMtbm90aWZpY2F0aW9uIC5jb29raWVzLXRpdGxle3BhZGRpbmc6MCAwLjVyZW0gMC41cmVtIDAuMjVyZW07ZGlzcGxheTppbmxpbmU7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjFyZW07bWFyZ2luLXJpZ2h0OjEuMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29va2llcy1ub3RpZmljYXRpb24gLmNvb2tpZXMtdGl0bGV7Zm9udC1zaXplOjEuMTI1cmVtO3BhZGRpbmctYm90dG9tOjEuMTg3NXJlbX19LmNvb2tpZXMtbm90aWZpY2F0aW9uIC5jb29raWVzLXRpdGxlOjpiZWZvcmV7Y29udGVudDonJztoZWlnaHQ6M3B4O2JhY2tncm91bmQtY29sb3I6IzAwN2E5MTt3aWR0aDoxMDAlfS5jb29raWVzLWFwcHJvdmFse3Bvc2l0aW9uOnJlbGF0aXZlO21heC1oZWlnaHQ6MjEuODc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiAzNzVweCl7LmNvb2tpZXMtYXBwcm92YWx7bWF4LWhlaWdodDoyMS44NzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmNvb2tpZXMtYXBwcm92YWx7bWF4LWhlaWdodDoxNnJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29va2llcy1hcHByb3ZhbHttYXgtaGVpZ2h0Om1heC1jb250ZW50fX0uY29va2llcy1hcHByb3ZhbCAuY29va2llcy1vcHRpb25zLWxpc3R7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9ja30uY29va2llcy1hcHByb3ZhbCAuY29va2llcy1vcHRpb25zLWxpc3RbZGF0YS1oaWRkZW5de2Rpc3BsYXk6bm9uZX0uY29va2llcy1hcHByb3ZhbC1ib3h7bWF4LWhlaWdodDoxMi43NXJlbTtvdmVyZmxvdy15OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7cGFkZGluZy1yaWdodDowLjc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiAzNzVweCl7LmNvb2tpZXMtYXBwcm92YWwtYm94e3BhZGRpbmctcmlnaHQ6MC41cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5jb29raWVzLWFwcHJvdmFsLWJveHttYXgtaGVpZ2h0OjE4Ljc1cmVtO3BhZGRpbmctcmlnaHQ6MC4zNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvb2tpZXMtYXBwcm92YWwtYm94e21heC1oZWlnaHQ6MTl2dztwYWRkaW5nLXJpZ2h0OjIuMTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuY29va2llcy1hcHByb3ZhbC1ib3h7cGFkZGluZy1yaWdodDoyLjEyNXJlbX19LmNvb2tpZXMtYXBwcm92YWwgLmNvb2tpZXMtYXBwcm92ZTpsYXN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbToxLjVyZW19LmNvb2tpZXMtc3VidGl0bGV7Zm9udC1zaXplOjAuNjg3NXJlbTtsaW5lLWhlaWdodDoxLjQ7Y29sb3I6IzAwNjM3NTttYXJnaW4tYm90dG9tOjA7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9ja31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb29raWVzLXN1YnRpdGxle2ZvbnQtc2l6ZTowLjc1cmVtfX0uY29va2llcy1zdWJ0aXRsZS5oaWRkZW57ZGlzcGxheTpub25lfS5jb29raWVzLXN1YnRpdGxlLmhpZGRlbisuY29va2llcy1hcHByb3ZhbC10ZXh0e2Rpc3BsYXk6YmxvY2t9LmNvb2tpZXMtc3VidGl0bGU6bGFzdC1vZi10eXBle21hcmdpbi1ib3R0b206MH0uY29va2llcy1zdWJ0aXRsZSBwe2ZvbnQtc2l6ZTowLjY4NzVyZW07bGluZS1oZWlnaHQ6MS40O2NvbG9yOiMwMDA7bWFyZ2luLWJvdHRvbTowO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29va2llcy1zdWJ0aXRsZSBwe2ZvbnQtc2l6ZTowLjc1cmVtfX0uY29va2llcy1zdWJ0aXRsZSBhe2NvbG9yOiMwMDdhOTE7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtmb250LXdlaWdodDo2MDA7d29yZC1icmVhazpicmVhay13b3JkO292ZXJmbG93LXdyYXA6YnJlYWstd29yZH0uY29va2llcy1zdWJ0aXRsZS1hYm92ZS1idG57cGFkZGluZy1yaWdodDowLjI1cmVtO3BhZGRpbmctdG9wOjEuODc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmNvb2tpZXMtc3VidGl0bGUtYWJvdmUtYnRue3BhZGRpbmctcmlnaHQ6MC4zNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvb2tpZXMtc3VidGl0bGUtYWJvdmUtYnRue3BhZGRpbmctcmlnaHQ6MnJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmNvb2tpZXMtc3VidGl0bGUtYWJvdmUtYnRue3BhZGRpbmctcmlnaHQ6Mi4xMjVyZW19fS5jb29raWVzLXN1YnRpdGxlLWFib3ZlLWJ0biBwe2ZvbnQtc2l6ZTowLjc1cmVtO2xpbmUtaGVpZ2h0OjEuNDtjb2xvcjojMDAwO21hcmdpbi1ib3R0b206MH0uY29va2llcy1jb250ZW50e3BhZGRpbmc6MXJlbSAwLjVyZW0gMC41cmVtIDFyZW07bWF4LWhlaWdodDpjYWxjKDEwMCUgLSAxLjVyZW0pO21heC13aWR0aDo3Mi4zNzVyZW07d2lkdGg6Y2FsYygxMDAlIC0gMS41cmVtKTtib3JkZXItcmFkaXVzOjAuODEyNXJlbTtsZWZ0OjAuNzVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO29wYWNpdHk6MDtib3gtc2hhZG93OjAuMjVyZW0gMC4yNXJlbSAxLjI1cmVtIDAuNzVyZW0gI2JmZWJmMzt0cmFuc2l0aW9uOm9wYWNpdHkgLjc1cyBlYXNlLWluLW91dCx2aXNpYmlsaXR5IC43NXMgZWFzZS1pbi1vdXQsdHJhbnNmb3JtIC43NXMgZWFzZS1pbi1vdXR9QG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KXsuY29va2llcy1jb250ZW50e3dpZHRoOmNhbGMoMTAwJSAtIDIuNXJlbSk7bGVmdDoxLjI1cmVtO3JpZ2h0OjEuMjVyZW07bWFyZ2luOjAgYXV0b319QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29va2llcy1jb250ZW50e3BhZGRpbmc6MS41cmVtIDAuMjVyZW0gMS41cmVtIDEuNXJlbX19LmNvb2tpZXMtY29udGVudCAuYnV0dG9ue21pbi13aWR0aDphdXRvO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2NvbG9yOiMwMDdhOTE7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC10cmFuc2Zvcm06bm9uZTtmb250LXNpemU6MC44NzVyZW19LmNvb2tpZXMtY29udGVudCAuYnV0dG9uLnBhZ2UtbGlua3t0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjFyZW19LmNvb2tpZXMtY29udGVudCAuYnV0dG9uLmNvbG9yLWJ0bntwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTE7Ym9yZGVyLWNvbG9yOiMwMDdhOTE7Y29sb3I6I2ZmZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjFyZW07bWFyZ2luLWJvdHRvbToxLjg3NXJlbTt3aWR0aDoxNXJlbX0uY29va2llcy1jb250ZW50IC5idXR0b24uY29sb3ItYnRuOjpiZWZvcmV7Y29udGVudDonJzt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6MTtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9zcGlubmVyLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyIGJsdWUtNTAwO2JhY2tncm91bmQtc2l6ZToyNnB4O2JhY2tncm91bmQtYmxlbmQtbW9kZTpsdW1pbm9zaXR5O3RyYW5zaXRpb246b3BhY2l0eSAwLjJzIGVhc2V9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuY29va2llcy1jb250ZW50IC5idXR0b24uY29sb3ItYnRue2ZvbnQtc2l6ZTowLjg3NXJlbTttYXJnaW4tYm90dG9tOjA7d2lkdGg6MTIuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29va2llcy1jb250ZW50IC5idXR0b24uY29sb3ItYnRue3dpZHRoOjEycmVtfX0uY29va2llcy1jb250ZW50IC5idXR0b24uY29sb3ItYnRuLmRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZDtjb2xvcjojZDZkMGRmO2JhY2tncm91bmQtY29sb3I6I2Y1ZjRmNztib3JkZXItY29sb3I6I2Y1ZjRmN30uY29va2llcy1jb250ZW50IC5idXR0b24uY29sb3ItYnRuOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwNjM3NX0uY29va2llcy1jb250ZW50IC5idXR0b24uY29sb3ItYnRuLmxvYWRpbmc6OmJlZm9yZXtvcGFjaXR5OjF9LmNvb2tpZXMtYnV0dG9uLWJveHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXRvcDoxcmVtO3BhZGRpbmctcmlnaHQ6MC4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5jb29raWVzLWJ1dHRvbi1ib3h7cGFkZGluZy1yaWdodDowLjM3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29va2llcy1idXR0b24tYm94e3BhZGRpbmctdG9wOjEuNXJlbTtwYWRkaW5nLXJpZ2h0OjJyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5jb29raWVzLWJ1dHRvbi1ib3h7cGFkZGluZy1yaWdodDoyLjEyNXJlbX19LmNvb2tpZXMtYnV0dG9uLWJveCBbZGF0YS1waGFzZXNde3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuY29va2llcy1idXR0b24tYm94IFtkYXRhLXBoYXNlc117ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpmbGV4LWVuZH19LmNvb2tpZXMtYnV0dG9uLWJveCBbZGF0YS1waGFzZXNdLmFjdGl2ZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvb2tpZXMtYnV0dG9uLWJveCBbZGF0YS1waGFzZXNdLmFjdGl2ZXtkaXNwbGF5OmZsZXh9fUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmNvb2tpZXMtYnV0dG9uLWJveCBbZGF0YS1waGFzZXNdI3BoYXNlLTIgLmNvbG9yLWJ0bnt3aWR0aDptYXgtY29udGVudH19LmNvb2tpZXMtYnV0dG9uLWJveCAuYnV0dG9uLmNvbG9yLWJ0bnttYXJnaW4tYm90dG9tOjAuNjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmNvb2tpZXMtYnV0dG9uLWJveCAuYnV0dG9uLmNvbG9yLWJ0bnttYXJnaW46MCAxLjEyNXJlbSAwIDA7aGVpZ2h0OjIuNXJlbTtmb250LXNpemU6MC43NXJlbTtsZXR0ZXItc3BhY2luZzowLjlweDtwYWRkaW5nOjAuNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmNvb2tpZXMtYnV0dG9uLWJveCAuYnV0dG9uLnBhZ2UtbGlua3toZWlnaHQ6Mi41cmVtO21hcmdpbjowIDEuMTI1cmVtIDA7Zm9udC1zaXplOjAuNzVyZW07bGV0dGVyLXNwYWNpbmc6MC40cHh9fS5jb29raWVzLXNldHRpbmdzLWNvbnRlbnR7bWFyZ2luLWJvdHRvbTo0LjVyZW19LmNvb2tpZXMtc2V0dGluZ3MtY29udGVudCBwe2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiMwMDdhOTF9LmNvb2tpZXMtc2V0dGluZ3MsLmNvb2tpZXN7cG9zaXRpb246cmVsYXRpdmV9LmNvb2tpZXMtc2V0dGluZ3MtdGl0bGUsLmNvb2tpZXMtdGl0bGV7Zm9udC1zaXplOjEuMjVyZW07Y29sb3I6IzAwNjM3NTttYXJnaW4tYm90dG9tOjIuNXJlbTtmb250LXdlaWdodDo1MDB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29va2llcy1zZXR0aW5ncy10aXRsZSwuY29va2llcy10aXRsZXtmb250LXNpemU6MS42MjVyZW19fS5jb29raWVzLXNldHRpbmdzLXRleHQsLmNvb2tpZXMtdGV4dHtmb250LXNpemU6MXJlbTtjb2xvcjojMDA2Mzc1O21hcmdpbi1ib3R0b206NC41cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvb2tpZXMtc2V0dGluZ3MtdGV4dCwuY29va2llcy10ZXh0e21hcmdpbi1ib3R0b206Mi41cmVtfX0uY29va2llcy1zZXR0aW5ncyAuYnV0dG9uLC5jb29raWVzIC5idXR0b257bWluLXdpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Y29sb3I6IzAwNjM3NTt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lO2ZvbnQtc2l6ZTowLjg3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb29raWVzLXNldHRpbmdzIC5idXR0b24sLmNvb2tpZXMgLmJ1dHRvbnttaW4td2lkdGg6MTEuMzc1cmVtfX0uY29va2llcy1zZXR0aW5ncyAuYnV0dG9uLnBhZ2UtbGluaywuY29va2llcyAuYnV0dG9uLnBhZ2UtbGlua3ttYXJnaW46MCAzMHB4O21pbi13aWR0aDo1MHZ3fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvb2tpZXMtc2V0dGluZ3MgLmJ1dHRvbi5wYWdlLWxpbmssLmNvb2tpZXMgLmJ1dHRvbi5wYWdlLWxpbmt7bWluLXdpZHRoOjcuODEyNXJlbTttYXJnaW46MDtyaWdodDowO2JvdHRvbTowO3RleHQtYWxpZ246bGVmdDtwb3NpdGlvbjphYnNvbHV0ZX19LmNvb2tpZXMtc2V0dGluZ3MgLmJ1dHRvbi5jb2xvci1idG4sLmNvb2tpZXMgLmJ1dHRvbi5jb2xvci1idG57YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO2JvcmRlci1jb2xvcjojMDA3YTkxO2NvbG9yOiNmZmY7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxLjEyNXJlbTttYXJnaW4tYm90dG9tOjEuODc1cmVtO292ZXJmbG93OmhpZGRlbn0uY29va2llcy1zZXR0aW5ncyAuYnV0dG9uLmNvbG9yLWJ0bjpob3ZlciwuY29va2llcyAuYnV0dG9uLmNvbG9yLWJ0bjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDYzNzU7Ym9yZGVyLWNvbG9yOiMwMDYzNzV9LmNvb2tpZXMtc2V0dGluZ3MgLmJ1dHRvbi5jb2xvci1idG46OmJlZm9yZSwuY29va2llcyAuYnV0dG9uLmNvbG9yLWJ0bjo6YmVmb3Jle2NvbnRlbnQ6Jyc7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjE7b3BhY2l0eTowO3BvaW50ZXItZXZlbnRzOm5vbmU7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvc3Bpbm5lci5naWZcIikgbm8tcmVwZWF0IGNlbnRlciAjMDA3YTkxO2JhY2tncm91bmQtc2l6ZToyNnB4O2JhY2tncm91bmQtYmxlbmQtbW9kZTpsdW1pbm9zaXR5O3RyYW5zaXRpb246b3BhY2l0eSAwLjJzIGVhc2V9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29va2llcy1zZXR0aW5ncyAuYnV0dG9uLmNvbG9yLWJ0biwuY29va2llcyAuYnV0dG9uLmNvbG9yLWJ0bntmb250LXNpemU6MC44NzVyZW07bWFyZ2luLWJvdHRvbTowfX0uY29va2llcy1zZXR0aW5ncyAuYnV0dG9uLmNvbG9yLWJ0bi5kaXNhYmxlZCwuY29va2llcyAuYnV0dG9uLmNvbG9yLWJ0bi5kaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWQ7Y29sb3I6I2Q2ZDBkZjtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY0Zjc7Ym9yZGVyLWNvbG9yOiNmNWY0Zjd9LmNvb2tpZXMtc2V0dGluZ3MgLmJ1dHRvbi5jb2xvci1idG4ubG9hZGluZzo6YmVmb3JlLC5jb29raWVzIC5idXR0b24uY29sb3ItYnRuLmxvYWRpbmc6OmJlZm9yZXtvcGFjaXR5OjF9LmNvb2tpZXMtc2V0dGluZ3MtYXBwcm92ZSwuY29va2llcy1hcHByb3Zle21hcmdpbi1ib3R0b206MC45Mzc1cmVtO3BhZGRpbmctbGVmdDowO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmNvb2tpZXMtc2V0dGluZ3MtYXBwcm92ZSwuY29va2llcy1hcHByb3Zle21hcmdpbi1ib3R0b206MS4yNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29va2llcy1zZXR0aW5ncy1hcHByb3ZlLC5jb29raWVzLWFwcHJvdmV7bWFyZ2luLWJvdHRvbToxLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5jb29raWVzLXNldHRpbmdzLWFwcHJvdmUsLmNvb2tpZXMtYXBwcm92ZXttYXJnaW4tYm90dG9tOjEuODc1cmVtfX0uY29va2llcy1zZXR0aW5ncy1hcHByb3ZlLmNoZWNrZWQsLmNvb2tpZXMtYXBwcm92ZS5jaGVja2Vke3BvaW50ZXItZXZlbnRzOm5vbmV9LmNvb2tpZXMtc2V0dGluZ3MtYXBwcm92ZS5jaGVja2VkIGlucHV0OmNoZWNrZWQrbGFiZWw6OmFmdGVyLC5jb29raWVzLWFwcHJvdmUuY2hlY2tlZCBpbnB1dDpjaGVja2VkK2xhYmVsOjphZnRlcntmaWx0ZXI6b3BhY2l0eSgwLjUpfS5jb29raWVzLXNldHRpbmdzLWFwcHJvdmUgbGFiZWwsLmNvb2tpZXMtYXBwcm92ZSBsYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXRvcDowLjEyNXJlbTtwYWRkaW5nLWxlZnQ6MnJlbTtjdXJzb3I6cG9pbnRlcjt1c2VyLXNlbGVjdDpub25lO2ZvbnQtc2l6ZTowLjY4NzVyZW07dGV4dC10cmFuc2Zvcm06bm9uZTtjb2xvcjojMzgzODM4O2xpbmUtaGVpZ2h0OjEuMzV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29va2llcy1zZXR0aW5ncy1hcHByb3ZlIGxhYmVsLC5jb29raWVzLWFwcHJvdmUgbGFiZWx7Zm9udC1zaXplOjAuNzVyZW19fS5jb29raWVzLXNldHRpbmdzLWFwcHJvdmUgbGFiZWw6OmFmdGVyLC5jb29raWVzLWFwcHJvdmUgbGFiZWw6OmFmdGVye2NvbnRlbnQ6Jyc7d2lkdGg6MS4yNXJlbTtoZWlnaHQ6MS4yNXJlbTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOnNvbGlkIDFweCAjZDhkM2UyO2JvcmRlci1yYWRpdXM6MnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowLjEyNXJlbTtsZWZ0OjB9LmNvb2tpZXMtc2V0dGluZ3MtYXBwcm92ZSBsYWJlbCBiLC5jb29raWVzLWFwcHJvdmUgbGFiZWwgYntkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjYwMH0uY29va2llcy1zZXR0aW5ncy1hcHByb3ZlIGlucHV0LC5jb29raWVzLWFwcHJvdmUgaW5wdXR7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MDtoZWlnaHQ6MDtsZWZ0Oi0ycmVtO3RvcDowO29wYWNpdHk6MC4wMDF9LmNvb2tpZXMtc2V0dGluZ3MtYXBwcm92ZSBpbnB1dCtsYWJlbDpob3Zlcjo6YmVmb3JlLC5jb29raWVzLWFwcHJvdmUgaW5wdXQrbGFiZWw6aG92ZXI6OmJlZm9yZXtib3JkZXItY29sb3I6IzAwN2E5MX0uY29va2llcy1zZXR0aW5ncy1hcHByb3ZlIGlucHV0OmNoZWNrZWQrbGFiZWwsLmNvb2tpZXMtYXBwcm92ZSBpbnB1dDpjaGVja2VkK2xhYmVse3RyYW5zZm9ybTpzY2FsZSgxKX0uY29va2llcy1zZXR0aW5ncy1hcHByb3ZlIGlucHV0OmNoZWNrZWQrbGFiZWw6OmFmdGVyLC5jb29raWVzLWFwcHJvdmUgaW5wdXQ6Y2hlY2tlZCtsYWJlbDo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO2JvcmRlci1jb2xvcjojMDA3YTkxfS5jb29raWVzLXNldHRpbmdzLWFwcHJvdmUgaW5wdXQ6Y2hlY2tlZCtsYWJlbDo6YmVmb3JlLC5jb29raWVzLWFwcHJvdmUgaW5wdXQ6Y2hlY2tlZCtsYWJlbDo6YmVmb3Jle3RyYW5zaXRpb246dHJhbnNmb3JtIDAuMXMgZWFzZS1pbiAyNW1zO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjE7aGVpZ2h0OjAuNjI1cmVtO3dpZHRoOjAuMzEyNXJlbTtsZWZ0OjAuNDM3NXJlbTt0b3A6MC4zNzVyZW07YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjIuNXB4IHNvbGlkICNmZmY7Ym9yZGVyLXJpZ2h0OjIuNXB4IHNvbGlkICNmZmZ9LmNvb2tpZXMtc2V0dGluZ3MtYXBwcm92ZTpsYXN0LW9mLXR5cGUsLmNvb2tpZXMtYXBwcm92ZTpsYXN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbTo1NnB4fS5jb29raWVzLXNldHRpbmdzLWFwcHJvdmUtdGV4dCwuY29va2llcy1hcHByb3ZlLXRleHR7ZGlzcGxheTpub25lfS5pbmZvLXBhZ2UtY29udGVudCAuY29va2llcy1zZXR0aW5ncyBsYWJlbHtjb2xvcjojMzgzODM4fS5pbmZvLXBhZ2UtY29udGVudCAuY29va2llcy1zZXR0aW5ncyBsYWJlbCBie2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6NjAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ubWVudS1jb250YWluZXJ7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjpmaXhlZDtib3R0b206MDtsZWZ0Oi0xMDAlO3JpZ2h0OjA7dG9wOjVyZW07cGFkZGluZzowO21hcmdpbi10b3A6LS4wNjI1cmVtO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOmxlZnQgLjVzIGVhc2U7d2lsbC1jaGFuZ2U6YXV0b31AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tZW51LWNvbnRhaW5lcntwb3NpdGlvbjpzdGF0aWM7bGVmdDowO3BhZGRpbmc6MCAwIDAgLjgxMjVyZW07bWFyZ2luOjA7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bztvdmVyZmxvdzp2aXNpYmxlO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtwb2ludGVyLWV2ZW50czphdXRvICFpbXBvcnRhbnQ7b3BhY2l0eToxICFpbXBvcnRhbnR9fS5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51e3Bvc2l0aW9uOmFic29sdXRlO21heC13aWR0aDo3MzhweDttYXJnaW46MCBhdXRvO2xlZnQ6MDtyaWdodDowO3dpZHRoOjA7cGFkZGluZzowO21pbi1oZWlnaHQ6YXV0bztoZWlnaHQ6YXV0bzt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnV7cG9zaXRpb246c3RhdGljO3RyYW5zZm9ybTpub25lO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCU7bGVmdDowO3RvcDowO3BhZGRpbmc6MDttYXJnaW46MH19Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWx7cGFkZGluZzowO21hcmdpbjowfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWx7ZGlzcGxheTpmbGV4fX0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjA7bWFyZ2luLXJpZ2h0Oi42MjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaXttYXJnaW4tcmlnaHQ6MS41NjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowIDFyZW07bWFyZ2luOi4xMjVyZW0gMCAwIDB9Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkuYnVzaW5lc3MtcGFnZS53aXRoLXN1Ym1lbnUgLm1lbnUtZHJvcGRvd24tbGV2ZWwtMi1jb250ZW50e3BhZGRpbmctYm90dG9tOjB9fS5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIGF7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMDA3YTkxO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfS5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIGEuYWN0aXZlLC5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIGE6Zm9jdXMsLm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgYTpob3ZlcntvcGFjaXR5OjE7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSBhe3RyYW5zaXRpb246b3BhY2l0eSAuNXMgZWFzZX0uaGVhZGVyLXNjcm9sbC1kb3duIC5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIGF7b3BhY2l0eTowfS5oZWFkZXItc2Nyb2xsLXVwIC5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIGF7b3BhY2l0eToxfX0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaS5tb2JpbGUtbGlua3ttYXJnaW4tbGVmdDouNjI1cmVtfS5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpLm1vYmlsZS1saW5rIC5kaXZpZGVye3dpZHRoOi4wNjI1cmVtO2JhY2tncm91bmQ6IzAwN2E5MTtoZWlnaHQ6MS41cmVtO21hcmdpbi1sZWZ0Oi0uNjg3NXJlbX0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bntkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7dG9wOjA7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O3RyYW5zaXRpb246YWxsIC44cyBlYXNlO3otaW5kZXg6MTtwYWRkaW5nLXRvcDo1cmVtO2hlaWdodDo3LjVyZW19LmZpeGVkIC5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duLC5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duLnN1Ym1lbnUtb3Blbntib3gtc2hhZG93OjAgMCAxLjg3NXJlbSAwIHJnYmEoMCwwLDAsMC4xNSl9Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24gLmJvdHRvbS1saW5rLWNvbnRlbnR7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowO3RyYW5zaXRpb246dG9wIC44cyBlYXNlO3Bvc2l0aW9uOmZpeGVkO2JhY2tncm91bmQ6I2JmZWJmMztsZWZ0OjA7cmlnaHQ6MDt6LWluZGV4OjI7dG9wOjEyMHB4fS5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duIC5ib3R0b20tbGluay1jb250ZW50IC5ib3R0b20tbWVudS1saW5re3BhZGRpbmctdG9wOjEuMjVyZW07cGFkZGluZy1ib3R0b206MS4yNXJlbTt0ZXh0LWFsaWduOnJpZ2h0O2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiMwMDdhOTE7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MS44NzVyZW19Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24gLmJvdHRvbS1saW5rLWNvbnRlbnQgLmJvdHRvbS1tZW51LWxpbmsgLmFycm93LWxpbmt7Zm9udC1zaXplOjFyZW07bWFyZ2luLWxlZnQ6MS44NzVyZW07cGFkZGluZy1yaWdodDoyLjM3NXJlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMH0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93biAuYm90dG9tLWxpbmstY29udGVudCAuYm90dG9tLW1lbnUtbGluayAuYXJyb3ctbGluazpob3Zlcntmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMH0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi5zdWJtZW51LW9wZW4gLmJvdHRvbS1saW5rLWNvbnRlbnR7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX0uaGVhZGVyLXNjcm9sbC1kb3duIC5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3due3BhZGRpbmctdG9wOjIuNXJlbTtib3gtc2hhZG93Om5vbmU7aGVpZ2h0OjVyZW0gIWltcG9ydGFudDt6LWluZGV4Oi0xfS5oZWFkZXItc2Nyb2xsLXVwIC5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3due3BhZGRpbmctdG9wOjVyZW19QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KXsubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bntwYWRkaW5nOjQuNjg3NXJlbSAuMzEyNXJlbSAwICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDt6LWluZGV4OmF1dG8gIWltcG9ydGFudDt0b3A6NTBweDtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LmZpeGVkIC5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duLC5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duLnN1Ym1lbnUtb3Blbntib3gtc2hhZG93Om5vbmV9Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24gLmJvdHRvbS1saW5rLWNvbnRlbnR7ZGlzcGxheTpub25lfS5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duIC5tZW51LWRyb3Bkb3duLWJvdHRvbXtwYWRkaW5nLWJvdHRvbTozLjc1cmVtfX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24gLm1lbnUtZHJvcGRvd24tYm90dG9te3BhZGRpbmctcmlnaHQ6MH19QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KXsubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93biAubWVudS1kcm9wZG93bi1ib3R0b20gLmJvdHRvbS1tZW51LWxpbmt7YmFja2dyb3VuZDojYmZlYmYzO21hcmdpbjowIC0xLjI1cmVtO3BhZGRpbmc6Mi4xODc1cmVtIDEuMjVyZW07Zm9udC1zaXplOjFyZW07Y29sb3I6IzAwN2E5MTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxLjg3NXJlbTt3aWR0aDphdXRvfX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24gLm1lbnUtZHJvcGRvd24tYm90dG9tIC5ib3R0b20tbWVudS1saW5re21hcmdpbjowfX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duIC5tZW51LWRyb3Bkb3duLWJvdHRvbSAuYm90dG9tLW1lbnUtbGluayBzcGFue2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEuMjVyZW07bWFyZ2luLWJvdHRvbTouOTM3NXJlbX0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93biAubWVudS1kcm9wZG93bi1ib3R0b20gLmJvdHRvbS1tZW51LWxpbmsgLmFycm93LWxpbmt7ZGlzcGxheTpibG9jaztmb250LXNpemU6MS4yNXJlbTtwYWRkaW5nLXJpZ2h0OjIuMzc1cmVtO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwfS5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duIC5tZW51LWRyb3Bkb3duLWJvdHRvbSAuYm90dG9tLW1lbnUtbGluayAuYXJyb3ctbGluazphZnRlcntyaWdodDowfS5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duIC5tZW51LWRyb3Bkb3duLWJvdHRvbSAuYm90dG9tLWxpbmtze3BhZGRpbmctYm90dG9tOjEuMjVyZW19Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24gLm1lbnUtZHJvcGRvd24tYm90dG9tIC5ib3R0b20tbGlua3MgLmJ1dHRvbi1hcHAtYm94e21hcmdpbjowfS5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duIC5tZW51LWRyb3Bkb3duLWJvdHRvbSAuYm90dG9tLWxpbmtzIC5idXR0b24tYXBwLWJveCAuYnV0dG9uLWFpb257cGFkZGluZzouNjI1cmVtIDEuODc1cmVtO2hlaWdodDozLjEyNXJlbTtsaW5lLWhlaWdodDoxLjg3NXJlbTtmb250LXNpemU6MXJlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW46MDttYXgtd2lkdGg6aW5oZXJpdDt3aWR0aDoxMDAlfX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24gLm1lbnUtZHJvcGRvd24tYm90dG9tIC5ib3R0b20tbGlua3MgLmJ1dHRvbi1hcHAtYm94IC5idXR0b24tYWlvbnt3aWR0aDoxMDAlfX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCl7Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24gLm1lbnUtZHJvcGRvd24tYm90dG9tIC5ib3R0b20tbGlua3MgLmJ1dHRvbi1hcHAtYm94IC5idXR0b24tYWlvbnt3aWR0aDppbml0aWFsfX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duIC5tZW51LWRyb3Bkb3duLWJvdHRvbSAuYm90dG9tLWxpbmtzIC5hbGlnbi1zZWxmLW1pZGRsZXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MS44NzVyZW0gMCAyLjVyZW19Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24gLm1lbnUtZHJvcGRvd24tYm90dG9tIC5ib3R0b20tbGlua3MgLmFsaWduLXNlbGYtbWlkZGxlOmZpcnN0LWNoaWxke2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duIC5tZW51LWRyb3Bkb3duLWJvdHRvbSAuYm90dG9tLWxpbmtzIC5hbGlnbi1zZWxmLW1pZGRsZXtwYWRkaW5nOjEuODc1cmVtIDB9Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24gLm1lbnUtZHJvcGRvd24tYm90dG9tIC5ib3R0b20tbGlua3MgLmFsaWduLXNlbGYtbWlkZGxlOmZpcnN0LWNoaWxke2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoxLjg3NXJlbTtwYWRkaW5nLWJvdHRvbTowfX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duIC5tZW51LWRyb3Bkb3duLWJvdHRvbSAuYm90dG9tLWxpbmtzIC5haW9uLWxpbmt7Zm9udC1zaXplOjEuMjVyZW07cGFkZGluZy1yaWdodDoyLjM3NXJlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMDtkaXNwbGF5OmJsb2NrfS5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duIC5tZW51LWRyb3Bkb3duLWJvdHRvbSAuYm90dG9tLWxpbmtzIC5haW9uLWxpbms6YWZ0ZXJ7Y29udGVudDpcIu6pkVwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Zm9udC1zaXplOi45Mzc1cmVtO2NvbG9yOiMwMDdhOTE7YmFja2dyb3VuZDpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OlwiaWNvbmZvbnRcIiwgc2VyaWY7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbjouMTI1cmVtIDAgMCAuOTM3NXJlbTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0fS5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duIC5tZW51LWRyb3Bkb3duLWJvdHRvbSAuYm90dG9tLWxpbmtzIC5haW9uLWxpbms6aG92ZXIsLm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24gLm1lbnUtZHJvcGRvd24tYm90dG9tIC5ib3R0b20tbGlua3MgLmFpb24tbGluazpmb2N1c3tjb2xvcjojMDA3YTkxO3RleHQtZGVjb3JhdGlvbjpub25lfS5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duIC5tZW51LWRyb3Bkb3duLWJvdHRvbSAuYm90dG9tLWxpbmtzIC5haW9uLWxpbms6aG92ZXI6YWZ0ZXIsLm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24gLm1lbnUtZHJvcGRvd24tYm90dG9tIC5ib3R0b20tbGlua3MgLmFpb24tbGluazpmb2N1czphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWCg0cHgpfX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24gLm1lbnUtZHJvcGRvd24tYm90dG9tIC5ib3R0b20tbGlua3N7cGFkZGluZzowIDEuMjVyZW19Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24gLm1lbnUtZHJvcGRvd24tYm90dG9tIC5ib3R0b20tbGlua3M6Zmlyc3QtY2hpbGQgLmFsaWduLXNlbGYtbWlkZGxlOmZpcnN0LWNoaWxke3BhZGRpbmctdG9wOjA7bWFyZ2luLXRvcDowfX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24gLm1lbnUtZHJvcGRvd24tYm90dG9te3BhZGRpbmctdG9wOjEuODc1cmVtfX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5oZWFkZXItc2Nyb2xsLWRvd24gLm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24sLmhlYWRlci1zY3JvbGwtdXAgLm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd257cGFkZGluZy10b3A6NC42ODc1cmVtO2JveC1zaGFkb3c6bm9uZTtoZWlnaHQ6YXV0byAhaW1wb3J0YW50fX0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaS5oYXMtYWN0aXZlIC5tZW51LWRyb3Bkb3due2Rpc3BsYXk6YmxvY2t9Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24tY29udGVudD51bHtwYWRkaW5nOjAgMCAxLjI1cmVtO21hcmdpbjowfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24tY29udGVudD51bHtkaXNwbGF5OmZsZXg7cGFkZGluZzowO2Zsb2F0OmxlZnQ7ei1pbmRleDozfX0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGEsLm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24tY29udGVudD51bCAubWVudS1pdGVte2NvbG9yOiMwMDdhOTE7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS40Njtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duLWNvbnRlbnQ+dWwgYSwubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIC5tZW51LWl0ZW17Zm9udC1zaXplOi44MTI1cmVtfX0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpe2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7cGFkZGluZzoxLjU2MjVyZW0gMCAwIDB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MCAuOTM3NXJlbX19Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24tY29udGVudD51bCBsaSAubWVnYS1tZW51LWRyb3B7d2lkdGg6Ljc1cmVtO2hlaWdodDouNzVyZW07cG9zaXRpb246YWJzb2x1dGU7b3V0bGluZTpub25lO3RvcDoxcmVtO3JpZ2h0Oi42MjVyZW07Ym9yZGVyLWNvbG9yOiNmZmY7Ym9yZGVyLWxlZnQ6LjA2MjVyZW0gc29saWQgIzAwN2E5MTtib3JkZXItYm90dG9tOi4wNjI1cmVtIHNvbGlkICMwMDdhOTE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMTVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YWxsIC4xNXMgZWFzZS1pbi1vdXQ7d2lsbC1jaGFuZ2U6YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04MCUpIHJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC04MCUpIHJvdGF0ZSgtNDVkZWcpfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24tY29udGVudD51bCBsaSAubWVnYS1tZW51LWRyb3B7ZGlzcGxheTpub25lfX0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpLnN1Ym1lbnUtaXRlbS5hY3RpdmUgLm1lZ2EtbWVudS1kcm9wey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTQwJSkgcm90YXRlKC0yMjVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC00MCUpIHJvdGF0ZSgtMjI1ZGVnKX0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpOmZpcnN0LWNoaWxke3BhZGRpbmctbGVmdDowfS5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duLWNvbnRlbnQ+dWwgbGk6Zmlyc3QtY2hpbGQgLm1lbnUtZHJvcGRvd24tbGV2ZWwtMi1jb250ZW50IHVsIGxpe3BhZGRpbmctbGVmdDouOTM3NXJlbX0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpOmxhc3QtY2hpbGR7cGFkZGluZy1yaWdodDowfS5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duLWNvbnRlbnQ+dWwgbGkgc3BhbntjdXJzb3I6ZGVmYXVsdH0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpIC5tZW51LWl0ZW17ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpIC5tZW51LWl0ZW0uYWN0aXZle2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24tY29udGVudD51bCBsaSAubWVudS1pdGVte3RyYW5zaXRpb246b3BhY2l0eSAuMnMgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWJvdHRvbToxLjA2MjVyZW07Ym9yZGVyLWJvdHRvbTouMTg3NXJlbSBzb2xpZCB0cmFuc3BhcmVudH0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpIC5tZW51LWl0ZW06aG92ZXJ7Ym9yZGVyLWJvdHRvbTouMTg3NXJlbSBzb2xpZCAjMDA3YTkxfS5oZWFkZXItc2Nyb2xsLWRvd24gLm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24tY29udGVudD51bCBsaSAubWVudS1pdGVte29wYWNpdHk6MH0uaGVhZGVyLXNjcm9sbC11cCAubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpIC5tZW51LWl0ZW17b3BhY2l0eToxfX0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpIC5tZW51LWRyb3Bkb3duLWxldmVsLTItY29udGVudHtkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpIC5tZW51LWRyb3Bkb3duLWxldmVsLTItY29udGVudHtkaXNwbGF5OmJsb2NrO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjhzIGVhc2U7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDoyO3dpZHRoOjEwMCU7bGVmdDowO3BhZGRpbmctYm90dG9tOjQuMzc1cmVtfX0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpIC5tZW51LWRyb3Bkb3duLWxldmVsLTItY29udGVudCB1bHtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjEuMjVyZW07cGFkZGluZy1ib3R0b206MH0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpIC5tZW51LWRyb3Bkb3duLWxldmVsLTItY29udGVudCB1bCBsaXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjMxMjVyZW0gMCAwIDEuMjVyZW19Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24tY29udGVudD51bCBsaSAubWVudS1kcm9wZG93bi1sZXZlbC0yLWNvbnRlbnQgdWwgbGkgYXtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjg3NXJlbX0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpIC5tZW51LWRyb3Bkb3duLWxldmVsLTItY29udGVudCB1bCBsaSBhOmhvdmVye2NvbG9yOiM2NWJiYzV9Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24tY29udGVudD51bCBsaSAubWVudS1kcm9wZG93bi1sZXZlbC0yLWNvbnRlbnQgdWwgbGkgYS5hY3RpdmV7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDB9Lm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWwgbGkgLm1lbnUtZHJvcGRvd24tY29udGVudD51bCBsaSAubWVudS1kcm9wZG93bi1sZXZlbC0yLWNvbnRlbnQgdWwub3ZlcnZpZXctbGluayBsaTpsYXN0LWNoaWxke3BhZGRpbmctdG9wOi42MjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpIC5tZW51LWRyb3Bkb3duLWxldmVsLTItY29udGVudCB1bHtwYWRkaW5nLXRvcDouOTM3NXJlbTtwYWRkaW5nLWJvdHRvbToxLjg3NXJlbX0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpIC5tZW51LWRyb3Bkb3duLWxldmVsLTItY29udGVudCB1bCBsaXtwYWRkaW5nOjAgMCAwIDEuODc1cmVtfS5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duLWNvbnRlbnQ+dWwgbGkgLm1lbnUtZHJvcGRvd24tbGV2ZWwtMi1jb250ZW50IHVsIGxpIGF7Zm9udC1zaXplOi44MTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVsIGxpIC5tZW51LWRyb3Bkb3duLWNvbnRlbnQ+dWwgbGk6aG92ZXIgLm1lbnUtaXRlbSwubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpLnZpc2libGUtbGV2ZWwtMiAubWVudS1pdGVte2JvcmRlci1ib3R0b206LjE4NzVyZW0gc29saWQgIzAwN2E5MX0ubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaSAubWVudS1kcm9wZG93bi1jb250ZW50PnVsIGxpLnZpc2libGUtbGV2ZWwtMiAubWVudS1kcm9wZG93bi1sZXZlbC0yLWNvbnRlbnR7dmlzaWJpbGl0eTp2aXNpYmxlO2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtvcGFjaXR5OjF9fS5tb2JpbGUtbWVudS1vcGVue3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVufS5tb2JpbGUtbWVudS1vcGVuIC5zaXRlLWhlYWRlci5oZWFkZXItc2Nyb2xsLWRvd24sLm1vYmlsZS1tZW51LW9wZW4gLnNpdGUtaGVhZGVyLmhlYWRlci1zY3JvbGwtdXB7cG9zaXRpb246Zml4ZWR9Lm1vYmlsZS1tZW51LW9wZW4gLmhlYWRlci1zY3JvbGwtZG93bisuc2l0ZS1jb250ZW50LC5tb2JpbGUtbWVudS1vcGVuIC5oZWFkZXItc2Nyb2xsLXVwKy5zaXRlLWNvbnRlbnR7cGFkZGluZy10b3A6NXJlbSAhaW1wb3J0YW50fS5tb2JpbGUtbWVudS1vcGVuIC5tZW51LWNvbnRhaW5lcntsZWZ0OjA7ei1pbmRleDoxMDAwMDtwb2ludGVyLWV2ZW50czphdXRvfS5tb2JpbGUtbWVudS1vcGVuIC5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51e29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGU7bWluLWhlaWdodDpjYWxjKDEwMHZoIC0gODBweCk7aGVpZ2h0OmNhbGMoMTAwJSAtIDgwcHgpO292ZXJmbG93LXk6YXV0bztwYWRkaW5nOjEuMjVyZW07d2lkdGg6MTAwJX0ubW9iaWxlLW1lbnUtb3BlbiAubWVudS1jb250YWluZXIgLm1lbnUtZHJvcGRvd257aGVpZ2h0OmF1dG8gIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH0ubW9iaWxlLW1lbnUtb3BlbiAubWVudS1jb250YWluZXIgLm1lbnUtZHJvcGRvd24gLm1lbnUtZHJvcGRvd24tY29udGVudD51bCBsaSAubWVudS1kcm9wZG93bi1sZXZlbC0yLWNvbnRlbnQgdWx7cGFkZGluZy1sZWZ0Oi4xMjVyZW0gIWltcG9ydGFudH0ubW9iaWxlLW1lbnUtb3BlbiAubWVudS1jb250YWluZXIgLm1lbnUtZHJvcGRvd24gLm1lbnUtZHJvcGRvd24tY29udGVudD51bCBsaS5zdWJtZW51LWl0ZW0uYWN0aXZlIC5tZW51LWl0ZW17Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDB9LmhlYWRlci1zY3JvbGwtZG93biAubW9iaWxlLW1lbnUtb3BlbiAubWVudS1jb250YWluZXIgLm1lbnUtZHJvcGRvd257cGFkZGluZy10b3A6MDtib3gtc2hhZG93Om5vbmU7aGVpZ2h0OmF1dG8gIWltcG9ydGFudH0ubW9iaWxlLW1lbnUtb3BlbiAubWVudS1jb250YWluZXIgLm1lbnUtZHJvcGRvd24gLmxhbmd1YWdlLmRyb3Bkb3due21hcmdpbi10b3A6My4xMjVyZW07bWFyZ2luLWJvdHRvbTo0LjM3NXJlbX0ubW9iaWxlLW1lbnUtb3BlbiAubWVudS1jb250YWluZXIgLm1lbnUtZHJvcGRvd24gLmxhbmd1YWdlLmRyb3Bkb3duIC5kcm9wZG93bl9faG9sZGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5tb2JpbGUtbWVudS1vcGVuIC5tZW51LWNvbnRhaW5lciAubWVudS1kcm9wZG93biAubGFuZ3VhZ2UuZHJvcGRvd24gLmRyb3BidG57Zm9udC1zaXplOi44MTI1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MTJweCAyNXB4IDEycHggOHB4fS5tb2JpbGUtbWVudS1vcGVuIC5tZW51LWNvbnRhaW5lciAubWVudS1kcm9wZG93biAubGFuZ3VhZ2UuZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQgYXtmb250LXNpemU6LjgxMjVyZW19Lm1vYmlsZS1tZW51LW9wZW4gLm1lbnUtY29udGFpbmVyIC5tZW51LWRyb3Bkb3duIC5sYW5ndWFnZS5kcm9wZG93biAubGFuZ3VhZ2Utc3VidGl0bGV7Zm9udC1zaXplOjEzcHh9Lm1vYmlsZS1tZW51LW9wZW4gLnNpdGUtaGVhZGVye3otaW5kZXg6MTAwMDAwMDB9Lm1vYmlsZS1tZW51LW9wZW4gLnNpdGUtaGVhZGVyIC5tZW51LWNvbnRhaW5lcjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2xlZnQ6MDt0b3A6MDtoZWlnaHQ6MzBweDt6LWluZGV4OjEwMDtib3gtc2hhZG93Omluc2V0IDAgLjkzNzVyZW0gMS44NzVyZW0gLS45Mzc1cmVtIHJnYmEoMCwwLDAsMC4xNSl9bWFpbixmb290ZXIsc2VjdGlvbi5pbmZvLWJhcntwb3NpdGlvbjpyZWxhdGl2ZX1tYWluOmFmdGVyLGZvb3RlcjphZnRlcixzZWN0aW9uLmluZm8tYmFyOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7bGVmdDowO3RvcDowO2hlaWdodDoxMDAlO3otaW5kZXg6OTtiYWNrZ3JvdW5kOiMwMDJkMzY7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlO29wYWNpdHk6MH0uZGVza3RvcC1tZW51LW9wZW4gbWFpbjphZnRlciwuZGVza3RvcC1tZW51LW9wZW4gZm9vdGVyOmFmdGVyLC5kZXNrdG9wLW1lbnUtb3BlbiBzZWN0aW9uLmluZm8tYmFyOmFmdGVye29wYWNpdHk6MC40O3Zpc2liaWxpdHk6dmlzaWJsZX0ubWVudS1idXR0b24gLmJ1dHRvbi1haW9ue3BhZGRpbmc6LjkzNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7Lm1lbnUtYnV0dG9uIC5idXR0b24tYWlvbntwYWRkaW5nOi45Mzc1cmVtIDEuODc1cmVtO21hcmdpbi1sZWZ0OjEuODc1cmVtfX0ubWVudS1idXR0b24gLmJ1dHRvbi1haW9uOmZpcnN0LWNoaWxke2JhY2tncm91bmQ6bm9uZTtjb2xvcjojMDA3YTkxO3BhZGRpbmc6MDttYXJnaW4tcmlnaHQ6LjkzNzVyZW07aGVpZ2h0OmF1dG87d2lkdGg6YXV0b31AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsubWVudS1idXR0b24gLmJ1dHRvbi1haW9uOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9fS5tZW51LWJ1dHRvbiAuYnV0dG9ue2ZvbnQtc2l6ZToxcmVtO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOm5vbmU7Y29sb3I6IzAwN2E5MTt3aWR0aDptaW4tY29udGVudDttYXJnaW4tcmlnaHQ6MS41cmVtfS5hY2NvdW50LXR5cGV7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOnJlbGF0aXZlO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLWJvdHRvbTo4LjV2aH1AbWVkaWEgKG1heC13aWR0aDogMzc0cHgpey5hY2NvdW50LXR5cGV7bWFyZ2luLWJvdHRvbTo1dmh9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5hY2NvdW50LXR5cGV7bWFyZ2luLWJvdHRvbTowfX0uYWNjb3VudC10eXBlIGxpe2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowIDEuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuYWNjb3VudC10eXBlIGxpe3BhZGRpbmc6MCAxLjVyZW0gMCAuNzVyZW19fS5hY2NvdW50LXR5cGUgbGkgYXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO29wYWNpdHk6LjU7Y29sb3I6IzM4MzgzODtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjVyZW07dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlLWluLW91dDtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuYWNjb3VudC10eXBlIGxpIGF7Zm9udC1zaXplOi44MTI1cmVtO2NvbG9yOiMwMDdhOTF9LnRoZW1lLWRhcmsgLmFjY291bnQtdHlwZSBsaSBhe2NvbG9yOiNmZmZ9fS5tZW51LW9wZW4gLmFjY291bnQtdHlwZSBsaSBhe2NvbG9yOiNmZmZ9LmFjY291bnQtdHlwZSBsaSBhOmhvdmVye29wYWNpdHk6Ljc1fS5hY2NvdW50LXR5cGUgbGkuYWN0aXZlIGF7b3BhY2l0eToxfS5sYXllcmVkLWxpc3R7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjRyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsubGF5ZXJlZC1saXN0e21hcmdpbi1ib3R0b206MH19LmxheWVyZWQtbGlzdCBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3dpbGwtY2hhbmdlOnRyYW5zZm9ybTtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm06c2NhbGUoMSkgcm90YXRlKDBkZWcpO3RyYW5zaXRpb246YWxsIC40cyBlYXNlO21hcmdpbjowIGF1dG8gLTguNSV9LmxheWVyZWQtbGlzdCBpbWc6aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEuMSkgcm90YXRlKDBkZWcpfS50ZWFtLXNlY3Rpb24gaDJ7Zm9udC1zaXplOjIuMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsudGVhbS1zZWN0aW9uIGgye2ZvbnQtc2l6ZToyLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRlYW0tc2VjdGlvbiBoMntmb250LXNpemU6Mi44NzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey50ZWFtLXNlY3Rpb24gaDJ7Zm9udC1zaXplOjMuMTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXsudGVhbS1zZWN0aW9uIGgye2ZvbnQtc2l6ZTozLjVyZW19fS50ZWFtLW1lbWJlcnMtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO292ZXJmbG93LXk6aGlkZGVuO292ZXJmbG93LXg6YXV0bztsZWZ0Oi0ydnc7d2lkdGg6Y2FsYygxMDAlICsgKDJ2dyAqIDIpKX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey50ZWFtLW1lbWJlcnMtd3JhcHBlcntsZWZ0OmNhbGMoLTJ2dyAtIDQuMTY2NjY1dncpO3dpZHRoOmNhbGMoMTAwJSArICgydncgKiAyKSArIDguMzMzMzN2dyl9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey50ZWFtLW1lbWJlcnMtd3JhcHBlcntsZWZ0OjA7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW59fS50ZWFtLW1lbWJlcnN7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MCAyLjI1cmVtIDEuNXJlbTttYXJnaW46MCAtMS41cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnRlYW0tbWVtYmVyc3twYWRkaW5nOjAgOC41JSAxLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey50ZWFtLW1lbWJlcnN7cGFkZGluZzowIDAgMS41cmVtO21hcmdpbjowIGF1dG87ZmxleC13cmFwOndyYXB9fS50ZWFtLW1lbWJlcnMgbGl7bWFyZ2luOjAgLjc1cmVtO3RyYW5zaXRpb246cGFkZGluZyAuM3MgZWFzZTt3aWR0aDoyNDBweDttaW4td2lkdGg6MjQwcHh9QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnRlYW0tbWVtYmVycyBsaXt3aWR0aDpjYWxjKDI1JSAtIDEuNXJlbSk7bWluLXdpZHRoOmNhbGMoMjUlIC0gMS41cmVtKTttYXJnaW4tYm90dG9tOjIuNXJlbX0udGVhbS1tZW1iZXJzIGxpOm50aC1jaGlsZChldmVuKXtwYWRkaW5nLXRvcDo0cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXsudGVhbS1tZW1iZXJzIGxpe21hcmdpbi1ib3R0b206My41cmVtfS50ZWFtLW1lbWJlcnMgbGk6bnRoLWNoaWxkKGV2ZW4pe3BhZGRpbmctdG9wOjUuMjVyZW19fS50ZWFtLW1lbWJlcnMgbGk6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjEuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey50ZWFtLW1lbWJlcnMgbGk6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjguNSU7d2lkdGg6Y2FsYygyNDBweCArIDguNSUpO21pbi13aWR0aDpjYWxjKDI0MHB4ICsgOC41JSl9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey50ZWFtLW1lbWJlcnMgbGk6bGFzdC1jaGlsZHt3aWR0aDpjYWxjKDI1JSAtIDEuNXJlbSk7bWluLXdpZHRoOmNhbGMoMjUlIC0gMS41cmVtKTtwYWRkaW5nLXJpZ2h0OjB9fS50ZWFtLW1lbWJlcntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS50ZWFtLW1lbWJlcjpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS50ZWFtLW1lbWJlcjpudGgtY2hpbGQoZXZlbil7bWFyZ2luLXRvcDo4NHB4O21hcmdpbi1ib3R0b206NTRweH0udGVhbS1tZW1iZXIgLmZlYXR1cmVkLWltYWdle21hcmdpbi1ib3R0b206MS4zNzVyZW07ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXJhZGl1czoxLjI1cmVtfS50ZWFtLW1lbWJlciAuZmVhdHVyZWQtaW1hZ2UgaW1ne3dpZHRoOjEwMCU7ZGlzcGxheTpibG9jazt3aWxsLWNoYW5nZTphdXRvO3RyYW5zaXRpb246dHJhbnNmb3JtIC43NXMgZWFzZTt0cmFuc2Zvcm06c2NhbGUoMS4wMSkgcm90YXRlKDBkZWcpfUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey50ZWFtLW1lbWJlciAuZmVhdHVyZWQtaW1hZ2U6aG92ZXIgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjAzKSByb3RhdGUoMGRlZyl9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey50ZWFtLW1lbWJlci5uby1ob3ZlciAuZmVhdHVyZWQtaW1hZ2U6aG92ZXIgaW1ne3RyYW5zZm9ybTpzY2FsZSgxKSByb3RhdGUoMGRlZyl9fS50ZWFtLW1lbWJlciAubmFtZSwudGVhbS1tZW1iZXIgLnBvc2l0aW9ue2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MS4yO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwfS50ZWFtLW1lbWJlciAubmFtZXtmb250LXNpemU6MS4zNzVyZW07bWFyZ2luLWJvdHRvbTouMTI1cmVtO2NvbG9yOiMwMDdhOTF9LnRlYW0tbWVtYmVyIC5wb3NpdGlvbntmb250LXNpemU6MC44NzVyZW07Y29sb3I6cmdiYSgwLDEyMiwxNDUsMC4yNSk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfWJsb2NrcXVvdGV7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OjEuMzttYXJnaW46MmVtIDA7cGFkZGluZzoyLjVyZW0gLjVyZW07Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgxMTAsMTEwLDExMCwwLjI1KTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDExMCwxMTAsMTEwLDAuMjUpO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwfUBtZWRpYSAobWluLXdpZHRoOiAzNzVweCl7YmxvY2txdW90ZXtwYWRkaW5nOjIuNXJlbSAuNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7YmxvY2txdW90ZXtmb250LXNpemU6MS43NXJlbTtwYWRkaW5nOjIuNzVyZW0gMXJlbTt3aWR0aDoxMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtibG9ja3F1b3Rle2ZvbnQtc2l6ZToycmVtO3BhZGRpbmc6M3JlbSAxLjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXtibG9ja3F1b3Rle2ZvbnQtc2l6ZToyLjVyZW07cGFkZGluZzozcmVtIDEuNXJlbX19LnByZXNzLWtpdHtwYWRkaW5nOjMuNDM3NXJlbSAydncgNS4yNXJlbX0ucHJlc3Mta2l0LW1haW57bWFyZ2luOjAgMCAwIGF1dG99LnByZXNzLWtpdDo6YmVmb3Jle2NvbnRlbnQ6Jyc7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTUuMTI1cmVtO2hlaWdodDo0OC4xODc1cmVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvc3ZnL3BhdHRlcm4uc3ZnKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteTtiYWNrZ3JvdW5kLXNpemU6YXV0byAyNnZ3O3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTowLjg7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpO3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyl9LnByZXNzLWtpdCAuZmlsdGVycy1jb250YWluZXJ7bWF4LXdpZHRoOjE4cmVtO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDojMzExMjY2O3BhZGRpbmc6Mi40Mzc1cmVtIDIuMzEyNXJlbSAzLjgxMjVyZW07Ym9yZGVyLXJhZGl1czowLjVyZW07bWFyZ2luLXJpZ2h0OjAuNjI1cmVtO21hcmdpbi1sZWZ0Oi0wLjYyNXJlbX0ucHJlc3Mta2l0IC5maWx0ZXJzLWNvbnRhaW5lciBoMntmb250LXNpemU6MS41cmVtO2NvbG9yOiNmZmY7Zm9udC1zaXplOjYwMDtwYWRkaW5nLWJvdHRvbTozLjE4NzVyZW19LnByZXNzLWtpdCAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlcnMtbGlzdHtkaXNwbGF5OmJsb2NrfS5wcmVzcy1raXQgLmZpbHRlcnMtY29udGFpbmVyIC5maWx0ZXJzLWxpc3QgbGl7aGVpZ2h0OjIuMzEyNXJlbTttYXJnaW4tYm90dG9tOjEuMzEyNXJlbX0ucHJlc3Mta2l0IC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVycy1saXN0IGxpIGF7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxLjE4NzVyZW07Y29sb3I6I2ZmZjtvcGFjaXR5OjAuNjtwYWRkaW5nOjAuNDM3NXJlbSAxLjY4NzVyZW07dHJhbnNpdGlvbjphbGwgLjJzIGVhc2V9LnByZXNzLWtpdCAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlcnMtbGlzdCBsaSBhLmFjdGl2ZSwucHJlc3Mta2l0IC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVycy1saXN0IGxpIGE6aG92ZXJ7b3BhY2l0eToxO2JvcmRlci1sZWZ0OjJweCBzb2xpZCAjMDA3YTkxfUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7LnByZXNzLWtpdCAuZmlsdGVycy1jb250YWluZXIgW2RhdGEtZmlsdGVyLXdyYXBwZXJde21hcmdpbi1sZWZ0OjFyZW19fS5wcmVzcy1raXQgLmZpbHRlcnMtY29udGFpbmVyIC5sYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6LjkzNzVyZW07bWFyZ2luLXJpZ2h0OjAuODEyNXJlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsucHJlc3Mta2l0IC5maWx0ZXJzLWNvbnRhaW5lciAubGFiZWx7bWFyZ2luLXJpZ2h0OjEuMzc1cmVtfX0ucHJlc3Mta2l0IC5maWx0ZXJzLWNvbnRhaW5lciAucHJlc3Mta2l0LWNhdGVnb3J5IC5jcy1wbGFjZWhvbGRlcntwYWRkaW5nOjAuOTM3NXJlbSAyLjMxMjVyZW0gIWltcG9ydGFudDtoZWlnaHQ6YXV0b30ucHJlc3Mta2l0IC5maWx0ZXJzLWNvbnRhaW5lciAucHJlc3Mta2l0LWNhdGVnb3J5IC5jcy1wbGFjZWhvbGRlcjphZnRlcntkaXNwbGF5Om5vbmV9LnByZXNzLWtpdCAuZmlsdGVycy1jb250YWluZXIgLnRoZW1lLXNvcnQucHJlc3Mta2l0LXNvcnQgLmNzLXBsYWNlaG9sZGVye3dpZHRoOjEwLjVyZW07cGFkZGluZzowLjkzNzVyZW0gMS4yNXJlbTtoZWlnaHQ6YXV0b30ucHJlc3Mta2l0IC5maWx0ZXJzLWNvbnRhaW5lciAudGhlbWUtc29ydC5wcmVzcy1raXQtc29ydCAuY3MtcGxhY2Vob2xkZXI6YWZ0ZXJ7cmlnaHQ6MS4yNXJlbX0ucHJlc3Mta2l0LWl0ZW1ze21hcmdpbi10b3A6LTVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHJlc3Mta2l0LWl0ZW1ze21hcmdpbi10b3A6MH19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnByZXNzLWtpdCAucm93e3BhZGRpbmctbGVmdDozLjg3NXJlbX19LnByZXNzLWtpdCAuc2VsZWN0LXZpZXd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjIuMDYyNXJlbTtyaWdodDozLjEyNXJlbTtkaXNwbGF5OmZsZXh9LnByZXNzLWtpdCAuc2VsZWN0LXZpZXcgcHtmb250LXNpemU6MC44NzVyZW07Y29sb3I6IzAwN2E5MX0ucHJlc3Mta2l0IC5zZWxlY3Qtdmlldy1ib3gsLnByZXNzLWtpdCAuc2VsZWN0LXZpZXctbGlzdHt3aWR0aDoxLjI1cmVtO2hlaWdodDoxLjI1cmVtO21hcmdpbi1sZWZ0OjAuODEyNXJlbTtvcGFjaXR5OjAuM30ucHJlc3Mta2l0IC5zZWxlY3Qtdmlldy1ib3g6aG92ZXIsLnByZXNzLWtpdCAuc2VsZWN0LXZpZXctYm94OmFjdGl2ZSwucHJlc3Mta2l0IC5zZWxlY3Qtdmlldy1saXN0OmhvdmVyLC5wcmVzcy1raXQgLnNlbGVjdC12aWV3LWxpc3Q6YWN0aXZle29wYWNpdHk6MX0ucHJlc3Mta2l0IC5zZWxlY3Qtdmlldy1ib3ggaW1nLC5wcmVzcy1raXQgLnNlbGVjdC12aWV3LWxpc3QgaW1ne3ZlcnRpY2FsLWFsaWduOmluaXRpYWw7bWFyZ2luLXRvcDoxcHh9LnByZXNzLWNhcmR7bWFyZ2luOjAgYXV0byA0LjY4NzVyZW07ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjMuMzc1cmVtO3RyYW5zaXRpb246aGVpZ2h0IC41cyBlYXNlO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnByZXNzLWNhcmR7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5wcmVzcy1jYXJke2ZsZXg6MCAwIDMzLjMzMyU7bWF4LXdpZHRoOjMzLjMzMyV9fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5wcmVzcy1jYXJke2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfX0ucHJlc3MtY2FyZCAuZmVhdHVyZWQtaW1hZ2V7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47aGVpZ2h0OjguNzVyZW07d2lkdGg6OC43NXJlbTtib3JkZXItcmFkaXVzOjAuNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bWFyZ2luLWJvdHRvbToxLjI1cmVtO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDExMCwxMTAsMTEwLDAuMjUpfS5wcmVzcy1jYXJkIC5mZWF0dXJlZC1pbWFnZSBpbWd7b2JqZWN0LWZpdDpjb3ZlcjtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNXMgZWFzZS1pbi1vdXQ7dHJhbnNmb3JtOnNjYWxlKDEuMDEpIHJvdGF0ZSgwZGVnKX0ucHJlc3MtY2FyZCAuZmVhdHVyZWQtaW1hZ2U6aG92ZXIgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjAzNSkgcm90YXRlKDBkZWcpfS5wcmVzcy1jYXJkIC5jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2t9LnByZXNzLWNhcmQgLmNvbnRlbnQgLmZpbGUtZm9ybWF0LC5wcmVzcy1jYXJkIC5jb250ZW50IC5maWxlLXdlaWdodHtmb250LXNpemU6MC42MjVyZW07Y29sb3I6IzAwNjM3NTtvcGFjaXR5OjAuNTtmb250LXdlaWdodDo2MDA7cGFkZGluZy1ib3R0b206MC4yNXJlbTttYXJnaW46MDtsaW5lLWhlaWdodDowfS5wcmVzcy1jYXJkIC5jb250ZW50IC5maWxlLXRpdGxle3dpZHRoOjEwMCU7Zm9udC1zaXplOjAuOTM3NXJlbTtmb250LXdlaWdodDo2MDA7Y29sb3I6IzAwNjM3NTtoZWlnaHQ6Mi4yNXJlbX0ucHJlc3MtY2FyZCAuY29udGVudCAuYnV0dG9ue3dpZHRoOjEwMCU7aGVpZ2h0OjJyZW07cGFkZGluZzowLjVyZW0gMDtmb250LXNpemU6MC42ODc1cmVtO2JhY2tncm91bmQtY29sb3I6IzAwN2E5MTtib3JkZXItY29sb3I6IzAwN2E5MTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MS4yNXJlbX0ucHJlc3MtY2FyZCAuY2FyZC1kZXRhaWxze2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjA7d2lkdGg6MTAwJX0ucHJlc3MtY2FyZCAuY2FyZC1kZXRhaWxzOjpiZWZvcmV7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7bWFyZ2luOjAgYXV0bztvcGFjaXR5OjA7dHJhbnNpdGlvbjphbGwgLjVzIGVhc2U7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowIDAuOTM3NXJlbSAwLjkzNzVyZW07dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIDEwMCU7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNlYmViZWIgdHJhbnNwYXJlbnR9LnByZXNzLWNhcmQgLmNhcmQtZGV0YWlscy50cmlhbmdsZTo6YmVmb3Jle29wYWNpdHk6MTt0cmFuc2l0aW9uOmFsbCAuNXMgZWFzZTt0cmFuc2Zvcm06c2NhbGUoMSl9LnByZXNzLWNhcmQgLmNhcmQtZGV0YWlscyAucHJldmlld3toZWlnaHQ6MTEuMTI1cmVtO3dpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtkaXNwbGF5OmJsb2NrO2JvcmRlcjpzb2xpZCAxcHggI2UxZTFlMX0ucHJlc3MtY2FyZCAuY2FyZC1kZXRhaWxzIC5pbm5lci1jb250YWluZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6Y2FsYygxMDAlIC0gMS41cmVtKTtwYWRkaW5nOjNyZW0gMCAycmVtO2xlZnQ6Ljc1cmVtO3RvcDphdXRvO2ZvbnQtc2l6ZToxcmVtO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjM1cyBlYXNlO2JhY2tncm91bmQtY29sb3I6I2ViZWJlYn0ucHJlc3MtY2FyZCAuY2FyZC1kZXRhaWxzIC5pbm5lci1jb250YWluZXI6OmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0yNXZ3O3RvcDowO3dpZHRoOjE1MHZ3O2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ViZWJlYjt6LWluZGV4Oi0xfUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7LnByZXNzLWNhcmQgLmNhcmQtZGV0YWlscyAuaW5uZXItY29udGFpbmVyOjpiZWZvcmV7ZGlzcGxheTpibG9ja319QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsucHJlc3MtY2FyZCAuY2FyZC1kZXRhaWxzIC5pbm5lci1jb250YWluZXJ7cGFkZGluZzozLjVyZW0gMCAyLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5wcmVzcy1jYXJkIC5jYXJkLWRldGFpbHMgLmlubmVyLWNvbnRhaW5lcntwYWRkaW5nOjVyZW0gMCA0cmVtfX0ucHJlc3MtY2FyZCAuY2FyZC1kZXRhaWxzIC5pbm5lci1jb250YWluZXIuYWN0aXZle29wYWNpdHk6MX0ucHJlc3MtY2FyZCAuY2FyZC1kZXRhaWxzIC5pbm5lci1jb250YWluZXI+Lmljb257ZGlzcGxheTpibG9jazt3aWR0aDoxLjI1cmVtO2hlaWdodDoxLjI1cmVtO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjE7cGFkZGluZzouMTI1cmVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxLjYyNXJlbTtyaWdodDotMS43NXJlbTtjb2xvcjojMDA3YTkxfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnByZXNzLWNhcmQgLmNhcmQtZGV0YWlscyAuaW5uZXItY29udGFpbmVyPi5pY29ue3JpZ2h0OjEuNjI1cmVtfX0ucHJlc3MtY2FyZCAuY2FyZC1kZXRhaWxzIC5pbm5lci1jb250YWluZXI+Lmljb246OmFmdGVye2NvbnRlbnQ6Jyc7d2lkdGg6Mi41cmVtO2hlaWdodDoyLjVyZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOi0uNjI1cmVtO2xlZnQ6LS42MjVyZW19LnByZXNzLWNhcmQgLmNhcmQtZGV0YWlscyAuaW5uZXItY29udGFpbmVyIGgze2ZvbnQtc2l6ZToxLjE4NzVyZW07Y29sb3I6IzM4MzgzODtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMH0ucHJlc3MtY2FyZCAuY2FyZC1kZXRhaWxzIC5pbm5lci1jb250YWluZXIgLmRldGFpbHMtdGV4dHtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjV9LnByZXNzLWNhcmQgLmNhcmQtZGV0YWlscyAuaW5uZXItY29udGFpbmVyIC5kZXRhaWxzLWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1sZWZ0OjMuNXJlbX0ucHJlc3MtY2FyZCAuY2FyZC1kZXRhaWxzIC5pbm5lci1jb250YWluZXIgLmRldGFpbHMtaW5uZXIgaDR7ZGlzcGxheTpibG9jaztjb2xvcjojMzgzODM4O2xpbmUtaGVpZ2h0OjEuMztmb250LXNpemU6MS4xODc1cmVtO21hcmdpbi1ib3R0b206MDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9LnByZXNzLWNhcmQgLmNhcmQtZGV0YWlscyAuaW5uZXItY29udGFpbmVyIC5kZXRhaWxzLWlubmVyIC5wb3N0ZWQtZGF0ZXtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjEuMjU7Y29sb3I6IzM4MzgzODtvcGFjaXR5Oi41O2ZvbnQtc2l6ZTouNzVyZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDB9LnByZXNzLWNhcmQgLmNhcmQtZGV0YWlscyAucm93e21heC13aWR0aDo3OS4zNzVyZW19LnByZXNzLWNvbnRhaW5lcnttYXgtd2lkdGg6NTEuMzc1cmVtO3BhZGRpbmc6Ni4yNXJlbSAwIDMuMTI1cmVtIDYuODc1cmVtO2JvcmRlci1yYWRpdXM6MC41cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjstd2Via2l0LWZpbHRlcjpkcm9wLXNoYWRvdygwLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMTIyLDE0NSwwLjE3KSk7ZmlsdGVyOmRyb3Atc2hhZG93KDAuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwxMjIsMTQ1LDAuMTcpKTtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OnJvdyB3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmNhcmVlci1jYXJke2hlaWdodDoxOS4yNXJlbTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjJyZW0gMS43NXJlbSAxLjc1cmVtO2JvcmRlci1yYWRpdXM6LjVyZW07bWFyZ2luOjAgYXV0byAzcmVtO3dpbGwtY2hhbmdlOmF1dG87dHJhbnNpdGlvbjphbGwgLjVzIGVhc2U7dHJhbnNmb3JtOnNjYWxlKDEpIHJvdGF0ZSgwZGVnKTtib3gtc2hhZG93OjAgMTJweCAyMHB4IDFweCByZ2JhKDAsMCwwLDAuMSl9LmNhcmVlci1jYXJkOmhvdmVye3RyYW5zZm9ybTpzY2FsZSgxLjAzKSByb3RhdGUoMGRlZyl9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuY2FyZWVyLWNhcmQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9fS5jYXJlZXItY2FyZCAuZW50cnktdGl0bGV7ZGlzcGxheTpibG9jazt3aWxsLWNoYW5nZTphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxLjVyZW07bWFyZ2luLWJvdHRvbToxZW19LmNhcmVlci1jYXJkIHB7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDoxLjI1O2ZvbnQtc2l6ZToxLjE4NzVyZW07bWFyZ2luLWJvdHRvbToxZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9LmNhcmVlci1jYXJkIC5saW5re2ZvbnQtc2l6ZToxcmVtO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MS41NjI1cmVtO2JvdHRvbToxLjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY2FyZWVyLWNhcmR7bWFyZ2luOjAgMC43NXJlbSAxLjVyZW19LmNhcmVlci1jYXJkOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbToxLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNhcmVlci1jYXJkLm1lZGl1bS02e21heC13aWR0aDo0NyV9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5jYXJlZXItY2FyZC5sYXJnZS0ze21heC13aWR0aDoyMyV9fS5jYXJlZXItY2FyZC1ib3h7bWFyZ2luOjAgYXV0bzt3aWR0aDoxOC4zMTI1cmVtO2hlaWdodDoxOC4zMTI1cmVtfS5jYXJlZXItY2FyZC10ZXh0e2hlaWdodDo5LjM3NXJlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5jYXJlZXItY2FyZCBkaXY6Zmlyc3QtY2hpbGR7aGVpZ2h0OjkycHggIWltcG9ydGFudH0uY2FyZWVyLWNhcmQgZGl2Om50aC1jaGlsZChuKzMpe2Rpc3BsYXk6aW5saW5lLWZsZXg7cGFkZGluZy1yaWdodDozcHh9LmpvYi1vZmZlci1ib3h7cGFkZGluZy1ib3R0b206My42ODc1cmVtfS5qb2Itb2ZmZXJzIC5tb2JpbGUgaDJ7bWFyZ2luLWxlZnQ6MS43NXJlbTttYXJnaW4tYm90dG9tOjNyZW19LmpvYi1vZmZlcnMgLmFuaW1hdGVke2hlaWdodDo3NSU7d2lkdGg6MTUwJTtsZWZ0Oi0xMCU7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246YWJzb2x1dGV9LmpvYi1vZmZlcnMgLmFuaW1hdGVkLWNhbnZhcy5tb2JpbGV7d2lkdGg6Mjgwdnc7aGVpZ2h0OjEzNXZ3O2xlZnQ6LTk0dnc7dG9wOi01dnd9LmpvYi1vZmZlcnMgLmZlYXR1cmUgLmxpc3QgbGl7Zm9udC1zaXplOjE5cHg7bGV0dGVyLXNwYWNpbmc6bm9ybWFsfS5qb2Itb2ZmZXItcGFnaW5hdGlvbnttYXJnaW4tdG9wOjFyZW19LmpvYi1vZmZlci1wYWdpbmF0aW9uIGEuZGVmYXVsdHtkaXNwbGF5OmJsb2NrO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6MzhweDttYXJnaW46LjYyNXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItcmFkaXVzOjUwJTtjb2xvcjojMzgzODM4O2ZvbnQtc2l6ZTouODc1cmVtO2JvcmRlcjoycHggc29saWQgI2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlO2ZvbnQtZmFtaWx5OidNdWxpJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDB9LmpvYi1vZmZlci1wYWdpbmF0aW9uIGEuYWN0aXZle2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOiMwZjUxZjggIWltcG9ydGFudDtkaXNwbGF5OmJsb2NrO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6MzhweDttYXJnaW46LjYyNXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItcmFkaXVzOjUwJTtjb2xvcjojMzgzODM4O2ZvbnQtc2l6ZTouODc1cmVtO2JvcmRlcjoycHggc29saWQgI2ZmZjt0cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2U7Zm9udC1mYW1pbHk6J011bGknLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMH0uam9iLW9mZmVyLXBhZ2luYXRpb24gYTpob3Zlcntib3JkZXItY29sb3I6cmdiYSgxNSw4MSwyNDgsMC4yNSl9LmpvYi1vZmZlci1wYWdpbmF0aW9uIGEubmV4dHt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yYWRpdXM6NTAlO2ZvbnQtc2l6ZTowO21hcmdpbjouNjI1cmVtO2JvcmRlcjoycHggc29saWQgI2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlfS5qb2Itb2ZmZXItcGFnaW5hdGlvbiBhLm5leHRbZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7cG9pbnRlci1ldmVudHM6bm9uZX0uam9iLW9mZmVyLXBhZ2luYXRpb24gYS5uZXh0W2Rpc2FibGVkXTpiZWZvcmV7Y29sb3I6I2ZmZn0uam9iLW9mZmVyLXBhZ2luYXRpb24gYS5uZXh0OmJlZm9yZXtjb250ZW50OlwiXFxFQTA3XCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6XCJpY29uZm9udFwiLCBzZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6Mi4zNzVyZW07Y29sb3I6IzAwMH0uam9iLW9mZmVyLXBhZ2luYXRpb24gYS5wcmV2e3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLXJhZGl1czo1MCU7Zm9udC1zaXplOjA7bWFyZ2luOi42MjVyZW07Ym9yZGVyOjJweCBzb2xpZCAjZmZmO2JhY2tncm91bmQtY29sb3I6I2ZmZjt0cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2V9LmpvYi1vZmZlci1wYWdpbmF0aW9uIGEucHJldltkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MDtwb2ludGVyLWV2ZW50czpub25lfS5qb2Itb2ZmZXItcGFnaW5hdGlvbiBhLnByZXZbZGlzYWJsZWRdOmJlZm9yZXtjb2xvcjojZmZmfS5qb2Itb2ZmZXItcGFnaW5hdGlvbiBhLnByZXY6YmVmb3Jle2NvbnRlbnQ6XCJcXEVBMDZcIjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTpcImljb25mb250XCIsIHNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoyLjM3NXJlbTtjb2xvcjojMDAwfS5qb2Itb2ZmZXItdGl0bGV7Zm9udC1zaXplOjQwcHh9LnBhZ2luYXRpb257cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjMzcHg7cmlnaHQ6NTBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MCAwIDAgYXV0b30ucGFnaW5hdGlvbiBwe2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiMwMDdhOTE7b3BhY2l0eTowLjc7bWFyZ2luOjB9LnBhZ2luYXRpb24gLmRpc2FibGVke29wYWNpdHk6LjE1O3BvaW50ZXItZXZlbnRzOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9LnBhZ2luYXRpb24gdWx7ZGlzcGxheTpmbGV4fS5wYWdpbmF0aW9uIHVsIGxpe3BhZGRpbmctbGVmdDoxMnB4O3BhZGRpbmctdG9wOjJweH0ucGFnaW5hdGlvbiB1bCBsaSBhe2NvbG9yOiMwMDdhOTE7b3BhY2l0eTowLjU7Zm9udC1zaXplOjAuODc1cmVtO3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZX0ucGFnaW5hdGlvbiB1bCBsaSBhOmhvdmVyLC5wYWdpbmF0aW9uIHVsIGxpIGEuYWN0aXZle29wYWNpdHk6MTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2ZvbnQtd2VpZ2h0OjYwMH0ucGhvbmUtb3V0bGluZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmZsZXg7Ym9yZGVyOjRweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjEuNXJlbTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZTtoZWlnaHQ6MjByZW07d2lkdGg6MTByZW19LnBob25lLW91dGxpbmUudGhlbWUtZGFya3tib3JkZXItY29sb3I6IzAwN2E5MX0ucGhvbmUtb3V0bGluZS50aGVtZS1kYXJrIC5iYWRnZS1vdXRsaW5le2JvcmRlci1jb2xvcjojMDA3YTkxO2NvbG9yOiMwMDdhOTF9LnBob25lLW91dGxpbmUudGhlbWUtbGlnaHR7Ym9yZGVyLWNvbG9yOiMwMDdhOTF9LnBob25lLW91dGxpbmUudGhlbWUtbGlnaHQgLmJhZGdlLW91dGxpbmV7Ym9yZGVyLWNvbG9yOiMwMDdhOTE7Y29sb3I6IzAwN2E5MX0ucGhvbmUtb3V0bGluZSAuYmFkZ2Utb3V0bGluZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWNvbnRlbnQ6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6NjJweDtoZWlnaHQ6NjJweDttaW4taGVpZ2h0OjYycHg7d2hpdGUtc3BhY2U6bm93cmFwO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlcjo0cHggc29saWQgdHJhbnNwYXJlbnQ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1jb2xvcjojZmZmO3RyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLCAtNTAlKTtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlfS5waG9uZS1vdXRsaW5lIC5iYWRnZS1vdXRsaW5lIC5wbGFue2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi0uMnB4O3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6LjVyZW07b3BhY2l0eTouNTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMH0ucGhvbmUtb3V0bGluZSAuYmFkZ2Utb3V0bGluZSAucGxhbi1wcmljZXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtsaW5lLWhlaWdodDoxO2xldHRlci1zcGFjaW5nOi0uMnB4O3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MS4yNXJlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMH0ucGhvbmUtb3V0bGluZSAuYmFkZ2Utb3V0bGluZS5ydGwgLnBsYW4tcHJpY2V7ZGlyZWN0aW9uOnJ0bH0ucGhvbmUtb3V0bGluZSAuYmFkZ2Utb3V0bGluZS5sdHIgLnBsYW4tcHJpY2V7ZGlyZWN0aW9uOmx0cn0ucGhvbmUtb3V0bGluZSAuYmFkZ2Utb3V0bGluZSsuYmFkZ2Utb3V0bGluZXt0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwgNjYlKX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5waG9uZS1vdXRsaW5lIC5iYWRnZS1vdXRsaW5le3dpZHRoOjc0cHg7aGVpZ2h0Ojc0cHh9LnBob25lLW91dGxpbmUgLmJhZGdlLW91dGxpbmUgLnBsYW57Zm9udC1zaXplOi42MjVyZW19LnBob25lLW91dGxpbmUgLmJhZGdlLW91dGxpbmUgLnBsYW4tcHJpY2V7Zm9udC1zaXplOjEuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGhvbmUtb3V0bGluZSAuYmFkZ2Utb3V0bGluZXt3aWR0aDo4NnB4O2hlaWdodDo4NnB4fS5waG9uZS1vdXRsaW5lIC5iYWRnZS1vdXRsaW5lIC5wbGFue2ZvbnQtc2l6ZTouNjg3NXJlbX0ucGhvbmUtb3V0bGluZSAuYmFkZ2Utb3V0bGluZSAucGxhbi1wcmljZXtmb250LXNpemU6MS44NzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5waG9uZS1vdXRsaW5lIC5iYWRnZS1vdXRsaW5le3dpZHRoOjk4cHg7aGVpZ2h0Ojk4cHh9LnBob25lLW91dGxpbmUgLmJhZGdlLW91dGxpbmUgLnBsYW57Zm9udC1zaXplOi43NXJlbX0ucGhvbmUtb3V0bGluZSAuYmFkZ2Utb3V0bGluZSAucGxhbi1wcmljZXtmb250LXNpemU6Mi4yNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsucGhvbmUtb3V0bGluZXtoZWlnaHQ6MjRyZW07d2lkdGg6MTJyZW07Ym9yZGVyLXJhZGl1czoxLjYyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGhvbmUtb3V0bGluZXtoZWlnaHQ6MjhyZW07d2lkdGg6MTRyZW07Ym9yZGVyLXJhZGl1czoxLjc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsucGhvbmUtb3V0bGluZXtib3JkZXItcmFkaXVzOjEuODEyNXJlbTtoZWlnaHQ6MzJyZW07d2lkdGg6MTZyZW19fS5waG9uZS1vdXRsaW5lX2hlYWRlciwucGhvbmUtb3V0bGluZV9jb250ZW50LC5waG9uZS1vdXRsaW5lX2Zvb3Rlcnt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO3BvaW50ZXItZXZlbnRzOm5vbmV9LnBob25lLW91dGxpbmVfaGVhZGVye2hlaWdodDoyMHB4O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowIC43NXJlbX0ucGhvbmUtb3V0bGluZV9oZWFkZXI6OmJlZm9yZSwucGhvbmUtb3V0bGluZV9oZWFkZXI6OmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWNvbG9yOiMzODM4Mzg7Ym9yZGVyLXJhZGl1czozcHh9LnBob25lLW91dGxpbmVfaGVhZGVyOjpiZWZvcmV7d2lkdGg6MS4yNXJlbTtoZWlnaHQ6NHB4O2xlZnQ6NTAlO3RvcDouNXJlbTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0ucGhvbmUtb3V0bGluZV9oZWFkZXI6OmFmdGVye3dpZHRoOjRweDtoZWlnaHQ6NHB4O3RvcDouNXJlbTtsZWZ0OmNhbGMoNTAlICsgMS4xMjVyZW0pfS50aGVtZS1kYXJrPi5waG9uZS1vdXRsaW5lX2hlYWRlcjo6YmVmb3JlLC50aGVtZS1kYXJrPi5waG9uZS1vdXRsaW5lX2hlYWRlcjo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxfS50aGVtZS1saWdodD4ucGhvbmUtb3V0bGluZV9oZWFkZXI6OmJlZm9yZSwudGhlbWUtbGlnaHQ+LnBob25lLW91dGxpbmVfaGVhZGVyOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTF9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsucGhvbmUtb3V0bGluZV9oZWFkZXJ7aGVpZ2h0OjIzcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBob25lLW91dGxpbmVfaGVhZGVye2hlaWdodDoyN3B4fS5waG9uZS1vdXRsaW5lX2hlYWRlcjo6YmVmb3Jle3RvcDouNjg3NXJlbTt3aWR0aDoxLjVyZW19LnBob25lLW91dGxpbmVfaGVhZGVyOjphZnRlcnt3aWR0aDo1cHg7aGVpZ2h0OjVweDt0b3A6LjYyNXJlbTtsZWZ0OmNhbGMoNTAlICsgMS4yNXJlbSl9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5waG9uZS1vdXRsaW5lX2hlYWRlcntoZWlnaHQ6MzBweH0ucGhvbmUtb3V0bGluZV9oZWFkZXI6OmJlZm9yZXt0b3A6Ljc1cmVtO3dpZHRoOjEuODc1cmVtfS5waG9uZS1vdXRsaW5lX2hlYWRlcjo6YWZ0ZXJ7d2lkdGg6NnB4O2hlaWdodDo2cHg7dG9wOi42ODc1cmVtO2xlZnQ6Y2FsYyg1MCUgKyAxLjVyZW0pfX0ucGhvbmUtb3V0bGluZV9jb250ZW50e3BhZGRpbmc6Ljc1cmVtIDEuMjVyZW07Y29sb3I6IzM4MzgzODtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO292ZXJmbG93OmhpZGRlbjtoZWlnaHQ6Y2FsYygxMDAlIC0gMjBweCAtIDMuNXJlbSl9LnRoZW1lLWRhcms+LnBob25lLW91dGxpbmVfY29udGVudHtjb2xvcjojMDA3YTkxfS50aGVtZS1saWdodD4ucGhvbmUtb3V0bGluZV9jb250ZW50e2NvbG9yOiMwMDdhOTF9LnBob25lLW91dGxpbmVfY29udGVudCAuaWNvbnttYXgtd2lkdGg6NzUlO21pbi13aWR0aDo2MCU7bWFyZ2luOjAgYXV0byAxcmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnBob25lLW91dGxpbmVfY29udGVudHtwYWRkaW5nOjFyZW0gMS41cmVtO2hlaWdodDpjYWxjKDEwMCUgLSAyM3B4IC0gNHJlbSl9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBob25lLW91dGxpbmVfY29udGVudHtwYWRkaW5nOjEuMjVyZW0gMS43NXJlbTtoZWlnaHQ6Y2FsYygxMDAlIC0gMjdweCAtIDVyZW0pfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsucGhvbmUtb3V0bGluZV9jb250ZW50e3BhZGRpbmc6MS4yNXJlbSAyLjVyZW07aGVpZ2h0OmNhbGMoMTAwJSAtIDMwcHggLSA1Ljc1cmVtKX19LnBob25lLW91dGxpbmVfZm9vdGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nOi43NXJlbTtoZWlnaHQ6My41cmVtO2NvbG9yOiMzODM4Mzg7Zm9udC1zaXplOi42MjVyZW07bGluZS1oZWlnaHQ6MS41O2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnBob25lLW91dGxpbmVfZm9vdGVye3BhZGRpbmc6MXJlbTtmb250LXNpemU6LjY4NzVyZW07aGVpZ2h0OjRyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBob25lLW91dGxpbmVfZm9vdGVye3BhZGRpbmc6MS4yNXJlbTtmb250LXNpemU6Ljc1cmVtO2hlaWdodDo1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsucGhvbmUtb3V0bGluZV9mb290ZXJ7cGFkZGluZzoxLjVyZW07Zm9udC1zaXplOjFyZW07aGVpZ2h0OjUuNzVyZW19fS50aGVtZS1kYXJrPi5waG9uZS1vdXRsaW5lX2Zvb3Rlcntjb2xvcjojMDA3YTkxfS50aGVtZS1saWdodD4ucGhvbmUtb3V0bGluZV9mb290ZXJ7Y29sb3I6IzAwN2E5MX0ucGhvbmUtb3V0bGluZSAuc21hbGwtaW1hZ2UtY2FyZHtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDo2LjI1cmVtO2xlZnQ6LTJyZW07Ym90dG9tOi0ycmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnBob25lLW91dGxpbmUgLnNtYWxsLWltYWdlLWNhcmR7d2lkdGg6Ny41cmVtO2xlZnQ6LTIuNXJlbTtib3R0b206LTIuMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBob25lLW91dGxpbmUgLnNtYWxsLWltYWdlLWNhcmR7d2lkdGg6OXJlbTtsZWZ0Oi0zcmVtO2JvdHRvbTotMi41cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsucGhvbmUtb3V0bGluZSAuc21hbGwtaW1hZ2UtY2FyZHt3aWR0aDoxMHJlbTtsZWZ0Oi0zLjVyZW07Ym90dG9tOi0yLjc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXsucGhvbmUtb3V0bGluZSAuc21hbGwtaW1hZ2UtY2FyZHt3aWR0aDoxMS4yNXJlbTtsZWZ0Oi0zLjVyZW07Ym90dG9tOi0zcmVtfX0ucGhvbmUtb3V0bGluZSAuYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToyLjc1cmVtO21hcmdpbjowIGF1dG87bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGhvbmUtb3V0bGluZSAuYnV0dG9ue2JvdHRvbTozLjc1cmVtfX0uYWNjb3JkaW9uLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uYWNjb3JkaW9ue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDk5LDExNywwLjE3KX0uYWNjb3JkaW9uIC5xdWVzdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2N1cnNvcjpwb2ludGVyO3BhZGRpbmc6MS4zNzVyZW0gNHJlbSAxLjI3NXJlbSAuMTI1cmVtO2NvbG9yOiMwMDdhOTE7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS41O2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5hY2NvcmRpb24gLnF1ZXN0aW9ue3BhZGRpbmc6MS41cmVtIDVyZW0gMS4zNzVyZW0gLjEyNXJlbX19LmFjY29yZGlvbiAucXVlc3Rpb246YWZ0ZXJ7Y29udGVudDpcIlwiO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwLjUpO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9zdmcvY2hldnJvbi1kb3duLnN2Zyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3Zlcjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3dpZHRoOjMycHg7aGVpZ2h0OjMycHg7Ym9yZGVyLXJhZGl1czoyMHB4O3RvcDoyMXB4fS5hY2NvcmRpb24gLmFuc3dlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Om5vbmU7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuMjU7d2lsbC1jaGFuZ2U6YXV0bztiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtjb2xvcjojMDAwO2JvcmRlci10b3A6MXB4IHNvbGlkIHRyYW5zcGFyZW50O3RyYW5zaXRpb246Ym9yZGVyIC4zcyBlYXNlfS5hY2NvcmRpb24uYWN0aXZlIC5xdWVzdGlvbntib3JkZXItYm90dG9tLWNvbG9yOiNmZmZ9LmFjY29yZGlvbi5hY3RpdmUgLnF1ZXN0aW9uOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LmFjY29yZGlvbi5hY3RpdmUgLmFuc3dlcnt0cmFuc2l0aW9uOmJvcmRlciAuM3MgZWFzZX0ubW9uZXktbWF4IC5hY2NvcmRpb257cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDUyLDIxLDEwNCwwLjIpfS5tb25leS1tYXggLmFjY29yZGlvbi1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjQ1LjY4NzVyZW07bWFyZ2luOjAgYXV0b30ubW9uZXktbWF4IC5hY2NvcmRpb24gLnF1ZXN0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZzoxLjM3NXJlbSA0cmVtIDEuMjc1cmVtIC4xMjVyZW07Y29sb3I6IzAwNjM3NTtmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS4yNTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsubW9uZXktbWF4IC5hY2NvcmRpb24gLnF1ZXN0aW9ue3BhZGRpbmc6MS41cmVtIDVyZW0gMS4zNzVyZW0gLjEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7Lm1vbmV5LW1heCAuYWNjb3JkaW9uIC5xdWVzdGlvbntwYWRkaW5nOjJyZW0gNXJlbSAxLjc1cmVtIC4xMjVyZW19fS5tb25leS1tYXggLmFjY29yZGlvbiAucXVlc3Rpb246OmJlZm9yZXtjb250ZW50OicnO3dpZHRoOi41cmVtO2hlaWdodDouNXJlbTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6Ljc1cmVtO3dpbGwtY2hhbmdlOmF1dG87YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjMDA3YTkxO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMwMDdhOTE7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMCwgMC41LCAwLjc1LCAxKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNjUlKSByb3RhdGUoNDVkZWcpfS5tb25leS1tYXggLmFjY29yZGlvbiAucXVlc3Rpb246OmFmdGVye2Rpc3BsYXk6bm9uZX0ubW9uZXktbWF4IC5hY2NvcmRpb24gLmFuc3dlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Om5vbmU7cGFkZGluZzoxLjVyZW0gMS41cmVtIDAgMDtmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS4yNTt3aWxsLWNoYW5nZTphdXRvO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2NvbG9yOiMwMDA7Ym9yZGVyLXRvcDoxcHggc29saWQgdHJhbnNwYXJlbnQ7dHJhbnNpdGlvbjpib3JkZXIgLjNzIGVhc2U7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsubW9uZXktbWF4IC5hY2NvcmRpb24gLmFuc3dlcntmb250LXNpemU6MS4xMjVyZW07cGFkZGluZzoxcmVtIDB9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1vbmV5LW1heCAuYWNjb3JkaW9uIC5hbnN3ZXJ7cGFkZGluZzoxLjVyZW0gMCAxLjVyZW0gMS4yNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7Lm1vbmV5LW1heCAuYWNjb3JkaW9uIC5hbnN3ZXJ7Zm9udC1zaXplOjEuMjVyZW07cGFkZGluZzoxLjVyZW0gMCAxLjM3NXJlbSAxLjEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7Lm1vbmV5LW1heCAuYWNjb3JkaW9uIC5hbnN3ZXJ7Zm9udC1zaXplOjEuMzc1cmVtfX0ubW9uZXktbWF4IC5hY2NvcmRpb24gLmFuc3dlciAuY29sdW1ucz4uaWNvbntjb2xvcjojMDA3YTkxO2ZvbnQtc2l6ZToycmVtfUBtZWRpYSAobWluLXdpZHRoOiAzNzVweCl7Lm1vbmV5LW1heCAuYWNjb3JkaW9uIC5hbnN3ZXIgLmNvbHVtbnM+Lmljb257Zm9udC1zaXplOjIuMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7Lm1vbmV5LW1heCAuYWNjb3JkaW9uIC5hbnN3ZXIgLmNvbHVtbnM+Lmljb257Zm9udC1zaXplOjJyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1vbmV5LW1heCAuYWNjb3JkaW9uIC5hbnN3ZXIgLmNvbHVtbnM+Lmljb257Zm9udC1zaXplOjIuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7Lm1vbmV5LW1heCAuYWNjb3JkaW9uIC5hbnN3ZXIgLmNvbHVtbnM+Lmljb257Zm9udC1zaXplOjIuNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5tb25leS1tYXggLmFjY29yZGlvbiAuYW5zd2VyIC5jb2x1bW5zPi5pY29ue2ZvbnQtc2l6ZTozcmVtfX0ubW9uZXktbWF4IC5hY2NvcmRpb24tY29udGVudHtwYWRkaW5nOjAgMCAwIDEuNXJlbX0ubW9uZXktbWF4IC5hY2NvcmRpb24uYWN0aXZlIC5xdWVzdGlvbntib3JkZXItYm90dG9tLWNvbG9yOiNmZmZ9Lm1vbmV5LW1heCAuYWNjb3JkaW9uLmFjdGl2ZSAucXVlc3Rpb246OmJlZm9yZXt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0zNSUpIHJvdGF0ZSg1ODVkZWcpfS5tb25leS1tYXggLmFjY29yZGlvbi5hY3RpdmUgLnF1ZXN0aW9uOjphZnRlcntkaXNwbGF5Om5vbmV9Lm1vbmV5LW1heCAuYWNjb3JkaW9uLmFjdGl2ZSAuYW5zd2Vye2JvcmRlci10b3AtY29sb3I6Izk3OTc5Nzt0cmFuc2l0aW9uOmJvcmRlciAuM3MgZWFzZX0ubW9uZXktbWF4IC5hY2NvcmRpb24gYS5saW5re2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNTYyNXJlbX0ubW9uZXktbWF4IC5hY2NvcmRpb24tc2VjdGlvbntwYWRkaW5nOjMuNXJlbSAydnd9Lm1vbmV5LW1heCAuYWNjb3JkaW9uLXNlY3Rpb24gLnRpdGxle21heC13aWR0aDo0NS42ODc1cmVtO21hcmdpbjowIGF1dG8gLjc1ZW07Zm9udC13ZWlnaHQ6MTAwO3RleHQtYWxpZ246Y2VudGVyfVtkYXRhLXN0ZXBde3Bvc2l0aW9uOnJlbGF0aXZlfVtkYXRhLXN0ZXBdLnN0ZXAtMXtkaXNwbGF5OmJsb2NrfVtkYXRhLXN0ZXBdLnN0ZXAtMSAuc3VjY2Vzcy1tZXNzYWdle29wYWNpdHk6MH1bZGF0YS1zdGVwXS5zdGVwLTJ7ZGlzcGxheTpub25lO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjVzIGVhc2V9W2RhdGEtc3RlcF0uc3RlcC0yLmZhZGUtaW57b3BhY2l0eToxfVtkYXRhLXN0ZXBdLnN0ZXAtMiBpbWd7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvIDFyZW07bWF4LXdpZHRoOjhyZW19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7W2RhdGEtc3RlcF0uc3RlcC0yIGltZ3ttYXJnaW46MCAwIDFyZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7bWF4LXdpZHRoOjEwcmVtfX0uZm9ybS1zdWJtaXR0ZWQgW2RhdGEtc3RlcF17cG9zaXRpb246cmVsYXRpdmV9LmZvcm0tc3VibWl0dGVkIFtkYXRhLXN0ZXBdLnN0ZXAtMSAuZm9ybS1jb250YWluZXJ7b3BhY2l0eTowO3RyYW5zaXRpb246dmlzaWJpbGl0eSAwcyAxcywgb3BhY2l0eSAuNXMgbGluZWFyfS5mb3JtLXN1Ym1pdHRlZCBbZGF0YS1zdGVwXS5zdGVwLTEgLnN1Y2Nlc3MtbWVzc2FnZXtmb250LXNpemU6MS41cmVtO2NvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQ1JTtvcGFjaXR5OjE7dHJhbnNpdGlvbjpvcGFjaXR5IDFzIGxpbmVhcn0uZm9ybS1zdWJtaXR0ZWQgW2RhdGEtc3RlcF0uc3RlcC0ye2Rpc3BsYXk6YmxvY2t9LnZvZGVuby1zdWJwYWdlIC5zdGFnZSAuc3RlcC0ye3BhZGRpbmctdG9wOjA7bWF4LXdpZHRoOjEwMHZ3O292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrfS52b2Rlbm8tc3VicGFnZSAuc3RlcHMgLmJ1dHRvbntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2E5MTtib3JkZXItY29sb3I6IzAwN2E5MX0uc3RlcHN7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zdGVwcyAuZW50cnktdGl0bGV7Y29sb3I6IzAwN2E5MTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MS4zNzVyZW07bWFyZ2luLWJvdHRvbToyLjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuc3RlcHMgLmVudHJ5LXRpdGxle2ZvbnQtc2l6ZToxLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0ZXBzIC5lbnRyeS10aXRsZXtmb250LXNpemU6MS43NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnN0ZXBzIC5lbnRyeS10aXRsZXt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjIuMjVyZW07bWFyZ2luLWJvdHRvbTo0cmVtfX0uc3RlcHMgLnN0ZXBzLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjEuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuc3RlcHMgLnN0ZXBzLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246cm93fX0uc3RlcHMgLnN0ZXB7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXJnaW4tYm90dG9tOjNyZW19LnN0ZXBzIC5zdGVwLWhlYWRlcntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjEuMjVyZW07bWFyZ2luLWJvdHRvbToxLjVyZW19LnN0ZXBzIC5zdGVwLWhlYWRlciBoM3tmb250LXNpemU6M3JlbTtsaW5lLWhlaWdodDoxO3BhZGRpbmc6MDttYXJnaW46MH0uc3RlcHMgLnN0ZXAtaGVhZGVyOjpiZWZvcmUsLnN0ZXBzIC5zdGVwLWhlYWRlcjo6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2JhY2tncm91bmQtY29sb3I6IzAwN2E5MX0uc3RlcHMgLnN0ZXAtaGVhZGVyOjpiZWZvcmV7d2lkdGg6ODBweDtoZWlnaHQ6MTBweDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuc3RlcHMgLnN0ZXAtaGVhZGVyOjpiZWZvcmV7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuc3RlcHMgLnN0ZXAtaGVhZGVyOjphZnRlcntvcGFjaXR5Oi4yO3dpZHRoOjEwMCU7aGVpZ2h0Oi4yNXJlbTtib3R0b206MC40cmVtfX0uc3RlcHMgLnN0ZXAtY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDo5MiU7bWFyZ2luOjAgYXV0b31AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuc3RlcHMgLnN0ZXAtY29udGVudHttYXgtd2lkdGg6MjYwcHg7bWFyZ2luOjB9fS5zdGVwcyAuc3RlcC1jb250ZW50IHB7Zm9udC1zaXplOjEuMTg3NXJlbTtsaW5lLWhlaWdodDoxLjM1fS5zdGVwcyAuc3RlcC1jb250ZW50IHA6b25seS1jaGlsZCwuc3RlcHMgLnN0ZXAtY29udGVudCBwOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjB9QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCl7LnN0ZXBzIC5zdGVwLWNvbnRlbnQgcCBicntkaXNwbGF5Om5vbmV9fS5zdGVwcyAuc3RlcDpsYXN0LW9mLXR5cGUgLnN0ZXAtaGVhZGVyOjphZnRlcntkaXNwbGF5Om5vbmV9LnN0ZXBzIC5zdGVwOm50aC1jaGlsZCgxKXt0cmFuc2l0aW9uLWRlbGF5Oi4xcyAhaW1wb3J0YW50fS5zdGVwcyAuc3RlcDpudGgtY2hpbGQoMil7dHJhbnNpdGlvbi1kZWxheTouMnMgIWltcG9ydGFudH0uc3RlcHMgLnN0ZXA6bnRoLWNoaWxkKDMpe3RyYW5zaXRpb24tZGVsYXk6LjNzICFpbXBvcnRhbnR9LnN0ZXBzIC5zdGVwOm50aC1jaGlsZCg0KXt0cmFuc2l0aW9uLWRlbGF5Oi40cyAhaW1wb3J0YW50fS5zdGVwcyAuc3RlcDpudGgtY2hpbGQoNSl7dHJhbnNpdGlvbi1kZWxheTouNXMgIWltcG9ydGFudH0uc3RlcHMgLnN0ZXAtaW1hZ2V7d2lkdGg6NjAlO3BhZGRpbmc6MDttYXJnaW46MnJlbSBhdXRvfUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5zdGVwcyAuc3RlcC1pbWFnZXtwYWRkaW5nOjJyZW0gNC4yNXJlbSAwIDA7d2lkdGg6MTAwJTttYXJnaW46MH19LnN0ZXBzIC50aXB7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOi41cmVtIDEuNzVyZW0gMS43NXJlbTt3aWR0aDo5MiU7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6NDNyZW07YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0ZXBzIC50aXB7ZmxleC1kaXJlY3Rpb246cm93O3BhZGRpbmc6MnJlbSAzLjVyZW0gMS43NXJlbSAyLjI1cmVtfX0uc3RlcHMgLnRpcFtkYXRhLXRpcD0ndG9wJ106OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTF9LnN0ZXBzIC50aXAgLmltYWdle2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RlcHMgLnRpcCAuaW1hZ2V7bWluLXdpZHRoOjE0NXB4O21hcmdpbi1yaWdodDoycmVtfX0uc3RlcHMgLnRpcCAuaW1hZ2UgLmFuaW1hdGVkLWNhbnZhc3tkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjE0NXB4O2hlaWdodDoxNDVweDttYXJnaW46MCBhdXRvIDJyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RlcHMgLnRpcCAuaW1hZ2UgLmFuaW1hdGVkLWNhbnZhc3ttYXJnaW46MH19LnN0ZXBzIC50aXAgLmltYWdlIC5hbmltYXRlZC1jYW52YXMgc3Zne2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnN0ZXBzIC50aXAtY29udGVudHt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMDA3YTkxfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0ZXBzIC50aXAtY29udGVudHt0ZXh0LWFsaWduOmxlZnR9fS5zdGVwcyAudGlwLXRpdGxle2ZvbnQtc2l6ZToxLjE4NzVyZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbToxcmVtfS5zdGVwcyAudGlwIHB7Zm9udC1zaXplOjEuMTg3NXJlbTttYXJnaW46MH0uc3RlcHMgLmJ1dHRvbnttYXJnaW46MCBhdXRvO21hcmdpbi10b3A6LTEuNjI1cmVtO2JhY2tncm91bmQtY29sb3I6IzAwN2E5MTtib3JkZXItY29sb3I6IzAwN2E5MTtjb2xvcjojMDA3YTkxfS5zdGVwcyAuc3RlcC1pbWFnZXtwYWRkaW5nOjNyZW0gMnJlbSAxcmVtfS5zdGVwcyAuZG93bmxvYWQtYXBwe3RleHQtYWxpZ246Y2VudGVyfS5zdGVwcyAuZG93bmxvYWQtYXBwLWJveHtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS50aGVtZS1kYXJrIC5zdGVwcyAubWFza3t3aWR0aDo2LjI1cmVtO2hlaWdodDo2LjI1cmVtfS50aGVtZS1kYXJrIC5zdGVwcyAubWFzazo6YmVmb3JlLC50aGVtZS1kYXJrIC5zdGVwcyAubWFzazo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO3dpZHRoOjEuNXJlbTtoZWlnaHQ6MC4zMTI1cmVtfS50aGVtZS1kYXJrIC5zdGVwcyAubWFzayAuaW5uZXItbWFzazo6YmVmb3JlLC50aGVtZS1kYXJrIC5zdGVwcyAubWFzayAuaW5uZXItbWFzazo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO3dpZHRoOjEuNXJlbTtoZWlnaHQ6MC4zMTI1cmVtfS5tb25leS1tYXggLnN0ZXBze3BhZGRpbmc6My44NzVyZW0gMnZ3IDB9Lm1vbmV5LW1heCAuc3RlcHMgLnN0ZXBzLXdyYXBwZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ubW9uZXktbWF4IC5zdGVwcyAuZW50cnktdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXJ9Lm1vbmV5LW1heCAuc3RlcHMgLnN0ZXB7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MjMuMTg3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5tb25leS1tYXggLnN0ZXBzIC5zdGVwe2Rpc3BsYXk6ZmxleDtvdmVyZmxvdy14OmF1dG99fS5tb25leS1tYXggLnN0ZXBzIC5zdGVwLXRpdGxle21hcmdpbjowIGF1dG99Lm1vbmV5LW1heCAuc3RlcHMgLnN0ZXAtaGVhZGVyOjpiZWZvcmV7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI1NSwyMjcsMTE3LDAuMyk7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi0wLjM3NXJlbX0ubW9uZXktbWF4IC5zdGVwcyAuc3RlcC1oZWFkZXI6OmFmdGVye2JvcmRlcjoxcHggc29saWQgcmdiYSgyNTUsMjI3LDExNywwLjMpO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowfS5tb25leS1tYXggLnN0ZXBzIC5zdGVwLWNvbnRlbnR7d2lkdGg6MjMuMTg3NXJlbTttYXJnaW46MS4yNXJlbSBhdXRvfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1vbmV5LW1heCAuc3RlcHMgLnN0ZXAtY29udGVudHttYXJnaW46MH0ubW9uZXktbWF4IC5zdGVwcyAuc3RlcC1jb250ZW50Omxhc3QtY2hpbGR7d2lkdGg6MTcuNXJlbX0ubW9uZXktbWF4IC5zdGVwcyAuc3RlcC1jb250ZW50Omxhc3QtY2hpbGQgcHtwYWRkaW5nLXJpZ2h0OjB9fS5tb25leS1tYXggLnN0ZXBzIC5zdGVwLWNvbnRlbnQ6Zmlyc3QtY2hpbGQgLnN0ZXAtYm9yZGVyOjphZnRlcntsZWZ0Oi0xcHh9Lm1vbmV5LW1heCAuc3RlcHMgLnN0ZXAtY29udGVudCBwe2ZvbnQtc2l6ZTowLjg3NXJlbTttYXJnaW4tYm90dG9tOjA7cGFkZGluZy1yaWdodDowO2NvbG9yOiMwMDYzNzU7Zm9udC13ZWlnaHQ6NTAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1vbmV5LW1heCAuc3RlcHMgLnN0ZXAtY29udGVudCBwe3BhZGRpbmctcmlnaHQ6NS42ODc1cmVtfX0ubW9uZXktbWF4IC5zdGVwcyAuc3RlcDpudGgtY2hpbGQoMyl7bWF4LXdpZHRoOjIzLjE4NzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubW9uZXktbWF4IC5zdGVwcyAuc3RlcDpudGgtY2hpbGQoMyl7bWF4LXdpZHRoOjE3LjVyZW19fS5tb25leS1tYXggLnN0ZXBzIC5zdGVwOmxhc3Qtb2YtdHlwZSAuc3RlcC1oZWFkZXI6OmFmdGVye2Rpc3BsYXk6YmxvY2t9Lm1hc2t7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjIuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5tYXNre3BhZGRpbmc6Mi43NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWFza3twYWRkaW5nOjMuMTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsubWFza3twYWRkaW5nOjMuNDM3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7Lm1hc2t7cGFkZGluZzozLjc1cmVtfX0ubWFzayAuaW5uZXItbWFza3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmJsb2NrfS5tYXNrIC5pbm5lci1tYXNrOjpiZWZvcmUsLm1hc2sgLmlubmVyLW1hc2s6OmFmdGVye2NvbnRlbnQ6Jyc7d2lkdGg6MS41cmVtO2hlaWdodDouMzc1cmVtO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LjVyZW07dHJhbnNpdGlvbjphbGwgLjVzIGVhc2Utb3V0O2JhY2tncm91bmQtY29sb3I6IzAwN2E5MX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsubWFzayAuaW5uZXItbWFzazo6YmVmb3JlLC5tYXNrIC5pbm5lci1tYXNrOjphZnRlcnt3aWR0aDoycmVtO2hlaWdodDouMzc1cmVtfX0udGhlbWUtZGFyayAubWFzayAuaW5uZXItbWFzazo6YmVmb3JlLC50aGVtZS1kYXJrIC5tYXNrIC5pbm5lci1tYXNrOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTF9Lm1hc2sgLmlubmVyLW1hc2s6OmJlZm9yZXt0b3A6MXJlbTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNDVkZWcpfSNzdGFnZSAubWFzayAuaW5uZXItbWFzazo6YmVmb3Jle2FuaW1hdGlvbjp0b3BSaWdodCAxMHMgZWFzZS1pbi1vdXQgYm90aCBpbmZpbml0ZX0ubWFzayAuaW5uZXItbWFzazo6YWZ0ZXJ7Ym90dG9tOjFyZW07dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpfSNzdGFnZSAubWFzayAuaW5uZXItbWFzazo6YWZ0ZXJ7YW5pbWF0aW9uOmJvdHRvbVJpZ2h0IDEwcyBlYXNlLWluLW91dCBib3RoIGluZmluaXRlfS5tYXNrOjpiZWZvcmUsLm1hc2s6OmFmdGVye2NvbnRlbnQ6Jyc7d2lkdGg6MS41cmVtO2hlaWdodDouMzc1cmVtO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDouNXJlbTt0cmFuc2l0aW9uOmFsbCAuNXMgZWFzZS1vdXQ7YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxfUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5tYXNrOjpiZWZvcmUsLm1hc2s6OmFmdGVye3dpZHRoOjJyZW07aGVpZ2h0Oi4zNzVyZW19fS50aGVtZS1kYXJrIC5tYXNrOjpiZWZvcmUsLnRoZW1lLWRhcmsgLm1hc2s6OmFmdGVye2JhY2tncm91bmQtY29sb3I6IzAwN2E5MX0ubWFzazo6YmVmb3Jle3RvcDoxcmVtO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQ1ZGVnKX0jc3RhZ2UgLm1hc2s6OmJlZm9yZXthbmltYXRpb246dG9wTGVmdCAxMHMgZWFzZS1pbi1vdXQgYm90aCBpbmZpbml0ZX0ubWFzazo6YWZ0ZXJ7Ym90dG9tOjFyZW07dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQ1ZGVnKX0jc3RhZ2UgLm1hc2s6OmFmdGVye2FuaW1hdGlvbjpib3R0b21MZWZ0IDEwcyBlYXNlLWluLW91dCBib3RoIGluZmluaXRlfUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5tYXNrOmhvdmVyOjpiZWZvcmV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMC4zNzVyZW0sIC0wLjM3NXJlbSkgcm90YXRlKDQ1ZGVnKX0ubWFzazpob3Zlcjo6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMC4zNzVyZW0sIDAuMzc1cmVtKSByb3RhdGUoLTQ1ZGVnKX0ubWFzazpob3ZlciAuaW5uZXItbWFzazo6YmVmb3Jle3RyYW5zZm9ybTp0cmFuc2xhdGUoMC4zNzVyZW0sIC0wLjM3NXJlbSkgcm90YXRlKC00NWRlZyl9Lm1hc2s6aG92ZXIgLmlubmVyLW1hc2s6OmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGUoMC4zNzVyZW0sIDAuMzc1cmVtKSByb3RhdGUoNDVkZWcpfX0ubWFza1tkYXRhLXNob3c9J2xhcmdlJ106OmJlZm9yZSwubWFza1tkYXRhLXNob3c9J2xhcmdlJ106OmFmdGVye2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsubWFza1tkYXRhLXNob3c9J2xhcmdlJ106OmJlZm9yZSwubWFza1tkYXRhLXNob3c9J2xhcmdlJ106OmFmdGVye2Rpc3BsYXk6YmxvY2t9fUBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpey5tYXNrW2RhdGEtc2hvdz0nbGFyZ2UnXXtwYWRkaW5nOjB9fS5tYXNrW2RhdGEtc2hvdz0nbGFyZ2UnXT4uaW5uZXItbWFza3tkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7Lm1hc2tbZGF0YS1zaG93PSdsYXJnZSddPi5pbm5lci1tYXNre2Rpc3BsYXk6YmxvY2t9fS5tYXNrW2RhdGEtaGlkZT0nbGFyZ2UnXTo6YmVmb3JlLC5tYXNrW2RhdGEtaGlkZT0nbGFyZ2UnXTo6YWZ0ZXJ7ZGlzcGxheTpibG9ja31AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsubWFza1tkYXRhLWhpZGU9J2xhcmdlJ106OmJlZm9yZSwubWFza1tkYXRhLWhpZGU9J2xhcmdlJ106OmFmdGVye2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7Lm1hc2tbZGF0YS1oaWRlPSdsYXJnZSdde3BhZGRpbmc6MH19Lm1hc2tbZGF0YS1oaWRlPSdsYXJnZSddPi5pbm5lci1tYXNre2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7Lm1hc2tbZGF0YS1oaWRlPSdsYXJnZSddPi5pbm5lci1tYXNre2Rpc3BsYXk6bm9uZX19Lm1hc2subm8tZGVjb3JhdGlvbiAuaW5uZXItbWFzazo6YmVmb3JlLC5tYXNrLm5vLWRlY29yYXRpb24gLmlubmVyLW1hc2s6OmFmdGVyLC5tYXNrLm5vLWRlY29yYXRpb246OmJlZm9yZSwubWFzay5uby1kZWNvcmF0aW9uOjphZnRlcntkaXNwbGF5Om5vbmV9LnN0YW5kYWxvbmUtbWFza3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN0YW5kYWxvbmUtbWFzayBzcGFue3dpZHRoOjEuNXJlbTtoZWlnaHQ6LjM3NXJlbTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtY29sb3I6IzAwN2E5MX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuc3RhbmRhbG9uZS1tYXNrIHNwYW57d2lkdGg6MnJlbTtoZWlnaHQ6LjM3NXJlbX19LnRoZW1lLWRhcmsgLnN0YW5kYWxvbmUtbWFzayBzcGFue2JhY2tncm91bmQtY29sb3I6IzAwN2E5MX0uc3RhbmRhbG9uZS1tYXNrIHNwYW4udGx7bGVmdDoxcmVtO3RvcDoxcmVtO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQ1ZGVnKTthbmltYXRpb246dG9wTGVmdCA4cyBlYXNlLWluLW91dCBib3RoIGluZmluaXRlfS5zdGFuZGFsb25lLW1hc2sgc3Bhbi50cntyaWdodDoxcmVtO3RvcDoxcmVtO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00NWRlZyk7YW5pbWF0aW9uOnRvcFJpZ2h0IDhzIGVhc2UtaW4tb3V0IGJvdGggaW5maW5pdGV9LnN0YW5kYWxvbmUtbWFzayBzcGFuLmJye3JpZ2h0OjFyZW07Ym90dG9tOjFyZW07dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpO2FuaW1hdGlvbjpib3R0b21SaWdodCA4cyBlYXNlLWluLW91dCBib3RoIGluZmluaXRlfS5zdGFuZGFsb25lLW1hc2sgc3Bhbi5ibHtsZWZ0OjFyZW07Ym90dG9tOjFyZW07dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQ1ZGVnKTthbmltYXRpb246Ym90dG9tTGVmdCA4cyBlYXNlLWluLW91dCBib3RoIGluZmluaXRlfS5zdGFuZGFsb25lLW1hc2tbZGF0YS1kYXJrXSBzcGFue2JhY2tncm91bmQtY29sb3I6IzAwN2E5MX1bZGF0YS1zb2NpYWxdIHNwYW57ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDoxLjU7b3BhY2l0eTouNztmb250LXNpemU6MS4xODc1cmVtO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfVtkYXRhLXNvY2lhbF0gYXtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC4xKTt3aWR0aDozLjI1cmVtO2hlaWdodDozLjI1cmVtO2JvcmRlci1yYWRpdXM6NTAlO2ZvbnQtc2l6ZToxLjc1cmVtO2xpbmUtaGVpZ2h0OjMuNzVyZW07bWFyZ2luOjAgLjc1cmVtIDAgMH1AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpe1tkYXRhLXNvY2lhbF0gYXttYXJnaW46MCAuODc1cmVtIDAgMH19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXtbZGF0YS1zb2NpYWxdIGF7bWFyZ2luOi43NXJlbSAxcmVtIC4yNXJlbSAwfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtbZGF0YS1zb2NpYWxdIGF7bWFyZ2luOjAgMCAwIC44NzVyZW19fS50aXB7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOi41cmVtO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuMzc1O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MnJlbSAxLjVyZW07bWF4LXdpZHRoOjI4cmVtO21hcmdpbjowIGF1dG87Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsudGlwe2ZvbnQtc2l6ZToxLjA2MjVyZW07cGFkZGluZzoyLjEyNXJlbSAxLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRpcHtmb250LXNpemU6MS4xMjVyZW07cGFkZGluZzoyLjI1cmVtIDEuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnRpcHtmb250LXNpemU6MS4yNXJlbTtwYWRkaW5nOjIuMzc1cmVtIDEuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7LnRpcHtmb250LXNpemU6MS4zNzVyZW07cGFkZGluZzoyLjVyZW0gMS41cmVtfX0uc3dpcGVyLXNsaWRlIC50aXBbZGF0YS10aXBde29wYWNpdHk6MDt3aWxsLWNoYW5nZTphdXRvO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246YWxsIDFzIGVhc2U7dHJhbnNpdGlvbi1kZWxheTouNHN9LnN3aXBlci1zbGlkZSAudGlwW2RhdGEtdGlwPSd0b3AnXXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAgMS41cmVtKX0uc3dpcGVyLXNsaWRlIC50aXBbZGF0YS10aXA9J2JvdHRvbSdde3RyYW5zZm9ybTp0cmFuc2xhdGUoMCAtMS41cmVtKX0uc3dpcGVyLXNsaWRlIC50aXBbZGF0YS10aXA9J2xlZnQnXXt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xLjVyZW0gMCl9LnN3aXBlci1zbGlkZSAudGlwW2RhdGEtdGlwPSdyaWdodCdde3RyYW5zZm9ybTp0cmFuc2xhdGUoMS41cmVtIDApfS5zd2lwZXItc2xpZGUtYWN0aXZlIC50aXBbZGF0YS10aXBde29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAgMCl9LnRpcFtkYXRhLXRpcF06OmJlZm9yZXtjb250ZW50OicnO3dpZHRoOjEuMjVyZW07aGVpZ2h0OjEuMjVyZW07ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Oi0xO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS50aXBbZGF0YS10aXA9J3RvcCddOjpiZWZvcmV7dG9wOi0uNXJlbTtsZWZ0OmNhbGMoNTAlIC0gLjVyZW0pfS50aXBbZGF0YS10aXA9J2JvdHRvbSddOjpiZWZvcmV7Ym90dG9tOi0uNXJlbTtsZWZ0OmNhbGMoNTAlIC0gLjVyZW0pfS50aXBbZGF0YS10aXA9J2xlZnQnXTo6YmVmb3Jle2JvdHRvbTpjYWxjKDUwJSAtIC41cmVtKTtsZWZ0Oi0uNXJlbX0udGlwW2RhdGEtdGlwPSdyaWdodCddOjpiZWZvcmV7Ym90dG9tOmNhbGMoNTAlIC0gLjVyZW0pO3JpZ2h0Oi0uNXJlbX0udGhlbWUtZGFyayAudGlwe2JhY2tncm91bmQtY29sb3I6IzAwN2E5MTtjb2xvcjojZmZmfS50aGVtZS1kYXJrIC50aXBbZGF0YS10aXBdOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojMDA2Mzc1fS50aGVtZS1saWdodCAudGlwe2JhY2tncm91bmQtY29sb3I6IzY1YmJjNTtjb2xvcjojZmZmfS50aGVtZS1saWdodCAudGlwW2RhdGEtdGlwXTo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzAwN2E5MX0uY29tcGFyZS10YWJsZXtwb3NpdGlvbjpyZWxhdGl2ZTttaW4td2lkdGg6MTAwJTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9LmNvbXBhcmUtdGFibGUgdHJ7cG9zaXRpb246cmVsYXRpdmV9LmNvbXBhcmUtdGFibGUgdHIgdGQsLmNvbXBhcmUtdGFibGUgdHIgdGh7Zm9udC1zaXplOjFyZW07dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzouNzVyZW0gMS4xMjVyZW07Y29sb3I6IzM4MzgzOH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5jb21wYXJlLXRhYmxlIHRyIHRkLC5jb21wYXJlLXRhYmxlIHRyIHRoe2ZvbnQtc2l6ZToxLjA2MjVyZW07cGFkZGluZzouNzVyZW0gMS4yNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29tcGFyZS10YWJsZSB0ciB0ZCwuY29tcGFyZS10YWJsZSB0ciB0aHtmb250LXNpemU6MS4xMjVyZW07cGFkZGluZzouNzVyZW0gMS41cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuY29tcGFyZS10YWJsZSB0ciB0ZCwuY29tcGFyZS10YWJsZSB0ciB0aHtmb250LXNpemU6MS4xODc1cmVtO3BhZGRpbmc6Ljc1cmVtIDEuNzVyZW19fS5jb21wYXJlLXRhYmxlIHRyIHRkOmZpcnN0LWNoaWxkLC5jb21wYXJlLXRhYmxlIHRyIHRoOmZpcnN0LWNoaWxke3RleHQtYWxpZ246bGVmdDtwYWRkaW5nLWxlZnQ6MH0uY29tcGFyZS10YWJsZSB0ciB0ZC5wcmltYXJ5LC5jb21wYXJlLXRhYmxlIHRyIHRoLnByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxfUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5jb21wYXJlLXRhYmxlIHRyIHRkLnByaW1hcnksLmNvbXBhcmUtdGFibGUgdHIgdGgucHJpbWFyeXt3aWR0aDoxMS41cmVtfX0uY29tcGFyZS10YWJsZSB0ciB0ZC5zZWNvbmRhcnksLmNvbXBhcmUtdGFibGUgdHIgdGguc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuY29tcGFyZS10YWJsZSB0ciB0ZC5zZWNvbmRhcnksLmNvbXBhcmUtdGFibGUgdHIgdGguc2Vjb25kYXJ5e3dpZHRoOjExLjVyZW19fS5jb21wYXJlLXRhYmxlIHRyIHRkLmNvbHVtbi1zcGFjZXIsLmNvbXBhcmUtdGFibGUgdHIgdGguY29sdW1uLXNwYWNlcntwYWRkaW5nOjA7d2lkdGg6MH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5jb21wYXJlLXRhYmxlIHRyIHRkLmNvbHVtbi1zcGFjZXIsLmNvbXBhcmUtdGFibGUgdHIgdGguY29sdW1uLXNwYWNlcnt3aWR0aDouNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29tcGFyZS10YWJsZSB0ciB0ZC5jb2x1bW4tc3BhY2VyLC5jb21wYXJlLXRhYmxlIHRyIHRoLmNvbHVtbi1zcGFjZXJ7d2lkdGg6MXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmNvbXBhcmUtdGFibGUgdHIgdGQuY29sdW1uLXNwYWNlciwuY29tcGFyZS10YWJsZSB0ciB0aC5jb2x1bW4tc3BhY2Vye3dpZHRoOjEuNXJlbX19LmNvbXBhcmUtdGFibGUgdHIgdGh7Y29sb3I6IzAwN2E5MTtmb250LXdlaWdodDo0MDA7cGFkZGluZy10b3A6MS4yNXJlbX0uY29tcGFyZS10YWJsZSB0ciB0aCBzcGFue2Rpc3BsYXk6YmxvY2t9LmNvbXBhcmUtdGFibGUgdHIgdGQgLmljb246OmJlZm9yZXtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OjF9LmNvbXBhcmUtdGFibGUgdHIgdGQgLmljb24tcGFkbG9ja3tvcGFjaXR5Oi4yNX0uY29tcGFyZS10YWJsZSB0ciAuaGVhZGluZ3t0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGluZS1oZWlnaHQ6MS4xNTtmb250LXNpemU6Ljc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmNvbXBhcmUtdGFibGUgdHIgLmhlYWRpbmd7Zm9udC1zaXplOi44MTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb21wYXJlLXRhYmxlIHRyIC5oZWFkaW5ne2ZvbnQtc2l6ZTouODc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuY29tcGFyZS10YWJsZSB0ciAuaGVhZGluZ3tmb250LXNpemU6MXJlbX19LmNvbXBhcmUtdGFibGUgdHIgLnN1Yi1oZWFkaW5ne2ZvbnQtc2l6ZTouNjI1cmVtO2xpbmUtaGVpZ2h0OjE7d2hpdGUtc3BhY2U6bm93cmFwfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmNvbXBhcmUtdGFibGUgdHIgLnN1Yi1oZWFkaW5ne2ZvbnQtc2l6ZTouNjg3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29tcGFyZS10YWJsZSB0ciAuc3ViLWhlYWRpbmd7Zm9udC1zaXplOi43NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmNvbXBhcmUtdGFibGUgdHIgLnN1Yi1oZWFkaW5ne2ZvbnQtc2l6ZTouODEyNXJlbX19QG1lZGlhIChtYXgtd2lkdGg6IDYzOXB4KXsuY29tcGFyZS10YWJsZSB0ciAuaDJ7Zm9udC1zaXplOjJyZW19fS5jb21wYXJlLXRhYmxlIHRyLnVwY29taW5nIHRke2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwfS5jb21wYXJlLXRhYmxlIHRyLnVwY29taW5nIHRkIHNtYWxse2ZvbnQtc2l6ZTowLjkzNzVyZW19I3NpYi1jb250YWluZXJ7YmFja2dyb3VuZDp0cmFuc3BhcmVudCAhaW1wb3J0YW50O3BhZGRpbmc6MH0ub25lLXBhZ2UtZm9ybSBkaXYjc2liLWZvcm0tY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjExMCU7bGVmdDphdXRvO3JpZ2h0OjUlO3BhZGRpbmc6MnJlbSA1cHggMXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5vbmUtcGFnZS1mb3JtIGRpdiNzaWItZm9ybS1jb250YWluZXJ7d2lkdGg6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0bztwYWRkaW5nOjJyZW0gMC43NXJlbX19Lm9uZS1wYWdlLWZvcm0gZGl2I3NpYi1mb3JtLWNvbnRhaW5lciAjc2liLWNvbnRhaW5lcntwYWRkaW5nOjJyZW0gMCAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm9uZS1wYWdlLWZvcm0gZGl2I3NpYi1mb3JtLWNvbnRhaW5lciAjc2liLWNvbnRhaW5lcntwYWRkaW5nOjJyZW0gMC43NXJlbX19LmZvcm0tc2VjdGlvbntvdmVyZmxvdzpoaWRkZW59LnNpYi1mb3JtLCNzaWItZm9ybS1jb250YWluZXIsI3NpYi1jb250YWluZXJ7YmFja2dyb3VuZDp0cmFuc3BhcmVudCAhaW1wb3J0YW50O2JhY2tncm91bmQtYXR0YWNobWVudDpmaXhlZDtmb250LXNpemU6MXJlbTtmb250LWZhbWlseTppbmhlcml0O3BhZGRpbmc6MnJlbSAwLjc1cmVtO21hcmdpbjowfS5zaWItZm9ybS1jb250YWluZXIgLnNpYi1pbnB1dCBsYWJlbCwjc2liLWZvcm0tY29udGFpbmVyLWNvbnRhaW5lciAuc2liLWlucHV0IGxhYmVsLCNzaWItY29udGFpbmVyLWNvbnRhaW5lciAuc2liLWlucHV0IGxhYmVse2ZvbnQtc2l6ZToxLjEyNXJlbSAhaW1wb3J0YW50O3RyYW5zaXRpb246YWxsIC4zNXMgZWFzZTtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO2xlZnQ6MDtib3R0b206MzMlO21hcmdpbi1ib3R0b206MDtwb2ludGVyLWV2ZW50czpub25lO2ZvbnQtZmFtaWx5Ok11bGkgUmVndWxhcixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMH0uc2liLWZvcm0tY29udGFpbmVyIC5zaWItaW5wdXQgbGFiZWwuZW50cnlfX2Vycm9yLCNzaWItZm9ybS1jb250YWluZXItY29udGFpbmVyIC5zaWItaW5wdXQgbGFiZWwuZW50cnlfX2Vycm9yLCNzaWItY29udGFpbmVyLWNvbnRhaW5lciAuc2liLWlucHV0IGxhYmVsLmVudHJ5X19lcnJvcntmb250LXNpemU6Ljc1cmVtO2ZvbnQtZmFtaWx5OidNdWxpIEJsYWNrJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7bGVmdDphdXRvfS5zaWItZm9ybS1jb250YWluZXIgLmJ1dHRvbiwjc2liLWZvcm0tY29udGFpbmVyLWNvbnRhaW5lciAuYnV0dG9uLCNzaWItY29udGFpbmVyLWNvbnRhaW5lciAuYnV0dG9ue3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojMDAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnNpYi1mb3JtLWNvbnRhaW5lciAuYnV0dG9uLCNzaWItZm9ybS1jb250YWluZXItY29udGFpbmVyIC5idXR0b24sI3NpYi1jb250YWluZXItY29udGFpbmVyIC5idXR0b257d2lkdGg6YXV0b319LnNpYi1mb3JtLWNvbnRhaW5lciBzcGFuLmxlYWQ6b25seS1vZi10eXBlLCNzaWItZm9ybS1jb250YWluZXItY29udGFpbmVyIHNwYW4ubGVhZDpvbmx5LW9mLXR5cGUsI3NpYi1jb250YWluZXItY29udGFpbmVyIHNwYW4ubGVhZDpvbmx5LW9mLXR5cGV7Zm9udC1zaXplOjEuMTg3NXJlbX0uc2liLWZvcm0tY29udGFpbmVyIC5zaWItaW5wdXQgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bikrbGFiZWwsI3NpYi1mb3JtLWNvbnRhaW5lci1jb250YWluZXIgLnNpYi1pbnB1dCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKStsYWJlbCwjc2liLWNvbnRhaW5lci1jb250YWluZXIgLnNpYi1pbnB1dCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKStsYWJlbHtmb250LXNpemU6Ljc1cmVtICFpbXBvcnRhbnQ7Ym90dG9tOjkwJTtmb250LWZhbWlseTpNdWxpIEJsYWNrLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwfS5zaWItZm9ybS1jb250YWluZXIgLnNpYi1pbnB1dCBpbnB1dDpmb2N1cyB+IGxhYmVsLCNzaWItZm9ybS1jb250YWluZXItY29udGFpbmVyIC5zaWItaW5wdXQgaW5wdXQ6Zm9jdXMgfiBsYWJlbCwjc2liLWNvbnRhaW5lci1jb250YWluZXIgLnNpYi1pbnB1dCBpbnB1dDpmb2N1cyB+IGxhYmVse2ZvbnQtc2l6ZTouNzVyZW07Ym90dG9tOjkwJTtmb250LWZhbWlseTpNdWxpIEJsYWNrLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwfS5zaWItZm9ybS1jb250YWluZXIgYSwjc2liLWZvcm0tY29udGFpbmVyLWNvbnRhaW5lciBhLCNzaWItY29udGFpbmVyLWNvbnRhaW5lciBhe3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7Y29sb3I6IzBGNTFGQyAhaW1wb3J0YW50fS5zaWItZm9ybS1ibG9jaywjc2liLWZvcm0tY29udGFpbmVyLWJsb2NrLCNzaWItY29udGFpbmVyLWJsb2Nre3BhZGRpbmctcmlnaHQ6MC43NXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowLjc1cmVtICFpbXBvcnRhbnQ7cG9zaXRpb246cmVsYXRpdmUgIWltcG9ydGFudH0uc2liLWZvcm0gLmVudHJ5X2Vycm9yZWQ6YmVmb3JlLCNzaWItZm9ybS1jb250YWluZXIgLmVudHJ5X2Vycm9yZWQ6YmVmb3JlLCNzaWItY29udGFpbmVyIC5lbnRyeV9lcnJvcmVkOmJlZm9yZXtkaXNwbGF5Om5vbmV9LnNpYi1mb3JtIC5lbnRyeV9lcnJvcmVkIC5maWVsZCBpbnB1dCwjc2liLWZvcm0tY29udGFpbmVyIC5lbnRyeV9lcnJvcmVkIC5maWVsZCBpbnB1dCwjc2liLWNvbnRhaW5lciAuZW50cnlfZXJyb3JlZCAuZmllbGQgaW5wdXR7Ym9yZGVyLXdpZHRoOjAgIWltcG9ydGFudDtjb2xvcjppbmhlcml0ICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS13aWR0aDo0cHggIWltcG9ydGFudDtib3JkZXItYm90dG9tLWNvbG9yOiNiNTAwMTUgIWltcG9ydGFudH0uc2liLWZvcm0gLmVudHJ5X19jaG9pY2UgbGFiZWwsI3NpYi1mb3JtLWNvbnRhaW5lciAuZW50cnlfX2Nob2ljZSBsYWJlbCwjc2liLWNvbnRhaW5lciAuZW50cnlfX2Nob2ljZSBsYWJlbHtmb250LXNpemU6MC44NzVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MzRweCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MS44NzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc2liLWZvcm0gLmVudHJ5X19jaG9pY2UgbGFiZWwsI3NpYi1mb3JtLWNvbnRhaW5lciAuZW50cnlfX2Nob2ljZSBsYWJlbCwjc2liLWNvbnRhaW5lciAuZW50cnlfX2Nob2ljZSBsYWJlbHtmb250LXNpemU6LjYyNXJlbSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOm5vcm1hbCAhaW1wb3J0YW50O2NvbG9yOiM2ZTZlNmUgIWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZSAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNSAhaW1wb3J0YW50O2N1cnNvcjpwb2ludGVyO3BhZGRpbmctbGVmdDoycmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouODc1cmVtfX0uc2liLWZvcm0gLmVudHJ5X19lcnJvciwjc2liLWZvcm0tY29udGFpbmVyIC5lbnRyeV9fZXJyb3IsI3NpYi1jb250YWluZXIgLmVudHJ5X19lcnJvcntmb250LXNpemU6MC43NXJlbTt0b3A6ODUlO3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtZmFtaWx5Ok11bGkgQmxhY2ssc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2NvbG9yOiNiNTAwMTV9LnNpYi1mb3JtIC5lbnRyeV9fY2hvaWNlLCNzaWItZm9ybS1jb250YWluZXIgLmVudHJ5X19jaG9pY2UsI3NpYi1jb250YWluZXIgLmVudHJ5X19jaG9pY2V7Ym9yZGVyOjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50O2ZvbnQtc2l6ZTouNjI1cmVtICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uc2liLWZvcm0gLmVudHJ5X19sYWJlbF9vcHRpbiwjc2liLWZvcm0tY29udGFpbmVyIC5lbnRyeV9fbGFiZWxfb3B0aW4sI3NpYi1jb250YWluZXIgLmVudHJ5X19sYWJlbF9vcHRpbntkaXNwbGF5Om5vbmV9LnNpYi1mb3JtIC5lbnRyeV9ibG9jayAuZW50cnlfX2ZpZWxkLCNzaWItZm9ybS1jb250YWluZXIgLmVudHJ5X2Jsb2NrIC5lbnRyeV9fZmllbGQsI3NpYi1jb250YWluZXIgLmVudHJ5X2Jsb2NrIC5lbnRyeV9fZmllbGR7Ym9yZGVyOjA7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzAwN2E5MTtib3JkZXItcmFkaXVzOjB9LnNpYi1mb3JtIC5lbnRyeV9ibG9jayAuZW50cnlfX2ZpZWxkOmFmdGVyLCNzaWItZm9ybS1jb250YWluZXIgLmVudHJ5X2Jsb2NrIC5lbnRyeV9fZmllbGQ6YWZ0ZXIsI3NpYi1jb250YWluZXIgLmVudHJ5X2Jsb2NrIC5lbnRyeV9fZmllbGQ6YWZ0ZXJ7Y29udGVudDonXFwwMDNFJztwb3NpdGlvbjphYnNvbHV0ZTtwb2ludGVyLWV2ZW50czpub25lO2NvbG9yOiMzODM4Mzg7ei1pbmRleDo5OTk7YmFja2dyb3VuZDojZmZmO2hlaWdodDoxcmVtO3dpZHRoOjIuNHJlbTt0b3A6NDglO3JpZ2h0Oi0xLjVyZW07cGFkZGluZy1sZWZ0OjAuODEyNXJlbTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg5MGRlZykgc2NhbGVZKDEuNzUpO2ZvbnQtc2l6ZTowLjYyNXJlbTtmb250LXdlaWdodDo4MDA7dHJhbnNpdGlvbjphbGwgMjUwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4yNSwgMC4zLCAxKX0uc2liLWZvcm0tbWVzc2FnZS1wYW5lbF9fdGV4dCwjc2liLWZvcm0tY29udGFpbmVyLW1lc3NhZ2UtcGFuZWxfX3RleHQsI3NpYi1jb250YWluZXItbWVzc2FnZS1wYW5lbF9fdGV4dHtwYWRkaW5nOi41cmVtO3BhZGRpbmctdG9wOjguMTI1cmVtO2ZvbnQtc2l6ZToyLjYyNXJlbTtsaW5lLWhlaWdodDoxLjI7bWFyZ2luLWJvdHRvbTowLjc1ZW07Y29sb3I6IzAxMDAyYztmb250LWZhbWlseTonTXVsaSBCbGFjaycsIHNhbnMtc2VyaWZ9LnNpYi1mb3JtLW1lc3NhZ2UtcGFuZWxfX3RleHQuc2liLWZvcm0tbWVzc2FnZS1wYW5lbF9fdGV4dC0tY2VudGVyOmJlZm9yZSwjc2liLWZvcm0tY29udGFpbmVyLW1lc3NhZ2UtcGFuZWxfX3RleHQuc2liLWZvcm0tbWVzc2FnZS1wYW5lbF9fdGV4dC0tY2VudGVyOmJlZm9yZSwjc2liLWNvbnRhaW5lci1tZXNzYWdlLXBhbmVsX190ZXh0LnNpYi1mb3JtLW1lc3NhZ2UtcGFuZWxfX3RleHQtLWNlbnRlcjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOi05LjI1cmVtO21hcmdpbi10b3A6MDtsZWZ0OjA7Zm9udC1zaXplOjMuNXJlbX0uc2liLWZvcm0tbWVzc2FnZS1wYW5lbCwjc2liLWZvcm0tY29udGFpbmVyLW1lc3NhZ2UtcGFuZWwsI3NpYi1jb250YWluZXItbWVzc2FnZS1wYW5lbHtib3JkZXI6bm9uZX0uc2liLWZvcm0gLmlucHV0X3JlcGxhY2VkOmFjdGl2ZSsuY2hlY2tib3gsLnNpYi1mb3JtIC5pbnB1dF9yZXBsYWNlZDphY3RpdmUrLnJhZGlvLWJ1dHRvbiwuc2liLWZvcm0gLmlucHV0X3JlcGxhY2VkOmZvY3VzKy5jaGVja2JveCwuc2liLWZvcm0gLmlucHV0X3JlcGxhY2VkOmZvY3VzKy5yYWRpby1idXR0b24sI3NpYi1mb3JtLWNvbnRhaW5lciAuaW5wdXRfcmVwbGFjZWQ6YWN0aXZlKy5jaGVja2JveCwjc2liLWZvcm0tY29udGFpbmVyIC5pbnB1dF9yZXBsYWNlZDphY3RpdmUrLnJhZGlvLWJ1dHRvbiwjc2liLWZvcm0tY29udGFpbmVyIC5pbnB1dF9yZXBsYWNlZDpmb2N1cysuY2hlY2tib3gsI3NpYi1mb3JtLWNvbnRhaW5lciAuaW5wdXRfcmVwbGFjZWQ6Zm9jdXMrLnJhZGlvLWJ1dHRvbiwjc2liLWNvbnRhaW5lciAuaW5wdXRfcmVwbGFjZWQ6YWN0aXZlKy5jaGVja2JveCwjc2liLWNvbnRhaW5lciAuaW5wdXRfcmVwbGFjZWQ6YWN0aXZlKy5yYWRpby1idXR0b24sI3NpYi1jb250YWluZXIgLmlucHV0X3JlcGxhY2VkOmZvY3VzKy5jaGVja2JveCwjc2liLWNvbnRhaW5lciAuaW5wdXRfcmVwbGFjZWQ6Zm9jdXMrLnJhZGlvLWJ1dHRvbntib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH0uc2liLWZvcm0gLmlucHV0X3JlcGxhY2VkOmNoZWNrZWQrLmNoZWNrYm94X3RpY2tfcG9zaXRpdmU6YWZ0ZXIsI3NpYi1mb3JtLWNvbnRhaW5lciAuaW5wdXRfcmVwbGFjZWQ6Y2hlY2tlZCsuY2hlY2tib3hfdGlja19wb3NpdGl2ZTphZnRlciwjc2liLWNvbnRhaW5lciAuaW5wdXRfcmVwbGFjZWQ6Y2hlY2tlZCsuY2hlY2tib3hfdGlja19wb3NpdGl2ZTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztib3JkZXItbGVmdDoycHggc29saWQgIzI1YzcwMDtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjMjVjNzAwO3Bvc2l0aW9uOmFic29sdXRlO29wYWNpdHk6MTt3aWR0aDoxLjI1cmVtO2hlaWdodDouNnJlbTt0b3A6LjFyZW07bGVmdDouMjNyZW07dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpIHNjYWxlKDEpO3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zaWItZm9ybSAuaW5wdXRfcmVwbGFjZWQ6Y2hlY2tlZCsuY2hlY2tib3hfdGlja19wb3NpdGl2ZTphZnRlciwjc2liLWZvcm0tY29udGFpbmVyIC5pbnB1dF9yZXBsYWNlZDpjaGVja2VkKy5jaGVja2JveF90aWNrX3Bvc2l0aXZlOmFmdGVyLCNzaWItY29udGFpbmVyIC5pbnB1dF9yZXBsYWNlZDpjaGVja2VkKy5jaGVja2JveF90aWNrX3Bvc2l0aXZlOmFmdGVye3dpZHRoOi42MjVyZW07aGVpZ2h0Oi4zNzVyZW07dG9wOi4yNXJlbTtsZWZ0Oi4xODc1cmVtfX0uc2liLWZvcm0gLmZvcm1fX2xhYmVsLXJvdywjc2liLWZvcm0tY29udGFpbmVyIC5mb3JtX19sYWJlbC1yb3csI3NpYi1jb250YWluZXIgLmZvcm1fX2xhYmVsLXJvd3ttYXJnaW4tYm90dG9tOjEuMTI1cmVtICFpbXBvcnRhbnQ7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5zaWItZm9ybSAuZm9ybV9fbGFiZWwtcm93IC5jaGVja2JveCwjc2liLWZvcm0tY29udGFpbmVyIC5mb3JtX19sYWJlbC1yb3cgLmNoZWNrYm94LCNzaWItY29udGFpbmVyIC5mb3JtX19sYWJlbC1yb3cgLmNoZWNrYm94e2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O2hlaWdodDowICFpbXBvcnRhbnR9LmZpZWxkIGlucHV0e21heC13aWR0aDoxMDAlO2JveC1zaXppbmc6aW5oZXJpdDtwYWRkaW5nLXJpZ2h0Oi43NXJlbTtwYWRkaW5nLWxlZnQ6Ljc1cmVtfSNzdWNjZXNzLW1lc3NhZ2UgI3NpYi1jb250YWluZXIgc2VjdGlvbiAuZW50cnktdGl0bGV7bWFyZ2luLXRvcDowfS5jaGVja2JveF90aWNrX25lZ2F0aXZlOmJlZm9yZSwuY2hlY2tib3hfdGlja19wb3NpdGl2ZTpiZWZvcmV7dHJhbnNmb3JtOnJvdGF0ZSgwKSAhaW1wb3J0YW50fWRpdiNzdWNjZXNzLW1lc3NhZ2V7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvc3ZnL3N1Ym1pdC1zdWNjZXNzLnN2Z1wiKTtiYWNrZ3JvdW5kLXNpemU6Ny42MjVyZW07YmFja2dyb3VuZC1wb3NpdGlvbi14OjEuODc1cmVtO2JhY2tncm91bmQtcG9zaXRpb24teToxLjc1cmVtO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtwYWRkaW5nOjEuNzVyZW0gMS44NzVyZW07bWFyZ2luLXRvcDoxLjU2MjVyZW19LnNpYi1pbnB1dHttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0uY2hlY2tib3hfdGlja19wb3NpdGl2ZXtwb3NpdGlvbjppbml0aWFsICFpbXBvcnRhbnR9c3Bhbi5jaGVja2JveC5jaGVja2JveF90aWNrX3Bvc2l0aXZlOmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MS43NXJlbTtoZWlnaHQ6MS43NXJlbTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7dG9wOi01cHggIWltcG9ydGFudDtsZWZ0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICMwMDdhOTE7Ym9yZGVyLXJhZGl1czo0cHg7dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7c3Bhbi5jaGVja2JveC5jaGVja2JveF90aWNrX3Bvc2l0aXZlOmJlZm9yZXt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO3RvcDowICFpbXBvcnRhbnR9fS5yZWNhcHRjaGF7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo5OTk5OTl9LnJlY2FwdGNoYSAuZ3JlY2FwdGNoYS1iYWRnZXtib3R0b206LTUuMzEyNXJlbSAhaW1wb3J0YW50O3dpZHRoOjE5MHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjQ1cHggIWltcG9ydGFudDtyaWdodDotMjVweCAhaW1wb3J0YW50fS5yZWNhcHRjaGEgLmdyZWNhcHRjaGEtYmFkZ2U6aG92ZXJ7cmlnaHQ6LTE2OHB4ICFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucmVjYXB0Y2hhIC5ncmVjYXB0Y2hhLWJhZGdlOmhvdmVye3JpZ2h0OjY1cHggIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucmVjYXB0Y2hhIC5ncmVjYXB0Y2hhLWJhZGdle2JvdHRvbTo1LjRyZW0gIWltcG9ydGFudDtyaWdodDotMTIwcHggIWltcG9ydGFudH19LnJjLWFuY2hvci1pbnZpc2libGV7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnJjLWFuY2hvci1pbnZpc2libGV7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvd319LnJjLWFuY2hvci1saWdodC5yYy1hbmNob3Itbm9ybWFse2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LTIuODEyNXJlbSAhaW1wb3J0YW50fS5yYy1hbmNob3Itbm9ybWFsLWZvb3RlcntwYWRkaW5nLXJpZ2h0OjEuMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41NjI1cmVtICFpbXBvcnRhbnR9LnJjLWlubGluZS1ibG9jayAucmMtYW5jaG9yLWNlbnRlci1jb250YWluZXIgLnJjLWFuY2hvci1jZW50ZXItaXRlbXtmb250LXNpemU6LjkzNzVyZW0gIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjY3ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6LS4zNXB4ICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6J011bGkgUmVndWxhcicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH1kaXYjc2liLWZvcm0tY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfWRpdiNzdWNjZXNzLW1lc3NhZ2U6YWN0aXZle3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6OTk5OTtib3R0b206LTAuNTYyNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO2hlaWdodDo1NyV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSl7ZGl2I3N1Y2Nlc3MtbWVzc2FnZTphY3RpdmV7Ym90dG9tOi0wLjU2MjVyZW07aGVpZ2h0OjY1JX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSl7ZGl2I3N1Y2Nlc3MtbWVzc2FnZTphY3RpdmV7aGVpZ2h0OjU5JTtib3R0b206LTAuNTYyNXJlbX19ZGl2I2Vycm9yLW1lc3NhZ2U6YWN0aXZle3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6OTk5OTtib3R0b206LTAuNTYyNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO2hlaWdodDo1NyV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSl7ZGl2I2Vycm9yLW1lc3NhZ2U6YWN0aXZle2JvdHRvbTotMC41NjI1cmVtO2hlaWdodDo2NSV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pe2RpdiNlcnJvci1tZXNzYWdlOmFjdGl2ZXtoZWlnaHQ6NTklO2JvdHRvbTotMC41NjI1cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSl7LmVudHJ5X19jaG9pY2UgLmNoZWNrYm94LC5lbnRyeV9fY2hvaWNlIC5yYWRpby1idXR0b257bWFyZ2luLXJpZ2h0OjJlbTttYXJnaW4tbGVmdDotMmVtO3RvcDotMC42MjVyZW19fS50ZWFtLXNlY3Rpb24gaDJ7Zm9udC1zaXplOjIuMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsudGVhbS1zZWN0aW9uIGgye2ZvbnQtc2l6ZToyLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRlYW0tc2VjdGlvbiBoMntmb250LXNpemU6Mi44NzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey50ZWFtLXNlY3Rpb24gaDJ7Zm9udC1zaXplOjMuMTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXsudGVhbS1zZWN0aW9uIGgye2ZvbnQtc2l6ZTozLjVyZW19fS50ZWFtLW1lbWJlcnMtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO292ZXJmbG93LXk6aGlkZGVuO292ZXJmbG93LXg6YXV0bztsZWZ0Oi0ydnc7d2lkdGg6Y2FsYygxMDAlICsgKDJ2dyAqIDIpKX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey50ZWFtLW1lbWJlcnMtd3JhcHBlcntsZWZ0OmNhbGMoLTJ2dyAtIDQuMTY2NjY1dncpO3dpZHRoOmNhbGMoMTAwJSArICgydncgKiAyKSArIDguMzMzMzN2dyl9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey50ZWFtLW1lbWJlcnMtd3JhcHBlcntsZWZ0OjA7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW59fS50ZWFtLW1lbWJlcnN7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MCAyLjI1cmVtIDEuNXJlbTttYXJnaW46MCAtMS41cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnRlYW0tbWVtYmVyc3twYWRkaW5nOjAgOC41JSAxLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey50ZWFtLW1lbWJlcnN7cGFkZGluZzowIDAgMS41cmVtO21hcmdpbjowIGF1dG87ZmxleC13cmFwOndyYXB9fS50ZWFtLW1lbWJlcnMgbGl7bWFyZ2luOjAgLjc1cmVtO3RyYW5zaXRpb246cGFkZGluZyAuM3MgZWFzZTt3aWR0aDoyNDBweDttaW4td2lkdGg6MjQwcHh9QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnRlYW0tbWVtYmVycyBsaXt3aWR0aDpjYWxjKDI1JSAtIDEuNXJlbSk7bWluLXdpZHRoOmNhbGMoMjUlIC0gMS41cmVtKTttYXJnaW4tYm90dG9tOjIuNXJlbX0udGVhbS1tZW1iZXJzIGxpOm50aC1jaGlsZChldmVuKXtwYWRkaW5nLXRvcDo0cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXsudGVhbS1tZW1iZXJzIGxpe21hcmdpbi1ib3R0b206My41cmVtfS50ZWFtLW1lbWJlcnMgbGk6bnRoLWNoaWxkKGV2ZW4pe3BhZGRpbmctdG9wOjUuMjVyZW19fS50ZWFtLW1lbWJlcnMgbGk6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjEuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey50ZWFtLW1lbWJlcnMgbGk6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjguNSU7d2lkdGg6Y2FsYygyNDBweCArIDguNSUpO21pbi13aWR0aDpjYWxjKDI0MHB4ICsgOC41JSl9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey50ZWFtLW1lbWJlcnMgbGk6bGFzdC1jaGlsZHt3aWR0aDpjYWxjKDI1JSAtIDEuNXJlbSk7bWluLXdpZHRoOmNhbGMoMjUlIC0gMS41cmVtKTtwYWRkaW5nLXJpZ2h0OjB9fS50ZWFtLW1lbWJlcntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS50ZWFtLW1lbWJlcjpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS50ZWFtLW1lbWJlcjpudGgtY2hpbGQoZXZlbil7bWFyZ2luLXRvcDo4NHB4O21hcmdpbi1ib3R0b206NTRweH0udGVhbS1tZW1iZXIgLmZlYXR1cmVkLWltYWdle21hcmdpbi1ib3R0b206MS4zNzVyZW07ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXJhZGl1czoxLjI1cmVtfS50ZWFtLW1lbWJlciAuZmVhdHVyZWQtaW1hZ2UgaW1ne3dpZHRoOjEwMCU7ZGlzcGxheTpibG9jazt3aWxsLWNoYW5nZTphdXRvO3RyYW5zaXRpb246dHJhbnNmb3JtIC43NXMgZWFzZTt0cmFuc2Zvcm06c2NhbGUoMS4wMSkgcm90YXRlKDBkZWcpfUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey50ZWFtLW1lbWJlciAuZmVhdHVyZWQtaW1hZ2U6aG92ZXIgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjAzKSByb3RhdGUoMGRlZyl9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey50ZWFtLW1lbWJlci5uby1ob3ZlciAuZmVhdHVyZWQtaW1hZ2U6aG92ZXIgaW1ne3RyYW5zZm9ybTpzY2FsZSgxKSByb3RhdGUoMGRlZyl9fS50ZWFtLW1lbWJlciAubmFtZSwudGVhbS1tZW1iZXIgLnBvc2l0aW9ue2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MS4yO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwfS50ZWFtLW1lbWJlciAubmFtZXtmb250LXNpemU6MS4zNzVyZW07bWFyZ2luLWJvdHRvbTouMTI1cmVtO2NvbG9yOiMwMDdhOTF9LnRlYW0tbWVtYmVyIC5wb3NpdGlvbntmb250LXNpemU6MC44NzVyZW07Y29sb3I6cmdiYSgwLDEyMiwxNDUsMC4yNSk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5jYXJlZXItY2FyZHtoZWlnaHQ6MTkuMjVyZW07ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzoycmVtIDEuNzVyZW0gMS43NXJlbTtib3JkZXItcmFkaXVzOi41cmVtO21hcmdpbjowIGF1dG8gM3JlbTt3aWxsLWNoYW5nZTphdXRvO3RyYW5zaXRpb246YWxsIC41cyBlYXNlO3RyYW5zZm9ybTpzY2FsZSgxKSByb3RhdGUoMGRlZyk7Ym94LXNoYWRvdzowIDEycHggMjBweCAxcHggcmdiYSgwLDAsMCwwLjEpfS5jYXJlZXItY2FyZDpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMS4wMykgcm90YXRlKDBkZWcpfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmNhcmVlci1jYXJkOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfX0uY2FyZWVyLWNhcmQgLmVudHJ5LXRpdGxle2Rpc3BsYXk6YmxvY2s7d2lsbC1jaGFuZ2U6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MS41cmVtO21hcmdpbi1ib3R0b206MWVtfS5jYXJlZXItY2FyZCBwe2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MS4yNTtmb250LXNpemU6MS4xODc1cmVtO21hcmdpbi1ib3R0b206MWVtO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfS5jYXJlZXItY2FyZCAubGlua3tmb250LXNpemU6MXJlbTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjEuNTYyNXJlbTtib3R0b206MS41cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNhcmVlci1jYXJke21hcmdpbjowIDAuNzVyZW0gMS41cmVtfS5jYXJlZXItY2FyZDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MS41cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jYXJlZXItY2FyZC5tZWRpdW0tNnttYXgtd2lkdGg6NDclfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuY2FyZWVyLWNhcmQubGFyZ2UtM3ttYXgtd2lkdGg6MjMlfX0uY2FyZWVyLWNhcmQtYm94e21hcmdpbjowIGF1dG87d2lkdGg6MTguMzEyNXJlbTtoZWlnaHQ6MTguMzEyNXJlbX0uY2FyZWVyLWNhcmQtdGV4dHtoZWlnaHQ6OS4zNzVyZW07ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uY2FyZWVyLWNhcmQgZGl2OmZpcnN0LWNoaWxke2hlaWdodDo5MnB4ICFpbXBvcnRhbnR9LmNhcmVlci1jYXJkIGRpdjpudGgtY2hpbGQobiszKXtkaXNwbGF5OmlubGluZS1mbGV4O3BhZGRpbmctcmlnaHQ6M3B4fS5qb2Itb2ZmZXItYm94e3BhZGRpbmctYm90dG9tOjMuNjg3NXJlbX0uam9iLW9mZmVycyAubW9iaWxlIGgye21hcmdpbi1sZWZ0OjEuNzVyZW07bWFyZ2luLWJvdHRvbTozcmVtfS5qb2Itb2ZmZXJzIC5hbmltYXRlZHtoZWlnaHQ6NzUlO3dpZHRoOjE1MCU7bGVmdDotMTAlO2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlfS5qb2Itb2ZmZXJzIC5hbmltYXRlZC1jYW52YXMubW9iaWxle3dpZHRoOjI4MHZ3O2hlaWdodDoxMzV2dztsZWZ0Oi05NHZ3O3RvcDotNXZ3fS5qb2Itb2ZmZXJzIC5mZWF0dXJlIC5saXN0IGxpe2ZvbnQtc2l6ZToxOXB4O2xldHRlci1zcGFjaW5nOm5vcm1hbH0uam9iLW9mZmVyLXBhZ2luYXRpb257bWFyZ2luLXRvcDoxcmVtfS5qb2Itb2ZmZXItcGFnaW5hdGlvbiBhLmRlZmF1bHR7ZGlzcGxheTpibG9jazt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2xpbmUtaGVpZ2h0OjM4cHg7bWFyZ2luOi42MjVyZW07dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLXJhZGl1czo1MCU7Y29sb3I6IzM4MzgzODtmb250LXNpemU6Ljg3NXJlbTtib3JkZXI6MnB4IHNvbGlkICNmZmY7YmFja2dyb3VuZC1jb2xvcjojZmZmO3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZTtmb250LWZhbWlseTonTXVsaScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NzAwfS5qb2Itb2ZmZXItcGFnaW5hdGlvbiBhLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1jb2xvcjojMGY1MWY4ICFpbXBvcnRhbnQ7ZGlzcGxheTpibG9jazt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2xpbmUtaGVpZ2h0OjM4cHg7bWFyZ2luOi42MjVyZW07dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLXJhZGl1czo1MCU7Y29sb3I6IzM4MzgzODtmb250LXNpemU6Ljg3NXJlbTtib3JkZXI6MnB4IHNvbGlkICNmZmY7dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlO2ZvbnQtZmFtaWx5OidNdWxpJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDB9LmpvYi1vZmZlci1wYWdpbmF0aW9uIGE6aG92ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMTUsODEsMjQ4LDAuMjUpfS5qb2Itb2ZmZXItcGFnaW5hdGlvbiBhLm5leHR7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItcmFkaXVzOjUwJTtmb250LXNpemU6MDttYXJnaW46LjYyNXJlbTtib3JkZXI6MnB4IHNvbGlkICNmZmY7YmFja2dyb3VuZC1jb2xvcjojZmZmO3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZX0uam9iLW9mZmVyLXBhZ2luYXRpb24gYS5uZXh0W2Rpc2FibGVkXXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowO3BvaW50ZXItZXZlbnRzOm5vbmV9LmpvYi1vZmZlci1wYWdpbmF0aW9uIGEubmV4dFtkaXNhYmxlZF06YmVmb3Jle2NvbG9yOiNmZmZ9LmpvYi1vZmZlci1wYWdpbmF0aW9uIGEubmV4dDpiZWZvcmV7Y29udGVudDpcIlxcRUEwN1wiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OlwiaWNvbmZvbnRcIiwgc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjIuMzc1cmVtO2NvbG9yOiMwMDB9LmpvYi1vZmZlci1wYWdpbmF0aW9uIGEucHJldnt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yYWRpdXM6NTAlO2ZvbnQtc2l6ZTowO21hcmdpbjouNjI1cmVtO2JvcmRlcjoycHggc29saWQgI2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlfS5qb2Itb2ZmZXItcGFnaW5hdGlvbiBhLnByZXZbZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7cG9pbnRlci1ldmVudHM6bm9uZX0uam9iLW9mZmVyLXBhZ2luYXRpb24gYS5wcmV2W2Rpc2FibGVkXTpiZWZvcmV7Y29sb3I6I2ZmZn0uam9iLW9mZmVyLXBhZ2luYXRpb24gYS5wcmV2OmJlZm9yZXtjb250ZW50OlwiXFxFQTA2XCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6XCJpY29uZm9udFwiLCBzZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6Mi4zNzVyZW07Y29sb3I6IzAwMH0uam9iLW9mZmVyLXRpdGxle2ZvbnQtc2l6ZTo0MHB4fS5tYWluLWJhbm5lciAubGVhZHtmb250LXNpemU6MS41cmVtO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1haW4tYmFubmVyIC5sZWFke2ZvbnQtc2l6ZToxLjE4NzVyZW19fS5tYWluLWJhbm5lciAubGVhZCwubWFpbi1iYW5uZXIgLmxpbmt7bGV0dGVyLXNwYWNpbmc6MH0ubWFpbi1iYW5uZXIgLmxpbmt7bGluZS1oZWlnaHQ6MS41NjI1cmVtfS5tYWluLWJhbm5lciAuaW1hZ2UtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpey5tYWluLWJhbm5lci50eXBlLXBlcnNvbmFse3BhZGRpbmctdG9wOjB9fUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7Lm1haW4tYmFubmVyLnR5cGUtcGVyc29uYWx7cGFkZGluZy10b3A6M3JlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWFpbi1iYW5uZXIudHlwZS1wZXJzb25hbCAuaW1hZ2UtY29udGFpbmVye3BhZGRpbmctdG9wOjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5tYWluLWJhbm5lci50eXBlLXBlcnNvbmFsIC5pbWFnZS1jb250YWluZXJ7cGFkZGluZy10b3A6OHJlbX19QG1lZGlhIChtYXgtd2lkdGg6IDYzOXB4KXsubWFpbi1iYW5uZXIudHlwZS1wZXJzb25hbCAuaW1hZ2UtY29udGFpbmVyIC5waG9uZXttYXgtd2lkdGg6MjFyZW07bWFyZ2luLWxlZnQ6LTJyZW19fUBtZWRpYSAobWF4LXdpZHRoOiAzNzRweCl7Lm1haW4tYmFubmVyLnR5cGUtcGVyc29uYWwgLmltYWdlLWNvbnRhaW5lciAucGhvbmV7bWFyZ2luLWxlZnQ6LTVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7Lm1haW4tYmFubmVyLnR5cGUtcGVyc29uYWwgLmltYWdlLWNvbnRhaW5lciAucGhvbmV7bWFyZ2luLWxlZnQ6LTMuMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5tYWluLWJhbm5lci50eXBlLXBlcnNvbmFsIC5pbWFnZS1jb250YWluZXIgLnBob25le21hcmdpbi1sZWZ0OjB9fS5tYWluLWJhbm5lci50eXBlLXBlcnNvbmFsIC5pbWFnZS1jb250YWluZXIgLmNhcmR7cG9zaXRpb246YWJzb2x1dGU7bWF4LXdpZHRoOjEyLjU2MjVyZW07bGVmdDo3LjZyZW07dG9wOjMuM3JlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5tYWluLWJhbm5lci50eXBlLXBlcnNvbmFsIC5pbWFnZS1jb250YWluZXIgLmNhcmR7dG9wOjEyJX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7Lm1haW4tYmFubmVyLnR5cGUtcGVyc29uYWwgLmltYWdlLWNvbnRhaW5lciAuY2FyZHt0b3A6MTglO2xlZnQ6NDMlO21heC13aWR0aDoxNi42ODc1cmVtfX0ubWFpbi1iYW5uZXIudHlwZS1wZXJzb25hbCAuaW1hZ2UtY29udGFpbmVyIC5ub3RlYm9va3ttYXgtd2lkdGg6MTQuMzc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1haW4tYmFubmVyLnR5cGUtcGVyc29uYWwgLmltYWdlLWNvbnRhaW5lciAubm90ZWJvb2t7bWF4LXdpZHRoOjE4LjMxMjVyZW19fS5tYWluLWJhbm5lci50eXBlLXBlcnNvbmFsIC50ZXh0LWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5tYWluLWJhbm5lci50eXBlLXBlcnNvbmFsIC50ZXh0LWNvbnRhaW5lcnttYXJnaW4tdG9wOi0yNiV9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5tYWluLWJhbm5lci50eXBlLXBlcnNvbmFsIC50ZXh0LWNvbnRhaW5lcnttYXJnaW4tdG9wOi0xNiV9fS5tYWluLWJhbm5lci50eXBlLWJ1c2luZXNze3BhZGRpbmctYm90dG9tOjNyZW19QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCl7Lm1haW4tYmFubmVyLnR5cGUtYnVzaW5lc3N7cGFkZGluZy10b3A6MH19QG1lZGlhIChtYXgtd2lkdGg6IDYzOXB4KXsubWFpbi1iYW5uZXIudHlwZS1idXNpbmVzc3twYWRkaW5nLXRvcDozcmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5tYWluLWJhbm5lci50eXBlLWJ1c2luZXNze3BhZGRpbmctYm90dG9tOjB9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1haW4tYmFubmVyLnR5cGUtYnVzaW5lc3MgaDJ7bWFyZ2luLXRvcDotMnJlbX19Lm1haW4tYmFubmVyLnR5cGUtYnVzaW5lc3MgLmltYWdlLWNvbnRhaW5lcntwYWRkaW5nLXRvcDoxcmVtO21pbi1oZWlnaHQ6MThyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWFpbi1iYW5uZXIudHlwZS1idXNpbmVzcyAuaW1hZ2UtY29udGFpbmVye3BhZGRpbmctdG9wOjB9fUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7Lm1haW4tYmFubmVyLnR5cGUtYnVzaW5lc3MgLmltYWdlLWNvbnRhaW5lciAucGhvbmV7bWF4LXdpZHRoOjIxcmVtO21hcmdpbi1sZWZ0Oi0ycmVtfX1AbWVkaWEgKG1heC13aWR0aDogMzc0cHgpey5tYWluLWJhbm5lci50eXBlLWJ1c2luZXNzIC5pbWFnZS1jb250YWluZXIgLnBob25le21hcmdpbi1sZWZ0Oi01cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5tYWluLWJhbm5lci50eXBlLWJ1c2luZXNzIC5pbWFnZS1jb250YWluZXIgLnBob25le21hcmdpbi1sZWZ0Oi0zLjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsubWFpbi1iYW5uZXIudHlwZS1idXNpbmVzcyAuaW1hZ2UtY29udGFpbmVyIC5waG9uZXttYXJnaW4tbGVmdDowfX0ubWFpbi1iYW5uZXIudHlwZS1idXNpbmVzcyAuaW1hZ2UtY29udGFpbmVyIC5ub3RlYm9va3ttYXgtd2lkdGg6Ni42MjVyZW07bWFyZ2luLXRvcDoxLjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1haW4tYmFubmVyLnR5cGUtYnVzaW5lc3MgLmltYWdlLWNvbnRhaW5lciAubm90ZWJvb2t7bWF4LXdpZHRoOjE0LjM3NXJlbTttYXJnaW4tdG9wOjB9fS5tYWluLWJhbm5lci50eXBlLWJ1c2luZXNzIC5pbWFnZS1jb250YWluZXIgLnRhYmxldHtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MjEuNXJlbTt3aWR0aDoxMDAlO3JpZ2h0Oi0zMCU7bGVmdDphdXRvO3RvcDotOCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246bGVmdH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5tYWluLWJhbm5lci50eXBlLWJ1c2luZXNzIC5pbWFnZS1jb250YWluZXIgLnRhYmxldHt3aWR0aDoxMDAlO2hlaWdodDozOC42MjVyZW07dG9wOi0xMCU7cmlnaHQ6LTI5JTtsZWZ0OmF1dG99fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5tYWluLWJhbm5lci50eXBlLWJ1c2luZXNzIC5pbWFnZS1jb250YWluZXIgLnRhYmxldHtyaWdodDotMzklO29iamVjdC1maXQ6Y29udGFpbjttaW4td2lkdGg6MTEwJX19LnBvaW50cy1saXN0IC5wb2ludHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7bWFyZ2luLWJvdHRvbToycmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnBvaW50cy1saXN0IC5wb2ludHttYXJnaW4tYm90dG9tOjNyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBvaW50cy1saXN0IC5wb2ludHttYXJnaW4tYm90dG9tOjRyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5wb2ludHMtbGlzdCAucG9pbnR7bWFyZ2luLWJvdHRvbTo1cmVtfX0ucG9pbnRzLWxpc3QgLnBvaW50IC5pY29ue2Rpc3BsYXk6YmxvY2s7d2lkdGg6My41cmVtO21pbi13aWR0aDozLjVyZW07aGVpZ2h0OjMuNXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtwb2ludGVyLWV2ZW50czpub25lO2JvcmRlci1yYWRpdXM6NTAlO2NvbG9yOiMwMDdhOTE7YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO3RyYW5zaXRpb246YWxsIC4zNXMgZWFzZX0ucG9pbnRzLWxpc3QgLnBvaW50IC5pY29uOjpiZWZvcmV7Zm9udC1zaXplOjMuMjVyZW07bGluZS1oZWlnaHQ6My41cmVtfS5wb2ludHMtbGlzdCAucG9pbnQgc3BhbntkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxLjE4NzVyZW07bGluZS1oZWlnaHQ6MS4zO3BhZGRpbmctbGVmdDoycmVtO21hcmdpbi1yaWdodDoycmVtO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwfUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5wb2ludHMtbGlzdCAucG9pbnQgc3BhbntwYWRkaW5nLWxlZnQ6Mi41cmVtO21hcmdpbi1yaWdodDo0cmVtfX0ubGlzdHMgLndhcm5pbmctcG9pbnQgc3Bhbnt0b3A6LTAuMzEyNXJlbX0uYmFubmVyLXBob25lIC53YXJuaW5nLXBvaW50cyBwLC5iYW5uZXItcHJvZHVjdC1pbWFnZSAud2FybmluZy1wb2ludHMgcHttYXJnaW4tYm90dG9tOjB9LmJhbm5lci1wcm9kdWN0LWltYWdlIC53YXJuaW5nLXBvaW50c3ttYXJnaW4tbGVmdDotMC42ODc1cmVtfS53YXJuaW5nLXBvaW50e2NvbG9yOiNmNmIwYjh9Lndhcm5pbmctcG9pbnQgcHtwYWRkaW5nLWxlZnQ6Mi42MjVyZW19Lndhcm5pbmctcG9pbnRze3Bvc2l0aW9uOnJlbGF0aXZlfS53YXJuaW5nLXBvaW50IHNwYW57d2lkdGg6MS41cmVtO2hlaWdodDoxLjVyZW07cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3N2Zy93YXJuaW5nLXBvaW50LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIHRyYW5zcGFyZW50fS5wYW5lbHMtY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGFuZWxzLWNvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpyb3d9fS5wYW5lbHMtY29udGFpbmVyIC5wYW5lbC1ibG9ja3tkaXNwbGF5OmJsb2NrO2ZsZXg6MSAxIDA7d2lkdGg6YXV0bzttYXgtd2lkdGg6bm9uZTtwYWRkaW5nOjMuMTI1cmVtIDIuNXJlbSAwO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7dHJhbnNpdGlvbjphbGwgLjJzIGxpbmVhcn1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wYW5lbHMtY29udGFpbmVyIC5wYW5lbC1ibG9ja3tvdmVyZmxvdzpoaWRkZW59fS5wYW5lbHMtY29udGFpbmVyIC5wYW5lbC1ibG9jayAudGl0bGUtd3JhcHBlcntkaXNwbGF5OmJsb2NrO21heC13aWR0aDo3MCV9LnBhbmVscy1jb250YWluZXIgLnBhbmVsLWJsb2NrIC50aXRsZS13cmFwcGVyIC5pY29ue2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjFyZW19LnBhbmVscy1jb250YWluZXIgLnBhbmVsLWJsb2NrIC50aXRsZS13cmFwcGVyIC5pY29uOjpiZWZvcmV7Zm9udC1zaXplOjJyZW19LnBhbmVscy1jb250YWluZXIgLnBhbmVsLWJsb2NrIC50aXRsZS13cmFwcGVyIHB7ZGlzcGxheTpibG9jaztjb2xvcjojZmZmO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuMjU7bWFyZ2luLWJvdHRvbToycmVtO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnBhbmVscy1jb250YWluZXIgLnBhbmVsLWJsb2NrIC50aXRsZS13cmFwcGVyIHB7Zm9udC1zaXplOjEuMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5wYW5lbHMtY29udGFpbmVyIC5wYW5lbC1ibG9jayAudGl0bGUtd3JhcHBlciBwe2ZvbnQtc2l6ZToxLjVyZW19fS5wYW5lbHMtY29udGFpbmVyIC5wYW5lbC1ibG9jayAuY29udGVudHtkaXNwbGF5Om5vbmU7cGFkZGluZzowIDAgMnJlbTttYXgtd2lkdGg6ODUlO2N1cnNvcjpwb2ludGVyfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnBhbmVscy1jb250YWluZXIgLnBhbmVsLWJsb2NrIC5jb250ZW50e3BhZGRpbmc6MXJlbSAwIDNyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5wYW5lbHMtY29udGFpbmVyIC5wYW5lbC1ibG9jayAuY29udGVudHtwYWRkaW5nOjIuNXJlbSAwIDQuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7LnBhbmVscy1jb250YWluZXIgLnBhbmVsLWJsb2NrIC5jb250ZW50e3BhZGRpbmc6NHJlbSAwIDZyZW19fS5wYW5lbHMtY29udGFpbmVyIC5wYW5lbC1ibG9jayAuY29udGVudCBwe2NvbG9yOiMwMDdhOTE7ZGlzcGxheTpibG9jaztmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjI1O2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnBhbmVscy1jb250YWluZXIgLnBhbmVsLWJsb2NrIC5jb250ZW50IHB7Zm9udC1zaXplOjEuMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5wYW5lbHMtY29udGFpbmVyIC5wYW5lbC1ibG9jayAuY29udGVudCBwe2ZvbnQtc2l6ZToxLjVyZW19fS5wYW5lbHMtY29udGFpbmVyIC5wYW5lbC1ibG9jayAuY29udGVudCBwOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjB9LnBhbmVscy1jb250YWluZXIgLnBhbmVsLWJsb2NrLmFjdGl2ZXtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO2JhY2tncm91bmQtaW1hZ2U6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBhbmVscy1jb250YWluZXIgLnBhbmVsLWJsb2NrLmFjdGl2ZXtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJTt3aWR0aDo1MCV9fS5wYW5lbHMtY29udGFpbmVyIC5wYW5lbC1ibG9jay5hY3RpdmUgLnRpdGxlLXdyYXBwZXIgLmljb257Y29sb3I6IzAwN2E5MX0ucGFuZWxzLWNvbnRhaW5lciAucGFuZWwtYmxvY2suYWN0aXZlIC50aXRsZS13cmFwcGVyIHB7Y29sb3I6IzAwN2E5MX0ucGFuZWxzLWNvbnRhaW5lciAucGFuZWwtYmxvY2suYWN0aXZlIC5jb250ZW50e2Rpc3BsYXk6YmxvY2t9LnBhbmVscy1ncmlke2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LnBhbmVscy1ncmlkIC5wYW5lbHtwYWRkaW5nOjIuMjVyZW0gMnJlbTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MTUwcHh9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsucGFuZWxzLWdyaWQgLnBhbmVse3BhZGRpbmc6MnJlbSAxLjc1cmVtO21pbi1oZWlnaHQ6MTc1cHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBhbmVscy1ncmlkIC5wYW5lbHtwYWRkaW5nOjIuNXJlbSAyLjI1cmVtO21pbi1oZWlnaHQ6MjAwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5wYW5lbHMtZ3JpZCAucGFuZWx7cGFkZGluZzozcmVtIDIuNjI1cmVtO21pbi1oZWlnaHQ6MjQwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5wYW5lbHMtZ3JpZCAucGFuZWx7cGFkZGluZzozLjVyZW0gM3JlbTttaW4taGVpZ2h0OjI4MHB4fX0ucGFuZWxzLWdyaWQgLnBhbmVsLnR5cGUtMXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTE7Y29sb3I6I2ZmZn0ucGFuZWxzLWdyaWQgLnBhbmVsLnR5cGUtMntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY0Yzg7Y29sb3I6I2ZmZn0ucGFuZWxzLWdyaWQgLnBhbmVsLnR5cGUtM3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmU5OTE7Y29sb3I6I2ZmZn0ucGFuZWxzLWdyaWQgLnBhbmVsLnR5cGUtNHtiYWNrZ3JvdW5kLWNvbG9yOiM2ZTZlNmU7Y29sb3I6I2ZmZn0ucGFuZWxzLWdyaWQgLnBhbmVsLnR5cGUtNXtiYWNrZ3JvdW5kLWNvbG9yOiMzODM4Mzg7Y29sb3I6I2ZmZn1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5wYW5lbHMtZ3JpZCAucGFuZWwuZnVsbC1ib3h7bWluLWhlaWdodDoyMS44NzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBhbmVscy1ncmlkIC5wYW5lbC5mdWxsLWJveHttaW4taGVpZ2h0OjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsucGFuZWxzLWdyaWQgLnBhbmVsLmZ1bGwtYm94e21pbi1oZWlnaHQ6MzByZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5wYW5lbHMtZ3JpZCAucGFuZWwuZnVsbC1ib3h7bWluLWhlaWdodDozNXJlbX19LnBhbmVscy1ncmlkIC5wYW5lbCAudGl0bGUtd3JhcHBlcntkaXNwbGF5OmJsb2NrO21heC13aWR0aDo3MCV9LnBhbmVscy1ncmlkIC5wYW5lbCAudGl0bGUtd3JhcHBlciAuaWNvbntkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MXJlbX0ucGFuZWxzLWdyaWQgLnBhbmVsIC50aXRsZS13cmFwcGVyIC5pY29uOjpiZWZvcmV7Zm9udC1zaXplOjJyZW19LnBhbmVscy1ncmlkIC5wYW5lbCAudGl0bGUtd3JhcHBlciBwe2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS4yNTttYXJnaW4tYm90dG9tOjJyZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnBhbmVscy1ncmlkIC5wYW5lbCAudGl0bGUtd3JhcHBlciBwe2ZvbnQtc2l6ZToxLjVyZW19fS5wYW5lbHMtZ3JpZCAucGFuZWwgLnRpdGxlLXdyYXBwZXIgcDpsYXN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbTowfS5wYW5lbHMtZ3JpZCAucGFuZWwtYmxvY2t7bWF4LWhlaWdodDozNnJlbX0uYmFubmVyLWJsb2Nre2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjZyZW0gLjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuYmFubmVyLWJsb2Nre3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjA7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDozNnJlbX19LmJhbm5lci1ibG9jay5jb2xvci13aGl0ZSBzcGFue2NvbG9yOiNmZmY7dGV4dC1zaGFkb3c6MCAwIDIwcHggcmdiYSgwLDAsMCwwLjUpfS5iYW5uZXItYmxvY2sgc3BhbntkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuMTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5iYW5uZXItYmxvY2sgc3Bhbntmb250LXNpemU6MXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLWJsb2NrIHNwYW57Zm9udC1zaXplOjEuMTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuYmFubmVyLWJsb2NrIHNwYW57Zm9udC1zaXplOjEuMjVyZW19fS5iYW5uZXItYmxvY2sgc3Bhbi5sYXJnZXtmb250LXNpemU6Ny41cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmJhbm5lci1ibG9jayBzcGFuLmxhcmdle2ZvbnQtc2l6ZTozcmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItYmxvY2sgc3Bhbi5sYXJnZXtmb250LXNpemU6NC41cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuYmFubmVyLWJsb2NrIHNwYW4ubGFyZ2V7Zm9udC1zaXplOjZyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5iYW5uZXItYmxvY2sgc3Bhbi5sYXJnZXtmb250LXNpemU6Ny41cmVtfX0uZmFxe292ZXJmbG93OmhpZGRlbjttYXJnaW46LTIuNXJlbSAtMy4xMjVyZW07cGFkZGluZzowfS5mYXEtbGlzdHt6LWluZGV4OjI7d2lkdGg6MTUuNjI1cmVtO2JvcmRlci1yYWRpdXM6MC41cmVtO2JveC1zaGFkb3c6MCAxcmVtIDEuNjI1cmVtIC0wLjYyNXJlbSAjYmZlYmYzO2JhY2tncm91bmQtY29sb3I6IzAwN2E5MTtwYWRkaW5nOjJyZW0gMi4xMjVyZW0gMS4zNzVyZW07dG9wOjMuMDYyNXJlbTtsZWZ0Oi02LjVyZW07cG9zaXRpb246YWJzb2x1dGV9LmZhcS1saXN0LXRpdGxle2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206My4yNXJlbX0uZmFxLWxpc3QtaXRlbXtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo1MDA7Y29sb3I6I2ZmZjtvcGFjaXR5OjAuNjtwYWRkaW5nOjAuNjI1cmVtIDAgMC41cmVtIDEuNjg3NXJlbTttYXJnaW4tYm90dG9tOjAuODc1cmVtO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpsZWZ0fS5mYXEtbGlzdC1pdGVtLmZhcS1hY3RpdmUsLmZhcS1saXN0LWl0ZW06aG92ZXJ7b3BhY2l0eToxO2JvcmRlci1sZWZ0OnNvbGlkIDNweCAjZmZlNDc2fS5mYXEtY29udGVudHtib3JkZXItcmFkaXVzOjAuNXJlbTtib3gtc2hhZG93OjAgMnJlbSA0LjYyNXJlbSAtMC42MjVyZW0gI2JmZWJmMztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzozLjA2MjVyZW0gMy44MTI1cmVtIDUuODc1cmVtIDEzLjYyNXJlbTt3aWR0aDo0NC44MTI1cmVtO21pbi1oZWlnaHQ6MzEuMjVyZW19LmZhcS10YWJze2Rpc3BsYXk6bm9uZX0uZmFxLXRhYnMgOmZvY3Vze291dGxpbmU6bm9uZX0uZmFxLWl0ZW17Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzMxMTI2Nn0uZmFxLWl0ZW06bGFzdC1jaGlsZHtib3JkZXI6bm9uZX0uZmFxLWl0ZW1fX2NvbnRhaW5lcntwYWRkaW5nOjAgMS4yNWVtO2hlaWdodDowO292ZXJmbG93OmhpZGRlbjtvcGFjaXR5OjA7dHJhbnNpdGlvbjpwYWRkaW5nIC4ycyBlYXNlLCBvcGFjaXR5IC41cyAuMTVzIGVhc2V9LmZhcS1hY3RpdmUgLmZhcS1pdGVtX19sYWJlbHtwYWRkaW5nLWJvdHRvbTowO2N1cnNvcjppbmhlcml0fS5mYXEtYWN0aXZlIC5mYXEtaXRlbV9fbGFiZWw6aG92ZXJ7YmFja2dyb3VuZDpub25lfS5mYXEtYWN0aXZlIC5mYXEtaXRlbV9fbGFiZWw6YWZ0ZXJ7b3BhY2l0eTowfS5mYXEtYWN0aXZlIC5mYXEtaXRlbV9fY29udGFpbmVye3BhZGRpbmc6MS4yNWVtO2hlaWdodDphdXRvO29wYWNpdHk6MX0uZmFxLWFjdGl2ZSAuZmFxLWl0ZW1fX2NvbnRhaW5lciAuYWNjb3JkaW9uOmZpcnN0LWNoaWxkIC5xdWVzdGlvbntwYWRkaW5nLXRvcDowfS5mYXEtYWN0aXZlIC5mYXEtaXRlbV9fY29udGFpbmVyIC5hY2NvcmRpb246Zmlyc3QtY2hpbGQgLnF1ZXN0aW9uOjphZnRlcnt0b3A6MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mYXEgLmZhcS10YWJze2Rpc3BsYXk6ZmxleDtiYWNrZ3JvdW5kOiMwMDdhOTF9LmZhcSAuZmFxLXRhYnMgLmZhcS10YWJ7YmFja2dyb3VuZDojMDA3YTkxO3BhZGRpbmc6MXJlbSAycmVtO2ZvbnQ6aW5oZXJpdDtmbGV4OjE7Ym9yZGVyOm5vbmU7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4xcyBlYXNlfS5mYXEgLmZhcS10YWJzIC5mYXEtdGFiOmhvdmVye2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjAxKX0uZmFxIC5mYXEtdGFicyAuZmFxLXRhYjpsYXN0LWNoaWxke2JvcmRlci1yaWdodDowfS5mYXEgLmZhcS10YWJzIC5mYXEtdGFiLmZhcS1hY3RpdmV7YmFja2dyb3VuZDojZmZmfS5mYXEgLmZhcS1pdGVte2Rpc3BsYXk6bm9uZTtib3JkZXI6bm9uZX0uZmFxIC5mYXEtaXRlbS5mYXEtYWN0aXZle2Rpc3BsYXk6YmxvY2t9LmZhcSAuZmFxLWl0ZW0uZmFxLWFjdGl2ZSAuZmFxLWl0ZW1fX2NvbnRhaW5lcntwYWRkaW5nOjB9fS5mZWF0dXJle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtYXgtd2lkdGg6IDYzOXB4KXsuZmVhdHVyZXttYXJnaW4tYm90dG9tOjJyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmZlYXR1cmUucHJ7cGFkZGluZy1yaWdodDoycmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuZmVhdHVyZS5wcntwYWRkaW5nLXJpZ2h0OjRyZW19fS5mZWF0dXJlIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjhyZW07bWFyZ2luLWJvdHRvbToxcmVtfS5mZWF0dXJlIGltZy5sYXJnZXt3aWR0aDoxMDAlfUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7LmZlYXR1cmUgYnJ7ZGlzcGxheTpub25lfX0uZmVhdHVyZSBwe21hcmdpbi1ib3R0b206MS4yNWVtO2ZvbnQtc2l6ZToxLjE4NzVyZW19LmZlYXR1cmUgc3Vwe2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjE7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246c3VwZXJ9LmZlYXR1cmUuYmFubmVyLWJveHtoZWlnaHQ6MTAwJX0uZmVhdHVyZS5iYW5uZXItYm94IGEubGlua3twb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTEuMjVlbX0uZmVhdHVyZS5iYW5uZXItYm94IGgye2ZvbnQtc2l6ZToyLjYyNXJlbX0uZmVhdHVyZSAuYmFubmVyLWNvbHVtbnMuaW1nLWJvdHRvbXttYXJnaW4tcmlnaHQ6MS44NzVyZW19LmZlYXR1cmUgLmJhbm5lci1jb2x1bW5zLmltZy1ib3R0b20gaW1ne3dpZHRoOjk4cHh9LmZlYXR1cmUgLmJhbm5lci1jb2x1bW5zLmltZy1ib3R0b20gc3Bhbntmb250LXNpemU6MS4xODc1cmVtfS5mZWF0dXJlIC5saXN0IGxpe2NvbG9yOiMzODM4Mzg7bGluZS1oZWlnaHQ6MS4zNTttYXJnaW4tYm90dG9tOi4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuZmVhdHVyZSAubGlzdCBsaXttYXJnaW4tYm90dG9tOi41cmVtfX0uZmVhdHVyZSAuc3VibGlzdCAubGlzdCBsaTo6YmVmb3Jle3RvcDowfS5mZWF0dXJlIC53eXNpd3lnIC5hbGlnbi1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmxlZnR9LmZlYXR1cmUgLnd5c2l3eWcgcCBhOmFmdGVye2NvbnRlbnQ6XCJcXEVBNEVcIjtmb250LXNpemU6MS43NXJlbTtwb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojMDA3YTkxO2JhY2tncm91bmQ6bm9uZTt0cmFuc2Zvcm06c2NhbGVYKC0xKTtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTpcImljb25mb250XCIsIHNlcmlmO2xpbmUtaGVpZ2h0OjF9LmZlYXR1cmUgLnd5c2l3eWcgcCBhOmhvdmVye3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDtib3gtc2hhZG93OjAgLTJweCAwIDAgIzAwN2E5MSBpbnNldH0uZmVhdHVyZS1pdGVte2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LmZlYXR1cmUtaXRlbSBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMS42ODc1cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7LmZlYXR1cmUtaXRlbSBpbWd7d2lkdGg6MTAwJX19LmZlYXR1cmVzLXRhYnMgLnRhYnMtc2Nyb2xsZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdy14OmF1dG87b3ZlcmZsb3cteTpoaWRkZW47d2lkdGg6Y2FsYygxMDAlICsgMS41cmVtICsgNHZ3KTtsZWZ0OmNhbGMoLTAuNzVyZW0gLSAydncpfS5mZWF0dXJlcy10YWJzIC50YWJzLXNjcm9sbGVyIC50YWItYnV0dG9uc3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyguNzVyZW0gKyAydncpO3BhZGRpbmctbGVmdDpjYWxjKC43NXJlbSArIDJ2dyl9LmZlYXR1cmVzLXRhYnMgLnRhYnMtc2Nyb2xsZXIgLnRhYi1idXR0b25zIGxpe2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxcmVtIDFyZW0gMnJlbSAwO2N1cnNvcjpwb2ludGVyO21heC13aWR0aDo0MCU7bWFyZ2luOjAgYXV0b30uZmVhdHVyZXMtdGFicyAudGFicy1zY3JvbGxlciAudGFiLWJ1dHRvbnMgbGkuYWN0aXZle3BvaW50ZXItZXZlbnRzOm5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZmVhdHVyZXMtdGFicyAudGFicy1zY3JvbGxlciAudGFiLWJ1dHRvbnMgbGl7bWF4LXdpZHRoOjE2LjUlfX0uZmVhdHVyZXMtdGFicyAudGFicy1zY3JvbGxlciAudGFiLWJ1dHRvbnMgLnRhYi1jb250ZW50e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7bWluLXdpZHRoOjlyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuZmVhdHVyZXMtdGFicyAudGFicy1zY3JvbGxlciAudGFiLWJ1dHRvbnMgLnRhYi1jb250ZW50e21pbi13aWR0aDoxMHJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmZlYXR1cmVzLXRhYnMgLnRhYnMtc2Nyb2xsZXIgLnRhYi1idXR0b25zIC50YWItY29udGVudHttaW4td2lkdGg6MTEuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7LmZlYXR1cmVzLXRhYnMgLnRhYnMtc2Nyb2xsZXIgLnRhYi1idXR0b25zIC50YWItY29udGVudHttaW4td2lkdGg6MTNyZW19fS5mZWF0dXJlcy10YWJzIC50YWJzLXNjcm9sbGVyIC50YWItYnV0dG9ucyAudGFiLWNvbnRlbnQgaXtkaXNwbGF5OmJsb2NrO3dpZHRoOjMuNXJlbTtoZWlnaHQ6My41cmVtO3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym9yZGVyLXJhZGl1czo1MCU7bWFyZ2luOjAgYXV0byAxLjI1cmVtO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7dHJhbnNpdGlvbjphbGwgLjM1cyBlYXNlfS5mZWF0dXJlcy10YWJzIC50YWJzLXNjcm9sbGVyIC50YWItYnV0dG9ucyAudGFiLWNvbnRlbnQgaTo6YmVmb3Jle2ZvbnQtc2l6ZTozLjI1cmVtO2xpbmUtaGVpZ2h0OjMuNXJlbX0uZmVhdHVyZXMtdGFicyAudGFicy1zY3JvbGxlciAudGFiLWJ1dHRvbnMgLnRhYi1jb250ZW50IHNwYW57ZGlzcGxheTpibG9jaztmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjI7cG9pbnRlci1ldmVudHM6bm9uZTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5mZWF0dXJlcy10YWJzIC50YWJzLXNjcm9sbGVyIC50YWItYnV0dG9ucyAudGFiLWNvbnRlbnQgc3Bhbntmb250LXNpemU6MXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmZlYXR1cmVzLXRhYnMgLnRhYnMtc2Nyb2xsZXIgLnRhYi1idXR0b25zIC50YWItY29udGVudCBzcGFue2ZvbnQtc2l6ZToxLjE4NzVyZW19fS5mZWF0dXJlcy10YWJzIC5zd2lwZXItc2xpZGV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvO3dpZHRoOjEwMCUgIWltcG9ydGFudDtvcGFjaXR5OjE7cGFkZGluZzoxcmVtIDA7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLWluLW91dCx2aXNpYmlsaXR5IC4zcyBlYXNlLWluLW91dCx0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0fS5mZWF0dXJlcy10YWJzIC5zd2lwZXItc2xpZGUtYWN0aXZle29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGV9LmZlYXR1cmVzLXRhYnMgLnN3aXBlci1zbGlkZSAudGFiLXRpdGxle2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEuNXJlbTtsZXR0ZXItc3BhY2luZzowO2xpbmUtaGVpZ2h0OjEuMjU7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDB9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuZmVhdHVyZXMtdGFicyAuc3dpcGVyLXNsaWRlIC50YWItdGl0bGV7Zm9udC1zaXplOjJyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZlYXR1cmVzLXRhYnMgLnN3aXBlci1zbGlkZSAudGFiLXRpdGxle2ZvbnQtc2l6ZToyLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5mZWF0dXJlcy10YWJzIC5zd2lwZXItc2xpZGUgLnRhYi10aXRsZXtmb250LXNpemU6Mi44NzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5mZWF0dXJlcy10YWJzIC5zd2lwZXItc2xpZGUgLnRhYi10aXRsZXtmb250LXNpemU6My4xMjVyZW19fS50aGVtZS1kYXJrIC50YWItYnV0dG9ucyAudGFiLXN3aXRjaGVye2NvbG9yOiNmZmZ9LnRoZW1lLWRhcmsgLnRhYi1idXR0b25zIC50YWItc3dpdGNoZXIuYWN0aXZlIGksLnRoZW1lLWRhcmsgLnRhYi1idXR0b25zIC50YWItc3dpdGNoZXI6aG92ZXIgaXtjb2xvcjojMDA3YTkxO2JhY2tncm91bmQtY29sb3I6IzAwN2E5MX0udGhlbWUtZGFyayAudGFiLWJ1dHRvbnMgLnRhYi1zd2l0Y2hlci5hY3RpdmUgc3BhbiwudGhlbWUtZGFyayAudGFiLWJ1dHRvbnMgLnRhYi1zd2l0Y2hlcjpob3ZlciBzcGFue2NvbG9yOiMwMDdhOTE7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDB9LnRoZW1lLWRhcmsgLnRhYi10aXRsZXtjb2xvcjojZmZmfS50aGVtZS1saWdodCAudGFiLWJ1dHRvbnMgLnRhYi1zd2l0Y2hlcntjb2xvcjojMDA3YTkxfS50aGVtZS1saWdodCAudGFiLWJ1dHRvbnMgLnRhYi1zd2l0Y2hlci5hY3RpdmUgaSwudGhlbWUtbGlnaHQgLnRhYi1idXR0b25zIC50YWItc3dpdGNoZXI6aG92ZXIgaXtjb2xvcjojMDA3YTkxO2JhY2tncm91bmQtY29sb3I6IzAwN2E5MX0udGhlbWUtbGlnaHQgLnRhYi1idXR0b25zIC50YWItc3dpdGNoZXIuYWN0aXZlIHNwYW4sLnRoZW1lLWxpZ2h0IC50YWItYnV0dG9ucyAudGFiLXN3aXRjaGVyOmhvdmVyIHNwYW57Y29sb3I6IzAwN2E5MTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMH0uZmVhdHVyZXMtY2Fyb3VzZWx7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1ib3R0b206MnJlbTtwYWRkaW5nLXRvcDoycmVtO21hcmdpbi10b3A6LTJyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuZmVhdHVyZXMtY2Fyb3VzZWx7bWFyZ2luLXRvcDowfX0uZmVhdHVyZXMtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZXt3aWR0aDoxMDAlfS5mZWF0dXJlcy1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIGltZ3tkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG87d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5mZWF0dXJlcy1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIGltZ3twYWRkaW5nOjAgMTBweH19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7LmZlYXR1cmVzLWNhcm91c2VsIC5zd2lwZXItc2xpZGUgaW1ne3BhZGRpbmc6MH19LmZlYXR1cmVzLWNhcm91c2VsIC5zd2lwZXItcGFnaW5hdGlvbntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtib3R0b206YXV0b30uZmVhdHVyZXMtY2Fyb3VzZWwgLnN3aXBlci1idXR0b24tbmV4dCwuZmVhdHVyZXMtY2Fyb3VzZWwgLnN3aXBlci1idXR0b24tcHJldnt0b3A6NDQlO3dpZHRoOjQwcHg7YmFja2dyb3VuZC1zaXplOmF1dG8gMTAwJSAhaW1wb3J0YW50fS5mZWF0dXJlcy1jYXJvdXNlbCAuc3dpcGVyLWJ1dHRvbi1uZXh0e3JpZ2h0OjEwJTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9zdmcvY2hldnJvbi1yaWdodC5zdmdcIikgIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5mZWF0dXJlcy1jYXJvdXNlbCAuc3dpcGVyLWJ1dHRvbi1uZXh0e3JpZ2h0OjB9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5mZWF0dXJlcy1jYXJvdXNlbCAuc3dpcGVyLWJ1dHRvbi1uZXh0e3JpZ2h0OjEwJX19LmZlYXR1cmVzLWNhcm91c2VsIC5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDoxMCU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvc3ZnL2NoZXZyb24tbGVmdC5zdmdcIikgIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5mZWF0dXJlcy1jYXJvdXNlbCAuc3dpcGVyLWJ1dHRvbi1wcmV2e2xlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZmVhdHVyZXMtY2Fyb3VzZWwgLnN3aXBlci1idXR0b24tcHJldntsZWZ0OjEwJX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmZlYXR1cmVzLWNhcm91c2VsIC5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDoxMCV9fS5yYy1hbmNob3J7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS5yYy1hbmNob3Itbm9ybWFsLWZvb3RlcnttYXJnaW4tcmlnaHQ6MThweCAhaW1wb3J0YW50fS5yYy1hbmNob3ItbG9nby1wb3J0cmFpdHttYXJnaW46NnB4IDB9LmdyZWNhcHRjaGEtYmFkZ2V7Ym90dG9tOjcwcHh9LmJhbm5lciAubWFza3toZWlnaHQ6MjAuNXJlbTttYXJnaW46MnJlbSAwfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmJhbm5lciAubWFza3ttYXJnaW46My43NXJlbSAwIDJyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lciAubWFza3ttYXJnaW46NS41cmVtIDB9fS5iYW5uZXIgLm1hc2sgLnBob25lLXdpdGgtbWFza3ttYXJnaW4tdG9wOi0ycmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lciAubWFzayAucGhvbmUtd2l0aC1tYXNre21hcmdpbi10b3A6LTdyZW19fS5iYW5uZXItY29sdW1ucy5pbWctYm90dG9te2Rpc3BsYXk6ZmxleH0uYmFubmVyLWNvbHVtbnMuaW1nLWJvdHRvbSAuaW1nLWJvdHRvbS1pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MS41cmVtfS5iYW5uZXItY29sdW1ucy5pbWctYm90dG9tIC5pbWctYm90dG9tLWl0ZW0gaW1ne3dpZHRoOjYuMTI1cmVtO2hlaWdodDozLjU2MjVyZW07bWFyZ2luOjB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLWNvbHVtbnMuaW1nLWJvdHRvbSAuaW1nLWJvdHRvbS1pdGVtIGltZ3t3aWR0aDo3LjY4NzVyZW07aGVpZ2h0OjQuNXJlbTtvYmplY3QtZml0OmNvbnRhaW59fS5iYW5uZXItY29sdW1ucy5pbWctYm90dG9tIC5pbWctYm90dG9tLWl0ZW0gc3BhbntwYWRkaW5nOjdweCAwIDAgNXB4O2NvbG9yOiMzODM4Mzg7Zm9udC1zaXplOjEuMTg3NXJlbX0uYmFubmVyIC5tYXNrIC5waG9uZS13aXRoLW1hc2t7bWF4LXdpZHRoOjEwcmVtO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZGlzcGxheTpibG9ja31AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5iYW5uZXIgLm1hc2sgLnBob25lLXdpdGgtbWFza3ttYXgtd2lkdGg6MTEuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyIC5tYXNrIC5waG9uZS13aXRoLW1hc2t7bWF4LXdpZHRoOjEzLjc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuYmFubmVyIC5tYXNrIC5waG9uZS13aXRoLW1hc2t7bWF4LXdpZHRoOjE1LjM3NXJlbX19LmJhbm5lci1jb2x1bW4uZG93bmxvYWR7cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTowfS5iYW5uZXItY29sdW1uLmRvd25sb2FkIC5jb2x1bW5ze3Bvc2l0aW9uOnJlbGF0aXZlfS5iYW5uZXItY29sdW1uLmRvd25sb2FkIC5jb2x1bW5zOm50aC1jaGlsZCgxKSAuYmctY29uY3JldGV7cG9zaXRpb246cmVsYXRpdmV9LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgLmNvbHVtbnM6bnRoLWNoaWxkKDEpIC5iZy1jb25jcmV0ZTo6YmVmb3Jle2NvbnRlbnQ6Jyc7d2lkdGg6MTUwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0Oi0yNSU7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgLmNvbHVtbnM6bnRoLWNoaWxkKDEpe3BhZGRpbmctbGVmdDouNzVyZW19LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgLmNvbHVtbnM6bnRoLWNoaWxkKDEpIC5iZy13aGl0ZXtwYWRkaW5nLXJpZ2h0OjJyZW07cGFkZGluZy1sZWZ0OjB9LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgLmNvbHVtbnM6bnRoLWNoaWxkKDEpIC5iZy1jb25jcmV0ZXtwb3NpdGlvbjpyZWxhdGl2ZX0uYmFubmVyLWNvbHVtbi5kb3dubG9hZCAuY29sdW1uczpudGgtY2hpbGQoMSkgLmJnLWNvbmNyZXRlOjpiZWZvcmV7cmlnaHQ6MTAwJX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLWNvbHVtbi5kb3dubG9hZCAuY29sdW1uczpudGgtY2hpbGQoMSkgLmJnLXdoaXRle3BhZGRpbmctcmlnaHQ6NHJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgLmNvbHVtbnM6bnRoLWNoaWxkKDEpIC5iZy13aGl0ZXtwYWRkaW5nLXJpZ2h0OjZyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5iYW5uZXItY29sdW1uLmRvd25sb2FkIC5jb2x1bW5zOm50aC1jaGlsZCgxKSAuYmctd2hpdGV7cGFkZGluZy1yaWdodDo4cmVtfX0uYmFubmVyLWNvbHVtbi5kb3dubG9hZCAuY29sdW1uczpudGgtY2hpbGQoMikgLmJnLWNvbmNyZXRle3Bvc2l0aW9uOnJlbGF0aXZlfS5iYW5uZXItY29sdW1uLmRvd25sb2FkIC5jb2x1bW5zOm50aC1jaGlsZCgyKSAuYmctY29uY3JldGU6OmJlZm9yZXtjb250ZW50OicnO3dpZHRoOjE1MCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0Oi0yNSU7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgLmNvbHVtbnM6bnRoLWNoaWxkKDIpe3BhZGRpbmctcmlnaHQ6Ljc1cmVtfS5iYW5uZXItY29sdW1uLmRvd25sb2FkIC5jb2x1bW5zOm50aC1jaGlsZCgyKSAuYmctd2hpdGV7cGFkZGluZy1sZWZ0OjJyZW07cGFkZGluZy1yaWdodDowfS5iYW5uZXItY29sdW1uLmRvd25sb2FkIC5jb2x1bW5zOm50aC1jaGlsZCgyKSAuYmctY29uY3JldGV7cG9zaXRpb246cmVsYXRpdmV9LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgLmNvbHVtbnM6bnRoLWNoaWxkKDIpIC5iZy1jb25jcmV0ZTo6YmVmb3Jle2xlZnQ6MTAwJX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLWNvbHVtbi5kb3dubG9hZCAuY29sdW1uczpudGgtY2hpbGQoMikgLmJnLXdoaXRle3BhZGRpbmctbGVmdDo0cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuYmFubmVyLWNvbHVtbi5kb3dubG9hZCAuY29sdW1uczpudGgtY2hpbGQoMikgLmJnLXdoaXRle3BhZGRpbmctbGVmdDo2cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXsuYmFubmVyLWNvbHVtbi5kb3dubG9hZCAuY29sdW1uczpudGgtY2hpbGQoMikgLmJnLXdoaXRle3BhZGRpbmctbGVmdDo4cmVtfX0uYmFubmVyLWNvbHVtbi5kb3dubG9hZCAuZG93bmxvYWQtYm94e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjRyZW0gMnJlbTtoZWlnaHQ6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5iYW5uZXItY29sdW1uLmRvd25sb2FkIC5kb3dubG9hZC1ib3h7cGFkZGluZzo3cmVtIDB9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgLmRvd25sb2FkLWJveHtwYWRkaW5nOjEwcmVtIDB9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5iYW5uZXItY29sdW1uLmRvd25sb2FkIC5kb3dubG9hZC1ib3h7cGFkZGluZzoxNHJlbSAwfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXsuYmFubmVyLWNvbHVtbi5kb3dubG9hZCAuZG93bmxvYWQtYm94e3BhZGRpbmc6MThyZW0gMH19LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgLmRvd25sb2FkLWJveC1pbWd7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgYXV0b31AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5iYW5uZXItY29sdW1uLmRvd25sb2FkIC5kb3dubG9hZC1ib3gtaW1ne3RleHQtYWxpZ246bGVmdH19LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgLmRvd25sb2FkLWJveC1pbWcgYXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5iYW5uZXItY29sdW1uLmRvd25sb2FkIGEubGlua3tmb250LXNpemU6LjkzNzVyZW07Y29sb3I6IzAwNjM3NTtmb250LXdlaWdodDo2MDB9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuYmFubmVyLWNvbHVtbi5kb3dubG9hZCBhLmxpbmt7Zm9udC1zaXplOjFyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgYS5saW5re2ZvbnQtc2l6ZToxLjEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgYS5saW5re2ZvbnQtc2l6ZToxLjE4NzVyZW19fS5iYW5uZXItY29sdW1uLmRvd25sb2FkIGEubGluazo6YWZ0ZXJ7Y29udGVudDpcIiBcIjt3aWR0aDoycmVtO2hlaWdodDoycmVtO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3N2Zy9hcnJvdy1yaWdodC5zdmdcIik7dG9wOi0wLjI5cmVtO21hcmdpbi1sZWZ0Oi0xLjc1cmVtO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTAwJX0uYmFubmVyLWNvbHVtbi5kb3dubG9hZCBhLmxpbmsgc3BhbntkaXNwbGF5Om5vbmV9LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgLmZlYXR1cmV7cGFkZGluZzowO21hcmdpbi1ib3R0b206MH0uYmFubmVyLWNvbHVtbi5kb3dubG9hZCBwe2NvbG9yOiMzODM4Mzg7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zaXplOi44NzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuYmFubmVyLWNvbHVtbi5kb3dubG9hZCBwe21hcmdpbi1ib3R0b206MS41cmVtO2ZvbnQtc2l6ZTouOTM3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLWNvbHVtbi5kb3dubG9hZCBwe21hcmdpbi1ib3R0b206MS43NXJlbTtmb250LXNpemU6MXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgcHttYXJnaW4tYm90dG9tOjEuODc1cmVtO2ZvbnQtc2l6ZToxLjEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgcHttYXJnaW4tYm90dG9tOjJyZW07Zm9udC1zaXplOjEuMTg3NXJlbX19LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgaW1ne21heC13aWR0aDoxMHJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5iYW5uZXItY29sdW1uLmRvd25sb2FkIGltZ3ttYXgtd2lkdGg6MTJyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgaW1ne21heC13aWR0aDoxNHJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgaW1ne21heC13aWR0aDoxNnJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7LmJhbm5lci1jb2x1bW4uZG93bmxvYWQgaW1ne21heC13aWR0aDoxOHJlbX19LmJhbm5lci1jb2x1bW4gaDJ7bWFyZ2luLWJvdHRvbTowfS5iYW5uZXItY29sdW1uLWNvbnRlbnQgLmxpc3R7ZGlzcGxheTpmbGV4O3BhZGRpbmc6M3JlbSAwIDIuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5iYW5uZXItY29sdW1uLWNvbnRlbnQgLmxpc3R7cGFkZGluZzozLjM3NXJlbSAwIDMuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLWNvbHVtbi1jb250ZW50IC5saXN0e3BhZGRpbmc6My43NXJlbSAwIDVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5iYW5uZXItY29sdW1uLWNvbnRlbnQgLmxpc3R7cGFkZGluZzo0cmVtIDAgNi44MTI1cmVtfX0uYmFubmVyLWNvbHVtbi1jb250ZW50IC5saXN0IC5wb2ludDpudGgtY2hpbGQoZXZlbil7cGFkZGluZy1sZWZ0OjE2JX0uYmFubmVyLWNvbHVtbi1jb250ZW50IC5saXN0IC5wb2ludCBsaXtjb2xvcjojMzgzODM4fS5iYW5uZXItY29sdW1uLWNvbnRlbnQgLmxpc3QtdGl0bGV7cGFkZGluZy1ib3R0b206NC4xMjVyZW19LmJhbm5lci1jb2x1bW4uY29sdW1uLW1hc2t7cGFkZGluZzoxMC44NzVyZW0gMnZ3fS5iYW5uZXItY29sdW1uLmNvbHVtbi1tYXNrIC5tYXNre21hcmdpbjowIGF1dG87cGFkZGluZzo1LjI1cmVtIDMuNXJlbSA0Ljc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1jb2x1bW4uY29sdW1uLW1hc2sgLm1hc2t7cGFkZGluZzo1LjI1cmVtIDQuNjg3NXJlbSA0Ljc1cmVtIDYuNTYyNXJlbX19LmJhbm5lci1jb2x1bW4uY29sdW1uLW1hc2sgLmltYWdle3RleHQtYWxpZ246Y2VudGVyfS5iYW5uZXItY29sdW1uLmNvbHVtbi1tYXNrIC5pbWFnZSBpbWd7aGVpZ2h0OjMuNXJlbTt3aWR0aDphdXRvO21hcmdpbi1ib3R0b206My4wNjI1cmVtO21hcmdpbi10b3A6LTAuNDM3NXJlbX0uYmFubmVyLWNvbHVtbi5jb2x1bW4tbWFzayBoMnttYXJnaW4tYm90dG9tOjMuNDM3NXJlbX0uYmFubmVyLWNvbHVtbi5jb2x1bW4tbWFzayAudGV4dC1jb250ZW50e3BhZGRpbmc6MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItY29sdW1uLmNvbHVtbi1tYXNrIC50ZXh0LWNvbnRlbnR7cGFkZGluZy1sZWZ0OjAuNzVyZW07cGFkZGluZy1yaWdodDoycmVtfX0uYmFubmVyLWNvbHVtbi5jb2x1bW4tbWFzayAudGV4dC1jb250ZW50LXJpZ2h0e3RleHQtYWxpZ246bGVmdH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItY29sdW1uLmNvbHVtbi1tYXNrIC50ZXh0LWNvbnRlbnQtcmlnaHR7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZy1yaWdodDoxLjI1cmVtfX0uYmFubmVyLXByb2R1Y3R7cGFkZGluZzoxLjc1cmVtIDJ2dyA0LjEyNXJlbTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpyb3c7YmFja2dyb3VuZC1ibGVuZC1tb2RlOmV4Y2x1c2lvbjtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQ7YmFja2dyb3VuZC1zaXplOjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuYmFubmVyLXByb2R1Y3R7cGFkZGluZzoyLjI1cmVtIDJ2dyA2LjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItcHJvZHVjdHtwYWRkaW5nOjMuNzVyZW0gMnZ3IDguNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lci1wcm9kdWN0e3BhZGRpbmc6NS4xMjVyZW0gMnZ3IDExcmVtfX0uYmFubmVyLXByb2R1Y3QgLmJhbm5lci1wcm9kdWN0LWNvbnRlbnR7d2lkdGg6MTAwJX0uYmFubmVyLXByb2R1Y3QudGhlbWUtbGlnaHQgLnRpdGxle2NvbG9yOiMwMDdhOTF9LmJhbm5lci1wcm9kdWN0LnRoZW1lLWxpZ2h0IC50ZXh0e2NvbG9yOiMwMDdhOTE7bGV0dGVyLXNwYWNpbmc6MDtsaW5lLWhlaWdodDpub3JtYWx9LmJhbm5lci1wcm9kdWN0LnRoZW1lLWxpZ2h0IC5idXR0b24uYmFubmVyLWJ0bi5kYXJre2NvbG9yOiNmZmZ9LmJhbm5lci1wcm9kdWN0LnRoZW1lLWxpZ2h0IC5pbWFnZXtib3JkZXItY29sb3I6IzAwN2E5MX0uYmFubmVyLXByb2R1Y3QudGhlbWUtbGlnaHQgLmltYWdlLXBhdHRlcm57YmFja2dyb3VuZDojMDA3YTkxfS5iYW5uZXItcHJvZHVjdC50aGVtZS1saWdodCAuaW1hZ2UtcGF0dGVybjo6YWZ0ZXJ7YmFja2dyb3VuZDojMDA3YTkxfS5iYW5uZXItcHJvZHVjdC50aGVtZS1kYXJre2JhY2tncm91bmQtY29sb3I6IzM4MzgzOH0uYmFubmVyLXByb2R1Y3QudGhlbWUtZGFyayAudGl0bGV7Y29sb3I6I2ZmZn0uYmFubmVyLXByb2R1Y3QudGhlbWUtZGFyayAudGV4dHtjb2xvcjojZmZmfS5iYW5uZXItcHJvZHVjdC50aGVtZS1kYXJrIC5idXR0b24uYmFubmVyLWJ0bi5kYXJre2JhY2tncm91bmQtY29sb3I6IzAwN2E5MTtib3JkZXItY29sb3I6IzAwN2E5MTtjb2xvcjojZmZmfS5iYW5uZXItcHJvZHVjdC50aGVtZS1kYXJrIC5pbWFnZXtib3JkZXItY29sb3I6IzAwN2E5MX0uYmFubmVyLXByb2R1Y3QudGhlbWUtZGFyayAuaW1hZ2UtdGV4dHtjb2xvcjojMDA3YTkxfS5iYW5uZXItcHJvZHVjdC50aGVtZS1kYXJrIC5pbWFnZS1wYXR0ZXJue2JhY2tncm91bmQ6IzAwN2E5MX0uYmFubmVyLXByb2R1Y3QudGhlbWUtZGFyayAuaW1hZ2UtcGF0dGVybjo6YWZ0ZXJ7YmFja2dyb3VuZDojMDA2Mzc1fS5iYW5uZXItcHJvZHVjdCAudGl0bGV7Zm9udC1zaXplOjEuMzc1cmVtO2ZvbnQtd2VpZ2h0OjMwMDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLWJvdHRvbTowfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1wcm9kdWN0IC50aXRsZXtmb250LXNpemU6Mi4yNXJlbX19LmJhbm5lci1wcm9kdWN0IC50aXRsZS1pY29ue3dpZHRoOjQuNXJlbTtoZWlnaHQ6NC41cmVtO21hcmdpbjphdXRvIDEuNTYyNXJlbSBhdXRvIDB9LmJhbm5lci1wcm9kdWN0IC50aXRsZS1jb250ZW50e2Rpc3BsYXk6ZmxleH0uYmFubmVyLXByb2R1Y3QgLnRpdGxlLXJldmVyc2UgLnRpdGxlLWljb257aGVpZ2h0OjIuNTYyNXJlbTt3aWR0aDphdXRvfS5iYW5uZXItcHJvZHVjdCAuY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1heC13aWR0aDogNjM5cHgpey5iYW5uZXItcHJvZHVjdCAuY29udGVudHtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyfS5iYW5uZXItcHJvZHVjdCAuY29udGVudD4ucm93ey13ZWJraXQtYm94LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9fS5iYW5uZXItcHJvZHVjdCAuY29udGVudCAuc21hbGwtaW1ne2hlaWdodDoxLjVyZW07bWFyZ2luLXRvcDotMC41cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1wcm9kdWN0IC5jb250ZW50IC5zbWFsbC1pbWd7aGVpZ2h0OjEuODc1cmVtO21hcmdpbi10b3A6LTAuODEyNXJlbX19LmJhbm5lci1wcm9kdWN0IC50ZXh0e2ZvbnQtc2l6ZToxLjM3NXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmJhbm5lci1wcm9kdWN0IC50ZXh0e2ZvbnQtc2l6ZToxLjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItcHJvZHVjdCAudGV4dHtmb250LXNpemU6MS4zNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5iYW5uZXItcHJvZHVjdCAudGV4dHtmb250LXNpemU6MS43NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7LmJhbm5lci1wcm9kdWN0IC50ZXh0e2ZvbnQtc2l6ZToyLjI1cmVtfX0uYmFubmVyLXByb2R1Y3QgLnRleHQtY29udGVudHthbGlnbi1zZWxmOmNlbnRlcn0uYmFubmVyLXByb2R1Y3QgLmJ1dHRvbi1jb250ZW50e21hcmdpbi10b3A6Mi41cmVtO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmJhbm5lci1wcm9kdWN0IC5idXR0b24tY29udGVudHt0ZXh0LWFsaWduOmxlZnR9fS5iYW5uZXItcHJvZHVjdCAuaW1hZ2V7d2lkdGg6MTByZW07aGVpZ2h0OjIwcmVtO21hcmdpbjowIGF1dG87cG9zaXRpb246cmVsYXRpdmU7cmlnaHQ6MDtib3JkZXI6NHB4IHNvbGlkO2JvcmRlci1yYWRpdXM6MS44MTI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1wcm9kdWN0IC5pbWFnZXt3aWR0aDoxNS41cmVtO2hlaWdodDozMXJlbX19LmJhbm5lci1wcm9kdWN0IC5pbWFnZSBpbWd7d2lkdGg6MTM4cHg7aGVpZ2h0OjIyMHB4O3RvcDo0MXB4O3JpZ2h0Oi0xLjU2MjVyZW07Ym9yZGVyLXJhZGl1czoxLjI1cmVtOy13ZWJraXQtZmlsdGVyOmRyb3Atc2hhZG93KC0xLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuNSkpO2ZpbHRlcjpkcm9wLXNoYWRvdygxLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuNSkpO29iamVjdC1maXQ6Y292ZXI7cG9zaXRpb246YWJzb2x1dGV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLXByb2R1Y3QgLmltYWdlIGltZ3toZWlnaHQ6MjEuMTI1cmVtO3dpZHRoOjEzLjI1cmVtO3RvcDozLjkzNzVyZW19fS5iYW5uZXItcHJvZHVjdCAuaW1hZ2UtdGV4dHtmb250LXNpemU6MC42ODc1cmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo2MDA7Y29sb3I6IzAwN2E5MTt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTtsaW5lLWhlaWdodDoxLjM4O21hcmdpbjowLjU2MjVyZW07Ym90dG9tOjB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLXByb2R1Y3QgLmltYWdlLXRleHR7Zm9udC1zaXplOjFyZW07bWFyZ2luOjAgMS41cmVtIDEuNXJlbX19LmJhbm5lci1wcm9kdWN0IC5pbWFnZS1wYXR0ZXJue3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEuODc1cmVtO2JhY2tncm91bmQ6IzAwN2E5MTtoZWlnaHQ6NHB4O2JvcmRlci1yYWRpdXM6MjQlO21hcmdpbjoxcmVtIGF1dG8gMH0uYmFubmVyLXByb2R1Y3QgLmltYWdlLXBhdHRlcm46OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDo3cHg7aGVpZ2h0OjdweDtib3JkZXItcmFkaXVzOjUwJTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotMjFweDt0b3A6LTFweH0uYmFubmVyLXByb2R1Y3QgLmltYWdlLWJpZ3ttYXgtd2lkdGg6MTYuMjVyZW07aGVpZ2h0OmF1dG87bWFyZ2luOjAgYXV0bztsZWZ0OjA7cmlnaHQ6MDstd2Via2l0LWZpbHRlcjpkcm9wLXNoYWRvdygtMS41cmVtIDEuNXJlbSAxLjVyZW0gcmdiYSgwLDAsMCwwLjUpKTtmaWx0ZXI6ZHJvcC1zaGFkb3coLTEuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSl9QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lci1wcm9kdWN0IC5pbWFnZS1iaWd7cG9zaXRpb246YWJzb2x1dGV9fS5iYW5uZXItcHJvZHVjdCAuaW1hZ2UtYmlnIHBpY3R1cmV7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246Y2VudGVyfS5iYW5uZXItcHJvZHVjdCAuaW1hZ2UtYmlnIGltZ3t3aWR0aDoxNi4yNXJlbTtvYmplY3QtZml0OmNvdmVyfUBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpey5iYW5uZXItcHJvZHVjdCAuaW1hZ2UtYmlnIGltZ3t3aWR0aDoxMHJlbX19LmJhbm5lci1wcm9kdWN0IC5zbWFsbC1pbWd7aGVpZ2h0OjJyZW07bWFyZ2luLXRvcDowLjYyNXJlbX0uYmFubmVyLXByb2R1Y3QgLm1hc2t7cGFkZGluZzozcmVtIDMuNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuYmFubmVyLXByb2R1Y3QgLm1hc2t7ZGlzcGxheTppbmxpbmUtYmxvY2t9fS5iYW5uZXItcHJvZHVjdCAubWFzazo6YmVmb3JlLC5iYW5uZXItcHJvZHVjdCAubWFzazo6YWZ0ZXIsLmJhbm5lci1wcm9kdWN0IC5tYXNrIC5pbm5lci1tYXNrOjpiZWZvcmUsLmJhbm5lci1wcm9kdWN0IC5tYXNrIC5pbm5lci1tYXNrOjphZnRlcnt3aWR0aDoycmVtO2hlaWdodDouMzc1cmVtfS5iYW5uZXItcGhvbmUgLmNlbnRlci1oZWlnaHQgLnRpdGxle3BhZGRpbmctYm90dG9tOjB9LmJhbm5lci1waG9uZSAudGl0bGV7cGFkZGluZy1ib3R0b206NHJlbTttYXJnaW4tYm90dG9tOjA7Y29sb3I6IzAwN2E5MX0uYmFubmVyLXBob25lIC5pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCBhdXRvO3dpZHRoOjE1LjM3NXJlbTtoZWlnaHQ6MzAuOTM3NXJlbTtwYWRkaW5nOjEuODc1cmVtIDA7Ym9yZGVyOjRweCBzb2xpZCAjMDA3YTkxO2JvcmRlci1yYWRpdXM6MS44MTI1cmVtfS5iYW5uZXItcGhvbmUgLmltYWdlIGltZ3twb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6Ny4xMjVyZW07d2lkdGg6Ny4xMjVyZW07dG9wOjEwLjM3NXJlbTtyaWdodDo0LjA2MjVyZW19LmJhbm5lci1waG9uZSAuaW1hZ2UtdGV4dHtmb250LXNpemU6MXJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMwMDdhOTE7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bWFyZ2luOjAgMS42ODc1cmVtIDEuNXJlbX0uYmFubmVyLXBob25lIC5pbWFnZS1ib3JkZXJ7d2lkdGg6Mi44MTI1cmVtO2hlaWdodDowLjc1cmVtO2JhY2tncm91bmQtY29sb3I6IzAwN2E5MTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG99LmJhbm5lci1waG9uZSAuaW1hZ2UtcGF0dGVybntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxLjg3NXJlbTtiYWNrZ3JvdW5kOiMwMDdhOTE7aGVpZ2h0OjRweDtib3JkZXItcmFkaXVzOjI0JTttYXJnaW46LTAuOTM3NXJlbSBhdXRvfS5iYW5uZXItcGhvbmUgLmltYWdlLXBhdHRlcm46OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDo3cHg7aGVpZ2h0OjdweDtiYWNrZ3JvdW5kOiMwMDdhOTE7Ym9yZGVyLXJhZGl1czozMHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0yMXB4O3RvcDotMXB4fS5iYW5uZXItcGhvbmUgLmltYWdlLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7YWxpZ24tc2VsZjpiYXNlbGluZX0uYmFubmVyLXBob25lIC5pbWFnZSAucHJpY2V7d2lkdGg6NnJlbTtoZWlnaHQ6OTZweDtib3JkZXI6NHB4IHNvbGlkICMwMDdhOTE7Y29sb3I6IzAwN2E5MTtib3JkZXItcmFkaXVzOjMuMTI1cmVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMy4xMjVyZW07cmlnaHQ6LTMuMTI1cmVtO2JhY2tncm91bmQ6I2ZmZjtmb250LXNpemU6MzZweDtwYWRkaW5nOjI0cHggMCAxLjMxMjVyZW07dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NjAwfS5iYW5uZXItcGhvbmUgLmltYWdlLm5vLWJvcmRlcntib3JkZXI6MH0uYmFubmVyLXBob25lIC5pbWFnZS5uby1ib3JkZXIgLmltYWdlLXRleHQsLmJhbm5lci1waG9uZSAuaW1hZ2Uubm8tYm9yZGVyIC5pbWFnZS1wYXR0ZXJuLC5iYW5uZXItcGhvbmUgLmltYWdlLm5vLWJvcmRlciAucHJpY2V7ZGlzcGxheTpub25lfS5iYW5uZXItcGhvbmUgLmNvbnRlbnR7bWFyZ2luLWJvdHRvbTozLjEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuYmFubmVyLXBob25lIC5jb250ZW50e21hcmdpbi1ib3R0b206MH19LmJhbm5lci1waG9uZSAubWFza3twb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MjAuMzEyNXJlbTt3aWR0aDo5MCU7dG9wOjUwJTtyaWdodDo1JTtsZWZ0OjUlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5iYW5uZXItcGhvbmUgLm1hc2sgLmlubmVyLW1hc2s6OmJlZm9yZSwuYmFubmVyLXBob25lIC5tYXNrIC5pbm5lci1tYXNrOjphZnRlciwuYmFubmVyLXBob25lIC5tYXNrOjpiZWZvcmUsLmJhbm5lci1waG9uZSAubWFzazo6YWZ0ZXJ7d2lkdGg6MnJlbTtoZWlnaHQ6LjM3NXJlbX0uYmFubmVyLXBob25lLmhvbWUtdmVyc2lvbiAudGl0bGV7Zm9udC1zaXplOjEuNXJlbTtmb250LXdlaWdodDo4MDA7cGFkZGluZy1ib3R0b206MnJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItcGhvbmUuaG9tZS12ZXJzaW9uIC50aXRsZXtmb250LXNpemU6M3JlbX19LmJhbm5lci1waG9uZS5ob21lLXZlcnNpb24gLnN1YnRpdGxle2ZvbnQtc2l6ZTowLjg3NXJlbTtjb2xvcjojMDA3YTkxO21hcmdpbi1ib3R0b206MC4yNXJlbTtmb250LXdlaWdodDo1MDB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLXBob25lLmhvbWUtdmVyc2lvbiAuc3VidGl0bGV7Zm9udC1zaXplOjEuMjVyZW19fS5iYW5uZXItcGhvbmUuaG9tZS12ZXJzaW9uIC5jb250ZW50e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcn0uYmFubmVyLXBob25lLmhvbWUtdmVyc2lvbiAuY29udGVudC1ib3h7bWF4LWhlaWdodDpmaXQtY29udGVudH0uYmFubmVyLXBob25lLmhvbWUtdmVyc2lvbiAuY29udGVudC1ib3ggcHtmb250LXNpemU6MC43NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItcGhvbmUuaG9tZS12ZXJzaW9uIC5jb250ZW50LWJveCBwe2ZvbnQtc2l6ZToxLjE4NzVyZW19fS5iYW5uZXItcGhvbmUuaG9tZS12ZXJzaW9uIC5pbWFnZS1jb250ZW50e2FsaWduLXNlbGY6YXV0b31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItcGhvbmUuaG9tZS12ZXJzaW9uIC5pbWFnZS1jb250ZW50e2FsaWduLXNlbGY6YmFzZWxpbmV9fS5iYW5uZXItcGhvbmUuaG9tZS12ZXJzaW9uIC5iaWctaW1hZ2V7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvO21heC13aWR0aDo3MCV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLXBob25lLmhvbWUtdmVyc2lvbi5vcmRlci1sZWZ0IC5jb250ZW50e3BhZGRpbmctbGVmdDoxLjc1cmVtfS5iYW5uZXItcGhvbmUuaG9tZS12ZXJzaW9uLm9yZGVyLWxlZnQgLmltYWdlLWNvbnRlbnR7cGFkZGluZy1yaWdodDoxLjc1cmVtfX0uYmFubmVyLXBob25lLmhvbWUtdmVyc2lvbi5vcmRlci1sZWZ0IC5ob21lLXZlcnNpb24tY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLXBob25lLmhvbWUtdmVyc2lvbi5vcmRlci1sZWZ0IC5ob21lLXZlcnNpb24tY29udGVudHtmbGV4LWRpcmVjdGlvbjpyb3d9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1waG9uZS5ob21lLXZlcnNpb24ub3JkZXItcmlnaHQgLm1hc2t7bWFyZ2luLXJpZ2h0Oi0xcmVtfX0uYmFubmVyLXBob25lLmhvbWUtdmVyc2lvbiAuYmlnLWltYWdle21heC13aWR0aDoxNS41cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7LmJhbm5lci1waG9uZS5ob21lLXZlcnNpb24gLnRpdGxle2ZvbnQtc2l6ZToxLjM3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLXBob25lLmhvbWUtdmVyc2lvbiAuY29udGVudC1ib3ggcHtmb250LXNpemU6MXJlbX19LmJhbm5lci1wcm9kdWN0LWltYWdle21pbi1oZWlnaHQ6MzMuMDYyNXJlbX0uYmFubmVyLXByb2R1Y3QtaW1hZ2UgLnRpdGxle2NvbG9yOiMwMDdhOTE7Zm9udC1zaXplOjEuMzc1cmVtO21hcmdpbi1ib3R0b206Mi41cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmJhbm5lci1wcm9kdWN0LWltYWdlIC50aXRsZXtmb250LXNpemU6MS41cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItcHJvZHVjdC1pbWFnZSAudGl0bGV7Zm9udC1zaXplOjEuNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5iYW5uZXItcHJvZHVjdC1pbWFnZSAudGl0bGV7Zm9udC1zaXplOjIuMjVyZW07bWFyZ2luLWJvdHRvbTo0cmVtfX0uYmFubmVyLXByb2R1Y3QtaW1hZ2UgLmltYWdle3RleHQtYWxpZ246Y2VudGVyfS5iYW5uZXItcHJvZHVjdC1pbWFnZSAuaW1hZ2UgaW1ne3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MjgwcHg7LXdlYmtpdC1maWx0ZXI6ZHJvcC1zaGFkb3coLTEuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSk7ZmlsdGVyOmRyb3Atc2hhZG93KC0xLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuNSkpfUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7LmJhbm5lci1wcm9kdWN0LWltYWdlIC5pbWFnZSBpbWd7bWF4LXdpZHRoOjExLjVyZW19fS5iYW5uZXItcHJvZHVjdC1pbWFnZSAuaW1hZ2UgcHtwYWRkaW5nOjJyZW0gMnJlbSAwfS5iYW5uZXItcHJvZHVjdC1pbWFnZVtkYXRhLWZ1bGwtd2lkdGhde21hcmdpbjowIC00dnd9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLXByb2R1Y3QtaW1hZ2VbZGF0YS1mdWxsLXdpZHRoXXttYXJnaW46MCAtMS4zdnd9fS5iYW5uZXItcHJvZHVjdC1pbWFnZSAuZmVhdHVyZSAubGlzdCBsaTo6YmVmb3Jle3RvcDowfS5iYW5uZXItcHJvZHVjdC1pbWFnZS5tb2JpbGUgLmJhbmVyLXRpdGxle3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9LmJhbm5lci1wcm9kdWN0LWltYWdlLm1vYmlsZSAuYmFubmVyLWNvbnRlbnR7cGFkZGluZzozLjVyZW0gMXJlbSAwfS5iYW5uZXItcHJvZHVjdHN7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcH0uYmFubmVyLXByb2R1Y3RzIGEucHJvZHVjdHtkaXNwbGF5OmZsZXh9LmJhbm5lci1wcm9kdWN0cyAucHJvZHVjdHtwYWRkaW5nLWJvdHRvbToyLjVyZW19LmJhbm5lci1wcm9kdWN0cyAucHJvZHVjdCBhe2Rpc3BsYXk6ZmxleH0uYmFubmVyLXByb2R1Y3RzIC5wcm9kdWN0IHB7Zm9udC1zaXplOjEuMTI1cmVtO2NvbG9yOiMwMDdhOTE7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjEuMjI7bWFyZ2luOmF1dG8gMH0uYmFubmVyLXByb2R1Y3RzIC5wcm9kdWN0IGltZ3t3aWR0aDoyLjkzNzVyZW07aGVpZ2h0OjIuOTM3NXJlbTttYXJnaW4tcmlnaHQ6MS4yNXJlbTttYXJnaW4tYm90dG9tOjB9LmJhbm5lci1zdWJwYWdlLnRoZW1lLWRhcmsuYmFubmVyLXByb2R1Y3R7YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxfS5iYW5uZXItc3VicGFnZS50aGVtZS1kYXJrLmJhbm5lci1wcm9kdWN0IC50aXRsZS1jb250ZW50e21hcmdpbjowIGF1dG8gMnJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItc3VicGFnZS50aGVtZS1kYXJrLmJhbm5lci1wcm9kdWN0IC50aXRsZS1jb250ZW50e21hcmdpbjowIDAgMnJlbX19LmJhbm5lci1zdWJwYWdlLnRoZW1lLWRhcmsuYmFubmVyLXByb2R1Y3QgLnRleHQtY29udGVudHttYXJnaW46MnJlbSBhdXRvIDRyZW19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lci1zdWJwYWdlLnRoZW1lLWRhcmsuYmFubmVyLXByb2R1Y3QgLnRleHQtY29udGVudHttYXJnaW46MH19LmJhbm5lci1zdWJwYWdlIC50aXRsZS1jb250ZW50e21hcmdpbi1ib3R0b206MnJlbX0uYmFubmVyLXN1YnBhZ2UgLmJ1dHRvbnttYXJnaW46MCBhdXRvIDIuNXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMDA3YTkxO2Rpc3BsYXk6dGFibGV9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuYmFubmVyLXN1YnBhZ2UgLmJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MCAwIDIuNXJlbX19LmJhbm5lci1zdWJwYWdlIC50ZXh0e2ZvbnQtc2l6ZToxLjE4NzVyZW07cGFkZGluZy1ib3R0b206Mi41cmVtfS5iYW5uZXItc3VicGFnZSAuZG93bmxvYWQtYXBwIHB7Y29sb3I6IzAwNjM3NX0uYmFubmVyLXN1YnBhZ2UgLmRvd25sb2FkLWFwcHt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5iYW5uZXItc3VicGFnZSAuZG93bmxvYWQtYXBwe3RleHQtYWxpZ246bGVmdH19LmJhbm5lci1zdWJwYWdlIC5kb3dubG9hZC1hcHAgcHtmb250LXNpemU6MC43NXJlbTtjb2xvcjojZmZmO29wYWNpdHk6MC43NX0uYmFubmVyLXN1YnBhZ2UgLmRvd25sb2FkLWFwcC1ib3h7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmJhbm5lci1zdWJwYWdlIC5kb3dubG9hZC1hcHAtYm94e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fX0uYmFubmVyLXN1YnBhZ2UgLmRvd25sb2FkLWFwcC1hcHBsZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9zdmcvYXBwLXN0b3JlLnN2Z1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47d2lkdGg6Ny41cmVtO21hcmdpbi1yaWdodDoxLjI1cmVtO2hlaWdodDoyLjVyZW07ZGlzcGxheTpibG9ja30uYmFubmVyLXN1YnBhZ2UgLmRvd25sb2FkLWFwcC1hbmRyb2lke2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL3N2Zy9nb29nbGUtcGxheS5zdmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO3dpZHRoOjguNXJlbTtoZWlnaHQ6Mi41cmVtO2Rpc3BsYXk6YmxvY2t9LmJhbm5lci1ob21le3otaW5kZXg6MSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6I2JmZWJmMztwYWRkaW5nOjFyZW0gMnZ3IDA7Y29sb3I6IzM4MzgzOH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItaG9tZXtwYWRkaW5nOjRyZW0gMnZ3IDB9fS5iYW5uZXItaG9tZSAuYm90dG9tLWxpbmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3dpZHRoOjEwMCU7aGVpZ2h0OjYuMjVyZW07Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6LTF9LmJhbm5lci1ob21lIC5tYXNre3BhZGRpbmc6M3JlbSAzLjQzNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7LmJhbm5lci1ob21lIC5tYXNre3BhZGRpbmc6M3JlbSA0LjI1cmVtfX0uYmFubmVyLWhvbWUgLm1hc2s6OmJlZm9yZSwuYmFubmVyLWhvbWUgLm1hc2s6OmFmdGVye2JhY2tncm91bmQtY29sb3I6IzAwN2E5MX0uYmFubmVyLWhvbWUgLm1hc2sgLmlubmVyLW1hc2s6OmJlZm9yZSwuYmFubmVyLWhvbWUgLm1hc2sgLmlubmVyLW1hc2s6OmFmdGVye2JhY2tncm91bmQtY29sb3I6IzAwN2E5MX0uYmFubmVyLWhvbWUgLnRpdGxle2ZvbnQtc2l6ZToyLjEyNXJlbTtjb2xvcjojMDA3YTkxO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS4xODtsaW5lLWhlaWdodDpub3JtYWw7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLWhvbWUgLnRpdGxle3dvcmQtYnJlYWs6YnJlYWstd29yZH19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lci1ob21lIC50aXRsZXtmb250LXNpemU6M3JlbTt0ZXh0LWFsaWduOmxlZnR9fS5iYW5uZXItaG9tZSAudGV4dHtmb250LXNpemU6MXJlbTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiMwMDdhOTE7bWFyZ2luLWJvdHRvbToyLjYyNXJlbTtvcGFjaXR5OjAuODt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItaG9tZSAudGV4dHtwYWRkaW5nOjAgMy40Mzc1cmVtO21hcmdpbi1ib3R0b206MnJlbTt0ZXh0LWFsaWduOmxlZnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5iYW5uZXItaG9tZSAudGV4dHtwYWRkaW5nOjAgNC4yNXJlbX19LmJhbm5lci1ob21lIC5pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG8gM3JlbTt3aWR0aDoxMDAlO21heC13aWR0aDoxNS41cmVtO2hlaWdodDphdXRvfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1ob21lIC5pbWFnZXttYXJnaW46MCAwIC02cmVtfX0uYmFubmVyLWhvbWUgLmltYWdlIGltZ3tib3JkZXItcmFkaXVzOjFyZW19LmJhbm5lci1ob21lLWNvbnRlbnR7cGFkZGluZy1ib3R0b206NC45Mzc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1ob21lLWNvbnRlbnR7cGFkZGluZzowIDAgMCAzLjQzNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5iYW5uZXItaG9tZS1jb250ZW50e3BhZGRpbmctbGVmdDo0LjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItaG9tZS1jb250ZW50IC5kb3dubG9hZC1hcHB7cGFkZGluZy1ib3R0b206My4zMTI1cmVtfX0uYmFubmVyLWhvbWUtY29udGVudCAuZG93bmxvYWQtYXBwLWJveHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjB9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuYmFubmVyLWhvbWUtY29udGVudCAuZG93bmxvYWQtYXBwLWJveHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH19LmJhbm5lci1ob21lLWNvbnRlbnQgLmRvd25sb2FkLWFwcC1hcHBsZXtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9zdmcvYXBwLXN0b3JlLnN2Z1wiKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47d2lkdGg6OC42ODc1cmVtO21hcmdpbi1yaWdodDoxLjYyNXJlbTtoZWlnaHQ6Mi45Mzc1cmVtO2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLWhvbWUtY29udGVudCAuZG93bmxvYWQtYXBwLWFwcGxle2hlaWdodDoyLjVyZW07bWFyZ2luLXJpZ2h0OjAuNjI1cmVtfX0uYmFubmVyLWhvbWUtY29udGVudCAuZG93bmxvYWQtYXBwLWFuZHJvaWR7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvc3ZnL2dvb2dsZS1wbGF5LnN2Z1wiKTt3aWR0aDo5Ljg3NXJlbTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47aGVpZ2h0OjIuOTM3NXJlbTtkaXNwbGF5OmJsb2NrfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1ob21lLWNvbnRlbnQgLmRvd25sb2FkLWFwcC1hbmRyb2lke2hlaWdodDoyLjVyZW19fS5iYW5uZXItaG9tZS5iYW5uZXItcXItY29kZXtwYWRkaW5nOjNyZW0gMnZ3IDNyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLWhvbWUuYmFubmVyLXFyLWNvZGV7cGFkZGluZzoxcmVtIDJ2dyAzcmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItaG9tZS5iYW5uZXItcXItY29kZSAudGV4dHttYXJnaW4tYm90dG9tOjZyZW19fS5iYW5uZXItaG9tZS5iYW5uZXItcXItY29kZSAuYmFubmVyLWhvbWUtY29udGVudCAuZG93bmxvYWQtYXBwLWFwcGxle3dpZHRoOjlyZW07aGVpZ2h0OjNyZW19LmJhbm5lci1ob21lLmJhbm5lci1xci1jb2RlIC5iYW5uZXItaG9tZS1jb250ZW50IC5kb3dubG9hZC1hcHAtYW5kcm9pZHt3aWR0aDoxMC4yNXJlbTtoZWlnaHQ6M3JlbTttYXJnaW4tcmlnaHQ6MH0uYmFubmVyLWhvbWUuYmFubmVyLXFyLWNvZGUgLmltYWdle3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6Mi4yNXJlbTttYXgtd2lkdGg6MTVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLWhvbWUuYmFubmVyLXFyLWNvZGUgLmltYWdle21hcmdpbi10b3A6MH19LmJhbm5lci1ob21lLmJhbm5lci1xci1jb2RlIC5pbWFnZSBwe2ZvbnQtc2l6ZToxLjE4NzVyZW07Y29sb3I6I2ZmZjtmb250LXdlaWdodDo2MDA7cGFkZGluZzoyLjVyZW07d2lkdGg6MTUuMzc1cmVtO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO21hcmdpbjowfS5iYW5uZXItaG9tZS5iYW5uZXItcXItY29kZSAuaW1hZ2UgcCBzcGFue2NvbG9yOiMwMDdhOTF9LmJhbm5lci1ob21lLmJhbm5lci1xci1jb2RlIC5pbWFnZSAuY29kZS1xcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTUuMDYyNXJlbTtsZWZ0OjMuOTM3NXJlbX0uYmFubmVyLWhvbWUgLmRvd25sb2FkLWFwcCBwe2NvbG9yOiNmZmY7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tYm90dG9tOjIuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItaG9tZSAuZG93bmxvYWQtYXBwIHB7dGV4dC1hbGlnbjpsZWZ0fX0uYmFubmVyLWhvbWUud2l0aC1waG9uZXtwYWRkaW5nLWJvdHRvbToyLjVyZW19LmJhbm5lci1ob21lLndpdGgtcGhvbmU6OmFmdGVye2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItaG9tZS53aXRoLXBob25le3BhZGRpbmctYm90dG9tOjcuMDYyNXJlbX19LmJhbm5lci1ob21lLndpdGgtcGhvbmUgLmltYWdle21hcmdpbjowIGF1dG99QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lci1ob21lLndpdGgtcGhvbmUgLmltYWdle21hcmdpbjowIGF1dG8gMCAwfX0uYmFubmVyLWhvbWUud2l0aC1waG9uZSAucGhvbmUtb3V0bGluZXtib3JkZXItY29sb3I6I2ZmZn1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItaG9tZS53aXRoLXBob25lIC5waG9uZS1vdXRsaW5le3dpZHRoOjE1LjYyNXJlbTtoZWlnaHQ6MzEuMjVyZW19fS5iYW5uZXItaG9tZS53aXRoLXBob25lIC5waG9uZS1vdXRsaW5lX2hlYWRlcjo6YmVmb3JlLC5iYW5uZXItaG9tZS53aXRoLXBob25lIC5waG9uZS1vdXRsaW5lX2hlYWRlcjo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5iYW5uZXItaG9tZS53aXRoLXBob25lIC5waG9uZS1vdXRsaW5lX2NvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyLXJhZGl1czoxcmVtO3RvcDoyLjVyZW07cmlnaHQ6LTIuNjI1cmVtO3dpZHRoOjkuMjVyZW07aGVpZ2h0OmF1dG87cGFkZGluZzowOy13ZWJraXQtZmlsdGVyOmRyb3Atc2hhZG93KC0xLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuNSkpO2ZpbHRlcjpkcm9wLXNoYWRvdygxLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuNSkpfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1ob21lLndpdGgtcGhvbmUgLnBob25lLW91dGxpbmVfY29udGVudHt3aWR0aDoxMy4yNXJlbTt0b3A6YXV0bztib3R0b206NS4wNjI1cmVtfX0uYmFubmVyLWhvbWUud2l0aC1waG9uZSAucGhvbmUtb3V0bGluZV9jb250ZW50IGltZ3tib3JkZXItcmFkaXVzOjEuMjVyZW19LmJhbm5lci1ob21lLndpdGgtcGhvbmUgLnBob25lLW91dGxpbmUgaW1ne2JvcmRlci1yYWRpdXM6MXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItaG9tZS53aXRoLXBob25lIC5iYW5uZXItY29udGVudC13cmFwcGVye3BhZGRpbmctYm90dG9tOjYuMjVyZW19fS5iYW5uZXIuc21hbGwtaW1nIC5oMXtmb250LXNpemU6Mi4xMjVyZW07bWFyZ2luLWJvdHRvbToyLjVyZW07Zm9udC13ZWlnaHQ6ODAwO2NvbG9yOiMwMDYzNzU7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLnNtYWxsLWltZyAuaDF7dGV4dC1hbGlnbjpsZWZ0fX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuYmFubmVyLnNtYWxsLWltZyAuaDF7Zm9udC1zaXplOjNyZW07bWFyZ2luLWJvdHRvbToxLjI1cmVtfX0uYmFubmVyLnNtYWxsLWltZyAubWFza3ttYXgtaGVpZ2h0OjIwLjMxMjVyZW07bWF4LXdpZHRoOjI1LjU2MjVyZW07bWFyZ2luOjIuNzVyZW0gYXV0b30uYmFubmVyLnNtYWxsLWltZyAubWFzazo6YmVmb3JlLC5iYW5uZXIuc21hbGwtaW1nIC5tYXNrOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTE7d2lkdGg6MS43NXJlbTtoZWlnaHQ6MC40NXJlbX0uYmFubmVyLnNtYWxsLWltZyAubWFzayAuaW5uZXItbWFzazo6YmVmb3JlLC5iYW5uZXIuc21hbGwtaW1nIC5tYXNrIC5pbm5lci1tYXNrOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTE7d2lkdGg6MS43NXJlbTtoZWlnaHQ6MC40NXJlbX0uYmFubmVyLnNtYWxsLWltZyAuaW1hZ2UtYm94e21hcmdpbjphdXRvfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci5zbWFsbC1pbWcgLmltYWdlLWJveHttYXJnaW4tbGVmdDo4LjMzMzMzJTttYXJnaW4tcmlnaHQ6MH19LmJhbm5lci1tb25leS1tYXh7cGFkZGluZzoxLjYyNXJlbSAydncgNi42MjVyZW07YmFja2dyb3VuZDojYmZlYmYzfS5iYW5uZXItbW9uZXktbWF4LWNvbnRlbnR7ei1pbmRleDo5fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5iYW5uZXItbW9uZXktbWF4LWNvbnRlbnR7d2lkdGg6MzYuNjI1cmVtO3BhZGRpbmctbGVmdDozLjI1cmVtfX0uYmFubmVyLW1vbmV5LW1heCAuY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJX0uYmFubmVyLW1vbmV5LW1heCAudGV4dHtmb250LXNpemU6MS4xODc1cmVtO2ZvbnQtd2VpZ2h0OjMwMDtvcGFjaXR5Oi44fS5iYW5uZXItbW9uZXktbWF4IC50ZXh0LWNvbnRlbnR7cGFkZGluZzowIDJyZW07dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLW1vbmV5LW1heCAudGV4dC1jb250ZW50e3BhZGRpbmc6MCAycmVtIDAgMDt0ZXh0LWFsaWduOmxlZnR9fS5iYW5uZXItbW9uZXktbWF4IGgye3RleHQtYWxpZ246bGVmdDtmb250LXdlaWdodDozMDA7Y29sb3I6IzAwN2E5MTtsaW5lLWhlaWdodDoxLjE4O2xpbmUtaGVpZ2h0Om5vcm1hbDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItbW9uZXktbWF4IGgye3RleHQtYWxpZ246bGVmdH19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lci1tb25leS1tYXggaDJ7Zm9udC1zaXplOjNyZW19fS5iYW5uZXItbW9uZXktbWF4IC5idXR0b257aGVpZ2h0OjMuMTg3NXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTE7Ym9yZGVyLWNvbG9yOiMwMDdhOTE7Y29sb3I6I2ZmZn0uYmFubmVyLW1vbmV5LW1heCAuYnV0dG9uLWNvbnRlbnR7bWFyZ2luLXRvcDoyLjYyNXJlbTt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuYmFubmVyLW1vbmV5LW1heCAuYnV0dG9uLWNvbnRlbnR7dGV4dC1hbGlnbjpsZWZ0fX0uYmFubmVyLW1vbmV5LW1heCAuaW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTIuMzEyNXJlbTtoZWlnaHQ6MjQuNzVyZW07Ym9yZGVyOjAuMjVyZW0gc29saWQ7Ym9yZGVyLXJhZGl1czoxLjI1cmVtO21hcmdpbjozcmVtIGF1dG8gMH0uYmFubmVyLW1vbmV5LW1heCAuaW1hZ2UgaW1ne3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxNi45Mzc1cmVtO3dpZHRoOjEwLjYyNXJlbTtvYmplY3QtZml0OmNvdmVyO3RvcDozLjE4NzVyZW07cmlnaHQ6LTEuNTYyNXJlbTtib3JkZXItcmFkaXVzOjFyZW07LXdlYmtpdC1maWx0ZXI6ZHJvcC1zaGFkb3coLTEuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSk7ZmlsdGVyOmRyb3Atc2hhZG93KDEuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSl9LmJhbm5lci1tb25leS1tYXggLmltYWdlLXBhdHRlcm57cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MS44NzVyZW07YmFja2dyb3VuZDojMzgzODM4O2hlaWdodDo0cHg7Ym9yZGVyLXJhZGl1czoyNCU7bWFyZ2luOjFyZW0gYXV0byAwfS5iYW5uZXItbW9uZXktbWF4IC5pbWFnZS1wYXR0ZXJuOjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6N3B4O2hlaWdodDo3cHg7Ym9yZGVyLXJhZGl1czo1MCU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTIxcHg7dG9wOi0xcHh9LmJhbm5lci1tb25leS1tYXggLm1hc2t7bWFyZ2luLWJvdHRvbTowfS5iYW5uZXItbW9uZXktbWF4IC5tYXNrOjpiZWZvcmUsLmJhbm5lci1tb25leS1tYXggLm1hc2s6OmFmdGVye2NvbnRlbnQ6bm9uZX0uYmFubmVyLWltYWdlLXN1YnttYXgtd2lkdGg6MjVyZW07cGFkZGluZy1ib3R0b206M3JlbTtoZWlnaHQ6YXV0b30uYmFubmVyLWltYWdlLXN1YiBpbWd7d2lkdGg6ODAlfS5wcm9kdWN0LXByb2Zlc3Npb25hbCAuYmFubmVyLXByb2R1Y3QgLmJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTE7Ym9yZGVyOjJweCBzb2xpZCAjMDA3YTkxfWJvZHkuaWUgLmJhbm5lci1ob21le3BhZGRpbmctdG9wOjEwLjI1cmVtfS5haW9uLXRyaWFsIC5iYW5uZXItcHJvZHVjdC50aGVtZS1saWdodCAudGV4dHtmb250LXNpemU6Mi4yNXJlbTtwYWRkaW5nLWJvdHRvbTouNXJlbX0uc3VwcG9ydCAucm93e21heC13aWR0aDpmaXQtY29udGVudDtkaXNwbGF5Oi13ZWJraXQtYm94fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN1cHBvcnQgLnJvd3ttYXgtd2lkdGg6NzkuMzc1cmVtO2Rpc3BsYXk6ZmxleH19LnN1cHBvcnQgLnJvdyAubGFyZ2Utc2hyaW5re3dpZHRoOjEwMCU7cGFkZGluZzozM3B4IDB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3VwcG9ydCAucm93IC5sYXJnZS1zaHJpbmt7d2lkdGg6YXV0bztwYWRkaW5nOjAgMC43NXJlbX19LnN1cHBvcnQgLnJvdyAubGFyZ2Utc2hyaW5rLmRvdDpsYXN0LWNoaWxke2Rpc3BsYXk6bm9uZX1zZWN0aW9uLnZpZGVve2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59c2VjdGlvbi52aWRlbyAuY29udGVudHtwYWRkaW5nLXRvcDoxMi42ODc1cmVtfXNlY3Rpb24udmlkZW8gLmNvbnRlbnQud2lkdGgtdGl0bGV7cGFkZGluZy10b3A6NnJlbX1zZWN0aW9uLnZpZGVvIC5jb250ZW50IGgye3BhZGRpbmctYm90dG9tOjYuNjg3NXJlbTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjEuMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtzZWN0aW9uLnZpZGVvIC5jb250ZW50IGgye2ZvbnQtc2l6ZToycmVtfX1zZWN0aW9uLnZpZGVvIC5jb250ZW50IGxpe2ZvbnQtc2l6ZToxLjM3NXJlbTtwYWRkaW5nLWJvdHRvbToycmVtfXNlY3Rpb24udmlkZW8gLnBsYXktYnV0dG9ue3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3BvaW50ZXItZXZlbnRzOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDIxLDAsNTgsMC41KX1zZWN0aW9uLnZpZGVvIC5wbGF5LWJ1dHRvbi1iZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjI3JTt0b3A6NDAlO3dpZHRoOjExcmVtO2hlaWdodDoxMXJlbTtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiMwMDdhOTE7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgMzAwbXN9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtzZWN0aW9uLnZpZGVvIC5wbGF5LWJ1dHRvbi1iZWZvcmV7bGVmdDo0MCV9fXNlY3Rpb24udmlkZW8gLnBsYXktYnV0dG9uLWJlZm9yZTo6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXItdG9wOjMuMTI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206My4xMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6NXJlbSBzb2xpZCAjMDA3YTkxO3RvcDoyNCU7bGVmdDozMyU7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgMzAwbXN9c2VjdGlvbi52aWRlbyAudmlkZW8tYm94e3Bvc2l0aW9uOnJlbGF0aXZlfXNlY3Rpb24udmlkZW8gLnZpZGVvLWJveCBpZnJhbWV7aGVpZ2h0OjUwcmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7c2VjdGlvbi52aWRlby5sZWZ0e2ZsZXgtZGlyZWN0aW9uOnJvdzttYXJnaW4tbGVmdDotMnZ3fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe3NlY3Rpb24udmlkZW8ubGVmdCAuY29udGVudHtwYWRkaW5nLWxlZnQ6OC4wNjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe3NlY3Rpb24udmlkZW8ucmlnaHR7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7bWFyZ2luLXJpZ2h0Oi0ydnd9fS5saXN0LnBvaW50IGltZ3toZWlnaHQ6MXJlbTttYXJnaW4tYm90dG9tOjAuNXJlbX0ubGlzdHMuYmlne3BhZGRpbmc6NnJlbSAydnd9Lmxpc3RzLmJpZyBoMntjb2xvcjojMDA3YTkxO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxLjM3NXJlbTttYXJnaW4tYm90dG9tOjIuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5saXN0cy5iaWcgaDJ7Zm9udC1zaXplOjEuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubGlzdHMuYmlnIGgye2ZvbnQtc2l6ZToxLjc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsubGlzdHMuYmlnIGgye3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6Mi4yNXJlbTttYXJnaW4tYm90dG9tOjRyZW19fS5saXN0cy5iaWcgLnBvaW50e2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luLWJvdHRvbTozcmVtfUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5saXN0cy5iaWcgLnBvaW50e21hcmdpbi1ib3R0b206NHJlbX19Lmxpc3RzLmJpZyAucG9pbnQgLmljb257Zm9udC1zaXplOjMuNXJlbTtjb2xvcjojMDA3YTkxO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDtwb3NpdGlvbjpyZWxhdGl2ZX0ubGlzdHMuYmlnIC5wb2ludC10aXRsZXtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MS4yNXJlbX0ubGlzdHMuYmlnIC5wb2ludC10aXRsZTo6YmVmb3Jle2NvbnRlbnQ6Jyc7d2lkdGg6ODBweDtoZWlnaHQ6MTBweDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO2JvdHRvbTowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO2JhY2tncm91bmQtY29sb3I6IzAwN2E5MX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5saXN0cy5iaWcgLnBvaW50LXRpdGxle3RleHQtYWxpZ246bGVmdDttYXJnaW4tYm90dG9tOjEuNXJlbX0ubGlzdHMuYmlnIC5wb2ludC10aXRsZTo6YmVmb3Jle2xlZnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubGlzdHMuYmlnIC5wb2ludC10aXRsZXttYXJnaW4tYm90dG9tOjEuNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5saXN0cy5iaWcgLnBvaW50LXRpdGxle21hcmdpbi1ib3R0b206MnJlbX19Lmxpc3RzLmJpZyAucG9pbnQtY29udGVudHtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjkyJX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5saXN0cy5iaWcgLnBvaW50LWNvbnRlbnR7dGV4dC1hbGlnbjpsZWZ0O21hcmdpbjowfX0ubGlzdHMuYmlnIC5wb2ludC1jb250ZW50IHB7Zm9udC1zaXplOjEuMTg3NXJlbTtsaW5lLWhlaWdodDoxLjM1fS5saXN0cy5iaWcgLnBvaW50LWNvbnRlbnQgcDpvbmx5LWNoaWxkLC5saXN0cy5iaWcgLnBvaW50LWNvbnRlbnQgcDpsYXN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbTowfUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7Lmxpc3RzLmJpZyAucG9pbnQtY29udGVudCBwIGJye2Rpc3BsYXk6bm9uZX19Lmxpc3RzLnNtYWxse3BhZGRpbmc6NHJlbSAydncgOS40Mzc1cmVtfS5saXN0cy5zbWFsbCBoMnttYXJnaW4tYm90dG9tOjRyZW07Zm9udC1zaXplOjIuMjVyZW19Lmxpc3RzLnNtYWxsIC5pY29ue2NvbnRlbnQ6Jyc7d2lkdGg6MS41cmVtO2hlaWdodDoxLjVyZW07ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9zdmcvYnVsbGV0LXRpY2suc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdHJhbnNwYXJlbnR9Lmxpc3RzLnNtYWxsIHB7bWFyZ2luLXRvcDotMC4zcmVtO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MS4zNzVyZW07cGFkZGluZy1sZWZ0OjIuNjI1cmVtfS5saXN0cy5zbWFsbCAucG9pbnR7cGFkZGluZzowIDAgMi4wNjI1cmVtIDIuNjI1cmVtfS5saXN0cy5zbWFsbCAucG9pbnRze2Rpc3BsYXk6Y29udGVudHN9QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7Lmxpc3RzLnNtYWxsIC5wb2ludDpudGgtY2hpbGQoZXZlbil7bWFyZ2luLWxlZnQ6MTYlfX0uZG9jdW1lbnRzIC5lbnRyeS10aXRsZXtjb2xvcjojMDA3YTkxO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxLjM3NXJlbTttYXJnaW4tYm90dG9tOjEuNXJlbTt3b3JkLXdyYXA6YnJlYWstd29yZH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5kb2N1bWVudHMgLmVudHJ5LXRpdGxle2ZvbnQtc2l6ZToxLjc1cmVtO21hcmdpbi1ib3R0b206MH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZG9jdW1lbnRzIC5lbnRyeS10aXRsZXtmb250LXNpemU6M3JlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmRvY3VtZW50cyAuZW50cnktdGl0bGV7dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtc2l6ZTozLjVyZW19fS5kb2N1bWVudHMgLmxpbmt7Zm9udC1zaXplOjEuMTg3NXJlbTtwYWRkaW5nLXJpZ2h0OjVyZW07Y29sb3I6IzAwN2E5MX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5kb2N1bWVudHMgLmxpbmt7Zm9udC1zaXplOjEuMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5kb2N1bWVudHMgLmxpbmt7Zm9udC1zaXplOjEuMzc1cmVtfX0uZG9jdW1lbnRzIC5saW5rIC5pY29ue3RyYW5zZm9ybTpzY2FsZVgoLTEpO2ZvbnQtc2l6ZToycmVtO3RvcDowfS5kb2N1bWVudHMgLmxpbmsgYnJ7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnByb2R1Y3QtbGlzdHtwYWRkaW5nOjUuNXJlbSAydnd9LnByb2R1Y3QtbGlzdC10aXRsZXtwYWRkaW5nLWJvdHRvbTo0LjVyZW07dGV4dC1hbGlnbjpjZW50ZXJ9LnByb2R1Y3QtbGlzdC10aXRsZSBoMntmb250LXNpemU6Mi4yNXJlbTttYXJnaW46MDtsZXR0ZXItc3BhY2luZzowO2NvbG9yOiMwMDdhOTF9LnByb2R1Y3QtbGlzdC1zdWJ0aXRsZXtjb2xvcjojMzgzODM4O21hcmdpbi10b3A6MS41cmVtO2ZvbnQtc2l6ZToxLjE4NzVyZW07bGV0dGVyLXNwYWNpbmc6MH0ucHJvZHVjdCAucHJvZHVjdHtkaXNwbGF5OmZsZXg7bWFyZ2luOjAgNC4xMjVyZW0gMnJlbSAwO3Bvc2l0aW9uOnJlbGF0aXZlfS5wcm9kdWN0IC5wcm9kdWN0IHB7Zm9udC1zaXplOjEuMTI1cmVtO2NvbG9yOiMwMDdhOTE7bWFyZ2luOmF1dG8gMCBhdXRvIDFyZW07bGluZS1oZWlnaHQ6bm9ybWFsfS5wcm9kdWN0LWJveHtwYWRkaW5nLWJvdHRvbToyLjI1cmVtfS5wcm9kdWN0LWJveC10aXRsZSBoMntjb2xvcjojMDA3YTkxO2ZvbnQtc2l6ZToycmVtO2xldHRlci1zcGFjaW5nOjA7bWFyZ2luOjAgMCAyLjVyZW19LnByb2R1Y3QtYm94LXRpdGxlIGgyIGF7Y29sb3I6IzAwN2E5MX0ucHJvZHVjdC1ib3gtbGlzdHN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5wcm9kdWN0LWJveC1saXN0cyBhe3dpZHRoOmZpdC1jb250ZW50fS5wcm9kdWN0LWJveC1saXN0cyBhIHB7Zm9udC1zaXplOjEuMTI1cmVtO2NvbG9yOiMwMDdhOTE7cGFkZGluZzowLjU2MjVyZW0gMCAwIDIuODc1cmVtfS5wcm9kdWN0LWJveC1saXN0cyBhIHA6OmFmdGVye2NvbnRlbnQ6XCJcXEVBNEVcIjtmb250LXNpemU6MS43NXJlbTtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTAuNXJlbTtyaWdodDotMi4xMjVyZW07dHJhbnNmb3JtOnNjYWxlWCgtMSk7Y29sb3I6IzAwN2E5MTtmb250LWZhbWlseTpcImljb25mb250XCIsIHNlcmlmfS5wcm9kdWN0LWJveC1saXN0cyBhIHA6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6Mi41cmVtO2hlaWdodDoyLjVyZW07dG9wOjA7bGVmdDowO2JhY2tncm91bmQtc2l6ZToyLjVyZW07YmFja2dyb3VuZDp1cmwoLi4vaW1nL3N2Zy9jb3JyZWN0LnN2Zykgbm8tcmVwZWF0IGNlbnRlciB0cmFuc3BhcmVudH0ucHJvZHVjdC1ib3gtbGlzdHMgcC5wcm9kdWN0e2ZvbnQtc2l6ZToxLjEyNXJlbTtjb2xvcjojMDA3YTkxO3BhZGRpbmc6MC41NjI1cmVtIDAgMCAyLjg3NXJlbX0ucHJvZHVjdC1ib3gtbGlzdHMgcC5wcm9kdWN0OjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjIuNXJlbTtoZWlnaHQ6Mi41cmVtO3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kLXNpemU6Mi41cmVtO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9zdmcvY29ycmVjdC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgdHJhbnNwYXJlbnR9LnByb2R1Y3QtYm94LWxpc3RzIC5wcm9kdWN0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6YXV0b30ucHJvZHVjdC1ib3gtbGlzdHMgLnByb2R1Y3Q6aG92ZXJ7Y29sb3I6IzAwN2E5MX0ucHJvZHVjdC1ib3gtbGlzdHMgLnByb2R1Y3QgcDo6YWZ0ZXJ7Y29udGVudDpcIlxcRUE0RVwiO2ZvbnQtc2l6ZToxLjc1cmVtO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotMC41cmVtO3JpZ2h0OmF1dG87dHJhbnNmb3JtOnNjYWxlWCgtMSk7Y29sb3I6IzAwN2E5MTtmb250LWZhbWlseTpcImljb25mb250XCIsIHNlcmlmfVtkYXRhLXNwb3RsaWdodF17cG9zaXRpb246cmVsYXRpdmU7d2lsbC1jaGFuZ2U6YXV0bztiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1tkYXRhLXNwb3RsaWdodF06OmJlZm9yZXtjb250ZW50OicnO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvc3ZnL2Fpb24tcGF0dGVybi1lbGVtZW50LnN2Z1wiKSByZXBlYXQgMCAwO2JhY2tncm91bmQtc2l6ZTo0MHB4O2JhY2tncm91bmQtYXR0YWNobWVudDpmaXhlZDt3aWxsLWNoYW5nZTphdXRvO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6LjU7cG9pbnRlci1ldmVudHM6bm9uZTthbmltYXRpb246cGF0dGVybkZhZGVJbiAycyAxcyBlYXNlIGJvdGh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDY0MHB4KXtbZGF0YS1zcG90bGlnaHRdOjpiZWZvcmV7YmFja2dyb3VuZC1zaXplOjUwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KXtbZGF0YS1zcG90bGlnaHRdOjpiZWZvcmV7YmFja2dyb3VuZC1zaXplOjYwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7W2RhdGEtc3BvdGxpZ2h0XTo6YmVmb3Jle2JhY2tncm91bmQtc2l6ZTo3MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMzY3cHgpe1tkYXRhLXNwb3RsaWdodF06OmJlZm9yZXtiYWNrZ3JvdW5kLXNpemU6ODBweH19W2RhdGEtc3BvdGxpZ2h0XSAuc3BvdGxpZ2h0e3Bvc2l0aW9uOmZpeGVkO3RvcDotMTUlO2xlZnQ6MDtoZWlnaHQ6MTMwJTt3aWR0aDoxMDAlO3dpbGwtY2hhbmdlOmF1dG87YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZC1pbWFnZTpyYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCB0cmFuc3BhcmVudCA1MHB4LCAjMzExMjY2IDI1MHB4KX0uYmFubmVyLXByb2R1Y3QudGhlbWUtbGlnaHR7YmFja2dyb3VuZC1jb2xvcjojYmZlYmYzfS5iYW5uZXItcHJvZHVjdC50aGVtZS1saWdodFtkYXRhLXNwb3RsaWdodC1saWdodF17cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLXByb2R1Y3QudGhlbWUtbGlnaHRbZGF0YS1zcG90bGlnaHQtbGlnaHRdOjpiZWZvcmV7Y29udGVudDonJzt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3N2Zy9haW9uLXBhdHRlcm4tZWxlbWVudC1pbmRpZ28uc3ZnXCIpIHJlcGVhdCAwIDA7YmFja2dyb3VuZC1zaXplOjQwcHg7YmFja2dyb3VuZC1hdHRhY2htZW50OmZpeGVkO29wYWNpdHk6LjU7cG9pbnRlci1ldmVudHM6bm9uZTthbmltYXRpb246cGF0dGVybkZhZGVJbiAycyAxcyBlYXNlIGJvdGh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDY0MHB4KXsuYmFubmVyLXByb2R1Y3QudGhlbWUtbGlnaHRbZGF0YS1zcG90bGlnaHQtbGlnaHRdOjpiZWZvcmV7YmFja2dyb3VuZC1zaXplOjUwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLXByb2R1Y3QudGhlbWUtbGlnaHRbZGF0YS1zcG90bGlnaHQtbGlnaHRdOjpiZWZvcmV7YmFja2dyb3VuZC1zaXplOjYwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lci1wcm9kdWN0LnRoZW1lLWxpZ2h0W2RhdGEtc3BvdGxpZ2h0LWxpZ2h0XTo6YmVmb3Jle2JhY2tncm91bmQtc2l6ZTo3MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMzY3cHgpey5iYW5uZXItcHJvZHVjdC50aGVtZS1saWdodFtkYXRhLXNwb3RsaWdodC1saWdodF06OmJlZm9yZXtiYWNrZ3JvdW5kLXNpemU6ODBweH19LmJhbm5lci1wcm9kdWN0LnRoZW1lLWxpZ2h0W2RhdGEtc3BvdGxpZ2h0LWxpZ2h0XSAuc3BvdGxpZ2h0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JhY2tncm91bmQtaW1hZ2U6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgdHJhbnNwYXJlbnQgNTBweCwgI2ZmZTM3NSAyNTBweCl9LmJhbm5lci1wcm9kdWN0LnRoZW1lLWxpZ2h0LWNvbnRlbnR7ei1pbmRleDo5fS5iYW5uZXItcHJvZHVjdC50aGVtZS1kYXJre2JhY2tncm91bmQtY29sb3I6IzM4MzgzOH0uYmFubmVyLXByb2R1Y3QudGhlbWUtZGFya1tkYXRhLXNwb3RsaWdodC1kYXJrXSwuYmFubmVyLXByb2R1Y3QudGhlbWUtZGFya1tkYXRhLXNwb3RsaWdodC1pbmRpZ29de3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1wcm9kdWN0LnRoZW1lLWRhcmtbZGF0YS1zcG90bGlnaHQtZGFya106OmJlZm9yZSwuYmFubmVyLXByb2R1Y3QudGhlbWUtZGFya1tkYXRhLXNwb3RsaWdodC1pbmRpZ29dOjpiZWZvcmV7Y29udGVudDonJzt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3N2Zy9haW9uLXBhdHRlcm4tZWxlbWVudC5zdmdcIikgcmVwZWF0IDAgMDtiYWNrZ3JvdW5kLXNpemU6NDBweDtiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6Zml4ZWQ7b3BhY2l0eTouNTtwb2ludGVyLWV2ZW50czpub25lO2FuaW1hdGlvbjpwYXR0ZXJuRmFkZUluIDJzIDFzIGVhc2UgYm90aH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNjQwcHgpey5iYW5uZXItcHJvZHVjdC50aGVtZS1kYXJrW2RhdGEtc3BvdGxpZ2h0LWRhcmtdOjpiZWZvcmUsLmJhbm5lci1wcm9kdWN0LnRoZW1lLWRhcmtbZGF0YS1zcG90bGlnaHQtaW5kaWdvXTo6YmVmb3Jle2JhY2tncm91bmQtc2l6ZTo1MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1wcm9kdWN0LnRoZW1lLWRhcmtbZGF0YS1zcG90bGlnaHQtZGFya106OmJlZm9yZSwuYmFubmVyLXByb2R1Y3QudGhlbWUtZGFya1tkYXRhLXNwb3RsaWdodC1pbmRpZ29dOjpiZWZvcmV7YmFja2dyb3VuZC1zaXplOjYwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lci1wcm9kdWN0LnRoZW1lLWRhcmtbZGF0YS1zcG90bGlnaHQtZGFya106OmJlZm9yZSwuYmFubmVyLXByb2R1Y3QudGhlbWUtZGFya1tkYXRhLXNwb3RsaWdodC1pbmRpZ29dOjpiZWZvcmV7YmFja2dyb3VuZC1zaXplOjcwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEzNjdweCl7LmJhbm5lci1wcm9kdWN0LnRoZW1lLWRhcmtbZGF0YS1zcG90bGlnaHQtZGFya106OmJlZm9yZSwuYmFubmVyLXByb2R1Y3QudGhlbWUtZGFya1tkYXRhLXNwb3RsaWdodC1pbmRpZ29dOjpiZWZvcmV7YmFja2dyb3VuZC1zaXplOjgwcHh9fS5iYW5uZXItcHJvZHVjdC50aGVtZS1kYXJrW2RhdGEtc3BvdGxpZ2h0LWRhcmtdIC5zcG90bGlnaHQsLmJhbm5lci1wcm9kdWN0LnRoZW1lLWRhcmtbZGF0YS1zcG90bGlnaHQtaW5kaWdvXSAuc3BvdGxpZ2h0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JhY2tncm91bmQtaW1hZ2U6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgdHJhbnNwYXJlbnQgNTBweCwgIzM4MzgzOCAyNTBweCl9LmJhbm5lci1wcm9kdWN0LWNvbnRlbnR7ei1pbmRleDo5fS5iYW5uZXItcHJvZHVjdC50aGVtZS1kYXJrW2RhdGEtc3BvdGxpZ2h0LWluZGlnb10gLnNwb3RsaWdodHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWltYWdlOnJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHRyYW5zcGFyZW50IDUwcHgsICMzMTEyNjYgMjUwcHgpfS5zdGFnZSBzZWN0aW9uIFtkYXRhLWZ1bGwtaGVpZ2h0XXttaW4taGVpZ2h0OmNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApfS5zdGFnZSBbZGF0YS1wZXJzcGVjdGl2ZV17dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkO3BlcnNwZWN0aXZlOjEwMHZ3O3BvaW50ZXItZXZlbnRzOm5vbmV9LnN0YWdlIC5zdGVwe3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LnN0YWdlIC5zdGVwIFtkYXRhLXRpdGxlXS5oMXtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgKG1heC13aWR0aDogNjM5cHgpey5zdGFnZSAuc3RlcCBbZGF0YS10aXRsZV0uaDF7Zm9udC1zaXplOjEuMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5zdGFnZSAuc3RlcCBbZGF0YS10aXRsZV17Zm9udC1zaXplOjMuMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5zdGFnZSAuc3RlcCBbZGF0YS10aXRsZV17Zm9udC1zaXplOjRyZW19fS5zdGFnZSAuc3RlcCBbZGF0YS10aXRsZV0rW2RhdGEtdGl0bGVde3Bvc2l0aW9uOmFic29sdXRlO3RvcDowfS5zdGFnZSAuc3RlcCBbZGF0YS10aXRsZV0ubGlnaHQtdGV4dHtmb250LXNpemU6MS4yNXJlbTtsZXR0ZXItc3BhY2luZzotLjVweDtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5zdGFnZSAuc3RlcCBbZGF0YS10aXRsZV0ubGlnaHQtdGV4dHtmb250LXNpemU6MS41cmVtO2xldHRlci1zcGFjaW5nOi0uNzVweH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RhZ2UgLnN0ZXAgW2RhdGEtdGl0bGVdLmxpZ2h0LXRleHR7Zm9udC1zaXplOjEuNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5zdGFnZSAuc3RlcCBbZGF0YS10aXRsZV0ubGlnaHQtdGV4dHtmb250LXNpemU6MnJlbTtsZXR0ZXItc3BhY2luZzotMXB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXsuc3RhZ2UgLnN0ZXAgW2RhdGEtdGl0bGVdLmxpZ2h0LXRleHR7Zm9udC1zaXplOjIuMjVyZW19fS5zdGFnZSAuc3RlcCAucGhvbmUtY29udGFpbmVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtsZWZ0OjA7dG9wOjUwJTttYXJnaW46MCBhdXRvO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjEyMHB4O21heC13aWR0aDoxMjBweH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5zdGFnZSAuc3RlcCAucGhvbmUtY29udGFpbmVye3dpZHRoOjE1MHB4O21heC13aWR0aDoxNTBweH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RhZ2UgLnN0ZXAgLnBob25lLWNvbnRhaW5lcnt3aWR0aDoyMDBweDttYXgtd2lkdGg6MjAwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5zdGFnZSAuc3RlcCAucGhvbmUtY29udGFpbmVye3dpZHRoOjI0MHB4O21heC13aWR0aDoyNDBweH19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7LnN0YWdlIC5zdGVwIC5waG9uZS1jb250YWluZXJ7d2lkdGg6MjYwcHg7bWF4LXdpZHRoOjI2MHB4fX0uc3RhZ2UgLnN0ZXAgLnBob25lLWNvbnRhaW5lciBpbWd7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uc3RhZ2UgLnN0ZXAgLnBob25lLWNvbnRhaW5lciBpbWcraW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnN0YWdlIC5zdGVwIFtkYXRhLWZseS10aHJvdWdoXXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjo0MHZoIGF1dG8gMDtoZWlnaHQ6YXV0bztvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXJhZGl1czoxMHB4Oy13ZWJraXQtZmlsdGVyOmRyb3Atc2hhZG93KDEuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSk7ZmlsdGVyOmRyb3Atc2hhZG93KDEuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSl9LnN0YWdlIC5zdGVwIFtkYXRhLWZseS10aHJvdWdoXTpmaXJzdC1vZi10eXBle21hcmdpbi10b3A6MTB2aH0uc3RhZ2UgLnN0ZXAgW2RhdGEtZmx5LXRocm91Z2hdOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjEwMHZofUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnN0YWdlIC5zdGVwIFtkYXRhLWZseS10aHJvdWdoXXtsZWZ0OjRyZW07d2lkdGg6MTYwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5zdGFnZSAuc3RlcCBbZGF0YS1mbHktdGhyb3VnaF17bGVmdDozcmVtO3dpZHRoOjcyJTtib3JkZXItcmFkaXVzOjIwcHh9fS5zdGFnZSAuc3RlcCBbZGF0YS1mbHktdGhyb3VnaF0gaW1ne2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNmb3JtOnNjYWxlKDEpfS5zdGFnZSAuc3RlcCAuYmFuay1jYXJke3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTIwcHg7d2lkdGg6MTAwJX0uc3RhZ2UgLnN0ZXAgLmJhbmstY2FyZCBpbWd7LXdlYmtpdC1maWx0ZXI6ZHJvcC1zaGFkb3coMS41cmVtIDEuNXJlbSAxLjVyZW0gcmdiYSgwLDAsMCwwLjUpKTtmaWx0ZXI6ZHJvcC1zaGFkb3coMS41cmVtIDEuNXJlbSAxLjVyZW0gcmdiYSgwLDAsMCwwLjUpKX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5zdGFnZSAuc3RlcCAuYmFuay1jYXJke21heC13aWR0aDoxNTBweH19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnN0YWdlIC5zdGVwIC5iYW5rLWNhcmR7bWF4LXdpZHRoOjIxMHB4fX0uc3RhZ2UgLnN0ZXAgLnJpZ2h0LXNpZGUsLnN0YWdlIC5zdGVwIC5sZWZ0LXNpZGV7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kO21pbi1oZWlnaHQ6Y2FsYyh2YXIoLS12aCwgMXZoKSAqIDcwKX0uc3RhZ2UgLnN0ZXAgLnJpZ2h0LXNpZGUgaW1nLC5zdGFnZSAuc3RlcCAubGVmdC1zaWRlIGltZ3tkaXNwbGF5OmJsb2NrfS5zdGFnZSAuc3RlcCAubGVmdC1zaWRlIC5zaW5nbGUtZmVhdHVyZXt0ZXh0LWFsaWduOnJpZ2h0O2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS5zdGFnZSAuc3RlcCAubGVmdC1zaWRlIC5zaW5nbGUtZmVhdHVyZSBhe3RleHQtYWxpZ246cmlnaHQ7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9LnN0YWdlIC5zdGVwIC5sZWZ0LXNpZGUgLnNpbmdsZS1mZWF0dXJlIGltZ3ttYXJnaW4tbGVmdDouNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5zdGFnZSAuc3RlcCAubGVmdC1zaWRlIC5zaW5nbGUtZmVhdHVyZSBpbWd7bWFyZ2luLWxlZnQ6MXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnN0YWdlIC5zdGVwIC5sZWZ0LXNpZGUgLnNpbmdsZS1mZWF0dXJlIGltZ3ttYXJnaW4tbGVmdDoxLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnN0YWdlIC5zdGVwIC5sZWZ0LXNpZGUgLnNpbmdsZS1mZWF0dXJlOm50aC1jaGlsZCgxKXttYXJnaW4tcmlnaHQ6LTFyZW19LnN0YWdlIC5zdGVwIC5sZWZ0LXNpZGUgLnNpbmdsZS1mZWF0dXJlOm50aC1jaGlsZCgyKXttYXJnaW4tcmlnaHQ6MnJlbX0uc3RhZ2UgLnN0ZXAgLmxlZnQtc2lkZSAuc2luZ2xlLWZlYXR1cmU6bnRoLWNoaWxkKDMpe21hcmdpbi1yaWdodDozcmVtfS5zdGFnZSAuc3RlcCAubGVmdC1zaWRlIC5zaW5nbGUtZmVhdHVyZTpudGgtY2hpbGQoNCl7bWFyZ2luLXJpZ2h0OjJyZW19LnN0YWdlIC5zdGVwIC5sZWZ0LXNpZGUgLnNpbmdsZS1mZWF0dXJlOm50aC1jaGlsZCg1KXttYXJnaW4tcmlnaHQ6LTFyZW19fS5zdGFnZSAuc3RlcCAucmlnaHQtc2lkZSAuc2luZ2xlLWZlYXR1cmV7dGV4dC1hbGlnbjpsZWZ0O2ZsZXgtZGlyZWN0aW9uOnJvd30uc3RhZ2UgLnN0ZXAgLnJpZ2h0LXNpZGUgLnNpbmdsZS1mZWF0dXJlIGF7dGV4dC1hbGlnbjpsZWZ0O2ZsZXgtZGlyZWN0aW9uOnJvd30uc3RhZ2UgLnN0ZXAgLnJpZ2h0LXNpZGUgLnNpbmdsZS1mZWF0dXJlIGltZ3ttYXJnaW4tcmlnaHQ6LjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuc3RhZ2UgLnN0ZXAgLnJpZ2h0LXNpZGUgLnNpbmdsZS1mZWF0dXJlIGltZ3ttYXJnaW4tcmlnaHQ6MXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnN0YWdlIC5zdGVwIC5yaWdodC1zaWRlIC5zaW5nbGUtZmVhdHVyZSBpbWd7bWFyZ2luLXJpZ2h0OjEuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuc3RhZ2UgLnN0ZXAgLnJpZ2h0LXNpZGUgLnNpbmdsZS1mZWF0dXJlOm50aC1jaGlsZCgxKXttYXJnaW4tbGVmdDotMXJlbX0uc3RhZ2UgLnN0ZXAgLnJpZ2h0LXNpZGUgLnNpbmdsZS1mZWF0dXJlOm50aC1jaGlsZCgyKXttYXJnaW4tbGVmdDoycmVtfS5zdGFnZSAuc3RlcCAucmlnaHQtc2lkZSAuc2luZ2xlLWZlYXR1cmU6bnRoLWNoaWxkKDMpe21hcmdpbi1sZWZ0OjNyZW19LnN0YWdlIC5zdGVwIC5yaWdodC1zaWRlIC5zaW5nbGUtZmVhdHVyZTpudGgtY2hpbGQoNCl7bWFyZ2luLWxlZnQ6MnJlbX0uc3RhZ2UgLnN0ZXAgLnJpZ2h0LXNpZGUgLnNpbmdsZS1mZWF0dXJlOm50aC1jaGlsZCg1KXttYXJnaW4tbGVmdDotMXJlbX19LnN0YWdlIC5zdGVwIC5zaW5nbGUtZmVhdHVyZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5zdGFnZSAuc3RlcCAuc2luZ2xlLWZlYXR1cmUgYXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5zdGFnZSAuc3RlcCAuc2luZ2xlLWZlYXR1cmUgc3Bhbntjb2xvcjojZmZmO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MS4yNTtmb250LXNpemU6Ljg3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5zdGFnZSAuc3RlcCAuc2luZ2xlLWZlYXR1cmUgc3Bhbntmb250LXNpemU6LjkzNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0YWdlIC5zdGVwIC5zaW5nbGUtZmVhdHVyZSBzcGFue2ZvbnQtc2l6ZToxcmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuc3RhZ2UgLnN0ZXAgLnNpbmdsZS1mZWF0dXJlIHNwYW57Zm9udC1zaXplOjEuMTg3NXJlbX19QG1lZGlhIChtYXgtd2lkdGg6IDYzOXB4KXsuc3RhZ2UgLnN0ZXAgLnNpbmdsZS1mZWF0dXJlLnByaW1hcnkgaW1ne3dpZHRoOjQ4cHh9fS5zdGFnZSAuc3RlcCAuc2luZ2xlLWZlYXR1cmUuc2Vjb25kYXJ5IGltZytzcGFue2NvbG9yOiMwMDdhOTF9LnN0YWdlIC5zdGVwIC5zaW5nbGUtZmVhdHVyZSBpbWd7LXdlYmtpdC1maWx0ZXI6ZHJvcC1zaGFkb3coMC41cmVtIDAuNXJlbSAxZW0gcmdiYSgwLDAsMCwwLjI1KSk7ZmlsdGVyOmRyb3Atc2hhZG93KDAuNXJlbSAwLjVyZW0gMWVtIHJnYmEoMCwwLDAsMC4yNSkpfUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7LnN0YWdlIC5zdGVwIC5zaW5nbGUtZmVhdHVyZSBpbWd7d2lkdGg6MzJweH19LnN0YWdlIC5zdGVwIC5yb2xsaW5nLWxpc3R7bWF4LXdpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O3BhZGRpbmc6M3JlbSAwO3dpbGwtY2hhbmdlOmF1dG87dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7LnN0YWdlIC5zdGVwIC5yb2xsaW5nLWxpc3R7b3ZlcmZsb3c6YXV0bzt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O21heC13aWR0aDoxMDB2dyAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi0ydncgIWltcG9ydGFudDttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5zdGFnZSAuc3RlcCAucm9sbGluZy1saXN0e3BhZGRpbmc6NHJlbSAwfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuc3RhZ2UgLnN0ZXAgLnJvbGxpbmctbGlzdHtwYWRkaW5nOjVyZW0gMH19LnN0YWdlIC5zdGVwIC5yb2xsaW5nLWxpc3QgZGl2e21hcmdpbjphdXRvIDFyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuc3RhZ2UgLnN0ZXAgLnJvbGxpbmctbGlzdCBkaXZ7bWFyZ2luOmF1dG8gMnJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnN0YWdlIC5zdGVwIC5yb2xsaW5nLWxpc3QgZGl2e21hcmdpbjphdXRvIDNyZW19fS5zdGFnZSAuc3RlcCAucm9sbGluZy1saXN0IGRpdi5zbGlkZXtwYWRkaW5nOjFyZW07ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uc3RhZ2UgLnN0ZXAgLnJvbGxpbmctbGlzdCBkaXYuc2xpZGUgaW1ne2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LnN0YWdlIC5zdGVwIC5yb2xsaW5nLWxpc3QgZGl2LnNsaWRlLWxhcmdley13ZWJraXQtZmlsdGVyOmRyb3Atc2hhZG93KDAuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSk7ZmlsdGVyOmRyb3Atc2hhZG93KDAuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSl9LnN0YWdlIC5zdGVwIC5yb2xsaW5nLWxpc3QgZGl2LnNsaWRlLWxhcmdlIGltZ3t3aWR0aDo2cmVtO21pbi13aWR0aDo2cmVtfUBtZWRpYSAobWluLXdpZHRoOiAzNzVweCl7LnN0YWdlIC5zdGVwIC5yb2xsaW5nLWxpc3QgZGl2LnNsaWRlLWxhcmdlIGltZ3t3aWR0aDo4LjVyZW07bWluLXdpZHRoOjguNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuc3RhZ2UgLnN0ZXAgLnJvbGxpbmctbGlzdCBkaXYuc2xpZGUtbGFyZ2UgaW1ne3dpZHRoOjExcmVtO21pbi13aWR0aDoxMXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RhZ2UgLnN0ZXAgLnJvbGxpbmctbGlzdCBkaXYuc2xpZGUtbGFyZ2UgaW1ne3dpZHRoOjE0cmVtO21pbi13aWR0aDoxNHJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnN0YWdlIC5zdGVwIC5yb2xsaW5nLWxpc3QgZGl2LnNsaWRlLWxhcmdlIGltZ3t3aWR0aDoxNnJlbTttaW4td2lkdGg6MTZyZW19fS5zdGFnZSAuc3RlcCAucm9sbGluZy1saXN0IGRpdi5zbGlkZS1zbWFsbHstd2Via2l0LWZpbHRlcjpkcm9wLXNoYWRvdygxLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuNSkpO2ZpbHRlcjpkcm9wLXNoYWRvdygxLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuNSkpfUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7LnN0YWdlIC5zdGVwIC5yb2xsaW5nLWxpc3QgZGl2LnNsaWRlLXNtYWxse21hcmdpbi1sZWZ0Oi00cmVtfX0uc3RhZ2UgLnN0ZXAgLnJvbGxpbmctbGlzdCBkaXYuc2xpZGUtc21hbGwgaW1ne3dpZHRoOjRyZW07bWluLXdpZHRoOjRyZW19QG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KXsuc3RhZ2UgLnN0ZXAgLnJvbGxpbmctbGlzdCBkaXYuc2xpZGUtc21hbGwgaW1ne3dpZHRoOjZyZW07bWluLXdpZHRoOjZyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnN0YWdlIC5zdGVwIC5yb2xsaW5nLWxpc3QgZGl2LnNsaWRlLXNtYWxsIGltZ3t3aWR0aDo4cmVtO21pbi13aWR0aDo4cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdGFnZSAuc3RlcCAucm9sbGluZy1saXN0IGRpdi5zbGlkZS1zbWFsbCBpbWd7d2lkdGg6MTByZW07bWluLXdpZHRoOjEwcmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuc3RhZ2UgLnN0ZXAgLnJvbGxpbmctbGlzdCBkaXYuc2xpZGUtc21hbGwgaW1ne3dpZHRoOjEycmVtO21pbi13aWR0aDoxMnJlbX19LnN0YWdlIC5zdGVwICp7d2lsbC1jaGFuZ2U6YXV0bztiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3RhZ2UgLnN0ZXAtMSBbZGF0YS10aXRsZV17Y29sb3I6I2ZmZn0uc3RhZ2UgLnN0ZXAtMSAuYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO21hcmdpbjowIGF1dG8gLTZyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuc3RhZ2UgLnN0ZXAtMSAuYnV0dG9ue2xlZnQ6YXV0bztyaWdodDphdXRvO21hcmdpbjowIDAgLTdyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5zdGFnZSAuc3RlcC0xIC5idXR0b257bWFyZ2luOjAgMCAtOHJlbX19LnN0YWdlIC5zdGVwLTEgLnN0YW5kYWxvbmUtbWFza3t0b3A6NTAlO2hlaWdodDozOHZoO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5zdGFnZSAuc3RlcC0xIC5waG9uZS1jb250YWluZXIgLm1hc2tlZC1waG9uZS1jb250YWluZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmJsb2NrO3RvcDowO2xlZnQ6MDstd2Via2l0LWZpbHRlcjpkcm9wLXNoYWRvdygxLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuNSkpO2ZpbHRlcjpkcm9wLXNoYWRvdygxLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuNSkpO2JvcmRlci1yYWRpdXM6MnZofUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnN0YWdlIC5zdGVwLTEgLnBob25lLWNvbnRhaW5lciAubWFza2VkLXBob25lLWNvbnRhaW5lcntib3JkZXItcmFkaXVzOjIuNXZofX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdGFnZSAuc3RlcC0xIC5waG9uZS1jb250YWluZXIgLm1hc2tlZC1waG9uZS1jb250YWluZXJ7Ym9yZGVyLXJhZGl1czozdmh9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5zdGFnZSAuc3RlcC0xIC5waG9uZS1jb250YWluZXIgLm1hc2tlZC1waG9uZS1jb250YWluZXJ7Ym9yZGVyLXJhZGl1czozLjV2aH19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7LnN0YWdlIC5zdGVwLTEgLnBob25lLWNvbnRhaW5lciAubWFza2VkLXBob25lLWNvbnRhaW5lcntib3JkZXItcmFkaXVzOjMuNXZofX0uc3RhZ2UgLnN0ZXAtMSAucGhvbmUtY29udGFpbmVyIC5tYXNrZWQtcGhvbmUtY29udGFpbmVyIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9LnN0YWdlIC5zdGVwLTEgLnBob25lLWNvbnRhaW5lciAubWFza2VkLXBob25lLWNvbnRhaW5lciAucGhvbmUteHN7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZVkoMTAwJSl9LnN0YWdlIC5zdGVwLTEgLnBob25lLWNvbnRhaW5lciAubWFza2VkLXBob25lLWNvbnRhaW5lciAucGhvbmUtbWFza3twb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbjtib3JkZXItcmFkaXVzOjJ2aH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5zdGFnZSAuc3RlcC0xIC5waG9uZS1jb250YWluZXIgLm1hc2tlZC1waG9uZS1jb250YWluZXIgLnBob25lLW1hc2t7Ym9yZGVyLXJhZGl1czoyLjV2aH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RhZ2UgLnN0ZXAtMSAucGhvbmUtY29udGFpbmVyIC5tYXNrZWQtcGhvbmUtY29udGFpbmVyIC5waG9uZS1tYXNre2JvcmRlci1yYWRpdXM6M3ZofX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuc3RhZ2UgLnN0ZXAtMSAucGhvbmUtY29udGFpbmVyIC5tYXNrZWQtcGhvbmUtY29udGFpbmVyIC5waG9uZS1tYXNre2JvcmRlci1yYWRpdXM6My41dmh9fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5zdGFnZSAuc3RlcC0xIC5waG9uZS1jb250YWluZXIgLm1hc2tlZC1waG9uZS1jb250YWluZXIgLnBob25lLW1hc2t7Ym9yZGVyLXJhZGl1czozLjV2aH19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuc3RhZ2UgLnN0ZXAtMSBbZGF0YS1mbHktdGhyb3VnaF17bGVmdDoxLjVyZW07d2lkdGg6MTQwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0YWdlIC5zdGVwLTEgW2RhdGEtZmx5LXRocm91Z2hde3dpZHRoOjE3MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuc3RhZ2UgLnN0ZXAtMSBbZGF0YS1mbHktdGhyb3VnaF17bGVmdDotMi41cmVtO3dpZHRoOjIxMHB4O2JvcmRlci1yYWRpdXM6MjBweH19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7LnN0YWdlIC5zdGVwLTEgW2RhdGEtZmx5LXRocm91Z2hde3dpZHRoOjI0MHB4fX0uc3RhZ2UgLnN0ZXAtMSBbZGF0YS1mbHktdGhyb3VnaF0gaW1ne2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNmb3JtOnNjYWxlKDEpfS5zdGFnZSAuc3RlcC0yIFtkYXRhLXRpdGxlXXtjb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjEuMn0uc3RhZ2UgLnN0ZXAtMiBoMntwb2ludGVyLWV2ZW50czpub25lfS5zdGFnZSAuc3RlcC0yIFtkYXRhLWZseS10aHJvdWdoXTpsYXN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbToxMDB2aH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5zdGFnZSAuc3RlcC0yIFtkYXRhLWZseS10aHJvdWdoXXt3aWR0aDoxNTBweDttYXgtd2lkdGg6MTUwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0YWdlIC5zdGVwLTIgW2RhdGEtZmx5LXRocm91Z2hde3dpZHRoOjIwMHB4O21heC13aWR0aDoyMDBweDtsZWZ0OjcuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnN0YWdlIC5zdGVwLTIgW2RhdGEtZmx5LXRocm91Z2hde3dpZHRoOjI0MHB4O21heC13aWR0aDoyNDBweDtsZWZ0OjNyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5zdGFnZSAuc3RlcC0yIFtkYXRhLWZseS10aHJvdWdoXXt3aWR0aDoyNjBweDttYXgtd2lkdGg6MjYwcHh9fS5zdGFnZSAuc3RlcC0yIC5idXR0b257cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bWFyZ2luOjAgMCAtNnJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5zdGFnZSAuc3RlcC0yIC5idXR0b257bGVmdDouNzVyZW07bWFyZ2luOjAgMCAtN3JlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnN0YWdlIC5zdGVwLTIgLmJ1dHRvbnttYXJnaW46MCAwIC04cmVtfX0uc3RhZ2UgLnN0ZXAtMiAudGV4dC1jb250ZW50e3RleHQtYWxpZ246bGVmdDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZX0uc3RhZ2UgLnN0ZXAtMiAudGV4dC1jb250ZW50Ky50ZXh0LWNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjB9LnN0YWdlIC5zdGVwLTIgLnRleHQtY29udGVudCAuaWNvbi13cmFwcGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luOjAgMCAxLjEyNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5zdGFnZSAuc3RlcC0yIC50ZXh0LWNvbnRlbnQgLmljb24td3JhcHBlcnttYXJnaW46MCAwIDEuMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0YWdlIC5zdGVwLTIgLnRleHQtY29udGVudCAuaWNvbi13cmFwcGVye21hcmdpbjowIDAgMS4zNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5zdGFnZSAuc3RlcC0yIC50ZXh0LWNvbnRlbnQgLmljb24td3JhcHBlcnttYXJnaW46MCAwIDEuNXJlbX19LnN0YWdlIC5zdGVwLTIgLnRleHQtY29udGVudCAuaWNvbi13cmFwcGVyIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjQwcHg7bWFyZ2luLXJpZ2h0OjFyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuc3RhZ2UgLnN0ZXAtMiAudGV4dC1jb250ZW50IC5pY29uLXdyYXBwZXIgaW1ne3dpZHRoOjQ4cHg7bWFyZ2luLXJpZ2h0OjEuMTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdGFnZSAuc3RlcC0yIC50ZXh0LWNvbnRlbnQgLmljb24td3JhcHBlciBpbWd7d2lkdGg6NTZweH19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnN0YWdlIC5zdGVwLTIgLnRleHQtY29udGVudCAuaWNvbi13cmFwcGVyIGltZ3t3aWR0aDo2NHB4O21hcmdpbi1yaWdodDoxLjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXsuc3RhZ2UgLnN0ZXAtMiAudGV4dC1jb250ZW50IC5pY29uLXdyYXBwZXIgaW1ne3dpZHRoOjcycHh9fS5zdGFnZSAuc3RlcC0yIC50ZXh0LWNvbnRlbnQgLmxpbmt7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjEuMTI1cmVtIDAgMDtjb2xvcjojZmZmfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnN0YWdlIC5zdGVwLTIgLnRleHQtY29udGVudCAubGlua3tmb250LXNpemU6MXJlbTttYXJnaW46MS4yNXJlbSAwIDB9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0YWdlIC5zdGVwLTIgLnRleHQtY29udGVudCAubGlua3tmb250LXNpemU6MS4xMjVyZW07bWFyZ2luOjEuMzc1cmVtIDAgMH19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnN0YWdlIC5zdGVwLTIgLnRleHQtY29udGVudCAubGlua3tmb250LXNpemU6MS4xODc1cmVtO21hcmdpbjoxLjVyZW0gMCAwfX0uc3RhZ2UgLnN0ZXAtMiAudGV4dC1jb250ZW50IC5saW5rIHNwYW57Y29sb3I6I2ZmZn0uc3RhZ2UgLnN0ZXAtMiAudGV4dC1jb250ZW50IFtkYXRhLXN1YnRpdGxlXXtmb250LXNpemU6LjkzNzVyZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDB9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuc3RhZ2UgLnN0ZXAtMiAudGV4dC1jb250ZW50IFtkYXRhLXN1YnRpdGxlXXtmb250LXNpemU6MXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RhZ2UgLnN0ZXAtMiAudGV4dC1jb250ZW50IFtkYXRhLXN1YnRpdGxlXXtmb250LXNpemU6MS4xMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5zdGFnZSAuc3RlcC0yIC50ZXh0LWNvbnRlbnQgW2RhdGEtc3VidGl0bGVde2ZvbnQtc2l6ZToxLjE4NzVyZW19fS5zdGFnZSAuc3RlcC0yIC5zdGFuZGFsb25lLW1hc2t7dG9wOjUwJTtoZWlnaHQ6NTB2aDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uc3RhZ2UgLnN0ZXAtMiAucGhvbmUtY29udGFpbmVye21hcmdpbjowO2xlZnQ6YXV0b31AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KXsuc3RhZ2UgLnN0ZXAtMiAucGhvbmUtY29udGFpbmVye2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9fS5zdGFnZSAuc3RlcC0yIC5waG9uZS1jb250YWluZXIgaW1nK2ltZ3std2Via2l0LWZpbHRlcjpkcm9wLXNoYWRvdygxLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuNSkpO2ZpbHRlcjpkcm9wLXNoYWRvdygxLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuNSkpfUBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpey5zdGFnZSAuc3RlcC0yIC5waG9uZS1jb250YWluZXIgaW1nK2ltZ3t0cmFuc2Zvcm06dHJhbnNsYXRlM2QoOXZoLCAtMzUlLCAwKSAhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5zdGFnZSAuc3RlcC0yIC5waG9uZS1jb250YWluZXIgaW1nK2ltZ3t0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNnZoLCAtMzUlLCAwKSAhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDogNjM5cHgpey5zdGFnZSAuc3RlcC0yIC5waG9uZS1jb250YWluZXIgaW1nK2ltZ3t0cmFuc2Zvcm06dHJhbnNsYXRlM2QoM3ZoLCAtMzUlLCAwKSAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5zdGFnZSAuc3RlcC0yIC5waG9uZS1jb250YWluZXIgaW1nK2ltZ3t3aWR0aDoxNTBweDttYXgtd2lkdGg6MTUwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0YWdlIC5zdGVwLTIgLnBob25lLWNvbnRhaW5lciBpbWcraW1ne3dpZHRoOjIwMHB4O21heC13aWR0aDoyMDBweH19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnN0YWdlIC5zdGVwLTIgLnBob25lLWNvbnRhaW5lciBpbWcraW1ne3dpZHRoOjI0MHB4O21heC13aWR0aDoyNDBweH19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7LnN0YWdlIC5zdGVwLTIgLnBob25lLWNvbnRhaW5lciBpbWcraW1ne3dpZHRoOjI2MHB4O21heC13aWR0aDoyNjBweH19LnN0YWdlIC5zdGVwLTIgLnBob25lLWNvbnRhaW5lciAuYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbjowO2JvdHRvbToxNyU7bGVmdDo0NyU7cG9pbnRlci1ldmVudHM6YXV0b30uc3RhZ2UgLnN0ZXAtMiAucGhvbmUtY29udGFpbmVyIC5saW5re3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotOHJlbTtkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG87d2hpdGUtc3BhY2U6bm93cmFwO2NvbG9yOiNmZmY7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7cG9pbnRlci1ldmVudHM6YXV0bztmb250LXNpemU6Ljg3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5zdGFnZSAuc3RlcC0yIC5waG9uZS1jb250YWluZXIgLmxpbmt7Zm9udC1zaXplOi45Mzc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdGFnZSAuc3RlcC0yIC5waG9uZS1jb250YWluZXIgLmxpbmt7Zm9udC1zaXplOjFyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5zdGFnZSAuc3RlcC0yIC5waG9uZS1jb250YWluZXIgLmxpbmt7Zm9udC1zaXplOjEuMTg3NXJlbX19LnN0YWdlIC5zdGVwLTIgLmxlZnQtc2lkZSAuc2luZ2xlLWZlYXR1cmUsLnN0YWdlIC5zdGVwLTIgLnJpZ2h0LXNpZGUgLnNpbmdsZS1mZWF0dXJle21hcmdpbjowICFpbXBvcnRhbnR9LnN0YWdlIC5zdGVwLTIgLmxlZnQtc2lkZSAuc2luZ2xlLWZlYXR1cmUgLmlubmVyLC5zdGFnZSAuc3RlcC0yIC5yaWdodC1zaWRlIC5zaW5nbGUtZmVhdHVyZSAuaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5zdGFnZSAuc3RlcC0yIC5sZWZ0LXNpZGUgLnNpbmdsZS1mZWF0dXJlIC5pbm5lciBzcGFuLC5zdGFnZSAuc3RlcC0yIC5yaWdodC1zaWRlIC5zaW5nbGUtZmVhdHVyZSAuaW5uZXIgc3Bhbntjb2xvcjojMDA3YTkxfS5zdGFnZSAuc3RlcC0yIC5sZWZ0LXNpZGUgLnNpbmdsZS1mZWF0dXJlIC5pbm5lciBwLC5zdGFnZSAuc3RlcC0yIC5yaWdodC1zaWRlIC5zaW5nbGUtZmVhdHVyZSAuaW5uZXIgcHtwYWRkaW5nLXRvcDo4cHg7cG9zaXRpb246YWJzb2x1dGU7Y29sb3I6I2ZmZjtsaW5lLWhlaWdodDoxLjI1O21hcmdpbi1ib3R0b206MH0uc3RhZ2UgLnN0ZXAtMiBbZGF0YS1maXhlZF17cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudDt3aWR0aDoxMDAlO2hlaWdodDo3NXZoO3RvcDo1MCV9LnN0YWdlIC5zdGVwLTN7cGFkZGluZy10b3A6NHJlbX1AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpey5zdGFnZSAuc3RlcC0ze3BhZGRpbmctdG9wOjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LnN0YWdlIC5zdGVwLTN7cGFkZGluZy10b3A6NnJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RhZ2UgLnN0ZXAtM3twYWRkaW5nLXRvcDo3cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuc3RhZ2UgLnN0ZXAtM3twYWRkaW5nLXRvcDo4cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXsuc3RhZ2UgLnN0ZXAtM3twYWRkaW5nLXRvcDoxMHJlbX19LnN0YWdlIC5zdGVwLTMgW2RhdGEtdGl0bGVde2NvbG9yOiMwMDdhOTF9LnN0YWdlIC5zdGVwLTMgLmJ1dHRvbnttYXJnaW46MCBhdXRvO3BhZGRpbmctdG9wOjFyZW19LnN0YWdlIC5zdGVwLTMgW2RhdGEtcGFkZGVkLWNvbnRhaW5lcl17cGFkZGluZzo0cmVtIDB9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuc3RhZ2UgLnN0ZXAtMyBbZGF0YS1wYWRkZWQtY29udGFpbmVyXXtwYWRkaW5nOjVyZW0gMH19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnN0YWdlIC5zdGVwLTMgW2RhdGEtcGFkZGVkLWNvbnRhaW5lcl17cGFkZGluZzo2cmVtIDB9fS5ob21lLXBhZ2UgLnJvbGxpbmctbGlzdCBpbWd7bWF4LXdpZHRoOm1heC1jb250ZW50O3dpZHRoOjI2NHB4fS50ZXh0LXNlY3Rpb257cGFkZGluZzo0LjM3NXJlbSAydnd9LnRleHQtc2VjdGlvbi1jb250ZW50e21hcmdpbjowIGF1dG99LnRleHQtc2VjdGlvbi10aXRsZSBoMntkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToyLjI1cmVtO21hcmdpbi1ib3R0b206MS4xMjVyZW07cGFkZGluZy1ib3R0b206MDt3b3JkLWJyZWFrOmJyZWFrLXdvcmQ7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDB9QG1lZGlhIChtYXgtd2lkdGg6IDYzOXB4KXsudGV4dC1zZWN0aW9uLXRpdGxlIGgye3dvcmQtYnJlYWs6YnJlYWstd29yZH19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsudGV4dC1zZWN0aW9uLXRpdGxlIGgye2ZvbnQtc2l6ZToyLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRleHQtc2VjdGlvbi10aXRsZSBoMntmb250LXNpemU6Mi43NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnRleHQtc2VjdGlvbi10aXRsZSBoMntmb250LXNpemU6M3JlbX19LnRleHQtc2VjdGlvbi10ZXh0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo0cmVtIDJyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudGV4dC1zZWN0aW9uLXRleHR7cGFkZGluZzo0LjI1cmVtIDVyZW19fS50ZXh0LXNlY3Rpb24tdGV4dCBwe2NvbG9yOiMwMDdhOTE7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6Mi4yNXJlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMH1AbWVkaWEgKG1heC13aWR0aDogNjM5cHgpey50ZXh0LXNlY3Rpb24tdGV4dCBwe3dvcmQtYnJlYWs6YnJlYWstd29yZH19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsudGV4dC1zZWN0aW9uLXRleHQgcHtmb250LXNpemU6Mi41cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50ZXh0LXNlY3Rpb24tdGV4dCBwe2ZvbnQtc2l6ZToyLjc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsudGV4dC1zZWN0aW9uLXRleHQgcHtmb250LXNpemU6M3JlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7LnRleHQtc2VjdGlvbi10ZXh0IHB7Zm9udC1zaXplOjMuNXJlbX19LnRleHQtc2VjdGlvbiAubWFza3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX1zZWN0aW9uLnRpdGxlIGgxe3dvcmQtYnJlYWs6YnJlYWstd29yZDtwYWRkaW5nOjUuOTM3NXJlbSAwIDIuMTg3NXJlbTtjb2xvcjojMDA3YTkxO2ZvbnQtc2l6ZToyLjVyZW07bGV0dGVyLXNwYWNpbmc6MHB4O3RleHQtYWxpZ246bGVmdH1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtzZWN0aW9uLnRpdGxlIGgxe2ZvbnQtc2l6ZTo0cmVtO3RleHQtYWxpZ246Y2VudGVyfX0ud3lzaXd5Z3twYWRkaW5nOjAgLjMxMjVyZW19Lnd5c2l3eWdfX3RpdGxle2ZvbnQtc2l6ZToyLjA2MjVyZW07bGluZS1oZWlnaHQ6MS40ODtjb2xvcjojMzgzODM4O21hcmdpbi1ib3R0b206MS44NzVyZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsud3lzaXd5Z19fdGl0bGV7dGV4dC1hbGlnbjpsZWZ0fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey53eXNpd3lnX190aXRsZXtmb250LXNpemU6Mi40Mzc1cmVtO21hcmdpbi1ib3R0b206My43NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsud3lzaXd5Zy1pbWFnZSAubWFza3twYWRkaW5nOjMuNDM3NXJlbSAyLjg3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsud3lzaXd5Zy1pbWFnZSAubWFza3twYWRkaW5nOjMuNzVyZW0gMy41NjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey53eXNpd3lnLWltYWdlLWJhY2tncm91bmQ6OmJlZm9yZXtjb250ZW50OicnO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjE1LjEyNXJlbTtoZWlnaHQ6NzclO21heC1oZWlnaHQ6NDQuMTg3NXJlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Ny42MjVyZW07bGVmdDowO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9zdmcvcGF0dGVybi5zdmcpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC15O2JhY2tncm91bmQtc2l6ZTphdXRvIDI2dnc7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjAuODt0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpfS53eXNpd3lnLWltYWdlLWJhY2tncm91bmQ6OmFmdGVye2NvbnRlbnQ6Jyc7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTUuMTI1cmVtO2hlaWdodDo3NyU7bWF4LWhlaWdodDo0NC4xODc1cmVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo3LjYyNXJlbTtyaWdodDowO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9zdmcvcGF0dGVybi5zdmcpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC15O2JhY2tncm91bmQtc2l6ZTphdXRvIDI2dnc7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjAuODt6LWluZGV4Oi0xfX0ud3lzaXd5Zy1pbWFnZS1jb250ZW50e2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjEuNXJlbTtib3JkZXItcmFkaXVzOjAuNXJlbTstd2Via2l0LWZpbHRlcjpkcm9wLXNoYWRvdygwLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDQ5LDE4LDEwMiwwLjE3KSk7ZmlsdGVyOmRyb3Atc2hhZG93KDAuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoNDksMTgsMTAyLDAuMTcpKTt3b3JkLWJyZWFrOmJyZWFrLXdvcmR9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsud3lzaXd5Zy1pbWFnZS1jb250ZW50e3BhZGRpbmc6MnJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsud3lzaXd5Zy1pbWFnZS1jb250ZW50e3BhZGRpbmc6Mi41cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey53eXNpd3lnLWltYWdlLWNvbnRlbnR7cGFkZGluZzozcmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsud3lzaXd5Zy1pbWFnZS1jb250ZW50e3BhZGRpbmc6My41cmVtfX0ud3lzaXd5Zy1pbWFnZS1jb250ZW50IHB7Zm9udC1zaXplOmluaXRpYWx9Lnd5c2l3eWctaW1hZ2UtY29udGVudCBwOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjB9Lnd5c2l3eWctaW1hZ2UtdGl0bGV7Zm9udC1zaXplOjMuNXJlbTtjb2xvcjojMDA3YTkxO21hcmdpbi10b3A6LTQuNXJlbTt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlfS53eXNpd3lnLWltYWdlLXNtYWxsLWltZ3t3aWR0aDoxMDAlO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9zdmcvcGF0dGVybi1haW9uLWNvcHktNC5zdmcpO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7bWFyZ2luLWxlZnQ6LTNyZW07bWFyZ2luLXJpZ2h0OjNyZW07cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjAuOH0ud3lzaXd5Zy1pbWFnZS1zbWFsbCAubWFza3twYWRkaW5nOjQuMzc1cmVtIDQuMTI1cmVtfS53eXNpd3lnLWltYWdlLXNtYWxsIC5tYXNrOjpiZWZvcmUsLnd5c2l3eWctaW1hZ2Utc21hbGwgLm1hc2s6OmFmdGVye2JhY2tncm91bmQtY29sb3I6IzAwN2E5MTt3aWR0aDoxLjc1cmVtfS53eXNpd3lnLWltYWdlLXNtYWxsIC5tYXNrIC5pbm5lci1tYXNrOjpiZWZvcmUsLnd5c2l3eWctaW1hZ2Utc21hbGwgLm1hc2sgLmlubmVyLW1hc2s6OmFmdGVye2JhY2tncm91bmQtY29sb3I6IzAwN2E5MTt3aWR0aDoxLjc1cmVtfS53eXNpd3lnLWltYWdlLXNtYWxsIC53eXNpd3lnLWltYWdlLWNvbnRlbnR7cGFkZGluZzowO2ZpbHRlcjpub25lfS53eXNpd3lnLWltYWdlLXNtYWxsIC53eXNpd3lnLWltYWdlLWJhY2tncm91bmQ6OmFmdGVyLC53eXNpd3lnLWltYWdlLXNtYWxsIC53eXNpd3lnLWltYWdlLWJhY2tncm91bmQ6OmJlZm9yZXtkaXNwbGF5Om5vbmV9Lnd5c2l3eWcgcCBpbWd7d2lkdGg6MTAwJSAhaW1wb3J0YW50O29iamVjdC1maXQ6Y29udGFpbn0ud3lzaXd5ZyBwIHUgYXt0ZXh0LWRlY29yYXRpb24tY29sb3I6IzAwN2E5MX1AbWVkaWEgKG1heC13aWR0aDogNjM5cHgpey5iYW5uZXItcHJvZHVjdCAud3lzaXd5ZyBzcGFue3pvb206Ljl9fS53eXNpd3lnIHVsLC53eXNpd3lnIG9sLC5ja2VfZWRpdGFibGUgdWwsLmNrZV9lZGl0YWJsZSBvbHttYXJnaW46YXV0bztwYWRkaW5nOmluaXRpYWw7cGFkZGluZy1sZWZ0OjEuNzVyZW07bGluZS1oZWlnaHQ6MS43MTtjb2xvcjojMDA3YTkxfS53eXNpd3lnIHVsIG9sLC53eXNpd3lnIG9sIG9sLC5ja2VfZWRpdGFibGUgdWwgb2wsLmNrZV9lZGl0YWJsZSBvbCBvbHtsaXN0LXN0eWxlLXR5cGU6ZGlzY30ud3lzaXd5ZyB1bCwuY2tlX2VkaXRhYmxlIHVse2xpc3Qtc3R5bGUtdHlwZTpkaXNjfS53eXNpd3lnIHVsIHVsLC5ja2VfZWRpdGFibGUgdWwgdWx7bGlzdC1zdHlsZTpub25lfS53eXNpd3lnIHVsIHVsIGxpOmJlZm9yZSwuY2tlX2VkaXRhYmxlIHVsIHVsIGxpOmJlZm9yZXtjb250ZW50OlwiLSBcIjtmb250LXdlaWdodDo2MDA7bWFyZ2luLWxlZnQ6LTEuMjVyZW07bWFyZ2luLXJpZ2h0OjAuNjI1cmVtfS53eXNpd3lnLWJveCwuY2tlX2VkaXRhYmxlLWJveHttYXJnaW4tdG9wOjQuMjVyZW07cGFkZGluZy10b3A6NC4zNzVyZW07Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgwLDk5LDExNywwLjIpfS53eXNpd3lnLWJveC10aXRsZSwuY2tlX2VkaXRhYmxlLWJveC10aXRsZXtjb2xvcjojMDA3YTkxO2ZvbnQtc2l6ZToxLjVyZW07Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206NHJlbX0ud3lzaXd5Zy1ib3gtY29udGVudCwuY2tlX2VkaXRhYmxlLWJveC1jb250ZW50e21hcmdpbi1ib3R0b206Ni4yNXJlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS53eXNpd3lnLWJveC1jb250ZW50LXRpdGxlLC5ja2VfZWRpdGFibGUtYm94LWNvbnRlbnQtdGl0bGV7Zm9udC1zaXplOjEuMTI1cmVtO2NvbG9yOiMwMDdhOTE7Zm9udC13ZWlnaHQ6NjAwfS53eXNpd3lnLWJveC1jb250ZW50LXRleHQsLmNrZV9lZGl0YWJsZS1ib3gtY29udGVudC10ZXh0e2ZvbnQtc2l6ZTowLjg3NXJlbTtjb2xvcjojMDA2Mzc1fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lnd5c2l3eWctYm94LWNvbnRlbnQtdGV4dCwuY2tlX2VkaXRhYmxlLWJveC1jb250ZW50LXRleHR7cGFkZGluZy1yaWdodDowLjkzNzVyZW19fS53eXNpd3lnLWJveGVzLC5ja2VfZWRpdGFibGUtYm94ZXN7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzp3cmFwO21hcmdpbi1ib3R0b206LTYuMjVyZW19LmNrZV9kaWFsb2dfYmFja2dyb3VuZF9jb3Zlcnt6LWluZGV4Ojk5OTkgIWltcG9ydGFudDtwb3NpdGlvbjppbmhlcml0fS5mZWF0dXJlIC53eXNpd3lnIHAgYTphZnRlcntjb250ZW50OlwiXFxFQTRFXCI7Zm9udC1zaXplOjEuNzVyZW07cG9zaXRpb246YWJzb2x1dGU7Y29sb3I6IzM0MTU2ODtiYWNrZ3JvdW5kOm5vbmU7dHJhbnNmb3JtOnNjYWxlWCgtMSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6XCJpY29uZm9udFwiLCBzZXJpZjtsaW5lLWhlaWdodDoxfS5mZWF0dXJlIC53eXNpd3lnIHAgYTpob3Zlcnt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7Ym94LXNoYWRvdzowIC0ycHggMCAwICMwMDdhOTEgaW5zZXR9LmluZm8tcGFnZS1tYWlue3BhZGRpbmc6MS41cmVtIDEuMTNyZW0gNHJlbX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXsuaW5mby1wYWdlLW1haW57cGFkZGluZzo2LjI1cmVtIDAgNi4wNjI1cmVtfX0uaW5mby1wYWdlLW1haW4gdWwsLmluZm8tcGFnZS1tYWluIG9se21hcmdpbjphdXRvO3BhZGRpbmc6aW5pdGlhbDtwYWRkaW5nLWxlZnQ6MS43NXJlbTtsaW5lLWhlaWdodDoxLjcxO2NvbG9yOiMwMDdhOTF9LmluZm8tcGFnZS1tYWluIHVsIG9sLC5pbmZvLXBhZ2UtbWFpbiBvbCBvbHtsaXN0LXN0eWxlLXR5cGU6ZGlzY30uaW5mby1wYWdlLW1haW4gdWx7bGlzdC1zdHlsZS10eXBlOmRpc2N9LmluZm8tcGFnZS1tYWluIHVsIHVse2xpc3Qtc3R5bGU6bm9uZX0uaW5mby1wYWdlLW1haW4gdWwgdWwgbGk6YmVmb3Jle2NvbnRlbnQ6XCItIFwiO2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW4tbGVmdDotMS4yNXJlbTttYXJnaW4tcmlnaHQ6MC42MjVyZW19LmluZm8tcGFnZS1tYWluIC5mYXEtbGlzdCB1bHtwYWRkaW5nLWxlZnQ6MH0uaW5mby1wYWdlLXBhdHRlcm57cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3BhZGRpbmctdG9wOjkuMTg3NXJlbTt6LWluZGV4Oi0xfUBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpey5pbmZvLXBhZ2UtcGF0dGVybi1tb2JpbGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjExM3B4O2JvdHRvbTowO3dpZHRoOjE0MHB4fS5pbmZvLXBhZ2UtcGF0dGVybi1tb2JpbGUubGVmdHtyaWdodDoxMDAlfS5pbmZvLXBhZ2UtcGF0dGVybi1tb2JpbGUucmlnaHR7bGVmdDoxMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuaW5mby1wYWdlLXRpdGxle3Bvc2l0aW9uOnN0aWNreTt0b3A6OC41cmVtfX0uaW5mby1wYWdlLXRpdGxlLWJveHttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246bGVmdDt3aWR0aDptaW4tY29udGVudH0uaW5mby1wYWdlLXRpdGxlLWJveCBoMntmb250LXNpemU6Mi4yNXJlbTtjb2xvcjojMDA3YTkxO21hcmdpbjowIGF1dG87Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDB9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuaW5mby1wYWdlLXRpdGxlLWJveCBoMntmb250LXNpemU6Mi41cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuaW5mby1wYWdlLXRpdGxlLWJveCBoMntmb250LXNpemU6Mi43NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7LmluZm8tcGFnZS10aXRsZS1ib3ggaDJ7Zm9udC1zaXplOjNyZW19fS5pbmZvLXBhZ2UtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MnJlbSAxLjc1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjhweDstd2Via2l0LWZpbHRlcjpkcm9wLXNoYWRvdygwLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMTIyLDE0NSwwLjE3KSk7ZmlsdGVyOmRyb3Atc2hhZG93KDAuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwxMjIsMTQ1LDAuMTcpKX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5pbmZvLXBhZ2UtY29udGVudHtwYWRkaW5nOjIuNXJlbSAzLjEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaW5mby1wYWdlLWNvbnRlbnR7cGFkZGluZzoyLjVyZW0gMy4xMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5pbmZvLXBhZ2UtY29udGVudHtwYWRkaW5nOjIuNXJlbSAzLjEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7LmluZm8tcGFnZS1jb250ZW50e3BhZGRpbmc6Mi41cmVtIDMuMTI1cmVtfX0uaW5mby1wYWdlLWNvbnRlbnQgYXtjb2xvcjojMDA3YTkxO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7d29yZC1icmVhazpicmVhay13b3JkO292ZXJmbG93LXdyYXA6YnJlYWstd29yZH0uaW5mby1wYWdlLWNvbnRlbnQgYSBzcGFue3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmluZm8tcGFnZS1jb250ZW50IC50YWJsZS13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjA7d2lkdGg6Y2FsYygxMDAlICsgMy41cmVtKTttYXJnaW4tbGVmdDotMS43NXJlbTtvdmVyZmxvdy14OnNjcm9sbH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5pbmZvLXBhZ2UtY29udGVudCAudGFibGUtd3JhcHBlcnt3aWR0aDoxMDAlO21hcmdpbi1sZWZ0OjA7b3ZlcmZsb3cteDpoaWRkZW59fS5pbmZvLXBhZ2UtY29udGVudCAudGFibGUtd3JhcHBlciAuaW5uZXItdGFibGUtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtwYWRkaW5nOjAgMCAuNXJlbSAxLjc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmluZm8tcGFnZS1jb250ZW50IC50YWJsZS13cmFwcGVyIC5pbm5lci10YWJsZS13cmFwcGVye3BhZGRpbmctbGVmdDowfX0uaW5mby1wYWdlLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIgLnRhYmxlLXNwYWNlcntkaXNwbGF5OmJsb2NrO3dpZHRoOjEuNzVyZW07bWluLXdpZHRoOjEuNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXsuaW5mby1wYWdlLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIgLnRhYmxlLXNwYWNlcntkaXNwbGF5Om5vbmV9fS5pbmZvLXBhZ2UtY29udGVudCAudGFibGUtd3JhcHBlciB0YWJsZXttaW4td2lkdGg6NjAwcHggIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5pbmZvLXBhZ2UtY29udGVudCAudGFibGUtd3JhcHBlciB0YWJsZXttaW4td2lkdGg6MTAwJSAhaW1wb3J0YW50fX0uaW5mby1wYWdlLWNvbnRlbnQgdGFibGV7bWluLXdpZHRoOjEwMCU7Ym9yZGVyLXdpZHRoOjA7dGFibGUtbGF5b3V0OmZpeGVkO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX0uaW5mby1wYWdlLWNvbnRlbnQgdGFibGUgdHI6Zmlyc3QtY2hpbGR7YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO2JvcmRlci1yYWRpdXM6LjVyZW19LmluZm8tcGFnZS1jb250ZW50IHRhYmxlIHRyOmZpcnN0LWNoaWxkIHRke2NvbG9yOiNmZmY7Zm9udC1zaXplOjAuNzVyZW07Ym9yZGVyLWJvdHRvbTowfS5pbmZvLXBhZ2UtY29udGVudCB0YWJsZSB0cjpmaXJzdC1jaGlsZCB0ZCBwLC5pbmZvLXBhZ2UtY29udGVudCB0YWJsZSB0cjpmaXJzdC1jaGlsZCB0ZCBzcGFue2NvbG9yOiNmZmY7Zm9udC1zaXplOjAuNzVyZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjYwMCAhaW1wb3J0YW50fS5pbmZvLXBhZ2UtY29udGVudCB0YWJsZSB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZHtib3JkZXItcmFkaXVzOi41cmVtIDAgMCAuNXJlbX0uaW5mby1wYWdlLWNvbnRlbnQgdGFibGUgdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZHtib3JkZXItcmFkaXVzOjAgLjVyZW0gLjVyZW0gMH0uaW5mby1wYWdlLWNvbnRlbnQgdGFibGUgdHI6Zmlyc3QtY2hpbGQgfiB0ciB0ZHt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmluZm8tcGFnZS1jb250ZW50IHRhYmxlIHRyOmZpcnN0LWNoaWxkIH4gdHIgdGQgcCwuaW5mby1wYWdlLWNvbnRlbnQgdGFibGUgdHI6Zmlyc3QtY2hpbGQgfiB0ciB0ZCBzcGFue2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH0uaW5mby1wYWdlLWNvbnRlbnQgdGFibGUgdHI6Zmlyc3QtY2hpbGQgfiB0ciB0ZDpmaXJzdC1vZi10eXBlIHAsLmluZm8tcGFnZS1jb250ZW50IHRhYmxlIHRyOmZpcnN0LWNoaWxkIH4gdHIgdGQ6Zmlyc3Qtb2YtdHlwZSBzcGFue2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudH0uaW5mby1wYWdlLWNvbnRlbnQgdGFibGUgdHIgdGR7Ym9yZGVyLXdpZHRoOjA7cGFkZGluZzouNjg3NXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMTIyLDE0NSwwLjEzKTtmb250LXNpemU6MC42MjVyZW07Y29sb3I6IzAwN2E5MTtsZXR0ZXItc3BhY2luZzouMXB4fS5pbmZvLXBhZ2UtY29udGVudCB0YWJsZSB0ciB0ZCBwe2ZvbnQtc2l6ZTowLjYyNXJlbTtjb2xvcjojMDA3YTkxO21hcmdpbjowfS5pbmZvLXBhZ2UtY29udGVudCB0YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZHt3aWR0aDozMCV9LmluZm8tcGFnZS1jb250ZW50IC5jb29raWVzLXNldHRpbmdzIHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmctbGVmdDowfS5pbmZvLXBhZ2UtZG93bmxvYWR7bWFyZ2luLWJvdHRvbToyLjVyZW19LmluZm8tcGFnZS1kb3dubG9hZCBoM3tmb250LXNpemU6MS4yNXJlbTtjb2xvcjojMDA3YTkxO21hcmdpbi1ib3R0b206MS4yNXJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDB9LmluZm8tcGFnZS1kb3dubG9hZC1ib3h7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjIuNXJlbX0uaW5mby1wYWdlLWRvd25sb2FkLWJveDpsYXN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbTowfS5pbmZvLXBhZ2UtZG93bmxvYWQtYm94IC50aXRsZXtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjI7Y29sb3I6IzAwN2E5MTttYXJnaW4tYm90dG9tOjFlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMH0uaW5mby1wYWdlLWRvd25sb2FkLWJveCAuYm9yZGVye2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDEyMiwxNDUsMC4yKTttYXJnaW4tYm90dG9tOjFyZW19LmluZm8tcGFnZS1kb3dubG9hZC1maWxle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToxcmVtfS5pbmZvLXBhZ2UtZG93bmxvYWQtZmlsZTpsYXN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbTowfS5pbmZvLXBhZ2UtZG93bmxvYWQtZmlsZSAubGlua3tmb250LXNpemU6MC44NzVyZW07bGluZS1oZWlnaHQ6MS40NTtjb2xvcjojMDA3YTkxO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW46MDt0ZXh0LWRlY29yYXRpb246bm9uZX0uaW5mby1wYWdlLWRvd25sb2FkLWZpbGUgLmxpbmsgc3Bhbnt0ZXh0LWRlY29yYXRpb246bm9uZX0uaW5mby1wYWdlLWRvd25sb2FkLWZpbGUgLmxpbmstdGl0bGV7ZmxleDowIDEwMCV9LmluZm8tcGFnZS1kb3dubG9hZC1maWxlIC5saW5rLWJ1dHRvbntmbGV4OjEgYXV0bztwYWRkaW5nLWxlZnQ6MS41cmVtO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7d2hpdGUtc3BhY2U6bm93cmFwO2xpbmUtaGVpZ2h0OjFyZW07aGVpZ2h0OjFyZW07cGFkZGluZy10b3A6LjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiAzNzVweCl7LmluZm8tcGFnZS1kb3dubG9hZC1maWxlIC5saW5rLWJ1dHRvbntwYWRkaW5nLWxlZnQ6Mi41cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpey5pbmZvLXBhZ2UtZG93bmxvYWQtZmlsZSAubGluay1idXR0b257cGFkZGluZy1sZWZ0OjQuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaW5mby1wYWdlLWRvd25sb2FkLWZpbGUgLmxpbmstYnV0dG9ue3BhZGRpbmctbGVmdDo2cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuaW5mby1wYWdlLWRvd25sb2FkLWZpbGUgLmxpbmstYnV0dG9ue3BhZGRpbmctbGVmdDo4cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXsuaW5mby1wYWdlLWRvd25sb2FkLWZpbGUgLmxpbmstYnV0dG9ue3BhZGRpbmctbGVmdDoxMHJlbX19LmluZm8tcGFnZS1kb3dubG9hZC1maWxlIC5saW5rLWJ1dHRvbiBie3ZlcnRpY2FsLWFsaWduOnRvcDtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6LjY4NzVyZW07aGVpZ2h0OjFyZW07bGluZS1oZWlnaHQ6MXJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLXJpZ2h0Oi4xMjVyZW19QG1lZGlhIChtYXgtd2lkdGg6IDYzOXB4KXsuaW5mby1wYWdlLWRvd25sb2FkLWZpbGUgLmxpbmstYnV0dG9uIGJ7ZGlzcGxheTpub25lfX0uaW5mby1wYWdlLWRvd25sb2FkLWZpbGUgLmxpbmstYnV0dG9uIC5pY29ue3ZlcnRpY2FsLWFsaWduOnRvcDtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxcmVtO2hlaWdodDoxcmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjFyZW07cG9zaXRpb246cmVsYXRpdmU7dG9wOi0uMTI1cmVtO3JpZ2h0OjB9LmluZm8tcGFnZS1kb3dubG9hZC1maWxlIC5saW5rLWJ1dHRvbiAuaWNvbjo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDotLjEyNXJlbTtsZWZ0Oi0uMTI1cmVtfS5pbmZvLXBhZ2UtZG93bmxvYWQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmltYWdlLXNlY3Rpb257cGFkZGluZzowO292ZXJmbG93OmhpZGRlbjttYXgtd2lkdGg6MTAwJX0uaW1hZ2Utc2VjdGlvbiAud3JhcHBlcntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmNhbGMoMTAwJSArIDEuMjVyZW0pO21hcmdpbjowIC0uNjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmltYWdlLXNlY3Rpb24gLndyYXBwZXJ7d2lkdGg6Y2FsYygxMDAlICsgMS41cmVtKTttYXJnaW46MCAtLjc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5pbWFnZS1zZWN0aW9uIC53cmFwcGVye3dpZHRoOmNhbGMoMTAwJSArIDJyZW0pO21hcmdpbjowIC0xcmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuaW1hZ2Utc2VjdGlvbiAud3JhcHBlcnt3aWR0aDpjYWxjKDEwMCUgKyAyLjVyZW0pO21hcmdpbjowIC0xLjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXsuaW1hZ2Utc2VjdGlvbiAud3JhcHBlcnt3aWR0aDpjYWxjKDEwMCUgKyAzcmVtKTttYXJnaW46MCAtMS41cmVtfX0uaW1hZ2Utc2VjdGlvbiAuZmVhdHVyZWQtaW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7d2lkdGg6Y2FsYygxMDAlIC0gLjYyNXJlbSk7bWFyZ2luOjAgLjYyNXJlbSAuNjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7LmltYWdlLXNlY3Rpb24gLmZlYXR1cmVkLWltYWdle3dpZHRoOmNhbGMoMTAwJSAtIC43NXJlbSk7bWFyZ2luOjAgLjc1cmVtIC43NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaW1hZ2Utc2VjdGlvbiAuZmVhdHVyZWQtaW1hZ2V7d2lkdGg6Y2FsYygxMDAlIC0gMXJlbSk7bWFyZ2luOjAgMXJlbSAxcmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuaW1hZ2Utc2VjdGlvbiAuZmVhdHVyZWQtaW1hZ2V7d2lkdGg6Y2FsYygxMDAlIC0gMS4yNXJlbSk7bWFyZ2luOjAgMS4yNXJlbSAxLjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXsuaW1hZ2Utc2VjdGlvbiAuZmVhdHVyZWQtaW1hZ2V7d2lkdGg6Y2FsYygxMDAlIC0gMS41cmVtKTttYXJnaW46MCAxLjVyZW0gMS41cmVtfX0uaW1hZ2Utc2VjdGlvbiAuZmVhdHVyZWQtaW1hZ2UgaW1ne2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0ub2ZmZXItYm94e3BhZGRpbmc6MCAydncgMTEuODc1cmVtfS5vZmZlci1ib3gtYnV0dG9uLXdyYXBwZXJ7bWFyZ2luLXRvcDo0LjEyNXJlbX1AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KXsub2ZmZXItYm94e3BhZGRpbmctYm90dG9tOjQuNXJlbX0ub2ZmZXItYm94LWJ1dHRvbi13cmFwcGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi10b3A6Mi41cmVtfX0ub2ZmZXItYm94LWNvbnRlbnR7bWFyZ2luOjAgYXV0b30ub2ZmZXItYm94IGltZ3twb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTAwJTtyaWdodDowO3RvcDowO3otaW5kZXg6LTF9Lm9mZmVyLWJveC10aXRsZXtmb250LXNpemU6Mi4yNXJlbTtjb2xvcjojMDA3YTkxO3BhZGRpbmctbGVmdDo0LjJyZW07cGFkZGluZy1ib3R0b206NS43NXJlbX0ub2ZmZXItYm94IC5idXR0b257Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTE7Ym9yZGVyLWNvbG9yOiMwMDdhOTF9Lm9mZmVyLWJveGVze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0ub2ZmZXItYm94ZXMgLm9mZmVyLWJveC1zaW5nbGV7LXdlYmtpdC1maWx0ZXI6ZHJvcC1zaGFkb3coMC41cmVtIDEuNXJlbSAxLjVyZW0gcmdiYSgwLDEyMiwxNDUsMC4xNykpO2ZpbHRlcjpkcm9wLXNoYWRvdygwLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMTIyLDE0NSwwLjE3KSk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2hlaWdodDo4LjEyNXJlbTt3aWR0aDo5MCU7bWFyZ2luOjAgYXV0byAzcmVtO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm9mZmVyLWJveGVzIC5vZmZlci1ib3gtc2luZ2xle3dpZHRoOjQ1JTttYXJnaW4tcmlnaHQ6MS4yNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7Lm9mZmVyLWJveGVzIC5vZmZlci1ib3gtc2luZ2xle3dpZHRoOjIzJTttYXJnaW4tYm90dG9tOjB9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5vZmZlci1ib3hlcyAub2ZmZXItYm94LXNpbmdsZTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfX0ub2ZmZXItYm94ZXMgLm9mZmVyLWJveC1zaW5nbGUgaW1ne2hlaWdodDozLjVyZW07dG9wOi0xLjc1cmVtO2xlZnQ6Mi41cmVtfS5vZmZlci1ib3hlcyAub2ZmZXItYm94LXNpbmdsZS10ZXh0e3BhZGRpbmc6My43NXJlbSAyLjVyZW0gMDtmb250LXNpemU6MS41cmVtO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojMDA3YTkxfS5vZmZlci1ib3gtcGF0dGVybntkaXNwbGF5Om5vbmU7b2JqZWN0LWZpdDpjb3Zlcjt3aWR0aDoxMDAlO2hlaWdodDozMCU7dG9wOjE1JX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5vZmZlci1ib3gtcGF0dGVybnt3aWR0aDphdXRvO2Rpc3BsYXk6YmxvY2t9fS5iZW5lZml0c3tiYWNrZ3JvdW5kOiMwMDdhOTE7cGFkZGluZzo5LjkzNzVyZW0gMnZ3IDEwLjMxMjVyZW19LmJlbmVmaXRzLWNvbnRlbnQtaW1ne3dpZHRoOjEwMCU7bWF4LXdpZHRoOjQ5LjgxMjVyZW07aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL3N2Zy9wYXR0ZXJuLWFpb24tY29weS01LnN2Zyk7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDttYXJnaW4tbGVmdDotM3JlbTttYXJnaW4tcmlnaHQ6M3JlbTtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MC44O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcmVtO2xlZnQ6MXJlbX0uYmVuZWZpdHMtY29udGVudCAuYmVuZWZpdHMtdGl0bGV7Zm9udC1zaXplOjMuNXJlbTtjb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjEuMjttYXJnaW4tYm90dG9tOjUuMzc1cmVtfS5iZW5lZml0cy1jb250ZW50LXRleHQgLmJlbmVmaXRzLXRpdGxle2ZvbnQtc2l6ZToyLjVyZW07bGluZS1oZWlnaHQ6MS4xNTttYXJnaW4tYm90dG9tOjNyZW07Y29sb3I6I2ZmZn0uYmVuZWZpdHMtY29udGVudC10ZXh0IC5iZW5lZml0cy10ZXh0e2ZvbnQtc2l6ZToxcmVtO29wYWNpdHk6MC44O2NvbG9yOiNmZmY7bGluZS1oZWlnaHQ6MS41fS5iZW5lZml0cyAubWFza3twYWRkaW5nOjQuODc1cmVtIDMuNjI1cmVtfS5iZW5lZml0cyAubWFzazo6YmVmb3JlLC5iZW5lZml0cyAubWFzazo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO3dpZHRoOjEuNzVyZW19LmJlbmVmaXRzIC5tYXNrIC5pbm5lci1tYXNrOjpiZWZvcmUsLmJlbmVmaXRzIC5tYXNrIC5pbm5lci1tYXNrOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTE7d2lkdGg6MS43NXJlbX0uYmVuZWZpdHMuaWNvbi12ZXJzaW9ue2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjVyZW0gMnZ3IDExLjg3NXJlbX0uYmVuZWZpdHMuaWNvbi12ZXJzaW9uIC50aXRsZXtwYWRkaW5nLWJvdHRvbTo0LjMxMjVyZW07bWFyZ2luLWJvdHRvbTowO2NvbG9yOiMzODM4Mzg7Zm9udC1zaXplOjIuNDM3NXJlbTtmb250LXdlaWdodDozMDB9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmJlbmVmaXRzLmljb24tdmVyc2lvbiAudmVydGljYWwtbGluZXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS5iZW5lZml0cy5pY29uLXZlcnNpb24gLnZlcnRpY2FsLWxpbmU6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxMi41cmVtO3dpZHRoOi4xMjVyZW07YmFja2dyb3VuZDojNjViYmM1O2xlZnQ6NTAuNSU7Ym90dG9tOi0xNy4xODc1cmVtfX0uYmVuZWZpdHMuaWNvbi12ZXJzaW9uIC5idXR0b257YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO2JvcmRlci1jb2xvcjojMDA3YTkxO2NvbG9yOiNmZmZ9LmJlbmVmaXRzLmljb24tdmVyc2lvbiAuYmVuZWZpdHMtYm94e21hcmdpbi1ib3R0b206Mi42ODc1cmVtO2Rpc3BsYXk6ZmxleH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iZW5lZml0cy5pY29uLXZlcnNpb24gLmJlbmVmaXRzLWJveHttYXJnaW4tYm90dG9tOjQuNXJlbTtwYWRkaW5nOjAgMXJlbX19LmJlbmVmaXRzLmljb24tdmVyc2lvbiAuYmVuZWZpdHMtYm94LWljb257ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQ6I2Y1ZjVmNTtib3gtc2hhZG93OjAgMC4zNzVyZW0gMC43NXJlbSAjOWZkOGUyO2JvcmRlci1yYWRpdXM6NTAlO2hlaWdodDo1LjY4NzVyZW07bWluLXdpZHRoOjUuNjg3NXJlbTttYXJnaW4tcmlnaHQ6MnJlbTtwYWRkaW5nOjUlfS5iZW5lZml0cy5pY29uLXZlcnNpb24gLmJlbmVmaXRzLWJveC1pY29uIGltZ3t3aWR0aDoxMDAlO2hlaWdodDo0OHB4O29iamVjdC1maXQ6Y29udGFpbjtvYmplY3QtcG9zaXRpb246Y2VudGVyfS5iZW5lZml0cy5pY29uLXZlcnNpb24gLmJlbmVmaXRzLWJveC10ZXh0IC50aXRsZXttYXJnaW4tYm90dG9tOjAuNXJlbTtwYWRkaW5nOjA7Y29sb3I6IzAwMDtmb250LXNpemU6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbH0uYmVuZWZpdHMuaWNvbi12ZXJzaW9uIC5iZW5lZml0cy1ib3gtdGV4dCAudGV4dHtjb2xvcjojMzgzODM4O2ZvbnQtc2l6ZToxM3B4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxOXB4fS5iZW5lZml0cy1zZWN0aW9uIGEubGlua3twYWRkaW5nLXJpZ2h0OjIuNzVyZW19LmJlbmVmaXRzLXNlY3Rpb24gYS5saW5rIC5pY29ue2JvdHRvbTowLjM5MDZyZW19LmJlbmVmaXRzLXNlY3Rpb24gYS5saW5re3BhZGRpbmctcmlnaHQ6Mi43NXJlbX0uYmVuZWZpdHMtc2VjdGlvbiBhLmxpbmsgLmljb257Ym90dG9tOjAuMzkwNnJlbX0uYmVuZWZpdC1zaW5nbGV7Zm9udC1zaXplOjFyZW07Y29sb3I6I2ZmZjtvcGFjaXR5OjAuOTtib3JkZXItcmFkaXVzOjAuNXJlbTtiYWNrZ3JvdW5kOiMwMDYzNzU7cGFkZGluZzowLjc1cmVtIDEuODEyNXJlbSAwLjg3NXJlbSAzLjI1cmVtO21hcmdpbi1yaWdodDowLjVyZW07bWFyZ2luLWJvdHRvbTowLjU2MjVyZW07ZGlzcGxheTppbmxpbmUtZmxleH0uYmVuZWZpdC1zaW5nbGUtdGV4dHtvcGFjaXR5OjAuOTtmb250LXdlaWdodDo2MDA7cG9pbnRlci1ldmVudHM6bm9uZX0uYmVuZWZpdC1zaW5nbGUtdGV4dDo6YmVmb3Jle2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jazt3aWR0aDo3cHg7aGVpZ2h0OjEzcHg7Ym9yZGVyOnNvbGlkICNmZmY7Ym9yZGVyLXdpZHRoOjAgMnB4IDJweCAwO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbi1sZWZ0Oi0zMHB4O21hcmdpbi10b3A6MXB4O29wYWNpdHk6MC40fS5iZW5lZml0LXNpbmdsZTpmaXJzdC1jaGlsZCwuYmVuZWZpdC1zaW5nbGU6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMwMDdiZmZ9LmJlbmVmaXQtc2luZ2xlOmZpcnN0LWNoaWxkIC5iZW5lZml0LXNpbmdsZS10ZXh0OmJlZm9yZSwuYmVuZWZpdC1zaW5nbGU6aG92ZXIgLmJlbmVmaXQtc2luZ2xlLXRleHQ6YmVmb3Jle2JvcmRlci1jb2xvcjojMDA3YTkxO29wYWNpdHk6MX0uYm94ZXN7cGFkZGluZzo2LjVyZW0gMnZ3IDIuMTI1cmVtfS5ib3hlczo6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9zdmcvcGF0dGVybi1haW9uLWNvcHktMy5zdmcpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC15O3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDotMTt3aWR0aDoyOC41cmVtO2hlaWdodDo0OC45Mzc1cmVtO29iamVjdC1maXQ6Y29udGFpbjtvcGFjaXR5OjAuOH0uYm94ZXMtbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYm94ZXMtaXRlbTpudGgtY2hpbGQob2RkKTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOi0xOS43NXJlbX0uYm94ZXMtaXRlbTpudGgtY2hpbGQob2RkKTpudGgtY2hpbGQobisyKSAuYm94ZXMtc2luZ2xle21hcmdpbi10b3A6LTE0cmVtfS5ib3hlcy1pdGVtOm50aC1jaGlsZChvZGQpIC5ib3hlcy1zaW5nbGV7bWFyZ2luOjYuNzVyZW0gMCA2Ljc1cmVtIGF1dG99fS5ib3hlcy1pdGVtIC5ib3hlcy1zaW5nbGV7cGFkZGluZzo2Ljg3NXJlbSAzLjI1cmVtIDMuMzc1cmVtOy13ZWJraXQtZmlsdGVyOmRyb3Atc2hhZG93KDAuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwxMjIsMTQ1LDAuMTcpKTtmaWx0ZXI6ZHJvcC1zaGFkb3coMC41cmVtIDEuNXJlbSAxLjVyZW0gcmdiYSgwLDEyMiwxNDUsMC4xNykpO21hcmdpbjo2Ljc1cmVtIDA7YmFja2dyb3VuZDojZmZmO2hlaWdodDpmaXQtY29udGVudDttYXgtd2lkdGg6NTAwcHg7cG9zaXRpb246cmVsYXRpdmV9LmJveGVzLWl0ZW0gLmJveGVzLXNpbmdsZSBoMntmb250LXNpemU6MnJlbTttYXJnaW4tYm90dG9tOjEuNzVyZW07Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMwMDdhOTF9LmJveGVzLWl0ZW0gLmJveGVzLXNpbmdsZS1saXN0IGgze2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjI1cmVtO29wYWNpdHk6MTttYXJnaW4tYm90dG9tOjB9LmJveGVzLWl0ZW0gLmJveGVzLXNpbmdsZS1saXN0IHB7Zm9udC1zaXplOjAuODc1cmVtO2NvbG9yOiMwMDdhOTE7b3BhY2l0eTowLjV9LmJveGVzLWl0ZW0gLmJveGVzLXNpbmdsZS1pbWd7d2lkdGg6Ny41cmVtO2hlaWdodDo3LjVyZW07LW8tb2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtZml0OmNvdmVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMy43NXJlbTtsZWZ0OjMuMDYyNXJlbTtwYWRkaW5nOjIuNjI1cmVtO2JvcmRlci1yYWRpdXM6My43NXJlbTtiYWNrZ3JvdW5kOiMwMDdhOTF9LmJveC1zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZTozLjVyZW07Y29sb3I6IzAwN2E5MTttYXJnaW4tYm90dG9tOjEuMjVyZW19LmJveC1zZWN0aW9uLXRleHQgcHtmb250LXNpemU6MS4yNXJlbTtjb2xvcjojMDA3YTkxO29wYWNpdHk6MC41O21hcmdpbi1ib3R0b206My4zMTI1cmVtfS5ib3gtb2ZmZXJ7cGFkZGluZzoyLjEyNXJlbSAydncgMi42MjVyZW19LmJveC1vZmZlci1ib3h7ZGlzcGxheTpmbGV4O2hlaWdodDptYXgtY29udGVudDttYXJnaW46MS4yNXJlbSAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJveC1vZmZlci1ib3h7aGVpZ2h0OmF1dG99fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5ib3gtb2ZmZXItYm94e21hcmdpbjowfX0uYm94LW9mZmVyLXJpZ2h0IC5jb250ZW50e3BhZGRpbmctbGVmdDo0cmVtO3BhZGRpbmctcmlnaHQ6My44MTI1cmVtfS5ib3gtb2ZmZXItbGVmdCAuY29udGVudHtwYWRkaW5nLXJpZ2h0OjRyZW19LmJveC1vZmZlciAuY29udGVudHttYXJnaW46YXV0b30uYm94LW9mZmVyLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MHJlbSAwcmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuMik7Ym9yZGVyLXJhZGl1czowLjVyZW07bWFyZ2luOjAgMC45Mzc1cmVtO3BhZGRpbmc6M3JlbSAyLjVyZW07aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uYm94LW9mZmVyLWNvbnRlbnQgLmltYWdlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMi41cmVtO2JvcmRlci1yYWRpdXM6MC42MjVyZW07b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246dG9wfS5ib3gtb2ZmZXItY29udGVudCAudGl0bGV7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6NjAwfS5ib3gtb2ZmZXItY29udGVudCAudGl0bGUtaWNvbnt3aWR0aDozLjVyZW07aGVpZ2h0OjMuNXJlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEuNzVyZW07b2JqZWN0LWZpdDpjb250YWlufS5ib3gtb2ZmZXItY29udGVudCAudGV4dC1jb250ZW50e2ZvbnQtc2l6ZTowLjc1cmVtO2NvbG9yOiMwMDYzNzU7bWFyZ2luLWJvdHRvbToyLjEyNXJlbX0uYm94LW9mZmVyLWNvbnRlbnQgLnRleHQtY29udGVudCBie2ZvbnQtc2l6ZTowLjgxMjVyZW19LmJveC1vZmZlci1jb250ZW50IHAuc3VidGl0bGV7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMwMDYzNzU7b3BhY2l0eTouNTtmb250LXNpemU6MC43NXJlbTttYXJnaW4tYm90dG9tOjEuMjVyZW07bWluLWhlaWdodDoyLjM3NXJlbX0uYm94LW9mZmVyLWNvbnRlbnQgLm1hc2t7cGFkZGluZzowLjg3NXJlbSA0cmVtfS5ib3gtb2ZmZXItY29udGVudCAubWFzayAucm93e21hcmdpbjowfS5ib3gtb2ZmZXItY29udGVudCAubWFzazphZnRlciwuYm94LW9mZmVyLWNvbnRlbnQgLm1hc2s6YmVmb3Jle3dpZHRoOjEuNjg3NXJlbTtoZWlnaHQ6LjRyZW19LmJveC1vZmZlci1jb250ZW50IC5tYXNrIC5pbm5lci1tYXNrOmFmdGVyLC5ib3gtb2ZmZXItY29udGVudCAubWFzayAuaW5uZXItbWFzazpiZWZvcmV7d2lkdGg6MS42ODc1cmVtO2hlaWdodDouNHJlbX0uYm94LW9mZmVyLWNvbnRlbnQgLmJ1dHRvbntoZWlnaHQ6M3JlbTtwYWRkaW5nOjAuOXJlbSAxLjEyNXJlbTtjb2xvcjojZmZmO2ZvbnQtc2l6ZTowLjg3NXJlbTt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgKG1heC13aWR0aDogMzc0cHgpey5ib3gtb2ZmZXItY29udGVudCAuYnV0dG9ue21pbi13aWR0aDoxMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5ib3gtb2ZmZXItY29udGVudCAuYnV0dG9ue21pbi13aWR0aDptaW4tY29udGVudDtwYWRkaW5nLXJpZ2h0OjNyZW07dGV4dC1hbGlnbjpsZWZ0fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5ib3gtb2ZmZXItY29udGVudCAuYnV0dG9uOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MS43NXJlbTtoZWlnaHQ6MS43NXJlbTtyaWdodDowLjc1cmVtO3RvcDowLjVyZW07YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvc3ZnL2Fycm93LXJpZ2h0LXllbGxvdy5zdmdcIil9fS5ib3gtb2ZmZXItY29udGVudCAuYnV0dG9uLWNvbnRlbnR7cGFkZGluZy1ib3R0b206MnJlbX0uYm94LW9mZmVyLWNvbnRlbnQuaW5hY3RpdmV7cG9pbnRlci1ldmVudHM6bm9uZX0uYm94LW9mZmVyLWNvbnRlbnQuaW5hY3RpdmUgLnRpdGxlLWNvbnRlbnQgLnRpdGxle2NvbG9yOiM4NjcxYTl9LmJveC1vZmZlci1jb250ZW50LmluYWN0aXZlIC50aXRsZS1jb250ZW50IGltZ3tvcGFjaXR5OjAuNX0uYm94LW9mZmVyLWNvbnRlbnQuaW5hY3RpdmUgLnRleHQtY29udGVudHtjb2xvcjojYWRhMWMyfS5ib3gtb2ZmZXItY29udGVudC5pbmFjdGl2ZSAuYnV0dG9ue2JhY2tncm91bmQtY29sb3I6I2VhZTdlZjtib3JkZXItY29sb3I6I2VhZTdlZjtjb2xvcjojODY3MWE5fS5ib3gtb2ZmZXItY29udGVudC5pbmFjdGl2ZSAuYnV0dG9uOjphZnRlcnt0b3A6MC43NXJlbTtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9zdmcvdGltZXIuc3ZnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtyaWdodDowfS5ib3gtb2ZmZXItY29udGVudC5pbmFjdGl2ZSAuaW1hZ2UgaW1ne29wYWNpdHk6LjY7ZmlsdGVyOmdyYXlzY2FsZSg2MCUpfS5ib3gtb2ZmZXItdGl0bGUgaDJ7bWFyZ2luLWJvdHRvbTozLjQzNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYm94LW9mZmVyLXRpdGxlIGgye21hcmdpbi1ib3R0b206NS4yNXJlbX19LmFwcC1kb3dubG9hZHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7aGVpZ2h0OjEwMHZ3O2JhY2tncm91bmQ6IzAwN2E5MTtjb2xvcjojZmZmO2ZvbnQtc2l6ZToyLjI1cmVtO2ZvbnQtd2VpZ2h0OjUwMH0uZG93bmxvYWQtcGFnZXtiYWNrZ3JvdW5kOiMwMDdhOTF9c2VjdGlvbi5kb3dubG9hZC1hcHB7cGFkZGluZzoyLjVyZW0gMCA0cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7c2VjdGlvbi5kb3dubG9hZC1hcHB7cGFkZGluZzo0LjVyZW0gMCA4cmVtfX1zZWN0aW9uLmRvd25sb2FkLWFwcCBwe2ZvbnQtc2l6ZToxLjEyNXJlbTtjb2xvcjojMDA3YTkxO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1ib3R0b206MH1zZWN0aW9uLmRvd25sb2FkLWFwcCAuZG93bmxvYWQtYXBwLWJveHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZy1ib3R0b206Mi41cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7c2VjdGlvbi5kb3dubG9hZC1hcHAgLmRvd25sb2FkLWFwcC1hcHBsZXt3aWR0aDo5LjM3NXJlbTtoZWlnaHQ6My4xMjVyZW07bWFyZ2luLXJpZ2h0OjEuMTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe3NlY3Rpb24uZG93bmxvYWQtYXBwIC5kb3dubG9hZC1hcHAtYW5kcm9pZHt3aWR0aDoxMC42MjVyZW07aGVpZ2h0OjMuMTI1cmVtfX0uY29tcGFyaXNvbntiYWNrZ3JvdW5kLWNvbG9yOiNmZmYwYjM7cGFkZGluZzo1cmVtIDAgMH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb21wYXJpc29ue3BhZGRpbmc6MH19LmNvbXBhcmlzb24tdGl0bGV7bWFyZ2luOjAgYXV0b30uY29tcGFyaXNvbi1zdWJ0dGxle2NvbG9yOiMwMDdhOTE7cGFkZGluZy1ib3R0b206Mi43NXJlbX0uY29tcGFyaXNvbi1zdWJ0dGxlIHB7Zm9udC1zaXplOjEuMTI1cmVtO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tYm90dG9tOjB9LmNvbXBhcmlzb24tY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29tcGFyaXNvbi1jb250ZW50e2ZsZXgtZGlyZWN0aW9uOnJvd319LmNvbXBhcmlzb24gLnRpdGxlLWJveCBhOmhvdmVye3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDtib3gtc2hhZG93OjAgLTJweCAwIDAgIzAwN2E5MSBpbnNldH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb21wYXJpc29uIC50aXRsZS1ib3ggLnRpdGxlIHNwYW57cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTIwJTtsZWZ0Oi0xMCU7dGV4dC1hbGlnbjpjZW50ZXJ9fS5jb21wYXJpc29uIC5jb250ZW50LWJveHttYXJnaW46MCBhdXRvfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbXBhcmlzb24gLmNvbnRlbnQtYm94e21hcmdpbjowIGF1dG8gMCA4LjMzMzMzJX19LmNvbXBhcmlzb24gLmJ1dHRvbnttYXJnaW4tYm90dG9tOjEuODc1cmVtO3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29tcGFyaXNvbiAuYnV0dG9ue21hcmdpbi1ib3R0b206M3JlbTt3aWR0aDoxOC4zNzVyZW19fS5jb21wYXJpc29uIC5kb3dubG9hZC1hcHAtYm94e2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjB9LmNvbXBhcmlzb24gLmRvd25sb2FkLWFwcC1hcHBsZXtiYWNrZ3JvdW5kOnVybCguLi9pbWcvc3ZnL2FwcC1zdG9yZS5zdmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjt3aWR0aDo4LjY4NzVyZW07bWFyZ2luLXJpZ2h0OjEuNjI1cmVtO2hlaWdodDoyLjkzNzVyZW07ZGlzcGxheTpibG9ja31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb21wYXJpc29uIC5kb3dubG9hZC1hcHAtYXBwbGV7aGVpZ2h0OjIuNXJlbTt3aWR0aDo3LjVyZW07bWFyZ2luLXJpZ2h0OjIuMzc1cmVtfX0uY29tcGFyaXNvbiAuZG93bmxvYWQtYXBwLWFuZHJvaWR7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvc3ZnL2dvb2dsZS1wbGF5LnN2Z1wiKTt3aWR0aDo5Ljg3NXJlbTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47aGVpZ2h0OjIuOTM3NXJlbTtkaXNwbGF5OmJsb2NrfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbXBhcmlzb24gLmRvd25sb2FkLWFwcC1hbmRyb2lke2hlaWdodDoyLjVyZW07d2lkdGg6OC41cmVtfX0uY29tcGFyaXNvbiAubGlzdCBsaXtmb250LXNpemU6MS4xMjVyZW07Y29sb3I6IzAwNjM3NTtwYWRkaW5nOjAuNTYyNXJlbSAwIDIuMTg3NXJlbSAyLjMxMjVyZW19LmNvbXBhcmlzb24gLmxpc3QgbGk6OmJlZm9yZXt3aWR0aDoyLjVyZW07aGVpZ2h0OjIuNXJlbTt0b3A6MDtiYWNrZ3JvdW5kLXNpemU6Mi41cmVtO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9zdmcvY29ycmVjdC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgdHJhbnNwYXJlbnR9LmNvbXBhcmlzb24gLmxpc3QgbGkgdWx7bGlzdC1zdHlsZTpkaXNjO3BhZGRpbmc6MS4xMjVyZW0gMCAwIDEuMjVyZW19LmNvbXBhcmlzb24gLmxpc3QgbGkgdWwgbGl7cGFkZGluZzowIDAgMS4xMjVyZW07Zm9udC13ZWlnaHQ6MzAwO3RleHQtYWxpZ246bGVmdDtkaXNwbGF5Omxpc3QtaXRlbX0uY29tcGFyaXNvbiAubGlzdCBsaSB1bCBsaTo6YmVmb3Jle2Rpc3BsYXk6bm9uZX0uY29tcGFyaXNvbiAubGlzdCBsaSB1bCBsaTpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOjB9LmNvbXBhcmlzb24gLmxpc3QgbGk6bGFzdC1jaGlsZHtwYWRkaW5nLWJvdHRvbTo0LjVyZW19LmNvbXBhcmlzb24gLmxpc3QgbGkgYXtjb2xvcjojMDA2Mzc1fS5jb21wYXJpc29uIC5saXN0IGxpIGE6aG92ZXI6YWZ0ZXIsLmNvbXBhcmlzb24gLmxpc3QgbGkgYTpmb2N1czphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWCg0cHgpfS5jb21wYXJpc29uIC5saXN0IGxpLmxpbms6OmFmdGVye2NvbnRlbnQ6XCJcXEVBNEVcIjtmb250LXNpemU6MS43NXJlbTtwb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojMDA2Mzc1O2JhY2tncm91bmQ6bm9uZTt0cmFuc2Zvcm06c2NhbGVYKC0xKTtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTpcImljb25mb250XCIsIHNlcmlmO2xpbmUtaGVpZ2h0OjAuNzV9LmNvbXBhcmlzb24gLmxpc3QgbGkgcHtmb250LXNpemU6MS4xMjVyZW07Zm9udC13ZWlnaHQ6MzAwO21hcmdpbi1ib3R0b206MH0uY29tcGFyaXNvbiAubGlzdCBsaSBwIHN0cm9uZ3tmb250LXdlaWdodDo1MDB9LmNvbXBhcmlzb24gLmxpc3QgbGkgcCBhOmFmdGVye2NvbnRlbnQ6XCJcXEVBNEVcIjtmb250LXNpemU6MS43NXJlbTtwb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojMDA3YTkxO3RyYW5zZm9ybTpzY2FsZVgoLTEpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OlwiaWNvbmZvbnRcIiwgc2VyaWY7bGluZS1oZWlnaHQ6MX0uY29tcGFyaXNvbiAuY29tcGFyZS1saXN0e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb21wYXJpc29uIC5jb21wYXJlLWxpc3R7ZGlzcGxheTpmbGV4fX0uY29tcGFyaXNvbiAuY29tcGFyZS1saXN0IGgze2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tYm90dG9tOjEuNXJlbX0uY29tcGFyaXNvbiAuY29tcGFyZS1ib3h7cGFkZGluZzoyLjc1cmVtIDJ2d30uY29tcGFyaXNvbiAuY29tcGFyZS1ib3g6Zmlyc3QtY2hpbGR7cGFkZGluZy10b3A6MH0uY29tcGFyaXNvbiAudGl0bGV7Zm9udC1zaXplOjIuMTI1cmVtO2ZvbnQtd2VpZ2h0OjgwMDttYXJnaW4tYm90dG9tOjNyZW07dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzAwN2E5MX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuY29tcGFyaXNvbiAudGl0bGV7Zm9udC1zaXplOjNyZW07bWFyZ2luLWJvdHRvbTo0Ljc1cmVtfX0uY29tcGFyaXNvbiAudGl0bGUubGFyZ2V7bWFyZ2luLWJvdHRvbToyLjVyZW19LmNvbXBhcmlzb24gLnRpdGxlLWJveHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOmZpdC1jb250ZW50O21hcmdpbjowIGF1dG8gNC4zNzVyZW19QC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpey5jb21wYXJpc29uIC50aXRsZS1ib3h7d2lkdGg6bWF4LWNvbnRlbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbXBhcmlzb24gLnRpdGxlLWJveHtkaXNwbGF5Oi13ZWJraXQtYm94fX0uY29tcGFyaXNvbiAudGl0bGUtYm94IGE6aG92ZXJ7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0O2JveC1zaGFkb3c6MCAtMnB4IDAgMCAjMDA3YTkxIGluc2V0fS5jb21wYXJpc29uIC50aXRsZS1ib3ggLnRpdGxle3RleHQtYWxpZ246bGVmdDtsaW5lLWhlaWdodDowLjI7bWFyZ2luLWJvdHRvbTozcmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbXBhcmlzb24gLnRpdGxlLWJveCAudGl0bGV7bWFyZ2luLWJvdHRvbTowfX0uY29tcGFyaXNvbiAudGl0bGUtYm94IC50aXRsZSBoNHtmb250LXNpemU6MS41cmVtO2NvbG9yOiMwMDdhOTE7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29tcGFyaXNvbiAudGl0bGUtYm94IC50aXRsZSBoNHtmb250LXNpemU6MnJlbX19LmNvbXBhcmlzb24gLnRpdGxlLWJveCAudGl0bGUgc3Bhbntmb250LXNpemU6MS4xMjVyZW07Y29sb3I6IzAwN2E5MTtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MX0uY29tcGFyaXNvbiAudGl0bGUtYm94IC5wcmljZXtmb250LXNpemU6MS41NjI1cmVtO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxLjc7bWFyZ2luLWJvdHRvbTotMXJlbTttYXJnaW4tdG9wOi0wLjI1cmVtO2NvbG9yOiMwMDdhOTE7ZGlzcGxheTpmbGV4O2hlaWdodDptaW4tY29udGVudDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb21wYXJpc29uIC50aXRsZS1ib3ggLnByaWNle21hcmdpbi10b3A6MDttYXJnaW4tbGVmdDowLjkzNzVyZW07Zm9udC1zaXplOjEuNXJlbX19LmNvbXBhcmlzb24gLnRpdGxlLWJveCAucHJpY2Ugc3Bhbntmb250LXNpemU6MC43NXJlbTtsaW5lLWhlaWdodDo0LjJ9LmNvbXBhcmlzb24gLnRpdGxlLWJveCAucHJpY2Ugc3Vwe3RvcDotMS4zNzVyZW07bWFyZ2luLWxlZnQ6LTEuMjVyZW07Zm9udC1zaXplOjEuNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29tcGFyaXNvbiAudGl0bGUtYm94IC5wcmljZSBzdXB7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9fS5jb21wYXJpc29uIC50aXRsZS1ib3ggLnByaWNlLWNvbnRlbnR7Zm9udC1zaXplOjMuNXJlbTtsZXR0ZXItc3BhY2luZzotMC4xcHg7bWFyZ2luOjA7bGluZS1oZWlnaHQ6MC4zOTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMH0uY29tcGFyaXNvbiAudGl0bGUtYm94IC5wcmljZS5kaXNhYmxle3dpZHRoOm1heC1jb250ZW50fS5jb21wYXJpc29uIC50aXRsZS1ib3ggLnByaWNlLmRpc2FibGU6OmJlZm9yZXtjb250ZW50OicnO3dpZHRoOjEwMyU7aGVpZ2h0OjAuMjVyZW07YmFja2dyb3VuZC1jb2xvcjojZTIwMDFhO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxLjZyZW07bGVmdDotM3B4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbXBhcmlzb24gLnRpdGxlLWJveCAucHJpY2UuZGlzYWJsZTo6YmVmb3Jle2xlZnQ6LTAuMzEyNXJlbX19LmNvbXBhcmlzb24gLnRpdGxlLWJveCAuYmFkZ2V7d2lkdGg6NnJlbTtoZWlnaHQ6NnJlbTtyaWdodDowO21hcmdpbjotNC40Mzc1cmVtIDB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29tcGFyaXNvbiAudGl0bGUtYm94IC5iYWRnZXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo4Ljc1cmVtO2hlaWdodDo4Ljc1cmVtO21hcmdpbjotNXJlbSAwfX0uY29tcGFyaXNvbiAudGl0bGUtYm94IC5iYWRnZSBwe21hcmdpbjoxLjJyZW0gYXV0bztmb250LXNpemU6MXJlbTt6b29tOi43fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbXBhcmlzb24gLnRpdGxlLWJveCAuYmFkZ2UgcHttYXJnaW46MS43MTg4cmVtIGF1dG87Zm9udC1zaXplOjEuNXJlbTt6b29tOjF9fS5jb21wYXJpc29uIC53eXNpd3lnLm5vLXBhZGRpbmd7cGFkZGluZy10b3A6NDBweCAhaW1wb3J0YW50fS5jb21wYXJpc29uIC53eXNpd3lnLm5vLXBhZGRpbmcgcHttYXJnaW4tYm90dG9tOjB9LmNvbXBhcmlzb24gLnd5c2l3eWcubm8tcGFkZGluZyBwIGF7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5haW9uLXRyaWFsIC5iYW5uZXItc3VicGFnZSAuYnV0dG9ue2JhY2tncm91bmQtY29sb3I6IzAwN2E5MTtib3JkZXItY29sb3I6IzAwN2E5MTtjb2xvcjojZmZmO2hlaWdodDozcmVtO3BhZGRpbmc6MC44NzVyZW0gMH1AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KXsuYWlvbi10cmlhbCAuYmFubmVyLXN1YnBhZ2UudGhlbWUtZGFyay5iYW5uZXItcHJvZHVjdCAudGl0bGUtY29udGVudHttYXJnaW46MCBhdXRvIDJyZW19LmFpb24tdHJpYWwgLmJhbm5lci1zdWJwYWdlLWNvbnRlbnQtd3JhcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjcwcHg7bWFyZ2luOjAgYXV0b30uYWlvbi10cmlhbCAuYmFubmVyLXN1YnBhZ2UtY29udGVudC13cmFwZXIgLmRvd25sb2FkLWFwcHtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MH0uYWlvbi10cmlhbCAuYmFubmVyLXN1YnBhZ2UtY29udGVudC13cmFwZXIgLmRvd25sb2FkLWFwcC1ib3h7anVzdGlmeS1jb250ZW50OmNlbnRlcn19LmFpb24tdHJpYWwgLmRvd25sb2FkLWFwcC1hcHBsZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9zdmcvYXBwLXN0b3JlLnN2Z1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47d2lkdGg6Ny41cmVtO21hcmdpbi1yaWdodDoxLjI1cmVtO2hlaWdodDozLjEyNXJlbTtkaXNwbGF5OmJsb2NrfS5haW9uLXRyaWFsIC5kb3dubG9hZC1hcHAtYW5kcm9pZHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9zdmcvZ29vZ2xlLXBsYXkuc3ZnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjt3aWR0aDo4LjVyZW07aGVpZ2h0OjMuMTI1cmVtO2Rpc3BsYXk6YmxvY2t9LmFpb24tdHJpYWwgLnN0ZXBzIC50aXRsZXtjb2xvcjojMDA3YTkxfS5haW9uLXRyaWFsIC5zdGVwcyAuc3RlcC1ib3ggLnNtYWxsLXRleHR7ZGlzcGxheTpub25lfS5haW9uLXRyaWFsIC5zdGVwcyAuc3RlcC1ib3ggLnN0ZXAtYm9yZGVye21hcmdpbi1ib3R0b206MS41cmVtfS5haW9uLXRyaWFsIC5zdGVwcyAuc3RlcC1ib3ggLnN0ZXAtYm9yZGVyOjphZnRlcnt0b3A6MH0uYWlvbi10cmlhbCAuc3RlcHMgLnN0ZXAtYm94IHB7Y29sb3I6IzAwNjM3NTtsaW5lLWhlaWdodDoxLjU7Zm9udC1zaXplOjFyZW19LmFpb24tdHJpYWwgLnN0ZXBzIC5idXR0b257Y29sb3I6IzAwN2E5MX0ucG9wdXAtbW9kYWx7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTo1cmVtO3JpZ2h0OjEuNXJlbTttYXgtaGVpZ2h0OjYwdmg7d2lkdGg6ODV2dzt6LWluZGV4OjEwMDAwMDt0cmFuc2l0aW9uOm9wYWNpdHkgMC4yNXMgZWFzZTtmaWx0ZXI6ZHJvcC1zaGFkb3coLTEuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSk7LXdlYmtpdC1maWx0ZXI6ZHJvcC1zaGFkb3coLTEuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSl9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucG9wdXAtbW9kYWx7Ym90dG9tOjEuNXJlbTtyaWdodDoxcmVtO3dpZHRoOjUwdnc7bWF4LWhlaWdodDo1MHZofX0ucG9wdXAtbW9kYWwtaGVhZGVyIC5tb2RhbC1jbG9zZS1idXR0b257ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcn0ucG9wdXAtbW9kYWwtaGVhZGVyIC5tb2RhbC1jbG9zZS1idXR0b246YmVmb3JlLC5wb3B1cC1tb2RhbC1oZWFkZXIgLm1vZGFsLWNsb3NlLWJ1dHRvbjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MnB4O2xlZnQ6MDt0b3A6NXB4O3Bvc2l0aW9uOmFic29sdXRlO29wYWNpdHk6MTtib3JkZXItcmFkaXVzOjNweDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTE7dHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlLWluLW91dH0ucG9wdXAtbW9kYWwtaGVhZGVyIC5tb2RhbC1jbG9zZS1idXR0b246YmVmb3Jle3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA4cHgsIDApIHJvdGF0ZSgyMjVkZWcpfS5wb3B1cC1tb2RhbC1oZWFkZXIgLm1vZGFsLWNsb3NlLWJ1dHRvbjphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgOHB4LCAwKSByb3RhdGUoLTIyNWRlZyl9LnBvcHVwLW1vZGFsLWNvbnRlbnR7b3ZlcmZsb3c6YXV0bzttaW4taGVpZ2h0OjEyLjVyZW07Ym9yZGVyLXJhZGl1czowLjVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6MS41cmVtfUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5wb3B1cC1tb2RhbC1jb250ZW50e3BhZGRpbmc6MnJlbSAyLjVyZW19fS5wb3B1cC1tb2RhbC1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXg6MSAxIDAlO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXgtaGVpZ2h0OjYwdmg7Ym9yZGVyLXJhZGl1czowLjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucG9wdXAtbW9kYWwtY29udGFpbmVye21heC13aWR0aDo5MHZoO21heC1oZWlnaHQ6NTB2aH19LnBvcHVwLW1vZGFsLWhlYWRlcntwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjE7cmlnaHQ6LThweDt6LWluZGV4OjE7dG9wOi04cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucG9wdXAtbW9kYWwtaGVhZGVye3JpZ2h0OjA7dG9wOjB9fS5wb3B1cC1tb2RhbC1oZWFkZXIgLm1vZGFsLWNsb3NlLWJ1dHRvbnttYXJnaW46MXJlbSAycmVtIDFyZW07aGVpZ2h0OjEuMTg3NXJlbTt3aWR0aDoxLjE4NzVyZW19LnBvcHVwLW1vZGFsLWhlYWRlciAubW9kYWwtY2xvc2UtYnV0dG9uOmJlZm9yZSwucG9wdXAtbW9kYWwtaGVhZGVyIC5tb2RhbC1jbG9zZS1idXR0b246YWZ0ZXJ7d2lkdGg6MS4xODc1cmVtfS5wb3B1cC1tb2RhbC1pbWFnZSAucG9wdXAtbW9kYWwtY29udGFpbmVye2JvcmRlci1yYWRpdXM6MC41cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBvcHVwLW1vZGFsLWltYWdlIC5wb3B1cC1tb2RhbC1jb250YWluZXJ7Ym9yZGVyLXJhZGl1czowIDAuNXJlbSAwLjVyZW0gMH19LnBvcHVwLW1vZGFsLWltYWdlIC5wb3B1cC1tb2RhbC1pbWd7Ym9yZGVyLXJhZGl1czowLjVyZW0gMCAwIDAuNXJlbX0ucG9wdXAtbW9kYWwtaW1hZ2UtY29udGVudHtkaXNwbGF5OmJsb2NrfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBvcHVwLW1vZGFsLWltYWdlLWNvbnRlbnR7ZGlzcGxheTpmbGV4fX0ucG9wdXAtbW9kYWwtaW1hZ2UtYm94e3dpZHRoOjI2JX0ucG9wdXAtbW9kYWwtaW1ne2ZsZXg6MTtiYWNrZ3JvdW5kLXNpemU6NzUlO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5wb3B1cC1tb2RhbCAud3lzaXd5ZyBwe2ZvbnQtc2l6ZTowLjg3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXsucG9wdXAtbW9kYWwgLnd5c2l3eWcgcHtmb250LXNpemU6MXJlbX19LnBvcHVwLW1vZGFsLWxpbmt7d2lkdGg6MTAwJTtyaWdodDowO2JvdHRvbToxLjI1cmVtO3otaW5kZXg6OTk5OTk5fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBvcHVwLW1vZGFsLWxpbmt7cmlnaHQ6YXV0b319LnBvcHVwLW1vZGFsLWxpbmsgLnBvcHVwLW1vZGFsLWNvbnRhaW5lcnttYXgtd2lkdGg6MTAwJX0ucG9wdXAtbW9kYWwtbGluayAucG9wdXAtbW9kYWwtY29udGVudHttaW4taGVpZ2h0OjNyZW07cGFkZGluZzoxcmVtIDEuNXJlbTtwYWRkaW5nLXJpZ2h0OjIuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wb3B1cC1tb2RhbC1saW5rIC5wb3B1cC1tb2RhbC1jb250ZW50e3BhZGRpbmctcmlnaHQ6My43NXJlbX19LnBvcHVwLW1vZGFsLWxpbmsgLnBvcHVwLW1vZGFsLWNvbnRlbnQgcHtmb250LXNpemU6MC44MTI1cmVtO2NvbG9yOiMwMDYzNzU7Zm9udC13ZWlnaHQ6NTAwO21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjI5fS5wb3B1cC1tb2RhbC1saW5rIC5wb3B1cC1tb2RhbC1jb250ZW50IC5saW5re2ZvbnQtc2l6ZTowLjgxMjVyZW07Y29sb3I6IzAwNjM3NTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO21hcmdpbi10b3A6LTJweH0ucG9wdXAtbW9kYWwtbGluayAucG9wdXAtbW9kYWwtaGVhZGVye3JpZ2h0Oi00cHg7ei1pbmRleDoxO3RvcDowcHh9LnBvcHVwLW1vZGFsLWxpbmsgLm1vZGFsLWNsb3NlLWJ1dHRvbnttYXJnaW46MXJlbSAxLjEyNXJlbTtoZWlnaHQ6MXJlbTt3aWR0aDoxcmVtfS5wb3B1cC1tb2RhbC1saW5rIC5tb2RhbC1jbG9zZS1idXR0b246OmFmdGVyLC5wb3B1cC1tb2RhbC1saW5rIC5tb2RhbC1jbG9zZS1idXR0b246OmJlZm9yZXt3aWR0aDoxcmVtO3RvcDotMnB4fS5yZWRpcmVjdC1wYWdlLWNvbnRlbnR7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmNvbW11bmlxdWUtc2VjdGlvbntkaXNwbGF5Om5vbmU7cGFkZGluZzowLjc1cmVtIDZ2dztwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMTtib3gtc2hhZG93OjAgMXJlbSAxLjVyZW0gI2JmZWJmM31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb21tdW5pcXVlLXNlY3Rpb257cGFkZGluZzowLjc1cmVtIDJ2d319LmNvbW11bmlxdWUtc2VjdGlvbiBwe21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxfS5jb21tdW5pcXVlLXNlY3Rpb24gYnV0dG9ue21hcmdpbjoxcmVtO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjB9LmNvbW11bmlxdWUtc2VjdGlvbiBidXR0b246YmVmb3Jle2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzAwN2E5MX0uY29tbXVuaXF1ZS1zZWN0aW9uLmJnLWluZGlnb3tjb2xvcjojZmZmfS5jb21tdW5pcXVlLXNlY3Rpb24uYmctaW5kaWdvIGJ1dHRvbjpiZWZvcmV7Y29sb3I6I2ZmZn0udG9hc3Qtbm90aWZpY2F0aW9ue3Bvc2l0aW9uOmZpeGVkO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246Y2VudGVyO2JvdHRvbToycmVtO2xlZnQ6NTAlO2JhY2tncm91bmQtY29sb3I6IzAwN2E5MTtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6LjI1cmVtO3BhZGRpbmc6MXJlbSAycmVtO21hcmdpbjowIGF1dG87Zm9udC1zaXplOi44NzVyZW07cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4Ojk5OTk5OTk5OTt3aWxsLWNoYW5nZTphdXRvO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgMTAwJSwgMCk7dHJhbnNpdGlvbjpvcGFjaXR5IC43NXMgZWFzZS1pbi1vdXQsdmlzaWJpbGl0eSAuNzVzIGVhc2UtaW4tb3V0LHRyYW5zZm9ybSAuNzVzIGVhc2UtaW4tb3V0fS50b2FzdC1ub3RpZmljYXRpb24uYWN0aXZle2FuaW1hdGlvbjp0b2FzdFNsaWRlIDVzIGVhc2UtaW4tb3V0IGJvdGh9QGtleWZyYW1lcyB0b2FzdFNsaWRlezAle29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgMTAwJSwgMCl9MTUle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgMCUsIDApfTg1JXtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01MCUsIDAlLCAwKX0xMDAle29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgMTAwJSwgMCl9fS5tZWRpYXtwYWRkaW5nOjVyZW0gMnZ3fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1lZGlhe3BhZGRpbmc6Ni4yNXJlbSAydncgMy41cmVtfX0ubWVkaWEgLnRpdGxle2ZvbnQtc2l6ZToyLjEyNXJlbTtjb2xvcjojMDA2Mzc1O2ZvbnQtd2VpZ2h0OjYwMDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjJyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWVkaWEgLnRpdGxle2ZvbnQtc2l6ZToyLjc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsubWVkaWEgLnRpdGxle2ZvbnQtc2l6ZTozcmVtfX0ubWVkaWEgLnRleHR7cGFkZGluZy1ib3R0b206Mi41cmVtO2ZvbnQtc2l6ZTowLjkzNzVyZW07Y29sb3I6I2Y1ZjVmNX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5tZWRpYSAudGV4dHtmb250LXNpemU6MXJlbTtwYWRkaW5nLWJvdHRvbToycmVtfX0ubWVkaWEgLmlmcmFtZS1zZWN0aW9uIGlmcmFtZXt3aWR0aDoxMDAlO2hlaWdodDoxNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5tZWRpYSAuaWZyYW1lLXNlY3Rpb24gaWZyYW1le2hlaWdodDozNC4wNjI1cmVtfX0uYmFkZ2V7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpmbGV4O3otaW5kZXg6MTt3aWR0aDoxMC42MjVyZW07aGVpZ2h0OjEwLjYyNXJlbTttYXJnaW4tbGVmdDowLjVyZW07bWFyZ2luLXRvcDotMS45Mzc1cmVtO2JhY2tncm91bmQtY29sb3I6I2UyMDAxYTtib3JkZXItcmFkaXVzOjUwJX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYWRnZXttYXJnaW4tbGVmdDotNS4zMTI1cmVtfX0uYmFkZ2UgcHtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjoyLjVyZW0gYXV0bztmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0Om5vcm1hbDt0cmFuc2Zvcm06cm90YXRlKDIwZGVnKX0uZG93bmxvYWQtYXBwLWJveHtkaXNwbGF5OmZsZXg7cGFkZGluZzowfS5kb3dubG9hZC1hcHAtYXBwbGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvc3ZnL2FwcC1zdG9yZS5zdmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO3dpZHRoOjguNjg3NXJlbTttYXJnaW4tcmlnaHQ6MS42MjVyZW07aGVpZ2h0OjIuOTM3NXJlbTtkaXNwbGF5OmJsb2NrfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmRvd25sb2FkLWFwcC1hcHBsZXtoZWlnaHQ6Mi41cmVtO21hcmdpbi1yaWdodDowLjYyNXJlbX19LmRvd25sb2FkLWFwcC1hbmRyb2lke2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL3N2Zy9nb29nbGUtcGxheS5zdmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO3dpZHRoOjkuODc1cmVtO2hlaWdodDoyLjkzNzVyZW07ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5kb3dubG9hZC1hcHAtYW5kcm9pZHtoZWlnaHQ6Mi41cmVtfX0udGV4dC1ib3h7bWFyZ2luLXRvcDo0LjU2MjVyZW19LnRleHQtYm94LWl0ZW17bWFyZ2luLXJpZ2h0OjQuNTYyNXJlbTttYXJnaW4tYm90dG9tOjJyZW19LnRleHQtYm94LWl0ZW0tdGl0bGV7Zm9udC1zaXplOjEuMjVyZW07bWFyZ2luLWJvdHRvbToxLjI1cmVtfS50ZXh0LWJveC1pdGVtLXRleHQgcHtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDpub3JtYWx9LnRleHQtYm94LWl0ZW0tdGV4dCBwIGF7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfUBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpey50ZXh0LWJveHtwYWRkaW5nOjAgNC41cmVtfS50ZXh0LWJveC1pdGVte21hcmdpbi1yaWdodDowfX0uc2hhcmluZy1jb250YWluZXJ7cGFkZGluZzoyLjVyZW0gMCAwfS5zaGFyaW5nLWNvbnRhaW5lciAuc2hhcmUtbGlzdHttYXJnaW46MDtkaXNwbGF5OmZsZXg7d2lkdGg6bWluLWNvbnRlbnQ7bWFyZ2luOjAgYXV0b30uc2hhcmluZy1jb250YWluZXIgLnNoYXJlLWl0ZW17ZGlzcGxheTppbmxpbmU7bWFyZ2luLXJpZ2h0OjAuNXJlbTt0cmFuc2l0aW9uOmFsbCAwLjNzO2JvcmRlcjoycHggc29saWQgIzAwMDtib3JkZXItcmFkaXVzOjUwJTtjdXJzb3I6cG9pbnRlcn0uc2hhcmluZy1jb250YWluZXIgLnNoYXJlLWl0ZW0gLnNoYXJle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjMuMTg3NXJlbTt3aWR0aDozLjE4NzVyZW07YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToyNXB4O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyfS5zaGFyaW5nLWNvbnRhaW5lciAuc2hhcmUtaXRlbTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LnNoYXJpbmctY29udGFpbmVyIC5zaGFyZS1pdGVtOmhvdmVyIC5zaGFyZXtmaWx0ZXI6aW52ZXJ0KDEpfS5zaGFyaW5nLWNvbnRhaW5lciAuc2hhcmUtaXRlbSAuc2hhcmUtZmFjZWJvb2t7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvZmFjZWJvb2suc3ZnXCIpfS5zaGFyaW5nLWNvbnRhaW5lciAuc2hhcmUtaXRlbSAuc2hhcmUtdHdpdHRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy90d2l0dGVyLnN2Z1wiKX0uc2hhcmluZy1jb250YWluZXIgLnNoYXJlLWl0ZW0gLnNoYXJlLWVtYWlse2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2VtYWlsLnN2Z1wiKX0uc2hhcmluZy1jb250YWluZXIgLnNoYXJlLWl0ZW0gLnNoYXJlLWxpbmtlZGlue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2xpbmtlZGluLnN2Z1wiKX0uc2hhcmluZy1jb250YWluZXIgLnNoYXJlLWl0ZW0gLnNoYXJlLXBpbnRlcmVzdHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9waW50ZXJlc3Quc3ZnXCIpfS5wcmVzcy1ib3h7cGFkZGluZzoyLjVyZW0gLjMxMjVyZW0gMDtiYWNrZ3JvdW5kOiNmZmZ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHJlc3MtYm94e3BhZGRpbmc6My4xMjVyZW0gLjMxMjVyZW0gLjYyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnByZXNzLWJveHtwYWRkaW5nOjMuMTI1cmVtIC4zMTI1cmVtfX0ucHJlc3MtYm94LWl0ZW17cGFkZGluZy1ib3R0b206My4xMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHJlc3MtYm94LWl0ZW17cGFkZGluZy1ib3R0b206My4xMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5wcmVzcy1ib3gtaXRlbXtwYWRkaW5nLWJvdHRvbTowfX0ucHJlc3MtYm94LWl0ZW0gaW1ne2hlaWdodDo0LjY4NzVyZW07d2lkdGg6YXV0bztvYmplY3QtZml0OmNvbnRhaW47b2JqZWN0LXBvc2l0aW9uOmNlbnRlcn0ucHJlc3MtYm94LWl0ZW0gcHtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjU7Zm9udC13ZWlnaHQ6NjAwO3RleHQtYWxpZ246Y2VudGVyO2xldHRlci1zcGFjaW5nOjBweDttYXJnaW4tYm90dG9tOjEuMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHJlc3MtYm94LWl0ZW0gcHttaW4taGVpZ2h0OjMuNXJlbTttYXJnaW4tYm90dG9tOjB9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5wcmVzcy1ib3gtaXRlbSBwe21pbi1oZWlnaHQ6NS42MjVyZW19fS5wcmVzcy1ib3gtaXRlbSBwIHNwYW57Zm9udC13ZWlnaHQ6NTAwO3BhZGRpbmctdG9wOjAuMjVyZW07Zm9udC1zaXplOjFyZW07ZGlzcGxheTpibG9ja30uYmFubmVyLXNlY3Rpb257YmFja2dyb3VuZDojYmZlYmYzO3BhZGRpbmc6MH0uYmFubmVyLXNlY3Rpb24gLmJhbm5lci1zZWN0aW9uLWlubmVye3BhZGRpbmc6MCAuMzEyNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uYmFubmVyLXNlY3Rpb24gLmJhbm5lci1zZWN0aW9uLWlubmVyIC5haW9uLXJvd3twYWRkaW5nLXRvcDoxLjg3NXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItc2VjdGlvbiAuYmFubmVyLXNlY3Rpb24taW5uZXIgLmFpb24tcm93e3BhZGRpbmc6Mi4xODc1cmVtIDAgMS44NzVyZW19LmJhbm5lci1zZWN0aW9uIC5iYW5uZXItc2VjdGlvbi1pbm5lciAuYmFubmVyLWNvbnRlbnR7cGFkZGluZy1yaWdodDowfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pZSAuYmFubmVyLXNlY3Rpb24gLmJhbm5lci1zZWN0aW9uLWlubmVyIC5iYW5uZXItY29udGVudHtwYWRkaW5nLXRvcDoxLjg3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmJhbm5lci1zZWN0aW9uIC5iYW5uZXItc2VjdGlvbi1pbm5lciAuYWlvbi1yb3d7cGFkZGluZzoxLjg3NXJlbSAwfS5pZSAuYmFubmVyLXNlY3Rpb24gLmJhbm5lci1zZWN0aW9uLWlubmVyIC5iYW5uZXItY29udGVudHtwYWRkaW5nLXRvcDo2LjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItc2VjdGlvbiAuYWlvbi1yb3d7bWluLWhlaWdodDoyOS4wNjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5iYW5uZXItc2VjdGlvbiAuYWlvbi1yb3d7bWluLWhlaWdodDoyNi44NzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5iYW5uZXItc2VjdGlvbiAuYWlvbi1yb3d7bWluLWhlaWdodDozNy41cmVtfX0uYmFubmVyLXNlY3Rpb24gLnRpdGxle2ZvbnQtc2l6ZToyLjA2MjVyZW07bGluZS1oZWlnaHQ6MS41O21hcmdpbi1ib3R0b206MC4zMTI1cmVtO2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojMzgzODM4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmJhbm5lci1zZWN0aW9uIC50aXRsZXtmb250LXNpemU6M3JlbX19LmJhbm5lci1zZWN0aW9uIC50ZXh0e2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjIuMTM7bWFyZ2luLWJvdHRvbToxLjg3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItc2VjdGlvbiAudGV4dHttYXJnaW4tYm90dG9tOjEuMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmJhbm5lci1zZWN0aW9uIC50ZXh0e21hcmdpbi1ib3R0b206MS44NzVyZW19fS5iYW5uZXItc2VjdGlvbiAuYmFubmVyLWltYWdle21hcmdpbi1ib3R0b206LTIuMzc1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWluLXdpZHRoOiAzNzVweCl7LmJhbm5lci1zZWN0aW9uIC5iYW5uZXItaW1hZ2V7bWFyZ2luLWJvdHRvbTotMi44MTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItc2VjdGlvbiAuYmFubmVyLWltYWdle21hcmdpbi1ib3R0b206MH0uaWUgLmJhbm5lci1zZWN0aW9uIC5iYW5uZXItaW1hZ2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEuODc1cmVtO2JvdHRvbTowO3JpZ2h0OjB9LmllIC5iYW5uZXItc2VjdGlvbiAuYmFubmVyLWltYWdlIGltZ3tib3R0b206LTMuODEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLXNlY3Rpb24gLmJhbm5lci1pbWFnZXttYXJnaW4tYm90dG9tOjEwJX19LmJhbm5lci1zZWN0aW9uIC5iYW5uZXItaW1hZ2UgaW1ne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MzVyZW07bWFyZ2luOjAgYXV0b31AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpey5iYW5uZXItc2VjdGlvbiAuYmFubmVyLWltYWdlIGltZ3ttYXgtd2lkdGg6MzM1cHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1zZWN0aW9uIC5iYW5uZXItaW1hZ2UgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi45Mzc1cmVtO2JvdHRvbTotNS41cmVtO21heC13aWR0aDoyMS44NzVyZW19LmllIC5iYW5uZXItc2VjdGlvbiAuYmFubmVyLWltYWdlIGltZ3tib3R0b206LTMuNjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuYmFubmVyLXNlY3Rpb24gLmJhbm5lci1pbWFnZSBpbWd7bGVmdDowO3JpZ2h0Oi42MjVyZW07bWF4LXdpZHRoOjMxLjg3NXJlbTtib3R0b206LTcuMjVyZW19LmllIC5iYW5uZXItc2VjdGlvbiAuYmFubmVyLWltYWdlIGltZ3tib3R0b206LTUuMzc1cmVtfX0uaWUgLmJhbm5lci1zZWN0aW9uLmNlbnRlcmVkLWltYWdlIC5iYW5uZXItY29udGVudHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmJhbm5lci1zZWN0aW9uLmNlbnRlcmVkLWltYWdlIC5haW9uLXJvd3twYWRkaW5nLXRvcDouMzEyNXJlbX19LmJhbm5lci1zZWN0aW9uLmNlbnRlcmVkLWltYWdlIC5iYW5uZXItY29udGVudHtwYWRkaW5nLXJpZ2h0Oi45Mzc1cmVtfS5iYW5uZXItc2VjdGlvbi5jZW50ZXJlZC1pbWFnZSAuYmFubmVyLWltYWdle21hcmdpbi1ib3R0b206LTIuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNDUwcHgpey5iYW5uZXItc2VjdGlvbi5jZW50ZXJlZC1pbWFnZSAuYmFubmVyLWltYWdle21hcmdpbi1ib3R0b206LTMuMTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItc2VjdGlvbi5jZW50ZXJlZC1pbWFnZSAuYmFubmVyLWltYWdle21hcmdpbi1ib3R0b206MH0uaWUgLmJhbm5lci1zZWN0aW9uLmNlbnRlcmVkLWltYWdlIC5iYW5uZXItaW1hZ2V7cG9zaXRpb246c3RhdGljO3RvcDphdXRvfS5pZSAuYmFubmVyLXNlY3Rpb24uY2VudGVyZWQtaW1hZ2UgLmJhbm5lci1pbWFnZSBpbWd7cG9zaXRpb246c3RhdGljO2JvdHRvbTphdXRvfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItc2VjdGlvbi5jZW50ZXJlZC1pbWFnZSAuYmFubmVyLWltYWdle3BhZGRpbmctdG9wOjIuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmJhbm5lci1zZWN0aW9uLmNlbnRlcmVkLWltYWdlIC5iYW5uZXItaW1hZ2V7cGFkZGluZy10b3A6NS42MjVyZW19fS5iYW5uZXItc2VjdGlvbi5jZW50ZXJlZC1pbWFnZSAuYmFubmVyLWltYWdlIGltZ3ttYXgtd2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNDUwcHgpey5iYW5uZXItc2VjdGlvbi5jZW50ZXJlZC1pbWFnZSAuYmFubmVyLWltYWdlIGltZ3ttYXgtd2lkdGg6MjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1zZWN0aW9uLmNlbnRlcmVkLWltYWdlIC5iYW5uZXItaW1hZ2UgaW1ne3Bvc2l0aW9uOnN0YXRpYztyaWdodDphdXRvO2JvdHRvbTphdXRvO21heC13aWR0aDoxMDAlfS5pZSAuYmFubmVyLXNlY3Rpb24uY2VudGVyZWQtaW1hZ2UgLmJhbm5lci1pbWFnZSBpbWd7Ym90dG9tOmF1dG99fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5iYW5uZXItc2VjdGlvbi5jZW50ZXJlZC1pbWFnZSAuYmFubmVyLWltYWdlIGltZ3ttYXgtd2lkdGg6MTAwJTtib3R0b206YXV0b30uaWUgLmJhbm5lci1zZWN0aW9uLmNlbnRlcmVkLWltYWdlIC5iYW5uZXItaW1hZ2UgaW1ne2JvdHRvbTphdXRvfX0uYmFubmVyLXNlY3Rpb24gLmJvdHRvbS1zcGFjZXJ7aGVpZ2h0OjcwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLXNlY3Rpb24gLmJvdHRvbS1zcGFjZXJ7aGVpZ2h0OjgwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmJhbm5lci1zZWN0aW9uIC5ib3R0b20tc3BhY2Vye2hlaWdodDo5MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuYmFubmVyLXNlY3Rpb24gLmJvdHRvbS1zcGFjZXJ7aGVpZ2h0Ojk4cHh9fS5iYW5uZXItc2VjdGlvbi5wcm9tb3Rpb24tdmVyc2lvbiAuYWlvbi1yb3d7cGFkZGluZzoxLjg3NXJlbSAwIDB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuYmFubmVyLXNlY3Rpb24ucHJvbW90aW9uLXZlcnNpb24gLmFpb24tcm93e21pbi1oZWlnaHQ6MzcuNXJlbX19LmJhbm5lci1zZWN0aW9uLnByb21vdGlvbi12ZXJzaW9uIC5iYW5uZXItaW1hZ2UgaW1ne2JvdHRvbToxLjc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1zZWN0aW9uLnByb21vdGlvbi12ZXJzaW9uIC5iYW5uZXItaW1hZ2UgaW1ne21heC13aWR0aDoyMy43NXJlbTtib3R0b206Mi4yNXJlbTtsZWZ0OmF1dG87cmlnaHQ6LjYyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lci1zZWN0aW9uLnByb21vdGlvbi12ZXJzaW9uIC5iYW5uZXItaW1hZ2UgaW1ne21heC13aWR0aDoyNy42MjVyZW07Ym90dG9tOjEuMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey5iYW5uZXItc2VjdGlvbi5wcm9tb3Rpb24tdmVyc2lvbiAuYmFubmVyLWltYWdlIGltZ3ttYXgtd2lkdGg6MzUuNjI1cmVtO2JvdHRvbTotMi43NXJlbX19Lm1haW4tYmFubmVyLXNlY3Rpb257YmFja2dyb3VuZDojZTdmOGZiO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MDt6LWluZGV4OjIgIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW59QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWFpbi1iYW5uZXItc2VjdGlvbntvdmVyZmxvdzp2aXNpYmxlfX0ubWFpbi1iYW5uZXItc2VjdGlvbiAuYmFubmVyLXNlY3Rpb24taW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5tYWluLWJhbm5lci1zZWN0aW9uIC5iYW5uZXItc2VjdGlvbi1pbm5lciAuYWlvbi1yb3d7cGFkZGluZy10b3A6My4xMjVyZW19Lm1haW4tYmFubmVyLXNlY3Rpb24gLmJhbm5lci1zZWN0aW9uLWlubmVyIC5iYW5uZXItY29udGVudHtwYWRkaW5nLWJvdHRvbToxLjg3NXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWFpbi1iYW5uZXItc2VjdGlvbiAuYmFubmVyLXNlY3Rpb24taW5uZXIgLmFpb24tcm93e3BhZGRpbmc6My4xMjVyZW0gMH0ubWFpbi1iYW5uZXItc2VjdGlvbiAuYmFubmVyLXNlY3Rpb24taW5uZXIgLmJhbm5lci1jb250ZW50e3BhZGRpbmctYm90dG9tOjB9fS5tYWluLWJhbm5lci1zZWN0aW9uIC50aXRsZXttYXJnaW4tYm90dG9tOi42MjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWFpbi1iYW5uZXItc2VjdGlvbiAuYnV0dG9uLWFpb257bWF4LXdpZHRoOjEwMCV9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1haW4tYmFubmVyLXNlY3Rpb24gLmFpb24tcm93e21pbi1oZWlnaHQ6MjkuMDYyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubWFpbi1iYW5uZXItc2VjdGlvbiAuYWlvbi1yb3d7bWluLWhlaWdodDoyNi44NzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5tYWluLWJhbm5lci1zZWN0aW9uIC5haW9uLXJvd3ttaW4taGVpZ2h0OjM3LjVyZW19fS5tYWluLWJhbm5lci1zZWN0aW9uIC5tYWluLWJhbm5lci1pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZX0ubWFpbi1iYW5uZXItc2VjdGlvbiAubWFpbi1iYW5uZXItaW1hZ2UgLmltYWdle3BhZGRpbmc6MCAyLjVyZW07bWF4LXdpZHRoOjIwLjMxMjVyZW07bWFyZ2luOjAgYXV0b30ubWFpbi1iYW5uZXItc2VjdGlvbiAubWFpbi1iYW5uZXItaW1hZ2UgLmltYWdlOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt0b3A6MDt3aWR0aDouNjI1cmVtO2hlaWdodDouNjI1cmVtO2JveC1zaGFkb3c6MCAwIDVyZW0gMTIuNXJlbSAjYmZlYmYzO21hcmdpbjphdXRvO3otaW5kZXg6MX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5tYWluLWJhbm5lci1zZWN0aW9uIC5tYWluLWJhbm5lci1pbWFnZSAuaW1hZ2V7bWFyZ2luOjAgNS4zMTI1cmVtO3BhZGRpbmc6MH19Lm1haW4tYmFubmVyLXNlY3Rpb24gLm1haW4tYmFubmVyLWltYWdlIGltZ3ttYXgtd2lkdGg6MTAwJTttYXJnaW46MCBhdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0ubWFpbi1iYW5uZXItc2VjdGlvbiAuYm90dG9tLXNlY3Rpb24tYmd7aGVpZ2h0OjMuMTI1cmVtO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MDt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1haW4tYmFubmVyLXNlY3Rpb24gLmJvdHRvbS1zZWN0aW9uLWJne2hlaWdodDo2Ljg3NXJlbX19Lm1haW4tYmFubmVyLXNlY3Rpb24gLmJvdHRvbS1zZWN0aW9uLWJnLmJnLXdoaXRle2JhY2tncm91bmQ6I2ZmZn0ubWFpbi1iYW5uZXItc2VjdGlvbiAuYm90dG9tLXNlY3Rpb24tYmcuYmctZ3JleXtiYWNrZ3JvdW5kOiNmNWY1ZjV9LmZsb2F0LXJvdyAuYnV0dG9uLWFwcC1ib3gsLmFpb24tcm93IC5idXR0b24tYXBwLWJveHttYXJnaW4tYm90dG9tOjEuODc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZsb2F0LXJvdyAuYnV0dG9uLWFwcC1ib3gsLmFpb24tcm93IC5idXR0b24tYXBwLWJveHttYXJnaW4tYm90dG9tOjB9fS5mbG9hdC1yb3cgLnJpZ2h0LXRvcC1tZW51IC5idXR0b24tYXBwLWJveCwuYWlvbi1yb3cgLnJpZ2h0LXRvcC1tZW51IC5idXR0b24tYXBwLWJveHttYXJnaW4tYm90dG9tOjB9LmJ1dHRvbi1hcHAtYm94e3RleHQtYWxpZ246cmlnaHR9LmJ1dHRvbi1hcHAtYm94IGF7ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmJ1dHRvbi1hcHAtYm94IGF7ZGlzcGxheTppbmxpbmUtYmxvY2t9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmJ1dHRvbi1hcHAtYm94e3RleHQtYWxpZ246bGVmdH19LmJ1dHRvbi1hcHAtYm94IC5hcHAtYXBwbGUsLmJ1dHRvbi1hcHAtYm94IC5hcHAtYW5kcm9pZHtkaXNwbGF5Om5vbmV9LnJpZ2h0LXRvcC1tZW51IC5idXR0b24tYXBwLWJveCAuYnV0dG9uLWFpb257d2lkdGg6YXV0b31ib2R5Lm1vYmlsZS5pb3MgLmJ1dHRvbi1hcHAtYm94IC5idXR0b24tYWlvbixib2R5Lm1vYmlsZS5hbmRyb2lkIC5idXR0b24tYXBwLWJveCAuYnV0dG9uLWFpb257ZGlzcGxheTpub25lfWJvZHkubW9iaWxlLmlvcyAuYnV0dG9uLWFwcC1ib3ggLmJ1dHRvbi1haW9uLmFwcC1hcHBsZXtkaXNwbGF5OmlubGluZS1ibG9ja31ib2R5Lm1vYmlsZS5hbmRyb2lkIC5idXR0b24tYXBwLWJveCAuYnV0dG9uLWFpb24uYXBwLWFuZHJvaWR7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmJ1dHRvbi1hcHAtYm94LC5zaXRlLWZvb3Rlcl9fZG93bmxvYWQsLmN0YS1zZWN0aW9uLC5zbXMtZm9ybSxhW2hyZWYqPSd6YWxvei1rb250byddLGFbaHJlZio9J2NyZWF0ZS1hY2NvdW50J10sYVtocmVmKj0nb3V2cmlyLXVuLWNvbXB0ZSddLGFbaHJlZio9J2FjY291bnQtYWFubWFrZW4nXXtkaXNwbGF5Om5vbmV9YVt0aXRsZSo9J1pBxYHDk8W7IEtPTlRPIFRFUkFaJ10sYVt0aXRsZSo9J0NyZWF0ZSBhY2NvdW50J10sYVt0aXRsZSo9J091dnJpciB1biBjb21wdGUnXSxhW3RpdGxlKj0nTWFhayBlZW4gYWNjb3VudCBhYW4nXSxhW2hyZWYqPScvYWlvbi1iZSdde2Rpc3BsYXk6bm9uZX1hLmJ1dHRvbi1haW9uW2hyZWYqPScvYWlvbi1iZSddLGEuYnV0dG9uLWFpb25baHJlZio9Jy9haW9uLWV1J117ZGlzcGxheTpub25lfS5keW5hbWljLXNlY3Rpb257cGFkZGluZzowO3otaW5kZXg6YXV0byAhaW1wb3J0YW50fS5keW5hbWljLXNlY3Rpb24gLmR5bmFtaWMtc2VjdGlvbi1iZ3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO3RvcDowO2JvdHRvbTowO3otaW5kZXg6MX0uZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtNjV7aGVpZ2h0OjY1cHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTEzMHtoZWlnaHQ6MTMwcHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTE1MHtoZWlnaHQ6MTUwcHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTE2MHtoZWlnaHQ6MTYwcHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTE5MHtoZWlnaHQ6MTkwcHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTIwMHtoZWlnaHQ6MjAwcHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTI0MHtoZWlnaHQ6MjQwcHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTI1MHtoZWlnaHQ6MjUwcHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTI2MHtoZWlnaHQ6MjYwcHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTI4NXtoZWlnaHQ6Mjg1cHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTMwMHtoZWlnaHQ6MzAwcHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTM0MHtoZWlnaHQ6MzQwcHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTQwMHtoZWlnaHQ6NDAwcHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTYwMHtoZWlnaHQ6NjAwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtNjV7aGVpZ2h0OjQycHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTEzMHtoZWlnaHQ6ODVweH0uZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtMTUwe2hlaWdodDo5OHB4fS5keW5hbWljLXNlY3Rpb24gLmR5bmFtaWMtc2VjdGlvbi1iZyAuaC0xNjB7aGVpZ2h0OjEwNHB4fS5keW5hbWljLXNlY3Rpb24gLmR5bmFtaWMtc2VjdGlvbi1iZyAuaC0xOTB7aGVpZ2h0OjEyNHB4fS5keW5hbWljLXNlY3Rpb24gLmR5bmFtaWMtc2VjdGlvbi1iZyAuaC0yMDB7aGVpZ2h0OjEzMHB4fS5keW5hbWljLXNlY3Rpb24gLmR5bmFtaWMtc2VjdGlvbi1iZyAuaC0yNDB7aGVpZ2h0OjE1NnB4fS5keW5hbWljLXNlY3Rpb24gLmR5bmFtaWMtc2VjdGlvbi1iZyAuaC0yNTB7aGVpZ2h0OjE2M3B4fS5keW5hbWljLXNlY3Rpb24gLmR5bmFtaWMtc2VjdGlvbi1iZyAuaC0yNjB7aGVpZ2h0OjE2OXB4fS5keW5hbWljLXNlY3Rpb24gLmR5bmFtaWMtc2VjdGlvbi1iZyAuaC0yODV7aGVpZ2h0OjE4NXB4fS5keW5hbWljLXNlY3Rpb24gLmR5bmFtaWMtc2VjdGlvbi1iZyAuaC0zMDB7aGVpZ2h0OjE5NXB4fS5keW5hbWljLXNlY3Rpb24gLmR5bmFtaWMtc2VjdGlvbi1iZyAuaC0zNDB7aGVpZ2h0OjIyMXB4fS5keW5hbWljLXNlY3Rpb24gLmR5bmFtaWMtc2VjdGlvbi1iZyAuaC00MDB7aGVpZ2h0OjI2MHB4fS5keW5hbWljLXNlY3Rpb24gLmR5bmFtaWMtc2VjdGlvbi1iZyAuaC02MDB7aGVpZ2h0OjM5MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5keW5hbWljLXNlY3Rpb24gLmR5bmFtaWMtc2VjdGlvbi1iZyAuaC02NXtoZWlnaHQ6NDJweH0uZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtMTMwe2hlaWdodDo4NXB4fS5keW5hbWljLXNlY3Rpb24gLmR5bmFtaWMtc2VjdGlvbi1iZyAuaC0xNTB7aGVpZ2h0Ojk4cHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTE2MHtoZWlnaHQ6MTA0cHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTE5MHtoZWlnaHQ6MTI0cHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTIwMHtoZWlnaHQ6MTMwcHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTI0MHtoZWlnaHQ6MTU2cHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTI1MHtoZWlnaHQ6MTYzcHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTI2MHtoZWlnaHQ6MTY5cHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTI4NXtoZWlnaHQ6MTg1cHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTMwMHtoZWlnaHQ6MTk1cHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTM0MHtoZWlnaHQ6MjIxcHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTQwMHtoZWlnaHQ6MjYwcHh9LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWJnIC5oLTYwMHtoZWlnaHQ6MzkwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5keW5hbWljLXNlY3Rpb24gLmR5bmFtaWMtc2VjdGlvbi1iZyAuaC1zbS02NXtoZWlnaHQ6NjVweH0uZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtc20tMTMwe2hlaWdodDoxMzBweH0uZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtc20tMTUwe2hlaWdodDoxNTBweH0uZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtc20tMTYwe2hlaWdodDoxNjBweH0uZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtc20tMTkwe2hlaWdodDoxOTBweH0uZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtc20tMjAwe2hlaWdodDoyMDBweH0uZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtc20tMjQwe2hlaWdodDoyNDBweH0uZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtc20tMjUwe2hlaWdodDoyNTBweH0uZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtc20tMjYwe2hlaWdodDoyNjBweH0uZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtc20tMjg1e2hlaWdodDoyODVweH0uZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtc20tMzAwe2hlaWdodDozMDBweH0uZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtc20tMzQwe2hlaWdodDozNDBweH0uZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtc20tNDAwe2hlaWdodDo0MDBweH0uZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24tYmcgLmgtc20tNjAwe2hlaWdodDo2MDBweH19LmR5bmFtaWMtc2VjdGlvbiAuZHluYW1pYy1zZWN0aW9uLWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7ei1pbmRleDoyO3BhZGRpbmc6MS44NzVyZW0gLjMxMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24taW5uZXJ7cGFkZGluZzozLjEyNXJlbSAwfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZHluYW1pYy1zZWN0aW9uIC5keW5hbWljLXNlY3Rpb24taW5uZXJ7cGFkZGluZzo2LjI1cmVtIDB9fS5keW5hbWljLXNlY3Rpb24gLnRpdGxle2ZvbnQtc2l6ZToyLjA2MjVyZW07bGluZS1oZWlnaHQ6MS40ODttYXJnaW4tYm90dG9tOjEuNTYyNXJlbTtmb250LXdlaWdodDozMDA7Y29sb3I6IzM4MzgzOH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5keW5hbWljLXNlY3Rpb24gLnRpdGxle21hcmdpbi10b3A6LTMuMTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5keW5hbWljLXNlY3Rpb24gLnRpdGxle2ZvbnQtc2l6ZToyLjQzNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5keW5hbWljLXNlY3Rpb24gLnRpdGxle21hcmdpbi10b3A6MS4zNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmR5bmFtaWMtc2VjdGlvbiAuYWxpZ24taXRlbXMtY2VudGVyIC50aXRsZXttYXJnaW4tdG9wOjB9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5keW5hbWljLXNlY3Rpb24gLmFsaWduLWl0ZW1zLWNlbnRlciAudGl0bGV7bWFyZ2luLXRvcDotLjc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5keW5hbWljLXNlY3Rpb24gLmFsaWduLWl0ZW1zLXRvcHtwYWRkaW5nLXRvcDozLjEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmR5bmFtaWMtc2VjdGlvbiAuYWxpZ24taXRlbXMtdG9we3BhZGRpbmctdG9wOjB9fS5keW5hbWljLXNlY3Rpb24gLmRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjIuMTM7bWFyZ2luLWJvdHRvbToyLjM3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5keW5hbWljLXNlY3Rpb24gLmRlc2NyaXB0aW9ue21hcmdpbi1ib3R0b206Mi44MTI1cmVtfX0uZHluYW1pYy1zZWN0aW9uIC5zZWN0aW9uLWltYWdle3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MjttYXJnaW4tdG9wOjIuODEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5keW5hbWljLXNlY3Rpb24gLnNlY3Rpb24taW1hZ2V7bWFyZ2luLXRvcDowfX0uZHluYW1pYy1zZWN0aW9uIC5zZWN0aW9uLWltYWdlIC5pbWFnZXttYXJnaW46MCAxLjI1cmVtO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmR5bmFtaWMtc2VjdGlvbiAuc2VjdGlvbi1pbWFnZSAuaW1hZ2V7bWFyZ2luOjB9fS5keW5hbWljLXNlY3Rpb24gLnNlY3Rpb24taW1hZ2UgLmltYWdlIGltZy5jb21wYWN0LWltZ3ttYXgtd2lkdGg6NTAlfS5keW5hbWljLXNlY3Rpb24gLmNvbG9yZWQtbGluZXtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTAwJTt0b3A6MDt6LWluZGV4Oi0xO2xlZnQ6MDtyaWdodDowfS5keW5hbWljLXNlY3Rpb24gLmNvbG9yZWQtbGluZTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjB9LmR5bmFtaWMtc2VjdGlvbiAuY29sb3JlZC1saW5lLnJpZ2h0LXB1cnBsZS1iZ3t0b3A6MS4yNXJlbTtsZWZ0OjE5LjMzMzMlfS5keW5hbWljLXNlY3Rpb24gLmNvbG9yZWQtbGluZS5yaWdodC1wdXJwbGUtYmc6YWZ0ZXJ7YmFja2dyb3VuZDojYmZlYmYzO3JpZ2h0Oi0xMDAwMDAlO2xlZnQ6MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5keW5hbWljLXNlY3Rpb24gLmNvbG9yZWQtbGluZS5yaWdodC1wdXJwbGUtYmd7dG9wOjMuMTI1cmVtfX0uZHluYW1pYy1zZWN0aW9uIC5jb2xvcmVkLWxpbmUubGVmdC1ncmV5LWJne3JpZ2h0OjB9LmR5bmFtaWMtc2VjdGlvbiAuY29sb3JlZC1saW5lLmxlZnQtZ3JleS1iZzphZnRlcntiYWNrZ3JvdW5kOiNmMmYyZjI7cmlnaHQ6LS4zMTI1cmVtO2xlZnQ6LS4zMTI1cmVtO3RvcDozLjEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5keW5hbWljLXNlY3Rpb24gLmNvbG9yZWQtbGluZS5sZWZ0LWdyZXktYmc6YWZ0ZXJ7YmFja2dyb3VuZDojZjJmMmYyO3JpZ2h0OjMuMTI1cmVtO2xlZnQ6LTEwMDAwMCU7dG9wOjB9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmR5bmFtaWMtc2VjdGlvbiAuY29sb3JlZC1saW5lLmxlZnQtZ3JleS1iZzphZnRlcntyaWdodDozLjQzNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5keW5hbWljLXNlY3Rpb24gLmNvbG9yZWQtbGluZS5sZWZ0LWdyZXktYmc6YWZ0ZXJ7cmlnaHQ6OC43NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmR5bmFtaWMtc2VjdGlvbiAudmVydGljYWwtbGluZSAuc2VjdGlvbi1jb250ZW50LWlubmVyLC5keW5hbWljLXNlY3Rpb24gLnZlcnRpY2FsLWxpbmU+LmltYWdlLC5keW5hbWljLXNlY3Rpb24gLnZlcnRpY2FsLWxpbmUgLmljb25zLWdyaWQsLmR5bmFtaWMtc2VjdGlvbiAudmVydGljYWwtbGluZSAuZGlhZ3JhbW17cG9zaXRpb246cmVsYXRpdmV9LmR5bmFtaWMtc2VjdGlvbiAudmVydGljYWwtbGluZSAuc2VjdGlvbi1jb250ZW50LWlubmVyOmFmdGVyLC5keW5hbWljLXNlY3Rpb24gLnZlcnRpY2FsLWxpbmU+LmltYWdlOmFmdGVyLC5keW5hbWljLXNlY3Rpb24gLnZlcnRpY2FsLWxpbmUgLmljb25zLWdyaWQ6YWZ0ZXIsLmR5bmFtaWMtc2VjdGlvbiAudmVydGljYWwtbGluZSAuZGlhZ3JhbW06YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxMy43NXJlbTt3aWR0aDouMTI1cmVtO2JhY2tncm91bmQ6IzY1YmJjNTtsZWZ0OjMuNDM3NXJlbTtib3R0b206LTE3LjE4NzVyZW19LmR5bmFtaWMtc2VjdGlvbiAudmVydGljYWwtbGluZS5zbWFsbCAuc2VjdGlvbi1jb250ZW50LWlubmVyOmFmdGVyLC5keW5hbWljLXNlY3Rpb24gLnZlcnRpY2FsLWxpbmUuc21hbGw+LmltYWdlOmFmdGVyLC5keW5hbWljLXNlY3Rpb24gLnZlcnRpY2FsLWxpbmUuc21hbGwgLmljb25zLWdyaWQ6YWZ0ZXIsLmR5bmFtaWMtc2VjdGlvbiAudmVydGljYWwtbGluZS5zbWFsbCAuZGlhZ3JhbW06YWZ0ZXJ7aGVpZ2h0OjEyLjVyZW07Ym90dG9tOi0xNS42MjVyZW19LmR5bmFtaWMtc2VjdGlvbiAudmVydGljYWwtbGluZS5jZW50ZXItbGluZSAuc2VjdGlvbi1jb250ZW50LWlubmVyOmFmdGVyLC5keW5hbWljLXNlY3Rpb24gLnZlcnRpY2FsLWxpbmUuY2VudGVyLWxpbmU+LmltYWdlOmFmdGVyLC5keW5hbWljLXNlY3Rpb24gLnZlcnRpY2FsLWxpbmUuY2VudGVyLWxpbmUgLmljb25zLWdyaWQ6YWZ0ZXIsLmR5bmFtaWMtc2VjdGlvbiAudmVydGljYWwtbGluZS5jZW50ZXItbGluZSAuZGlhZ3JhbW06YWZ0ZXJ7bGVmdDo1MC41JX19LmR5bmFtaWMtc2VjdGlvbi5jb2xvcmVkLXNlY3Rpb257b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5keW5hbWljLXNlY3Rpb24ubGVmdC1jb2xvcmVkLXNlY3Rpb257b3ZlcmZsb3c6dmlzaWJsZX19Lmljb25zLWdyaWR7bWFyZ2luLWJvdHRvbToxLjg3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5pY29ucy1ncmlke21heC13aWR0aDo0NDZweDttYXJnaW46My4xMjVyZW0gMH19Lmljb25zLWdyaWQgLmFpb24tcm93e21hcmdpbjowIC0uNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pY29ucy1ncmlkIC5haW9uLXJvd3ttYXJnaW46MCAtMS40Mzc1cmVtfX0uaWNvbnMtZ3JpZCAuZ3JpZC1pY29ue21hcmdpbi10b3A6MS44NzVyZW07cGFkZGluZzowIC41cmVtO3RleHQtYWxpZ246Y2VudGVyfS5pZSAuaWNvbnMtZ3JpZCAuZ3JpZC1pY29ue2hlaWdodDoxMi41cmVtfS5pZSAuaWNvbnMtZ3JpZCAuZ3JpZC1pY29uIC5pbWFnZXtkaXNwbGF5OmJsb2NrO2hlaWdodDo3LjE4NzVyZW07d2lkdGg6Ni4yNXJlbX0uaWUgLmljb25zLWdyaWQgLmdyaWQtaWNvbiAuaW1hZ2UgaW1ne2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0b30uaWNvbnMtZ3JpZCAuZ3JpZC1pY29uIHB7bWFyZ2luOi45Mzc1cmVtIDAgMCAwO2ZvbnQtc2l6ZTouODEyNXJlbTtsaW5lLWhlaWdodDoxLjQ2fS5pY29ucy1ncmlkIC5ncmlkLWljb24gLmltYWdle21heC13aWR0aDo2LjI1cmVtO21hcmdpbjowIGF1dG99Lmljb25zLWdyaWQgLmdyaWQtaWNvbiAuZ3JpZC1pY29uLWlubmVye2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgMS4yNXJlbSA0LjA2MjVyZW0gMCAjYmZlYmYzO2JvcmRlci1yYWRpdXM6LjE4NzVyZW07aGVpZ2h0OjEwMCU7cGFkZGluZzoxLjEyNXJlbSAuMzEyNXJlbX0uaWUgLmljb25zLWdyaWQgLmdyaWQtaWNvbiAuZ3JpZC1pY29uLWlubmVye2hlaWdodDoxMi41cmVtfS5pY29ucy1ncmlkIC5ncmlkLWljb246bnRoLWNoaWxkKG9kZCl7bWFyZ2luOjAgMCAxLjg3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pY29ucy1ncmlkIC5ncmlkLWljb257bWFyZ2luLXRvcDoyLjgxMjVyZW07cGFkZGluZzowIDEuNDM3NXJlbX0uaWNvbnMtZ3JpZCAuZ3JpZC1pY29uIC5ncmlkLWljb24taW5uZXJ7cGFkZGluZzoxLjEyNXJlbSAxLjU2MjVyZW19Lmljb25zLWdyaWQgLmdyaWQtaWNvbjpudGgtY2hpbGQob2RkKXttYXJnaW46MCAwIDIuODEyNXJlbX19LnByaWNlLXNlY3Rpb257cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MH0ucHJpY2Utc2VjdGlvbiAucHJpY2Utc2VjdGlvbi1iZ3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDowO2xlZnQ6MDtib3R0b206MDt6LWluZGV4OjF9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHJpY2Utc2VjdGlvbiAucHJpY2Utc2VjdGlvbi1iZ3toZWlnaHQ6MzEuNXJlbX19LnByaWNlLXNlY3Rpb24gLnByaWNlLXNlY3Rpb24taW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO3BhZGRpbmc6MS44NzVyZW0gLjMxMjVyZW0gMH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wcmljZS1zZWN0aW9uIC5wcmljZS1zZWN0aW9uLWlubmVye3BhZGRpbmc6My4xMjVyZW0gMH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnByaWNlLXNlY3Rpb24gLnByaWNlLXNlY3Rpb24taW5uZXJ7cGFkZGluZzo2LjI1cmVtIDB9fS5wcmljZS1zZWN0aW9uIC5wcmljZS10aXRsZXtkaXNwbGF5OmZsZXh9LnByaWNlLXNlY3Rpb24gLnByaWNlLXRpdGxlLndpdGgtbGVmdC1pY29uIC5pbm5lci13cmFwcGVye3BhZGRpbmctcmlnaHQ6MS4yNXJlbTttYXgtd2lkdGg6NjUlfUBtZWRpYSAobWluLXdpZHRoOiAzNzVweCl7LnByaWNlLXNlY3Rpb24gLnByaWNlLXRpdGxlLndpdGgtbGVmdC1pY29uIC5pbm5lci13cmFwcGVye21heC13aWR0aDo2MCV9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnByaWNlLXNlY3Rpb24gLnByaWNlLXRpdGxlLndpdGgtbGVmdC1pY29uIC5pbm5lci13cmFwcGVye21heC13aWR0aDo2NSV9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5wcmljZS1zZWN0aW9uIC5wcmljZS10aXRsZS53aXRoLWxlZnQtaWNvbiAuaW5uZXItd3JhcHBlcnttYXgtd2lkdGg6NTAlfX0ucHJpY2Utc2VjdGlvbiAucHJpY2UtdGl0bGUgLmljb24taW1hZ2V7bWF4LXdpZHRoOjYuODc1cmVtO3BhZGRpbmc6LjMxMjVyZW0gMCAuNjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiAzNzVweCl7LnByaWNlLXNlY3Rpb24gLnByaWNlLXRpdGxlIC5pY29uLWltYWdle21heC13aWR0aDo4Ljc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wcmljZS1zZWN0aW9uIC5wcmljZS10aXRsZSAuaWNvbi1pbWFnZXttYXgtd2lkdGg6MzklfX0ucHJpY2Utc2VjdGlvbiAuaW1hZ2V7bWFyZ2luOjAgMS44NzVyZW0gMi41cmVtfS5wcmljZS1zZWN0aW9uIC5pbWFnZSBpbWd7ZGlzcGxheTpibG9jaztib3JkZXItcmFkaXVzOi45Mzc1cmVtO2JveC1zaGFkb3c6LTVweCAxNXB4IDQwcHggMCByZ2JhKDAsMCwwLDAuMTUpfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnByaWNlLXNlY3Rpb24gLmltYWdle21heC13aWR0aDoxNi41NjI1cmVtO21hcmdpbjowIDAgMi41cmVtfX0ucHJpY2Utc2VjdGlvbiAudGl0bGV7Zm9udC1zaXplOjIuMDYyNXJlbTtsaW5lLWhlaWdodDoxLjQ4O21hcmdpbi1ib3R0b206MS44NzVyZW07Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOiMzODM4Mzg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHJpY2Utc2VjdGlvbiAudGl0bGV7dGV4dC1hbGlnbjpsZWZ0fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5wcmljZS1zZWN0aW9uIC50aXRsZXtmb250LXNpemU6Mi40Mzc1cmVtO21hcmdpbi1ib3R0b206My43NXJlbX19LnByaWNlLXNlY3Rpb24gLmRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjIuMTM7bWFyZ2luLWJvdHRvbToyLjM3NXJlbX0ucHJpY2Utc2VjdGlvbiAuZGVzY3JpcHRpb24gYnJ7ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnByaWNlLXNlY3Rpb24gLmRlc2NyaXB0aW9ue21hcmdpbi1ib3R0b206Mi44MTI1cmVtfS5wcmljZS1zZWN0aW9uIC5kZXNjcmlwdGlvbiBicntkaXNwbGF5OmJsb2NrfX0ucHJpY2Utc2VjdGlvbiAuZmxvYXQtcm93e21hcmdpbi1sZWZ0Oi0xNXB4O21hcmdpbi1yaWdodDotMTVweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wcmljZS1zZWN0aW9uIC5mbG9hdC1yb3d7bWFyZ2luLXJpZ2h0Oi04LjclO21hcmdpbi1sZWZ0Oi0xMS41JX0ucHJpY2Utc2VjdGlvbiAuZmxvYXQtcm93IC5jb2wtc20tNSAuc2VjdGlvbi1jb250ZW50LC5wcmljZS1zZWN0aW9uIC5mbG9hdC1yb3cgLmN0YS1zZWN0aW9ue3BhZGRpbmctcmlnaHQ6MTUlfX0ucHJpY2Utc2VjdGlvbiAucmVndWxhci1zZWN0aW9uLC5wcmljZS1zZWN0aW9uIC5saWdodC1zZWN0aW9ue3BhZGRpbmctYm90dG9tOjMuMTI1cmVtO21hcmdpbi1ib3R0b206Mi44MTI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnByaWNlLXNlY3Rpb24gLnJlZ3VsYXItc2VjdGlvbiwucHJpY2Utc2VjdGlvbiAubGlnaHQtc2VjdGlvbntwYWRkaW5nLWJvdHRvbTo0LjA2MjVyZW07bWFyZ2luLWJvdHRvbTo0LjA2MjVyZW19fS5wcmljZS1zZWN0aW9uIC5yZWd1bGFyLXNlY3Rpb24gaDMsLnByaWNlLXNlY3Rpb24gLmxpZ2h0LXNlY3Rpb24gaDN7Zm9udC1zaXplOjEuNzVyZW07bGluZS1oZWlnaHQ6MS41O2ZvbnQtd2VpZ2h0OjMwMDttYXJnaW4tYm90dG9tOjA7Y29sb3I6IzM4MzgzOH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5wcmljZS1zZWN0aW9uIC5yZWd1bGFyLXNlY3Rpb24gaDMsLnByaWNlLXNlY3Rpb24gLmxpZ2h0LXNlY3Rpb24gaDN7Zm9udC1zaXplOjEuOTM3NXJlbX19LnByaWNlLXNlY3Rpb24gLnJlZ3VsYXItc2VjdGlvbiAucHJpY2UsLnByaWNlLXNlY3Rpb24gLmxpZ2h0LXNlY3Rpb24gLnByaWNle2ZvbnQtc2l6ZToyLjA2MjVyZW07bGluZS1oZWlnaHQ6MS40ODttYXJnaW4tYm90dG9tOjEuNTYyNXJlbTtmb250LXdlaWdodDo2MDB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsucHJpY2Utc2VjdGlvbiAucmVndWxhci1zZWN0aW9uIC5wcmljZSwucHJpY2Utc2VjdGlvbiAubGlnaHQtc2VjdGlvbiAucHJpY2V7Zm9udC1zaXplOjIuNDM3NXJlbX19LnByaWNlLXNlY3Rpb24gLnJlZ3VsYXItc2VjdGlvbjphZnRlciwucHJpY2Utc2VjdGlvbiAubGlnaHQtc2VjdGlvbjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjMuMTI1cmVtO2JvdHRvbTowO3otaW5kZXg6LTE7cmlnaHQ6LS4zMTI1cmVtO2xlZnQ6LS4zMTI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnByaWNlLXNlY3Rpb24gLnJlZ3VsYXItc2VjdGlvbjphZnRlciwucHJpY2Utc2VjdGlvbiAubGlnaHQtc2VjdGlvbjphZnRlcnt3aWR0aDoxMDAlO2xlZnQ6LTE0LjUlO3JpZ2h0OjA7d2lkdGg6YXV0b319LnByaWNlLXNlY3Rpb24gLnJlZ3VsYXItc2VjdGlvbiAuYnV0dG9uLWFpb257dmVydGljYWwtYWxpZ246dG9wO21hcmdpbjoxLjA2MjVyZW0gMCAwIC4zMTI1cmVtfS5wcmljZS1zZWN0aW9uIC5yZWd1bGFyLXNlY3Rpb246YWZ0ZXJ7YmFja2dyb3VuZDojZmZmMGIzfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnByaWNlLXNlY3Rpb24gLnJlZ3VsYXItc2VjdGlvbjphZnRlcntyaWdodDotMTAwMDAwJX19LnByaWNlLXNlY3Rpb24gLnJlZ3VsYXItc2VjdGlvbi5wcmljZS1iZy1zb2Z0LXllbGxvdzphZnRlcntiYWNrZ3JvdW5kOiNmZmYwYjN9LnByaWNlLXNlY3Rpb24gLnJlZ3VsYXItc2VjdGlvbi5wcmljZS1iZy1zb2Z0LXB1cnBsZTphZnRlcntiYWNrZ3JvdW5kOiNkOWQzZTN9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHJpY2Utc2VjdGlvbiAubGlnaHQtc2VjdGlvbnttYXJnaW4tdG9wOjE5LjY4NzVyZW19fS5wcmljZS1zZWN0aW9uIC5saWdodC1zZWN0aW9uOmFmdGVye2JhY2tncm91bmQ6I2ZmZmFlNn1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wcmljZS1zZWN0aW9uIC5saWdodC1zZWN0aW9uOmFmdGVye2xlZnQ6LTEwMDAwMCU7cmlnaHQ6MH19LnByaWNlLXNlY3Rpb24gLmxpZ2h0LXNlY3Rpb24ucHJpY2UtYmctbGlnaHQteWVsbG93OmFmdGVye2JhY2tncm91bmQ6I2ZmZmFlNn0ucHJpY2Utc2VjdGlvbiAubGlnaHQtc2VjdGlvbi5wcmljZS1iZy1saWdodC1wdXJwbGU6YWZ0ZXJ7YmFja2dyb3VuZDojYmZlYmYzfS5wcmljZS1zZWN0aW9uIC5jdGEtc2VjdGlvbnttYXJnaW4tdG9wOi0uODEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsucHJpY2Utc2VjdGlvbiAuY3RhLXNlY3Rpb257bWFyZ2luLWJvdHRvbTozLjEyNXJlbX19LnRhYmxlLXNlY3Rpb257cGFkZGluZzozLjEyNXJlbSAuMzEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50YWJsZS1zZWN0aW9ue3BhZGRpbmc6My4xMjVyZW0gMH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnRhYmxlLXNlY3Rpb257cGFkZGluZzo2LjI1cmVtIDB9fS50YWJsZS1zZWN0aW9uX190aXRsZXttYXJnaW4tdG9wOjMuMTI1cmVtfS50YWJsZS1zZWN0aW9uX190aXRsZSBoMiwudGFibGUtc2VjdGlvbl9fdGl0bGUgaDN7bGluZS1oZWlnaHQ6MS40ODtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojMzgzODM4O21hcmdpbjowO3BhZGRpbmc6MH0udGFibGUtc2VjdGlvbl9fdGl0bGUgaDJ7Zm9udC1zaXplOjIuMDYyNXJlbTttYXJnaW4tYm90dG9tOi42MjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsudGFibGUtc2VjdGlvbl9fdGl0bGUgaDJ7bWFyZ2luLWJvdHRvbToxLjg3NXJlbTtmb250LXNpemU6Mi40Mzc1cmVtfX0udGFibGUtc2VjdGlvbl9fdGl0bGUgaDN7Zm9udC1zaXplOjEuNzVyZW07bWFyZ2luLWJvdHRvbTouMzEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey50YWJsZS1zZWN0aW9uX190aXRsZSBoM3tmb250LXNpemU6MS45Mzc1cmVtO21hcmdpbi1ib3R0b206MS4yNXJlbX19LnRhYmxlLXNlY3Rpb25fX3RpdGxlOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0udGFibGUtc2VjdGlvbl9fY29udGVudHtwYWRkaW5nLWJvdHRvbToxLjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRhYmxlLXNlY3Rpb25fX2NvbnRlbnR7cGFkZGluZy1ib3R0b206MH19LnRhYmxlLXNlY3Rpb25fX2NvbnRlbnQuc3dpcGVyLWNvbnRhaW5lcntvdmVyZmxvdzp2aXNpYmxlfS50YWJsZS1zZWN0aW9uX19jb250ZW50IC5zd2lwZXItd3JhcHBlcnttYXJnaW46MH0udGFibGUtc2VjdGlvbl9fY29udGVudCAuc3dpcGVyLXNsaWRle3BhZGRpbmc6MDt3aWR0aDoxMDAlICFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpey50YWJsZS1zZWN0aW9uX19jb250ZW50IC5zd2lwZXItc2xpZGV7cGFkZGluZy1ib3R0b206MS4yNXJlbTtvdmVyZmxvdy14OmF1dG87c2Nyb2xsYmFyLXdpZHRoOnRoaW4gIWltcG9ydGFudDtzY3JvbGxiYXItY29sb3I6IzAwN2E5MSByZ2JhKDI1NSwyNTUsMjU1LDAuMykgIWltcG9ydGFudDtib3JkZXItYm90dG9tOi4wNjI1cmVtIHNvbGlkICMwMDdhOTE7bWFyZ2luLWJvdHRvbTowfS50YWJsZS1zZWN0aW9uX19jb250ZW50IC5zd2lwZXItc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjUwJSAhaW1wb3J0YW50O2hlaWdodDouMTg3NXJlbSAhaW1wb3J0YW50O21hcmdpbjowIGF1dG8gIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC4zKSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fS50YWJsZS1zZWN0aW9uX19jb250ZW50IC5zd2lwZXItc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2hlaWdodDouMTg3NXJlbSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjMpICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LnRhYmxlLXNlY3Rpb25fX2NvbnRlbnQgLnN3aXBlci1zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7aGVpZ2h0OjNweCAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6IzAwN2E5MSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgM3B4ICMwMDdhOTEgIWltcG9ydGFudH0udGFibGUtc2VjdGlvbl9fY29udGVudCAuc3dpcGVyLXNsaWRlOjotd2Via2l0LXJlc2l6ZXJ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnRhYmxlLXNlY3Rpb25fX2NvbnRlbnQgLnN3aXBlci1zbGlkZXt3aWR0aDoxNTAlICFpbXBvcnRhbnR9LndpZGUtbGF5b3V0IC50YWJsZS1zZWN0aW9uX19jb250ZW50IC5zd2lwZXItc2xpZGV7d2lkdGg6MjUwJSAhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDogNDUwcHgpey50YWJsZS1zZWN0aW9uX19jb250ZW50IC5zd2lwZXItc2xpZGV7d2lkdGg6MjAwJSAhaW1wb3J0YW50fS53aWRlLWxheW91dCAudGFibGUtc2VjdGlvbl9fY29udGVudCAuc3dpcGVyLXNsaWRle3dpZHRoOjMwMCUgIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGFibGUtc2VjdGlvbl9fY29udGVudC53aWRlLWxheW91dCAuc3dpcGVyLXNsaWRle3dpZHRoOjIwMCUgIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KXsudGFibGUtc2VjdGlvbl9fY29udGVudC53aWRlLWxheW91dCAuc3dpcGVyLXNsaWRle3dpZHRoOjMwMCUgIWltcG9ydGFudH19LnRhYmxlLXNlY3Rpb25fX2NvbnRlbnQgdGFibGV7dGFibGUtbGF5b3V0OmZpeGVkO2JvcmRlci1zcGFjaW5nOjA7bWluLXdpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpey50YWJsZS1zZWN0aW9uX19jb250ZW50IHRhYmxle3dpZHRoOjEwMCV9fS50YWJsZS1zZWN0aW9uX19jb250ZW50IHRhYmxlIHRye2hlaWdodDo0LjM3NXJlbX0udGFibGUtc2VjdGlvbl9fY29udGVudCB0YWJsZSB0cjpudGgtY2hpbGQoZXZlbil7YmFja2dyb3VuZDojZjVmNWY1fS50YWJsZS1zZWN0aW9uX19jb250ZW50IHRhYmxlIHRyIHRke2ZvbnQtc2l6ZTouODEyNXJlbTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzM4MzgzODtwYWRkaW5nOjEuMjVyZW0gLjkzNzVyZW07bWluLWhlaWdodDo0LjE4NzVyZW19QG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KXsudGFibGUtc2VjdGlvbl9fY29udGVudCB0YWJsZSB0ciB0ZHtwYWRkaW5nOi45Mzc1cmVtIC41cmVtfX0udGFibGUtc2VjdGlvbl9fY29udGVudCB0YWJsZSB0ciB0ZCAuY3VycmVuY3kgc3BhbntwYWRkaW5nLWxlZnQ6LjMxMjVyZW19LnRhYmxlLXNlY3Rpb25fX2NvbnRlbnQgdGFibGUgdHIgdGQgcHtmb250LXNpemU6LjgxMjVyZW07bGluZS1oZWlnaHQ6MS41O21hcmdpbjowO3BhZGRpbmc6MH0udGFibGUtc2VjdGlvbl9fY29udGVudCB0YWJsZSB0ciB0ZCBwLmZvbnQtd2VpZ2h0LWJvbGR7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDB9LnRhYmxlLXNlY3Rpb25fX2NvbnRlbnQgdGFibGUgdHIudGl0bGUtYmlnZ2VyIHRkLC50YWJsZS1zZWN0aW9uX19jb250ZW50IHRhYmxlIHRyLnRpdGxlLWJpZ2dlciBwe2ZvbnQtc2l6ZToxcmVtfS50YWJsZS1zZWN0aW9uX19jb250ZW50IHRhYmxlLnRhYmxlLWZpeGVkLWZpcnN0IHRke3dpZHRoOjEwLjkzNzVyZW19LnRhYmxlLXNlY3Rpb25fX2NvbnRlbnQgdGFibGUudGFibGUtZml4ZWQtZmlyc3QgdGQrdGR7d2lkdGg6YXV0b31AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey50YWJsZS1zZWN0aW9uX19jb250ZW50IHRhYmxlLnRhYmxlLWZpeGVkLWZpcnN0IHRkK3Rke3dpZHRoOjguMTI1cmVtfX0udGFibGUtc2VjdGlvbl9fY29udGVudCB0YWJsZS50YWJsZS1lcXVhbC13aWR0aCB0ZHt3aWR0aDoxMC45Mzc1cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCl7LnRhYmxlLXNlY3Rpb25fX2NvbnRlbnQgdGFibGUudGFibGUtZXF1YWwtd2lkdGggdGR7d2lkdGg6Ny44MTI1cmVtfX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey50YWJsZS1zZWN0aW9uX19jb250ZW50IHRhYmxlLnRhYmxlLWVxdWFsLXdpZHRoIHRkK3Rke3dpZHRoOjEwLjYyNXJlbX19QG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KXsudGFibGUtc2VjdGlvbl9fY29udGVudCB0YWJsZS50YWJsZS1lcXVhbC13aWR0aCB0ZCt0ZHt3aWR0aDo4LjEyNXJlbX19LnRhYmxlLXNlY3Rpb25fX25vdGljZXtmb250LXNpemU6LjVyZW07bGluZS1oZWlnaHQ6MS45O3BhZGRpbmctdG9wOjEuODc1cmVtfS50YWJsZS1zZWN0aW9uLmJnLWdyZXkgLnRhYmxlLXNlY3Rpb25fX2NvbnRlbnQgdGFibGUgdHI6bnRoLWNoaWxkKGV2ZW4pe2JhY2tncm91bmQ6I2ZmZn0ucG9wdXAtZm9ybXMgLm1vZGFse2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZDt6LWluZGV4OjE7cGFkZGluZy10b3A6MTAwcHg7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC40KX0ucG9wdXAtZm9ybXMgLm1vZGFsLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO21hcmdpbjphdXRvO3BhZGRpbmc6MnJlbSAyLjVyZW07Ym9yZGVyLXJhZGl1czowLjVyZW07d2lkdGg6NjAlfS5wb3B1cC1mb3JtcyAuY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjAuNXJlbTtyaWdodDoxcmVtO2NvbG9yOiMwMDdhOTE7ZmxvYXQ6cmlnaHQ7Zm9udC1zaXplOjMycHg7Zm9udC13ZWlnaHQ6MzAwfS5wb3B1cC1mb3JtcyAuY2xvc2U6aG92ZXIsLnBvcHVwLWZvcm1zIC5jbG9zZTpmb2N1c3tjdXJzb3I6cG9pbnRlcn0ucHJvZHVjdC1zZWN0aW9ue3BhZGRpbmc6MDt6LWluZGV4OmF1dG8gIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW59LnByb2R1Y3Qtc2VjdGlvbiAucHJvZHVjdC1zZWN0aW9uLWJne3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoxfS5wcm9kdWN0LXNlY3Rpb24gLnByb2R1Y3Qtc2VjdGlvbi1iZyAuYmctMDF7aGVpZ2h0OjQ3JX0ucHJvZHVjdC1zZWN0aW9uIC5wcm9kdWN0LXNlY3Rpb24tYmcgLmJnLTAye2hlaWdodDozMiV9LnByb2R1Y3Qtc2VjdGlvbiAucHJvZHVjdC1zZWN0aW9uLWJnIC5iZy0wM3toZWlnaHQ6MjElfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnByb2R1Y3Qtc2VjdGlvbiAucHJvZHVjdC1zZWN0aW9uLWJnIC5iZy0wMXtoZWlnaHQ6MzIuODMlfS5wcm9kdWN0LXNlY3Rpb24gLnByb2R1Y3Qtc2VjdGlvbi1iZyAuYmctMDJ7aGVpZ2h0OjM4LjMzJX0ucHJvZHVjdC1zZWN0aW9uIC5wcm9kdWN0LXNlY3Rpb24tYmcgLmJnLTAze2hlaWdodDoyOC44MyV9fS5wcm9kdWN0LXNlY3Rpb24gLnByb2R1Y3Qtc2VjdGlvbi1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO3otaW5kZXg6MjtwYWRkaW5nOjMuMTI1cmVtIC4zMTI1cmVtIDVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHJvZHVjdC1zZWN0aW9uIC5wcm9kdWN0LXNlY3Rpb24taW5uZXJ7cGFkZGluZzozLjEyNXJlbSAwfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsucHJvZHVjdC1zZWN0aW9uIC5wcm9kdWN0LXNlY3Rpb24taW5uZXJ7cGFkZGluZzo2LjI1cmVtIDB9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnByb2R1Y3Qtc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50e21hcmdpbi10b3A6LjkzNzVyZW19fS5wcm9kdWN0LXNlY3Rpb24gLnRpdGxle2ZvbnQtc2l6ZToyLjA2MjVyZW07bGluZS1oZWlnaHQ6MS40ODttYXJnaW4tYm90dG9tOjEuNTYyNXJlbTtmb250LXdlaWdodDozMDA7Y29sb3I6IzM4MzgzOH0ucHJvZHVjdC1zZWN0aW9uIC50aXRsZSBicntkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHJvZHVjdC1zZWN0aW9uIC50aXRsZSBicntkaXNwbGF5OmJsb2NrfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5wcm9kdWN0LXNlY3Rpb24gLnRpdGxle2ZvbnQtc2l6ZToyLjQzNzVyZW07bWFyZ2luLWJvdHRvbTozLjEyNXJlbX19LnByb2R1Y3Qtc2VjdGlvbiAuZGVzY3JpcHRpb257bWFyZ2luLWJvdHRvbToyLjM3NXJlbX0ucHJvZHVjdC1zZWN0aW9uIC5kZXNjcmlwdGlvbiBwe2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjIuMTN9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsucHJvZHVjdC1zZWN0aW9uIC5kZXNjcmlwdGlvbnttYXJnaW4tYm90dG9tOjMuMTI1cmVtfX0ucHJvZHVjdC1zZWN0aW9uIC5zZWN0aW9uLWltYWdle3Bvc2l0aW9uOnJlbGF0aXZlfS5wcm9kdWN0LXNlY3Rpb24gLnNlY3Rpb24taW1hZ2UgLmltYWdle21hcmdpbi10b3A6Mi41cmVtO3BhZGRpbmc6MCAyLjVyZW0gMi41cmVtO3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS5wcm9kdWN0LXNlY3Rpb24gLnNlY3Rpb24taW1hZ2UgLmltYWdlIGltZ3twb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7bWF4LWhlaWdodDoxOC43NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNDI1cHgpey5wcm9kdWN0LXNlY3Rpb24gLnNlY3Rpb24taW1hZ2UgLmltYWdlIGltZ3ttYXgtaGVpZ2h0OjIxLjg3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHJvZHVjdC1zZWN0aW9uIC5zZWN0aW9uLWltYWdlIC5pbWFnZXttYXJnaW4tdG9wOjB9LnByb2R1Y3Qtc2VjdGlvbiAuc2VjdGlvbi1pbWFnZSAuaW1hZ2UgaW1ne21heC1oZWlnaHQ6MjguMTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5wcm9kdWN0LXNlY3Rpb24gLnNlY3Rpb24taW1hZ2UgLmltYWdle3BhZGRpbmc6My40Mzc1cmVtIDIuNXJlbX19LnByb2R1Y3Qtc2VjdGlvbiAuc2VjdGlvbi1pbWFnZS5jb2xvcmVkLWxpbmUgLmltYWdlOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NHJlbTtib3R0b206MDtsZWZ0OjE5LjMzMzMlO2JhY2tncm91bmQ6I2JmZWJmMztyaWdodDotMS4yNXJlbTtsZWZ0OjA7ei1pbmRleDoxfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnByb2R1Y3Qtc2VjdGlvbiAuc2VjdGlvbi1pbWFnZS5jb2xvcmVkLWxpbmUgLmltYWdlOmFmdGVye3RvcDo2LjI1cmVtO3JpZ2h0Oi0xMDAwMDAlO2xlZnQ6LTEuODc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5wcm9kdWN0LXNlY3Rpb24gLnNlY3Rpb24taW1hZ2UuY29sb3JlZC1saW5lIC5pbWFnZTphZnRlcnt0b3A6MTAuMzEyNXJlbTtsZWZ0OjB9fS5wcm9kdWN0LXNlY3Rpb24gLnNlY3Rpb24taW1hZ2Uub3JkZXItc20tMS5jb2xvcmVkLWxpbmUgLmltYWdlOmFmdGVye2xlZnQ6LTEuMjVyZW07cmlnaHQ6MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wcm9kdWN0LXNlY3Rpb24gLnNlY3Rpb24taW1hZ2Uub3JkZXItc20tMS5jb2xvcmVkLWxpbmUgLmltYWdlOmFmdGVye2xlZnQ6LTEwMDAwMCU7cmlnaHQ6LTEuODc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5wcm9kdWN0LXNlY3Rpb24gLnNlY3Rpb24taW1hZ2Uub3JkZXItc20tMS5jb2xvcmVkLWxpbmUgLmltYWdlOmFmdGVye3JpZ2h0OjB9fS5wcm9kdWN0LXNlY3Rpb24gLnNlY3Rpb24taW1hZ2Uuc3F1YXJlLWltYWdle21hcmdpbi10b3A6Mi4zNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHJvZHVjdC1zZWN0aW9uIC5zZWN0aW9uLWltYWdlLnNxdWFyZS1pbWFnZXttYXJnaW4tdG9wOjB9fS5wcm9kdWN0LXNlY3Rpb24gLnNlY3Rpb24taW1hZ2Uuc3F1YXJlLWltYWdlIC5pbWFnZXtwYWRkaW5nOjAgMS4yNXJlbSAxLjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnByb2R1Y3Qtc2VjdGlvbiAuc2VjdGlvbi1pbWFnZS5zcXVhcmUtaW1hZ2UgLmltYWdle3BhZGRpbmc6MCAwIDMuMTI1cmVtfX0ucHJvZHVjdC1zZWN0aW9uIC5zZWN0aW9uLWltYWdlLnNxdWFyZS1pbWFnZSAuaW1hZ2UgaW1ne21heC1oZWlnaHQ6bm9uZX0ucHJvZHVjdC1zZWN0aW9uIC5zZWN0aW9uLWltYWdlLnNxdWFyZS1pbWFnZS5jb2xvcmVkLWxpbmUgLmltYWdlOmFmdGVye2xlZnQ6Mi41cmVtO3JpZ2h0Oi0xLjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnByb2R1Y3Qtc2VjdGlvbiAuc2VjdGlvbi1pbWFnZS5zcXVhcmUtaW1hZ2UuY29sb3JlZC1saW5lIC5pbWFnZTphZnRlcnt0b3A6My4xMjVyZW07bGVmdDo1LjkzNzVyZW07cmlnaHQ6LTEwMDAwMCV9fS5wcm9kdWN0LXNlY3Rpb24gLnNlY3Rpb24taW1hZ2Uuc3F1YXJlLWltYWdlLm9yZGVyLXNtLTEuY29sb3JlZC1saW5lIC5pbWFnZTphZnRlcntsZWZ0Oi0xLjI1cmVtO3JpZ2h0OjIuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wcm9kdWN0LXNlY3Rpb24gLnNlY3Rpb24taW1hZ2Uuc3F1YXJlLWltYWdlLm9yZGVyLXNtLTEuY29sb3JlZC1saW5lIC5pbWFnZTphZnRlcnt0b3A6My4xMjVyZW07cmlnaHQ6NS45Mzc1cmVtO2xlZnQ6LTEwMDAwMCV9fS5wcm9kdWN0LXNlY3Rpb24gLnNlY3Rpb24taW1hZ2UgLm5vdGljZXtmb250LXNpemU6LjYyNXJlbTtsaW5lLWhlaWdodDoxLjU7bWFyZ2luLXRvcDouOTM3NXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjAgLjYyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wcm9kdWN0LXNlY3Rpb24gLnNlY3Rpb24taW1hZ2UgLm5vdGljZXtwYWRkaW5nOjA7bWFyZ2luOi45Mzc1cmVtIC0uOTM3NXJlbSAwfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5wcm9kdWN0LXNlY3Rpb24gLnNlY3Rpb24taW1hZ2UgLm5vdGljZXttYXJnaW46LjkzNzVyZW0gMCAwfX0ucHJvZHVjdC1zZWN0aW9uIC5saW5rLWhvbGRlcntsaW5lLWhlaWdodDoyLjEyNTttYXJnaW4tdG9wOjFyZW19LnByb2R1Y3Qtc2VjdGlvbiAuYnV0dG9uLWFpb257bWFyZ2luLXRvcDoxcmVtfS5iZW5lZml0cy1zZWN0aW9ue3BhZGRpbmc6MDt6LWluZGV4OmF1dG8gIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW59LmJlbmVmaXRzLXNlY3Rpb24gLmJlbmVmaXRzLXNlY3Rpb24tYmd7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTt0b3A6MDtib3R0b206MDt6LWluZGV4OjF9LmJlbmVmaXRzLXNlY3Rpb24gLmJlbmVmaXRzLXNlY3Rpb24tYmcgLmJnLTAxe2hlaWdodDozMi44MyV9LmJlbmVmaXRzLXNlY3Rpb24gLmJlbmVmaXRzLXNlY3Rpb24tYmcgLmJnLTAye2hlaWdodDozOC4zMyV9LmJlbmVmaXRzLXNlY3Rpb24gLmJlbmVmaXRzLXNlY3Rpb24tYmcgLmJnLTAze2hlaWdodDoyOC44MyV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmVuZWZpdHMtc2VjdGlvbiAuYmVuZWZpdHMtc2VjdGlvbi1iZyAuYmctMDF7aGVpZ2h0OjQyJX0uYmVuZWZpdHMtc2VjdGlvbiAuYmVuZWZpdHMtc2VjdGlvbi1iZyAuYmctMDJ7aGVpZ2h0OjI4JX0uYmVuZWZpdHMtc2VjdGlvbiAuYmVuZWZpdHMtc2VjdGlvbi1iZyAuYmctMDN7aGVpZ2h0OjMwJX19LmJlbmVmaXRzLXNlY3Rpb24gLmJlbmVmaXRzLXNlY3Rpb24taW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO3BhZGRpbmc6My4xMjVyZW0gLjMxMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmVuZWZpdHMtc2VjdGlvbiAuYmVuZWZpdHMtc2VjdGlvbi1pbm5lcntwYWRkaW5nOjMuMTI1cmVtIDB9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5iZW5lZml0cy1zZWN0aW9uIC5iZW5lZml0cy1zZWN0aW9uLWlubmVye3BhZGRpbmc6Ni4yNXJlbSAwfX0uYmVuZWZpdHMtc2VjdGlvbiAudGl0bGV7Zm9udC1zaXplOjIuMDYyNXJlbTtsaW5lLWhlaWdodDoxLjQ4O21hcmdpbi1ib3R0b206MS44NzVyZW07Y29sb3I6IzM4MzgzODt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMH0uYmVuZWZpdHMtc2VjdGlvbiAudGl0bGUgYnJ7ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJlbmVmaXRzLXNlY3Rpb24gLnRpdGxlIGJye2Rpc3BsYXk6YmxvY2t9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmJlbmVmaXRzLXNlY3Rpb24gLnRpdGxle2ZvbnQtc2l6ZToyLjQzNzVyZW07bWFyZ2luLWJvdHRvbTozLjEyNXJlbX19LmJlbmVmaXRzLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uYmVuZWZpdHMtc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWlubmVyIC5zd2lwZXItY29udGFpbmVye292ZXJmbG93OnZpc2libGU7cGFkZGluZy1ib3R0b206MS44NzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmVuZWZpdHMtc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWlubmVyIC5zd2lwZXItY29udGFpbmVye3BhZGRpbmctYm90dG9tOjB9fS5iZW5lZml0cy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVye21hcmdpbi1ib3R0b206LjYyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iZW5lZml0cy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVye3BhZGRpbmctYm90dG9tOjEuMjVyZW19fS5iZW5lZml0cy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVyOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MS44NzVyZW07Ym90dG9tOjEuODc1cmVtO2xlZnQ6MS44NzVyZW07YmFja2dyb3VuZDojYmZlYmYzO3JpZ2h0Oi0xMDAwMHB4O3otaW5kZXg6LTF9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmVuZWZpdHMtc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWlubmVyIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItd3JhcHBlcjphZnRlcntib3R0b206MDt0b3A6MS44NzVyZW07cmlnaHQ6MDtsZWZ0OjEuODc1cmVtO21hcmdpbjphdXRvO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjQ1LjYyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuYmVuZWZpdHMtc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWlubmVyIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItd3JhcHBlcjphZnRlcntsZWZ0OjB9fS5iZW5lZml0cy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIgLnN3aXBlci1jb250YWluZXIgLmJlbmVmaXR7bWF4LXdpZHRoOjQ1LjYyNXJlbX0uYmVuZWZpdHMtc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWlubmVyIC5zd2lwZXItY29udGFpbmVyIC5iZW5lZml0Om50aC1jaGlsZCgyKXttYXJnaW4tdG9wOjMuNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmVuZWZpdHMtc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWlubmVyIC5zd2lwZXItY29udGFpbmVyIC5iZW5lZml0Om50aC1jaGlsZCgyKXttYXJnaW4tdG9wOjMuMTI1cmVtfX0uYmVuZWZpdHMtc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWlubmVyIC5zd2lwZXItY29udGFpbmVyIC5iZW5lZml0LnNtYWxsZXItcGFkZGluZyAuYmVuZWZpdC1pbm5lcntwYWRkaW5nOjEuODc1cmVtfS5iZW5lZml0cy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIgLnN3aXBlci1jb250YWluZXIgLmJlbmVmaXQgLmJlbmVmaXQtaW5uZXJ7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MS44NzVyZW0gLjkzNzVyZW07Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6Mi4xMztib3gtc2hhZG93OjAgLjYyNXJlbSAyLjVyZW0gMCAjYmZlYmYzfS5iZW5lZml0cy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIgLnN3aXBlci1jb250YWluZXIgLmJlbmVmaXQgLmJlbmVmaXQtaW5uZXIgaDN7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6Mi4xMztwYWRkaW5nLWJvdHRvbTouMzEyNXJlbTttYXJnaW46MH0uYmVuZWZpdHMtc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWlubmVyIC5zd2lwZXItY29udGFpbmVyIC5iZW5lZml0IC5iZW5lZml0LWlubmVyIC5zdWJ0aXRsZXttYXJnaW4tdG9wOi0wLjg3NXJlbTttYXJnaW4tYm90dG9tOjAuNjI1cmVtO2hlaWdodDoxLjVyZW07Zm9udC1zaXplOjFyZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDA7bGV0dGVyLXNwYWNpbmc6MDtjb2xvcjojNmU2ZTZlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJlbmVmaXRzLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1pbm5lciAuc3dpcGVyLWNvbnRhaW5lciAuYmVuZWZpdCAuYmVuZWZpdC1pbm5lcntwYWRkaW5nOjIuODEyNXJlbSAxLjg3NXJlbSAzLjEyNXJlbX19LmJlbmVmaXRzLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1pbm5lciAuc3dpcGVyLWNvbnRhaW5lciAuYmVuZWZpdC1pbWFnZXttYXJnaW4tYm90dG9tOjEuMjVyZW07bWF4LWhlaWdodDoxMy42MjVyZW19LmJlbmVmaXRzLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1pbm5lciAuc3dpcGVyLWNvbnRhaW5lciAuYmVuZWZpdC1pbWFnZSBpbWd7aGVpZ2h0OjkuOTM3NXJlbTt3aWR0aDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlcn0uYmVuZWZpdHMtc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWlubmVyIC5zd2lwZXItY29udGFpbmVyLnNsaWRlLWNvdW50LTF7cGFkZGluZy1ib3R0b206MH0uYmVuZWZpdHMtc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWlubmVyIC5zd2lwZXItY29udGFpbmVyLnNsaWRlLWNvdW50LTEgLnN3aXBlci13cmFwcGVye3BhZGRpbmctYm90dG9tOjMwcHh9LmJlbmVmaXRzLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1pbm5lciAuc3dpcGVyLWNvbnRhaW5lci5zbGlkZS1jb3VudC0xIC5zd2lwZXItd3JhcHBlciAuYmVuZWZpdHtwYWRkaW5nOjA7bWFyZ2luOjAgIWltcG9ydGFudDt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJlbmVmaXRzLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1pbm5lciAuc3dpcGVyLWNvbnRhaW5lci5zbGlkZS1jb3VudC0xIC5zd2lwZXItd3JhcHBlciAuYmVuZWZpdHttYXJnaW4tcmlnaHQ6MTclICFpbXBvcnRhbnR9fS5iZW5lZml0cy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIgLnN3aXBlci1jb250YWluZXIuc2xpZGUtY291bnQtMSAuc3dpcGVyLXdyYXBwZXI6YWZ0ZXJ7Ym90dG9tOjB9LmJlbmVmaXRzLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1pbm5lciAuc3dpcGVyLWNvbnRhaW5lci5zbGlkZS1jb3VudC0xIC5zd2lwZXItc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iZW5lZml0cy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIgLnN3aXBlci1jb250YWluZXIuc2xpZGUtY291bnQtMiAuc3dpcGVyLXdyYXBwZXIgLmJlbmVmaXR7d2lkdGg6NTAlICFpbXBvcnRhbnR9fS5iZW5lZml0cy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIgLnN3aXBlci1jb250YWluZXIuc2xpZGUtY291bnQtMyAuc3dpcGVyLXdyYXBwZXJ7cGFkZGluZy1ib3R0b206MzBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iZW5lZml0cy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIgLnN3aXBlci1jb250YWluZXIuc2xpZGUtY291bnQtMyAuc3dpcGVyLXdyYXBwZXIgLmJlbmVmaXR7d2lkdGg6MzMuMzMlICFpbXBvcnRhbnR9fS5iZW5lZml0cy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIgLnN3aXBlci1jb250YWluZXIuc2xpZGUtY291bnQtMyAuc3dpcGVyLXdyYXBwZXI6YWZ0ZXJ7Ym90dG9tOjB9LmJlbmVmaXRzLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1pbm5lci50b3AtaW52ZXJzZSAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXdyYXBwZXJ7cGFkZGluZy1ib3R0b206MS4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iZW5lZml0cy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIudG9wLWludmVyc2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVyOmFmdGVye3RvcDo1cmVtfX0uYmVuZWZpdHMtc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWlubmVyLnRvcC1pbnZlcnNlIC5iZW5lZml0e21hcmdpbi10b3A6My4xMjVyZW19LmJlbmVmaXRzLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1pbm5lci50b3AtaW52ZXJzZSAuYmVuZWZpdDpudGgtY2hpbGQoMil7bWFyZ2luLXRvcDowfS5iZW5lZml0cy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIudG9wLWludmVyc2UgLmJlbmVmaXQ6bnRoLWNoaWxkKDMpe21hcmdpbi10b3A6Ni44NzVyZW19LmJlbmVmaXRzLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1pbm5lciAubm90aWNle2ZvbnQtc2l6ZTouNjI1cmVtO2xpbmUtaGVpZ2h0OjEuNTt0ZXh0LWFsaWduOmNlbnRlcn0uYmVuZWZpdHMtc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWlubmVyLndpdGgtaW1hZ2V7cGFkZGluZy10b3A6MS41NjI1cmVtfS5iZW5lZml0cy1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIud2l0aC1pbWFnZSAuc3dpcGVyLWNvbnRhaW5lci5zbGlkZS1jb3VudC0zIC5zd2lwZXItd3JhcHBlcntwYWRkaW5nLXRvcDo1LjMxMjVyZW19LmJlbmVmaXRzLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1pbm5lci53aXRoLWltYWdlIC5zd2lwZXItY29udGFpbmVyLnNsaWRlLWNvdW50LTMgLnN3aXBlci13cmFwcGVyIC5iZW5lZml0e21hcmdpbi10b3A6My4xMjVyZW19LmJlbmVmaXRzLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1pbm5lci53aXRoLWltYWdlIC5zd2lwZXItY29udGFpbmVyLnNsaWRlLWNvdW50LTMgLnN3aXBlci13cmFwcGVyIC5iZW5lZml0Om50aC1jaGlsZCgyKXttYXJnaW4tdG9wOi01LjMxMjVyZW19LmJlbmVmaXRzLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1pbm5lci53aXRoLWltYWdlIC5zd2lwZXItY29udGFpbmVyLnNsaWRlLWNvdW50LTMgLnN3aXBlci13cmFwcGVyIC5iZW5lZml0IGgze2NvbG9yOiMwMDdhOTF9LmJlbmVmaXRzLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1pbm5lci53aXRoLWltYWdlIC5zd2lwZXItY29udGFpbmVyLnNsaWRlLWNvdW50LTMgLnN3aXBlci13cmFwcGVyOmFmdGVye2JvdHRvbTphdXRvO2hlaWdodDoyNS4zMTI1cmVtO3RvcDo3LjE4NzVyZW19LmJlbmVmaXRzLXNlY3Rpb24ud3lzaXd5ZyB1bCwuYmVuZWZpdHMtc2VjdGlvbi53eXNpd3lnIG9sLC5iZW5lZml0cy1zZWN0aW9uLnd5c2l3eWcgLmNrZV9lZGl0YWJsZSB1bCwuYmVuZWZpdHMtc2VjdGlvbi53eXNpd3lnIC5ja2VfZWRpdGFibGUgb2x7Y29sb3I6aW5oZXJpdH0uYmVuZWZpdHMtc2VjdGlvbi53eXNpd3lnIHB7bWFyZ2luLWJvdHRvbTowfS5iZW5lZml0cy1zZWN0aW9uIC5saW5re2ZvbnQtc2l6ZTowLjgxMjVyZW07cGFkZGluZy10b3A6MXJlbTtwYWRkaW5nLXJpZ2h0OjJyZW19LmJlbmVmaXRzLXNlY3Rpb24gLmxpbmsgLmljb257dG9wOmF1dG87Ym90dG9tOjAuMzc1cmVtO3JpZ2h0OjAuMTI1cmVtO2ZvbnQtc2l6ZTowLjc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJlbmVmaXRzLXNlY3Rpb24gLmxpbmsgLmljb257cmlnaHQ6LjVyZW19fS5iZW5lZml0cy1zZWN0aW9uIC5saW5rIC5pY29uOmJlZm9yZXtmb250LXNpemU6MC41NjI1cmVtO2xpbmUtaGVpZ2h0OjEuNX0uZGl2aWRlci1zZWN0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlfS5kaXZpZGVyLXNlY3Rpb246OmFmdGVye2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvO3dpZHRoOi4xMjVyZW07aGVpZ2h0OjE1MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtiYWNrZ3JvdW5kLWNvbG9yOiM2NWJiYzV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZGl2aWRlci1zZWN0aW9uOjphZnRlcntoZWlnaHQ6MjAwcHh9fS5kaXZpZGVyLXNlY3Rpb24gLmRpdmlkZXItc2VjdGlvbi1iZ3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uZGl2aWRlci1zZWN0aW9uIC5kaXZpZGVyLXNlY3Rpb24tYmcgLmJnLTAxLC5kaXZpZGVyLXNlY3Rpb24gLmRpdmlkZXItc2VjdGlvbi1iZyAuYmctMDJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjUwJX0uZGl2aWRlci1zZWN0aW9uIC5kaXZpZGVyLXNlY3Rpb24tYmcgLmJnLTAxe3RvcDowfS5kaXZpZGVyLXNlY3Rpb24gLmRpdmlkZXItc2VjdGlvbi1iZyAuYmctMDJ7Ym90dG9tOjB9LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9ue3BhZGRpbmc6My4xMjVyZW0gLjMxMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29zdC1jb21wYXJpc29uLXNlY3Rpb257cGFkZGluZzozLjEyNXJlbSAwfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuY29zdC1jb21wYXJpc29uLXNlY3Rpb257cGFkZGluZzo2LjI1cmVtIDB9fS5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAudGl0bGV7Zm9udC1zaXplOjIuMDYyNXJlbTtsaW5lLWhlaWdodDoxLjQ4O21hcmdpbi1ib3R0b206Mi4xODc1cmVtO2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojMzgzODM4fS5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAudGl0bGUgYnJ7ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9uIC50aXRsZSBicntkaXNwbGF5OmJsb2NrfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAudGl0bGV7Zm9udC1zaXplOjIuNDM3NXJlbTttYXJnaW4tYm90dG9tOjEuMjVyZW19fS5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWlubmVye21hcmdpbjowIC0uMzEyNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1pbm5lciAuY29sb3JlZC1jb2x1bW57Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTtiYWNrZ3JvdW5kOiNiZmViZjM7Ym94LXNoYWRvdzotLjYyNXJlbSAwIDEuODc1cmVtIDAgI2JmZWJmMztyaWdodDotLjkzNzVyZW07d2lkdGg6MjglO3RvcDowO2JvdHRvbTowfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIgLmNvbG9yZWQtY29sdW1ue3dpZHRoOjYuNTYyNXJlbTtyaWdodDo4LjUlfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWlubmVyIC5jb2xvcmVkLWNvbHVtbntyaWdodDoxMiV9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWlubmVyIC5jb2xvcmVkLWNvbHVtbntyaWdodDoxNC41JX19LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIgLmlubmVyLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO21hcmdpbi1yaWdodDotLjMxMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KXsuY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLnNlY3Rpb24tY29udGVudC1pbm5lciAuaW5uZXItY29udGVudHtwYWRkaW5nLXJpZ2h0Oi42MjVyZW07bWFyZ2luLXJpZ2h0OjB9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9uIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXJ7bWFyZ2luOjA7cGFkZGluZzowIC45Mzc1cmVtfS5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAuc2VjdGlvbi1jb250ZW50LWlubmVyIC5pbm5lci1jb250ZW50e3BhZGRpbmctbGVmdDouNjI1cmVtfX0uY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLmNvc3Qtcm93e2ZvbnQtc2l6ZTouODEyNXJlbTtwYWRkaW5nLXRvcDouOTM3NXJlbTtwYWRkaW5nLWJvdHRvbTouOTM3NXJlbTttaW4taGVpZ2h0OjQuMzc1cmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtiYWNrZ3JvdW5kOiNmZmY7d29yZC13cmFwOmJyZWFrLXdvcmR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLmNvc3Qtcm93e2ZvbnQtc2l6ZToxcmVtO21pbi1oZWlnaHQ6NC43NXJlbX19LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9uIC5jb3N0LXJvdyAuY29sLTYgLmlubmVyLWNvbnRlbnR7cGFkZGluZy1sZWZ0Oi40Mzc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9uIC5jb3N0LXJvdyAuY29sLTYgLmlubmVyLWNvbnRlbnR7cGFkZGluZy1sZWZ0Oi45Mzc1cmVtfX0uY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLmNvc3Qtcm93IC50ZXh0e2ZvbnQtc2l6ZTouNjI1cmVtO2xpbmUtaGVpZ2h0OjEuNX0uY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLmNvc3Qtcm93IC50ZXh0IGF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtjb2xvcjojMDA3YTkxfS5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAuY29zdC1yb3cgLnRleHQgYTpob3Zlcntjb2xvcjojNjViYmM1O3RleHQtZGVjb3JhdGlvbjpub25lfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9uIC5jb3N0LXJvdyAudGV4dHtmb250LXNpemU6MXJlbX19LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9uIC5jb3N0LXJvdyAuaWNvbnttYXgtd2lkdGg6Mi4xODc1cmVtO21hcmdpbi1sZWZ0Oi40Mzc1cmVtfS5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAuY29zdC1yb3cgLnByaWNle2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwfS5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAuY29zdC1yb3cgLnByaWNlIHNwYW57cGFkZGluZy1sZWZ0Oi4xODc1cmVtO3dvcmQtd3JhcDpicmVhay13b3JkO21heC13aWR0aDo4MCU7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLmNvc3Qtcm93IC5wcmljZXtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMH19LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9uIC5jb3N0LXJvdy50aXRsZS1ib2xke2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwfS5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAuY29zdC1yb3cudGl0bGUtYm9sZCAudGV4dHtmb250LXNpemU6LjgxMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLmNvc3Qtcm93LnRpdGxlLWJvbGQgLnRleHR7Zm9udC1zaXplOjFyZW19fS5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAuY29zdC1yb3cudGl0bGUtYm9sZCAucHJpY2V7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLmNvc3Qtcm93IC50b3RhbC1jb2x1bW4gLmlubmVyLWNvbnRlbnR7bWF4LXdpZHRoOjcwJX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLmNvc3Qtcm93IC50b3RhbC1jb2x1bW4gLmlubmVyLWNvbnRlbnR7bWF4LXdpZHRoOjg3JX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9uIC5jb3N0LXJvdyAudG90YWwtY29sdW1uIC5pbm5lci1jb250ZW50e21heC13aWR0aDo2NiV9fS5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAuY29zdC1yb3c6bnRoLWNoaWxkKGV2ZW4pe2JhY2tncm91bmQ6I2Y1ZjVmNX0uY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLmNvc3Qtcm93OmZpcnN0LWNoaWxke3BhZGRpbmctdG9wOjEuODc1cmVtO3BhZGRpbmctYm90dG9tOi42MjVyZW07bWluLWhlaWdodDo0LjA2MjVyZW19LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9uIC5jb3N0LXJvdzpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOi42MjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLmNvc3Qtcm93Omxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206MS44NzVyZW19fS5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAubm90aWNlc3twYWRkaW5nLXRvcDoxLjU2MjVyZW19LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9uIC5ub3RpY2V7Zm9udC1zaXplOi41cmVtO2xpbmUtaGVpZ2h0OjEuOTttYXJnaW4tdG9wOjEuMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLm5vdGljZXttYXJnaW4tdG9wOi4zNzVyZW19fS5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAudG9vbHRpcHtiYWNrZ3JvdW5kOiNmZmYwYjM7Zm9udC1zaXplOi44MTI1cmVtO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO3BhZGRpbmc6MS40Mzc1cmVtIDEuMjVyZW07dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0uY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLnRvb2x0aXA6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMDAlO2xlZnQ6OTAlO2JvcmRlcjpzb2xpZCB0cmFuc3BhcmVudDtoZWlnaHQ6MDt3aWR0aDowO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI0MCwxNzksMCk7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmMGIzO2JvcmRlci13aWR0aDoxN3B4O21hcmdpbi1sZWZ0Oi0xN3B4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9uIC50b29sdGlwe21heC13aWR0aDoxOS4zNzVyZW19LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9uIC50b29sdGlwOmFmdGVye2xlZnQ6NzAlfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAudG9vbHRpcHttYXJnaW4tbGVmdDo1JX0uY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLnRvb2x0aXA6YWZ0ZXJ7bGVmdDo4MiV9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAudG9vbHRpcHttYXJnaW4tbGVmdDoxMyV9fS5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAuY3RhLXNlY3Rpb257bWFyZ2luLXRvcDoxLjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvc3QtY29tcGFyaXNvbi1zZWN0aW9uIC5jdGEtc2VjdGlvbnttYXJnaW4tdG9wOjEuODc1cmVtfS5jb3N0LWNvbXBhcmlzb24tc2VjdGlvbiAuY3RhLXNlY3Rpb24gaDN7bWFyZ2luLWJvdHRvbToxLjI1cmVtfX0uY29zdC1jb21wYXJpc29uLXNlY3Rpb24gLmN0YS1zZWN0aW9uIC5idXR0b24tYXBwLWJveHttYXJnaW4tYm90dG9tOjA7bWF4LXdpZHRoOmluaGVyaXR9LnNpbXVsYXRvci1saW5rLXNlY3Rpb257cGFkZGluZzoxLjg3NXJlbSAuMzEyNXJlbTtsaW5lLWhlaWdodDoyLjEyNX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zaW11bGF0b3ItbGluay1zZWN0aW9ue3BhZGRpbmc6NXJlbSAwfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zaW11bGF0b3ItbGluay1zZWN0aW9ue3BhZGRpbmc6Ni4yNXJlbSAwfX0uc2ltdWxhdG9yLWxpbmstc2VjdGlvbl9fY29sLWNvbnRlbnR7bWFyZ2luOjAgMCAxLjg3NXJlbX0uc2ltdWxhdG9yLWxpbmstc2VjdGlvbl9fdGl0bGV7Zm9udC1zaXplOjIuMDYyNXJlbTtsaW5lLWhlaWdodDoxLjQ4O2ZvbnQtd2VpZ2h0OjMwMDttYXJnaW46MCAwIDEuNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc2ltdWxhdG9yLWxpbmstc2VjdGlvbl9fdGl0bGV7Zm9udC1zaXplOjIuNDM3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc2ltdWxhdG9yLWxpbmstc2VjdGlvbl9fdGV4dHttYXJnaW4tYm90dG9tOjEuODc1cmVtfX0uc2ltdWxhdG9yLWxpbmstc2VjdGlvbiAuYnRuLWhvbGRlci1tb2JpbGV7d2lkdGg6MTAwJX0uc2ltdWxhdG9yLWxpbmstc2VjdGlvbiAuYnRuLWhvbGRlci1tb2JpbGUgLmJ1dHRvbi1haW9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoxMDAlO21heC13aWR0aDpub25lO3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206MDtoZWlnaHQ6My4xMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc2ltdWxhdG9yLWxpbmstc2VjdGlvbiAuZmxleC1yb3ctcmV2ZXJzZSAudGFicy1ibG9ja3ttYXJnaW4tbGVmdDowfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zaW11bGF0b3ItbGluay1zZWN0aW9uIC50YWJzLWJsb2Nre21heC13aWR0aDo0NDVweDttYXJnaW4tbGVmdDphdXRvfX0udGFicy1ibG9ja3ttYXJnaW46MCAwIDEuODc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRhYnMtYmxvY2t7bWFyZ2luOjB9fS50YWJzLWJsb2NrX19uYXZ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS50YWJzLWJsb2NrX19uYXYgbGl7cGFkZGluZzowIDEuMjVyZW0gMi45Mzc1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRhYnMtYmxvY2tfX25hdiBsaXtwYWRkaW5nOjAgMS41NjI1cmVtIDIuNzVyZW19fS50YWJzLWJsb2NrX19uYXYgbGk6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTtib3R0b206MDt3aWR0aDowO2hlaWdodDowO2JvcmRlcjoxNXB4IHNvbGlkO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjYmZlYmYzIHRyYW5zcGFyZW50O3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2V9LnRhYnMtYmxvY2tfX25hdiBsaSBidXR0b257d2lkdGg6NC4zNzVyZW07aGVpZ2h0OjQuMzc1cmVtO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzIGVhc2U7b3V0bGluZTpub25lO2N1cnNvcjpwb2ludGVyfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRhYnMtYmxvY2tfX25hdiBsaSBidXR0b257d2lkdGg6NHJlbTtoZWlnaHQ6NHJlbX19LnRhYnMtYmxvY2tfX25hdiBsaSBidXR0b24gaW1ne21heC13aWR0aDoyLjM3NXJlbTttYXgtaGVpZ2h0OjIuMzc1cmVtO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0b31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50YWJzLWJsb2NrX19uYXYgbGkgYnV0dG9uIGltZ3ttYXgtd2lkdGg6MnJlbTttYXgtaGVpZ2h0OjJyZW19fS50YWJzLWJsb2NrX19uYXYgbGkgYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2JmZWJmM30udGFicy1ibG9ja19fbmF2IGxpLmFjdGl2ZTphZnRlcntvcGFjaXR5OjF9LnRhYnMtYmxvY2tfX25hdiBsaS5hY3RpdmUgYnV0dG9ue2JhY2tncm91bmQtY29sb3I6I2JmZWJmM30udGFicy1ibG9ja19fY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOiNiZmViZjM7Ym9yZGVyLXJhZGl1czoycHg7cGFkZGluZzoxLjg3NXJlbSAuOTM3NXJlbTtjb2xvcjojMDA3YTkxO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0Om5vcm1hbDtwb3NpdGlvbjpyZWxhdGl2ZTtib3gtc2hhZG93OjAgLjYyNXJlbSAyLjVyZW0gMCAjYmZlYmYzfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRhYnMtYmxvY2tfX2NvbnRlbnR7cGFkZGluZy1sZWZ0OjEuODc1cmVtO3BhZGRpbmctcmlnaHQ6MS44NzVyZW19fS50YWJzLWJsb2NrX19jb250ZW50IGg1e2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuNTttYXJnaW46MCAwIC42MjVyZW07Y29sb3I6IzAwN2E5MX0udGFicy1ibG9ja19fY29udGVudCAuaW5uZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS50YWJzLWJsb2NrLnRhYi1hY3RpdmUgLnRhYnMtYmxvY2tfX2l0ZW17cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0Oi45Mzc1cmVtO3JpZ2h0Oi45Mzc1cmVtO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgMHMgZWFzZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50YWJzLWJsb2NrLnRhYi1hY3RpdmUgLnRhYnMtYmxvY2tfX2l0ZW17bGVmdDoxLjg3NXJlbTtyaWdodDoxLjg3NXJlbX19LnRhYnMtYmxvY2sudGFiLWFjdGl2ZSAudGFicy1ibG9ja19faXRlbS5hY3RpdmV7cG9zaXRpb246c3RhdGljO3RvcDphdXRvO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2U7d2lkdGg6MTAwJX0udGFicy1ibG9jayAubm90aWNle2ZvbnQtc2l6ZTouNjI1cmVtO2xpbmUtaGVpZ2h0OjEuNTttYXJnaW4tdG9wOjEuODc1cmVtO3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRhYnMtYmxvY2sgLm5vdGljZXttYXJnaW4tdG9wOjEuMjVyZW19fS5kb3dubG9hZC1zZWN0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjAgLjMxMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZG93bmxvYWQtc2VjdGlvbntwYWRkaW5nLXRvcDo1cmVtO3BhZGRpbmctYm90dG9tOjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmRvd25sb2FkLXNlY3Rpb257cGFkZGluZy10b3A6Ni4yNXJlbTtwYWRkaW5nLWJvdHRvbTo2LjI1cmVtfX0uZG93bmxvYWQtc2VjdGlvbl9fYmd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmRvd25sb2FkLXNlY3Rpb25fX2JnIC5iZy0wMSwuZG93bmxvYWQtc2VjdGlvbl9fYmcgLmJnLTAye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDo1MCV9LmRvd25sb2FkLXNlY3Rpb25fX2JnIC5iZy0wMXt0b3A6MH0uZG93bmxvYWQtc2VjdGlvbl9fYmcgLmJnLTAye2JvdHRvbTowfS5kb3dubG9hZC1zZWN0aW9uX19ob2xkZXJ7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZG93bmxvYWQtc2VjdGlvbl9faG9sZGVyOjpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjIwJTtyaWdodDotOTk5OTk5cHg7YmFja2dyb3VuZC1jb2xvcjojZjZiMGI4O2hlaWdodDoxMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5kb3dubG9hZC1zZWN0aW9uX19ob2xkZXIuZmxleC1yb3ctcmV2ZXJzZTo6YmVmb3Jle3JpZ2h0OjIwJTtsZWZ0Oi05OTk5OTlweH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZG93bmxvYWQtc2VjdGlvbl9faG9sZGVyLmZsZXgtcm93LXJldmVyc2UgLmRvd25sb2FkLXNlY3Rpb25fX2NvbnRlbnQtaG9sZGVye3BhZGRpbmctcmlnaHQ6MH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZG93bmxvYWQtc2VjdGlvbl9faG9sZGVyLmZsZXgtcm93LXJldmVyc2UgLmRvd25sb2FkLXNlY3Rpb25fX2ltYWdlLW1haW57bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6MzUlfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5kb3dubG9hZC1zZWN0aW9uX19ob2xkZXIuZmxleC1yb3ctcmV2ZXJzZSAuZG93bmxvYWQtc2VjdGlvbl9faW1hZ2UtbWFpbnttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDozOCV9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmRvd25sb2FkLXNlY3Rpb25fX2hvbGRlci5mbGV4LXJvdy1yZXZlcnNlIC5kb3dubG9hZC1zZWN0aW9uX19pbWFnZS1pbm5lcntyaWdodDoxMC4xODc1cmVtO2xlZnQ6YXV0b319LmRvd25sb2FkLXNlY3Rpb25fX2ltYWdle3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctdG9wOjMuMTI1cmVtO3BhZGRpbmctcmlnaHQ6NS4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5kb3dubG9hZC1zZWN0aW9uX19pbWFnZXtwYWRkaW5nLXRvcDowO3BhZGRpbmctcmlnaHQ6LjkzNzVyZW07anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4fX0uZG93bmxvYWQtc2VjdGlvbl9faW1hZ2UgaW1ne2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG99LmRvd25sb2FkLXNlY3Rpb25fX2ltYWdlOjpiZWZvcmV7Y29udGVudDonJzt3aWR0aDouNjI1cmVtO2hlaWdodDouNjI1cmVtO2JveC1zaGFkb3c6MCAwIDE0MHB4IDEzMHB4IHJnYmEoMCwwLDAsMC4yKTtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotLjMxMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZG93bmxvYWQtc2VjdGlvbl9faW1hZ2U6OmJlZm9yZXtkaXNwbGF5Om5vbmV9fS5kb3dubG9hZC1zZWN0aW9uX19pbWFnZS1tYWlue21hcmdpbjowIGF1dG87d2lkdGg6MTByZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZG93bmxvYWQtc2VjdGlvbl9faW1hZ2UtbWFpbnt3aWR0aDoxNS4zNzVyZW07cGFkZGluZy10b3A6My4xMjVyZW07cGFkZGluZy1ib3R0b206My4xMjVyZW07cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXJpZ2h0OjM1JX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZG93bmxvYWQtc2VjdGlvbl9faW1hZ2UtbWFpbnttYXJnaW4tcmlnaHQ6MzglfX0uZG93bmxvYWQtc2VjdGlvbl9faW1hZ2UtbWFpbiAuaW1hZ2V7bWFyZ2luOmF1dG8gMH0uZG93bmxvYWQtc2VjdGlvbl9faW1hZ2UtbWFpbiBpbWd7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmRvd25sb2FkLXNlY3Rpb25fX2ltYWdlLW1haW4gaW1ne3otaW5kZXg6MX19LmRvd25sb2FkLXNlY3Rpb25fX2ltYWdlLWlubmVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6Y2FsYyg1MCUgLSA1cHgpO2JvdHRvbTotNi4wNjI1cmVtO3dpZHRoOjcuNXJlbTt6LWluZGV4OjJ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZG93bmxvYWQtc2VjdGlvbl9faW1hZ2UtaW5uZXJ7bGVmdDoxMC4xODc1cmVtO2JvdHRvbToxNiU7d2lkdGg6OS4zNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmRvd25sb2FkLXNlY3Rpb25fX2ltYWdlLWlubmVye3dpZHRoOjExLjg3NXJlbTtib3R0b206MTIlfX0uZG93bmxvYWQtc2VjdGlvbl9faW1hZ2UtaW5uZXIgaW1ne2JvcmRlci1yYWRpdXM6MTJweDtib3gtc2hhZG93Oi01cHggMTVweCA0MHB4IDAgcmdiYSgwLDAsMCwwLjE1KX0uZG93bmxvYWQtc2VjdGlvbl9fY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXRvcDo3LjkzNzVyZW07cGFkZGluZy1ib3R0b206My4xMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZG93bmxvYWQtc2VjdGlvbl9fY29udGVudHtwYWRkaW5nLXRvcDoxLjg3NXJlbTtwYWRkaW5nLWJvdHRvbToxLjg3NXJlbTttYXJnaW4tdG9wOmF1dG87bWFyZ2luLWJvdHRvbTphdXRvO3otaW5kZXg6Mn19LmRvd25sb2FkLXNlY3Rpb25fX2NvbnRlbnQ6OmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtY29sb3I6I2ZmZjBiMzt0b3A6MDtoZWlnaHQ6MTAwJTtsZWZ0Oi0ydnc7cmlnaHQ6LTJ2d31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5kb3dubG9hZC1zZWN0aW9uX19jb250ZW50OjpiZWZvcmV7ZGlzcGxheTpub25lfX0uZG93bmxvYWQtc2VjdGlvbl9fY29udGVudC1ob2xkZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmRvd25sb2FkLXNlY3Rpb25fX2NvbnRlbnQtaG9sZGVye3BhZGRpbmctcmlnaHQ6OC41JX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmRvd25sb2FkLXNlY3Rpb25fX2NvbnRlbnQtaG9sZGVye3BhZGRpbmctcmlnaHQ6MjUlfX0uZG93bmxvYWQtc2VjdGlvbl9fdGl0bGV7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc2l6ZToyLjA2MjVyZW07bGluZS1oZWlnaHQ6MS40ODttYXJnaW46MDtjb2xvcjojMzgzODM4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmRvd25sb2FkLXNlY3Rpb25fX3RpdGxle2ZvbnQtc2l6ZToyLjQzNzVyZW19fS5kb3dubG9hZC1zZWN0aW9uIC5idWxsZXQtbGlzdHttYXJnaW4tdG9wOjEuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5kb3dubG9hZC1zZWN0aW9uIC5idWxsZXQtbGlzdHttYXJnaW4tdG9wOjMuMTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5kb3dubG9hZC1zZWN0aW9uIC5idWxsZXQtbGlzdCBsaXttYXJnaW4tdG9wOi42MjVyZW19fS5kb3dubG9hZC1zZWN0aW9uIC5idXR0b24tYWlvbnttYXJnaW4tdG9wOjEuMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZG93bmxvYWQtc2VjdGlvbiAuYnV0dG9uLWFpb257bWFyZ2luLXRvcDozLjEyNXJlbX19LnBkZi1kb3dubG9hZC1zZWN0aW9ue3BhZGRpbmc6My4xMjVyZW0gLjMxMjVyZW07bGluZS1oZWlnaHQ6Mi4xMjV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGRmLWRvd25sb2FkLXNlY3Rpb257cGFkZGluZzo1cmVtIDB9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnBkZi1kb3dubG9hZC1zZWN0aW9ue3BhZGRpbmc6Ni4yNXJlbSAwfX0ucGRmLWRvd25sb2FkLXNlY3Rpb25fX2Jne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5wZGYtZG93bmxvYWQtc2VjdGlvbl9fYmcgLmJnLTAxLC5wZGYtZG93bmxvYWQtc2VjdGlvbl9fYmcgLmJnLTAyLC5wZGYtZG93bmxvYWQtc2VjdGlvbl9fYmcgLmJnLTAze3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDpjYWxjKDEwMCUgLyAzKX0ucGRmLWRvd25sb2FkLXNlY3Rpb25fX2JnIC5iZy0wMXt0b3A6MH0ucGRmLWRvd25sb2FkLXNlY3Rpb25fX2JnIC5iZy0wMnt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5wZGYtZG93bmxvYWQtc2VjdGlvbl9fYmcgLmJnLTAze2JvdHRvbTowfS5wZGYtZG93bmxvYWQtc2VjdGlvbl9fdGl0bGV7Y29sb3I6IzM4MzgzODtmb250LXNpemU6Mi4wNjI1cmVtO2xpbmUtaGVpZ2h0OjEuNDg7bWFyZ2luOjAgMCAxLjgxMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGRmLWRvd25sb2FkLXNlY3Rpb25fX3RpdGxle2ZvbnQtc2l6ZToyLjQzNzVyZW07bWFyZ2luOjB9fS5wZGYtZG93bmxvYWQtc2VjdGlvbl9fY29sLWNvbnRlbnR7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wZGYtZG93bmxvYWQtc2VjdGlvbiAucGRmLWxpbmt7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS41fX0ucGRmLWRvd25sb2FkLXNlY3Rpb24gLnBkZi1saW5rIGF7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEuMjVyZW0gMy43NXJlbSAxLjI1cmVtIDEuMjVyZW07cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6IzAwN2E5MTt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzIGVhc2U7Ym9yZGVyLXJhZGl1czouMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGRmLWRvd25sb2FkLXNlY3Rpb24gLnBkZi1saW5rIGF7cGFkZGluZzoxLjg3NXJlbSA1cmVtIDEuODc1cmVtIDEuODc1cmVtfX0ucGRmLWRvd25sb2FkLXNlY3Rpb24gLnBkZi1saW5rIGE6YWZ0ZXJ7Y29udGVudDpcIu6pkVwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZTouOTM3NXJlbTtjb2xvcjojMDA3YTkxO2JhY2tncm91bmQ6bm9uZTtmb250LWZhbWlseTpcImljb25mb250XCIsIHNlcmlmO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxLjMxMjVyZW07cmlnaHQ6MS4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wZGYtZG93bmxvYWQtc2VjdGlvbiAucGRmLWxpbmsgYTphZnRlcntmb250LXNpemU6MS4zNzVyZW07dG9wOjEuODEyNXJlbTtyaWdodDoxLjgxMjVyZW19fS5wZGYtZG93bmxvYWQtc2VjdGlvbiAucGRmLWxpbmsgYTpob3Zlcntib3gtc2hhZG93Oi0uMzEyNXJlbSAuOTM3NXJlbSAyLjVyZW0gMCAjYmZlYmYzO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucHJpY2luZy1hbGwtc2VjdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjB9LnByaWNpbmctYWxsLXNlY3Rpb25fX2Jne3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7ei1pbmRleDoxfS5wcmljaW5nLWFsbC1zZWN0aW9uX19iZyAuYmctMDEsLnByaWNpbmctYWxsLXNlY3Rpb25fX2JnIC5iZy0wMntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6NTAlfS5wcmljaW5nLWFsbC1zZWN0aW9uX19iZyAuYmctMDF7dG9wOjB9LnByaWNpbmctYWxsLXNlY3Rpb25fX2JnIC5iZy0wMntib3R0b206MH0ucHJpY2luZy1hbGwtc2VjdGlvbl9faW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO3BhZGRpbmc6My4xMjVyZW0gLjMxMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHJpY2luZy1hbGwtc2VjdGlvbl9faW5uZXJ7cGFkZGluZzozLjEyNXJlbSAwfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsucHJpY2luZy1hbGwtc2VjdGlvbl9faW5uZXJ7cGFkZGluZzo2LjI1cmVtIDB9fS5wcmljaW5nLWFsbC1zZWN0aW9uX190aXRsZXtmb250LXNpemU6Mi4wNjI1cmVtO2xpbmUtaGVpZ2h0OjEuNDg7bWFyZ2luLWJvdHRvbToxLjg3NXJlbTtjb2xvcjojMzgzODM4O2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnByaWNpbmctYWxsLXNlY3Rpb25fX3RpdGxle2ZvbnQtc2l6ZToyLjQzNzVyZW07bWFyZ2luLWJvdHRvbTozcmVtO21hcmdpbi1sZWZ0OjklfX0ucHJpY2luZy1hbGwtc2VjdGlvbiAuY3RhLXNlY3Rpb257cGFkZGluZzoxLjM3NXJlbSAxLjU2MjVyZW0gMCAxLjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnByaWNpbmctYWxsLXNlY3Rpb24gLmN0YS1zZWN0aW9ue3BhZGRpbmc6My4xMjVyZW0gMy4xMjVyZW0gMH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnByaWNpbmctYWxsLXNlY3Rpb24gLmN0YS1zZWN0aW9ue3BhZGRpbmc6My4xMjVyZW0gNS45Mzc1cmVtIDB9fS5wcmljaW5nLWFsbC1zZWN0aW9uIC5jdGEtc2VjdGlvbiBoM3tmb250LXNpemU6MS4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsucHJpY2luZy1hbGwtc2VjdGlvbiAuY3RhLXNlY3Rpb24gaDN7bWFyZ2luLWJvdHRvbToxLjg3NXJlbX19LnByaWNpbmctYWxsLXNlY3Rpb24gLmN0YS1zZWN0aW9uIC5idXR0b24tYXBwLWJveHttYXJnaW4tYm90dG9tOjB9LnByaWNpbmctYWxsLXNlY3Rpb24gLmN0YS1zZWN0aW9uIC5idXR0b24tYXBwLWJveCAuYnV0dG9uLWFpb257aGVpZ2h0OjMuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuNH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5wcmljaW5nLWFsbC1zZWN0aW9uIC5jdGEtc2VjdGlvbiAuYnV0dG9uLWFwcC1ib3ggLmJ1dHRvbi1haW9ue21pbi13aWR0aDoxNS42MjVyZW19fS5wcmljaW5nLWFsbC1zZWN0aW9uX19zbGlkZXtwb3NpdGlvbjpyZWxhdGl2ZX0ucHJpY2luZy1hbGwtc2VjdGlvbl9fc2xpZGUtY29udGVudHtwYWRkaW5nOjMuMTI1cmVtIDEuMjVyZW0gMS44NzVyZW07cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDpub25lfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnByaWNpbmctYWxsLXNlY3Rpb25fX3NsaWRlLWNvbnRlbnR7cGFkZGluZzozLjEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnByaWNpbmctYWxsLXNlY3Rpb25fX3NsaWRlLWNvbnRlbnR7cGFkZGluZzozLjEyNXJlbSA1LjkzNzVyZW0gMy4xMjVyZW19fS5wcmljaW5nLWFsbC1zZWN0aW9uX19zbGlkZS1jb250ZW50IC5jdGEtc2VjdGlvbntwYWRkaW5nOjB9LnByaWNpbmctYWxsLXNlY3Rpb25fX3NsaWRlLWNvbnRlbnQgLmN0YS1zZWN0aW9uIC5idXR0b24tYXBwLWJveHttYXJnaW4tYm90dG9tOjEuNTYyNXJlbX0ucHJpY2luZy1hbGwtc2VjdGlvbl9fc2xpZGUtY29udGVudCAuY3RhLXNlY3Rpb24gLmJ1dHRvbi1hcHAtYm94IC5idXR0b24tYWlvbnttYXJnaW46MDtoZWlnaHQ6YXV0bztiYWNrZ3JvdW5kOm5vbmU7cGFkZGluZzowO3RleHQtYWxpZ246bGVmdDtjb2xvcjojMDA3YTkxO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwO3RleHQtdHJhbnNmb3JtOm5vbmU7Zm9udC1zaXplOjFyZW19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnByaWNpbmctYWxsLXNlY3Rpb25fX3NsaWRlLWNvbnRlbnQgLmN0YS1zZWN0aW9uIC5idXR0b24tYXBwLWJveCAuYnV0dG9uLWFpb257bWluLXdpZHRoOmluaGVyaXR9fS5wcmljaW5nLWFsbC1zZWN0aW9uX19zbGlkZS1jb250ZW50IC5jdGEtc2VjdGlvbiAuYnV0dG9uLWFwcC1ib3ggLmJ1dHRvbi1haW9uOmFmdGVye2NvbnRlbnQ6XCLuqZFcIjtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6LjkzNzVyZW07Y29sb3I6IzAwN2E5MTtiYWNrZ3JvdW5kOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6XCJpY29uZm9udFwiLCBzZXJpZjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luOi4xMjVyZW0gMCAwIC45Mzc1cmVtO3RyYW5zaXRpb246dHJhbnNmb3JtIDAuM3MgZWFzZS1vdXR9LnByaWNpbmctYWxsLXNlY3Rpb25fX3NsaWRlLWNvbnRlbnQgLmN0YS1zZWN0aW9uIC5idXR0b24tYXBwLWJveCAuYnV0dG9uLWFpb246aG92ZXIsLnByaWNpbmctYWxsLXNlY3Rpb25fX3NsaWRlLWNvbnRlbnQgLmN0YS1zZWN0aW9uIC5idXR0b24tYXBwLWJveCAuYnV0dG9uLWFpb246Zm9jdXN7Y29sb3I6IzAwN2E5MTt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kOm5vbmV9LnByaWNpbmctYWxsLXNlY3Rpb25fX3NsaWRlLWNvbnRlbnQgLmN0YS1zZWN0aW9uIC5idXR0b24tYXBwLWJveCAuYnV0dG9uLWFpb246aG92ZXI6YWZ0ZXIsLnByaWNpbmctYWxsLXNlY3Rpb25fX3NsaWRlLWNvbnRlbnQgLmN0YS1zZWN0aW9uIC5idXR0b24tYXBwLWJveCAuYnV0dG9uLWFpb246Zm9jdXM6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNHB4KX0ucHJpY2luZy1hbGwtc2VjdGlvbl9fc2xpZGUtY29udGVudDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjMuMTI1cmVtO2JvdHRvbTowO3otaW5kZXg6LTE7cmlnaHQ6MDtsZWZ0OjB9LnByaWNpbmctYWxsLXNlY3Rpb25fX3NsaWRlLWNvbnRlbnQuYmctc29mdC15ZWxsb3c6YWZ0ZXJ7YmFja2dyb3VuZDojZmZmMGIzfS5wcmljaW5nLWFsbC1zZWN0aW9uX19zbGlkZS1jb250ZW50LmJnLXNvZnQtcHVycGxlOmFmdGVye2JhY2tncm91bmQ6I2Q5ZDNlM30ucHJpY2luZy1hbGwtc2VjdGlvbl9fc2xpZGUtY29udGVudC5iZy1saWdodC15ZWxsb3c6YWZ0ZXJ7YmFja2dyb3VuZDojZmZmYWU2fS5wcmljaW5nLWFsbC1zZWN0aW9uX19zbGlkZS1jb250ZW50LmJnLWxpZ2h0LXB1cnBsZTphZnRlcntiYWNrZ3JvdW5kOiNiZmViZjN9LnByaWNpbmctYWxsLXNlY3Rpb25fX2ltYWdle21hcmdpbjotMy4xMjVyZW0gMCAxLjI1cmVtO21heC13aWR0aDoxMS44NzVyZW19LnByaWNpbmctYWxsLXNlY3Rpb25fX2ltYWdlIGltZ3tkaXNwbGF5OmJsb2NrO2JvcmRlci1yYWRpdXM6LjY4NzVyZW07Ym94LXNoYWRvdzotNXB4IDE1cHggMjBweCAwIHJnYmEoMCwwLDAsMC4xNSl9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHJpY2luZy1hbGwtc2VjdGlvbl9faW1hZ2UgaW1ne2JveC1zaGFkb3c6LTVweCAxNXB4IDQwcHggMCByZ2JhKDAsMCwwLDAuMTUpfX0ucHJpY2luZy1hbGwtc2VjdGlvbl9fd2l0aC1sZWZ0LWljb257ZGlzcGxheTpmbGV4fS5wcmljaW5nLWFsbC1zZWN0aW9uX193aXRoLWxlZnQtaWNvbiAucHJpY2luZy1hbGwtc2VjdGlvbl9fcHJpY2UtdGl0bGUtaW5uZXJ7cGFkZGluZy1yaWdodDoxLjI1cmVtO21heC13aWR0aDo2NSU7ZmxleDowIDAgNjUlfUBtZWRpYSAobWluLXdpZHRoOiAzNzVweCl7LnByaWNpbmctYWxsLXNlY3Rpb25fX3dpdGgtbGVmdC1pY29uIC5wcmljaW5nLWFsbC1zZWN0aW9uX19wcmljZS10aXRsZS1pbm5lcnttYXgtd2lkdGg6NjAlO2ZsZXg6MCAwIDYwJX19LnByaWNpbmctYWxsLXNlY3Rpb25fX2ljb24taW1hZ2V7bWF4LXdpZHRoOjYuMjVyZW07ZmxleDowIDAgNi4yNXJlbTtwYWRkaW5nOi42MjVyZW0gMH1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsucHJpY2luZy1hbGwtc2VjdGlvbl9faWNvbi1pbWFnZXtwYWRkaW5nOi4zMTI1cmVtIDA7bWF4LXdpZHRoOjQwJTtmbGV4OjAgMCA0MCV9fS5wcmljaW5nLWFsbC1zZWN0aW9uX19wcmljZS10aXRsZS1pbm5lcntwYWRkaW5nLWJvdHRvbTouODEyNXJlbX0ucHJpY2luZy1hbGwtc2VjdGlvbl9fcHJpY2UtdGl0bGUtaW5uZXIgaDN7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS41O21hcmdpbi1ib3R0b206LjQzNzVyZW07Y29sb3I6IzM4MzgzODtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMH0ucHJpY2luZy1hbGwtc2VjdGlvbl9fcHJpY2UtdGl0bGUtaW5uZXIgcHtmb250LXNpemU6MS41NjI1cmVtO2xpbmUtaGVpZ2h0OjE7bWFyZ2luLWJvdHRvbToxLjEyNXJlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDt3aWR0aDoxMDMlfS5wcmljaW5nLWFsbC1zZWN0aW9uX19wcmljZS10aXRsZS1pbm5lciBwIHNwYW57bWFyZ2luLXJpZ2h0Oi4zMTI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnByaWNpbmctYWxsLXNlY3Rpb25fX3ByaWNlLXRpdGxlLWlubmVyIHB7d2lkdGg6MTA1JX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHJpY2luZy1hbGwtc2VjdGlvbl9fcHJpY2UtdGl0bGUtaW5uZXIgcHt3aWR0aDoxMTglfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsucHJpY2luZy1hbGwtc2VjdGlvbl9fcHJpY2UtdGl0bGUtaW5uZXIgcHt3aWR0aDoxMjUlfX0ucHJpY2luZy1hbGwtc2VjdGlvbl9fcHJpY2UtdGl0bGUtaW5uZXIgLmJ1dHRvbi1haW9ue3ZlcnRpY2FsLWFsaWduOnRvcDttYXJnaW46LjMxMjVyZW0gMH0ucHJpY2luZy1hbGwtc2VjdGlvbl9fbGlzdHtmb250LXNpemU6LjgxMjVyZW07bGluZS1oZWlnaHQ6MS41fS5wcmljaW5nLWFsbC1zZWN0aW9uX19saXN0IGF7Zm9udC1zaXplOi44MTI1cmVtO2xpbmUtaGVpZ2h0OjEuNTt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMDA3YTkxfS5wcmljaW5nLWFsbC1zZWN0aW9uX19saXN0IGE6aG92ZXJ7Y29sb3I6IzY1YmJjNTt0ZXh0LWRlY29yYXRpb246bm9uZX0ucHJpY2luZy1hbGwtc2VjdGlvbl9fbGlzdC1pdGVte2ZvbnQtc2l6ZTouODEyNXJlbTtsaW5lLWhlaWdodDoxLjU7YmFja2dyb3VuZDp1cmwoXCIuLi9pY29ucy9jaGVja21hcmsuc3ZnXCIpIG5vLXJlcGVhdCA2cHggNHB4O3BhZGRpbmctbGVmdDoyLjVyZW07bWFyZ2luOi45Mzc1cmVtIDAgMCAwO2JhY2tncm91bmQtc2l6ZTouODEyNXJlbSBhdXRvfS5wcmljaW5nLWFsbC1zZWN0aW9uX19saXN0LWl0ZW06Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS5wcmljaW5nLWFsbC1zZWN0aW9uX19jYXRlZ29yeS10aXRsZXtiYWNrZ3JvdW5kOm5vbmU7cGFkZGluZy1sZWZ0OjA7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDA7bWFyZ2luLWJvdHRvbTotLjE4NzVyZW19LnByaWNpbmctYWxsLXNlY3Rpb24gLm1vYmlsZS1jYXJvdXNlbHtwYWRkaW5nLWJvdHRvbToxLjg3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wcmljaW5nLWFsbC1zZWN0aW9uIC5tb2JpbGUtY2Fyb3VzZWx7cGFkZGluZy1ib3R0b206MH19LnByaWNpbmctYWxsLXNlY3Rpb24gLm1vYmlsZS1jYXJvdXNlbC5zd2lwZXItY29udGFpbmVye292ZXJmbG93OnZpc2libGV9LnByaWNpbmctYWxsLXNlY3Rpb24gLm1vYmlsZS1jYXJvdXNlbC5zd2lwZXItY29udGFpbmVyLWluaXRpYWxpemVkIC5zd2lwZXItc2xpZGV7d2lkdGg6OTAlO21hcmdpbi1yaWdodDouNjI1cmVtICFpbXBvcnRhbnR9LmRlZXBsaW5raW5nLXNlY3Rpb257cGFkZGluZzowfS5kZWVwbGlua2luZy1zZWN0aW9uX19iZ3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3otaW5kZXg6MX0uZGVlcGxpbmtpbmctc2VjdGlvbl9fYmcgLmJnLTAxLC5kZWVwbGlua2luZy1zZWN0aW9uX19iZyAuYmctMDIsLmRlZXBsaW5raW5nLXNlY3Rpb25fX2JnIC5iZy0wM3toZWlnaHQ6Y2FsYygxMDAlIC8gMyl9LmRlZXBsaW5raW5nLXNlY3Rpb25fX2lubmVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MjtwYWRkaW5nOjMuMTI1cmVtIC4zMTI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmRlZXBsaW5raW5nLXNlY3Rpb25fX2lubmVye3BhZGRpbmc6My4xMjVyZW0gMH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmRlZXBsaW5raW5nLXNlY3Rpb25fX2lubmVye3BhZGRpbmc6Ni4yNXJlbSAwfX0uZGVlcGxpbmtpbmctc2VjdGlvbl9fdGl0bGV7Zm9udC1zaXplOjIuMDYyNXJlbTtsaW5lLWhlaWdodDoxLjQ4O21hcmdpbi1ib3R0b206LjkzNzVyZW07Y29sb3I6IzM4MzgzODtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5kZWVwbGlua2luZy1zZWN0aW9uX190aXRsZXtmb250LXNpemU6Mi40Mzc1cmVtO21hcmdpbi1ib3R0b206MS41NjI1cmVtfX0uZGVlcGxpbmtpbmctc2VjdGlvbl9fc2hvcnQtZGVzY3JpcHRpb257Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6Mi4xO2NvbG9yOiMzODM4Mzg7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDA7bWFyZ2luLWJvdHRvbTouOTM3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5kZWVwbGlua2luZy1zZWN0aW9uX19zaG9ydC1kZXNjcmlwdGlvbnttYXJnaW4tYm90dG9tOjEuNTYyNXJlbX19LmRlZXBsaW5raW5nLXNlY3Rpb25fX3NsaWRlcntwYWRkaW5nOi45Mzc1cmVtIDAgMy4xMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZGVlcGxpbmtpbmctc2VjdGlvbl9fc2xpZGVye3BhZGRpbmc6MS41NjI1cmVtIDAgMH19LmRlZXBsaW5raW5nLXNlY3Rpb25fX3NsaWRlci5zd2lwZXItY29udGFpbmVye292ZXJmbG93OnZpc2libGV9LmRlZXBsaW5raW5nLXNlY3Rpb25fX3NsaWRlci5zd2lwZXItY29udGFpbmVyLWluaXRpYWxpemVkIC5zd2lwZXItc2xpZGV7d2lkdGg6OTUlO21hcmdpbjowfS5kZWVwbGlua2luZy1zZWN0aW9uX19zbGlkZXIuc3dpcGVyLWNvbnRhaW5lci1pbml0aWFsaXplZCAuc3dpcGVyLXNsaWRlIC5jb2wtMTJ7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfS5kZWVwbGlua2luZy1zZWN0aW9uX19zbGlkZXIuc2xpZGUtY291bnQtMXtwYWRkaW5nOjB9LmRlZXBsaW5raW5nLXNlY3Rpb25fX3NsaWRlci5zbGlkZS1jb3VudC0xIC5zd2lwZXItc2xpZGV7d2lkdGg6YXV0bztmbGV4LXNocmluazppbmhlcml0fS5kZWVwbGlua2luZy1zZWN0aW9uX19zbGlkZXIuc2xpZGUtY291bnQtMSAuc3dpcGVyLXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZGVlcGxpbmtpbmctc2VjdGlvbl9fc2xpZGVyIC5zd2lwZXItd3JhcHBlcnttYXJnaW46MDtkaXNwbGF5OmJsb2NrfS5kZWVwbGlua2luZy1zZWN0aW9uX19zbGlkZXIgLnN3aXBlci1zbGlkZXtwYWRkaW5nOjA7d2lkdGg6MTAzJSAhaW1wb3J0YW50fX0uZGVlcGxpbmtpbmctc2VjdGlvbl9fc2xpZGV7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZGVlcGxpbmtpbmctc2VjdGlvbl9fc2xpZGV7cGFkZGluZy10b3A6Mi41cmVtICFpbXBvcnRhbnR9LmRlZXBsaW5raW5nLXNlY3Rpb25fX3NsaWRlOmZpcnN0LWNoaWxke3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH19LmRlZXBsaW5raW5nLXNlY3Rpb25fX2l0ZW17ZGlzcGxheTpmbGV4O3BhZGRpbmctdG9wOjEuNTYyNXJlbX0uZGVlcGxpbmtpbmctc2VjdGlvbl9faXRlbTpmaXJzdC1jaGlsZHtwYWRkaW5nLXRvcDowfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmRlZXBsaW5raW5nLXNlY3Rpb25fX2l0ZW17cGFkZGluZzowIC42MjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5kZWVwbGlua2luZy1zZWN0aW9uX19pdGVte3BhZGRpbmc6MCAuOTM3NXJlbX19LmRlZXBsaW5raW5nLXNlY3Rpb25fX2l0ZW0taWNvbnt3aWR0aDozLjc1cmVtO2ZsZXg6MCAwIDMuNzVyZW07aGVpZ2h0OjMuNzVyZW07Ym9yZGVyLXJhZGl1czo1MCU7cGFkZGluZzouNXJlbTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7YmFja2dyb3VuZDojZjVmNWY1O2JveC1zaGFkb3c6LS4zMTI1cmVtIC42MjVyZW0gMS4yNXJlbSAwICNiZmViZjN9LmRlZXBsaW5raW5nLXNlY3Rpb25fX2l0ZW0taWNvbiBpbWd7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5kZWVwbGlua2luZy1zZWN0aW9uX19pdGVtLWljb257d2lkdGg6NC42ODc1cmVtO2ZsZXg6MCAwIDQuNjg3NXJlbTtoZWlnaHQ6NC42ODc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZGVlcGxpbmtpbmctc2VjdGlvbl9faXRlbS1pY29ue3dpZHRoOjUuOTM3NXJlbTtmbGV4OjAgMCA1LjkzNzVyZW07aGVpZ2h0OjUuOTM3NXJlbTtwYWRkaW5nOi42MjVyZW19fS5pZSAuZGVlcGxpbmtpbmctc2VjdGlvbl9faXRlbS1pY29ue2ZsZXg6YXV0bzttaW4td2lkdGg6My43NXJlbTttYXgtd2lkdGg6My43NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pZSAuZGVlcGxpbmtpbmctc2VjdGlvbl9faXRlbS1pY29ue2ZsZXg6YXV0bzttaW4td2lkdGg6NC42ODc1cmVtO21heC13aWR0aDo0LjY4NzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5pZSAuZGVlcGxpbmtpbmctc2VjdGlvbl9faXRlbS1pY29ue2ZsZXg6YXV0bzttaW4td2lkdGg6NS45Mzc1cmVtO21heC13aWR0aDo1LjkzNzVyZW19fS5kZWVwbGlua2luZy1zZWN0aW9uX19pdGVtLWNvbnRlbnR7cGFkZGluZzowIDAgMCAxLjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5kZWVwbGlua2luZy1zZWN0aW9uX19pdGVtLWNvbnRlbnR7cGFkZGluZzowIDAgMCAycmVtfX0uZGVlcGxpbmtpbmctc2VjdGlvbl9faXRlbS10aXRsZXtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjQ4O2NvbG9yOiMzODM4Mzg7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDA7bWFyZ2luOjEuMjVyZW0gMCAuNjI1cmVtIDB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZGVlcGxpbmtpbmctc2VjdGlvbl9faXRlbS10aXRsZXtmb250LXNpemU6MS4yNXJlbTttYXJnaW46MS41NjI1cmVtIDAgLjYyNXJlbSAwfX0uZGVlcGxpbmtpbmctc2VjdGlvbl9faXRlbS1kZXNjcmlwdGlvbntmb250LXNpemU6LjgxMjVyZW07bGluZS1oZWlnaHQ6MS40ODtjb2xvcjojMzgzODM4O2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwO21hcmdpbi1ib3R0b206LjgxMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZGVlcGxpbmtpbmctc2VjdGlvbl9faXRlbS1kZXNjcmlwdGlvbnttYXJnaW4tYm90dG9tOi42MjVyZW19fS5kZWVwbGlua2luZy1zZWN0aW9uIC5hcnJvdy1saW5re2ZvbnQtc2l6ZTouODEyNXJlbX0uZGVlcGxpbmtpbmctc2VjdGlvbiAuYXJyb3ctbGluazphZnRlcntmb250LXNpemU6LjY4NzVyZW07bWFyZ2luOi4zMTI1cmVtIDAgMCAuNjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmRlZXBsaW5raW5nLXNlY3Rpb24gLmFycm93LWxpbmt7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjFyZW07bWFyZ2luLXRvcDoxLjA2MjVyZW19LmRlZXBsaW5raW5nLXNlY3Rpb24gLmFycm93LWxpbms6YWZ0ZXJ7Zm9udC1zaXplOi45Mzc1cmVtO21hcmdpbjouMTI1cmVtIDAgMCAuODEyNXJlbX19LmJ1bGxldC1saXN0LXNlY3Rpb257cGFkZGluZzowO3otaW5kZXg6YXV0byAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbn0uYnVsbGV0LWxpc3Qtc2VjdGlvbl9fYmd7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt6LWluZGV4OjF9LmJ1bGxldC1saXN0LXNlY3Rpb25fX2JnIC5iZy0wMSwuYnVsbGV0LWxpc3Qtc2VjdGlvbl9fYmcgLmJnLTAye2hlaWdodDo1MCV9LmJ1bGxldC1saXN0LXNlY3Rpb25fX2lubmVye3BhZGRpbmc6MCAuMzEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5idWxsZXQtbGlzdC1zZWN0aW9uX19pbm5lcntwYWRkaW5nOjMuMTI1cmVtIDB9fS5idWxsZXQtbGlzdC1zZWN0aW9uX19jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO3BhZGRpbmctdG9wOjMuMTI1cmVtO3BhZGRpbmctYm90dG9tOjMuMTI1cmVtfS5idWxsZXQtbGlzdC1zZWN0aW9uX19jb250YWluZXI6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2JhY2tncm91bmQ6I2JmZWJmMztyaWdodDotLjkzNzVyZW07bGVmdDotLjkzNzVyZW07ei1pbmRleDoxfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJ1bGxldC1saXN0LXNlY3Rpb25fX2NvbnRhaW5lcjphZnRlcntsZWZ0Oi0xMDAwMDAlO3JpZ2h0Oi45Mzc1cmVtfX0uYnVsbGV0LWxpc3Qtc2VjdGlvbl9fdGl0bGV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO2ZvbnQtc2l6ZToyLjA2MjVyZW07bGluZS1oZWlnaHQ6MS40ODttYXJnaW4tYm90dG9tOjEuODc1cmVtO2NvbG9yOiMzODM4Mzg7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYnVsbGV0LWxpc3Qtc2VjdGlvbl9fdGl0bGV7bWFyZ2luOjAgMS4yNXJlbSAuNjI1cmVtIDB9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmJ1bGxldC1saXN0LXNlY3Rpb25fX3RpdGxle2ZvbnQtc2l6ZToyLjQzNzVyZW07bWFyZ2luLWJvdHRvbToyLjMxMjVyZW19fS5idWxsZXQtbGlzdC1zZWN0aW9uX19jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uYnVsbGV0LWxpc3Qtc2VjdGlvbiAuYnVsbGV0LWxpc3QgbGl7Zm9udC1zaXplOi44MTI1cmVtO2JhY2tncm91bmQtcG9zaXRpb246LjVyZW0gLjI1cmVtO3BhZGRpbmctbGVmdDoyLjY4NzVyZW07bWFyZ2luLXRvcDoxLjA2MjVyZW19LmJ1bGxldC1saXN0LXNlY3Rpb24gLmJ1bGxldC1saXN0IGxpIGF7Zm9udC1zaXplOi44MTI1cmVtO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMwMDdhOTF9LmJ1bGxldC1saXN0LXNlY3Rpb24gLmJ1bGxldC1saXN0IGxpIGE6aG92ZXJ7Y29sb3I6IzY1YmJjNTt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5idWxsZXQtbGlzdC1zZWN0aW9uIC5idWxsZXQtbGlzdCBsaXtsaW5lLWhlaWdodDoxLjU7YmFja2dyb3VuZC1zaXplOi45Mzc1cmVtIGF1dG87YmFja2dyb3VuZC1wb3NpdGlvbjouMzEyNXJlbSAuMTI1cmVtO21hcmdpbi10b3A6LjkzNzVyZW07cGFkZGluZy1sZWZ0OjIuNXJlbX0uYnVsbGV0LWxpc3Qtc2VjdGlvbiAuYnVsbGV0LWxpc3QgbGkgYXtsaW5lLWhlaWdodDoxLjV9fS5idWxsZXQtbGlzdC1zZWN0aW9uIC5idWxsZXQtbGlzdCBsaTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYnVsbGV0LWxpc3Qtc2VjdGlvbiAuYnVsbGV0LWxpc3QgbGk6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDouOTM3NXJlbX19LnN0ZXAtcHJvY2Vzcy1zZWN0aW9ue3BhZGRpbmc6My4xMjVyZW0gLjMxMjVyZW07bGluZS1oZWlnaHQ6Mi4xMjV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RlcC1wcm9jZXNzLXNlY3Rpb257cGFkZGluZy10b3A6NXJlbTtwYWRkaW5nLWJvdHRvbTo1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zdGVwLXByb2Nlc3Mtc2VjdGlvbntwYWRkaW5nLXRvcDo2LjI1cmVtO3BhZGRpbmctYm90dG9tOjYuMjVyZW19fS5zdGVwLXByb2Nlc3Mtc2VjdGlvbl9fY29udGVudHttYXJnaW4tYm90dG9tOjEuODc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0ZXAtcHJvY2Vzcy1zZWN0aW9uX19jb250ZW50e21hcmdpbi1ib3R0b206My4xMjVyZW19fS5zdGVwLXByb2Nlc3Mtc2VjdGlvbl9fdGl0bGV7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc2l6ZToyLjA2MjVyZW07bGluZS1oZWlnaHQ6MS40ODQ4O2NvbG9yOiMzODM4Mzg7bWFyZ2luLWJvdHRvbTouNjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0ZXAtcHJvY2Vzcy1zZWN0aW9uX190aXRsZXtmb250LXNpemU6Mi40Mzc1cmVtO2xpbmUtaGVpZ2h0OjEuNDg3MX19LnN0ZXAtcHJvY2Vzcy1zZWN0aW9uX19saXN0e2NvdW50ZXItcmVzZXQ6Y291bnRlcn0uc3RlcC1wcm9jZXNzLXNlY3Rpb25fX2xpc3QtaXRlbXtjb3VudGVyLWluY3JlbWVudDpjb3VudGVyO3BhZGRpbmc6LjM3NXJlbSAwIDEuODc1cmVtIDMuODEyNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdGVwLXByb2Nlc3Mtc2VjdGlvbl9fbGlzdC1pdGVte3BhZGRpbmc6LjYyNXJlbSAwIDMuMTI1cmVtIDUuOTM3NXJlbX19LnN0ZXAtcHJvY2Vzcy1zZWN0aW9uX19saXN0LWl0ZW06OmJlZm9yZXtjb250ZW50OlwiMFwiIGNvdW50ZXIoY291bnRlcik7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjMuMTg3NXJlbTtoZWlnaHQ6My4xODc1cmVtO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6I2JmZWJmMzt0ZXh0LWFsaWduOmNlbnRlcjt6LWluZGV4OjE7Zm9udC1zaXplOjEuNzVyZW07bGluZS1oZWlnaHQ6My4xODc1cmVtO2NvbG9yOiMwMDdhOTE7Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0ZXAtcHJvY2Vzcy1zZWN0aW9uX19saXN0LWl0ZW06OmJlZm9yZXt3aWR0aDo0LjA2MjVyZW07aGVpZ2h0OjQuMDYyNXJlbTtmb250LXNpemU6MS45Mzc1cmVtO2xpbmUtaGVpZ2h0OjQuMDYyNXJlbX19LnN0ZXAtcHJvY2Vzcy1zZWN0aW9uX19saXN0LWl0ZW06OmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDoxLjVyZW07Ym90dG9tOjA7d2lkdGg6LjE4NzVyZW07YmFja2dyb3VuZC1jb2xvcjojYmZlYmYzfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0ZXAtcHJvY2Vzcy1zZWN0aW9uX19saXN0LWl0ZW06OmFmdGVye2xlZnQ6MnJlbX19LnN0ZXAtcHJvY2Vzcy1zZWN0aW9uX19saXN0LWl0ZW06bGFzdC1jaGlsZDo6YWZ0ZXJ7Ym90dG9tOjEuMjVyZW07YmFja2dyb3VuZDpyZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDBkZWcsIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCAuMjVyZW0sICNiZmViZjMgMCwgI2JmZWJmMyAuOTM3NXJlbSl9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RlcC1wcm9jZXNzLXNlY3Rpb25fX2xpc3QtaXRlbTpsYXN0LWNoaWxkOjphZnRlcntib3R0b206MS44NzVyZW19fS5zdGVwLXByb2Nlc3Mtc2VjdGlvbl9fbGlzdC10aXRsZXtmb250LXdlaWdodDozMDA7Zm9udC1zaXplOjEuNzVyZW07bGluZS1oZWlnaHQ6MS41O2NvbG9yOiMzODM4Mzg7bWFyZ2luLWJvdHRvbTouNjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0ZXAtcHJvY2Vzcy1zZWN0aW9uX19saXN0LXRpdGxle2ZvbnQtc2l6ZToxLjkzNzVyZW07bGluZS1oZWlnaHQ6MS40ODM4fX0ubWFpbi1zdG9yeS1tYXN0aGVhZHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjMuMTI1cmVtIC4zMTI1cmVtO292ZXJmbG93OmhpZGRlbn1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tYWluLXN0b3J5LW1hc3RoZWFke3BhZGRpbmc6My4xMjVyZW0gMCAzLjc1cmVtfX0ubWFpbi1zdG9yeS1tYXN0aGVhZCAuc3dpcGVyLWhlcm8tcGFnaW5hdGlvbntwYWRkaW5nOjEuODc1cmVtIDAgMCAwfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1haW4tc3RvcnktbWFzdGhlYWQgLnN3aXBlci1oZXJvLXBhZ2luYXRpb257dGV4dC1hbGlnbjpjZW50ZXJ9fS5tYWluLXN0b3J5LW1hc3RoZWFkIC5zd2lwZXItaGVyby1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgLjQzNzVyZW07d2lkdGg6LjYyNXJlbTtoZWlnaHQ6LjYyNXJlbTtiYWNrZ3JvdW5kOiMwMDdhOTE7b3BhY2l0eTowLjM7b3V0bGluZTpub25lfS5tYWluLXN0b3J5LW1hc3RoZWFkIC5zd2lwZXItaGVyby1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle29wYWNpdHk6MX0ubWFpbi1zdG9yeS1tYXN0aGVhZCAuYnV0dG9uLWFpb257Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1haW4tc3RvcnktbWFzdGhlYWQgLmJ1dHRvbi1haW9ue21pbi13aWR0aDoxNTBweH19Lm1haW4tc3RvcnktY2Fyb3VzZWx7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O3otaW5kZXg6Mn1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tYWluLXN0b3J5LWNhcm91c2VsX19pdGVte29yZGVyOjE7cGFkZGluZzozLjEyNXJlbSAxLjg3NXJlbSAwIDB9fS5tYWluLXN0b3J5LWNhcm91c2VsX190aXRsZXtmb250LXNpemU6MS44NzVyZW07bGluZS1oZWlnaHQ6MS40ODttYXJnaW4tYm90dG9tOi42MjVyZW07Y29sb3I6IzM4MzgzODtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMDtoZWlnaHQ6NS42MjVyZW07b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5tYWluLXN0b3J5LWNhcm91c2VsX190aXRsZXtmb250LXNpemU6M3JlbTtoZWlnaHQ6YXV0b319Lm1haW4tc3RvcnktY2Fyb3VzZWxfX2ltYWdle21hcmdpbi1yaWdodDoyLjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubWFpbi1zdG9yeS1jYXJvdXNlbF9faW1hZ2V7bWFyZ2luLXJpZ2h0OjB9fS5tYWluLXN0b3J5LWNhcm91c2VsX19pbWFnZSAuc3dpcGVyLWNvbnRhaW5lcntvdmVyZmxvdzp2aXNpYmxlfS5tYWluLXN0b3J5LWNhcm91c2VsX19pbWFnZSAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlLWFjdGl2ZTo6YmVmb3Jle29wYWNpdHk6MH0ubWFpbi1zdG9yeS1jYXJvdXNlbF9faW1hZ2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZS1hY3RpdmUgaW1ne29wYWNpdHk6MDt0cmFuc2l0aW9uOmFsbCAuMXMgZWFzZSAxc30ubWFpbi1zdG9yeS1jYXJvdXNlbF9faW1hZ2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZS1wcmV2OjpiZWZvcmV7dHJhbnNpdGlvbjphbGwgMHMgZWFzZTtvcGFjaXR5OjB9Lm1haW4tc3RvcnktY2Fyb3VzZWxfX2ltYWdlIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUtcHJldiBpbWd7dHJhbnNpdGlvbjphbGwgMHM7b3BhY2l0eTowfS5tYWluLXN0b3J5LWNhcm91c2VsX19pbWFnZS1jb2x7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1ib3R0b206MS44NzVyZW07bWFyZ2luLWJvdHRvbToxLjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1haW4tc3RvcnktY2Fyb3VzZWxfX2ltYWdlLWNvbHttYXJnaW4tYm90dG9tOmF1dG87cGFkZGluZy1ib3R0b206My4xMjVyZW07b3JkZXI6Mn19Lm1haW4tc3RvcnktY2Fyb3VzZWxfX2ltYWdlLWNvbDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEuODc1cmVtO2JvdHRvbTowO2xlZnQ6Mi44MTI1cmVtO2JhY2tncm91bmQ6I2JmZWJmMztyaWdodDotMS4yNXJlbTt6LWluZGV4OjF9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWFpbi1zdG9yeS1jYXJvdXNlbF9faW1hZ2UtY29sOmFmdGVye3JpZ2h0Oi0xMDAwMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tYWluLXN0b3J5LWNhcm91c2VsX19pbWFnZS1jb2w6YWZ0ZXJ7dG9wOjMuMTI1cmVtO2xlZnQ6NS45Mzc1cmVtfX0ubWFpbi1zdG9yeS1jYXJvdXNlbF9faW1hZ2UtaG9sZGVye21hcmdpbi1yaWdodDotOTk5OXB4O3BhZGRpbmctcmlnaHQ6OTk5OXB4O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0ubWFpbi1zdG9yeS1jYXJvdXNlbF9faW1hZ2UtcGxhY2Vob2xkZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDouOTM3NXJlbTtyaWdodDouOTM3NXJlbTt3aWR0aDpjYWxjKDEwMCUgLSA3MHB4KTtoZWlnaHQ6Y2FsYygxMDAlIC0gMzBweCk7ei1pbmRleDoyO29iamVjdC1maXQ6Y292ZXI7Ym94LXNoYWRvdzowIDIuNXJlbSAzLjc1cmVtIDAgI2JmZWJmM31AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tYWluLXN0b3J5LWNhcm91c2VsX19pbWFnZS1wbGFjZWhvbGRlcnt3aWR0aDpjYWxjKDEwMCUgLSAzMHB4KTtoZWlnaHQ6Y2FsYygxMDAlIC0gNTBweCl9fS5tYWluLXN0b3J5LWNhcm91c2VsX19pbWFnZS1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0ubWFpbi1zdG9yeS1jYXJvdXNlbF9faW1hZ2UtaXRlbSBpbWd7b3BhY2l0eToxfS5tYWluLXN0b3J5LWNhcm91c2VsX19pbWFnZS1pdGVtLWhvbGRlcntwb3NpdGlvbjpyZWxhdGl2ZX0ubWFpbi1zdG9yeS1jYXJvdXNlbF9faW1hZ2UtaXRlbS1ob2xkZXI6OmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3dpZHRoOjEuODc1cmVtO3JpZ2h0Oi0xLjg3NXJlbTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHdoaXRlIDEuODc1cmVtLCAjYmZlYmYzIDEuODc1cmVtKTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZSAxc31AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tYWluLXN0b3J5LWNhcm91c2VsX19pbWFnZS1pdGVtLWhvbGRlcjo6YmVmb3Jle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgd2hpdGUgMy4xMjVyZW0sICNiZmViZjMgMy4xMjVyZW0pfX0ubWFpbi1zdG9yeS1jYXJvdXNlbF9faW1hZ2UtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJTtwYWRkaW5nLXRvcDoxMDAlO292ZXJmbG93OmhpZGRlbn1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tYWluLXN0b3J5LWNhcm91c2VsX19pbWFnZS1jb250ZW50e29yZGVyOjJ9fS5tYWluLXN0b3J5LWNhcm91c2VsX19pbWFnZS1jb250ZW50IGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTstby1vYmplY3QtZml0OmNvdmVyO29iamVjdC1maXQ6Y292ZXI7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZTttYXgtd2lkdGg6bm9uZSAhaW1wb3J0YW50fS5tYWluLXN0b3J5LWNhcm91c2VsX19pbWFnZS1jb250ZW50IC5tYWluLXN0b3J5LWNhcm91c2VsX19oaWRkZW4tY29udGVudHtkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubWFpbi1zdG9yeS1jYXJvdXNlbF9fZGVzY3JpcHRpb257b3JkZXI6MX19Lm1haW4tc3RvcnktY2Fyb3VzZWxfX2xlYWR7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDA7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MjttYXJnaW4tYm90dG9tOi42MjVyZW19Lm1haW4tc3RvcnktY2Fyb3VzZWxfX3RpbWV7bWFyZ2luLWJvdHRvbToxLjg3NXJlbX0ubWFpbi1zdG9yeS1jYXJvdXNlbCAudGFnc3ttYXJnaW4tYm90dG9tOjEuMjVyZW19Lm1haW4tc3RvcnktY2Fyb3VzZWwgLnN3aXBlci1oZXJvLXBhZ2luYXRpb257cGFkZGluZzowIC45Mzc1cmVtIDEuODc1cmVtfS5zdG9yeS1wcmVzcy1zZWN0aW9ue3BhZGRpbmc6My4xMjVyZW0gLjMxMjVyZW0gMy43NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zdG9yeS1wcmVzcy1zZWN0aW9ue3BhZGRpbmc6Ni4yNXJlbSAwIDYuODc1cmVtfX0uc3RvcnktcHJlc3Mtc2VjdGlvbl9faXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LnN0b3J5LXByZXNzLXNlY3Rpb25fX3RpdGxle2ZvbnQtc2l6ZToyLjQzNzVyZW07bGluZS1oZWlnaHQ6MS40ODttYXJnaW4tYm90dG9tOi42MjVyZW07Y29sb3I6IzM4MzgzODtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zdG9yeS1wcmVzcy1zZWN0aW9uX190aXRsZXttYXJnaW4tYm90dG9tOjEuODc1cmVtfX0uc3RvcnktcHJlc3Mtc2VjdGlvbl9fZGVzY3JpcHRpb257Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDA7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MjttYXJnaW4tYm90dG9tOjEuMTI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnN0b3J5LXByZXNzLXNlY3Rpb25fX2Rlc2NyaXB0aW9ue21hcmdpbi1ib3R0b206MS43NXJlbX19LnNvY2lhbC1zaGFyaW5ne2Rpc3BsYXk6ZmxleH0uc29jaWFsLXNoYXJpbmc+YXtkaXNwbGF5OmJsb2NrO3dpZHRoOjIuMTI1cmVtO2hlaWdodDoyLjEyNXJlbTtmbGV4OjAgMCAyLjEyNXJlbTttYXJnaW4tcmlnaHQ6Ljg3NXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMzODM4Mzg7Ym9yZGVyLXJhZGl1czouMTg3NXJlbTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCU7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zcyBlYXNlfS5zb2NpYWwtc2hhcmluZz5hOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwN2E5MX0uc29jaWFsLXNoYXJpbmc+YS5hMmFfYnV0dG9uX3R3aXR0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaWNvLXR3aXR0ZXIuc3ZnXCIpfS5zb2NpYWwtc2hhcmluZz5hLmEyYV9idXR0b25fZmFjZWJvb2t7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaWNvLWZhY2Vib29rLnN2Z1wiKX0uc29jaWFsLXNoYXJpbmc+YS5hMmFfYnV0dG9uX2xpbmtlZGlue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljby1saW5rZWRpbi5zdmdcIil9LnNvY2lhbC1zaGFyaW5nPmEuYTJhX2J1dHRvbl9lbWFpbHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY28tZW1haWwuc3ZnXCIpfS5zb2NpYWwtc2hhcmluZz5hIHNwYW57ZGlzcGxheTpub25lfS5zb2NpYWwtc2hhcmluZz5hOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LnN0b3J5LW5ld3Mtc2VjdGlvbntwYWRkaW5nOjMuMTI1cmVtIDIuNXJlbSAzLjEyNXJlbSAuMzEyNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjd9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktbmV3cy1zZWN0aW9ue3dpZHRoOmF1dG87cGFkZGluZzo1cmVtIC4zMTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zdG9yeS1uZXdzLXNlY3Rpb257cGFkZGluZy10b3A6Ni4yNXJlbTtwYWRkaW5nLWJvdHRvbTo2LjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdG9yeS1uZXdzLXNlY3Rpb24gLmNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59fS5zdG9yeS1uZXdzLXNlY3Rpb25fX2hlYWRpbmd7bWFyZ2luLWJvdHRvbToxLjg3NXJlbTtkaXNwbGF5OmZsZXh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktbmV3cy1zZWN0aW9uX19oZWFkaW5ne21hcmdpbi1ib3R0b206My4xMjVyZW19fS5zdG9yeS1uZXdzLXNlY3Rpb25fX2hlYWRpbmcgLnRpdGxle21hcmdpbjowO2ZvbnQtc2l6ZToxLjg3NXJlbTtsaW5lLWhlaWdodDoxLjU7Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOiMzODM4Mzh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktbmV3cy1zZWN0aW9uX19oZWFkaW5nIC50aXRsZXtmb250LXNpemU6Mi40Mzc1cmVtO2xpbmUtaGVpZ2h0OjEuNX19LnN0b3J5LW5ld3Mtc2VjdGlvbl9fcGFnaW5hdGlvbnttYXJnaW46YXV0byAwIGF1dG8gYXV0b30uc3RvcnktbmV3cy1zZWN0aW9uX19wYWdpbmF0aW9uIHN2Z3tkaXNwbGF5OmJsb2NrO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO2xlZnQ6MDtwb3NpdGlvbjpyZWxhdGl2ZX0uc3RvcnktbmV3cy1zZWN0aW9uX19wYWdpbmF0aW9uIC5idXR0b24tcHJldiwuc3RvcnktbmV3cy1zZWN0aW9uX19wYWdpbmF0aW9uIC5idXR0b24tbmV4dHtvdXRsaW5lOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LnN0b3J5LW5ld3Mtc2VjdGlvbl9fcGFnaW5hdGlvbiAuYnV0dG9uLXByZXY6bm90KC5zd2lwZXItYnV0dG9uLWRpc2FibGVkKTpob3ZlciBzdmcsLnN0b3J5LW5ld3Mtc2VjdGlvbl9fcGFnaW5hdGlvbiAuYnV0dG9uLW5leHQ6bm90KC5zd2lwZXItYnV0dG9uLWRpc2FibGVkKTpob3ZlciBzdmd7bGVmdDotLjE4NzVyZW19LnN0b3J5LW5ld3Mtc2VjdGlvbl9fcGFnaW5hdGlvbiAuYnV0dG9uLXByZXZ7bWFyZ2luLXJpZ2h0Oi45Mzc1cmVtfS5zdG9yeS1uZXdzLXNlY3Rpb25fX3BhZ2luYXRpb24gLmJ1dHRvbi1uZXh0Om5vdCguc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCk6aG92ZXIgc3Zne2xlZnQ6LjE4NzVyZW19LnN0b3J5LW5ld3Mtc2VjdGlvbl9fcGFnaW5hdGlvbiAuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCBzdmcgKntzdHJva2U6I2JmZWJmMyAhaW1wb3J0YW50fS5zdG9yeS1uZXdzLXNlY3Rpb24gLmJ1dHRvbi1haW9ue3dpZHRoOmNhbGMoMTAwJSArIDM1cHgpO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtoZWlnaHQ6My4xMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktbmV3cy1zZWN0aW9uIC5idXR0b24tYWlvbnttaW4td2lkdGg6MTcwcHg7d2lkdGg6YXV0b319LnN0b3J5LW5ld3Mtc2VjdGlvbiAuc3RvcnktbGlzdHttYXJnaW4tYm90dG9tOjEuODc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0b3J5LW5ld3Mtc2VjdGlvbiAuc3RvcnktbGlzdHttYXJnaW4tYm90dG9tOjMuMTI1cmVtfX0uc3RvcnktbmV3cy1zZWN0aW9uIC5zdG9yeS1saXN0X19pdGVte21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowfS5zdG9yeS1uZXdzLXNlY3Rpb24gLnN0b3J5LWxpc3RfX3RpdGxle2hlaWdodDo0LjYyNXJlbX0uc3RvcnktbmV3cy1zZWN0aW9uIC5zdG9yeS1saXN0X19kZXNjcmlwdGlvbntoZWlnaHQ6Ni4zNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktbmV3cy1zZWN0aW9uIC5zdG9yeS1saXN0X19kZXNjcmlwdGlvbntoZWlnaHQ6YXV0b319LnN0b3J5LW5ld3Mtc2VjdGlvbiAuc3RvcnktbGlzdF9faW1hZ2V7bWFyZ2luLWJvdHRvbToxLjVyZW19LnN0b3J5LW5ld3Mtc2VjdGlvbiAuc3RvcnktbGlzdF9fbWV0YXttYXJnaW4tYm90dG9tOjEuNDM3NXJlbX0uc3RvcnktbmV3cy1zZWN0aW9uIC5zdG9yeS1saXN0IC50aW1lLWluZGljYXRvcnttYXJnaW4tdG9wOi42MjVyZW19LnN0b3J5LW5ld3Mtc2VjdGlvbiAuc3RvcnktbGlzdCAuc3RvcnktbGlzdF9fbWV0YSAudGFnc3twYWRkaW5nLWxlZnQ6MH0uc3RvcnktaW5zaWdodHMtc2VjdGlvbntwYWRkaW5nOjMuMTI1cmVtIC4zMTI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0b3J5LWluc2lnaHRzLXNlY3Rpb257cGFkZGluZzo1cmVtIC4zMTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zdG9yeS1pbnNpZ2h0cy1zZWN0aW9ue3BhZGRpbmctdG9wOjYuMjVyZW07cGFkZGluZy1ib3R0b206Ni4yNXJlbX19LnN0b3J5LWluc2lnaHRzLXNlY3Rpb24gLnRpdGxle21hcmdpbjowIDAgMS44NzVyZW07Zm9udC1zaXplOjIuNDM3NXJlbTtsaW5lLWhlaWdodDoxLjU7Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOiMzODM4Mzh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktaW5zaWdodHMtc2VjdGlvbiAudGl0bGV7bWFyZ2luLWJvdHRvbTozLjEyNXJlbX19LnN0b3J5LWluc2lnaHRzLXNlY3Rpb24gLmJ1dHRvbi1haW9ue2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtoZWlnaHQ6My4xMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktaW5zaWdodHMtc2VjdGlvbiAuYnV0dG9uLWFpb257bWluLXdpZHRoOjIwMHB4fX0uc3RvcnktaW5zaWdodHN7bGluZS1oZWlnaHQ6Mi4xMjU7cGFkZGluZy1ib3R0b206MTByZW07cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktaW5zaWdodHN7cGFkZGluZy1ib3R0b206MTIuNzVyZW19fS5zdG9yeS1pbnNpZ2h0czo6YmVmb3Jle2NvbnRlbnQ6Jyc7d2lkdGg6LjA2MjVyZW07aGVpZ2h0OjYuMjVyZW07cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEuODc1cmVtO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi0uMDYyNXJlbTtiYWNrZ3JvdW5kOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMGRlZywgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IC4xODc1cmVtLCAjMDA3YTkxIDAsICMwMDdhOTEgLjYyNXJlbSl9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktaW5zaWdodHM6OmJlZm9yZXttYXJnaW4tbGVmdDowO2JvdHRvbTozLjEyNXJlbTtsZWZ0OjYuMjVyZW19fS5zdG9yeS1pbnNpZ2h0c19faXRlbXttYXJnaW4tYm90dG9tOjEuODc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0b3J5LWluc2lnaHRzX19pdGVte2Rpc3BsYXk6ZmxleDttYXJnaW4tYm90dG9tOjMuMTI1cmVtfX0uc3RvcnktaW5zaWdodHNfX2l0ZW06bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnN0b3J5LWluc2lnaHRzX19pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOi42MjVyZW07cGFkZGluZy10b3A6MzklO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjttaW4taGVpZ2h0OjguMTI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0b3J5LWluc2lnaHRzX19pbWFnZXttYXgtd2lkdGg6MTUuOTM3NXJlbTtmbGV4OjAgMCAxNS45Mzc1cmVtO21hcmdpbi1ib3R0b206MDtwYWRkaW5nLXRvcDowO2hlaWdodDo5LjEyNXJlbX19LnN0b3J5LWluc2lnaHRzX19pbWFnZSBpbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZTttYXgtd2lkdGg6bm9uZSAhaW1wb3J0YW50fS5zdG9yeS1pbnNpZ2h0c19faW1hZ2UgYXtkaXNwbGF5OmJsb2NrfS5zdG9yeS1pbnNpZ2h0c19faW1hZ2UgYTpob3ZlciBpbWd7d2lkdGg6MTA0JTtoZWlnaHQ6MTA0JTt0b3A6LTIlO2xlZnQ6LTIlfS5zdG9yeS1pbnNpZ2h0c19fdGl0bGV7Zm9udC1zaXplOjEuNTYyNXJlbTtsaW5lLWhlaWdodDoxLjQ4O21hcmdpbi1ib3R0b206LjYyNXJlbTtmb250LXdlaWdodDo2MDA7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6IzAwN2E5MX0uc3RvcnktaW5zaWdodHNfX2xpbmt7ZGlzcGxheTpibG9jaztjb2xvcjojMzgzODM4fS5zdG9yeS1pbnNpZ2h0c19fbGluazpob3Zlcntjb2xvcjojMzgzODM4O3RleHQtZGVjb3JhdGlvbjpub25lfS5zdG9yeS1pbnNpZ2h0c19fbGluazpob3ZlciAuc3RvcnktaW5zaWdodHNfX3RpdGxle2NvbG9yOiMwMDdhOTE7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdG9yeS1pbnNpZ2h0c19fY29sLWRlc2NyaXB0aW9ue3dpZHRoOjk5JTtwYWRkaW5nLWxlZnQ6MS44NzVyZW19fS5zdG9yeS1pbnNpZ2h0c19fbWV0YXttYXJnaW4tYm90dG9tOi4zMTI1cmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktaW5zaWdodHNfX21ldGF7bWFyZ2luLWJvdHRvbTouNXJlbX19LnN0b3J5LWluc2lnaHRzX19tZXRhIC50YWdze3BhZGRpbmctbGVmdDouNjI1cmVtfS5zdG9yeS1pbnNpZ2h0c19fbWV0YSAudGFnc19faXRlbXttYXJnaW4tdG9wOi4zMTI1cmVtfS5zdG9yeS1pbnNpZ2h0c19fbWV0YSAudGltZS1pbmRpY2F0b3J7d2hpdGUtc3BhY2U6bm93cmFwfS5zdG9yeS1pbnNpZ2h0c19fcHVibGlzaGVke3BhZGRpbmc6LjEyNXJlbSAuNjI1cmVtIDAgMDttYXJnaW46MDtmb250LXNpemU6LjYyNXJlbTtsaW5lLWhlaWdodDoxLjU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5zdG9yeS1pbnNpZ2h0c19fcHVibGlzaGVkIGR0e2ZvbnQtd2VpZ2h0Om5vcm1hbH0uc3RvcnktaW5zaWdodHNfX3B1Ymxpc2hlZCBkZHttYXJnaW46MDtwYWRkaW5nOjAgMCAwIC4xODc1cmVtO2ZvbnQtd2VpZ2h0OmJvbGR9LnNjcm9sbC10by1saW5rLXNlY3Rpb257bWFyZ2luLXRvcDoxLjEyNXJlbTttYXJnaW4tYm90dG9tOjIuMzc1cmVtO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjIuMTI1fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnNjcm9sbC10by1saW5rLXNlY3Rpb257bWFyZ2luLXRvcDoyLjM3NXJlbTttYXJnaW4tYm90dG9tOjA7dGV4dC1hbGlnbjpsZWZ0fX0uc2Nyb2xsLXRvLWxpbmstc2VjdGlvbl9fbGlua3tjb2xvcjojMDA3YTkxfS5zY3JvbGwtdG8tbGluay1zZWN0aW9uX19saW5rOmFmdGVye2NvbnRlbnQ6XCLuqZFcIjtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6LjkzNzVyZW07YmFja2dyb3VuZDpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OlwiaWNvbmZvbnRcIiwgc2VyaWY7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO21hcmdpbjouMTI1cmVtIDAgMCAxLjA2MjVyZW07dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dH0uc2Nyb2xsLXRvLWxpbmstc2VjdGlvbl9fbGluazpob3Zlciwuc2Nyb2xsLXRvLWxpbmstc2VjdGlvbl9fbGluazpmb2N1c3tjb2xvcjojMDA3YTkxO3RleHQtZGVjb3JhdGlvbjpub25lfS5zY3JvbGwtdG8tbGluay1zZWN0aW9uX19saW5rOmhvdmVyOmFmdGVyLC5zY3JvbGwtdG8tbGluay1zZWN0aW9uX19saW5rOmZvY3VzOmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoNHB4KX0uc2Nyb2xsLXRvLWxpbmstc2VjdGlvbl9fbGluazpob3Zlciwuc2Nyb2xsLXRvLWxpbmstc2VjdGlvbl9fbGluazpmb2N1c3tjb2xvcjojMDA3YTkxO3RleHQtZGVjb3JhdGlvbjpub25lfS5zY3JvbGwtdG8tbGluay1zZWN0aW9uX19saW5rOmZvY3VzOmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5pbnRlcmVzdC1jYWxjdWxhdG9ye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6My4xMjVyZW0gLjMxMjVyZW07b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaW50ZXJlc3QtY2FsY3VsYXRvcntwYWRkaW5nOjMuMTI1cmVtIDB9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5pbnRlcmVzdC1jYWxjdWxhdG9ye3BhZGRpbmc6Ni4yNXJlbSAwfX1AbWVkaWEgKG1pbi13aWR0aDogNzQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpey5pbnRlcmVzdC1jYWxjdWxhdG9yLm9mZmVyLWNhbGMgLmNvbC0xMntmbGV4OjAgMCA1MCV9fS5pbnRlcmVzdC1jYWxjdWxhdG9yX190aXRsZXtmb250LXNpemU6MS43NXJlbTtsaW5lLWhlaWdodDoxLjQ4O21hcmdpbi1ib3R0b206MS44NzVyZW07Y29sb3I6IzM4MzgzODtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pbnRlcmVzdC1jYWxjdWxhdG9yX190aXRsZXtmb250LXNpemU6MS45Mzc1cmVtfX0uaW50ZXJlc3QtY2FsY3VsYXRvcl9fd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWJvdHRvbTozLjEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pbnRlcmVzdC1jYWxjdWxhdG9yX193cmFwcGVye3BhZGRpbmctYm90dG9tOjB9fS5pbnRlcmVzdC1jYWxjdWxhdG9yX19mb3JtLWNvbnRlbnR7cG9zaXRpb246c3RhdGljfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmludGVyZXN0LWNhbGN1bGF0b3JfX2Zvcm0tY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaW50ZXJlc3QtY2FsY3VsYXRvcl9fZm9ybXttYXgtd2lkdGg6MjEuODc1cmVtfX0uaW50ZXJlc3QtY2FsY3VsYXRvcl9fZm9ybS1yb3d7cGFkZGluZy1ib3R0b206My4xMjVyZW19LmludGVyZXN0LWNhbGN1bGF0b3JfX2Zvcm0tcm93IGxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiM3ZDdkN2Q7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS4yO21hcmdpbi1ib3R0b206MH0uaW50ZXJlc3QtY2FsY3VsYXRvcl9fZm9ybS1yb3cgc2VsZWN0e3Zpc2liaWxpdHk6aGlkZGVufS5pbnRlcmVzdC1jYWxjdWxhdG9yX19mb3JtLXJvdy1zYXZpbmd7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDouOTM3NXJlbTtyaWdodDouOTM3NXJlbTtwYWRkaW5nLWJvdHRvbTowfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmludGVyZXN0LWNhbGN1bGF0b3JfX2Zvcm0tcm93LXNhdmluZ3twb3NpdGlvbjpzdGF0aWM7bGVmdDphdXRvO3JpZ2h0OmF1dG87cGFkZGluZy1ib3R0b206My4xMjVyZW19fS5pbnRlcmVzdC1jYWxjdWxhdG9yX19mb3JtLWFtb3VudHtwb3NpdGlvbjpyZWxhdGl2ZX0uaW50ZXJlc3QtY2FsY3VsYXRvcl9fZm9ybS1hbW91bnQtY3VycmVuY3ksLmludGVyZXN0LWNhbGN1bGF0b3JfX2Zvcm0tYW1vdW50LXdhcm5pbmd7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt0b3A6Ljc1cmVtO3dpZHRoOjEuMjVyZW19LmludGVyZXN0LWNhbGN1bGF0b3JfX2Zvcm0tYW1vdW50LWN1cnJlbmN5e2xlZnQ6MDtjb2xvcjojN2Q3ZDdkO2ZvbnQtc2l6ZToxcmVtfS5pbnRlcmVzdC1jYWxjdWxhdG9yX19mb3JtLWFtb3VudCBpbnB1dHt3aWR0aDoxMDAlO2JvcmRlcjpzb2xpZCAjOTc5Nzk3O2JvcmRlci13aWR0aDowIDAgLjA2MjVyZW0gMDtwYWRkaW5nOi43NXJlbSAyLjVyZW0gLjc1cmVtIDEuMjVyZW07Y29sb3I6IzM4MzgzODtmb250LXNpemU6MXJlbTtvdXRsaW5lOm5vbmU7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6bm9uZX0uaW50ZXJlc3QtY2FsY3VsYXRvcl9fZm9ybS1hbW91bnQtd2FybmluZ3tyaWdodDouMzEyNXJlbTt0b3A6MDt3aWR0aDoyLjM3NXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtoZWlnaHQ6Mi42MjVyZW07bGluZS1oZWlnaHQ6Mi45Mzc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmludGVyZXN0LWNhbGN1bGF0b3JfX2Zvcm0tYW1vdW50LXdhcm5pbmd7dG9wOi45Mzc1cmVtO3JpZ2h0OjEuMTI1cmVtO3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07bGluZS1oZWlnaHQ6MXJlbX19LmludGVyZXN0LWNhbGN1bGF0b3JfX3NhdmluZy1zbGlkZXJ7ZGlzcGxheTpmbGV4O21hcmdpbi10b3A6LjkzNzVyZW19LmludGVyZXN0LWNhbGN1bGF0b3JfX3NhdmluZy1zbGlkZXItbWluLXZhbHVlLC5pbnRlcmVzdC1jYWxjdWxhdG9yX19zYXZpbmctc2xpZGVyLW1heC12YWx1ZXtjb2xvcjojN2Q3ZDdkO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuODc1cmVtfS5pbnRlcmVzdC1jYWxjdWxhdG9yX19zYXZpbmctc2xpZGVyIGlucHV0W3R5cGU9J3RleHQnXXtib3JkZXI6MH0uaW50ZXJlc3QtY2FsY3VsYXRvcl9fc2F2aW5nLXNsaWRlciAuc2xpZGVye21hcmdpbjowIDYlO3dpZHRoOjc4JX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pbnRlcmVzdC1jYWxjdWxhdG9yX19zYXZpbmctc2xpZGVyIC5zbGlkZXJ7bWFyZ2luOjAgOCU7d2lkdGg6NzYlfX0uaW50ZXJlc3QtY2FsY3VsYXRvcl9fZm9vdGVyLWluZm97cGFkZGluZy10b3A6My4xMjVyZW07bGluZS1oZWlnaHQ6Mi4xMjU7Y29sb3I6IzAwMH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pbnRlcmVzdC1jYWxjdWxhdG9yX19mb290ZXItaW5mb3twYWRkaW5nLXRvcDoyLjE4NzVyZW19fS5pbnRlcmVzdC1jYWxjdWxhdG9yX19mb290ZXItaW5mby1kZXNjcmlwdGlvbiBhe2NvbG9yOiMwMDA7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uaW50ZXJlc3QtY2FsY3VsYXRvcl9fZm9vdGVyLWluZm8tZGVzY3JpcHRpb24gYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uaW50ZXJlc3QtY2FsY3VsYXRvcl9fZm9vdGVyLWluZm8tZGVzY3JpcHRpb24gcDpsYXN0LWNoaWxke21hcmdpbjowfS5pbnRlcmVzdC1jYWxjdWxhdG9yX19idXR0b24gLmJ1dHRvbi1haW9ue21heC13aWR0aDppbmhlcml0O2xpbmUtaGVpZ2h0OjEuNDttYXJnaW4tYm90dG9tOjEuODc1cmVtO2hlaWdodDowO3BhZGRpbmc6MDt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246YWxsIDAuNXMgbGluZWFyfS5pbnRlcmVzdC1jYWxjdWxhdG9yX19idXR0b24gLmJ1dHRvbi1haW9uLnNob3d7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTtwb3NpdGlvbjpzdGF0aWM7aGVpZ2h0OjMuMTI1cmVtO3BhZGRpbmc6LjkzNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaW50ZXJlc3QtY2FsY3VsYXRvcl9fYnV0dG9uIC5idXR0b24tYWlvbnttYXgtd2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjA7aGVpZ2h0OjMuMTI1cmVtO3BhZGRpbmc6LjkzNzVyZW0gMS42ODc1cmVtfS5pbnRlcmVzdC1jYWxjdWxhdG9yX19idXR0b24gLmJ1dHRvbi1haW9uLnNob3d7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTtwb3NpdGlvbjpzdGF0aWM7cGFkZGluZzouOTM3NXJlbSAxLjY4NzVyZW19fS5pbnRlcmVzdC1jYWxjdWxhdG9yX19jaGFydHN7cGFkZGluZy1ib3R0b206MS44NzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaW50ZXJlc3QtY2FsY3VsYXRvcl9fY2hhcnRze2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5pbnRlcmVzdC1jYWxjdWxhdG9yX19jaGFydHM6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjE1cmVtO2xlZnQ6LTEuODc1cmVtO3JpZ2h0Oi45Mzc1cmVtO2JvdHRvbTo4LjYyNXJlbTtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9saW5lQDJ4LnBuZ1wiKSByZXBlYXQteSBsZWZ0IGJvdHRvbSB0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLXNpemU6MzkuNjI1cmVtIDIuNXJlbTt6LWluZGV4OjF9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5pbnRlcmVzdC1jYWxjdWxhdG9yX19jaGFydHN7cGFkZGluZy1ib3R0b206MS40Mzc1cmVtfS5pbnRlcmVzdC1jYWxjdWxhdG9yX19jaGFydHM6YWZ0ZXJ7bGVmdDozLjEyNXJlbTtyaWdodDotMy4xMjVyZW07Ym90dG9tOjguMzEyNXJlbTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBib3R0b219fS5pbnRlcmVzdC1jYWxjdWxhdG9yX19jaGFydC13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmNhbGMoMTAwJSAtIDEyMHB4KX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pbnRlcmVzdC1jYWxjdWxhdG9yX19jaGFydC13cmFwcGVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7cGFkZGluZy10b3A6My4xMjVyZW19fS5pbnRlcmVzdC1jYWxjdWxhdG9yX19jaGFydHtwYWRkaW5nLWJvdHRvbToycmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmludGVyZXN0LWNhbGN1bGF0b3JfX2NoYXJ0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZzowIDAgMCA4JTt3aWR0aDo0MCU7ZmxleDowIDAgNDAlO21heC13aWR0aDo0MCU7dGV4dC1hbGlnbjpjZW50ZXI7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpey5pbnRlcmVzdC1jYWxjdWxhdG9yX19jaGFydHtwYWRkaW5nOjAgMCAwIDEyLjUlfX0uaW50ZXJlc3QtY2FsY3VsYXRvcl9fY2hhcnQtdmFsdWV7bWluLWhlaWdodDozLjEyNXJlbTt3aWR0aDowO21pbi13aWR0aDoycHg7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjp3aWR0aCAxLjVzIGxpbmVhciwgaGVpZ2h0IDEuNXMgbGluZWFyfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmludGVyZXN0LWNhbGN1bGF0b3JfX2NoYXJ0LXZhbHVle21pbi13aWR0aDoxMDAlO21pbi1oZWlnaHQ6MnB4O21hcmdpbjowIGF1dG87aGVpZ2h0OjA7cGFkZGluZzowfX0uaW50ZXJlc3QtY2FsY3VsYXRvcl9fY2hhcnQtdmFsdWU6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjEwMCU7cmlnaHQ6MDtsZWZ0OjA7Ym9yZGVyLXJhZGl1czouMTI1cmVtO2JhY2tncm91bmQ6I2M5YzVjZX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pbnRlcmVzdC1jYWxjdWxhdG9yX19jaGFydC12YWx1ZTphZnRlcntoZWlnaHQ6YXV0bztyaWdodDowO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RvcDowO2JvdHRvbTowfX0uYWlvbi1zdGFuZGFydCAuaW50ZXJlc3QtY2FsY3VsYXRvcl9fY2hhcnQtdmFsdWU6YWZ0ZXIsLmFpb24tZXh0ZW5kZWQgLmludGVyZXN0LWNhbGN1bGF0b3JfX2NoYXJ0LXZhbHVlOmFmdGVye2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMDA3YTkxIDAlLCAjNjViYmM1IDEwMCUpfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmFpb24tc3RhbmRhcnQgLmludGVyZXN0LWNhbGN1bGF0b3JfX2NoYXJ0LXZhbHVlOmFmdGVyLC5haW9uLWV4dGVuZGVkIC5pbnRlcmVzdC1jYWxjdWxhdG9yX19jaGFydC12YWx1ZTphZnRlcntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgwZGVnLCAjMDA3YTkxIDAlLCAjNjViYmM1IDEwMCUpfX0uaW50ZXJlc3QtY2FsY3VsYXRvcl9fY2hhcnQtdG9we3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTAwJTt0b3A6MDtib3R0b206MDttYXJnaW46YXV0bztmb250LXNpemU6MXJlbTtwYWRkaW5nLWxlZnQ6LjYyNXJlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTIwcHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaW50ZXJlc3QtY2FsY3VsYXRvcl9fY2hhcnQtdG9we3dpZHRoOjEwMCU7bWF4LXdpZHRoOmluaGVyaXQ7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDozLjc1cmVtO3RvcDphdXRvO2xlZnQ6MDtib3R0b206MTAwJTtvdmVyZmxvdzpoaWRkZW59fS5pbnRlcmVzdC1jYWxjdWxhdG9yX19jaGFydC10b3AgcHttYXJnaW4tYm90dG9tOi4xODc1cmVtO2xpbmUtaGVpZ2h0OjEuMn1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pbnRlcmVzdC1jYWxjdWxhdG9yX19jaGFydC10b3AgcHttYXJnaW4tYm90dG9tOi4zMTI1cmVtfX0uaW50ZXJlc3QtY2FsY3VsYXRvcl9fY2hhcnQtYm90dG9te3BhZGRpbmctdG9wOi43NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pbnRlcmVzdC1jYWxjdWxhdG9yX19jaGFydC1ib3R0b217cGFkZGluZy10b3A6LjkzNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmludGVyZXN0LWNhbGN1bGF0b3JfX3RocmVlLWNoYXJ0cyAuaW50ZXJlc3QtY2FsY3VsYXRvcl9fY2hhcnR7cGFkZGluZzowIDAgMCAyJTt3aWR0aDozMy4zJTtmbGV4OjAgMCAzMy4zJTttYXgtd2lkdGg6MzMuMyV9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5pbnRlcmVzdC1jYWxjdWxhdG9yX190aHJlZS1jaGFydHMgLmludGVyZXN0LWNhbGN1bGF0b3JfX2NoYXJ0e3BhZGRpbmc6MCAwIDAgNS41JX19LmludGVyZXN0LWNhbGN1bGF0b3JfX2JhbmstbmFtZXtmb250LXNpemU6MXJlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxLjM7bWFyZ2luLWJvdHRvbTouNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pbnRlcmVzdC1jYWxjdWxhdG9yX19iYW5rLW5hbWV7aGVpZ2h0OjMuNzVyZW07cGFkZGluZzowIC42ODc1cmVtO2xpbmUtaGVpZ2h0OjEuMjttYXJnaW4tYm90dG9tOi4zMTI1cmVtO292ZXJmbG93OmhpZGRlbn19LmludGVyZXN0LWNhbGN1bGF0b3JfX2Jhc2UtcmF0ZSwuaW50ZXJlc3QtY2FsY3VsYXRvcl9fZmlkZWxpdHl7ZGlzcGxheTppbmxpbmU7Zm9udC1zaXplOjFyZW19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaW50ZXJlc3QtY2FsY3VsYXRvcl9fYmFzZS1yYXRlLC5pbnRlcmVzdC1jYWxjdWxhdG9yX19maWRlbGl0eXtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjEuNDttYXJnaW46MCAtLjM3NXJlbSAuMTI1cmVtO2ZvbnQtc2l6ZTouOTM3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmludGVyZXN0LWNhbGN1bGF0b3JfX2Jhc2UtcmF0ZSwuaW50ZXJlc3QtY2FsY3VsYXRvcl9fZmlkZWxpdHl7bWFyZ2luOjAgLS42MjVyZW0gLjEyNXJlbTtmb250LXNpemU6MXJlbX19LmludGVyZXN0LWNhbGN1bGF0b3JfX3NvdXJjZS1pbmZvIHB7Zm9udC1zaXplOi42MjVyZW07bGluZS1oZWlnaHQ6MS41O21hcmdpbjowfS5pbnRlcmVzdC1jYWxjdWxhdG9yIHN0cm9uZ3tmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5vZmZlci1jYWxjIC5haW9uLXJvd3tmbGV4LXdyYXA6bm93cmFwfX0ub2ZmZXItY2FsYyAudG9vbHRpcC10ZXh0e2ZvbnQtc2l6ZTowLjYyNXJlbTtmb250LXdlaWdodDozMDA7cGFkZGluZy10b3A6MC41cmVtfS5vZmZlci1jYWxjIC5pbnRlcmVzdC1jYWxjdWxhdG9yX19mb3JtLXJvdy1zYXZpbmd7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1ib3R0b206My4xMjVyZW19Lm9mZmVyLWNhbGMtc3VtbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYwYjM7cGFkZGluZzozLjU2MjVyZW0gMnJlbTtoZWlnaHQ6bWluLWNvbnRlbnR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsub2ZmZXItY2FsYy1zdW1tYXJ5e3BhZGRpbmc6My41NjI1cmVtIDRyZW19fS5vZmZlci1jYWxjLXN1bW1hcnkgaDN7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6MzAwO21hcmdpbi1ib3R0b206MC41cmVtfS5vZmZlci1jYWxjLXN1bW1hcnkgcHtjb2xvcjojMzgzODM4O21hcmdpbi1ib3R0b206MH0ub2ZmZXItY2FsYy1zdW1tYXJ5IGE6aG92ZXJ7Y29sb3I6I2ZmZn0ub2ZmZXItY2FsYy1zdW1tYXJ5LXJhdGV7Zm9udC1zaXplOjEuNTYyNXJlbTtmb250LXdlaWdodDo2MDA7cGFkZGluZy1ib3R0b206MS41cmVtfS5vZmZlci1jYWxjLXN1bW1hcnktcGVyY2VudHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7cGFkZGluZy1ib3R0b206MC41cmVtfS5vZmZlci1jYWxjLXN1bW1hcnktcGVyY2VudCAuaWNvbi1jaGVjazo6YmVmb3Jle2xpbmUtaGVpZ2h0OjEuM30ub2ZmZXItY2FsYy1zdW1tYXJ5LXN1YnRpdGxlIGF7Y29sb3I6IzY1YmJjNX0ub2ZmZXItY2FsYy1zdW1tYXJ5LXN1YnRpdGxlIGE6aG92ZXJ7Y29sb3I6IzAwN2E5MX0ub2ZmZXItY2FsYy1mb3Jte21hcmdpbjoycmVtIDAgMCBhdXRvO3dpZHRoOjA7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246YWxsIC41cyBlYXNlLWluLW91dH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5vZmZlci1jYWxjLWZvcm17bWFyZ2luOjAgMCAwIGF1dG87aGVpZ2h0OjB9fS5vZmZlci1jYWxjLWZvcm0gLmNvbnRhY3QtZm9ybXtwYWRkaW5nOjB9Lm9mZmVyLWNhbGMtZm9ybSAuY29udGFjdC1mb3JtIGgyLC5vZmZlci1jYWxjLWZvcm0gLmNvbnRhY3QtZm9ybSBoMXtjb2xvcjojMzgzODM4O2ZvbnQtc2l6ZToxLjkzNzVyZW07Zm9udC13ZWlnaHQ6MzAwO3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS5vZmZlci1jYWxjLWZvcm0gLmNvbnRhY3QtZm9ybSAuY2VudGVye2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOm1heC1jb250ZW50fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm9mZmVyLWNhbGMtZm9ybSAuY29udGFjdC1mb3JtIC5jZW50ZXJ7bWFyZ2luOmF1dG8gMH19Lm9mZmVyLWNhbGMtZm9ybSAuY29udGFjdC1mb3JtIC5mb3JtLXJvd3ttYXgtd2lkdGg6MjEuODc1cmVtfS5vZmZlci1jYWxjLWZvcm0gLmNvbnRhY3QtZm9ybSAuYnV0dG9uLXdyYXBwZXJ7dGV4dC1hbGlnbjpsZWZ0fS5vZmZlci1jYWxjIC5oaWRlLWZvcm17b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlfS5vZmZlci1jYWxjIC5pbnRlcmVzdC1jYWxjdWxhdG9yX19mb3JtLWNvbnRlbnR7bWF4LXdpZHRoOmF1dG87b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTttYXJnaW4tYm90dG9tOjJyZW19Lm9mZmVyLWNhbGMuc2hvdy1mb3JtIC5pbnRlcmVzdC1jYWxjdWxhdG9yX19mb3JtLWNvbnRlbnR7bWF4LWhlaWdodDowO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uOmFsbCAuNXMgZWFzZS1pbi1vdXR9Lm9mZmVyLWNhbGMuc2hvdy1mb3JtIC5vZmZlci1jYWxjLWZvcm17d2lkdGg6YXV0bztvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlfS5vZmZlci1jYWxjLnNob3ctZm9ybSAuc2hvdy1mb3Jte29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2UtaW4tb3V0fS5vZmZlci1jYWxjLnNob3ctZm9ybSAuaGlkZS1mb3Jte29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGU7dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlLWluLW91dDtmb250LXNpemU6MXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5vZmZlci1jYWxjLnNob3ctZm9ybSAuaW50ZXJlc3QtY2FsY3VsYXRvcl9fZm9ybS1jb250ZW50e21heC13aWR0aDowO21heC1oZWlnaHQ6MjJyZW19Lm9mZmVyLWNhbGMuc2hvdy1mb3JtIC5vZmZlci1jYWxjLWZvcm17aGVpZ2h0OmF1dG87b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX19Lm9mZmVyLWNhbGMuaGlkZS1mb3JtIC5vZmZlci1jYWxjLWZvcm17aGVpZ2h0OjA7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246YWxsIC41cyBlYXNlLWluLW91dH0ub2ZmZXItY2FsYy5oaWRlLWZvcm0gLmludGVyZXN0LWNhbGN1bGF0b3JfX2Zvcm0tY29udGVudHttYXgtd2lkdGg6YXV0bzttYXgtaGVpZ2h0OmF1dG87b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTt0cmFuc2l0aW9uOmFsbCAuNXMgZWFzZS1pbi1vdXR9Lm9mZmVyLWNhbGMuaGlkZS1mb3JtIC5zaG93LWZvcm17b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTt0cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2UtaW4tb3V0fS5vZmZlci1jYWxjLmhpZGUtZm9ybSAuaGlkZS1mb3Jte3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsub2ZmZXItY2FsYy5oaWRlLWZvcm0gLm9mZmVyLWNhbGMtZm9ybXt3aWR0aDowfS5vZmZlci1jYWxjLmhpZGUtZm9ybSAuaW50ZXJlc3QtY2FsY3VsYXRvcl9fZm9ybS1jb250ZW50e29wYWNpdHk6MTttYXgtaGVpZ2h0OjIycmVtfX0ub2ZmZXItY2FsYy1zbGlkZXJ7YW5pbWF0aW9uOjRzIGZhZGVJbjthbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzfS5vZmZlci1jYWxjIC5jYWxjLXNsaWRlcntkaXNwbGF5OmZsZXh9Lm9mZmVyLWNhbGMgLmNhbGMtc2xpZGVyIC5zbGlkZXItaW5uZXItd3JhcHBlcnt3aWR0aDo4MCU7cGFkZGluZzowIDEuMjVyZW19Lm9mZmVyLWNhbGMgLmNhbGMtc2xpZGVyIC5zbGlkZXIuc2xpZGVyLWhvcml6b250YWx7d2lkdGg6MTAwJX0ub2ZmZXItY2FsYyAuY2FsYy1zbGlkZXIgLmNyZWRpdC1jYWxjLXBlcmlvZHtkaXNwbGF5Om5vbmV9Lm9mZmVyLWNhbGMgLmNhbGMtc2xpZGVyIC5zbGlkZXIgLnRvb2x0aXB7b3BhY2l0eToxfS5vZmZlci1jYWxjIGxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiM3ZDdkN2Q7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS4yO21hcmdpbi1ib3R0b206Ljc1cmVtfS5vZmZlci1jYWxjIHVse2xpc3Qtc3R5bGU6aW5oZXJpdDttYXJnaW46MCAxcmVtIDFyZW19Lm9mZmVyLWNhbGMgLmVycm9yLW1lc3NhZ2V7Y29sb3I6I2I1MDAxNTtmb250LXNpemU6Ljc1cmVtfS5vZmZlci1jYWxjIC5lcnJvci1tZXNzYWdlLnRvLWxvdywub2ZmZXItY2FsYyAuZXJyb3ItbWVzc2FnZS50by1oaWdoe2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTEuMTI1cmVtfS5vZmZlci1jYWxjIC52YWxpZGF0aW9uLWVycm9yIC5pbnRlcmVzdC1jYWxjdWxhdG9yX19mb3JtLWFtb3VudCBpbnB1dHtib3JkZXItY29sb3I6I2I1MDAxNX0ub2ZmZXItY2FsYyAuZWRpdC1tb2RlIC5vZmZlci1jYWxjLWZvcm17d2lkdGg6YXV0bztoZWlnaHQ6YXV0bztvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlfS5vZmZlci1jYWxjIC5lZGl0LW1vZGUuYWlvbi1yb3d7ZmxleC13cmFwOndyYXB9Lm9mZmVyLWNhbGMgaDMuZXJyb3ItbWVzc2FnZXtmb250LXNpemU6MS41NjI1cmVtO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojMzgzODM4O3BhZGRpbmctYm90dG9tOjIuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5vZmZlci1jYWxjdWxhdG9yLXNtZSAuY29udGFjdC1mb3Jte3BhZGRpbmc6NXJlbSAwfS5vZmZlci1jYWxjdWxhdG9yLXNtZSAuY29udGFjdC1mb3JtIC5sYXJnZS02LC5vZmZlci1jYWxjdWxhdG9yLXNtZSAuY29udGFjdC1mb3JtIC5tZWRpdW0tOHtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5vZmZlci1jYWxjdWxhdG9yLXNtZSAuY29udGFjdC1mb3JtIGZpZWxkc2V0e3dpZHRoOjUwJX0ub2ZmZXItY2FsY3VsYXRvci1zbWUgLmNvbnRhY3QtZm9ybSBmaWVsZHNldCAuZmllbGQsLm9mZmVyLWNhbGN1bGF0b3Itc21lIC5jb250YWN0LWZvcm0gZmllbGRzZXQgLmZvcm0tcm93e3dpZHRoOjYwJX0ub2ZmZXItY2FsY3VsYXRvci1zbWUgLmNvbnRhY3QtZm9ybSBmaWVsZHNldCBmaWVsZHNldHt3aWR0aDoxMDAlfS5vZmZlci1jYWxjdWxhdG9yLXNtZSAuY29udGFjdC1mb3JtIGZvcm17ZGlzcGxheTpmbGV4fX0ub2ZmZXItY2FsY3VsYXRvci1zbWUgLmNvbnRhY3QtZm9ybSBidXR0b257YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO2JvcmRlci1jb2xvcjojMDA3YTkxO2NvbG9yOiNmZmZ9Lm9mZmVyLWNhbGN1bGF0b3Itc21lIC5jb250YWN0LWZvcm0gLmZvcm0tcm93IGlucHV0W3R5cGU9J251bWJlcidde3BhZGRpbmctbGVmdDoxLjVyZW07LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOnRleHRmaWVsZH0ub2ZmZXItY2FsY3VsYXRvci1zbWUgLmNvbnRhY3QtZm9ybSBpbnB1dCNzbWUtY2FsYy1pbmZsb3dzOjpiZWZvcmUsLm9mZmVyLWNhbGN1bGF0b3Itc21lIC5jb250YWN0LWZvcm0gaW5wdXQjc21lLWNhbGMtb3V0Zmxvd3M6OmJlZm9yZSwub2ZmZXItY2FsY3VsYXRvci1zbWUgLmNvbnRhY3QtZm9ybSBpbnB1dCNzbWUtY2FsYy10b3RhbC1pbnN0YWxsbWVudHM6OmJlZm9yZSwub2ZmZXItY2FsY3VsYXRvci1zbWUgLmNvbnRhY3QtZm9ybSBpbnB1dCNzbWUtY2FsYy1vdmQ6OmJlZm9yZXtjb250ZW50Olwi4oKsXCI7bGVmdDowO2ZvbnQtc2l6ZToxcmVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDouNzVyZW07d2lkdGg6MS4yNXJlbX0ub2ZmZXItY2FsY3VsYXRvci1zbWUgLmNvbnRhY3QtZm9ybSAub2ZmZXItY2FsYy1zdW1tYXJ5e21hcmdpbi1ib3R0b206MnJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5vZmZlci1jYWxjdWxhdG9yLXNtZSAuY29udGFjdC1mb3JtIC5vZmZlci1jYWxjLXN1bW1hcnl7d2lkdGg6ODAlfX0ub2ZmZXItY2FsY3VsYXRvci1zbWUgLmNvbnRhY3QtZm9ybSAub2ZmZXItY2FsYy1zdW1tYXJ5IHB7cGFkZGluZy1sZWZ0OjEuMjVyZW19Lm9mZmVyLWNhbGN1bGF0b3Itc21lIC5jb250YWN0LWZvcm0gLm9mZmVyLWNhbGMtc3VtbWFyeS1yYXRlIHNwYW57cGFkZGluZy1sZWZ0OjAuMjVyZW19Lm9mZmVyLWNhbGN1bGF0b3Itc21lIC5jb250YWN0LWZvcm0gLm9mZmVyLWNhbGMtc3VtbWFyeS1wZXJjZW50e3BhZGRpbmctYm90dG9tOjB9Lm9mZmVyLWNhbGN1bGF0b3Itc21lIC5jb250YWN0LWZvcm0gLm9mZmVyLWNhbGMtc3VtbWFyeS1wZXJjZW50ICNjcmVkaXQtY2FsYy1jaXJ7cGFkZGluZy1sZWZ0OjAuMjVyZW19LnByb2R1Y3QtcHJvZmVzc2lvbmFsIC5vZmZlci1jYWxjIC5idXR0b257YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO2JvcmRlci1jb2xvcjojMDA3YTkxfS5jb3VudGRvd24tc2VjdGlvbntmb250LXNpemU6MS40Mzc1cmVtO2xpbmUtaGVpZ2h0OjEuNDM7Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvdW50ZG93bi1zZWN0aW9ue2ZvbnQtc2l6ZToxLjU2MjVyZW07bGluZS1oZWlnaHQ6MS40OH19LmNvdW50ZG93bi1zZWN0aW9uX19saXN0e2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4fS5jb3VudGRvd24tc2VjdGlvbl9fbGlzdCBsaXt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjAgLjEyNXJlbSAuMzEyNXJlbTtmbGV4OjAgMCAyLjc1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOi4xMjVyZW07bWFyZ2luLWxlZnQ6LjYyNXJlbTtib3gtc2hhZG93Omluc2V0IDAgLS4xMjVyZW0gMCAwICNmMGU5ZmIsMCAuMTI1cmVtIC41cmVtIDAgI2JmZWJmM31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb3VudGRvd24tc2VjdGlvbl9fbGlzdCBsaXtwYWRkaW5nOi4zNzVyZW0gLjEyNXJlbSAuNDM3NXJlbTttaW4td2lkdGg6My4zNzVyZW19fS5jb3VudGRvd24tc2VjdGlvbl9fbGlzdCBsaTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5jb3VudGRvd24tc2VjdGlvbl9fc3VidGl0bGV7Zm9udC1zaXplOi42MjVyZW07bGluZS1oZWlnaHQ6MS41O2ZvbnQtd2VpZ2h0OjMwMDt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt0ZXh0LWFsaWduOmNlbnRlcn0uY291bnRkb3duLW11c3RoZWFkIC5jb3VudGRvd24tc2VjdGlvbntmb250LXNpemU6Mi4zMTI1cmVtO2xpbmUtaGVpZ2h0OjEuNDZ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY291bnRkb3duLW11c3RoZWFkIC5jb3VudGRvd24tc2VjdGlvbntmb250LXNpemU6Mi41cmVtO2xpbmUtaGVpZ2h0OjAuOTI1fX0uY291bnRkb3duLW11c3RoZWFkIC5jb3VudGRvd24tc2VjdGlvbl9fbGlzdHtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvdW50ZG93bi1tdXN0aGVhZCAuY291bnRkb3duLXNlY3Rpb25fX2xpc3R7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9fS5jb3VudGRvd24tbXVzdGhlYWQgLmNvdW50ZG93bi1zZWN0aW9uX19saXN0IGxpe3BhZGRpbmc6LjEyNXJlbSAuMTI1cmVtIC42MjVyZW07ZmxleDoxIDAgMH1AbWVkaWEgKG1pbi13aWR0aDogMzgwcHgpey5jb3VudGRvd24tbXVzdGhlYWQgLmNvdW50ZG93bi1zZWN0aW9uX19saXN0IGxpe2ZsZXg6MCAwIDQuODEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY291bnRkb3duLW11c3RoZWFkIC5jb3VudGRvd24tc2VjdGlvbl9fbGlzdCBsaXtwYWRkaW5nOi44MTI1cmVtIC4xMjVyZW0gMXJlbTtmbGV4OjAgMCA1cmVtO21hcmdpbi1sZWZ0Oi45Mzc1cmVtfS5jb3VudGRvd24tbXVzdGhlYWQgLmNvdW50ZG93bi1zZWN0aW9uX19saXN0IGxpOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9fS5jb3VudGRvd24tbXVzdGhlYWQgLmNvdW50ZG93bi1zZWN0aW9uX19zdWJ0aXRsZXtmb250LXNpemU6MXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb3VudGRvd24tbXVzdGhlYWQgLmNvdW50ZG93bi1zZWN0aW9uX19zdWJ0aXRsZXttYXJnaW4tdG9wOjE2cHg7Zm9udC1zaXplOi45Mzc1cmVtO2xpbmUtaGVpZ2h0OjEuMn19LmNvdW50ZG93bi1iYW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxLjU2MjVyZW0gLjMxMjVyZW07YmFja2dyb3VuZDojMDA3YTkxfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmNvdW50ZG93bi1iYW5uZXJ7cGFkZGluZzouNjI1cmVtIDB9fS5jb3VudGRvd24tYmFubmVyX19jb250ZW50e3BhZGRpbmctYm90dG9tOjEuMjVyZW07Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS41fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmNvdW50ZG93bi1iYW5uZXJfX2NvbnRlbnR7cGFkZGluZzowIDAgMCAxLjI1cmVtO2FsaWduLWl0ZW1zOmNlbnRlcn19LmNvdW50ZG93bi1iYW5uZXJfX2NvbnRlbnQgcHttYXJnaW46MDtsaW5lLWhlaWdodDoxLjV9LmNvdW50ZG93bi1iYW5uZXJfX2NvbnRlbnQgc3Ryb25ne2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfS5jb3VudGRvd24tYmFubmVyX19tYWlue3BhZGRpbmctYm90dG9tOjEuMzc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmNvdW50ZG93bi1iYW5uZXJfX21haW57cGFkZGluZy1ib3R0b206MDthbGlnbi1pdGVtczpjZW50ZXJ9fS5jb3VudGRvd24tYmFubmVyIC5hcnJvdy1saW5re3BhZGRpbmctcmlnaHQ6Mi4zNzVyZW07cG9zaXRpb246cmVsYXRpdmV9LmNvdW50ZG93bi1iYW5uZXIgLmFycm93LWxpbms6YWZ0ZXJ7cmlnaHQ6MH0uY291bnRkb3duLW11c3RoZWFke2JhY2tncm91bmQ6IzAwN2E5MTtwYWRkaW5nOjB9LmNvdW50ZG93bi1tdXN0aGVhZF9faW5uZXJ7cGFkZGluZzowIC4zMTI1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgI2ZmZTM3NiA1MCUsICNlNGM3NzMgMTAwJSl9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY291bnRkb3duLW11c3RoZWFkX19pbm5lcntwYWRkaW5nOjB9fS5jb3VudGRvd24tbXVzdGhlYWRfX3Jvd3twYWRkaW5nLXRvcDoxLjg3NXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb3VudGRvd24tbXVzdGhlYWRfX3Jvd3ttaW4taGVpZ2h0OjI5LjA2MjVyZW07cGFkZGluZy10b3A6Mi4xODc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb3VudGRvd24tbXVzdGhlYWRfX3Jvd3ttaW4taGVpZ2h0OjI2Ljg3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvdW50ZG93bi1tdXN0aGVhZF9fcm93e3BhZGRpbmctdG9wOjEuODc1cmVtO21pbi1oZWlnaHQ6MzcuNXJlbX19LmNvdW50ZG93bi1tdXN0aGVhZF9fY29udGVudHttYXJnaW4tYm90dG9tOjIuODEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb3VudGRvd24tbXVzdGhlYWRfX2NvbnRlbnR7cGFkZGluZy1yaWdodDowO21hcmdpbi1ib3R0b206My4xMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5jb3VudGRvd24tbXVzdGhlYWRfX2NvbnRlbnR7bWFyZ2luLWJvdHRvbToxLjI1cmVtfX0uY291bnRkb3duLW11c3RoZWFkX19zbWFsbC10aXRsZXtmb250LXNpemU6MXJlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMDttYXJnaW4tYm90dG9tOjEuMjVyZW19LmNvdW50ZG93bi1tdXN0aGVhZF9fdGl0bGV7Zm9udC1zaXplOjIuMDYyNXJlbTtsaW5lLWhlaWdodDoxLjU7bWFyZ2luLWJvdHRvbToxLjU2MjVyZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDA7Y29sb3I6IzM4MzgzOH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb3VudGRvd24tbXVzdGhlYWRfX3RpdGxle2ZvbnQtc2l6ZTozcmVtO21hcmdpbi1ib3R0b206MS4yNXJlbX19LmNvdW50ZG93bi1tdXN0aGVhZF9fdGV4dHtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoyLjEzO21hcmdpbi1ib3R0b206Mi41cmVtO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfS5jb3VudGRvd24tbXVzdGhlYWRfX3RleHQgcHttYXJnaW46MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb3VudGRvd24tbXVzdGhlYWRfX3RleHR7bWFyZ2luLWJvdHRvbToxLjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb3VudGRvd24tbXVzdGhlYWRfX3RleHR7bWFyZ2luLWJvdHRvbToxLjg3NXJlbX19LmNvdW50ZG93bi1tdXN0aGVhZF9faW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY291bnRkb3duLW11c3RoZWFkX19pbWFnZXt0ZXh0LWFsaWduOnJpZ2h0fX0uY291bnRkb3duLW11c3RoZWFkX19pbWFnZSBpbWd7bWF4LXdpZHRoOjE4cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvdW50ZG93bi1tdXN0aGVhZF9faW1hZ2UgaW1ne21heC13aWR0aDoxMDAlO3BhZGRpbmc6MCAwIDAgMi41cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb3VudGRvd24tbXVzdGhlYWRfX2ltYWdlIGltZ3ttYXgtd2lkdGg6MjVyZW07cGFkZGluZzowfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuY291bnRkb3duLW11c3RoZWFkX19pbWFnZSBpbWd7bWF4LXdpZHRoOjI2Ljg3NXJlbTttYXJnaW46MCAxLjI1cmVtIDAgMH19LmV0Zi1jYWxjdWxhdG9ye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6My4xMjVyZW0gLjMxMjVyZW07b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZXRmLWNhbGN1bGF0b3J7cGFkZGluZzozLjEyNXJlbSAwfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZXRmLWNhbGN1bGF0b3J7cGFkZGluZzo2LjI1cmVtIDB9fS5ldGYtY2FsY3VsYXRvcl9fdGl0bGV7Zm9udC1zaXplOjEuNzVyZW07bGluZS1oZWlnaHQ6MS40ODttYXJnaW4tYm90dG9tOjEuODc1cmVtO2NvbG9yOiMzODM4Mzg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmV0Zi1jYWxjdWxhdG9yX190aXRsZXtmb250LXNpemU6MS45Mzc1cmVtO21hcmdpbi1ib3R0b206My4xMjVyZW19fS5ldGYtY2FsY3VsYXRvcl9fd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWJvdHRvbTozLjEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5ldGYtY2FsY3VsYXRvcl9fd3JhcHBlcntwYWRkaW5nLWJvdHRvbTowfX0uZXRmLWNhbGN1bGF0b3JfX2Zvcm0tY29udGVudHtwb3NpdGlvbjpzdGF0aWN9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZXRmLWNhbGN1bGF0b3JfX2Zvcm0tY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZXRmLWNhbGN1bGF0b3JfX2Zvcm17bWF4LXdpZHRoOjIxLjg3NXJlbX19LmV0Zi1jYWxjdWxhdG9yX19mb3JtLXJvd3twYWRkaW5nLWJvdHRvbTozLjEyNXJlbX0uZXRmLWNhbGN1bGF0b3JfX2Zvcm0tcm93IGxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiM3ZDdkN2Q7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS4yO21hcmdpbi1ib3R0b206MH0uZXRmLWNhbGN1bGF0b3JfX2Zvcm0tcm93IHNlbGVjdHt2aXNpYmlsaXR5OmhpZGRlbn0uZXRmLWNhbGN1bGF0b3JfX2Zvcm0tcm93LXNhdmluZ3twb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0Oi45Mzc1cmVtO3JpZ2h0Oi45Mzc1cmVtO3BhZGRpbmctYm90dG9tOjB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZXRmLWNhbGN1bGF0b3JfX2Zvcm0tcm93LXNhdmluZ3twb3NpdGlvbjpzdGF0aWM7bGVmdDphdXRvO3JpZ2h0OmF1dG87cGFkZGluZy1ib3R0b206My4xMjVyZW19fS5ldGYtY2FsY3VsYXRvcl9fY2hhcnQtdG9wLXRpdGxle2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1lbmR9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZXRmLWNhbGN1bGF0b3JfX2NoYXJ0LXRvcC10aXRsZXtkaXNwbGF5OmJsb2NrfX0uZXRmLWNhbGN1bGF0b3JfX2NoYXJ0LXRvcC10aXRsZSBoNCwuZXRmLWNhbGN1bGF0b3JfX2NoYXJ0LXRvcC10aXRsZSBzcGFue2NvbG9yOiM0MDQwNDA7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDA7bGV0dGVyLXNwYWNpbmc6MHB4O2xpbmUtaGVpZ2h0OjEuMjtmb250LXNpemU6LjgxMjVyZW07dHJhbnNpdGlvbjouNXN9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZXRmLWNhbGN1bGF0b3JfX2NoYXJ0LXRvcC10aXRsZSBoNCwuZXRmLWNhbGN1bGF0b3JfX2NoYXJ0LXRvcC10aXRsZSBzcGFue3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxcmVtfX0uZXRmLWNhbGN1bGF0b3JfX2NoYXJ0LXRvcC10aXRsZSBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206M3B4fS5ldGYtY2FsY3VsYXRvcl9fY2hhcnQtdG9wLXRpdGxlIGg0e21hcmdpbi1ib3R0b206MH0uZXRmLWNhbGN1bGF0b3JfX2NhbGN1bGF0ZWQtdG90YWx7Y29sb3I6IzM4MzgzODtmb250LXNpemU6LjgxMjVweHJlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMDtsZXR0ZXItc3BhY2luZzowcHg7bGluZS1oZWlnaHQ6MS40O21hcmdpbi1ib3R0b206MTBweH0uZXRmLWNhbGN1bGF0b3JfX2V0Zi1wZXJjZW50e2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtoZWlnaHQ6MDt0b3A6MDtib3R0b206MDtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2l0aW9uOndpZHRoIDEuNTVzIGxpbmVhcjtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMTI1cmVtO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjEyNXJlbTt3aWR0aDowfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmV0Zi1jYWxjdWxhdG9yX19ldGYtcGVyY2VudHt3aWR0aDphdXRvO2xlZnQ6NTAlO3JpZ2h0OjA7dHJhbnNpdGlvbjp3aWR0aCAxLjU1cyBsaW5lYXIsIGhlaWdodCAxLjU1cyBsaW5lYXI7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7dG9wOmF1dG99fS5ldGYtY2FsY3VsYXRvcl9fZm9ybS1hbW91bnR7cG9zaXRpb246cmVsYXRpdmV9LmV0Zi1jYWxjdWxhdG9yX19mb3JtLWFtb3VudC1jdXJyZW5jeSwuZXRmLWNhbGN1bGF0b3JfX2Zvcm0tYW1vdW50LXdhcm5pbmd7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt0b3A6Ljc1cmVtO3dpZHRoOjEuMjVyZW19LmV0Zi1jYWxjdWxhdG9yX19mb3JtLWFtb3VudC13YXJuaW5nIGRpdi50b29sdGlwLXRleHR7d2lkdGg6MTUuNjI1cmVtfS5ldGYtY2FsY3VsYXRvcl9fZm9ybS1hbW91bnQtY3VycmVuY3l7bGVmdDowO2NvbG9yOiM3ZDdkN2Q7Zm9udC1zaXplOjFyZW19LmV0Zi1jYWxjdWxhdG9yX19mb3JtLWFtb3VudCBpbnB1dHt3aWR0aDoxMDAlO2JvcmRlcjpzb2xpZCAjOTc5Nzk3O2JvcmRlci13aWR0aDowIDAgLjA2MjVyZW0gMDtwYWRkaW5nOi43NXJlbSAyLjVyZW0gLjc1cmVtIDEuMjVyZW07Y29sb3I6IzM4MzgzODtmb250LXNpemU6MXJlbTtvdXRsaW5lOm5vbmU7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6bm9uZX0uZXRmLWNhbGN1bGF0b3JfX2Zvcm0tYW1vdW50LXdhcm5pbmd7cmlnaHQ6LjMxMjVyZW07dG9wOjA7d2lkdGg6Mi4zNzVyZW07dGV4dC1hbGlnbjpjZW50ZXI7aGVpZ2h0OjIuNjI1cmVtO2xpbmUtaGVpZ2h0OjIuOTM3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5ldGYtY2FsY3VsYXRvcl9fZm9ybS1hbW91bnQtd2FybmluZ3t0b3A6LjkzNzVyZW07cmlnaHQ6MS4xMjVyZW07d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtsaW5lLWhlaWdodDoxcmVtfX0uZXRmLWNhbGN1bGF0b3JfX2ludmVzdG1lbnQtcGVyaW9ke2Rpc3BsYXk6ZmxleDttYXJnaW4tdG9wOi45Mzc1cmVtfS5ldGYtY2FsY3VsYXRvcl9faW52ZXN0bWVudC1wZXJpb2QtbWluLXZhbHVlLC5ldGYtY2FsY3VsYXRvcl9faW52ZXN0bWVudC1wZXJpb2QtbWF4LXZhbHVle2NvbG9yOiM3ZDdkN2Q7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS44NzVyZW19LmV0Zi1jYWxjdWxhdG9yX19pbnZlc3RtZW50LXBlcmlvZCBpbnB1dFt0eXBlPSd0ZXh0J117Ym9yZGVyOjB9LmV0Zi1jYWxjdWxhdG9yX19pbnZlc3RtZW50LXBlcmlvZCAuc2xpZGVye21hcmdpbjowIDYlO3dpZHRoOjc4JX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5ldGYtY2FsY3VsYXRvcl9faW52ZXN0bWVudC1wZXJpb2QgLnNsaWRlcnttYXJnaW46MCA4JTt3aWR0aDo3NiV9fS5ldGYtY2FsY3VsYXRvcl9fZm9vdGVyLWluZm97cGFkZGluZy10b3A6My4xMjVyZW07bGluZS1oZWlnaHQ6Mi4xMjU7Y29sb3I6IzAwMH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5ldGYtY2FsY3VsYXRvcl9fZm9vdGVyLWluZm97cGFkZGluZy10b3A6Mi4xODc1cmVtfX0uZXRmLWNhbGN1bGF0b3JfX2Zvb3Rlci1pbmZvIGg0e2NvbG9yOiMwMDA7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NjAwO2xldHRlci1zcGFjaW5nOjBweDtsaW5lLWhlaWdodDoyLjE7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDB9LmV0Zi1jYWxjdWxhdG9yX19mb290ZXItaW5mby1kZXNjcmlwdGlvbiBhe2NvbG9yOiMwMDA7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZXRmLWNhbGN1bGF0b3JfX2Zvb3Rlci1pbmZvLWRlc2NyaXB0aW9uIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmV0Zi1jYWxjdWxhdG9yX19mb290ZXItaW5mby1kZXNjcmlwdGlvbiBwOmxhc3QtY2hpbGR7bWFyZ2luOjB9LmV0Zi1jYWxjdWxhdG9yX19idXR0b24gLmJ1dHRvbi1haW9ue21heC13aWR0aDppbmhlcml0O2xpbmUtaGVpZ2h0OjEuNDttYXJnaW4tYm90dG9tOjEuODc1cmVtO2hlaWdodDowO3BhZGRpbmc6MDt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246YWxsIDAuNXMgbGluZWFyfS5ldGYtY2FsY3VsYXRvcl9fYnV0dG9uIC5idXR0b24tYWlvbi5zaG93e29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGU7cG9zaXRpb246c3RhdGljO2hlaWdodDozLjEyNXJlbTtwYWRkaW5nOi45Mzc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmV0Zi1jYWxjdWxhdG9yX19idXR0b24gLmJ1dHRvbi1haW9ue21heC13aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MDtoZWlnaHQ6My4xMjVyZW07cGFkZGluZzouOTM3NXJlbSAxLjY4NzVyZW19LmV0Zi1jYWxjdWxhdG9yX19idXR0b24gLmJ1dHRvbi1haW9uLnNob3d7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTtwb3NpdGlvbjpzdGF0aWM7cGFkZGluZzouOTM3NXJlbSAxLjY4NzVyZW19fS5ldGYtY2FsY3VsYXRvcl9fY2hhcnRze3BhZGRpbmctYm90dG9tOjEuODc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmV0Zi1jYWxjdWxhdG9yX19jaGFydHN7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOnJlbGF0aXZlO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZy1ib3R0b206MS40Mzc1cmVtO3BhZGRpbmctdG9wOjYuODc1cmVtO21hcmdpbi10b3A6MTAuNjI1cmVtfS5ldGYtY2FsY3VsYXRvcl9fY2hhcnRzOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxNXJlbTtsZWZ0Oi0xLjg3NXJlbTtyaWdodDouOTM3NXJlbTtib3R0b206OC42MjVyZW07YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvbGluZUAyeC5wbmdcIikgcmVwZWF0LXkgbGVmdCBib3R0b20gdHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1zaXplOjM5LjYyNXJlbSAyLjVyZW07ei1pbmRleDoxfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZXRmLWNhbGN1bGF0b3JfX2NoYXJ0c3ttYXJnaW4tdG9wOjMuMTI1cmVtfS5ldGYtY2FsY3VsYXRvcl9fY2hhcnRzOmFmdGVye2xlZnQ6My4xMjVyZW07cmlnaHQ6LTMuMTI1cmVtO2JvdHRvbTo1LjA2MjVyZW07YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgYm90dG9tfX0uZXRmLWNhbGN1bGF0b3JfX2NoYXJ0LXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZXRmLWNhbGN1bGF0b3JfX2NoYXJ0LXdyYXBwZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtoZWlnaHQ6MjAwcHh9fS5ldGYtY2FsY3VsYXRvcl9fY2hhcnR7cGFkZGluZy1ib3R0b206MnJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5ldGYtY2FsY3VsYXRvcl9fY2hhcnR7cGFkZGluZzowIDAgMCAyJTt3aWR0aDozMy4zJTtmbGV4OjAgMCAzMy4zJTttYXgtd2lkdGg6MzMuMyU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LWFsaWduOmNlbnRlcjtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCl7LmV0Zi1jYWxjdWxhdG9yX19jaGFydHtwYWRkaW5nOjUuNjI1cmVtIDAgMCA4LjUlfX0uZXRmLWNhbGN1bGF0b3JfX2NoYXJ0LXZhbHVle21pbi1oZWlnaHQ6My4xMjVyZW07d2lkdGg6MDttaW4td2lkdGg6MnB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246d2lkdGggMS41cyBsaW5lYXIsIGhlaWdodCAxLjVzIGxpbmVhcjttYXJnaW4tdG9wOjMuMTI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmV0Zi1jYWxjdWxhdG9yX19jaGFydC12YWx1ZXttaW4td2lkdGg6MTAwJTttaW4taGVpZ2h0OjJweDttYXJnaW46MCBhdXRvO2hlaWdodDowO3BhZGRpbmc6MH19LmV0Zi1jYWxjdWxhdG9yX19jaGFydC12YWx1ZTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTAwJTtyaWdodDowO2xlZnQ6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMTI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjEyNXJlbTtiYWNrZ3JvdW5kOiNjOWM1Y2V9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZXRmLWNhbGN1bGF0b3JfX2NoYXJ0LXZhbHVlOmFmdGVye2hlaWdodDphdXRvO3JpZ2h0OjA7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7dG9wOjA7Ym90dG9tOjB9fS5haW9uLXN0YW5kYXJ0IC5ldGYtY2FsY3VsYXRvcl9fY2hhcnQtdmFsdWU6YWZ0ZXIsLmFpb24tZXh0ZW5kZWQgLmV0Zi1jYWxjdWxhdG9yX19jaGFydC12YWx1ZTphZnRlcntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAwN2E5MSAwJSwgIzY1YmJjNSAxMDAlKX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5haW9uLXN0YW5kYXJ0IC5ldGYtY2FsY3VsYXRvcl9fY2hhcnQtdmFsdWU6YWZ0ZXIsLmFpb24tZXh0ZW5kZWQgLmV0Zi1jYWxjdWxhdG9yX19jaGFydC12YWx1ZTphZnRlcntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgwZGVnLCAjMDA3YTkxIDAlLCAjNjViYmM1IDEwMCUpfX0uZXRmLWNhbGN1bGF0b3JfX2NoYXJ0LXRvcHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjA7bWFyZ2luOmF1dG87Zm9udC1zaXplOjFyZW07ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlO3RvcDotMTAwJTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5ldGYtY2FsY3VsYXRvcl9fY2hhcnQtdG9we2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlO21heC13aWR0aDppbmhlcml0O3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6NS42MjVyZW07dG9wOmF1dG87bGVmdDowO2JvdHRvbToxMDAlO292ZXJmbG93OmhpZGRlbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RyYW5zaXRpb246Ym90dG9tIDEuNXMgbGluZWFyfX0uZXRmLWNhbGN1bGF0b3JfX2NoYXJ0LXRvcCBwe21hcmdpbi1ib3R0b206LjE4NzVyZW07bGluZS1oZWlnaHQ6MS4yfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmV0Zi1jYWxjdWxhdG9yX19jaGFydC10b3AgcHttYXJnaW4tYm90dG9tOi4zMTI1cmVtfX0uZXRmLWNhbGN1bGF0b3JfX2NoYXJ0LWJvdHRvbXtwYWRkaW5nLXRvcDouNTYyNXJlbTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZXRmLWNhbGN1bGF0b3JfX2NoYXJ0LWJvdHRvbXtwYWRkaW5nLXRvcDouNjg3NXJlbTtkaXNwbGF5OmJsb2NrfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5ldGYtY2FsY3VsYXRvcl9fdGhyZWUtY2hhcnRzIC5ldGYtY2FsY3VsYXRvcl9fY2hhcnR7cGFkZGluZzowIDAgMCAyJTt3aWR0aDozMy4zJTtmbGV4OjAgMCAzMy4zJTttYXgtd2lkdGg6MzMuMyV9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5ldGYtY2FsY3VsYXRvcl9fdGhyZWUtY2hhcnRzIC5ldGYtY2FsY3VsYXRvcl9fY2hhcnR7cGFkZGluZzowIDAgMCA1LjUlfX0uZXRmLWNhbGN1bGF0b3JfX3Rvb2x0aXAtd3JhcHB7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjhweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5ldGYtY2FsY3VsYXRvcl9fdG9vbHRpcC13cmFwcHtwYWRkaW5nLWxlZnQ6M3B4fX0uZXRmLWNhbGN1bGF0b3JfX3Rvb2x0aXAtd3JhcHAgc3Zne2N1cnNvcjpwb2ludGVyO21hcmdpbi10b3A6MnB4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmV0Zi1jYWxjdWxhdG9yX190b29sdGlwLXdyYXBwOmhvdmVyIHN2ZysuZXRmLWNhbGN1bGF0b3JfX3ByZHVjdC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9fS5ldGYtY2FsY3VsYXRvcl9fdG9vbHRpcC13cmFwcC5hY3RpdmUgLmV0Zi1jYWxjdWxhdG9yX19wcmR1Y3QtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfS5ldGYtY2FsY3VsYXRvcl9fdG9vbHRpcC13cmFwcCAuZXRmLWNhbGN1bGF0b3JfX3ByZHVjdC10b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjIyOHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjhweCAxMHB4O2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaGFkb3c6NXB4IDVweCAxMXB4IDBweCByZ2JhKDU2LDU2LDU2LDAuMTUpO2NvbG9yOiMzODM4Mzg7Zm9udC1zaXplOjEwcHg7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDA7bGV0dGVyLXNwYWNpbmc6MHB4O2xpbmUtaGVpZ2h0OjEuNTt0ZXh0LWFsaWduOmxlZnQ7Ym90dG9tOmNhbGMoMTAwJSArIDIwcHgpO3JpZ2h0Oi0xMHB4O3otaW5kZXg6MjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7ZGlzcGxheTpub25lfS5ldGYtY2FsY3VsYXRvcl9fdG9vbHRpcC13cmFwcCAuZXRmLWNhbGN1bGF0b3JfX3ByZHVjdC10b29sdGlwOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowO2hlaWdodDowO21hcmdpbi1sZWZ0Oi0wLjVlbTtib3R0b206LTJlbTtyaWdodDoxMHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDt6LWluZGV4OjE7Ym9yZGVyOjFlbSBzb2xpZCBibGFjaztib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiAjZmZmO3RyYW5zZm9ybS1vcmlnaW46MCAwO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtib3gtc2hhZG93Oi01cHggNXB4IDdweCAtM3B4IHJnYmEoNTYsNTYsNTYsMC4xNSl9LmV0Zi1jYWxjdWxhdG9yX190b29sdGlwLXdyYXBwIC5ldGYtY2FsY3VsYXRvcl9fcHJkdWN0LXRvb2x0aXAgcHtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojMzgzODM4O2ZvbnQtc2l6ZToxMHB4O2xldHRlci1zcGFjaW5nOjBweDtsaW5lLWhlaWdodDoxLjU7bWFyZ2luLWJvdHRvbTowfS5ldGYtY2FsY3VsYXRvcl9fZmVlcy1yYXRle2Rpc3BsYXk6ZmxleDtjb2xvcjojNzM3MzczO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwO2xldHRlci1zcGFjaW5nOjBweDtsaW5lLWhlaWdodDoxLjU7ZmxleDoxIDEgMTAwJX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5ldGYtY2FsY3VsYXRvcl9fZmVlcy1yYXRle2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0uZXRmLWNhbGN1bGF0b3JfX2ZlZXMtcmF0ZSBkaXYsLmV0Zi1jYWxjdWxhdG9yX19mZWVzLXJhdGUgc3Bhbntjb2xvcjojNzM3MzczO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwO2xldHRlci1zcGFjaW5nOjBweDtsaW5lLWhlaWdodDoxLjU7ZGlzcGxheTpmbGV4fS5ldGYtY2FsY3VsYXRvcl9fZmVlcy1yYXRlIHNwYW57cGFkZGluZy1sZWZ0OjVweH0uZXRmLWNhbGN1bGF0b3JfX2JhbmstbmFtZSwuZXRmLWNhbGN1bGF0b3JfX2JhbmstcHJvZHVjdHtmb250LXNpemU6MXJlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxLjM7bWFyZ2luLWJvdHRvbTouNXJlbTtjb2xvcjojNDA0MDQwO2ZvbnQtc2l6ZToxcmVtO2xldHRlci1zcGFjaW5nOjBweDtsaW5lLWhlaWdodDoxLjI7cGFkZGluZzowIC4xMjVyZW07bWFyZ2luLWJvdHRvbTouMTI1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmV0Zi1jYWxjdWxhdG9yX19iYW5rLW5hbWUsLmV0Zi1jYWxjdWxhdG9yX19iYW5rLXByb2R1Y3R7dGV4dC1hbGlnbjpjZW50ZXI7ZmxleDoxIDEgYXV0b319QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZXRmLWNhbGN1bGF0b3JfX2JhbmstbmFtZXttYXgtd2lkdGg6bm9uZX19LmV0Zi1jYWxjdWxhdG9yX19iYW5rLXByb2R1Y3R7ZGlzcGxheTpmbGV4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmV0Zi1jYWxjdWxhdG9yX19iYW5rLXByb2R1Y3R7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXgtd2lkdGg6bm9uZX19LmV0Zi1jYWxjdWxhdG9yX19iYXNlLXJhdGUsLmV0Zi1jYWxjdWxhdG9yX19maWRlbGl0eXtkaXNwbGF5OmlubGluZTtmb250LXNpemU6MXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5ldGYtY2FsY3VsYXRvcl9fYmFzZS1yYXRlLC5ldGYtY2FsY3VsYXRvcl9fZmlkZWxpdHl7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDoxLjQ7bWFyZ2luOjAgLS4zNzVyZW0gLjEyNXJlbTtmb250LXNpemU6LjkzNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5ldGYtY2FsY3VsYXRvcl9fYmFzZS1yYXRlLC5ldGYtY2FsY3VsYXRvcl9fZmlkZWxpdHl7bWFyZ2luOjAgLS42MjVyZW0gLjEyNXJlbTtmb250LXNpemU6MXJlbX19LmV0Zi1jYWxjdWxhdG9yX19zb3VyY2UtaW5mbyBwe2ZvbnQtc2l6ZTouNjI1cmVtO2xpbmUtaGVpZ2h0OjEuNTttYXJnaW46MH0uZXRmLWNhbGN1bGF0b3Igc3Ryb25ne2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwfS5ldGYtY2FsY3VsYXRvciAudG9vbHRpcC1iYXNlIC50b29sdGlwLXRleHQuYWN0aXZle2Rpc3BsYXk6YmxvY2t9LmV0Zi1jYWxjdWxhdG9yICNpbnZlc3RtZW50UGVyaW9ke29wYWNpdHk6MDtkaXNwbGF5Om5vbmV9LnZpZGVvLXBsYXllci1hcmVhe3BhZGRpbmc6Mi41cmVtIDEuMjVyZW0gNC4yNXJlbTt6LWluZGV4OjEgIWltcG9ydGFudH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KXsudmlkZW8tcGxheWVyLWFyZWF7bWFyZ2luLWJvdHRvbTo5LjkzNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnZpZGVvLXBsYXllci1hcmVhe3BhZGRpbmc6NS4zMTI1cmVtIC45Mzc1cmVtIDkuOTM3NXJlbTttYXJnaW46MCBhdXRvO21heC13aWR0aDo1NS4zMTI1cmVtfX0udmlkZW8tcGxheWVyLWFyZWEgaDN7bWFyZ2luOjAgMCAyLjgxMjVyZW07Y29sb3I6IzM4MzgzODtmb250LXNpemU6Mi4wNjI1cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjQ4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnZpZGVvLXBsYXllci1hcmVhIGgze2ZvbnQtc2l6ZToyLjQzNzVyZW07bWFyZ2luLWJvdHRvbTo1LjMxMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey52aWRlby1wbGF5ZXItYXJlYSBoM3ttYXJnaW46MCAtMTByZW0gNS4zMTI1cmVtfX0udmlkZW8tcGxheWVyLWFyZWFfX2hvbGRlcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWJvdHRvbTo1Ni4yNSU7bWFyZ2luLWxlZnQ6MS41NjI1cmVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpey52aWRlby1wbGF5ZXItYXJlYV9faG9sZGVye21hcmdpbi1sZWZ0OjQuMjVyZW19fS52aWRlby1wbGF5ZXItYXJlYV9faG9sZGVyLnRyYW5zcGFyZW50e21hcmdpbi1sZWZ0OjB9LnZpZGVvLXBsYXllci1hcmVhX19ob2xkZXIudHJhbnNwYXJlbnQ6YWZ0ZXJ7YmFja2dyb3VuZDpub25lfS52aWRlby1wbGF5ZXItYXJlYV9faG9sZGVyOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjhweDtsZWZ0Oi0yNXB4O3otaW5kZXg6LTE7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiNiZmViZjN9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCl7LnZpZGVvLXBsYXllci1hcmVhX19ob2xkZXI6YWZ0ZXJ7dG9wOjczcHg7bGVmdDotNjhweH19LnZpZGVvLXBsYXllci1hcmVhX19ob2xkZXIgaWZyYW1le3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS52aWRlby1wbGF5ZXItYXJlYV9fb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC41NSl9LnZpZGVvLXBsYXllci1hcmVhX19idG4tcGxheS1ob2xkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjQuNDM3NXJlbTtoZWlnaHQ6NC40Mzc1cmVtO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6I2ZmZjtjdXJzb3I6cG9pbnRlcn0udmlkZW8tcGxheWVyLWFyZWFfX2J0bi1wbGF5e3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6IzAwN2E5MTt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luOi0wLjNlbSAwIDAgLTAuM2VtO3dpZHRoOjAuOGVtO2hlaWdodDowLjhlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozMCU7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpIHNrZXdYKC0zMGRlZykgc2NhbGUoMSwgMC44NjYpfS52aWRlby1wbGF5ZXItYXJlYV9fYnRuLXBsYXk6YmVmb3JlLC52aWRlby1wbGF5ZXItYXJlYV9fYnRuLXBsYXk6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXQ7d2lkdGg6MC44ZW07aGVpZ2h0OjAuOGVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjMwJX0udmlkZW8tcGxheWVyLWFyZWFfX2J0bi1wbGF5OmJlZm9yZXt0cmFuc2Zvcm06cm90YXRlKC0xMzVkZWcpIHNrZXdYKC00NWRlZykgc2NhbGUoMS40MTQsIDAuNzA3KSB0cmFuc2xhdGUoMCwgLTUwJSl9LnZpZGVvLXBsYXllci1hcmVhX19idG4tcGxheTphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDEzNWRlZykgc2tld1koLTQ1ZGVnKSBzY2FsZSgwLjcwNywgMS40MTQpIHRyYW5zbGF0ZSg1MCUpfS52aWRlby1wbGF5ZXItYXJlYV9fY292ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7ei1pbmRleDotMX0ucmlzay1wcm9maWxle3BhZGRpbmc6My4xMjVyZW0gMH0ucmlzay1wcm9maWxlX19zaGFkb3ctd3JhcHB7Ym94LXNoYWRvdzowcHggMTBweCA0MHB4IDBweCAjYmZlYmYzO3BhZGRpbmc6MC4xcHh9LnJpc2stcHJvZmlsZV9fZ3JhcGgtd3JhcHB7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjUwcHggMzNweCAxMHB4O3VzZXItc2VsZWN0Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnJpc2stcHJvZmlsZV9fZ3JhcGgtd3JhcHB7bWFyZ2luOjcwcHggNDhweCAxMHB4fX0ucmlzay1wcm9maWxlX19ncmFwaC13cmFwcCBzcGFue3Bvc2l0aW9uOmFic29sdXRlfS5yaXNrLXByb2ZpbGVfX2dyYXBoLXdyYXBwIHN2ZyBjaXJjbGV7c3Ryb2tlOiMwMDdhOTE7c3Ryb2tlLXdpZHRoOjJweDtzdHJva2Utb3BhY2l0eToxO2N1cnNvcjpwb2ludGVyfS5yaXNrLXByb2ZpbGVfX2dyYXBoLXdyYXBwIHN2ZyAuZG90LWl0ZW0gY2lyY2xle3Zpc2liaWxpdHk6aGlkZGVufS5yaXNrLXByb2ZpbGVfX2dyYXBoLXdyYXBwIHN2ZyAuZG90LWl0ZW0gY2lyY2xlLnB1bHNle3Zpc2liaWxpdHk6dmlzaWJsZX0ucmlzay1wcm9maWxlX19ncmFwaC13cmFwcCBzdmcgI0RvdC0xLmFjdGl2ZSAucHVsc2FyLWFyZWEsLnJpc2stcHJvZmlsZV9fZ3JhcGgtd3JhcHAgc3ZnICNEb3QtMi5hY3RpdmUgLnB1bHNhci1hcmVhLC5yaXNrLXByb2ZpbGVfX2dyYXBoLXdyYXBwIHN2ZyAjRG90LTMuYWN0aXZlIC5wdWxzYXItYXJlYSwucmlzay1wcm9maWxlX19ncmFwaC13cmFwcCBzdmcgI0RvdC00LmFjdGl2ZSAucHVsc2FyLWFyZWF7ZmlsbDojMDA3YTkxfS5yaXNrLXByb2ZpbGVfX2FzaXgteXt0b3A6LTI1cHg7bGVmdDowfS5yaXNrLXByb2ZpbGVfX2FzaXgteHtib3R0b206LTVweDtyaWdodDoyMHB4O21heC13aWR0aDoyMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7dGV4dC1hbGlnbjpyaWdodH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5yaXNrLXByb2ZpbGVfX2FzaXgteHtyaWdodDozMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5yaXNrLXByb2ZpbGVfX2FzaXgteHtyaWdodDoyMHB4fX0ucmlzay1wcm9maWxlX19jdXN0b20tbWd7bWFyZ2luLWJvdHRvbTo1MHB4fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5yaXNrLXByb2ZpbGVfX2N1c3RvbS1tZ3ttYXJnaW4tYm90dG9tOjEwMHB4fX0ucmlzay1wcm9maWxlX19tYWluLXRpdGxle2NvbG9yOiMzODM4Mzg7Zm9udC1zaXplOjIuNXJlbTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS41O21hcmdpbi1ib3R0b206MzBweH1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsucmlzay1wcm9maWxlX19tYWluLXRpdGxle2NvbG9yOiMzODM4Mzg7bGluZS1oZWlnaHQ6MS40O21hcmdpbi1ib3R0b206NDZweH19LnJpc2stcHJvZmlsZV9fbWFpbi1kZXNje2NvbG9yOiMzODM4Mzg7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjIuMTttYXJnaW4tYm90dG9tOjUwcHh9LnJpc2stcHJvZmlsZV9fYXNpeC10aXRsZXtjb2xvcjojMzgzODM4O2ZvbnQtc2l6ZTouNjI1cmVtO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxLjE2O2NvbG9yOiMwMDdhOTF9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnJpc2stcHJvZmlsZV9fYXNpeC10aXRsZXtmb250LXNpemU6LjgxMjVyZW19fS5yaXNrLXByb2ZpbGVfX2dyYXBoLWRlc2N7Y29sb3I6IzM4MzgzODtmb250LXNpemU6LjVyZW07Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjAuOTU7bWFyZ2luLWxlZnQ6MzNweDttYXJnaW4tYm90dG9tOjMwcHg7cGFkZGluZy1yaWdodDoyNyV9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnJpc2stcHJvZmlsZV9fZ3JhcGgtZGVzY3tmb250LXNpemU6LjYyNXJlbTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS40O21hcmdpbi1ib3R0b206NDBweDttYXJnaW4tbGVmdDo0OHB4fX0ucmlzay1wcm9maWxlX19pdGVte3BhZGRpbmc6MTVweDttYXJnaW4tYm90dG9tOjM1cHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MjU1cHg7YmFja2dyb3VuZDojYmZlYmYzfUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5yaXNrLXByb2ZpbGVfX2l0ZW17cGFkZGluZzozMHB4O21hcmdpbi1ib3R0b206MDttYXgtd2lkdGg6aW5pdGlhbH19LnJpc2stcHJvZmlsZV9faXRlbSBoM3tjb2xvcjojMzgzODM4O2ZvbnQtc2l6ZToxLjU2MjVyZW07Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjEuNDttYXJnaW4tYm90dG9tOjIwcHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsucmlzay1wcm9maWxlX19pdGVtIGgze21pbi1oZWlnaHQ6NzBweH19LnJpc2stcHJvZmlsZV9faXRlbSBwe2NvbG9yOiMzODM4Mzg7Zm9udC1zaXplOi44MTI1cmVtO2xpbmUtaGVpZ2h0OjEuODttYXJnaW4tYm90dG9tOjQ1cHh9LnJpc2stcHJvZmlsZV9faXRlbSBoNHtjb2xvcjojMzgzODM4O2ZvbnQtc2l6ZTouODEyNXJlbTtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MS41O21hcmdpbi1ib3R0b206MTNweH0ucmlzay1wcm9maWxlX19pdGVtIHVsLmJ1bGxldC1saXN0e21hcmdpbi10b3A6MH0ucmlzay1wcm9maWxlX19pdGVtIHVsLmJ1bGxldC1saXN0IGxpe2NvbG9yOiMzODM4Mzg7Zm9udC1zaXplOi44MTI1cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjQ7bWFyZ2luLXRvcDouOTM3NXJlbTtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9DaGVjay1QdXJwbGUuc3ZnXCIpIG5vLXJlcGVhdCA2cHggMnB4fS5yaXNrLXByb2ZpbGVfX2l0ZW0uYWN0aXZle2JhY2tncm91bmQ6IzAwN2E5MX0ucmlzay1wcm9maWxlX19pdGVtLmFjdGl2ZSBoMywucmlzay1wcm9maWxlX19pdGVtLmFjdGl2ZSBwLC5yaXNrLXByb2ZpbGVfX2l0ZW0uYWN0aXZlIGg0LC5yaXNrLXByb2ZpbGVfX2l0ZW0uYWN0aXZlIHVsIGxpe2NvbG9yOiNmZmZ9LnJpc2stcHJvZmlsZV9faXRlbS5hY3RpdmUgdWwuYnVsbGV0LWxpc3QgbGl7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvQ2hlY2stV2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCA2cHggMnB4fS5yaXNrLXByb2ZpbGUgLnN3aXBlci13cmFwcGVyLmFuaW1hdGVke3RyYW5zaXRpb24tZHVyYXRpb246MzAwbXN9LnJpc2stcHJvZmlsZSAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnJpc2stcHJvZmlsZV9faXRlbXtiYWNrZ3JvdW5kOiMwMDdhOTF9LnJpc2stcHJvZmlsZSAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnJpc2stcHJvZmlsZV9faXRlbSBoMywucmlzay1wcm9maWxlIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAucmlzay1wcm9maWxlX19pdGVtIHAsLnJpc2stcHJvZmlsZSAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnJpc2stcHJvZmlsZV9faXRlbSBoNCwucmlzay1wcm9maWxlIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAucmlzay1wcm9maWxlX19pdGVtIHVsIGxpe2NvbG9yOiNmZmZ9LnJpc2stcHJvZmlsZSAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnJpc2stcHJvZmlsZV9faXRlbSB1bC5idWxsZXQtbGlzdCBsaXtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9DaGVjay1XaGl0ZS5zdmdcIikgbm8tcmVwZWF0IDZweCAycHh9LnJpc2stcHJvZmlsZSAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZXtkaXNwbGF5OmZsZXh9LnJpc2stcHJvZmlsZSAuc3dpcGVyLXNsaWRle2hlaWdodDoxMDAlO3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6Mjg1cHh9LnJpc2stcHJvZmlsZSAuc3dpcGVyLXNsaWRlOmxhc3QtY2hpbGR7bWF4LXdpZHRoOjEwMDBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5yaXNrLXByb2ZpbGUgLnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsucmlzay1wcm9maWxlIC5zd2lwZXItc2xpZGV7aGVpZ2h0OjEwMCU7bWF4LXdpZHRoOjI1JX19LnJpc2stcHJvZmlsZSAuc3dpcGVyLXNjcm9sbGJhcnt3aWR0aDo1MCU7bWFyZ2luOmF1dG87bGVmdDowO3JpZ2h0OjA7aGVpZ2h0Oi4wNjI1cmVtO2JhY2tncm91bmQ6IzQ2MDA2OTtib3JkZXItcmFkaXVzOjB9LnJpc2stcHJvZmlsZSAuc3dpcGVyLXNjcm9sbGJhciAuc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDouMTg3NXJlbTtiYWNrZ3JvdW5kOiM0NjAwNjk7dG9wOi0uMTg3NXJlbTtib3JkZXItcmFkaXVzOjB9LnRydXN0LXBpbG90LWFyZWF7cGFkZGluZzoxLjg3NXJlbSAwIDMuMTI1cmVtfS50cnVzdC1waWxvdC1hcmVhLmxpZ2h0ZXItZ3JleXtiYWNrZ3JvdW5kOiNmMmYyZjJ9LnRydXN0LXBpbG90LWFyZWEuYmctaW5kaWdvIGgye2NvbG9yOiNmZmZ9LnRydXN0LXBpbG90LWFyZWEgaDJ7bWFyZ2luOjAgMCAxLjI1cmVtO2NvbG9yOiMzODM4Mzg7Zm9udC1zaXplOjIuNDM3NXJlbTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS40ODt0ZXh0LWFsaWduOmNlbnRlcn0udHJ1c3QtcGlsb3QtYXJlYV9fd2lkZ2V0e3BhZGRpbmc6MCAwIDIuNXJlbTttYXJnaW46MCAtLjkzNzVyZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNTBweCl7LnRydXN0LXBpbG90LWFyZWFfX3dpZGdldHttYXJnaW46MH19LnRydXN0LXBpbG90LWFyZWFfX2J0bnt0ZXh0LWFsaWduOmNlbnRlcn0udHJ1c3QtcGlsb3QtYXJlYV9fYnRuIC5idXR0b24tYWlvbntmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjcxO3BhZGRpbmc6LjY4NzVyZW0gMi41cmVtO2ZvbnQtd2VpZ2h0OjYwMDtoZWlnaHQ6Mi42MjVyZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzBweCl7LnRydXN0LXBpbG90LWFyZWEgLndpZGdldC1jYXJvdXNlbCBpZnJhbWV7aGVpZ2h0OjI2MHB4ICFpbXBvcnRhbnR9fS5yc2EtdGFibGUtYXJlYXtwYWRkaW5nOjMuMTI1cmVtIDB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsucnNhLXRhYmxlLWFyZWF7cGFkZGluZzo2LjI1cmVtIDB9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnJzYS10YWJsZS1hcmVhIC5jb250YWluZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9fS5yc2EtdGFibGUtYXJlYV9fZGVzY3JpcHRpb257cGFkZGluZzowIDAgMy43NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5yc2EtdGFibGUtYXJlYV9fZGVzY3JpcHRpb257d2lkdGg6NDYlO21heC13aWR0aDozMS45Mzc1cmVtO3BhZGRpbmc6MCA0LjEyNXJlbSAwIDB9fS5yc2EtdGFibGUtYXJlYV9fZGVzY3JpcHRpb24gaDN7bWFyZ2luOjAgMCAzLjA2MjVyZW07Zm9udC1zaXplOjEuOTM3NXJlbTtsaW5lLWhlaWdodDoxLjQ4O2ZvbnQtd2VpZ2h0OjMwMDtsZXR0ZXItc3BhY2luZzotLjAzMTI1cmVtO2NvbG9yOiMzODM4Mzh9LnJzYS10YWJsZS1hcmVhX19kZXNjcmlwdGlvbiAuYnV0dG9uLWFpb257Zm9udC1zaXplOjFyZW07dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMzODM4Mzh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsucnNhLXRhYmxlLWFyZWFfX2Rlc2NyaXB0aW9uIC5idXR0b24tYWlvbntwYWRkaW5nOi44MTI1cmVtIDIuMzEyNXJlbTtsaW5lLWhlaWdodDoxLjV9fS5yc2EtdGFibGUtYXJlYV9fdGV4dC1hcmVhe3BhZGRpbmc6MCAwIC42MjVyZW19LnJzYS10YWJsZS1hcmVhX190ZXh0LWFyZWEgcHttYXJnaW46MCAwIDMuMjVyZW07Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6Mi4xMjU7Y29sb3I6IzM4MzgzOH0ucnNhLXRhYmxlLWFyZWFfX3JhdGVze2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjEuODc1cmVtIDEuODc1cmVtIC45Mzc1cmVtO2JveC1zaGFkb3c6MHB4IDEwcHggNDBweCAwcHggI2JmZWJmM31AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5yc2EtdGFibGUtYXJlYV9fcmF0ZXN7d2lkdGg6NTQlO21heC13aWR0aDozNy44NzVyZW07cGFkZGluZzozLjEyNXJlbSAzLjc1cmVtIDIuODEyNXJlbX19LnJzYS10YWJsZS1hcmVhX19sc3Qtcm93e2Rpc3BsYXk6ZmxleDttaW4taGVpZ2h0OjMuNzVyZW07cGFkZGluZzowIDAgLjVyZW07bWFyZ2luOjAgMCAxLjg3NXJlbTthbGlnbi1pdGVtczpmbGV4LWVuZDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOGM4YzhjO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxLjV9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsucnNhLXRhYmxlLWFyZWFfX2xzdC1yb3d7bGluZS1oZWlnaHQ6Mi4xMjU7bWFyZ2luOjAgMCAxLjg3NXJlbX19LnJzYS10YWJsZS1hcmVhX19sc3Qtcm93IC5yc2EtdGFibGUtdGV4dHttYXJnaW4tcmlnaHQ6LjkzNzVyZW19LnJzYS10YWJsZS1hcmVhX19sc3Qtcm93IC5yc2EtdGFibGUtdGV4dCBwe21hcmdpbjowO2xpbmUtaGVpZ2h0OjEuNX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5yc2EtdGFibGUtYXJlYV9fbHN0LXJvdyAucnNhLXRhYmxlLXRleHQgcHtsaW5lLWhlaWdodDoyLjEyNX19LnJzYS10YWJsZS1hcmVhX19sc3Qtcm93IC5yc2EtdGFibGUtdGV4dCBhe2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzAwN2E5MTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2NvbG9yOiMzODM4Mzh9LnJzYS10YWJsZS1hcmVhX19sc3Qtcm93IC5yc2EtdGFibGUtdGV4dCBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5yc2EtdGFibGUtYXJlYV9fbHN0LXJvdyAucnNhLXRhYmxlLXJhdGV7bWluLXdpZHRoOjMuOTM3NXJlbTttYXJnaW46MCAwIDAgYXV0bzt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lmxhbmd1YWdlLmxhbmd1YWdlLW5ldyAubGFuZ3VhZ2Utc3VidGl0bGV7ZGlzcGxheTpub25lfX0ubGFuZ3VhZ2UubGFuZ3VhZ2UtbmV3LmRyb3Bkb3due3dpZHRoOjg4JTtsZWZ0OjEuMjVyZW19Lmxhbmd1YWdlLmxhbmd1YWdlLW5ldy5kcm9wZG93biAuZHJvcGRvd24tY29udGVudHt6LWluZGV4Ojk7d2lkdGg6Zml0LWNvbnRlbnQ7ZGlzcGxheTppbmxpbmUtZmxleDtmbGV4LXdyYXA6d3JhcDtib3R0b206Mi4zNzVyZW07bGVmdDowO3BhZGRpbmc6MS42MjVyZW19Lmxhbmd1YWdlLmxhbmd1YWdlLW5ldy5kcm9wZG93biAuZHJvcGRvd24tY29udGVudC1jb2x1bW5ze3BhZGRpbmctbGVmdDoxLjEyNXJlbTt3aWR0aDo1MCU7dGV4dC1hbGlnbjpsZWZ0fS5sYW5ndWFnZS5sYW5ndWFnZS1uZXcuZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQtY29sdW1ucyBhe3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7dGV4dC1hbGlnbjpsZWZ0fS5sYW5ndWFnZS5sYW5ndWFnZS1uZXcuZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQtY29sdW1ucyBhIHNwYW57cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMC41cmVtO3RvcDowLjVyZW07d2lkdGg6MC4zNzVyZW07aGVpZ2h0OjAuMzc1cmVtO2JhY2tncm91bmQ6IzM4MzgzODtib3JkZXI6MXB4IHNvbGlkICMzODM4Mzg7Ym9yZGVyLXJhZGl1czowLjVyZW19Lmxhbmd1YWdlLmxhbmd1YWdlLW5ldy5kcm9wZG93biAuZHJvcGRvd24tY29udGVudC1jb2x1bW5zLXRpdGxle3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246bGVmdH0ubGFuZ3VhZ2UubGFuZ3VhZ2UtbmV3LmRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50LWNvbHVtbnMtdGl0bGUgcHttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjAuODEyNXJlbTtmb250LXdlaWdodDpib2xkfS5sYW5ndWFnZS5sYW5ndWFnZS1uZXcuZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQtY29sdW1ucy10aXRsZSBzcGFue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6LTEuNXJlbX0ubGFuZ3VhZ2UubGFuZ3VhZ2UtbmV3LmRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50LWNvbHVtbnMtdGl0bGUgc3Bhbi5pdGlfX2ZsYWd7dG9wOjAuMzc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lmxhbmd1YWdlLmxhbmd1YWdlLW5ldy5kcm9wZG93bntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDphdXRvO2JvdHRvbTphdXRvO2xlZnQ6MH0ubGFuZ3VhZ2UubGFuZ3VhZ2UtbmV3LmRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6bm93cmFwO3dpZHRoOmF1dG87bGVmdDphdXRvO3JpZ2h0OjA7Ym90dG9tOmF1dG87cGFkZGluZzowLjYyNXJlbSAxLjI1cmVtIDAuNjI1cmVtIDAuNjI1cmVtfS5sYW5ndWFnZS5sYW5ndWFnZS1uZXcuZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQtY29sdW1uc3ttYXJnaW4tbGVmdDoycmVtfS5sYW5ndWFnZS5sYW5ndWFnZS1uZXcuZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQtY29sdW1uczpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MH19Lmxhbmd1YWdlLmxhbmd1YWdlLW5ldy5kcm9wZG93biAuZHJvcGJ0bntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MS44NzVyZW07aGVpZ2h0OjIuMzc1cmVtfS5sYW5ndWFnZS5sYW5ndWFnZS1uZXcuZHJvcGRvd24gLmRyb3BidG4gLml0aV9fZmxhZ3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjAuNXJlbTt0b3A6MC42ODc1cmVtfS5sYW5ndWFnZS5sYW5ndWFnZS1uZXcuZHJvcGRvd24gLmRyb3BidG4gLml0aV9fZmxhZy5pdGlfX2ludGVybmF0aW9uYWx7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3gtc2hhZG93Om5vbmU7dG9wOjAuNXJlbX0ubGFuZ3VhZ2UubGFuZ3VhZ2UtbmV3LmRyb3Bkb3duIC5kcm9wYnRuIC5pdGlfX2ZsYWcuaXRpX19pbnRlcm5hdGlvbmFsOjphZnRlcntjb250ZW50Olwi8J+MjlwiO2ZvbnQtc2l6ZToxcmVtfS5sYW5ndWFnZS5sYW5ndWFnZS1uZXcuZHJvcGRvd24gLmRyb3BidG46OmFmdGVye3RvcDo1MCV9Lmxhbmd1YWdlLmxhbmd1YWdlLW5ldyNsYW5nRHJvcGRvd25Nb2JpbGV7ZGlzcGxheTpmbGV4fS5sYW5ndWFnZS5sYW5ndWFnZS1uZXcjbGFuZ0Ryb3Bkb3duTW9iaWxlLmRyb3Bkb3due2xlZnQ6MXJlbTttYXJnaW4tdG9wOjB9Lmxhbmd1YWdlLmxhbmd1YWdlLW5ldyNsYW5nRHJvcGRvd25Nb2JpbGUgLmRyb3Bkb3duLWNvbnRlbnR7d2lkdGg6bWF4LWNvbnRlbnQ7cGFkZGluZy1yaWdodDowfS5sYW5ndWFnZS5sYW5ndWFnZS1uZXcjbGFuZ0Ryb3Bkb3duTW9iaWxlIC5kcm9wYnRue3BhZGRpbmctbGVmdDoxLjg3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5sYW5ndWFnZS5sYW5ndWFnZS1uZXcjbGFuZ0Ryb3Bkb3duTW9iaWxle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0ubGFuZ3VhZ2UubGFuZ3VhZ2UtbmV3I2xhbmdEcm9wZG93bkZvb3Rlci5kcm9wZG93bnt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JvdHRvbTowO2xlZnQ6MH0ubGFuZ3VhZ2UubGFuZ3VhZ2UtbmV3I2xhbmdEcm9wZG93bkZvb3RlciAubGFuZ3VhZ2Utc3VidGl0bGV7ZGlzcGxheTpibG9ja30ubGFuZ3VhZ2UubGFuZ3VhZ2UtbmV3I2xhbmdEcm9wZG93bkZvb3RlciAuZHJvcGRvd24tY29udGVudHtwYWRkaW5nLXRvcDoxcmVtO3dpZHRoOm1heC1jb250ZW50O3BhZGRpbmctcmlnaHQ6MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5sYW5ndWFnZS5sYW5ndWFnZS1uZXcjbGFuZ0Ryb3Bkb3duRm9vdGVyIC5kcm9wZG93bi1jb250ZW50e3BhZGRpbmctcmlnaHQ6MXJlbTtyaWdodDowO2xlZnQ6MDtib3R0b206MDttYXJnaW4tYm90dG9tOjJyZW19fS5sYW5ndWFnZS5sYW5ndWFnZS1uZXcjbGFuZ0Ryb3Bkb3duRm9vdGVyIC5kcm9wZG93bi1jb250ZW50LWNvbHVtbnMtdGl0bGUgc3Bhbi5pdGlfX2ZsYWd7dG9wOi0wLjEyNXJlbX0uc2l0ZS1mb290ZXIgLmxhbmd1YWdlLW5ldy5kcm9wZG93biAuZHJvcGJ0bntwYWRkaW5nLWxlZnQ6MS44NzVyZW19LnNpdGUtZm9vdGVyIC5sYW5ndWFnZS1uZXcuZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnR7d2lkdGg6YXV0bztib3R0b206MzdweDtsZWZ0OmF1dG87cmlnaHQ6YXV0bztkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc2l0ZS1mb290ZXIgLmxhbmd1YWdlLW5ldy5kcm9wZG93biAuZHJvcGRvd24tY29udGVudHtmbGV4LXdyYXA6bm93cmFwfX0ubWVudS1jb250YWluZXIgLmxhbmd1YWdlLW5ld3tkaXNwbGF5OmJsb2NrfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1lbnUtY29udGFpbmVyIC5sYW5ndWFnZS1uZXd7ZGlzcGxheTpub25lfX0ucmVhZC1tb3JlLWNvbnRlbnQtaGlkZGVue2hlaWdodDowO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbn0ucmVhZC1tb3JlLWNvbnRlbnQtaGlkZGVuIHB7ZGlzcGxheTpub25lO2hlaWdodDowfS5yZWFkLW1vcmUub3BlbiAucmVhZC1tb3JlLWNvbnRlbnQtaGlkZGVue3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7aGVpZ2h0OmF1dG87dHJhbnNpdGlvbjpvcGFjaXR5IDYwMG1zLCB2aXNpYmlsaXR5IDYwMG1zLCBoZWlnaHQgODAwbXN9LnJlYWQtbW9yZS5vcGVuIC5yZWFkLW1vcmUtY29udGVudC1oaWRkZW4gcHtkaXNwbGF5OmJsb2NrO2hlaWdodDphdXRvfS5yZWFkLW1vcmUub3BlbiBidXR0b246OmFmdGVye2NvbnRlbnQ6YXR0cihkYXRhLWxlc3MpfS5yZWFkLW1vcmUub3BlbiBidXR0b246OmJlZm9yZXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDUlKSByb3RhdGUoMTM1ZGVnKX0ucmVhZC1tb3JlIGJ1dHRvbntwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjFyZW07b3V0bGluZTpub25lO2ZvbnQtd2VpZ2h0OjYwMDtjdXJzb3I6cG9pbnRlcn0ucmVhZC1tb3JlIGJ1dHRvbjo6YWZ0ZXJ7Y29udGVudDphdHRyKGRhdGEtbW9yZSl9LnJlYWQtbW9yZSBidXR0b246OmJlZm9yZXtjb250ZW50OicnO3dpZHRoOi41cmVtO2hlaWdodDouNXJlbTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1NSU7cmlnaHQ6LTAuNzVyZW07Ym9yZGVyLWxlZnQ6MnB4IHNvbGlkICMzODM4Mzg7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzM4MzgzODstd2Via2l0LXRyYW5zaXRpb246YWxsIC4xNXMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjphbGwgLjE1cyBlYXNlLWluLW91dDt3aWxsLWNoYW5nZTphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpIHJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKSByb3RhdGUoLTQ1ZGVnKX0uY29udGFjdC1mb3JtIC5yZWFkLW1vcmUgLnJvd3ttYXgtd2lkdGg6MTAwJX0uYmFubmVyLWNhbGN7bWFyZ2luLXRvcDotMXJlbTtwYWRkaW5nOjAuNjI1cmVtIDB9LmJhbm5lci1jYWxjIC5jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7Ym94LXNoYWRvdzowIDAgLjc1cmVtIDAgIzlmZDhlMjtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzoycmVtO21heC13aWR0aDoyNy44MTI1cmVtfS5iYW5uZXItY2FsYyAuY29udGFpbmVyIC5haW9uLXJvd3twYWRkaW5nOjB9LmJhbm5lci1jYWxjIC5lZGl0LW1vZGV7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmJhbm5lci1jYWxjIC5lZGl0LW1vZGUuYWlvbi1yb3d7bWluLWhlaWdodDozMHJlbX0uYmFubmVyLWNhbGMgLm9mZmVyLWNhbGMtZm9ybXN7aGVpZ2h0OmF1dG87b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAwLjJzLCBoZWlnaHQgMC4zNXN9LmJhbm5lci1jYWxjIC5vZmZlci1jYWxjLXN1bW1hcnktcGVyY2VudHtwYWRkaW5nLWJvdHRvbTowfS5iYW5uZXItY2FsYyAuYnV0dG9uI3Nob3ctZm9ybXtkaXNwbGF5Om5vbmV9LmJhbm5lci1jYWxjIC5idXR0b24jaGlkZS1mb3Jte2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5iYW5uZXItY2FsYyAuYnV0dG9uLmluYWN0aXZle3BvaW50ZXItZXZlbnRzOm5vbmU7ZmlsdGVyOm9wYWNpdHkoMC41KX0uYmFubmVyLWNhbGMgLmludGVyZXN0LWNhbGN1bGF0b3JfX2Zvcm17aGVpZ2h0OjA7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAwLjJzLCBoZWlnaHQgMC4zNXN9LmJhbm5lci1jYWxjLmhpZGUtZm9ybSAuY2FsY3VsYXRvcl9fZm9ybS1jb250ZW50e3BhZGRpbmctYm90dG9tOjB9QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lci1jYWxjLmhpZGUtZm9ybSAuY2FsY3VsYXRvcl9fZm9ybS1jb250ZW50e3BhZGRpbmctYm90dG9tOjUuMTI1cmVtfX0uYmFubmVyLWNhbGMuaGlkZS1mb3JtIC5vZmZlci1jYWxjLWZvcm1ze2hlaWdodDowO29wYWNpdHk6MH0uYmFubmVyLWNhbGMuaGlkZS1mb3JtIC5idXR0b24jc2hvdy1mb3Jte2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5iYW5uZXItY2FsYy5oaWRlLWZvcm0gLmJ1dHRvbiNoaWRlLWZvcm17ZGlzcGxheTpub25lfS5iYW5uZXItY2FsYy5oaWRlLWZvcm0gLmludGVyZXN0LWNhbGN1bGF0b3JfX2Zvcm17aGVpZ2h0OmF1dG87b3BhY2l0eToxfS5iYW5uZXItY2FsYy5oaWRlLWZvcm0gLmVkaXQtbW9kZSAuaW50ZXJlc3QtY2FsY3VsYXRvcl9fZm9ybS1jb250ZW50e21heC1oZWlnaHQ6bWF4LWNvbnRlbnQ7bWFyZ2luLWJvdHRvbTowfS5iYW5uZXItY2FsYy5oaWRlLWZvcm0gLmludGVyZXN0LWNhbGN1bGF0b3JfX2Zvcm17bWFyZ2luLWJvdHRvbToxLjU2MjVyZW19LmJhbm5lci1jYWxjLmhpZGUtZm9ybSAuaW50ZXJlc3QtY2FsY3VsYXRvcl9fZm9ybS1jb250ZW50e21heC1oZWlnaHQ6bWF4LWNvbnRlbnR9LmJhbm5lci1jYWxjIC5jb250YWN0LWZvcm17cGFkZGluZzowfS5iYW5uZXItY2FsYyAuY29udGFjdC1mb3JtIC5jZW50ZXJ7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjB9LmJhbm5lci1jYWxjIC5jb250YWN0LWZvcm0gLmZvcm0gZm9ybSAuYnV0dG9uLXdyYXBwZXJ7dGV4dC1hbGlnbjpsZWZ0fS5iYW5uZXItY2FsYyAuY29udGFjdC1mb3JtIC5mb3JtIGZvcm0gLmJ1dHRvbi13cmFwcGVyIGlucHV0W3R5cGU9J3N1Ym1pdCdde3dpZHRoOjEwMCU7bWluLXdpZHRoOjYuMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLWNhbGMgLmNvbnRhY3QtZm9ybSAuZm9ybSBmb3JtIC5idXR0b24td3JhcHBlciBpbnB1dFt0eXBlPSdzdWJtaXQnXXt3aWR0aDoxMy4xODc1cmVtfX0uYmFubmVyLWNhbGMgLmZvcm0tcm93I3B1cnBvc2V7cGFkZGluZy10b3A6MS41cmVtfS5iYW5uZXItY2FsYyAuaW50ZXJlc3QtY2FsY3VsYXRvcl9fdGl0bGV7Zm9udC1zaXplOjEuMjVyZW07bWFyZ2luLWJvdHRvbToxLjVyZW19LmJhbm5lci1jYWxjIC5pbnRlcmVzdC1jYWxjdWxhdG9yX19mb3JtLXJvd3twYWRkaW5nLWJvdHRvbTowfS5iYW5uZXItY2FsYyAub2ZmZXItY2FsYy1jb250ZW50e21hcmdpbi1ib3R0b206MS41NjI1cmVtfS5iYW5uZXItY2FsYyAub2ZmZXItY2FsYy1zdW1tYXJ5e2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7cGFkZGluZzowfS5iYW5uZXItY2FsYyAub2ZmZXItY2FsYy1zdW1tYXJ5IC5pbnRlcmVzdC1jYWxjdWxhdG9yX190aXRsZXttYXJnaW4tYm90dG9tOjAuMzc1cmVtfS5iYW5uZXItY2FsYyAub2ZmZXItY2FsYy1zdW1tYXJ5IHNwYW4uaWNvbi5pY29uLWNoZWNre3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6LTJweDtjb2xvcjojMDA3YTkxO2ZvbnQtc2l6ZToxcmVtfS5iYW5uZXItY2FsYyAub2ZmZXItY2FsYy1idXR0b257cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTppbmxpbmUtZmxleDt3aWR0aDoxMDAlO2JvdHRvbTowfS5iYW5uZXItY2FsYyAub2ZmZXItY2FsYy1idXR0b24gLmJ1dHRvbnttaW4td2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6Mi4xMjVyZW07cGFkZGluZy1yaWdodDoyLjEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItY2FsYyAub2ZmZXItY2FsYy1idXR0b24gLmJ1dHRvbnttaW4td2lkdGg6YXV0b319LmJhbm5lci1jYWxjIC5vZmZlci1jYWxjLWJ1dHRvbiAuaGlkZS1idXR0b257cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MDtmb250LXdlaWdodDo0MDA7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjpub25lO2NvbG9yOiMwMDdhOTF9LmJhbm5lci1jYWxjIC5vZmZlci1jYWxjLWJ1dHRvbiAudG8taGlnaHQtYnRue2Rpc3BsYXk6bm9uZTtoZWlnaHQ6NTFweH0uYmFubmVyLWNhbGMgLm9mZmVyLWNhbGMtZm9ybXN7cGFkZGluZy1ib3R0b206MnJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXItY2FsYyAub2ZmZXItY2FsYy1mb3Jtc3twYWRkaW5nLWJvdHRvbTowfX0uYmFubmVyLWNhbGMub2ZmZXItY2FsYyBsYWJlbHttYXJnaW4tYm90dG9tOjB9LmJhbm5lci1jYWxjLm9mZmVyLWNhbGMgLmNhbGMtc2xpZGVye21hcmdpbi10b3A6MC45Mzc1cmVtfS5iYW5uZXItY2FsYyBbZGF0YS10eXBlPVwic2VsZWN0XCJdPmZpZWxkc2V0PmRpdiAuY3MtcGxhY2Vob2xkZXJ7Y29sb3I6IzM4MzgzOH0uYmFubmVyLWNhbGMgLnBlcmNlbnQtaW5mb3twYWRkaW5nLWxlZnQ6MnJlbTtmb250LXNpemU6MC44MTI1cmVtfS5iYW5uZXItY2FsYyBpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiwuYmFubmVyLWNhbGMgaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7bWFyZ2luOjB9LmJhbm5lci1jYWxjIGlucHV0W3R5cGU9bnVtYmVyXXstbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkfS5zdWJzY3JpcHRpb24tY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7cGFkZGluZzozLjEyNXJlbSAxLjI1cmVtO21hcmdpbi1ib3R0b206Ni4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdWJzY3JpcHRpb24tY29udGVudHtwYWRkaW5nOjMuMTI1cmVtfX0uc3Vic2NyaXB0aW9uLWNvbnRlbnQgLnRpdGxle2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuNTttYXJnaW4tYm90dG9tOjEuMjVyZW07Y29sb3I6IzM4MzgzODtmb250LXdlaWdodDo2MDB9LnN1YnNjcmlwdGlvbi1jb250ZW50IC5zdWJ0aXRsZXtjb2xvcjojMzgzODM4O2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjIuMTI1cmVtO21hcmdpbi1ib3R0b206MS44NzVyZW19QG1lZGlhIChtYXgtd2lkdGg6IDYzOXB4KXsuc3Vic2NyaXB0aW9uLWNvbnRlbnQgaW1ne21hcmdpbi1ib3R0b206MS4yNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3Vic2NyaXB0aW9uLWNvbnRlbnQgLmNvbHVtbnN7cGFkZGluZzowfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdWJzY3JpcHRpb24tY29udGVudCAuY29sdW1ucy5zdWJzY3JpcHRpb24tY29udGVudC10ZXh0e3BhZGRpbmctbGVmdDozLjEyNXJlbTtwYWRkaW5nLXJpZ2h0OjAuNzVyZW19fS5zdWJzY3JpcHRpb24tY29udGVudCAuY29udGFjdC1mb3Jte3BhZGRpbmc6MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdWJzY3JpcHRpb24tY29udGVudCAuY29udGFjdC1mb3Jte3BhZGRpbmctbGVmdDowLjc1cmVtfX0uc3Vic2NyaXB0aW9uLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuY2VudGVye2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjB9LnN1YnNjcmlwdGlvbi1jb250ZW50IC5jb250YWN0LWZvcm0gLmZvcm0tcm93OmZpcnN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uc3Vic2NyaXB0aW9uLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuYnV0dG9uLXdyYXBwZXJ7dGV4dC1hbGlnbjpsZWZ0fS5zdG9yeS1kZXRhaWwgLnN1YnNjcmlwdGlvbntwYWRkaW5nOjB9LnN0b3J5LWRldGFpbCAuc3Vic2NyaXB0aW9uIC5jb2x1bW5ze3BhZGRpbmc6MH0ucHNkMi1zZWN0aW9uIC5icmVhZGNydW1ie2xpc3Qtc3R5bGUtdHlwZTpub25lO2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjVyZW0gMCAzLjc1cmVtfS5wc2QyLXNlY3Rpb24gLmJyZWFkY3J1bWIgbGl7cGFkZGluZzowIDEuODc1cmVtIDAgMS4yNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0ucHNkMi1zZWN0aW9uIC5icmVhZGNydW1iIGxpOmxhc3QtY2hpbGQgc3BhbntkaXNwbGF5Om5vbmV9LnBzZDItc2VjdGlvbiAuYnJlYWRjcnVtYiBsaTpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MH0ucHNkMi1zZWN0aW9uIC5icmVhZGNydW1iIHNwYW57cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MH0ucHNkMi1zZWN0aW9uIGgze2ZvbnQtc2l6ZToxLjU2MjVyZW07Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi1ib3R0b206MS4yNXJlbX0ucHNkMi1zZWN0aW9uLWNvbnRlbnQgc3BhbntwYWRkaW5nOjAuMjVyZW07Ym9yZGVyOjFweCBzb2xpZH0ucHNkMiAuc2l0ZS1oZWFkZXI+LmNvbnRhaW5lciwucHNkMiBoZWFkZXJ7bWluLWhlaWdodDo1cmVtICFpbXBvcnRhbnR9LnBzZDIgLm1lbnUtY29udGFpbmVyIC5tYWluLW1lbnU+dWx7cG9zaXRpb246cmVsYXRpdmUgIWltcG9ydGFudDt0b3A6MCAhaW1wb3J0YW50O2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wc2QyIC5tZW51LWNvbnRhaW5lciAubWFpbi1tZW51PnVse2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fX0ucHNkMiAubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaXtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjAuNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHNkMiAubWVudS1jb250YWluZXIgLm1haW4tbWVudT51bCBsaXtwYWRkaW5nLXRvcDowfX0ucHNkMiAubWVudS1jb250YWluZXIuY29sLW1kLTR7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LnBzZDIgc2VjdGlvbi5zdG9yeS1uZXdzLXNlY3Rpb24gLnN0b3J5LWxpc3RfX3RpdGxle2hlaWdodDphdXRvO2NvbG9yOiMzODM4Mzh9LnBzZDIgc2VjdGlvbi5zdG9yeS1uZXdzLXNlY3Rpb24ubm8tc2xpZGUgLnN0b3J5LW5ld3Mtc2VjdGlvbl9fcGFnaW5hdGlvbi5kLW5vbmUuZC1zbS1mbGV4e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5wc2QyIHNlY3Rpb24uc3RvcnktbmV3cy1zZWN0aW9uLm5vLXNsaWRlIC5zdG9yeS1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0ucHNkMiBzZWN0aW9uLnN0b3J5LW5ld3Mtc2VjdGlvbi5uby1zbGlkZSAuc3RvcnktbGlzdF9faXRlbXt3aWR0aDozMyUgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjcuNXJlbTtwYWRkaW5nLXJpZ2h0OjEuODc1cmVtfS5wc2QyIHNlY3Rpb24uc3RvcnktbmV3cy1zZWN0aW9uLm5vLXNsaWRlIC5zdG9yeS1saXN0X190aXRsZXtoZWlnaHQ6YXV0b30ucHNkMiBzZWN0aW9uLnN0b3J5LW5ld3Mtc2VjdGlvbi5uby1zbGlkZS5ob3Jpem9udGFsbHl7YmFja2dyb3VuZDojZmZmfS5wc2QyIHNlY3Rpb24uc3RvcnktbmV3cy1zZWN0aW9uLm5vLXNsaWRlLmhvcml6b250YWxseSAuc3RvcnktbGlzdF9faXRlbXt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MDttYXJnaW4tYm90dG9tOjMuNzVyZW19LnBzZDIgc2VjdGlvbi5zdG9yeS1uZXdzLXNlY3Rpb24ubm8tc2xpZGUucHNkLWFwaSAuc3RvcnktbGlzdF9faXRlbXt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luOjAuOTM3NXJlbTtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzoyLjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucHNkMiBzZWN0aW9uLnN0b3J5LW5ld3Mtc2VjdGlvbi5uby1zbGlkZS5wc2QtYXBpIC5zdG9yeS1saXN0X19pdGVte3dpZHRoOjMwJSAhaW1wb3J0YW50fX0ucHNkMiBzZWN0aW9uLnN0b3J5LW5ld3Mtc2VjdGlvbi5uby1zbGlkZS5wc2QtYXBpLmhvcml6b250YWxseSAuc3RvcnktbGlzdF9faXRlbXt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MDttYXJnaW4tYm90dG9tOjMuNjI1cmVtO3BhZGRpbmc6MH0ucHNkMiBzZWN0aW9uLnN0b3J5LW5ld3Mtc2VjdGlvbi5uby1zbGlkZS5wc2QtYXBpLmhvcml6b250YWxseSAuc3RvcnktbGlzdF9fdGl0bGV7Y29sb3I6IzAwN2E5MX0ucHNkMiAuc3RvcnktbGlzdF9fdGl0bGV7b3ZlcmZsb3c6dmlzaWJsZX0ucHNkMiAuc3RvcnktbmV3cy1zZWN0aW9uIC5zdG9yeS1saXN0X19pdGVte3dpZHRoOjIxLjg3NXJlbX0ucHNkMiAuc3RvcnktbGlzdF9fY29sLWRlc2NyaXB0aW9ue3dpZHRoOjIxLjg3NXJlbX0ucHNkMiAuYmFubmVyLWNvbnRlbnQgLmJ1dHRvbi1hcHAtYm94IGF7aGVpZ2h0OjNyZW07d2lkdGg6NDUlfS5jb21wYXJpc29uLXNlY3Rpb24gLnByaWNpbmctYWxsLXNlY3Rpb25fX3RpdGxle21hcmdpbi1sZWZ0OjA7bWFyZ2luLWJvdHRvbTo2LjE4NzVyZW19LmNvbXBhcmlzb24tc2VjdGlvbiAucHJpY2luZy1hbGwtc2VjdGlvbl9fcHJpY2UtdGl0bGUtaW5uZXJ7cGFkZGluZzowfS5jb21wYXJpc29uLXNlY3Rpb24gLnByaWNpbmctYWxsLXNlY3Rpb25fX3NsaWRlLWNvbnRlbnR7cGFkZGluZzoxLjg3NXJlbSAxLjVyZW0gMC4yNXJlbX0uY29tcGFyaXNvbi1zZWN0aW9uIC5wcmljaW5nLWFsbC1zZWN0aW9uX19zbGlkZS1jb250ZW50OmFmdGVye3RvcDowfS5jb21wYXJpc29uLXNlY3Rpb24gLnByaWNpbmctYWxsLXNlY3Rpb25fX3NsaWRlLWNvbnRlbnQgLmJ1dHRvbi1hcHAtYm94e21hcmdpbi1ib3R0b206NXB4fS5jb21wYXJpc29uLXNlY3Rpb24gLnByaWNpbmctYWxsLXNlY3Rpb25fX2xpc3R7bWFyZ2luOjAgLTEuMjVyZW19LmNvbXBhcmlzb24tc2VjdGlvbiAucHJpY2luZy1hbGwtc2VjdGlvbl9fY2F0ZWdvcnktdGl0bGV7YmFja2dyb3VuZDpub25lO3BhZGRpbmctbGVmdDowLjI1cmVtfS5jb21wYXJpc29uLXNlY3Rpb24gLnByaWNpbmctYWxsLXNlY3Rpb25fX2xpc3QtaXRlbXtiYWNrZ3JvdW5kOm5vbmV9LmNvbXBhcmlzb24tc2VjdGlvbi5wcmljaW5nLWFsbC1zZWN0aW9uIC5jdGEtc2VjdGlvbntwYWRkaW5nOjMuODc1cmVtIDEuMjVyZW0gMH0uY29tcGFyaXNvbi1zZWN0aW9uLnByaWNpbmctYWxsLXNlY3Rpb24gLnByaWNpbmctYWxsLXNlY3Rpb25fX3NsaWRlLWNvbnRlbnQgLmN0YS1zZWN0aW9ue3BhZGRpbmc6MC41cmVtIDAgMC41cmVtfS5jb21wYXJpc29uLXNlY3Rpb24gLnBvcHVwLXRleHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0wLjc1cmVtO2xlZnQ6MS4yNXJlbTttYXgtd2lkdGg6ODAlO2hlaWdodDphdXRvO3BhZGRpbmc6MC4zMTI1cmVtIDAuODEyNXJlbSAwLjMxMjVyZW0gMXJlbTtiYWNrZ3JvdW5kOiMwMDdhOTE7Ym9yZGVyLXJhZGl1czoxcmVtO2NvbG9yOiNmZmY7Zm9udC1zaXplOjAuNzVyZW19LmNvbXBhcmlzb24tc2VjdGlvbiAuY29tcGFyaXNvbi1wb2ludGVyLWJveHtwYWRkaW5nOjFyZW19LmNvbXBhcmlzb24tc2VjdGlvbiAuY29tcGFyaXNvbi1wb2ludGVyLWJveC1wb2ludHtwb3NpdGlvbjpyZWxhdGl2ZX0uY29tcGFyaXNvbi1zZWN0aW9uIC5jb21wYXJpc29uLXBvaW50ZXItYm94LXBvaW50IC5pY29ue3Bvc2l0aW9uOmFic29sdXRlfS5jb21wYXJpc29uLXNlY3Rpb24gLmNvbXBhcmlzb24tcG9pbnRlci1ib3gtcG9pbnQgLmljb24ucHJlc2VudHtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpibG9jazt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O2JvcmRlcjoycHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czoxMDBweH0uY29tcGFyaXNvbi1zZWN0aW9uIC5jb21wYXJpc29uLXBvaW50ZXItYm94LXBvaW50IC5pY29uLnByZXNlbnQ6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjhweDt0b3A6LTRweDt3aWR0aDo2cHg7aGVpZ2h0OjEycHg7Ym9yZGVyLXdpZHRoOjAgMnB4IDJweCAwO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6IzcxYmY4Nzt0cmFuc2Zvcm0tb3JpZ2luOmJvdHRvbSBsZWZ0O3RyYW5zZm9ybTpyb3RhdGUoNDBkZWcpfS5jb21wYXJpc29uLXNlY3Rpb24gLmNvbXBhcmlzb24tcG9pbnRlci1ib3gtcG9pbnQgLmljb24ucGFpZCwuY29tcGFyaXNvbi1zZWN0aW9uIC5jb21wYXJpc29uLXBvaW50ZXItYm94LXBvaW50IC5pY29uLnVuYXZhaWxhYmxle3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNXB4O2xlZnQ6MXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjI4cHg7aGVpZ2h0OjI5cHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoIzAwMCwgIzAwMCksbGluZWFyLWdyYWRpZW50KCMwMDAsICMwMDApO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTo1MCUgMXB4LDFweCA1MCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5jb21wYXJpc29uLXNlY3Rpb24gLmNvbXBhcmlzb24tcG9pbnRlci1ib3gtcG9pbnQgLmljb24udW5hdmFpbGFibGV7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7bGVmdDozcHg7dG9wOi02cHg7d2lkdGg6MjhweDtoZWlnaHQ6MjlweDtiYWNrZ3JvdW5kLXNpemU6NTIlIDFweCwxcHggNTAlfS5jb21wYXJpc29uLXNlY3Rpb24gLmNvbXBhcmlzb24tcG9pbnRlci1ib3gucGFpZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmNvbXBhcmlzb24tc2VjdGlvbiAuY29tcGFyaXNvbi1wb2ludGVyLWJveC51bmF2YWlsYWJsZXttYXJnaW46MCAtMC4yNXJlbSAtMC4yNXJlbTtwYWRkaW5nOjFyZW0gMS4xMjVyZW0gMDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXRvcDo0cHggc29saWQgI2ZmZjBiM30uY29tcGFyaXNvbi1zZWN0aW9uIC5zd2lwZXItc2xpZGV7bWluLXdpZHRoOjE4Ljc1cmVtO21hcmdpbi1yaWdodDoxLjI1cmVtfS5jb21wYXJpc29uLXNlY3Rpb24gLnN3aXBlci1zbGlkZTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5jb21wYXJpc29uLXNlY3Rpb24uZGFyayAucHJpY2luZy1hbGwtc2VjdGlvbl9fc2xpZGU6bnRoLWNoaWxkKDEpe2JhY2tncm91bmQtY29sb3I6I2ZmZjBiM30uY29tcGFyaXNvbi1zZWN0aW9uLmRhcmsgLnByaWNpbmctYWxsLXNlY3Rpb25fX3NsaWRlOm50aC1jaGlsZCgyKXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTF9LmNvbXBhcmlzb24tc2VjdGlvbi5kYXJrIC5wcmljaW5nLWFsbC1zZWN0aW9uX19zbGlkZTpudGgtY2hpbGQoMyl7YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO2NvbG9yOiNmZmZ9LmNvbXBhcmlzb24tc2VjdGlvbi5kYXJrIC5wcmljaW5nLWFsbC1zZWN0aW9uX19zbGlkZTpudGgtY2hpbGQoMykgLmJnLXNvZnQteWVsbG93IGgzLC5jb21wYXJpc29uLXNlY3Rpb24uZGFyayAucHJpY2luZy1hbGwtc2VjdGlvbl9fc2xpZGU6bnRoLWNoaWxkKDMpIC5iZy1zb2Z0LXllbGxvdyBhLmJ1dHRvbi1haW9uLnllbGxvd3tjb2xvcjojZmZmfS5jb21wYXJpc29uLXNlY3Rpb24uZGFyayAucHJpY2luZy1hbGwtc2VjdGlvbl9fc2xpZGU6bnRoLWNoaWxkKDMpIC5iZy1zb2Z0LXllbGxvdyBoMzo6YWZ0ZXIsLmNvbXBhcmlzb24tc2VjdGlvbi5kYXJrIC5wcmljaW5nLWFsbC1zZWN0aW9uX19zbGlkZTpudGgtY2hpbGQoMykgLmJnLXNvZnQteWVsbG93IGEuYnV0dG9uLWFpb24ueWVsbG93OjphZnRlcntjb2xvcjojZmZmfS5jb21wYXJpc29uLXNlY3Rpb24uZGFyayAucHJpY2luZy1hbGwtc2VjdGlvbl9fc2xpZGU6bnRoLWNoaWxkKDMpIC5jb21wYXJpc29uLXBvaW50ZXItYm94LnVuYXZhaWxhYmxlLC5jb21wYXJpc29uLXNlY3Rpb24uZGFyayAucHJpY2luZy1hbGwtc2VjdGlvbl9fc2xpZGU6bnRoLWNoaWxkKDMpIC5jb21wYXJpc29uLXBvaW50ZXItYm94LnBhaWR7Y29sb3I6IzM4MzgzOH0uY29tcGFyaXNvbi1zZWN0aW9uLmRhcmsgLnByaWNpbmctYWxsLXNlY3Rpb25fX3NsaWRlLWNvbnRlbnQuYmctc29mdC15ZWxsb3c6YWZ0ZXJ7YmFja2dyb3VuZDppbmhlcml0fS5jb21wYXJpc29uLXNlY3Rpb24uZGFyayAuY29tcGFyaXNvbi1wb2ludGVyLWJveC5wYWlke2JhY2tncm91bmQtY29sb3I6I2ZmZmFlNjttYXJnaW46MCAtMC4yNXJlbSAtMC4yNXJlbTtwYWRkaW5nOjFyZW0gMS4xMjVyZW0gMXJlbX0uY29tcGFyaXNvbi1zZWN0aW9uLmRhcmsgLmNvbXBhcmlzb24tcG9pbnRlci1ib3gudW5hdmFpbGFibGV7Ym9yZGVyLXRvcDpub25lfS5jb21wYXJpc29uLXNlY3Rpb24uZGFyayAuY29tcGFyaXNvbi1wb2ludGVyLWJveC1wb2ludCBwLnByaWNpbmctYWxsLXNlY3Rpb25fX2xpc3QtaXRlbXtvcGFjaXR5OjAuOX0uY29tcGFyaXNvbi1zZWN0aW9uLmRhcmsgLmN0YS1zZWN0aW9ue2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nLWJvdHRvbToxLjg3NXJlbX0uY29tcGFyaXNvbi1zZWN0aW9uLmRhcmsgLmN0YS1zZWN0aW9uIGgze21hcmdpbi1ib3R0b206MS44NzVyZW19LmNvbXBhcmlzb24tc2VjdGlvbi5kYXJrIC5wcmljaW5nLWFsbC1zZWN0aW9uX19zbGlkZS1jb250ZW50IC5jdGEtc2VjdGlvbntiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXR9LmNvbXBhcmlzb24tc2VjdGlvbiAuYWRkaXRpb25hbC1pbmZve21hcmdpbjowLjgxMjVyZW0gLTEuNXJlbTtwYWRkaW5nOjAuODEyNXJlbSAwO3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQ6IzAwYjg4NjttaW4taGVpZ2h0OjMuODc1cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcn0uY29tcGFyaXNvbi1zZWN0aW9uIC5hZGRpdGlvbmFsLWluZm8gcHtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDpub3JtYWw7Y29sb3I6I2ZmZjttYXJnaW46MDtmb250LXdlaWdodDo1MDB9LnRlYW0tc2VjdGlvbntwYWRkaW5nOjUuNjI1cmVtIDAgOC43NXJlbX0udGVhbS1zZWN0aW9uIGgye3BhZGRpbmctYm90dG9tOjQuNjI1cmVtO21hcmdpbi1ib3R0b206MDtjb2xvcjojMzgzODM4O2ZvbnQtc2l6ZToyLjQzNzVyZW07Zm9udC13ZWlnaHQ6MzAwfS50ZWFtLXNlY3Rpb24gLnRlYW0tcm93e21heC13aWR0aDo3OS4zNzVyZW07bWFyZ2luLXJpZ2h0OjB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudGVhbS1zZWN0aW9uIC50ZWFtLXJvd3ttYXgtd2lkdGg6OTh2d319QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnRlYW0tc2VjdGlvbiAudGVhbS1yb3d7bWF4LXdpZHRoOjkxdnd9fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey50ZWFtLXNlY3Rpb24gLnRlYW0tcm93e21heC13aWR0aDo4MHZ3fX0udGVhbS1zZWN0aW9uIC5jb2wtc20tMTJ7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfS50ZWFtLXNlY3Rpb24gLnN3aXBlci1jb250YWluZXJ7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50ZWFtLXNlY3Rpb24gLnN3aXBlci1jb250YWluZXJ7bWFyZ2luOjA7bWFyZ2luLWxlZnQ6LTEuMjVyZW07cGFkZGluZy1sZWZ0OjEuMjVyZW19fS50ZWFtLXNlY3Rpb24gLnN3aXBlci1jb250YWluZXI6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoyOS41NjI1cmVtO3dpZHRoOjIwLjM3NXJlbTtiYWNrZ3JvdW5kOiNiZmViZjM7bGVmdDozOS44NzVyZW07cmlnaHQ6YXV0bzt6LWluZGV4Oi0xO3RvcDozLjc1cmVtfS50ZWFtLXNlY3Rpb24gLnN3aXBlci13cmFwcGVye3BhZGRpbmctYm90dG9tOjMuNzVyZW19LnRlYW0tc2VjdGlvbiAuc3dpcGVyLXNsaWRle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmZpdC1jb250ZW50O3BhZGRpbmc6MDttYXJnaW46MDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MS4xMjVyZW07YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3gtc2hhZG93Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnRlYW0tc2VjdGlvbiAuc3dpcGVyLXNsaWRle21heC13aWR0aDoyNSV9fS50ZWFtLXNlY3Rpb24gLnN3aXBlci1zbGlkZSBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxOC4xMjVyZW07b2JqZWN0LWZpdDpjb3ZlcjtwYWRkaW5nLWJvdHRvbToxLjg3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50ZWFtLXNlY3Rpb24gLnN3aXBlci1zbGlkZSBpbWd7aGVpZ2h0OjE0LjM3NXJlbX19LnRlYW0tc2VjdGlvbiAuc3dpcGVyLXNsaWRlIC5wZXJzb257ZGlzcGxheTpibG9jaztoZWlnaHQ6Zml0LWNvbnRlbnQ7cGFkZGluZzoxLjg3NXJlbTttYXJnaW46MS44NzVyZW0gMS41NjI1cmVtO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxLjEyNXJlbTtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowcmVtIDAuNjI1cmVtIDIuNXJlbSAwcmVtICNiZmViZjM7d29yZC13cmFwOmJyZWFrLXdvcmR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudGVhbS1zZWN0aW9uIC5zd2lwZXItc2xpZGUgLnBlcnNvbnttYXJnaW46MS44NzVyZW0gMH19LnRlYW0tc2VjdGlvbiAuc3dpcGVyLWJ1dHRvbi1uZXh0LC50ZWFtLXNlY3Rpb24gLnN3aXBlci1idXR0b24tcHJldntiYWNrZ3JvdW5kOiMwMDdhOTE7dG9wOjQyJTtib3JkZXItcmFkaXVzOjUwJTtoZWlnaHQ6NC41cmVtO3dpZHRoOjQuNXJlbX0udGVhbS1zZWN0aW9uIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnRlYW0tc2VjdGlvbiAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2NvbnRlbnQ6Jyc7d2lkdGg6MS4zNzVyZW07aGVpZ2h0OjEuMzc1cmVtO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjM0JTtyaWdodDoyNiU7Ym9yZGVyLWxlZnQ6MC4xMjVyZW0gc29saWQgIzAwN2E5MTtib3JkZXItYm90dG9tOjAuMTI1cmVtIHNvbGlkICMwMDdhOTE7d2lsbC1jaGFuZ2U6YXV0b30udGVhbS1zZWN0aW9uIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudGVhbS1zZWN0aW9uIC5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDoyLjE4NzVyZW19fS50ZWFtLXNlY3Rpb24gLnN3aXBlci1idXR0b24tbmV4dHtyaWdodDo2dnd9LnRlYW0tc2VjdGlvbiAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoLTEzNWRlZyk7cmlnaHQ6MzglfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRlYW0tc2VjdGlvbiAuc3dpcGVyLWJ1dHRvbi1uZXh0e3JpZ2h0Ojl2d319QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LnRlYW0tc2VjdGlvbiAuc3dpcGVyLWJ1dHRvbi1uZXh0e3JpZ2h0OjEzdnd9fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpey50ZWFtLXNlY3Rpb24gLnN3aXBlci1idXR0b24tbmV4dHtyaWdodDoyMHZ3fX0udGVhbS1zZWN0aW9uIC5wZXJzb24tbmFtZXttYXJnaW4tYm90dG9tOjAuNjI1cmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojMDA3YTkxfS50ZWFtLXNlY3Rpb24gLnBlcnNvbi1jb250ZW50e21pbi1oZWlnaHQ6Ny41cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Y29sb3I6IzM4MzgzOH0udGVhbS1zZWN0aW9uIC5wZXJzb24tY29udGVudC1wb3NpdGlvbntsZXR0ZXItc3BhY2luZzowcHg7bGluZS1oZWlnaHQ6MS41cmVtfS50ZWFtLXNlY3Rpb24gLnBlcnNvbi1jb250ZW50LWVtYWlse2ZvbnQtc2l6ZTowLjc1cmVtO2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW4tYm90dG9tOjA7Y29sb3I6IzM4MzgzOH0udGVhbS1zZWN0aW9uIC5zd2lwZXItc2Nyb2xsYmFye3dpZHRoOjEwcmVtO21hcmdpbjphdXRvO2xlZnQ6MDtyaWdodDowO2hlaWdodDouMDYyNXJlbTtiYWNrZ3JvdW5kOiMwMDdhOTE7Ym9yZGVyLXJhZGl1czowfS50ZWFtLXNlY3Rpb24gLnN3aXBlci1zY3JvbGxiYXIgLnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6LjE4NzVyZW07YmFja2dyb3VuZDojMDA3YTkxO3RvcDotLjE4NzVyZW07Ym9yZGVyLXJhZGl1czowfS5vcGluaW9uLXNlY3Rpb24gLm9waW5pb24tYXV0aG9ye2NvbG9yOiMwMDdhOTE7Zm9udC13ZWlnaHQ6NzAwfS5vcGluaW9uLXNlY3Rpb24udGVhbS1zZWN0aW9uIC5zd2lwZXItd3JhcHBlcntwYWRkaW5nLXRvcDozMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm9waW5pb24tc2VjdGlvbi50ZWFtLXNlY3Rpb24gLnN3aXBlci1idXR0b24tcHJldntsZWZ0OjEuMTg3NXJlbX19Lm9waW5pb24tc2VjdGlvbi50ZWFtLXNlY3Rpb24gLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30ub3Bpbmlvbi1zZWN0aW9uLnRlYW0tc2VjdGlvbiAucGVyc29uLWNvbnRlbnR7aGVpZ2h0OjEwMCU7cGFkZGluZzoxLjg3NXJlbTttYXJnaW46MCAxLjg3NXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MS4xMjVyZW07YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MHJlbSAwLjYyNXJlbSAyLjVyZW0gMHJlbSAjYmZlYmYzO3dvcmQtd3JhcDpicmVhay13b3JkfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm9waW5pb24tc2VjdGlvbi50ZWFtLXNlY3Rpb24gLnBlcnNvbi1jb250ZW50e21hcmdpbjowfX0udmlkZW9fd3JhcHBlcnt3aWR0aDoxMDAlO2hlaWdodDoyNi4yNXJlbTttYXJnaW46MCBhdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO2N1cnNvcjpwb2ludGVyfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnZpZGVvX3dyYXBwZXJ7d2lkdGg6MjIuMTg3NXJlbTtoZWlnaHQ6MjguNzVyZW19fS52aWRlb193cmFwcGVyX2Z1bGx7cGFkZGluZy10b3A6MTkuNjg3NXJlbX0udmlkZW9fd3JhcHBlcjpob3ZlciAudmlkZW8tYnV0dG9ue2ZpbHRlcjpicmlnaHRuZXNzKDYwJSl9LnZpZGVvX3dyYXBwZXI6aG92ZXIgLnBsYXktYnV0dG9ue29wYWNpdHk6MX0udmlkZW9fd3JhcHBlcjpob3ZlcjphZnRlcntvcGFjaXR5OjB9LnZpZGVvX3dyYXBwZXI6YWZ0ZXIsLnZpZGVvX3dyYXBwZXIgLnBsYXktYnV0dG9ue2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO2xlZnQ6NDElO3RvcDozNiU7aGVpZ2h0OjQuMTg3NXJlbTt3aWR0aDo0LjE4NzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudmlkZW9fd3JhcHBlcjphZnRlciwudmlkZW9fd3JhcHBlciAucGxheS1idXR0b257bGVmdDo0My41JTt0b3A6NDAlfX0udmlkZW9fd3JhcHBlcjphZnRlcntvcGFjaXR5OjE7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaWNvbnMvaWNvbl9wbGF5LnN2Zyl9LnZpZGVvX3dyYXBwZXIgLnBsYXktYnV0dG9ue29wYWNpdHk6MDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pY29ucy9pY29uX3BsYXlfaG92ZXIuc3ZnKTtmaWx0ZXI6aHVlLXJvdGF0ZSgxNjBkZWcpfS52aWRlb0lmcmFtZXtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46YXV0bztib3JkZXI6MH0udmlkZW8tYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO292ZXJmbG93OmhpZGRlbjtjdXJzb3I6cG9pbnRlcn0udmlkZW8tYnV0dG9uOmZvY3Vze291dGxpbmU6bm9uZX0udmlkZW8tbW9kYWx7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlO3otaW5kZXg6OTk7cGFkZGluZzoyLjVyZW07bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudmlkZW8tbW9kYWx7cGFkZGluZzo1cmVtfX0udmlkZW8tbW9kYWwgLmNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEuNXJlbTtoZWlnaHQ6MS41cmVtfS52aWRlby1tb2RhbCAuY2xvc2U6YmVmb3JlLC52aWRlby1tb2RhbCAuY2xvc2U6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MC42MjVyZW07Y29udGVudDonICc7aGVpZ2h0OjEuNXJlbTt3aWR0aDowLjEyNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMzODM4Mzh9LnZpZGVvLW1vZGFsIC5jbG9zZTpiZWZvcmV7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9LnZpZGVvLW1vZGFsIC5jbG9zZTphZnRlcnt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9LnZpZGVvLW1vZGFsIC5jbG9zZTpob3ZlciwudmlkZW8tbW9kYWwgLmNsb3NlOmZvY3Vze2NvbG9yOiMwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmR5bmFtaWMtc2VjdGlvbiAudmlkZW9fd3JhcHBlcnt3aWR0aDoxMDAlO2hlaWdodDoxMy4yNXJlbTttYXJnaW4tYm90dG9tOjMuNjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmR5bmFtaWMtc2VjdGlvbiAudmlkZW9fd3JhcHBlcntoZWlnaHQ6MjEuMjVyZW07bWFyZ2luLWJvdHRvbTowfX0uZHluYW1pYy1zZWN0aW9uIC52aWRlby10ZXh0LWJ0bnt3aWR0aDptYXgtY29udGVudDttYXJnaW46MC42MjVyZW0gYXV0byAwO3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiMwMDdhOTE7Zm9udC1zaXplOjAuODc1cmVtO2ZvbnQtd2VpZ2h0OjYwMDt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmR5bmFtaWMtc2VjdGlvbiAudmlkZW8tdGV4dC1idG46aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZHluYW1pYy1zZWN0aW9uIC52aWRlby10ZXh0LWJ0bnttYXJnaW46Mi4yNXJlbSBhdXRvIDB9fS5keW5hbWljLXNlY3Rpb24gLnZpZGVvIC52aWRlby1jb250ZW50e3BhZGRpbmctbGVmdDo0cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmR5bmFtaWMtc2VjdGlvbiAudmlkZW8gLnZpZGVvLWNvbnRlbnR7cGFkZGluZy1sZWZ0OjB9fS5kb3dubG9hZC1hdXRvbWF0aWN7cGFkZGluZzo0LjA2MjVyZW0gMnZ3fS5kb3dubG9hZC1hdXRvbWF0aWMgaDJ7Y29sb3I6IzM4MzgzODtmb250LXNpemU6Mi4wNjI1cmVtO2xldHRlci1zcGFjaW5nOjBweDttYXJnaW4tYm90dG9tOjMuNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmRvd25sb2FkLWF1dG9tYXRpYyBoMntmb250LXNpemU6Mi40Mzc1cmVtfX0uZG93bmxvYWQtYXV0b21hdGljIC5kb3dubG9hZC1ib3gtdGl0bGV7Y29sb3I6IzAwN2E5MTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo2MDA7bGV0dGVyLXNwYWNpbmc6MHB4O2xpbmUtaGVpZ2h0OjEuMzc1cmVtfS5kb3dubG9hZC1hdXRvbWF0aWMgLmRvd25sb2FkLWJveC1zdWJ0aXRsZXtjb2xvcjojNmU2ZTZlO2ZvbnQtc2l6ZToxNHB4O2xldHRlci1zcGFjaW5nOjBweDttYXJnaW46NDBweCAwIC02cHh9LmRvd25sb2FkLWF1dG9tYXRpYyAuZG93bmxvYWQtYm94IC5kb3dubG9hZC1maWxle2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxLjg3NXJlbSAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlMGRiZTh9LmRvd25sb2FkLWF1dG9tYXRpYyAuZG93bmxvYWQtYm94IC5kb3dubG9hZC1maWxlOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowO3BhZGRpbmctYm90dG9tOjQuMzc1cmVtfS5kb3dubG9hZC1hdXRvbWF0aWMgLmRvd25sb2FkLWJveCAuZG93bmxvYWQtZmlsZSAubGlua3t3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowO3RleHQtYWxpZ246cmlnaHR9QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmRvd25sb2FkLWF1dG9tYXRpYyAuZG93bmxvYWQtYm94IC5kb3dubG9hZC1maWxlIC5saW5re2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47dGV4dC1hbGlnbjpsZWZ0fX0uZG93bmxvYWQtYXV0b21hdGljIC5kb3dubG9hZC1ib3ggLmRvd25sb2FkLWZpbGUgLmxpbmstdGl0bGV7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjIwcHg7Y29sb3I6IzAwN2E5MTtmb250LXNpemU6MS4yNXJlbTtmb250LXdlaWdodDozMDA7bGV0dGVyLXNwYWNpbmc6MHB4O2xpbmUtaGVpZ2h0OjEuODc1cmVtO3RleHQtYWxpZ246bGVmdH1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXsuZG93bmxvYWQtYXV0b21hdGljIC5kb3dubG9hZC1ib3ggLmRvd25sb2FkLWZpbGUgLmxpbmstdGl0bGV7bWFyZ2luLWJvdHRvbTowfX0uZG93bmxvYWQtYXV0b21hdGljIC5kb3dubG9hZC1ib3ggLmRvd25sb2FkLWZpbGUgLmxpbmstYnV0dG9ue3dpZHRoOjYuMjVyZW07cGFkZGluZy1sZWZ0OjEuODc1cmVtO3RleHQtYWxpZ246cmlnaHQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5kb3dubG9hZC1hdXRvbWF0aWMgLmRvd25sb2FkLWJveCAuZG93bmxvYWQtZmlsZSAubGluay1idXR0b257bWFyZ2luLWxlZnQ6Mi41cmVtfX0uZG93bmxvYWQtYXV0b21hdGljIC5kb3dubG9hZC1ib3ggLmRvd25sb2FkLWZpbGUgLmxpbmstYnV0dG9uOjpiZWZvcmV7Y29udGVudDonXFxFQTIwJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOi0wLjI1cmVtO2ZvbnQtZmFtaWx5OidpY29uZm9udCcsIHNlcmlmO2ZvbnQtc2l6ZToxLjYyNXJlbX0udGl0bGUtdGV4dC1pdGVte2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi10b3A6MzBweDttYXJnaW4tYm90dG9tOjQ4cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudGl0bGUtdGV4dC1pdGVte21hcmdpbi10b3A6NTVweDttYXJnaW4tYm90dG9tOjcwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnRpdGxlLXRleHQtaXRlbXttYXJnaW4tdG9wOjk1cHg7bWFyZ2luLWJvdHRvbToxMDRweH19LnRpdGxlLXRleHQtaXRlbSBoM3ttYXgtd2lkdGg6MzM1cHg7bWFyZ2luLWJvdHRvbToxMnB4O2ZvbnQtc2l6ZToyLjVyZW07bGluZS1oZWlnaHQ6My43NXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMDA3YTkxO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRpdGxlLXRleHQtaXRlbSBoM3ttYXgtd2lkdGg6NTI1cHg7bWFyZ2luLWJvdHRvbToyMHB4O2ZvbnQtc2l6ZTozcmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudGl0bGUtdGV4dC1pdGVtIGgze21heC13aWR0aDo3OTFweDttYXJnaW4tYm90dG9tOjI4cHg7Zm9udC1zaXplOjRyZW19fS50aXRsZS10ZXh0LWl0ZW0tY29udGVudHttYXgtd2lkdGg6MzM1cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudGl0bGUtdGV4dC1pdGVtLWNvbnRlbnR7bWF4LXdpZHRoOjUyNXB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey50aXRsZS10ZXh0LWl0ZW0tY29udGVudHttYXgtd2lkdGg6NzI4cHh9fS50aXRsZS10ZXh0LWl0ZW0tY29udGVudCBwe21hcmdpbi1ibG9jay1lbmQ6MHB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjc1cmVtO2NvbG9yOiMwMDA7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudGl0bGUtdGV4dC1pdGVtLWNvbnRlbnQgcHtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDozNHB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey50aXRsZS10ZXh0LWl0ZW0tY29udGVudCBwe2ZvbnQtc2l6ZToxLjVyZW07bGluZS1oZWlnaHQ6Mi4xMjVyZW19fS5vdmVybGF5LWJsdXJ7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjUwfS5pbWFnZS1nYWxsZXJ5e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MH0uaW1hZ2UtZ2FsbGVyeSBoM3tjb2xvcjojMzgzODM4O2ZvbnQtc2l6ZToyLjA2MjVyZW07bWFyZ2luOjMuOTM4cmVtIDEuMjVyZW0gMS44NzVyZW07bGluZS1oZWlnaHQ6My4wNjNyZW07dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaW1hZ2UtZ2FsbGVyeSBoM3ttYXJnaW4tYm90dG9tOjUuNjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pbWFnZS1nYWxsZXJ5IGgze21hcmdpbi10b3A6Ny4yNXJlbX19LmltYWdlLWdhbGxlcnkgYS5zbWFsbHtkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaW1hZ2UtZ2FsbGVyeSBhLnNtYWxse2Rpc3BsYXk6YmxvY2t9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmltYWdlLWdhbGxlcnktd3JhcHBlcnt3aWR0aDo1OC44NzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5pbWFnZS1nYWxsZXJ5LXdyYXBwZXJ7d2lkdGg6NjkuMzc1cmVtfX0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLWJveHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLnNtYWxse2Rpc3BsYXk6Z3JpZDtkaXNwbGF5Om5vbmU7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjtncmlkLXRlbXBsYXRlLXJvd3M6MWZyO2dyaWQtcm93LWdhcDo0LjEyNXJlbTttYXJnaW4tbGVmdDoycmVtO21hcmdpbi1yaWdodDoycmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmltYWdlLWdhbGxlcnktd3JhcHBlci5zbWFsbHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcn19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLnNtYWxsIC5zd2lwZXItc2xpZGV7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5pbWFnZS1nYWxsZXJ5LXdyYXBwZXIuc21hbGwgLmltYWdlLWdhbGxlcnktd3JhcHBlci1ib3h7ZmxleDowIDAgMzMlfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLnNtYWxsIC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94e2ZsZXg6MCAwIDI0JX19LmltYWdlLWdhbGxlcnktd3JhcHBlci5zbWFsbCAuaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLWJveCAuaW1nLWdhbGxlcnktd3JhcHBlcnt3aWR0aDoxNC4yNXJlbTtoZWlnaHQ6MTNyZW07cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4fS5pbWFnZS1nYWxsZXJ5LXdyYXBwZXIuc21hbGwgLmltYWdlLWdhbGxlcnktd3JhcHBlci1ib3ggLmltZy1nYWxsZXJ5LXdyYXBwZXIgaW1ne3dpZHRoOjkyJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO21hcmdpbjowIGF1dG99QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLnNtYWxsIC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94IC5pbWctZ2FsbGVyeS13cmFwcGVyIGltZ3t3aWR0aDoxMDAlfX0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLnNtYWxsIC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94IC5pbWctZ2FsbGVyeS13cmFwcGVyIC5pbWctZ2FsbGVyeS1vdmVybGF5LC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXIuc21hbGwgLmltYWdlLWdhbGxlcnktd3JhcHBlci1ib3ggLmltZy1nYWxsZXJ5LXdyYXBwZXIgLmltZy1nYWxsZXJ5LW92ZXJsYXktc29vbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO29wYWNpdHk6MDt0cmFuc2l0aW9uOjAuM3MgZWFzZS1pbi1vdXQ7YmFja2dyb3VuZC1jb2xvcjojNWE0MTg1O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LXNpemU6MS44MTNyZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDA7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcn0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLnNtYWxsIC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94IC5pbWctZ2FsbGVyeS13cmFwcGVyOmhvdmVyIC5pbWctZ2FsbGVyeS1vdmVybGF5e29wYWNpdHk6MC45fS5pbWFnZS1nYWxsZXJ5LXdyYXBwZXIuc21hbGwgLmltYWdlLWdhbGxlcnktd3JhcHBlci1ib3ggLmltZy1nYWxsZXJ5LXdyYXBwZXIgLmltZy1nYWxsZXJ5LW92ZXJsYXktc29vbntiYWNrZ3JvdW5kLWNvbG9yOiNmNGYzZjc7Y29sb3I6cmdiYSg0OSwxOCwxMDIsMC4yKX0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLnNtYWxsIC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94IC5pbWctZ2FsbGVyeS13cmFwcGVyIC5pbWctZ2FsbGVyeS1vdmVybGF5LXNvb24gLnRleHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjpyZ2JhKDQ5LDE4LDEwMiwwLjIpO2ZvbnQtc2l6ZToxLjgxM3JlbX0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLnNtYWxsIC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94IC5pbWctZ2FsbGVyeS13cmFwcGVyOmhvdmVyIC5pbWctZ2FsbGVyeS1vdmVybGF5LXNvb257b3BhY2l0eToxfS5pbWFnZS1nYWxsZXJ5LXdyYXBwZXIuc21hbGwgLmltYWdlLWdhbGxlcnktd3JhcHBlci1ib3gtbmFtZXttYXJnaW4tdG9wOjEuMjVyZW07Y29sb3I6IzAwN2E5MTtmb250LXNpemU6MXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtjdXJzb3I6cG9pbnRlcjtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMH0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLnNtYWxsIC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94LWpvYnttYXJnaW4tdG9wOjAuNjI1cmVtO2xpbmUtaGVpZ2h0OjEuNXJlbTttYXgtd2lkdGg6MTYuMjVyZW07Y29sb3I6IzM4MzgzODt0ZXh0LWFsaWduOmNlbnRlcn0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLnNtYWxsIC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94IC52aWV3LWJpb3ttYXJnaW4tdG9wOjEuNXJlbTtmb250LXNpemU6MC44NzVyZW07Y29sb3I6IzAwN2E5MTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLnNtYWxsIC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94IC52aWV3LWJpb3tkaXNwbGF5Om5vbmV9fS5pbWFnZS1nYWxsZXJ5LXdyYXBwZXIuYmlne2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyO2dyaWQtdGVtcGxhdGUtcm93czoxZnI7Z3JpZC1yb3ctZ2FwOjQuMTI1cmVtO21hcmdpbi1sZWZ0OjJyZW07bWFyZ2luLXJpZ2h0OjJyZW19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLmJpZ3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4OjAgMCAzMyV9fUBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpey5pbWFnZS1nYWxsZXJ5LXdyYXBwZXIuYmlne21hcmdpbi1sZWZ0OjEwLjMxM3JlbTttYXJnaW4tcmlnaHQ6MTAuMzEzcmVtfX0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLmJpZyAudGVhbS1zZWN0aW9ue2Rpc3BsYXk6bm9uZX0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLmJpZyAuc3dpcGVyLXNsaWRle2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pbWFnZS1nYWxsZXJ5LXdyYXBwZXIuYmlnIC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94e2ZsZXg6MCAwIDUwJX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmltYWdlLWdhbGxlcnktd3JhcHBlci5iaWcgLmltYWdlLWdhbGxlcnktd3JhcHBlci1ib3h7ZmxleDowIDAgMzMlfX0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLmJpZyAuaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLWJveCAuaW1nLWdhbGxlcnktd3JhcHBlcnt3aWR0aDoxOS4zNzVyZW07aGVpZ2h0OjE3LjY4OHJlbTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5pbWFnZS1nYWxsZXJ5LXdyYXBwZXIuYmlnIC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94IC5pbWctZ2FsbGVyeS13cmFwcGVye3dpZHRoOjIzLjI1cmVtO2hlaWdodDoxOXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmltYWdlLWdhbGxlcnktd3JhcHBlci5iaWcgLmltYWdlLWdhbGxlcnktd3JhcHBlci1ib3ggLmltZy1nYWxsZXJ5LXdyYXBwZXJ7d2lkdGg6MTkuMzc1cmVtO2hlaWdodDoxNy42ODhyZW19fS5pbWFnZS1nYWxsZXJ5LXdyYXBwZXIuYmlnIC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94IC5pbWctZ2FsbGVyeS13cmFwcGVyIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmltYWdlLWdhbGxlcnktd3JhcHBlci5iaWcgLmltYWdlLWdhbGxlcnktd3JhcHBlci1ib3ggLmltZy1nYWxsZXJ5LXdyYXBwZXIgLmltZy1nYWxsZXJ5LW92ZXJsYXksLmltYWdlLWdhbGxlcnktd3JhcHBlci5iaWcgLmltYWdlLWdhbGxlcnktd3JhcHBlci1ib3ggLmltZy1nYWxsZXJ5LXdyYXBwZXIgLmltZy1nYWxsZXJ5LW92ZXJsYXktc29vbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO29wYWNpdHk6MDt0cmFuc2l0aW9uOjAuM3MgZWFzZS1pbi1vdXQ7YmFja2dyb3VuZC1jb2xvcjojNWE0MTg1O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LXNpemU6MS44MTNyZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDA7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcn0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLmJpZyAuaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLWJveCAuaW1nLWdhbGxlcnktd3JhcHBlcjpob3ZlciAuaW1nLWdhbGxlcnktb3ZlcmxheXtvcGFjaXR5OjAuOX0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLmJpZyAuaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLWJveCAuaW1nLWdhbGxlcnktd3JhcHBlciAuaW1nLWdhbGxlcnktb3ZlcmxheS1zb29ue2JhY2tncm91bmQtY29sb3I6I2Y0ZjNmNztjb2xvcjpyZ2JhKDQ5LDE4LDEwMiwwLjIpfS5pbWFnZS1nYWxsZXJ5LXdyYXBwZXIuYmlnIC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94IC5pbWctZ2FsbGVyeS13cmFwcGVyIC5pbWctZ2FsbGVyeS1vdmVybGF5LXNvb24gLnRleHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjpyZ2JhKDQ5LDE4LDEwMiwwLjIpO2ZvbnQtc2l6ZToxLjgxM3JlbX0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLmJpZyAuaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLWJveCAuaW1nLWdhbGxlcnktd3JhcHBlcjpob3ZlciAuaW1nLWdhbGxlcnktb3ZlcmxheS1zb29ue29wYWNpdHk6MX0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLmJpZyAuaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLWJveCAuaW1nLWdhbGxlcnktd3JhcHBlciAuc3dpcGVyLXNsaWRle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5pbWFnZS1nYWxsZXJ5LXdyYXBwZXIuYmlnIC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94LW5hbWV7bWFyZ2luLXRvcDoxLjI1cmVtO2NvbG9yOiMwMDdhOTE7Zm9udC1zaXplOjFyZW07dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDB9LmltYWdlLWdhbGxlcnktd3JhcHBlci5iaWcgLmltYWdlLWdhbGxlcnktd3JhcHBlci1ib3gtam9ie21hcmdpbi10b3A6MC42MjVyZW07bGluZS1oZWlnaHQ6MS41cmVtO21heC13aWR0aDoxNi4yNXJlbTtjb2xvcjojMzgzODM4O3RleHQtYWxpZ246Y2VudGVyfS5pbWFnZS1nYWxsZXJ5LXdyYXBwZXIuYmlnIC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94IC52aWV3LWJpb3ttYXJnaW4tdG9wOjEuNXJlbTtmb250LXNpemU6MC44NzVyZW07Y29sb3I6IzAwN2E5MTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLmJpZyAuaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLWJveCAudmlldy1iaW97ZGlzcGxheTpub25lfX0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLmJpZyAuaW1nLWdhbGxlcnktYmlve2Rpc3BsYXk6bm9uZX0uaW1hZ2UtZ2FsbGVyeS13cmFwcGVyIGxpe2Rpc3BsYXk6bm9uZX0uaW1hZ2UtZ2FsbGVyeSAuYXJyb3ctbGlua3ttYXJnaW4tdG9wOjIuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5pbWFnZS1nYWxsZXJ5IC5hcnJvdy1saW5re21hcmdpbi10b3A6Mi44NzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmltYWdlLWdhbGxlcnktc3dpcGVye2Rpc3BsYXk6bm9uZX19LmltYWdlLWdhbGxlcnktc3dpcGVyIC5iZW5lZml0cy1zZWN0aW9uLWlubmVye3BhZGRpbmctdG9wOjB9LmltYWdlLWdhbGxlcnktc3dpcGVyLmJpZ3tkaXNwbGF5Om5vbmV9LmltYWdlLWdhbGxlcnktc3dpcGVyIC5zd2lwZXItd3JhcHBlcntwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LmltYWdlLWdhbGxlcnktc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLWJveHtkaXNwbGF5Om5vbmV9LmltYWdlLWdhbGxlcnktc3dpcGVyIC5iZW5lZml0e21hcmdpbi10b3A6MCAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudH0uaW1hZ2UtZ2FsbGVyeS1zd2lwZXIgLmJlbmVmaXQgLmJlbmVmaXQtaW5uZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDstbW96LWJveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0uaW1hZ2UtZ2FsbGVyeS1zd2lwZXIgLmJlbmVmaXQgLmJlbmVmaXQtaW5uZXIgaDN7d2lkdGg6MTQuMjVyZW19LmltYWdlLWdhbGxlcnktc3dpcGVyIC5iZW5lZml0IC5iZW5lZml0LWlubmVyIC5kZXNjcmlwdGlvbnt3aWR0aDoxNC4yNXJlbX0uaW1hZ2UtZ2FsbGVyeS1zd2lwZXIgLnNlY3Rpb24tY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlfS5pbWFnZS1nYWxsZXJ5LXN3aXBlciAuc3dpcGVyLXdyYXBwZXI6YWZ0ZXJ7Y29udGVudDpub25lICFpbXBvcnRhbnR9LmltYWdlLWdhbGxlcnktc3dpcGVyIGgze3RleHQtYWxpZ246Y2VudGVyfS5pbWFnZS1nYWxsZXJ5LXN3aXBlciAuZGVzY3JpcHRpb257dGV4dC1hbGlnbjpjZW50ZXJ9LmltYWdlLWdhbGxlcnktc3dpcGVyIC52aWV3LWJpb3tiYWNrZ3JvdW5kOm5vbmU7ZGlzcGxheTpibG9jaztjb2xvcjojMzExMjY2O2ZvbnQtc2l6ZTowLjg3NXJlbTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmltYWdlLWdhbGxlcnktc3dpcGVyIC5iZW5lZml0LWltYWdle2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZX0uaW1hZ2UtZ2FsbGVyeS1zd2lwZXIgLmJlbmVmaXQtaW1hZ2UgLmJlbmVmaXQtaW1hZ2Utb3ZlcmxheSwuaW1hZ2UtZ2FsbGVyeS1zd2lwZXIgLmJlbmVmaXQtaW1hZ2UgLmJlbmVmaXQtaW1hZ2Utb3ZlcmxheS1zb29ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7b3BhY2l0eTowO3RyYW5zaXRpb246MC4zcyBlYXNlLWluLW91dDtiYWNrZ3JvdW5kLWNvbG9yOiM1YTQxODU7dGV4dC1hbGlnbjpjZW50ZXJ9LmltYWdlLWdhbGxlcnktc3dpcGVyIC5iZW5lZml0LWltYWdlOmhvdmVyIC5iZW5lZml0LWltYWdlLW92ZXJsYXl7b3BhY2l0eTowLjl9LmltYWdlLWdhbGxlcnktc3dpcGVyIC5iZW5lZml0LWltYWdlIC5iZW5lZml0LWltYWdlLW92ZXJsYXktc29vbntiYWNrZ3JvdW5kLWNvbG9yOiNmNGYzZjd9LmltYWdlLWdhbGxlcnktc3dpcGVyIC5iZW5lZml0LWltYWdlIC5iZW5lZml0LWltYWdlLW92ZXJsYXktc29vbiAudGV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOnJnYmEoNDksMTgsMTAyLDAuMik7Zm9udC1zaXplOjEuODEzcmVtO2xpbmUtaGVpZ2h0OjIuNXJlbX0uaW1hZ2UtZ2FsbGVyeS1zd2lwZXIgLmJlbmVmaXQtaW1hZ2U6aG92ZXIgLmJlbmVmaXQtaW1hZ2Utb3ZlcmxheS1zb29ue29wYWNpdHk6MX0uaW1hZ2UtZ2FsbGVyeS1zd2lwZXIgLmJlbmVmaXQtaW1hZ2UgaW1ne21hcmdpbjowIGF1dG87d2lkdGg6MTQuMjVyZW0gIWltcG9ydGFudDtoZWlnaHQ6MTNyZW0gIWltcG9ydGFudDtvYmplY3QtZml0OmNvdmVyfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmltYWdlLWdhbGxlcnktc3dpcGVyIC5iZW5lZml0LWltYWdlIGltZ3t3aWR0aDoyMy4yNXJlbTtoZWlnaHQ6MTlyZW19fS5wZXJzb25hbC1tb2RhbHtwb3NpdGlvbjpmaXhlZDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTt6LWluZGV4Ojk5O2xlZnQ6NTAlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt3aWR0aDoyMC45MzhyZW07aGVpZ2h0OjkwJTttYXgtaGVpZ2h0OjY1JTtwYWRkaW5nOjFyZW0gMC41cmVtIDFyZW0gMC4yNXJlbTtvdmVyZmxvdzphdXRvO2JhY2tncm91bmQtY29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtmaWx0ZXI6ZHJvcC1zaGFkb3coMCAwIDRyZW0gcmdiYSg0OSwxOCwxMDIsMC4zKSl9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGVyc29uYWwtbW9kYWx7d2lkdGg6MzEuMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnBlcnNvbmFsLW1vZGFse3dpZHRoOjQ2Ljg3NXJlbX19LnBlcnNvbmFsLW1vZGFsIC5wZXJzb25hbC1tb2RhbC1uYW1lLXdyYXBwZXJ7bWFyZ2luLXRvcDoyLjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsucGVyc29uYWwtbW9kYWwgLnBlcnNvbmFsLW1vZGFsLW5hbWUtd3JhcHBlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2FsaWduLXNlbGY6ZmxleC1zdGFydDttYXJnaW4tdG9wOjEuNzVyZW07bWFyZ2luLWxlZnQ6MS42MjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnBlcnNvbmFsLW1vZGFsIC5wZXJzb25hbC1tb2RhbC1uYW1lLXdyYXBwZXItdGV4dHttYXJnaW4tbGVmdDoyLjI1cmVtfX0ucGVyc29uYWwtbW9kYWwgaW1ne21hcmdpbi1ib3R0b206MS42ODhyZW07d2lkdGg6MTAwJTtoZWlnaHQ6MTUuNjI1cmVtO29iamVjdC1maXQ6Y29udGFpbn1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wZXJzb25hbC1tb2RhbCBpbWd7d2lkdGg6MjQuNjg4cmVtO2hlaWdodDoyMi44MTNyZW19fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnBlcnNvbmFsLW1vZGFsIGltZ3t3aWR0aDoxMC4wNjNyZW07aGVpZ2h0OjkuMTg4cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5wZXJzb25hbC1tb2RhbC1pbWcgaW1ne3Bvc2l0aW9uOnN0aWNreTt0b3A6MH19LnBlcnNvbmFsLW1vZGFsIC5jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxLjVyZW07aGVpZ2h0OjEuNXJlbTtyaWdodDowO21hcmdpbi1yaWdodDowLjc1cmVtO21hcmdpbi10b3A6MC4xNXJlbTttYXJnaW4tcmlnaHQ6MS44NzVyZW07bWFyZ2luLXRvcDoxLjg3NXJlbX0ucGVyc29uYWwtbW9kYWwgLmNsb3NlOmFmdGVyLC5wZXJzb25hbC1tb2RhbCAuY2xvc2U6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6JyAnO2hlaWdodDoxLjVyZW07bGVmdDowLjY4OHJlbTt3aWR0aDowLjEyNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMzODM4Mzh9LnBlcnNvbmFsLW1vZGFsIC5jbG9zZTpiZWZvcmV7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9LnBlcnNvbmFsLW1vZGFsIC5jbG9zZTphZnRlcnt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9LnBlcnNvbmFsLW1vZGFsIC5jbG9zZTpmb2N1cywucGVyc29uYWwtbW9kYWwgLmNsb3NlOmhvdmVye2NvbG9yOiMwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LnBlcnNvbmFsLW1vZGFsLW5hbWV7bWFyZ2luLWJvdHRvbTowLjYyNXJlbTt3aWR0aDoxOC40MzhyZW07Y29sb3I6IzMxMTI2Njtmb250LXNpemU6MS41cmVtO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBlcnNvbmFsLW1vZGFsLW5hbWV7d2lkdGg6MjQuNjg4cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5wZXJzb25hbC1tb2RhbC1uYW1le3dpZHRoOjIwcmVtO2ZvbnQtc2l6ZToyLjI1cmVtO3RleHQtYWxpZ246bGVmdH19LnBlcnNvbmFsLW1vZGFsLXBvc2l0aW9ue3dpZHRoOjE4LjQzOHJlbTtjb2xvcjojMDAwO2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjEuODEzcmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBlcnNvbmFsLW1vZGFsLXBvc2l0aW9ue3dpZHRoOjI0LjY4OHJlbX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsucGVyc29uYWwtbW9kYWwtcG9zaXRpb257dGV4dC1hbGlnbjpsZWZ0O3dpZHRoOjIwcmVtO2ZvbnQtc2l6ZToxLjI1cmVtfX0ucGVyc29uYWwtbW9kYWwtdGV4dHt3aWR0aDoxOC40MzhyZW07Y29sb3I6IzM4MzgzODtmb250LXNpemU6MC44NzVyZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDA7d29yZC1icmVhazpicmVhay13b3JkO21hcmdpbi1ib3R0b206Mi41cmVtfS5wZXJzb25hbC1tb2RhbC10ZXh0IHB7cGFkZGluZzowO21hcmdpbjowfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBlcnNvbmFsLW1vZGFsLXRleHR7d2lkdGg6MjQuNjg4cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5wZXJzb25hbC1tb2RhbC10ZXh0e3RleHQtYWxpZ246bGVmdDt3aWR0aDo0MS44NzVyZW07Zm9udC1zaXplOjFyZW19fS50ZWFtLXNlY3Rpb257cGFkZGluZzowfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnRlYW0tc2VjdGlvbntkaXNwbGF5Om5vbmV9fS50ZWFtLXNlY3Rpb24uYmlne2Rpc3BsYXk6bm9uZX0udGVhbS1zZWN0aW9uIC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94e2Rpc3BsYXk6bm9uZX0udGVhbS1zZWN0aW9uIC5wZXJzb257bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9LnRlYW0tc2VjdGlvbiAucGVyc29uIC5zd2lwZXItZ2FsbGVyeS13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxNi4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50ZWFtLXNlY3Rpb24gLnBlcnNvbiAuc3dpcGVyLWdhbGxlcnktd3JhcHBlcntoZWlnaHQ6MTIuNXJlbX19LnRlYW0tc2VjdGlvbiAucGVyc29uIC5zd2lwZXItZ2FsbGVyeS13cmFwcGVyIGltZ3twYWRkaW5nLWJvdHRvbTowO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LnRlYW0tc2VjdGlvbiAucGVyc29uIC5zd2lwZXItZ2FsbGVyeS13cmFwcGVyIC5pbWctZ2FsbGVyeS1vdmVybGF5LC50ZWFtLXNlY3Rpb24gLnBlcnNvbiAuc3dpcGVyLWdhbGxlcnktd3JhcHBlciAuaW1nLWdhbGxlcnktb3ZlcmxheS1zb29ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7b3BhY2l0eTowO3RyYW5zaXRpb246MC4zcyBlYXNlLWluLW91dDtiYWNrZ3JvdW5kLWNvbG9yOiM1YTQxODU7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtc2l6ZToxLjgxM3JlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyfS50ZWFtLXNlY3Rpb24gLnBlcnNvbiAuc3dpcGVyLWdhbGxlcnktd3JhcHBlcjpob3ZlciAuaW1nLWdhbGxlcnktb3ZlcmxheXtvcGFjaXR5OjAuOX0udGVhbS1zZWN0aW9uIC5wZXJzb24gLnN3aXBlci1nYWxsZXJ5LXdyYXBwZXIgLmltZy1nYWxsZXJ5LW92ZXJsYXktc29vbntiYWNrZ3JvdW5kLWNvbG9yOiNmNGYzZjc7Y29sb3I6cmdiYSg0OSwxOCwxMDIsMC4yKX0udGVhbS1zZWN0aW9uIC5wZXJzb24gLnN3aXBlci1nYWxsZXJ5LXdyYXBwZXIgLmltZy1nYWxsZXJ5LW92ZXJsYXktc29vbiAudGV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOnJnYmEoNDksMTgsMTAyLDAuMik7Zm9udC1zaXplOjEuODEzcmVtfS50ZWFtLXNlY3Rpb24gLnBlcnNvbiAuc3dpcGVyLWdhbGxlcnktd3JhcHBlcjpob3ZlciAuaW1nLWdhbGxlcnktb3ZlcmxheS1zb29ue29wYWNpdHk6MX0udGVhbS1zZWN0aW9uIC5wZXJzb24gLnBlcnNvbi1uYW1le21hcmdpbi10b3A6MS44NzVyZW19LnRlYW0tc2VjdGlvbiAucGVyc29uIC5wZXJzb24tY29udGVudC1wb3NpdGlvbnttYXJnaW4tYm90dG9tOjB9LnRlYW0tc2VjdGlvbiAucGVyc29uIC52aWV3LWJpb3tjb2xvcjojMzExMjY2O2ZvbnQtc2l6ZTowLjg3NXJlbTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y3Vyc29yOnBvaW50ZXJ9LnRlYW0tc2VjdGlvbiAuc3dpcGVyLWJ1dHRvbi1uZXh0e3JpZ2h0OjAuNjI1cmVtfS50ZWFtLXNlY3Rpb24gLnN3aXBlci1idXR0b24tcHJldjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0ucmVzdW1hdG9yLWFkdmFuY2VkLXdpZGdldHtkaXNwbGF5Om5vbmV9LnJlc3VtYXRvci1qb2ItZnJhbWV7ZGlzcGxheTpub25lfSNyZXN1bWF0b3Itd3JhcHBlcntkaXNwbGF5Om5vbmV9LmNhcmVlci1zZWN0aW9ue2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmNhcmVlci1zZWN0aW9uIGgze21hcmdpbi10b3A6Mi41cmVtO21hcmdpbi1ib3R0b206MS41NjI1cmVtO2ZvbnQtc2l6ZToxLjJyZW07dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzAwMDt3b3JkLWJyZWFrOmJyZWFrLXdvcmR9LmNhcmVlci1zZWN0aW9uLWJveHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjkwJTtwYWRkaW5nOjEuODc1cmVtO21hcmdpbjowLjYyNXJlbSBhdXRvO2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93Oi0wLjMxMjVyZW0gMC45Mzc1cmVtIDIuNXJlbSAwcmVtICNiZmViZjM7Ym9yZGVyLXJhZGl1czowLjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiAzNTBweCl7LmNhcmVlci1zZWN0aW9uLWJveHt3aWR0aDoxOS4yNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY2FyZWVyLXNlY3Rpb24tYm94e3dpZHRoOjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jYXJlZXItc2VjdGlvbi1ib3h7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO3dpZHRoOjU1cmVtO21hcmdpbjoxLjU2MjVyZW0gYXV0bztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czowLjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuY2FyZWVyLXNlY3Rpb24tYm94e3dpZHRoOjYxLjI1cmVtfX0uY2FyZWVyLXNlY3Rpb24tYm94LWxlZnR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uY2FyZWVyLXNlY3Rpb24tYm94LWxlZnQgaDN7d2lkdGg6MTAwJTttYXJnaW46MDttYXJnaW4tYm90dG9tOjFyZW07cGFkZGluZzowO2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwO2xldHRlci1zcGFjaW5nOjByZW07Y29sb3I6IzMxMTI2Njt0ZXh0LWFsaWduOmxlZnR9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuY2FyZWVyLXNlY3Rpb24tYm94LWxlZnQgaDN7d2lkdGg6MzIuMzEyNXJlbTttYXJnaW4tYm90dG9tOjEuMjVyZW19fS5jYXJlZXItc2VjdGlvbi1ib3gtbGVmdCAuc3Bhbi13cmFwLXRvcHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuY2FyZWVyLXNlY3Rpb24tYm94LWxlZnQgLnNwYW4td3JhcC10b3B7d2lkdGg6MzByZW07ZmxleC1kaXJlY3Rpb246cm93fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jYXJlZXItc2VjdGlvbi1ib3gtbGVmdCAuc3Bhbi13cmFwLXRvcHttYXJnaW4tYm90dG9tOjAuNzVyZW19fS5jYXJlZXItc2VjdGlvbi1ib3gtbGVmdCAuc3Bhbi13cmFwLXRvcCA6Zmlyc3QtY2hpbGQ6OmJlZm9yZXt2ZXJ0aWNhbC1hbGlnbjpib3R0b207Y29udGVudDpcIu6ouVwiO2ZvbnQtZmFtaWx5OlwiaWNvbmZvbnRcIiwgc2VyaWY7Zm9udC1zaXplOjEuNXJlbX0uY2FyZWVyLXNlY3Rpb24tYm94LWxlZnQgLnNwYW4td3JhcC10b3AgOmxhc3QtY2hpbGQ6OmJlZm9yZXt2ZXJ0aWNhbC1hbGlnbjpib3R0b207Y29udGVudDpcIu6pjVwiO2ZvbnQtZmFtaWx5OlwiaWNvbmZvbnRcIiwgc2VyaWY7Zm9udC1zaXplOjEuNXJlbX0uY2FyZWVyLXNlY3Rpb24tYm94LWxlZnQgLnNwYW4td3JhcC10b3Agc3BhbntmbGV4OjI7bWFyZ2luLWJvdHRvbTowLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2xldHRlci1zcGFjaW5nOjByZW07Y29sb3I6IzAwMDt3b3JkLWJyZWFrOmJyZWFrLXdvcmR9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuY2FyZWVyLXNlY3Rpb24tYm94LWxlZnQgLnNwYW4td3JhcC10b3Agc3BhbnttYXJnaW4tYm90dG9tOjB9fS5jYXJlZXItc2VjdGlvbi1ib3gtbGVmdCAuc3Bhbi13cmFwLWJvdHRvbXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuY2FyZWVyLXNlY3Rpb24tYm94LWxlZnQgLnNwYW4td3JhcC1ib3R0b217d2lkdGg6MzByZW07ZmxleC1kaXJlY3Rpb246cm93fX0uY2FyZWVyLXNlY3Rpb24tYm94LWxlZnQgLnNwYW4td3JhcC1ib3R0b20gOmZpcnN0LWNoaWxkOjpiZWZvcmV7dmVydGljYWwtYWxpZ246Ym90dG9tO2NvbnRlbnQ6XCLuqJpcIjtmb250LWZhbWlseTpcImljb25mb250XCIsIHNlcmlmO2ZvbnQtc2l6ZToxLjVyZW19LmNhcmVlci1zZWN0aW9uLWJveC1sZWZ0IC5zcGFuLXdyYXAtYm90dG9tIDpsYXN0LWNoaWxkOjpiZWZvcmV7dmVydGljYWwtYWxpZ246Ym90dG9tO2NvbnRlbnQ6XCLuqIJcIjtmb250LWZhbWlseTpcImljb25mb250XCIsIHNlcmlmO2ZvbnQtc2l6ZToxLjVyZW19LmNhcmVlci1zZWN0aW9uLWJveC1sZWZ0IC5zcGFuLXdyYXAtYm90dG9tIHNwYW57ZmxleDoyO21hcmdpbi1ib3R0b206MC43NXJlbTtmb250LXNpemU6MXJlbTtsZXR0ZXItc3BhY2luZzowcmVtO2NvbG9yOiMwMDA7d29yZC1icmVhazpicmVhay13b3JkfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmNhcmVlci1zZWN0aW9uLWJveC1sZWZ0IC5zcGFuLXdyYXAtYm90dG9tIHNwYW57bWFyZ2luLWJvdHRvbTowfX0uY2FyZWVyLXNlY3Rpb24tYm94LXJpZ2h0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cG9zaXRpb246cmVsYXRpdmV9LmNhcmVlci1zZWN0aW9uLWJveC1yaWdodCBhe21hcmdpbi10b3A6MS4xODc1cmVtO3BhZGRpbmc6MXJlbSAxLjg3NXJlbTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2ZvbnQtc2l6ZTowLjg3NXJlbTtib3JkZXI6MC4wOTM3NXJlbSBzb2xpZCAjMzExMjY2O2JvcmRlci1yYWRpdXM6MC4yNXJlbTtjb2xvcjojMzExMjY2O3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzowcmVtO3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyO3dvcmQtYnJlYWs6YnJlYWstd29yZH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jYXJlZXItc2VjdGlvbi1ib3gtcmlnaHQgYXttYXJnaW4tdG9wOjByZW07cmlnaHQ6MDtwb3NpdGlvbjphYnNvbHV0ZX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZG93bmxvYWQtc2VjdGlvbiAuYnV0dG9uLWFpb24uaW5kaWdve2Rpc3BsYXk6bm9uZX0uZG93bmxvYWQtc2VjdGlvbiBhLmJ1dHRvbi1haW9uLmluZGlnbzpmaXJzdC1jaGlsZHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7d2lkdGg6MTUuNjI1cmVtO2hlaWdodDphdXRvfS5kb3dubG9hZC1zZWN0aW9uIC5zaXRlLWZvb3Rlcl9fZG93bmxvYWQtYW5kcm9pZHt3aWR0aDoyNyUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7LmRvd25sb2FkLXNlY3Rpb24gLnNtcy1mb3JtLnJ3ZEJ1dHRvbiAuc21zLWJ1dHRvbntkaXNwbGF5OmJsb2NrfX0uZG93bmxvYWQtc2VjdGlvbiAuYS5zaXRlLWZvb3Rlcl9fZG93bmxvYWQtaHVhd2Vpe3dpZHRoOjI3JX0uZG93bmxvYWQtc2VjdGlvbiBoNHtjb2xvcjojMzgzODM4fS5kb3dubG9hZC1zZWN0aW9uIC5idXR0b24tYXBwLWJveCBhe21hcmdpbjoxcmVtIGF1dG99QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZG93bmxvYWQtc2VjdGlvbiAuYnV0dG9uLWFwcC1ib3ggYXtoZWlnaHQ6Mi4zNzVyZW07d2lkdGg6MjQlO21hcmdpbjowIDFyZW0gMCAwfX0ucHJpY2luZy1hbGwtc2VjdGlvbl9fc2xpZGUgLmN0YS1zZWN0aW9ue2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpe3NlY3Rpb24gLmN0YS1zZWN0aW9uIGgze2ZvbnQtc2l6ZToxLjkzNzVyZW07bWFyZ2luLWJvdHRvbToxLjEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVyLWNvbnRlbnQgLmN0YS1zZWN0aW9uIC5idXR0b24tYXBwLWJveHttYXJnaW4tYm90dG9tOjJyZW19LmJhbm5lci1jb250ZW50IC5zaXRlLWZvb3Rlcl9fZG93bmxvYWQtYW5kcm9pZCwuYmFubmVyLWNvbnRlbnQgLnNpdGUtZm9vdGVyX19kb3dubG9hZC1odWF3ZWl7d2lkdGg6MjclICFpbXBvcnRhbnR9fS5iYW5uZXItY29udGVudCBoNHtjb2xvcjojMzgzODM4fS5iYW5uZXItY29udGVudCAuYnV0dG9uLWFwcC1ib3ggYXttYXJnaW46MXJlbSBhdXRvfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci1jb250ZW50IC5idXR0b24tYXBwLWJveCBhe2hlaWdodDozOHB4O3dpZHRoOjI0JTttYXJnaW46MCAxcmVtIDAgMH19LnN0b3JpZXMtbGF5b3V0e3BhZGRpbmc6Mi4xODc1cmVtIC4zMTI1cmVtIDEuMjVyZW07cGFkZGluZy1ib3R0b206MS4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdG9yaWVzLWxheW91dHtwYWRkaW5nOjIuNXJlbSAwIDMuMTI1cmVtfX0uc3Rvcmllcy1sYXlvdXQgLnRpdGxle2ZvbnQtc2l6ZToxLjg3NXJlbTtsaW5lLWhlaWdodDoxLjU7bWFyZ2luLWJvdHRvbTozMHB4O2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojMzgzODM4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0b3JpZXMtbGF5b3V0IC50aXRsZXtmb250LXNpemU6M3JlbX19Kntib3gtc2l6aW5nOmJvcmRlci1ib3h9aHRtbHtmb250LXNpemU6MTAwJTt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO292ZXJmbG93LXg6aGlkZGVufWJvZHl7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZvbnQtc2l6ZToxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MDttYXJnaW46MDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6MDtjb2xvcjojMzgzODM4O21pbi1oZWlnaHQ6MTAwJTtmb250LWtlcm5pbmc6bm9uZTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO292ZXJmbG93LXg6aGlkZGVuO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwfWJvZHkudGhlbWUtZGFya3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTF9QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCl7Ym9keS5tZW51LW9wZW57b3ZlcmZsb3c6aGlkZGVuO21heC1oZWlnaHQ6Y2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCl9fWJvZHkuaW5mby1wYWdle2NvbG9yOmluaGVyaXR9Ym9keS5jb29raWVzLXBvcHVwLWFjdGl2ZXtvdmVyZmxvdzpoaWRkZW47bWF4LWhlaWdodDpjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwKX0udGhlbWUtZ3JleXtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9LmJ1dHRvbi1haW9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjk7Ym9yZGVyLXJhZGl1czouMjVyZW07cGFkZGluZzouOTM3NXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTE7Y29sb3I6I2ZmZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7d2lkdGg6MTAwJTttYXgtd2lkdGg6MjQuMDYyNXJlbTtoZWlnaHQ6My43NXJlbTt0cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2U7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDB9LmJ1dHRvbi1haW9uOmhvdmVyLC5idXR0b24tYWlvbjpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDYzNzU7Y29sb3I6I2ZmZn1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5idXR0b24tYWlvbnttYXgtd2lkdGg6aW5oZXJpdDt3aWR0aDphdXRvO3BhZGRpbmc6LjkzNzVyZW0gMS42ODc1cmVtO2xpbmUtaGVpZ2h0OjEuMjU7aGVpZ2h0OjMuMTI1cmVtfX0uYnV0dG9uLWFpb24uc21hbGwtYnRue2hlaWdodDphdXRvO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTouNjI1cmVtO2xpbmUtaGVpZ2h0Oi45Mzc1cmVtO3BhZGRpbmc6LjQzNzVyZW0gLjYyNXJlbSAuMzEyNXJlbTtib3JkZXItcmFkaXVzOi4xMjVyZW07dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOmF1dG99LmJ1dHRvbi1haW9uLmdyZWVue2JhY2tncm91bmQ6IzcxYmY4Nztjb2xvcjojZmZmfS5idXR0b24tYWlvbi5ncmVlbjpob3ZlciwuYnV0dG9uLWFpb24uZ3JlZW46Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1ZmI3Nzh9LmJ1dHRvbi1haW9uLmluZGlnb3tiYWNrZ3JvdW5kOiMwMDdhOTE7Y29sb3I6I2ZmZn0uYnV0dG9uLWFpb24uaW5kaWdvOmhvdmVyLC5idXR0b24tYWlvbi5pbmRpZ286Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDYzNzV9LmFycm93LWxpbmt7Y29sb3I6IzAwN2E5MX0uYXJyb3ctbGluazphZnRlcntjb250ZW50Olwi7qmRXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Zm9udC1zaXplOi45Mzc1cmVtO2NvbG9yOiMwMDdhOTE7YmFja2dyb3VuZDpub25lO2ZvbnQtZmFtaWx5OlwiaWNvbmZvbnRcIiwgc2VyaWY7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbjouMTI1cmVtIDAgMCAuOTM3NXJlbTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0fS5hcnJvdy1saW5rOmhvdmVyLC5hcnJvdy1saW5rOmZvY3Vze2NvbG9yOiMwMDYzNzU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmFycm93LWxpbms6aG92ZXI6YWZ0ZXIsLmFycm93LWxpbms6Zm9jdXM6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNHB4KX0uYXJyb3ctbGluay5iYWNre3BhZGRpbmctbGVmdDoyLjVyZW07cG9zaXRpb246cmVsYXRpdmV9LmFycm93LWxpbmsuYmFjazphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlfS5hcnJvdy1saW5rLmJhY2s6YmVmb3Jle2NvbnRlbnQ6XCLuqZBcIjtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6MS42ODc1cmVtO2xpbmUtaGVpZ2h0OjEuMDYyNXJlbTtsZWZ0OjA7Y29sb3I6IzAwN2E5MTtiYWNrZ3JvdW5kOm5vbmU7Zm9udC1mYW1pbHk6XCJpY29uZm9udFwiLCBzZXJpZjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dH0uYXJyb3ctbGluay5iYWNrOmhvdmVyOmJlZm9yZSwuYXJyb3ctbGluay5iYWNrOmZvY3VzOmJlZm9yZXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNHB4KX0udGltZS1pbmRpY2F0b3J7Zm9udC1zaXplOi42MjVyZW07bGluZS1oZWlnaHQ6MS41O2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojMzgzODM4O3BhZGRpbmc6LjMxMjVyZW0gLjkzNzVyZW07Ym9yZGVyLXJhZGl1czoxLjI1cmVtO2JhY2tncm91bmQtY29sb3I6I2YyZjJmMjtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnRhZ3N7Zm9udC1zaXplOi42MjVyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcn0udGFnc19faXRlbXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtoZWlnaHQ6MS4xODc1cmVtO3BhZGRpbmc6LjE4NzVyZW0gLjQzNzVyZW0gLjA2MjVyZW07YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO2xpbmUtaGVpZ2h0OjEuNTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMDtib3JkZXItcmFkaXVzOjEuMTg3NXJlbTttYXJnaW46MCAuNjI1cmVtIC4zMTI1cmVtIDB9LnN0b3J5LW5hdmlnYXRpb257cGFkZGluZy1ib3R0b206MS4yNXJlbTttYXJnaW46MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdG9yeS1uYXZpZ2F0aW9ue3BhZGRpbmctYm90dG9tOjIuNXJlbX19LnN0b3J5LW5hdmlnYXRpb24gdWx7ZGlzcGxheTpibG9jaztjb2xvcjojMDA3YTkxO2ZvbnQtc2l6ZToxcmVtfS5zdG9yeS1uYXZpZ2F0aW9uIHVsIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDoxLjM3NXJlbTttYXJnaW4tbGVmdDouNzVyZW19LnN0b3J5LW5hdmlnYXRpb24gdWwgbGk6Zmlyc3QtY2hpbGR7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWxlZnQ6MH0uc3RvcnktbmF2aWdhdGlvbiB1bCBsaSBhe2NvbG9yOiMwMDdhOTE7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnN0b3J5LW5hdmlnYXRpb24gdWwgbGkgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0b3J5LW5hdmlnYXRpb24gdWwgbGk6YmVmb3Jle2NvbnRlbnQ6XCLuqJVcIjtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6MS41NjI1cmVtO2xpbmUtaGVpZ2h0OjEuMDYyNXJlbTt0b3A6MDtsZWZ0Oi0uNjI1cmVtO2NvbG9yOiMwMDdhOTE7YmFja2dyb3VuZDpub25lO2ZvbnQtZmFtaWx5OlwiaWNvbmZvbnRcIiwgc2VyaWY7dmVydGljYWwtYWxpZ246bWlkZGxlfS5zdG9yeS1uYXZpZ2F0aW9uIHVsIGxpOmZpcnN0LWNoaWxkOmJlZm9yZXtkaXNwbGF5Om5vbmV9LnN0b3J5LW5hdmlnYXRpb24gdWwgbGkgLmFycm93LWxpbmsuYmFja3twYWRkaW5nLWxlZnQ6MH0uc3RvcnktbmF2aWdhdGlvbiB1bCBsaSAuYXJyb3ctbGluay5iYWNrOmJlZm9yZXtkaXNwbGF5Om5vbmV9fS50b29sdGlwLWJhc2V7cG9zaXRpb246cmVsYXRpdmU7Y3Vyc29yOnBvaW50ZXJ9LnRvb2x0aXAtYmFzZSAudG9vbHRpcC10ZXh0e2Rpc3BsYXk6bm9uZTt3aWR0aDoyMS44NzVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaGFkb3c6LjMxMjVyZW0gLjMxMjVyZW0gLjY4NzVyZW0gMCByZ2JhKDU2LDU2LDU2LDAuMTUpO3BhZGRpbmc6LjYyNXJlbTtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjM7cmlnaHQ6LS41cmVtO2JvdHRvbTozcmVtO2ZvbnQtc2l6ZTouNjI1cmVtO2xpbmUtaGVpZ2h0OjEuMjttYXgtd2lkdGg6MTcuNXJlbTt0ZXh0LWFsaWduOmxlZnR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudG9vbHRpcC1iYXNlIC50b29sdGlwLXRleHR7cmlnaHQ6LTEuMTI1cmVtO2JvdHRvbToycmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey50b29sdGlwLWJhc2UgLnRvb2x0aXAtdGV4dHttYXgtd2lkdGg6aW5oZXJpdH19LnRvb2x0aXAtYmFzZSAudG9vbHRpcC10ZXh0LWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6M30udG9vbHRpcC1iYXNlIC50b29sdGlwLXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEuMjVyZW07aGVpZ2h0OjEuMjVyZW07YmFja2dyb3VuZDojZmZmO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO2JvdHRvbTotLjVyZW07cmlnaHQ6MXJlbTtib3gtc2hhZG93Oi4zMTI1cmVtIC4zMTI1cmVtIC42ODc1cmVtIDAgcmdiYSg1Niw1Niw1NiwwLjE1KTt6LWluZGV4OjF9LnRvb2x0aXAtYmFzZSAudG9vbHRpcC10ZXh0OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7YmFja2dyb3VuZDojZmZmO2JvdHRvbTowO3RvcDowO2xlZnQ6MDt6LWluZGV4OjJ9LnRvb2x0aXAtYmFzZS5zaG93IC50b29sdGlwLXRleHQsLnRvb2x0aXAtYmFzZTpob3ZlciAudG9vbHRpcC10ZXh0e2Rpc3BsYXk6YmxvY2t9LnNpdGUtaGVhZGVye3Bvc2l0aW9uOnN0aWNreTtwb3NpdGlvbjotd2Via2l0LXN0aWNreTt0b3A6MDt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowIC4zMTI1cmVtO3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZTt6LWluZGV4OjEwfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtaGVhZGVye3RyYW5zaXRpb246aGVpZ2h0IC44cyBlYXNlfX0uc2l0ZS1oZWFkZXI+LmNvbnRhaW5lcntwYWRkaW5nLXRvcDouOTM3NXJlbTtwYWRkaW5nLWJvdHRvbTouOTM3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zaXRlLWhlYWRlcj4uY29udGFpbmVye3BhZGRpbmctdG9wOjEuMjVyZW07cGFkZGluZy1ib3R0b206MS4yNXJlbTttaW4taGVpZ2h0OjcuNXJlbTt0cmFuc2l0aW9uOm1pbi1oZWlnaHQgLjhzIGVhc2V9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtaGVhZGVyLmhlYWRlci1zY3JvbGwtZG93bnttaW4taGVpZ2h0OjVyZW19LnNpdGUtaGVhZGVyLmhlYWRlci1zY3JvbGwtZG93bj4uY29udGFpbmVye21pbi1oZWlnaHQ6aW5oZXJpdCAhaW1wb3J0YW50fX0uc2l0ZS1oZWFkZXIuZml4ZWR7cG9zaXRpb246Zml4ZWQ7Ym94LXNoYWRvdzowIDAgMS44NzVyZW0gMCByZ2JhKDAsMCwwLDAuMTUpfS5zaXRlLWhlYWRlciAuYWlvbi1yb3d7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtaGVhZGVyIC5haW9uLXJvd3thbGlnbi1pdGVtczpmbGV4LXN0YXJ0fX0uc2l0ZS1oZWFkZXIgLmhhbWJ1cmdlcnttYXgtd2lkdGg6NXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uc2l0ZS1oZWFkZXIgLmhhbWJ1cmdlcjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTVweDt0b3A6LTJweDt3aWR0aDoxcHg7aGVpZ2h0OjIuMjVyZW07YmFja2dyb3VuZDpyZ2JhKDU2LDU2LDU2LDAuMil9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1oZWFkZXIgLmhhbWJ1cmdlcnttYXgtd2lkdGg6MjUlfS5zaXRlLWhlYWRlciAuaGFtYnVyZ2VyOmFmdGVye2Rpc3BsYXk6bm9uZX19LnNpdGUtaGVhZGVyIC5pbm5lci13cmFwcGVye2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEuMjVyZW07cmlnaHQ6NC41cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnNpdGUtaGVhZGVyIC5pbm5lci13cmFwcGVye3RvcDoxLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpey5zaXRlLWhlYWRlciAuaW5uZXItd3JhcHBlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6aW5pdGlhbDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTt0b3A6MDtyaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlfX0uc2l0ZS1oZWFkZXIgLmJ1dHRvbi1haW9ue21hcmdpbi1sZWZ0OjJyZW07cGFkZGluZzouNjI1cmVtIDEuODc1cmVtO2xpbmUtaGVpZ2h0OjEuMzc1cmVtO2hlaWdodDoyLjVyZW07Zm9udC1zaXplOi44NzVyZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDA7dHJhbnNpdGlvbjpjb2xvciAuMjVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlfS5zaXRlLWhlYWRlciAubW9iaWxlLW1lbnUtYnV0dG9ue3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MDt0cmFuc2l0aW9uOnZpc2liaWxpdHkgMHMsIG9wYWNpdHkgMC41cyBsaW5lYXI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LjkzNzVyZW19LnNpdGUtaGVhZGVyIC5tb2JpbGUtbWVudS1idXR0b24gLmJ1dHRvbi1hcHAtYm94e21hcmdpbjowfS5zaXRlLWhlYWRlciAubW9iaWxlLW1lbnUtYnV0dG9uIC5idXR0b24tYWlvbntwYWRkaW5nOi42MjVyZW0gMS44NzVyZW07aGVpZ2h0OjMuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuODc1cmVtO2ZvbnQtc2l6ZToxcmVtO21hcmdpbjowfS5zaXRlLWhlYWRlciAucmlnaHQtdG9wLW1lbnV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO21heC13aWR0aDoxMHJlbTttYXJnaW4tbGVmdDphdXRvfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtaGVhZGVyIC5yaWdodC10b3AtbWVudXttYXgtd2lkdGg6NTguMzMzJTttYXJnaW4tbGVmdDowfX0uc2l0ZS1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5sYW5ndWFnZXtkaXNwbGF5Om5vbmV9LnNpdGUtaGVhZGVyIC5yaWdodC10b3AtbWVudSAubGFuZ3VhZ2UuZWRpdC1tb2Rle2Rpc3BsYXk6YmxvY2t9LnNpdGUtaGVhZGVyIC5yaWdodC10b3AtbWVudSAubGFuZ3VhZ2UuZHJvcGRvd257bWFyZ2luLWxlZnQ6MS44NzVyZW19LnNpdGUtaGVhZGVyIC5yaWdodC10b3AtbWVudSAubGFuZ3VhZ2UuZHJvcGRvd24gLmRyb3BidG57Zm9udC1zaXplOi44MTI1cmVtO2xpbmUtaGVpZ2h0OjEuNTQ7cGFkZGluZzouNjI1cmVtIDEuNjg3NXJlbSAuNjI1cmVtIC42MjVyZW19LnNpdGUtaGVhZGVyIC5yaWdodC10b3AtbWVudSAubGFuZ3VhZ2UuZHJvcGRvd24gLmRyb3BidG46YWZ0ZXJ7cmlnaHQ6LjYyNXJlbX0uc2l0ZS1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5sYW5ndWFnZS5kcm9wZG93biAuZHJvcGRvd24tY29udGVudCBhe2ZvbnQtc2l6ZTouODEyNXJlbX0uc2l0ZS1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5sYW5ndWFnZS1uZXcuZHJvcGRvd24gLmRyb3BidG57cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjEuODc1cmVtO2hlaWdodDoyLjM3NXJlbX0uc2l0ZS1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5sYW5ndWFnZS1uZXcuZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQtY29sdW1ucyBhe3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7dGV4dC1hbGlnbjpsZWZ0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsuc2l0ZS1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5idXR0b24tYXBwLWJveCAuYnV0dG9uLWFpb257d2hpdGUtc3BhY2U6bm9ybWFsO2hlaWdodDphdXRvO21hcmdpbi1sZWZ0OjA7Zm9udC1zaXplOi43NXJlbTtsaW5lLWhlaWdodDoxLjA4MztwYWRkaW5nOi42MjVyZW0gMS42ODc1cmVtfX0uc2l0ZS1oZWFkZXIgLnJpZ2h0LW1lbnUgc3BhbntkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc2l0ZS1oZWFkZXIgLnJpZ2h0LW1lbnUgc3BhbnttYXJnaW4tbGVmdDoycmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zaXRlLWhlYWRlciAucmlnaHQtbWVudSBzcGFue21hcmdpbi1sZWZ0OjQuMDYyNXJlbX19LnNpdGUtaGVhZGVyIC5yaWdodC1tZW51IHNwYW46YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MS43NXJlbTt3aWR0aDouMDYyNXJlbTtiYWNrZ3JvdW5kOiM2NWJiYzU7bGVmdDotMnJlbTttYXJnaW4tdG9wOi0uODc1cmVtO3RvcDo1MCV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc2l0ZS1oZWFkZXIgLnJpZ2h0LW1lbnUgc3BhbjpiZWZvcmV7bGVmdDotMXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1oZWFkZXIgLnJpZ2h0LW1lbnUgc3BhbjpiZWZvcmV7bGVmdDotMnJlbX19LnNpdGUtaGVhZGVyIC5yaWdodC1tZW51IHNwYW46Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0uc2l0ZS1oZWFkZXIgLnJpZ2h0LW1lbnUgc3BhbjpmaXJzdC1jaGlsZDpiZWZvcmV7ZGlzcGxheTpub25lfS5zaXRlLWhlYWRlciAucmlnaHQtbWVudSAuYWlvbi1saW5re2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiMwMDdhOTE7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9LmllIC5zaXRlLWhlYWRlcntwb3NpdGlvbjpmaXhlZH0uaWUgLnNpdGUtY29udGVudHtwYWRkaW5nLXRvcDo3LjVyZW0gIWltcG9ydGFudH0uaWUuZGlzYWJsZWQtaGVhZGVyLW1lbnUgLnNpdGUtY29udGVudHtwYWRkaW5nLXRvcDo1cmVtICFpbXBvcnRhbnR9LmRpc2FibGVkLWhlYWRlci1tZW51IC5zaXRlLWhlYWRlcj4uY29udGFpbmVye21pbi1oZWlnaHQ6NXJlbX0ubWFpbi1tZW51LWRpc2FibGUgLmxvZ297bWFyZ2luOi42ODc1cmVtIDB9LnNob3ctYnRuIC5tYWluLW1lbnUtZGlzYWJsZSAubG9nb3t2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxfUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7Lm1haW4tbWVudS1kaXNhYmxlIC5idXR0b24tYXBwLWJveHt0ZXh0LWFsaWduOnJpZ2h0O21hcmdpbjowfS5tYWluLW1lbnUtZGlzYWJsZSAuYnV0dG9uLWFwcC1ib3ggLmJ1dHRvbi1haW9ue21hcmdpbjowfX1tYWlue3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDoxMDAlfWFydGljbGV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztjb2xvcjojMDA3YTkxO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfWFydGljbGUgLnNtYWxse2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOi43NXJlbTtsaW5lLWhlaWdodDoxLjI1O29wYWNpdHk6LjV9YXJ0aWNsZSBwe2xpbmUtaGVpZ2h0OjEuM31hcnRpY2xlLnBvc3R7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjIuNXJlbX1hcnRpY2xlLnBvc3QgLmZlYXR1cmVkLWltYWdle2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1ib3R0b206MS4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpe2FydGljbGUucG9zdCAuZmVhdHVyZWQtaW1hZ2V7bWFyZ2luLWJvdHRvbToxLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe2FydGljbGUucG9zdCAuZmVhdHVyZWQtaW1hZ2V7bWFyZ2luLWJvdHRvbToycmVtfX1hcnRpY2xlLnBvc3QgLmZlYXR1cmVkLWltYWdlIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7dHJhbnNmb3JtOnNjYWxlKDEuMDEpO3RyYW5zaXRpb246YWxsIC43NXMgZWFzZX1hcnRpY2xlLnBvc3QgLmVudHJ5LXRpdGxle2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEuMDYyNXJlbTttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDB9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXthcnRpY2xlLnBvc3QgLmVudHJ5LXRpdGxle2ZvbnQtc2l6ZToxLjEyNXJlbTttYXJnaW4tYm90dG9tOjEuMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe2FydGljbGUucG9zdCAuZW50cnktdGl0bGV7Zm9udC1zaXplOjEuMTg3NXJlbTttYXJnaW4tYm90dG9tOjEuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7YXJ0aWNsZS5wb3N0IC5lbnRyeS10aXRsZXtmb250LXNpemU6MS4yNXJlbTttYXJnaW4tYm90dG9tOjEuNzVyZW19fWFydGljbGUucG9zdCAucmVhZC1tb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZTouODc1cmVtO2NvbG9yOiMwMDdhOTE7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXthcnRpY2xlLnBvc3QgLnJlYWQtbW9yZXtmb250LXNpemU6LjkzNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe2FydGljbGUucG9zdCAucmVhZC1tb3Jle2ZvbnQtc2l6ZToxcmVtfX1hcnRpY2xlLnBvc3QgLnJlYWQtbW9yZSAuaWNvbntmb250LXNpemU6Ljg3NXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tbGVmdDouMjVyZW07dG9wOjFweH1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXthcnRpY2xlLnBvc3Q6aG92ZXIgLmZlYXR1cmVkLWltYWdlIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4wNSl9fXNlY3Rpb257cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nLWxlZnQ6MnZ3O3BhZGRpbmctcmlnaHQ6MnZ3fXNlY3Rpb24ucHR7cGFkZGluZy10b3A6MS4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpe3NlY3Rpb24ucHR7cGFkZGluZy10b3A6MS41cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe3NlY3Rpb24ucHR7cGFkZGluZy10b3A6MnJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7c2VjdGlvbi5wdHtwYWRkaW5nLXRvcDoyLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpe3NlY3Rpb24ucHR7cGFkZGluZy10b3A6My4yNXJlbX19c2VjdGlvbi5wYntwYWRkaW5nLWJvdHRvbToxLjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7c2VjdGlvbi5wYntwYWRkaW5nLWJvdHRvbToxLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7c2VjdGlvbi5wYntwYWRkaW5nLWJvdHRvbToycmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtzZWN0aW9uLnBie3BhZGRpbmctYm90dG9tOjIuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7c2VjdGlvbi5wYntwYWRkaW5nLWJvdHRvbTozLjI1cmVtfX1zZWN0aW9uLmxhcmdlLXB0e3BhZGRpbmctdG9wOjNyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXtzZWN0aW9uLmxhcmdlLXB0e3BhZGRpbmctdG9wOjQuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtzZWN0aW9uLmxhcmdlLXB0e3BhZGRpbmctdG9wOjZyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe3NlY3Rpb24ubGFyZ2UtcHR7cGFkZGluZy10b3A6N3JlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7c2VjdGlvbi5sYXJnZS1wdHtwYWRkaW5nLXRvcDo4cmVtfX1zZWN0aW9uLmxhcmdlLXBie3BhZGRpbmctYm90dG9tOjNyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXtzZWN0aW9uLmxhcmdlLXBie3BhZGRpbmctYm90dG9tOjQuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtzZWN0aW9uLmxhcmdlLXBie3BhZGRpbmctYm90dG9tOjZyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe3NlY3Rpb24ubGFyZ2UtcGJ7cGFkZGluZy1ib3R0b206N3JlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7c2VjdGlvbi5sYXJnZS1wYntwYWRkaW5nLWJvdHRvbTo4cmVtfX1zZWN0aW9uLnNtYWxsLXB0e3BhZGRpbmctdG9wOi43NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpe3NlY3Rpb24uc21hbGwtcHR7cGFkZGluZy10b3A6Ljg3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtzZWN0aW9uLnNtYWxsLXB0e3BhZGRpbmctdG9wOjFyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe3NlY3Rpb24uc21hbGwtcHR7cGFkZGluZy10b3A6MS4yNXJlbX19c2VjdGlvbi5zbWFsbC1wYntwYWRkaW5nLWJvdHRvbTouNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXtzZWN0aW9uLnNtYWxsLXBie3BhZGRpbmctYm90dG9tOi44NzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7c2VjdGlvbi5zbWFsbC1wYntwYWRkaW5nLWJvdHRvbToxcmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtzZWN0aW9uLnNtYWxsLXBie3BhZGRpbmctYm90dG9tOjEuMjVyZW19fXNlY3Rpb24ubGFyZ2UtcGIubWFpbi1iYW5uZXJ7cGFkZGluZy1ib3R0b206MS41cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7c2VjdGlvbi5sYXJnZS1wYi5tYWluLWJhbm5lcntwYWRkaW5nLWJvdHRvbToycmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe3NlY3Rpb24ubGFyZ2UtcGIubWFpbi1iYW5uZXJ7cGFkZGluZy1ib3R0b206My4yNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7c2VjdGlvbi5sYXJnZS1wYi5tYWluLWJhbm5lcntwYWRkaW5nLWJvdHRvbTo3LjVyZW19fXNlY3Rpb24gLmVudHJ5LXRpdGxle2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7d2lsbC1jaGFuZ2U6YXV0bztiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpe3NlY3Rpb24gLmVudHJ5LXRpdGxle29wYWNpdHk6MSAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe3NlY3Rpb24gLmVudHJ5LXRpdGxle21hcmdpbi1ib3R0b206LjVlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7c2VjdGlvbiAuZW50cnktdGl0bGV7bWFyZ2luLWJvdHRvbToxZW19fXNlY3Rpb25bZGF0YS1wYXR0ZXJuXS5jb21wYXJlOjpiZWZvcmV7Y29udGVudDonJztiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9zdmcvcGF0dGVybi01LnN2Z1wiKTt3aWR0aDo5NCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXk7YmFja2dyb3VuZC1zaXplOmF1dG8gNTB2dztwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6LjM1fXNlY3Rpb25bZGF0YS1wYXR0ZXJuPSdsZWZ0J106OmJlZm9yZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAlIHRvcH1zZWN0aW9uW2RhdGEtcGF0dGVybj0ncmlnaHQnXTo6YmVmb3Jle2JhY2tncm91bmQtcG9zaXRpb246MTAwJSB0b3B9c2VjdGlvbi5lcnJvci1wYWdle3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7c2VjdGlvbi5lcnJvci1wYWdle3BhZGRpbmctdG9wOjVyZW19fXNlY3Rpb24uZXJyb3ItcGFnZVtkYXRhLXBhdHRlcm5dOjpiZWZvcmV7d2lkdGg6OTB2dztoZWlnaHQ6MTYwcHg7YmFja2dyb3VuZC1zaXplOjgwcHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6YXV0bztib3R0b206MDtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjowIGNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL3BhdHRlcm4tbGlnaHQucG5nXCIpO29wYWNpdHk6LjV9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXtzZWN0aW9uLmVycm9yLXBhZ2VbZGF0YS1wYXR0ZXJuXTo6YmVmb3Jle3dpZHRoOjc1dnd9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe3NlY3Rpb24uZXJyb3ItcGFnZVtkYXRhLXBhdHRlcm5dOjpiZWZvcmV7d2lkdGg6NjB2d319c2VjdGlvbi5lcnJvci1wYWdlIGgye2xldHRlci1zcGFjaW5nOjB9c2VjdGlvbi5lcnJvci1wYWdlIHB7Y29sb3I6IzAwMDt0ZXh0LXRyYW5zZm9ybTpub25lfXNlY3Rpb24uZXJyb3ItcGFnZSBhe2NvbG9yOiMwMDB9c2VjdGlvbi5lcnJvci1wYWdlIC5saW5re2ZvbnQtc2l6ZToxcmVtfXNlY3Rpb24uZXJyb3ItcGFnZSAubGluayAuaWNvbntjb2xvcjojMDAwfXNlY3Rpb24uZXJyb3ItcGFnZSAubGluazpob3Zlcntjb2xvcjojMDA3YTkxfXNlY3Rpb24uZXJyb3ItcGFnZSAubGluazpob3ZlciAuaWNvbjo6YmVmb3Jle2NvbG9yOiMwMDdhOTF9c2VjdGlvbi50aGVtZS1kYXJre2JhY2tncm91bmQtY29sb3I6IzAwN2E5MX1zZWN0aW9uLnRoZW1lLWxpZ2h0e2JhY2tncm91bmQtY29sb3I6IzlmZDhlMn1zZWN0aW9uLnRoZW1lLWxpZ2h0OjpiZWZvcmV7YmFja2dyb3VuZDojOWZkOGUyO3Bvc2l0aW9uOmZpeGVkfXNlY3Rpb24udGhlbWUtZ3JleXtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9c2VjdGlvbi50aGVtZS1ncmV5OjpiZWZvcmV7YmFja2dyb3VuZDojZjVmNWY1O3Bvc2l0aW9uOmZpeGVkfXNlY3Rpb24udGhlbWUtZ3JleS1kYXJre2JhY2tncm91bmQtY29sb3I6IzQyNDI0Mn1zZWN0aW9uLmJuYntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9c2VjdGlvbi5ibmIgaW1ne21heC13aWR0aDoxMzBweH1zZWN0aW9uLnNlYW1sZXNzLXBheW1lbnR7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7c2VjdGlvbi5zZWFtbGVzcy1wYXltZW50IGJye2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXtzZWN0aW9uLnNlYW1sZXNzLXBheW1lbnQgLm5vdGVib29re21heC13aWR0aDpub25lO3dpZHRoOjQ1dnc7ZmxvYXQ6cmlnaHR9fXNlY3Rpb24ubm8tY2FyZHMgW2RhdGEtbG9nb3Nde21heC13aWR0aDozMDBweCAhaW1wb3J0YW50fXNlY3Rpb24ubm8tY2FyZHMgLmltYWdlLWJveCBpbWd7bWF4LWhlaWdodDozNi42ODc1cmVtfXNlY3Rpb24uc2F2aW5nc3tiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9c2VjdGlvbi5zYXZpbmdzLmJpZy1pbWFnZSAuZmVhdHVyZXtwYWRkaW5nLXRvcDo2cmVtfXNlY3Rpb24uc2F2aW5ncyBbZGF0YS1iZy1pbWFnZV17ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MDtwYWRkaW5nLWJvdHRvbToxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7c2VjdGlvbi5zYXZpbmdzIFtkYXRhLWJnLWltYWdlXXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjJ2dzt0b3A6MDt3aWR0aDo1MHZ3O3BhZGRpbmctYm90dG9tOjA7bWFyZ2luLWJvdHRvbTowO2hlaWdodDoxMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpe3NlY3Rpb24uc2F2aW5ncyBbZGF0YS1iZy1pbWFnZV1bZGF0YS1vcHBvc2l0ZV17bGVmdDo1MnZ3fX1zZWN0aW9uLnNhdmluZ3MgLmZlYXR1cmV7cGFkZGluZy10b3A6M3JlbTtwYWRkaW5nLWJvdHRvbTozcmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7c2VjdGlvbi5zYXZpbmdzIC5mZWF0dXJle3BhZGRpbmctdG9wOjVyZW07cGFkZGluZy1ib3R0b206NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtzZWN0aW9uLnNhdmluZ3MgLmZlYXR1cmV7cGFkZGluZy10b3A6N3JlbTtwYWRkaW5nLWJvdHRvbTo3cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtzZWN0aW9uLnNhdmluZ3MgLmZlYXR1cmV7cGFkZGluZy10b3A6OXJlbTtwYWRkaW5nLWJvdHRvbTo5cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXtzZWN0aW9uLnNhdmluZ3MgLmZlYXR1cmV7cGFkZGluZy10b3A6MTJyZW07cGFkZGluZy1ib3R0b206MTJyZW19fXNlY3Rpb24uc2F2aW5ncyAuZmVhdHVyZSAubGlzdCBsaTo6YmVmb3Jle3RvcDowfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7c2VjdGlvbi5zYXZpbmdzLnR5cGUtYnVzaW5lc3MgLmZlYXR1cmV7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH19c2VjdGlvbi5zcGxpdC1sYXlvdXR7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjB9c2VjdGlvbi5zcGxpdC1sYXlvdXQgLmJ1dHRvbiAuYmFubmVyLWJ0bntib3JkZXI6IzAwN2E5MTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTF9c2VjdGlvbi5zcGxpdC1sYXlvdXQgW2RhdGEtYmctaW1hZ2Vde2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjA7cGFkZGluZy1ib3R0b206NzUlfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7c2VjdGlvbi5zcGxpdC1sYXlvdXQgW2RhdGEtYmctaW1hZ2Vde3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDo1MHZ3O3BhZGRpbmctYm90dG9tOjA7bWFyZ2luOjA7aGVpZ2h0OjEwMCV9fUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7c2VjdGlvbi5zcGxpdC1sYXlvdXQgW2RhdGEtYmctaW1hZ2VdW2RhdGEtb3Bwb3NpdGVde2xlZnQ6NTB2d319c2VjdGlvbi5zcGxpdC1sYXlvdXQgLmZlYXR1cmV7cGFkZGluZy10b3A6Mi41cmVtO3BhZGRpbmctYm90dG9tOjIuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpe3NlY3Rpb24uc3BsaXQtbGF5b3V0IC5mZWF0dXJle3BhZGRpbmctdG9wOjRyZW07cGFkZGluZy1ib3R0b206NHJlbX19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXtzZWN0aW9uLnNwbGl0LWxheW91dCAuZmVhdHVyZXtwYWRkaW5nLXRvcDo1LjVyZW07cGFkZGluZy1ib3R0b206NS41cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe3NlY3Rpb24uc3BsaXQtbGF5b3V0IC5mZWF0dXJle3BhZGRpbmctdG9wOjdyZW07cGFkZGluZy1ib3R0b206N3JlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7c2VjdGlvbi5zcGxpdC1sYXlvdXQgLmZlYXR1cmV7cGFkZGluZy10b3A6MTFyZW07cGFkZGluZy1ib3R0b206MTFyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMzY3cHgpe3NlY3Rpb24uc3BsaXQtbGF5b3V0IC5mZWF0dXJle3BhZGRpbmctdG9wOjE0cmVtO3BhZGRpbmctYm90dG9tOjE0cmVtfX1zZWN0aW9uLnNwbGl0LWxheW91dCAuZmVhdHVyZTpvbmx5LWNoaWxkLHNlY3Rpb24uc3BsaXQtbGF5b3V0IC5mZWF0dXJlOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfXNlY3Rpb24uc3BsaXQtbGF5b3V0IC5mZWF0dXJlIHB7Zm9udC1zaXplOi45Mzc1cmVtO2xpbmUtaGVpZ2h0OjEuNDtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpe3NlY3Rpb24uc3BsaXQtbGF5b3V0IC5mZWF0dXJlIHB7Zm9udC1zaXplOjFyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe3NlY3Rpb24uc3BsaXQtbGF5b3V0IC5mZWF0dXJlIHB7Zm9udC1zaXplOjEuMTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTM2N3B4KXtzZWN0aW9uLnNwbGl0LWxheW91dCAuZmVhdHVyZSBwe2ZvbnQtc2l6ZToxLjE4NzVyZW19fXNlY3Rpb24uc3BsaXQtbGF5b3V0IC5mZWF0dXJlIHA6b25seS1jaGlsZCxzZWN0aW9uLnNwbGl0LWxheW91dCAuZmVhdHVyZSBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7c2VjdGlvbi50cmF2ZWwtYWJyb2FkIC5mZWF0dXJle3BhZGRpbmctdG9wOjNyZW19fXNlY3Rpb24ubmV3LWNhcmR7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O3BhZGRpbmc6My4zNzVyZW0gMCA4LjkzNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtzZWN0aW9uLm5ldy1jYXJke3BhZGRpbmc6MTIuNzVyZW0gMCA3LjE4NzVyZW19fXNlY3Rpb24ubmV3LWNhcmQgLnJvd3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtzZWN0aW9uLm5ldy1jYXJkIC5yb3d7ZmxleC1kaXJlY3Rpb246cm93fX1AbWVkaWEgKG1heC13aWR0aDogNjM5cHgpe3NlY3Rpb24ubmV3LWNhcmQgLmZlYXR1cmV7cGFkZGluZy10b3A6M3JlbX19c2VjdGlvbi5uZXctY2FyZDo6YmVmb3Jle2JhY2tncm91bmQtcG9zaXRpb246NjUlIGJvdHRvbTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7dG9wOjJyZW07YmFja2dyb3VuZC1zaXplOmF1dG8gMTIwdnd9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtzZWN0aW9uLm5ldy1jYXJkOjpiZWZvcmV7YmFja2dyb3VuZC1wb3NpdGlvbjo5MiUgYm90dG9tO3RvcDotMS41NjI1cmVtO2JhY2tncm91bmQtc2l6ZTphdXRvIDUwdnd9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe3NlY3Rpb24ubmV3LWNhcmQ6OmJlZm9yZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjEwMCUgYm90dG9tO3RvcDowLjVyZW19fXNlY3Rpb24ubmV3LWNhcmQgLnBob25lLWxhcmdlLmltYWdlLWNvbnRhaW5lcnttYXJnaW4tdG9wOjYuNjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7c2VjdGlvbi5uZXctY2FyZCAucGhvbmUtbGFyZ2UuaW1hZ2UtY29udGFpbmVye21hcmdpbi10b3A6MH19c2VjdGlvbi5uZXctY2FyZCBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmV9c2VjdGlvbi5uZXctY2FyZCBpbWc6Zmlyc3Qtb2YtdHlwZXtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Oi0xO3RvcDoxNSU7bGVmdDoxMCV9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXtzZWN0aW9uLm5ldy1jYXJkIGltZzpmaXJzdC1vZi10eXBle3RvcDoxNSU7bGVmdDoxMCV9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe3NlY3Rpb24ubmV3LWNhcmQgaW1nOmZpcnN0LW9mLXR5cGV7dG9wOjI1JTtsZWZ0OjE1JX19c2VjdGlvbi5qb2luLXVzIC5sZWFke2ZvbnQtc2l6ZToyNHB4O21heC13aWR0aDozMHJlbTtmb250LXdlaWdodDozMDB9QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7c2VjdGlvbi5qb2luLXVzIC5sZWFke2ZvbnQtc2l6ZToxLjI1cmVtO21heC13aWR0aDozMHJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7c2VjdGlvbi5qb2luLXVzIC5sZWFke2ZvbnQtc2l6ZToxLjVyZW19fUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7c2VjdGlvbi5qb2luLXVzIC5tYXNre21hcmdpbjoycmVtIDAgNHJlbX19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXtzZWN0aW9uLmpvaW4tdXMgLmZvcm0tY29udGFpbmVye21hcmdpbi1ib3R0b206MzJweH19QG1lZGlhIChtYXgtd2lkdGg6IDYzOXB4KXtzZWN0aW9uLmpvaW4tdXMgLmZvcm0tY29udGFpbmVye21hcmdpbi1ib3R0b206MnJlbX19c2VjdGlvbi5iYW5uZXItYWJvdXQgaW1ne2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXtzZWN0aW9uLmJhbm5lci1hYm91dCBpbWd7bWF4LXdpZHRoOjExMiV9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe3NlY3Rpb24uYmFubmVyLWFib3V0IGltZ3ttYXgtd2lkdGg6MTIwJX19c2VjdGlvbi5yZWFsdGltZS1ub3RpZmljYXRpb25zIGltZ3twb2ludGVyLWV2ZW50czpub25lO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmV9c2VjdGlvbi5yZWFsdGltZS1ub3RpZmljYXRpb25zIGltZzpmaXJzdC1vZi10eXBle21hcmdpbi1ib3R0b206LTEyJX1zZWN0aW9uLnJlYWx0aW1lLW5vdGlmaWNhdGlvbnMgaW1nOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOi02JX1zZWN0aW9uLnN1cHBvcnR7Y29sb3I6I2ZmZjtmb250LXNpemU6MS4xODc1cmVtO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6MzAwfXNlY3Rpb24uc3VwcG9ydCAuZG90e21hcmdpbjoxcmVtIGF1dG99QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7c2VjdGlvbi5zdXBwb3J0IC5kb3R7bWFyZ2luOjAgMXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCl7c2VjdGlvbi5zdXBwb3J0IC5kb3R7bWFyZ2luOjAgMnJlbX19c2VjdGlvbi5wYXltZW50LWZlYXR1cmVzLnR5cGUtYnVzaW5lc3MgLmZlYXR1cmUgaW1ne2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzttYXJnaW46MCBhdXRvIDJyZW19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7c2VjdGlvbi5wYXltZW50LWZlYXR1cmVzLnR5cGUtYnVzaW5lc3MgLmZlYXR1cmUgaDJ7Zm9udC1zaXplOjEuNXJlbX19c2VjdGlvbi5iZy1jb25jcmV0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9c2VjdGlvbi5iZy1jb25jcmV0ZSAuYmctY29uY3JldGUtY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9c2VjdGlvbi5iZy13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9c2VjdGlvbi5iZy15ZWxsb3d7YmFja2dyb3VuZC1jb2xvcjojZmZlMzc1fXNlY3Rpb24uYmctc29mdC15ZWxsb3d7YmFja2dyb3VuZC1jb2xvcjojZmZmMGIzfXNlY3Rpb24uYmctaW5kaWdve2JhY2tncm91bmQtY29sb3I6IzAwN2E5MX1zZWN0aW9uLmJnLXB1cnBsZXtiYWNrZ3JvdW5kLWNvbG9yOiNiZmViZjN9c2VjdGlvbi5pbmZvLWJhcntwYWRkaW5nOjEuMjVyZW0gMS4xMjVyZW19c2VjdGlvbi5pbmZvLWJhciBwe21hcmdpbi1ib3R0b206MDtjb2xvcjojZmZmfXNlY3Rpb24uaW5mby1iYXIuYmctY29uY3JldGV7YmFja2dyb3VuZC1jb2xvcjojNmU2ZTZlfXNlY3Rpb24uaW5mby1iYXIuYmctd2hpdGUgcCxzZWN0aW9uLmluZm8tYmFyLmJnLXllbGxvdyBwLHNlY3Rpb24uaW5mby1iYXIuYmctc29mdC15ZWxsb3cgcHtjb2xvcjojMDA3YTkxfXNlY3Rpb24uaW5mby1iYXIuYmctcHVycGxlIHB7Y29sb3I6IzM4MzgzOH1zZWN0aW9uLmltYWdlLWVkZ2UucmlnaHQtaW1ne2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe3NlY3Rpb24uaW1hZ2UtZWRnZS5yaWdodC1pbWd7ZGlzcGxheTpibG9ja319c2VjdGlvbi5pbWFnZS1lZGdlLnJpZ2h0LWltZyAuaW1hZ2UtZWRnZS1pbWd7bWF4LXdpZHRoOjkwJTttYXgtaGVpZ2h0OjIxMnB4O3RvcDotNTBweDttYXJnaW46MCBhdXRvO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246bGVmdH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe3NlY3Rpb24uaW1hZ2UtZWRnZS5yaWdodC1pbWcgLmltYWdlLWVkZ2UtaW1ne21heC13aWR0aDo2NDBweDttYXgtaGVpZ2h0OjU3MHB4O3RvcDo4MHB4O2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnR9fXNlY3Rpb24uaW1hZ2UtZWRnZS5sZWZ0LWltZ3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtzZWN0aW9uLmltYWdlLWVkZ2UubGVmdC1pbWd7ZGlzcGxheTpibG9ja319c2VjdGlvbi5pbWFnZS1lZGdlLmxlZnQtaW1nIC5pbWFnZS1lZGdlLWltZ3ttYXgtd2lkdGg6OTAlO21heC1oZWlnaHQ6MjEycHg7dG9wOi0xMTBweDttYXJnaW46MCBhdXRvO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246bGVmdH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe3NlY3Rpb24uaW1hZ2UtZWRnZS5sZWZ0LWltZyAuaW1hZ2UtZWRnZS1pbWd7bWF4LXdpZHRoOjU5MHB4O21heC1oZWlnaHQ6NTcwcHg7dG9wOjExNXB4O2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0fX1zZWN0aW9uIC5oaXN0b3J5e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7c2VjdGlvbiAuaGlzdG9yeXtmbGV4LWRpcmVjdGlvbjpyb3d9fXNlY3Rpb24gLm5vLWNhcmRzIC5pbWFnZS1ib3h7bWFyZ2luOjAgYXV0b31zZWN0aW9uLmZlYXR1cmVzLXRhYnN7cGFkZGluZzoxcmVtIDB9c2VjdGlvbi5zbGlkZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfXNlY3Rpb24uc2xpZGVyIC50aXRsZXttYXJnaW4tdG9wOjJyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtzZWN0aW9uLnNsaWRlciAudGl0bGV7bWFyZ2luLXRvcDowfX1zZWN0aW9uLnNsaWRlciAuZmVhdHVyZXMtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSBpbWd7LXdlYmtpdC1maWx0ZXI6ZHJvcC1zaGFkb3coLTEuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC4zKSk7ZmlsdGVyOmRyb3Atc2hhZG93KC0xLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuMykpO21heC1oZWlnaHQ6bm9uZTttYXgtd2lkdGg6MTByZW19QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXtzZWN0aW9uLnNsaWRlciAuZmVhdHVyZXMtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSBpbWd7bWF4LXdpZHRoOjEycmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe3NlY3Rpb24uc2xpZGVyIC5mZWF0dXJlcy1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIGltZ3ttYXgtd2lkdGg6MTMuNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe3NlY3Rpb24uc2xpZGVyIC5mZWF0dXJlcy1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIGltZ3ttYXgtd2lkdGg6MTUuMzc1cmVtfX1zZWN0aW9uLnNsaWRlciAuZmVhdHVyZXMtY2Fyb3VzZWwgLnN3aXBlci13cmFwcGVye3BhZGRpbmctYm90dG9tOjNyZW19c2VjdGlvbi5zbGlkZXIudGhlbWUtZGFya3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTF9c2VjdGlvbi5zbGlkZXIudGhlbWUtZGFyayAuZmVhdHVyZSBwe2NvbG9yOiNmZmZ9c2VjdGlvbi5zbGlkZXIudGhlbWUtZGFyayAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhOTF9c2VjdGlvbi5zbGlkZXIudGhlbWUtZ3JleXtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9c2VjdGlvbi5zbGlkZXIudGhlbWUtbGlnaHR7YmFja2dyb3VuZC1jb2xvcjojOWZkOGUyfXNlY3Rpb24uc2xpZGVyIC5sZWFke2ZvbnQtc2l6ZToxLjM3NXJlbX1zZWN0aW9uLnNsaWRlciAuc3BhY2Vye2hlaWdodDo2cmVtfXNlY3Rpb24uc2xpZGVyLnJpZ2h0LXBvc2l0aW9uIC5mZWF0dXJlcy1jYXJvdXNlbHtyaWdodDowO2xlZnQ6YXV0b31zZWN0aW9uLmhlYWRpbmcgaDIgcHtmb250LXdlaWdodDppbmhlcml0O2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tYm90dG9tOjA7cGFkZGluZzo0cmVtIDA7Zm9udC1zaXplOjIuMTI1cmVtO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7c2VjdGlvbi5oZWFkaW5nIGgyIHB7Zm9udC1zaXplOjIuODc1cmVtO3BhZGRpbmc6NC41cmVtIDB9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7c2VjdGlvbi5oZWFkaW5nIGgyIHB7Zm9udC1zaXplOjMuNXJlbTtwYWRkaW5nOjUuMjVyZW0gMH19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7c2VjdGlvbi5oZWFkaW5nIGgyIHB7Zm9udC1zaXplOjRyZW19fXNlY3Rpb24uaGVhZGluZyAuYnV0dG9uLnByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojMDA3YTkxO2JvcmRlci1jb2xvcjojMDA3YTkxO2NvbG9yOiNmZmZ9c2VjdGlvbi5oZWFkaW5nLmhlYWRpbmctYmFja2dyb3VuZHtwYWRkaW5nOjNyZW0gMnZ3O21heC13aWR0aDoxMDAlfXNlY3Rpb24uaGVhZGluZy5oZWFkaW5nLWJhY2tncm91bmQgLmhlYWRpbmctYmFja2dvcnVuZC1pbWFnZXttYXgtd2lkdGg6NjcuNXJlbTttYXJnaW46MCBhdXRvO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjB9c2VjdGlvbi5oZWFkaW5nLmhlYWRpbmctYmFja2dyb3VuZCAuaGVhZGluZy1iYWNrZ29ydW5kLWltYWdlIGltZ3tkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtzZWN0aW9uLmhlYWRpbmcuaGVhZGluZy1iYWNrZ3JvdW5kIC5oZWFkaW5nLWJhY2tnb3J1bmQtaW1hZ2UgaW1ne2Rpc3BsYXk6YmxvY2t9fXNlY3Rpb24uaGVhZGluZy5oZWFkaW5nLWJhY2tncm91bmQgaDJ7cGFkZGluZzoyLjVyZW0gMH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe3NlY3Rpb24uaGVhZGluZy5oZWFkaW5nLWJhY2tncm91bmQgaDJ7cGFkZGluZzoyLjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe3NlY3Rpb24uaGVhZGluZy5oZWFkaW5nLWJhY2tncm91bmQgaDJ7cGFkZGluZzo4MXB4IDUuODEyNXJlbX19c2VjdGlvbi5oZWFkaW5nLmhlYWRpbmctYmFja2dyb3VuZCBoMiBwe3BhZGRpbmc6MDtmb250LXNpemU6aW5pdGlhbDtmb250LXdlaWdodDo1MDA7em9vbTowLjd9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtzZWN0aW9uLmhlYWRpbmcuaGVhZGluZy1iYWNrZ3JvdW5kIGgyIHB7em9vbToxfX1zZWN0aW9uLmhlYWRpbmcuaGVhZGluZy1iYWNrZ3JvdW5kIC5zcGFjZXJ7ZGlzcGxheTpub25lfXNlY3Rpb24uaGVhZGluZy5oZWFkaW5nLWJhY2tncm91bmQgLmJ1dHRvbnttYXJnaW46MCAwIDMuNjg3NXJlbTt3aWR0aDoxMDAlO21heC13aWR0aDoxOC4zNzVyZW19c2VjdGlvbi5oZWFkaW5nLmRvd25sb2Fke21hcmdpbi1ib3R0b206My4xMjVyZW19c2VjdGlvbi5oZWFkaW5nIC5kb3dubG9hZC1hcHB7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi0zLjE4NzVyZW19c2VjdGlvbi5oZWFkaW5nIC5kb3dubG9hZC1hcHAgcHtmb250LXNpemU6MXJlbTtvcGFjaXR5OjAuNX1zZWN0aW9uLmhlYWRpbmcgLmRvd25sb2FkLWFwcC1ib3h7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9c2VjdGlvbi5oZWFkaW5nIC5kb3dubG9hZC1hcHAtYXBwbGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvc3ZnL2FwcC1zdG9yZS5zdmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO21hcmdpbi1yaWdodDoxLjI1cmVtO3dpZHRoOjcuNXJlbTtoZWlnaHQ6My4xMjVyZW07ZGlzcGxheTpibG9ja31zZWN0aW9uLmhlYWRpbmcgLmRvd25sb2FkLWFwcC1hbmRyb2lke2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL3N2Zy9nb29nbGUtcGxheS5zdmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO21hcmdpbi1yaWdodDoxLjI1cmVtO3dpZHRoOjguNXJlbTtoZWlnaHQ6My4xMjVyZW07ZGlzcGxheTpibG9ja31AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KXtzZWN0aW9uLmhlYWRpbmcgLmRvd25sb2FkLWFwcHtwb3NpdGlvbjpzdGF0aWN9c2VjdGlvbi5oZWFkaW5nIC5kb3dubG9hZC1hcHAtYm94e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9c2VjdGlvbi5oZWFkaW5nIC5kb3dubG9hZC1hcHAtYXBwbGV7bWFyZ2luLXJpZ2h0OjA7d2lkdGg6OS40cmVtO21hcmdpbi10b3A6MTBweH1zZWN0aW9uLmhlYWRpbmcgLmRvd25sb2FkLWFwcC1hbmRyb2lke21hcmdpbjoyLjUwcmVtIDAgNC41cmVtO3dpZHRoOjEwLjRyZW07bWFyZ2luLXJpZ2h0OjB9fXNlY3Rpb24uc3RhdGVtZW50e3BhZGRpbmc6NC4zMTI1cmVtIDJ2dyA2Ljg3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe3NlY3Rpb24uc3RhdGVtZW50e3BhZGRpbmc6NC4zMTI1cmVtIDJ2dyA2Ljg3NXJlbX19c2VjdGlvbi5zdGF0ZW1lbnQgcHtjb2xvcjojZmZmfXNlY3Rpb24uc3RhdGVtZW50IHAgYXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6Ym9sZH1zZWN0aW9uLnN0YXRlbWVudCAuYnV0dG9ue21hcmdpbi10b3A6NC41cmVtfS5ob21lLXBhZ2UuaW5kaXZpZHVhbCBzZWN0aW9ue3otaW5kZXg6YXV0b31zZWN0aW9uIC5jdGEtc2VjdGlvbiBoM3tmb250LXNpemU6MS43NXJlbTtsaW5lLWhlaWdodDoxLjU7Zm9udC13ZWlnaHQ6MzAwO21hcmdpbi1ib3R0b206MS44NzVyZW07Y29sb3I6IzM4MzgzOH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpe3NlY3Rpb24gLmN0YS1zZWN0aW9uIGgze2ZvbnQtc2l6ZToxLjkzNzVyZW07bWFyZ2luLWJvdHRvbTozLjEyNXJlbX19c2VjdGlvbiAuYnVsbGV0LWxpc3R7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MDttYXJnaW4tdG9wOjEuODc1cmVtfXNlY3Rpb24gLmJ1bGxldC1saXN0OmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH1zZWN0aW9uIC5idWxsZXQtbGlzdCBsaXtiYWNrZ3JvdW5kOnVybChcIi4uL2ljb25zL2NoZWNrbWFyay5zdmdcIikgbm8tcmVwZWF0IDZweCA4cHg7cGFkZGluZy1sZWZ0OjNyZW07bWFyZ2luLXRvcDoxLjI1cmVtO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjIuMTN9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXtzZWN0aW9uIC5idWxsZXQtbGlzdCBsaXttYXJnaW4tdG9wOjEuODc1cmVtfX1zZWN0aW9uIC5idWxsZXQtbGlzdCBsaTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9Zm9vdGVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MnJlbSAydncgMnJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpe2Zvb3RlcntwYWRkaW5nOjJyZW0gMnZ3IDMuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7Zm9vdGVye3BhZGRpbmc6MnJlbSAydncgNC4zNzVyZW19fWZvb3RlciBwLGZvb3RlciBhLGZvb3RlciBzcGFue2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjE7bWFyZ2luLWJvdHRvbTowO2ZvbnQtd2VpZ2h0OjMwMH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpe2Zvb3RlciBwLGZvb3RlciBhLGZvb3RlciBzcGFue2ZvbnQtc2l6ZTouNzVyZW19fWZvb3RlciBwe2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfWZvb3RlciBwLnNtYWxse2ZvbnQtc2l6ZTouNzVyZW07bGV0dGVyLXNwYWNpbmc6LjI1cHg7bGluZS1oZWlnaHQ6MS40NX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpe2Zvb3RlciBwLnNtYWxse2ZvbnQtc2l6ZTouNjc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtmb290ZXIgcC5zbWFsbHtmb250LXNpemU6LjYyNXJlbTtsZXR0ZXItc3BhY2luZzowfX1mb290ZXIgYXtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMH1mb290ZXIgLmZvb3Rlci1tZW51e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy10b3A6MC41cmVtO2xpbmUtaGVpZ2h0OjF9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXtmb290ZXIgLmZvb3Rlci1tZW51e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59fWZvb3RlciAuZm9vdGVyLW1lbnUgbGl7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjEuMDYyNXJlbX1mb290ZXIgLmZvb3Rlci1tZW51IGxpOmxhc3Qtb2YtdHlwZXttYXJnaW46MH1mb290ZXIgLmZvb3Rlci1tZW51IGF7Zm9udC1zaXplOjEuNXJlbTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMH1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpe2Zvb3RlciAuZm9vdGVyLW1lbnUgYXtmb250LXNpemU6LjgxMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpe2Zvb3RlciAuZm9vdGVyLW1lbnUgYXtmb250LXNpemU6MS4xODc1cmVtfX1mb290ZXIgLnNlY29uZGFyeS1tZW51e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowO2xpbmUtaGVpZ2h0OjF9QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXtmb290ZXIgLnNlY29uZGFyeS1tZW51e2Rpc3BsYXk6ZmxleH19Zm9vdGVyIC5zZWNvbmRhcnktbWVudSBsaXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MS4wNjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7Zm9vdGVyIC5zZWNvbmRhcnktbWVudSBsaXttYXJnaW46MCAycmVtIDAgMH19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7Zm9vdGVyIC5zZWNvbmRhcnktbWVudSBsaXttYXJnaW46MCA0LjVyZW0gMCAwfX1mb290ZXIgLnNlY29uZGFyeS1tZW51IGxpOmxhc3Qtb2YtdHlwZXttYXJnaW46MH1mb290ZXIgLnNlY29uZGFyeS1tZW51IGF7Zm9udC1zaXplOi43NXJlbTtvcGFjaXR5OjAuNztmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMH1mb290ZXIuZXh0ZW5kZWR7YmFja2dyb3VuZC1jb2xvcjojZjJmMmYyO3BhZGRpbmc6Mi41cmVtIC4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpe2Zvb3Rlci5leHRlbmRlZHtwYWRkaW5nOjNyZW0gLjM3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7Zm9vdGVyLmV4dGVuZGVke3BhZGRpbmc6M3JlbSAuNXJlbX19Zm9vdGVyLmV4dGVuZGVkIHAsZm9vdGVyLmV4dGVuZGVkIGEsZm9vdGVyLmV4dGVuZGVkIHNwYW57Y29sb3I6IzM4MzgzOH1mb290ZXIgLmxvZ297aGVpZ2h0OjJyZW07bWFyZ2luLXJpZ2h0OjMuMzEyNXJlbTt3aWR0aDoxMi4zNzVyZW07bWFyZ2luLWJvdHRvbToxcmVtfUBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCl7Zm9vdGVyIC5sb2dve2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtmb290ZXIgLmxvZ297ZmxvYXQ6bGVmdDttYXJnaW4tYm90dG9tOjB9fWZvb3RlciAubG9nbyBpbWcsZm9vdGVyIC5sb2dvIHN2Z3t3aWR0aDo1Ljc1cmVtO2hlaWdodDphdXRvfWZvb3RlciAubG9nbyBzdmcgcGF0aHtmaWxsOiMzODM4Mzh9Zm9vdGVyIC5kcm9wZG93bl9faG9sZGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5sYW5ndWFnZS5kcm9wZG93bntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5sYW5ndWFnZS5kcm9wZG93biAubGFuZ3VhZ2Utc3VidGl0bGV7Zm9udC1zaXplOi42MjVyZW07bGluZS1oZWlnaHQ6MTVweDttYXJnaW4tdG9wOmF1dG87bWFyZ2luLWJvdHRvbTphdXRvO3BhZGRpbmctbGVmdDo4cHh9Lmxhbmd1YWdlLmRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtY29sb3I6I2JmZWJmMzt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlO292ZXJmbG93OmF1dG87Ym9yZGVyLXJhZGl1czowLjVyZW07ei1pbmRleDoxOy13ZWJraXQtYm94LXNoYWRvdzowIDAuMzc1cmVtIDAuNzVyZW0gcmdiYSg1Niw1Niw1NiwwLjI1KTtib3gtc2hhZG93OjAgMC4zNzVyZW0gMC43NXJlbSByZ2JhKDU2LDU2LDU2LDAuMjUpO29wYWNpdHk6MDtkaXNwbGF5OmJsb2NrO3Zpc2liaWxpdHk6aGlkZGVuO3dpbGwtY2hhbmdlOmF1dG87dHJhbnNpdGlvbjpvcGFjaXR5IDBzIGVhc2UtaW4tb3V0LCB2aXNpYmlsaXR5IC4yNXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMjVzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAuMjVzIGVhc2UtaW4tb3V0fS5sYW5ndWFnZS5kcm9wZG93biAuZHJvcGRvd24tY29udGVudCBhe21hcmdpbjowLjI1cmVtIDA7cGFkZGluZzowLjI1cmVtIDAgMC4yNXJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7ZGlzcGxheTpibG9jaztmb250LXNpemU6MC43NXJlbTtjb2xvcjojMzgzODM4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lmxhbmd1YWdlLmRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50IGF7Zm9udC1zaXplOjAuODc1cmVtfX0ubGFuZ3VhZ2UuZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2NvbG9yOiMwMDdhOTF9Lmxhbmd1YWdlLmRyb3Bkb3duIC5kcm9wYnRue2NvbG9yOiMzODM4Mzg7YmFja2dyb3VuZDojYmZlYmYzO2ZvbnQtc2l6ZTowLjc1cmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtib3JkZXI6bm9uZTtjdXJzb3I6cG9pbnRlcjtvdXRsaW5lOm5vbmU7cGFkZGluZzouMjVyZW0gMS4yNXJlbSAuMjVyZW0gLjMxMjVyZW07Ym9yZGVyLXJhZGl1czouMjVyZW07cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubGFuZ3VhZ2UuZHJvcGRvd24gLmRyb3BidG57Zm9udC1zaXplOjFyZW19fS5sYW5ndWFnZS5kcm9wZG93biAuZHJvcGJ0bjo6YWZ0ZXJ7Y29udGVudDonJzt3aWR0aDouMzc1cmVtO2hlaWdodDouMzc1cmVtO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjU2JTtyaWdodDouNXJlbTtib3JkZXItbGVmdDoxcHggc29saWQgIzM4MzgzODtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMzgzODM4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjE1cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmFsbCAuMTVzIGVhc2UtaW4tb3V0O3dpbGwtY2hhbmdlOmF1dG87LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSkgcm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpIHJvdGF0ZSgtNDVkZWcpfUBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpey5sYW5ndWFnZS5kcm9wZG93bi5hY3RpdmUgLmRyb3Bkb3duLWNvbnRlbnR7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MTt0cmFuc2l0aW9uOm9wYWNpdHkgLjI1cyBlYXNlLWluLW91dCwgdmlzaWJpbGl0eSAuMjVzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjI1cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gLjI1cyBlYXNlLWluLW91dH0ubGFuZ3VhZ2UuZHJvcGRvd24uYWN0aXZlIC5kcm9wYnRuOmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTI1JSkgcm90YXRlKDEzNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTI1JSkgcm90YXRlKDEzNWRlZyl9fS5sYW5ndWFnZS1jb250YWluZXJ7bWFyZ2luLWJvdHRvbToxLjA2MjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubGFuZ3VhZ2UtY29udGFpbmVye21hcmdpbjotMC4ycmVtIDIuNXJlbSAwIDB9fWJvZHk6bm90KC5tb2JpbGUpIC5sYW5ndWFnZS5kcm9wZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudCwubW9iaWxlIC5sYW5ndWFnZS5kcm9wZG93bi5hY3RpdmUgLmRyb3Bkb3duLWNvbnRlbnR7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjI1cyBlYXNlLWluLW91dCwgdmlzaWJpbGl0eSAuMjVzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjI1cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gLjI1cyBlYXNlLWluLW91dH1ib2R5Om5vdCgubW9iaWxlKSAubGFuZ3VhZ2UuZHJvcGRvd246aG92ZXIgLmRyb3BidG46OmFmdGVyLC5tb2JpbGUgLmxhbmd1YWdlLmRyb3Bkb3duLmFjdGl2ZSAuZHJvcGJ0bjo6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjUlKSByb3RhdGUoMTM1ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjUlKSByb3RhdGUoMTM1ZGVnKX0uZm9vdGVyLWRvd25sb2Fke21hcmdpbi10b3A6LTVweH0uZm9vdGVyLWRvd25sb2FkIHNwYW57ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDoxLjU7b3BhY2l0eTowLjY7Zm9udC1zaXplOjEuMTg3NXJlbTtmb250LXdlaWdodDo0MDB9LmZvb3Rlci1kb3dubG9hZC1hcHBsZSwuZm9vdGVyLWRvd25sb2FkLWFuZHJvaWR7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjIuNXJlbX0uZm9vdGVyLWRvd25sb2FkLWFwcGxle2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3N2Zy9hcHAtc3RvcmUuc3ZnXCIpO3dpZHRoOjcuNXJlbTttYXJnaW4tcmlnaHQ6MS4yNXJlbX0uZm9vdGVyLWRvd25sb2FkLWFuZHJvaWR7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvc3ZnL2dvb2dsZS1wbGF5LnN2Z1wiKTt3aWR0aDo4LjVyZW19QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCl7LmZvb3Rlci1kb3dubG9hZC10ZXh0e3BhZGRpbmc6MCAxMHB4fS5mb290ZXItZG93bmxvYWQtYnV0dG9uc3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZm9vdGVyLWRvd25sb2FkLWFwcGxlLC5mb290ZXItZG93bmxvYWQtYW5kcm9pZHtoZWlnaHQ6Mi45NXJlbX0uZm9vdGVyLWRvd25sb2FkLWFwcGxle3dpZHRoOjguOXJlbTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LmZvb3Rlci1kb3dubG9hZC1hbmRyb2lke3dpZHRoOjkuOHJlbTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9fS5mb290ZXItY29weXJpZ2h0IC5yb3d7cG9zaXRpb246cmVsYXRpdmV9LmZvb3Rlci1jb3B5cmlnaHQgcHtmb250LXNpemU6Ljc1cmVtO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7Zm9udC13ZWlnaHQ6MzAwO29wYWNpdHk6MC4zfS5zaXRlLWZvb3RlcntiYWNrZ3JvdW5kOiNmMmYyZjI7cGFkZGluZzoxLjg3NXJlbSAuMzEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zaXRlLWZvb3RlcntwYWRkaW5nOjMuMTI1cmVtIDB9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5zaXRlLWZvb3RlcntwYWRkaW5nLXRvcDo1LjQzNzVyZW19fS5zaXRlLWZvb3RlciBhe2NvbG9yOiMzODM4Mzg7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDA7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zaXRlLWZvb3RlciBhe2ZvbnQtc2l6ZTouNjI1cmVtfX0uc2l0ZS1mb290ZXIgYTpob3Zlciwuc2l0ZS1mb290ZXIgYTpmb2N1c3tjb2xvcjojMDA3YTkxO29wYWNpdHk6MX0uc2l0ZS1mb290ZXJfX2xvZ28gYXtkaXNwbGF5OmJsb2NrO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87bWF4LWhlaWdodDo2MHB4fS5zaXRlLWZvb3Rlcl9fbG9nbyBhIGltZywuc2l0ZS1mb290ZXJfX2xvZ28gYSBzdmd7bWF4LXdpZHRoOjYuMTI1cmVtO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG99LnNpdGUtZm9vdGVyX19kb3dubG9hZHtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoyO21hcmdpbi1ib3R0b206My4xMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1mb290ZXJfX2Rvd25sb2Fke2ZvbnQtc2l6ZTouNjI1cmVtO2xpbmUtaGVpZ2h0OjEuMn19LnNpdGUtZm9vdGVyX19kb3dubG9hZC10aXRsZXtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW4tYm90dG9tOi4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zaXRlLWZvb3Rlcl9fZG93bmxvYWQtdGl0bGV7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDA7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS4yO3BhZGRpbmctYm90dG9tOi40Mzc1cmVtfX0uc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWRlc2NyaXB0aW9ue21hcmdpbi1ib3R0b206MS4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zaXRlLWZvb3Rlcl9fZG93bmxvYWQtZGVzY3JpcHRpb257bWFyZ2luOjAgMy4xMjVyZW0gLjYyNXJlbSAwO29wYWNpdHk6MC42fX0uc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWJ1dHRvbnN7bWFyZ2luLXRvcDoxLjg3NXJlbTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24tY29udGVudDpjZW50ZXJ9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWJ1dHRvbnN7bWFyZ2luLXRvcDoxLjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWJ1dHRvbnN7bWF4LXdpZHRoOjgwJX19LnNpdGUtZm9vdGVyX19kb3dubG9hZC1hcHBsZSwuc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWFuZHJvaWQsLnNpdGUtZm9vdGVyX19kb3dubG9hZC1odWF3ZWl7aGVpZ2h0OjMuMTI1cmVtO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtkaXNwbGF5OmJsb2NrfUBtZWRpYSAobWF4LXdpZHRoOiAzNzRweCl7LnNpdGUtZm9vdGVyX19kb3dubG9hZC1hcHBsZSwuc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWFuZHJvaWQsLnNpdGUtZm9vdGVyX19kb3dubG9hZC1odWF3ZWl7aGVpZ2h0OjIuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWFwcGxlLC5zaXRlLWZvb3Rlcl9fZG93bmxvYWQtYW5kcm9pZCwuc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWh1YXdlaXtoZWlnaHQ6MS44NzVyZW19fS5zaXRlLWZvb3Rlcl9fZG93bmxvYWQtYXBwbGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvc3ZnL2FwcC1zdG9yZV8xLjV4LnN2Z1wiKTt3aWR0aDo0NSU7bWF4LXdpZHRoOjkuMzc1cmVtO21hcmdpbi1yaWdodDo2JX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zaXRlLWZvb3Rlcl9fZG93bmxvYWQtYXBwbGV7bWFyZ2luLXJpZ2h0Oi43NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWFwcGxle3dpZHRoOjUuNjI1cmVtO21hcmdpbi1yaWdodDoxcmVtfX0uc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWFuZHJvaWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvc3ZnL2dvb2dsZS1wbGF5XzEuNXguc3ZnXCIpO3dpZHRoOjQ5JTttYXgtd2lkdGg6MTAuNDM3NXJlbTttYXJnaW4tbGVmdDphdXRvfUBtZWRpYSAobWluLXdpZHRoOiA1NTBweCl7LnNpdGUtZm9vdGVyX19kb3dubG9hZC1hbmRyb2lke21hcmdpbi1yaWdodDo2JX19QG1lZGlhIChtaW4td2lkdGg6IDU4OHB4KXsuc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWFuZHJvaWR7bWFyZ2luLWxlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWFuZHJvaWR7bWFyZ2luLXJpZ2h0Oi43NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWFuZHJvaWR7bWFyZ2luOjAgMCAwIGF1dG87d2lkdGg6NDglfX0uc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWh1YXdlaXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9zdmcvaHVhd2VpXzEuNXguc3ZnXCIpO3dpZHRoOjUwJTttYXgtd2lkdGg6MTAuMzEyNXJlbTttYXJnaW46MS4xMjVyZW0gYXV0byAwfUBtZWRpYSAobWluLXdpZHRoOiA1ODhweCl7LnNpdGUtZm9vdGVyX19kb3dubG9hZC1odWF3ZWl7bWFyZ2luOjB9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtZm9vdGVyX19kb3dubG9hZC1odWF3ZWl7bWFyZ2luOi42MjVyZW0gYXV0byAwfX0uc2l0ZS1mb290ZXJfX2Rvd25sb2FkIC5hcnJvdy1saW5re2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjI7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6IzAwN2E5MX0uc2l0ZS1mb290ZXJfX2Rvd25sb2FkIC5idXR0b24tYWlvbntoZWlnaHQ6My4xMjVyZW07bGluZS1oZWlnaHQ6MS40O2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnNpdGUtZm9vdGVyX19kb3dubG9hZCAuYnV0dG9uLWFpb257bWFyZ2luLWJvdHRvbToxLjg3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1mb290ZXJfX2Rvd25sb2FkIC5idXR0b24tYWlvbntmb250LXNpemU6Ljg3NXJlbTtoZWlnaHQ6Mi41cmVtO2xpbmUtaGVpZ2h0OjEuNTtwYWRkaW5nOi42MjVyZW0gLjkzNzVyZW07bWFyZ2luLWJvdHRvbTouNjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuc2l0ZS1mb290ZXJfX2Rvd25sb2FkIC5idXR0b24tYWlvbntwYWRkaW5nOi42MjVyZW0gMS44NzVyZW07bWFyZ2luLWJvdHRvbTouNXJlbX19LnNpdGUtZm9vdGVyX19jb2x1bW57bWFyZ2luLWJvdHRvbToxLjM3NXJlbX0uc2l0ZS1mb290ZXJfX2NvbHVtbi10aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoyO2NvbG9yOiMzODM4Mzg7bWFyZ2luOjB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1mb290ZXJfX2NvbHVtbi10aXRsZXtsaW5lLWhlaWdodDoxLjI7cGFkZGluZy1ib3R0b206LjQzNzVyZW19fS5zaXRlLWZvb3Rlcl9fY29sdW1uLXRpdGxlOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDouNjI1cmVtO2hlaWdodDouNjI1cmVtO3RvcDoxLjI1cmVtO3JpZ2h0OjA7Ym9yZGVyLWNvbG9yOiNmZmY7Ym9yZGVyLWxlZnQ6LjA2MjVyZW0gc29saWQgIzM4MzgzODtib3JkZXItYm90dG9tOi4wNjI1cmVtIHNvbGlkICMzODM4Mzg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMTVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YWxsIC4xNXMgZWFzZS1pbi1vdXQ7d2lsbC1jaGFuZ2U6YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04MCUpIHJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC04MCUpIHJvdGF0ZSgtNDVkZWcpfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtZm9vdGVyX19jb2x1bW4tdGl0bGU6YWZ0ZXJ7ZGlzcGxheTpub25lfX0uc2l0ZS1mb290ZXJfX2NvbHVtbi1saW5rc3tkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1mb290ZXJfX2NvbHVtbi1saW5rc3toZWlnaHQ6MTAwJSAhaW1wb3J0YW50fX0uc2l0ZS1mb290ZXJfX2NvbHVtbi1saW5rcyBsaXtwYWRkaW5nLXRvcDouMzc1cmVtO2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1mb290ZXJfX2NvbHVtbi1saW5rcyBsaXtwYWRkaW5nLXRvcDowO2xpbmUtaGVpZ2h0OjF9fS5zaXRlLWZvb3Rlcl9fY29sdW1uLWxpbmtzIGxpOmZpcnN0LWNoaWxke3BhZGRpbmctdG9wOi4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zaXRlLWZvb3Rlcl9fY29sdW1uLWxpbmtzIGxpOmZpcnN0LWNoaWxke3BhZGRpbmctdG9wOjB9fS5zaXRlLWZvb3Rlcl9fY29sdW1uLWxpbmtzIGxpIGF7bGluZS1oZWlnaHQ6MS44O29wYWNpdHk6MC43fS5zaXRlLWZvb3Rlcl9fY29sdW1uLWxpbmtzIGxpIGE6aG92ZXIsLnNpdGUtZm9vdGVyX19jb2x1bW4tbGlua3MgbGkgYTpmb2N1c3tjb2xvcjojMDA3YTkxO29wYWNpdHk6MX0uc2l0ZS1mb290ZXJfX2NvbHVtbi5hY3RpdmUgLnNpdGUtZm9vdGVyX19jb2x1bW4tdGl0bGV7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1mb290ZXJfX2NvbHVtbi5hY3RpdmUgLnNpdGUtZm9vdGVyX19jb2x1bW4tdGl0bGV7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDB9fS5zaXRlLWZvb3Rlcl9fY29sdW1uLmFjdGl2ZSAuc2l0ZS1mb290ZXJfX2NvbHVtbi10aXRsZTphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDAlKSByb3RhdGUoLTIyNWRlZyl9LnNpdGUtZm9vdGVyX19taWRkbGV7cGFkZGluZy10b3A6MS44NzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1mb290ZXJfX21pZGRsZXtwYWRkaW5nLXRvcDowfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuc2l0ZS1mb290ZXJfX21pZGRsZXtwYWRkaW5nLXRvcDouMzEyNXJlbX19LnNpdGUtZm9vdGVyX19taWRkbGUtaW5uZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtZm9vdGVyX19taWRkbGUtaW5uZXJ7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDp3cmFwfX0uc2l0ZS1mb290ZXJfX3NvY2lhbC1saW5rc3ttYXJnaW4tYm90dG9tOjMuMTI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5zaXRlLWZvb3Rlcl9fc29jaWFsLWxpbmtze21hcmdpbi1ib3R0b206NC4zNzVyZW19fS5zaXRlLWZvb3Rlcl9fc29jaWFsLWxpbmtzIHVse2Rpc3BsYXk6ZmxleH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zaXRlLWZvb3Rlcl9fc29jaWFsLWxpbmtzIHVse21hcmdpbi1sZWZ0OjUzLjUlfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuc2l0ZS1mb290ZXJfX3NvY2lhbC1saW5rcyB1bHttYXJnaW4tbGVmdDowfX0uc2l0ZS1mb290ZXJfX3NvY2lhbC1saW5rcyB1bCBsaXttYXJnaW4tbGVmdDoxcmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtZm9vdGVyX19zb2NpYWwtbGlua3MgdWwgbGl7bWFyZ2luLWxlZnQ6LjYyNXJlbX19LnNpdGUtZm9vdGVyX19zb2NpYWwtbGlua3MgdWwgbGk6Zmlyc3QtY2hpbGR7bWFyZ2luOjB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1mb290ZXJfX3NvY2lhbC1saW5rcyB1bCBsaTpmaXJzdC1jaGlsZHttYXJnaW46MH19LnNpdGUtZm9vdGVyX19zb2NpYWwtbGlua3MgdWwgbGkgYXtkaXNwbGF5OmJsb2NrO3dpZHRoOjIuNXJlbTtoZWlnaHQ6Mi41cmVtO2JvcmRlci1yYWRpdXM6LjIxODc1cmVtO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOmJvcmRlci1yYWRpdXMgLjVzIGVhc2UtaW4tb3V0fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtZm9vdGVyX19zb2NpYWwtbGlua3MgdWwgbGkgYXt3aWR0aDoxLjU2MjVyZW07aGVpZ2h0OjEuNTYyNXJlbX19LnNpdGUtZm9vdGVyX19zb2NpYWwtbGlua3MgdWwgbGkgYTpob3Zlcntib3JkZXItcmFkaXVzOjEuMjVyZW19LnNpdGUtZm9vdGVyX19zb2NpYWwtbGlua3MgdWwgbGkgYSBpbWd7bWF4LXdpZHRoOjEwMCU7ZGlzcGxheTpibG9ja30uc2l0ZS1mb290ZXJfX2xhbmd1YWdle21hcmdpbi1ib3R0b206My4xMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnNpdGUtZm9vdGVyX19sYW5ndWFnZXttYXJnaW4tYm90dG9tOjQuMzc1cmVtfX0uc2l0ZS1mb290ZXJfX2xhbmd1YWdlLWRyb3Bkb3due3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjJ9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1mb290ZXJfX2xhbmd1YWdlLWRyb3Bkb3due2ZvbnQtc2l6ZTouNjI1cmVtO2xpbmUtaGVpZ2h0OjEuNH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnNpdGUtZm9vdGVyX19sYW5ndWFnZS1kcm9wZG93bjpob3ZlcntjdXJzb3I6cG9pbnRlcn0uc2l0ZS1mb290ZXJfX2xhbmd1YWdlLWRyb3Bkb3duOmhvdmVyIC5zaXRlLWZvb3Rlcl9fbGFuZ3VhZ2UtZHJvcGRvd24tY29udGVudHtvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlO3RyYW5zaXRpb246b3BhY2l0eSAuMjVzIGVhc2UtaW4tb3V0LCB2aXNpYmlsaXR5IC4yNXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMjVzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAuMjVzIGVhc2UtaW4tb3V0fS5zaXRlLWZvb3Rlcl9fbGFuZ3VhZ2UtZHJvcGRvd246aG92ZXIgLmRyb3BidG46OmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0yNSUpIHJvdGF0ZSgxMzVkZWcpfX0uc2l0ZS1mb290ZXJfX2xhbmd1YWdlLWRyb3Bkb3duLWNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1jb2xvcjojYmZlYmYzO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjMuNzVyZW07b3ZlcmZsb3c6YXV0bztib3JkZXItcmFkaXVzOi4xODc1cmVtO3otaW5kZXg6MTtib3gtc2hhZG93OjAgMC4zNzVyZW0gMC43NXJlbSByZ2JhKDU2LDU2LDU2LDAuMjUpO29wYWNpdHk6MDtkaXNwbGF5OmJsb2NrO3Zpc2liaWxpdHk6aGlkZGVuO3dpbGwtY2hhbmdlOmF1dG87dHJhbnNpdGlvbjpvcGFjaXR5IC4yNXMgZWFzZS1pbi1vdXQsIHZpc2liaWxpdHkgLjI1cyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4yNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIC4yNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1mb290ZXJfX2xhbmd1YWdlLWRyb3Bkb3duLWNvbnRlbnR7d2lkdGg6Mi41NjI1cmVtO2JvcmRlci1yYWRpdXM6LjEyNXJlbX19LnNpdGUtZm9vdGVyX19sYW5ndWFnZS1kcm9wZG93bi1jb250ZW50IGF7bWFyZ2luOi4zMTI1cmVtIDA7Zm9udC1zaXplOi44NzVyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzM4MzgzOH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zaXRlLWZvb3Rlcl9fbGFuZ3VhZ2UtZHJvcGRvd24tY29udGVudCBhe2ZvbnQtc2l6ZTouNzVyZW19fS5zaXRlLWZvb3Rlcl9fbGFuZ3VhZ2UtZHJvcGRvd24tY29udGVudCBhOmhvdmVye2NvbG9yOiMzODM4Mzh9LnNpdGUtZm9vdGVyX19sYW5ndWFnZS1kcm9wZG93biAuZHJvcGJ0bntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDozLjc1cmVtO2hlaWdodDoyLjEyNXJlbTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzM4MzgzODtiYWNrZ3JvdW5kOiNiZmViZjM7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyO291dGxpbmU6bm9uZTtwYWRkaW5nOi4zMTI1cmVtIDEuNzVyZW0gLjMxMjVyZW0gLjYyNXJlbTtib3JkZXItcmFkaXVzOi4xODc1cmVtO21hcmdpbi1yaWdodDouMzc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtZm9vdGVyX19sYW5ndWFnZS1kcm9wZG93biAuZHJvcGJ0bntmb250LXNpemU6LjgxMjVyZW07d2lkdGg6Mi41NjI1cmVtO2hlaWdodDoxLjU2MjVyZW07cGFkZGluZzouMTg3NXJlbSAxLjEyNXJlbSAuMTg3NXJlbSAuMzc1cmVtO2JvcmRlci1yYWRpdXM6LjEyNXJlbTttYXJnaW4tcmlnaHQ6Ljc1cmVtO2xpbmUtaGVpZ2h0OjEuMzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9fS5zaXRlLWZvb3Rlcl9fbGFuZ3VhZ2UtZHJvcGRvd24gLmRyb3BidG46OmFmdGVye2NvbnRlbnQ6Jyc7d2lkdGg6LjVyZW07aGVpZ2h0Oi41cmVtO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDouNzVyZW07Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICMzODM4Mzg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzM4MzgzODt0cmFuc2l0aW9uOmFsbCAuMTVzIGVhc2UtaW4tb3V0O3dpbGwtY2hhbmdlOmF1dG87dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpIHJvdGF0ZSgtNDVkZWcpfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtZm9vdGVyX19sYW5ndWFnZS1kcm9wZG93biAuZHJvcGJ0bjo6YWZ0ZXJ7d2lkdGg6LjMxMjVyZW07aGVpZ2h0Oi4zMTI1cmVtO3JpZ2h0Oi40Njg3NXJlbTt0b3A6NTIlfX1AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KXsuc2l0ZS1mb290ZXJfX2xhbmd1YWdlLWRyb3Bkb3duLmFjdGl2ZSAuc2l0ZS1mb290ZXJfX2xhbmd1YWdlLWRyb3Bkb3duLWNvbnRlbnR7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MTt0cmFuc2l0aW9uOm9wYWNpdHkgLjI1cyBlYXNlLWluLW91dCwgdmlzaWJpbGl0eSAuMjVzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjI1cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gLjI1cyBlYXNlLWluLW91dH0uc2l0ZS1mb290ZXJfX2xhbmd1YWdlLWRyb3Bkb3duLmFjdGl2ZSAuZHJvcGJ0bjphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjUlKSByb3RhdGUoMTM1ZGVnKX19LnNpdGUtZm9vdGVyX19zZWNvbmRhcnktbGlua3MgdWx7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1ib3R0b206Mi42ODc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtZm9vdGVyX19zZWNvbmRhcnktbGlua3MgdWx7bWFyZ2luLWJvdHRvbTozLjEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnNpdGUtZm9vdGVyX19zZWNvbmRhcnktbGlua3MgdWx7bWFyZ2luLWJvdHRvbTo0LjM3NXJlbX19LnNpdGUtZm9vdGVyX19zZWNvbmRhcnktbGlua3MgdWwgbGl7LXdlYmtpdC1ib3gtZmxleDowO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlO21hcmdpbi1ib3R0b206LjYyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zaXRlLWZvb3Rlcl9fc2Vjb25kYXJ5LWxpbmtzIHVsIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZsZXg6bm9uZTttYXgtd2lkdGg6aW5oZXJpdDttYXJnaW4tbGVmdDoyLjkzNzVyZW19LnNpdGUtZm9vdGVyX19zZWNvbmRhcnktbGlua3MgdWwgbGk6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnNpdGUtZm9vdGVyX19zZWNvbmRhcnktbGlua3MgdWwgbGl7bWFyZ2luLWxlZnQ6MS43NXJlbX0uc2l0ZS1mb290ZXJfX3NlY29uZGFyeS1saW5rcyB1bCBsaTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfX0uc2l0ZS1mb290ZXJfX3NlY29uZGFyeS1saW5rcyBhe2ZvbnQtc2l6ZTouODEyNXJlbTtsaW5lLWhlaWdodDoxLjN9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2l0ZS1mb290ZXJfX3NlY29uZGFyeS1saW5rcyBhe2ZvbnQtc2l6ZTouNjI1cmVtfX0uc2l0ZS1mb290ZXJfX3NlY29uZGFyeS1saW5rcyBhOmhvdmVyLC5zaXRlLWZvb3Rlcl9fc2Vjb25kYXJ5LWxpbmtzIGE6Zm9jdXN7Y29sb3I6IzAwN2E5MX0uc2l0ZS1mb290ZXJfX2JvdHRvbXtjb2xvcjojMzgzODM4O2ZvbnQtc2l6ZTouNjI1cmVtO2xpbmUtaGVpZ2h0OjEuMn0uc2l0ZS1mb290ZXJfX2JvdHRvbS10ZXh0LC5zaXRlLWZvb3Rlcl9fYm90dG9tLWNvcHlyaWdodHtvcGFjaXR5OjAuM30uc2l0ZS1mb290ZXJfX2JvdHRvbS1jb3B5cmlnaHR7bWFyZ2luLXRvcDouNjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpdGUtZm9vdGVyX19ib3R0b20tY29weXJpZ2h0e21hcmdpbi10b3A6MH19LnNpdGUtZm9vdGVyIC5sYW5ndWFnZS5kcm9wZG93biAuZHJvcGRvd24tY29udGVudCBhLC5zaXRlLWZvb3RlciAubGFuZ3VhZ2UuZHJvcGRvd24gLmRyb3BidG57Zm9udC1zaXplOi44MTI1cmVtO2xpbmUtaGVpZ2h0OjEuNDZ9LnN0b3J5LWxpc3R7bGluZS1oZWlnaHQ6Mi4xMjV9LnN0b3J5LWxpc3RfX2ltYWdle3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206LjYyNXJlbTtwYWRkaW5nLXRvcDozOSU7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO21pbi1oZWlnaHQ6OS4zNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktbGlzdF9faW1hZ2V7bWFyZ2luLWJvdHRvbToxLjg3NXJlbTtwYWRkaW5nLXRvcDo1NyV9fS5zdG9yeS1saXN0X19pbWFnZSBpbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZTttYXgtd2lkdGg6bm9uZSAhaW1wb3J0YW50fS5zdG9yeS1saXN0X19pbWFnZSBhe2Rpc3BsYXk6YmxvY2t9LnN0b3J5LWxpc3RfX2ltYWdlIGE6aG92ZXIgaW1ne3dpZHRoOjEwNCU7aGVpZ2h0OjEwNCU7dG9wOi0yJTtsZWZ0Oi0yJX0uc3RvcnktbGlzdF9fbGlua3tkaXNwbGF5OmJsb2NrO2NvbG9yOiMzODM4Mzh9LnN0b3J5LWxpc3RfX2xpbms6aG92ZXJ7Y29sb3I6IzM4MzgzODt0ZXh0LWRlY29yYXRpb246bm9uZX0uc3RvcnktbGlzdF9fbGluazpob3ZlciAuc3RvcnktbGlzdF9fdGl0bGV7Y29sb3I6IzAwN2E5MTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5zdG9yeS1saXN0X19tZXRhe21hcmdpbi1ib3R0b206LjMxMjVyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdG9yeS1saXN0X19tZXRhe21hcmdpbi1ib3R0b206MS41NjI1cmVtfX0uc3RvcnktbGlzdF9fbWV0YSAudGFnc3twYWRkaW5nLWxlZnQ6LjYyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdG9yeS1saXN0X19tZXRhIC50YWdze3BhZGRpbmctbGVmdDowfX0uc3RvcnktbGlzdF9fbWV0YSAudGFnc19faXRlbXttYXJnaW4tdG9wOi4zMTI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0b3J5LWxpc3RfX21ldGEgLnRhZ3NfX2l0ZW17bWFyZ2luLXRvcDowfX0uc3RvcnktbGlzdF9fbWV0YSAudGltZS1pbmRpY2F0b3J7ZGlzcGxheTpibG9jazt3aGl0ZS1zcGFjZTpub3dyYXB9LnN0b3J5LWxpc3RfX3RpdGxle2ZvbnQtc2l6ZToxLjU2MjVyZW07bGluZS1oZWlnaHQ6MS40ODttYXJnaW4tYm90dG9tOi42MjVyZW07Zm9udC13ZWlnaHQ6NjAwO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtjb2xvcjojMDA3YTkxfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0b3J5LWxpc3RfX3RpdGxle2hlaWdodDo0LjYyNXJlbX19LnN0b3J5LWxpc3RfX2Rlc2NyaXB0aW9uLWJpZ3tkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktbGlzdCAudGltZS1pbmRpY2F0b3J7bWFyZ2luLXRvcDouNjI1cmVtfX0uc3RvcnktbGlzdDpub3QoLm5vLWJpZykgLnN0b3J5LWxpc3RfX2l0ZW17bWFyZ2luLWJvdHRvbToxLjg3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdG9yeS1saXN0Om5vdCgubm8tYmlnKSAuc3RvcnktbGlzdF9faXRlbXttYXJnaW4tYm90dG9tOjMuMTI1cmVtfX0uc3RvcnktbGlzdDpub3QoLm5vLWJpZykgLnN0b3J5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDduKzQpLC5zdG9yeS1saXN0Om5vdCgubm8tYmlnKSAuc3RvcnktbGlzdF9faXRlbTpudGgtY2hpbGQoN24rMSl7dHJhbnNpdGlvbi1kZWxheTouMXMgIWltcG9ydGFudH0uc3RvcnktbGlzdDpub3QoLm5vLWJpZykgLnN0b3J5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDduKzUpLC5zdG9yeS1saXN0Om5vdCgubm8tYmlnKSAuc3RvcnktbGlzdF9faXRlbTpudGgtY2hpbGQoN24rMil7dHJhbnNpdGlvbi1kZWxheTouMnMgIWltcG9ydGFudH0uc3RvcnktbGlzdDpub3QoLm5vLWJpZykgLnN0b3J5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDduKzYpLC5zdG9yeS1saXN0Om5vdCgubm8tYmlnKSAuc3RvcnktbGlzdF9faXRlbTpudGgtY2hpbGQoN24rMyl7dHJhbnNpdGlvbi1kZWxheTouM3MgIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdG9yeS1saXN0Om5vdCgubm8tYmlnKSAuc3RvcnktbGlzdF9faXRlbTpudGgtY2hpbGQoN24rNyl7ZGlzcGxheTpmbGV4O2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0b3J5LWxpc3Q6bm90KC5uby1iaWcpIC5zdG9yeS1saXN0X19pdGVtOm50aC1jaGlsZCg3bis3KSAuc3RvcnktbGlzdF9faW1hZ2V7ZmxleDowIDAgY2FsYyg2Ni42NjY2NiUgLSAxNXB4KTt3aWR0aDpjYWxjKDY2LjY2NjY2JSAtIDE1cHgpO3BhZGRpbmctdG9wOjM4JTttYXJnaW4tYm90dG9tOjB9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0b3J5LWxpc3Q6bm90KC5uby1iaWcpIC5zdG9yeS1saXN0X19pdGVtOm50aC1jaGlsZCg3bis3KSAuc3RvcnktbGlzdF9fY29sLWRlc2NyaXB0aW9ue2ZsZXg6MCAwIDMzLjMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMlO3BhZGRpbmctbGVmdDoxLjg3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktbGlzdDpub3QoLm5vLWJpZykgLnN0b3J5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDduKzcpIC5zdG9yeS1saXN0X19kZXNjcmlwdGlvbi1iaWd7ZGlzcGxheTpibG9ja319QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktbGlzdDpub3QoLm5vLWJpZykgLnN0b3J5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDduKzcpIC5zdG9yeS1saXN0X19kZXNjcmlwdGlvbi1zbWFsbHtkaXNwbGF5Om5vbmV9fS5zdG9yeS1kZXRhaWx7cGFkZGluZzoxLjg3NXJlbSAuMzEyNXJlbTt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbn1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zdG9yeS1kZXRhaWx7cGFkZGluZzoyLjVyZW0gMH19LnN0b3J5LWRldGFpbF9fbWFpbntwYWRkaW5nLWJvdHRvbTozLjEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zdG9yeS1kZXRhaWxfX21haW57cGFkZGluZy1ib3R0b206Ni4yNXJlbX19LnN0b3J5LWRldGFpbF9fdGl0bGV7Zm9udC1zaXplOjEuODc1cmVtO2xpbmUtaGVpZ2h0OjEuNDg7bWFyZ2luLWJvdHRvbToxLjI1cmVtO2NvbG9yOiMzODM4Mzg7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc3RvcnktZGV0YWlsX190aXRsZXtmb250LXNpemU6M3JlbTttYXJnaW4tYm90dG9tOjEuODc1cmVtfX0uc3RvcnktZGV0YWlsX19yb3d7cGFkZGluZy1ib3R0b206MS44NzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktZGV0YWlsX19yb3d7ZGlzcGxheTpmbGV4fX0uc3RvcnktZGV0YWlsX19yb3cgLnNvY2lhbC1zaGFyaW5ne21hcmdpbi10b3A6MS44NzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktZGV0YWlsX19yb3cgLnNvY2lhbC1zaGFyaW5ne2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6MH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktZGV0YWlsX19yb3ctdGFncywuc3RvcnktZGV0YWlsX19yb3ctc29jaWFse2ZsZXg6MCAwIDUwJTt3aWR0aDo1MCU7bWF4LXdpZHRoOjUwJX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktZGV0YWlsX19yb3ctdGFnc3twYWRkaW5nLXRvcDouMzEyNXJlbX19LnN0b3J5LWRldGFpbF9fdmlzdWFse3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjEuODc1cmVtO21hcmdpbi1ib3R0b206My4xMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc3RvcnktZGV0YWlsX192aXN1YWx7cGFkZGluZy1ib3R0b206My4xMjVyZW07bWFyZ2luLWJvdHRvbTo2LjI1cmVtfX0uc3RvcnktZGV0YWlsX192aXN1YWwtaW1hZ2UsLnN0b3J5LWRldGFpbF9fdmlzdWFsLXZpZGVve3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mjtib3gtc2hhZG93OjAgMi41cmVtIDMuNzVyZW0gMCAjYmZlYmYzfS5zdG9yeS1kZXRhaWxfX3Zpc3VhbCB2aWRlbywuc3RvcnktZGV0YWlsX192aXN1YWwgaW1ne2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uc3RvcnktZGV0YWlsX192aXN1YWwgdmlkZW9bcG9zdGVyXXtvYmplY3QtZml0OmNvdmVyO291dGxpbmU6bm9uZTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9LnN0b3J5LWRldGFpbF9fdmlzdWFsIHZpZGVvW3Bvc3Rlcl06aG92ZXIsLnN0b3J5LWRldGFpbF9fdmlzdWFsIHZpZGVvW3Bvc3Rlcl06YWN0aXZle2JvcmRlcjowO291dGxpbmU6bm9uZX0uc3RvcnktZGV0YWlsX192aXN1YWwtaW1hZ2V7bWF4LWhlaWdodDozMy43NXJlbTtvdmVyZmxvdzpoaWRkZW59LnN0b3J5LWRldGFpbF9fdmlzdWFsOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MS44NzVyZW07Ym90dG9tOjA7bGVmdDoxLjg3NXJlbTtiYWNrZ3JvdW5kOiNiZmViZjM7cmlnaHQ6LTEuMjVyZW07ei1pbmRleDoxfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0b3J5LWRldGFpbF9fdmlzdWFsOmFmdGVye3JpZ2h0Oi0xMDAwMDAlO2xlZnQ6MS44NzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnN0b3J5LWRldGFpbF9fdmlzdWFsOmFmdGVye3RvcDozLjEyNXJlbTtyaWdodDotMTAwMDAwJTtsZWZ0OjUuOTM3NXJlbX19LnN0b3J5LWRldGFpbCB0aW1le2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS41O21hcmdpbi1ib3R0b206MS44NzVyZW07Y29sb3I6IzM4MzgzODtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zdG9yeS1kZXRhaWwgdGltZXttYXJnaW4tYm90dG9tOjMuMTI1cmVtfX0uc3RvcnktZGV0YWlsX19sZWFke2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuNTttYXJnaW4tYm90dG9tOjEuODc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnN0b3J5LWRldGFpbF9fbGVhZHttYXJnaW4tYm90dG9tOjMuMTI1cmVtfX0uc3RvcnktZGV0YWlsX19jb250ZW50IHAsLnN0b3J5LWRldGFpbF9fY29udGVudCAuaW1hZ2UtYmxvY2t7cGFkZGluZy1ib3R0b206MS44NzVyZW07bWFyZ2luOjB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc3RvcnktZGV0YWlsX19jb250ZW50IHAsLnN0b3J5LWRldGFpbF9fY29udGVudCAuaW1hZ2UtYmxvY2t7cGFkZGluZy1ib3R0b206My4xMjVyZW19fS5zdG9yeS1kZXRhaWxfX2NvbnRlbnQgcHt0ZXh0LWFsaWduOmp1c3RpZnl9LnN0b3J5LWRldGFpbF9fY29udGVudCBhe2NvbG9yOiMwMDdhOTE7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uc3RvcnktZGV0YWlsX19jb250ZW50IGE6aG92ZXIsLnN0b3J5LWRldGFpbF9fY29udGVudCBhOmZvY3Vze2NvbG9yOiMwMDdhOTE7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnN0b3J5LWRldGFpbF9fY29udGVudC1wcm9kdWN0LWxpbmt7cGFkZGluZy1ib3R0b206MS44NzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc3RvcnktZGV0YWlsX19jb250ZW50LXByb2R1Y3QtbGlua3twYWRkaW5nLWJvdHRvbTo1cmVtfX0uc3RvcnktZGV0YWlsX19jb250ZW50LXByb2R1Y3QtbGluayB1bHtsaXN0LXN0eWxlOmRpc2M7cGFkZGluZy1sZWZ0OjEuMjVyZW19LnN0b3J5LWRldGFpbF9fY29udGVudC1wcm9kdWN0LWxpbmsgcHtwYWRkaW5nOjA7Zm9udC1zaXplOmluaXRpYWw7Y29sb3I6aW5pdGlhbDtwYWRkaW5nLWJvdHRvbTppbml0aWFsfS5zdG9yeS1kZXRhaWxfX2NvbnRlbnQtcHJvZHVjdC1saW5rIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuOTtib3JkZXItcmFkaXVzOi4yNXJlbTtwYWRkaW5nOi45Mzc1cmVtO2JhY2tncm91bmQtY29sb3I6IzAwN2E5MTtjb2xvcjojMzgzODM4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt3aWR0aDoxMDAlO21heC13aWR0aDoyNC4wNjI1cmVtO2hlaWdodDozLjc1cmVtO3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZTtmb250LWZhbWlseTonU2lsa2EnLCBzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMH0uc3RvcnktZGV0YWlsX19jb250ZW50LXByb2R1Y3QtbGluayBhOmhvdmVyLC5zdG9yeS1kZXRhaWxfX2NvbnRlbnQtcHJvZHVjdC1saW5rIGE6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzM4MzgzODtiYWNrZ3JvdW5kLWNvbG9yOiMwMDYzNzV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3RvcnktZGV0YWlsX19jb250ZW50LXByb2R1Y3QtbGluayBhe21heC13aWR0aDppbmhlcml0O3dpZHRoOmF1dG87cGFkZGluZzouOTM3NXJlbSAxLjg3NXJlbTtsaW5lLWhlaWdodDoxLjI1O2hlaWdodDozLjEyNXJlbX19LnN0b3J5LWRldGFpbF9fc29jaWFsLWNvbnRlbnR7cGFkZGluZzoxLjg3NXJlbTtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoyO2NvbG9yOiMzODM4Mzg7YmFja2dyb3VuZDojZmZmMGIzO2ZvbnQtZmFtaWx5OidTaWxrYScsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0b3J5LWRldGFpbF9fc29jaWFsLWNvbnRlbnR7ZGlzcGxheTpmbGV4fX0uc3RvcnktZGV0YWlsX19zb2NpYWwtY29udGVudCAuc29jaWFsLXNoYXJpbmd7bWFyZ2luLXRvcDoxLjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0b3J5LWRldGFpbF9fc29jaWFsLWNvbnRlbnQgLnNvY2lhbC1zaGFyaW5ne21hcmdpbi10b3A6MDttYXJnaW4tbGVmdDphdXRvfX0uc3RvcnktZGV0YWlsX19yZWxhdGVkLXN0b3JpZXMtdGl0bGV7Zm9udC1zaXplOjEuODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTttYXJnaW4tYm90dG9tOjEuODc1cmVtO2NvbG9yOiMzODM4Mzg7Zm9udC1mYW1pbHk6J1NpbGthJywgc2Fucy1zZXJpZjtmb250LXdlaWdodDozMDB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc3RvcnktZGV0YWlsX19yZWxhdGVkLXN0b3JpZXMtdGl0bGV7Zm9udC1zaXplOjIuNDM3NXJlbTttYXJnaW4tYm90dG9tOjMuMTI1cmVtfX0uc3RvcnktZGV0YWlsX19yZWxhdGVkLXN0b3JpZXMgLnN0b3J5LWxpc3RfX2ltYWdle21hcmdpbi1ib3R0b206MS41cmVtfS5zdG9yeS1kZXRhaWxfX3JlbGF0ZWQtc3RvcmllcyAuc3RvcnktbGlzdF9fbWV0YXttYXJnaW4tYm90dG9tOjEuNDM3NXJlbX0uc3RvcnktZGV0YWlsX19yZWxhdGVkLXN0b3JpZXMgLnN0b3J5LWxpc3RfX21ldGEgLnRhZ3N7cGFkZGluZy1sZWZ0OjB9LnN0b3J5LWRldGFpbF9fcmVsYXRlZC1zdG9yaWVzIC50aW1lLWluZGljYXRvcnttYXJnaW4tdG9wOi43NXJlbX0uc3RvcnktZGV0YWlsX19yZWxhdGVkLXN0b3JpZXMgLm1vYmlsZS1jYXJvdXNlbC5zd2lwZXItY29udGFpbmVyLWluaXRpYWxpemVke292ZXJmbG93OnZpc2libGV9LnN0b3J5LWRldGFpbF9fcmVsYXRlZC1zdG9yaWVzIC5tb2JpbGUtY2Fyb3VzZWwuc3dpcGVyLWNvbnRhaW5lci1pbml0aWFsaXplZCAuc3dpcGVyLXNsaWRle3BhZGRpbmctcmlnaHQ6LjQzNzVyZW07ZmxleDowIDAgOTAlO21heC13aWR0aDo5MCV9LnN0b3JpZXMtbGF5b3V0e3BhZGRpbmc6Mi4xODc1cmVtIC4zMTI1cmVtIDEuMjVyZW07cGFkZGluZy1ib3R0b206MS4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zdG9yaWVzLWxheW91dHtwYWRkaW5nOjIuNXJlbSAwIDMuMTI1cmVtfX0uc3Rvcmllcy1sYXlvdXQgLnRpdGxle2ZvbnQtc2l6ZToxLjg3NXJlbTtsaW5lLWhlaWdodDoxLjU7bWFyZ2luLWJvdHRvbTozMHB4O2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojMzgzODM4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnN0b3JpZXMtbGF5b3V0IC50aXRsZXtmb250LXNpemU6M3JlbX19XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgcGFkZGluZy1sZWZ0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2Utcm93KCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIC0yKTtcbiAgbWFyZ2luLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAtMik7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4OyAvLyBQcmV2ZW50IGNvbGxhcHNpbmdcbiAgcGFkZGluZy1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxuICAvLyBkbyBub3QgYXBwZWFyIHRvIHJlcXVpcmUgdGhpcy5cbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiAkc2l6ZSAvICRjb2x1bW5zO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDJweCwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW5mcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5jb250YWluZXIge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuICB9XG59XG5cbi8vIEZsdWlkIGNvbnRhaW5lclxuLy9cbi8vIFV0aWxpemVzIHRoZSBtaXhpbiBtZWFudCBmb3IgZml4ZWQgd2lkdGggY29udGFpbmVycywgYnV0IHdpdGggMTAwJSB3aWR0aCBmb3Jcbi8vIGZsdWlkLCBmdWxsIHdpZHRoIGxheW91dHMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cbn1cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIGFuZCBjbGVhciB0aGUgZmxvYXRzIG9mIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLmFpb24tcm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG5cbi8vXG4vLyBDb2xvciBzeXN0ZW1cbi8vXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kZ3JheS0xMDAwOiM0MDQwNDAgIWRlZmF1bHQ7XG4kZ3JheS0xMDAxOiM3MzczNzMgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG5cbiRncmF5czogKCkgIWRlZmF1bHQ7XG4kZ3JheXM6IG1hcC1tZXJnZSgoXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxuICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgXCI4MDBcIjogJGdyYXktODAwLFxuICBcIjkwMFwiOiAkZ3JheS05MDBcbiksICRncmF5cyk7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGJsdWUtNTAwOiAgIzAwN2E5MSAhZGVmYXVsdDtcbiRibHVlLTQwMDogICM2NWJiYzUgIWRlZmF1bHQ7XG4kcGluazogICAgI2Y2YjBiOCAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2Y2YjBiOCAhZGVmYXVsdDtcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4kY29sb3JzOiBtYXAtbWVyZ2UoKFxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gIFwiaW5kaWdvXCI6ICAgICAkYmx1ZS01MDAsXG4gIFwicHVycGxlXCI6ICAgICAkYmx1ZS00MDAsXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAgICAgJHBpbmssXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pLCAkY29sb3JzKTtcblxuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xuKSwgJHRoZW1lLWNvbG9ycyk7XG4vLyBzdHlsZWxpbnQtZW5hYmxlXG5cbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogICAgICA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICRncmF5LTkwMCAhZGVmYXVsdDtcbiR5aXEtdGV4dC1saWdodDogJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgZmFsc2UgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQsIG5vIGxvbmdlciBhZmZlY3RzIGFueSBjb21waWxlZCBDU1NcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmludC1zdHlsZXM6ICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuJHNwYWNlcnM6IG1hcC1tZXJnZSgoXG4gIDA6IDAsXG4gIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgMjogKCRzcGFjZXIgKiAuNSksXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgNTogKCRzcGFjZXIgKiAzKVxuKSwgJHNwYWNlcnMpO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuJHNpemVzOiBtYXAtbWVyZ2UoKFxuICAyNTogMjUlLFxuICA1MDogNTAlLFxuICA3NTogNzUlLFxuICAxMDA6IDEwMCVcbiksICRzaXplcyk7XG4vLyBzdHlsZWxpbnQtZW5hYmxlXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA3NjhweCxcbiAgbWQ6IDk5MnB4LFxuICBsZzogMTIwMHB4LFxuICB4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNzM4cHgsXG4gIG1kOiA5NDJweCxcbiAgbGc6IDExNDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gRm9udHNcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIC44NzUpICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgKCRzcGFjZXIgLyAyKSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtc2l6ZTogICAgICAgICAgICAgICA2cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkyLXNpemU6ICAgICAgICAgICAgICAgNS41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkzLXNpemU6ICAgICAgICAgICAgICAgNC41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXk0LXNpemU6ICAgICAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTItd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTMtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTQtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAxLjI1KSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgODAlICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAxLjI1KSAhZGVmYXVsdDtcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4ka2JkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIC0uMXJlbSAwIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy1zbTogICAgICAgLjNyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcblxuJHRhYmxlLWRhcmstYmc6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYWNjZW50LWJnOiAgICAgICAgcmdiYSgkd2hpdGUsIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCRncmF5LTkwMCwgNy41JSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsIC4yNSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcblxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQpICsgKCRpbnB1dC1idG4tcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXJ9ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyLXNtOiAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtc20gKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyLXNtfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lci1sZzogICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWxnICogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZykgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lci1sZ30gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAgICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLXNwYWNlci14OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgIGluc2V0IDAgLjI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbm9uZSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yOiAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3c6ICAgIG5vbmUgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNCclM0UlM0NwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgIDFyZW0gIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgIDhweCAxMHB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnJTNFJTNDcGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSwgMCAwIDVweCByZ2JhKCRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvciwgLjUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtc206ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAxMjUlICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLWhlaWdodDogICAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I6ICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdzogICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgIHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgIHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkZ3JheS05MDAsIDUlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cbi8vIE5hdnNcblxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAoJHNwYWNlciAvIDIpICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAvIDIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG5cbi8vIEp1bWJvdHJvblxuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBjYWxjKCN7JGNhcmQtYm9yZGVyLXJhZGl1c30gLSAjeyRjYXJkLWJvcmRlci13aWR0aH0pICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG5cbi8vIFBvcG92ZXJzXG5cbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gQmFkZ2VzXG5cbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIDc1JSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNGVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRiYWRnZS1waWxsLXBhZGRpbmcteDogICAgICAgICAgICAgIC42ZW0gIWRlZmF1bHQ7XG4vLyBVc2UgYSBoaWdoZXIgdGhhbiBub3JtYWwgdmFsdWUgdG8gZW5zdXJlIGNvbXBsZXRlbHkgcm91bmRlZCBlZGdlcyB3aGVuXG4vLyBjdXN0b21pemluZyBwYWRkaW5nIG9yIGZvbnQtc2l6ZSBvbiBsYWJlbHMuXG4kYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcblxuXG4vLyBNb2RhbHNcblxuLy8gUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCBib2R5XG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6IDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIC43NSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIGluc2V0IDAgLjFyZW0gLjFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cblxuLy8gRmlndXJlc1xuXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICA5MCUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cblxuLy8gQnJlYWRjcnVtYnNcblxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBcIi9cIiAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC42cyBlYXNlICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgODcuNSUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgICAgICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcbiRwcmludC1wYWdlLXNpemU6ICAgICAgICAgICAgICAgICAgIGEzICFkZWZhdWx0O1xuJHByaW50LWJvZHktbWluLXdpZHRoOiAgICAgICAgICAgICAgbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgXCJsZ1wiKSAhZGVmYXVsdDtcbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcbiAgJWdyaWQtY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4OyAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBjb2xsYXBzaW5nIHdoZW4gZW1wdHlcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuICAgIHBhZGRpbmctbGVmdDogKCRndXR0ZXIgLyAyKTtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICB9XG4gICAgfVxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiBub25lOyAvLyBSZXNldCBlYXJsaWVyIGdyaWQgdGllcnNcbiAgICAgIH1cblxuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGF0LXJ1bGUtbm8tdmVuZG9yLXByZWZpeCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gMS4gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cbi8vIDIuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMuXG4vLyAzLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4vLyA0LiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbi8vIDUuIFNldHRpbmcgQHZpZXdwb3J0IGNhdXNlcyBzY3JvbGxiYXJzIHRvIG92ZXJsYXAgY29udGVudCBpbiBJRTExIGFuZCBFZGdlLCBzb1xuLy8gICAgd2UgZm9yY2UgYSBub24tb3ZlcmxhcHBpbmcsIG5vbi1hdXRvLWhpZGluZyBzY3JvbGxiYXIgdG8gY291bnRlcmFjdC5cbi8vIDYuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMlxuICBsaW5lLWhlaWdodDogMS4xNTsgLy8gM1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7IC8vIDVcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyAvLyA2XG59XG5cbi8vIElFMTArIGRvZXNuJ3QgaG9ub3IgYDxtZXRhIG5hbWU9XCJ2aWV3cG9ydFwiPmAgaW4gc29tZSBjYXNlcy5cbkBhdC1yb290IHtcbiAgQC1tcy12aWV3cG9ydCB7XG4gICAgd2lkdGg6IGRldmljZS13aWR0aDtcbiAgfVxufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG5hcnRpY2xlLCBhc2lkZSwgZGlhbG9nLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlIHRoZVxuLy8gICAgdGhlIGBpbmhlcml0YCB2YWx1ZSBvbiB0aGluZ3MgbGlrZSBgPHRoPmAgZWxlbWVudHMuXG5cbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gM1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZzsgLy8gMlxufVxuXG4vLyBTdXBwcmVzcyB0aGUgZm9jdXMgb3V0bGluZSBvbiBlbGVtZW50cyB0aGF0IGNhbm5vdCBiZSBhY2Nlc3NlZCB2aWEga2V5Ym9hcmQuXG4vLyBUaGlzIHByZXZlbnRzIGFuIHVud2FudGVkIGZvY3VzIG91dGxpbmUgZnJvbSBhcHBlYXJpbmcgYXJvdW5kIGVsZW1lbnRzIHRoYXRcbi8vIG1pZ2h0IHN0aWxsIHJlc3BvbmQgdG8gcG9pbnRlciBldmVudHMuXG4vL1xuLy8gQ3JlZGl0OiBodHRwczovL2dpdGh1Yi5jb20vc3VpdGNzcy9iYXNlXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbn1cbi8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gNC4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDFcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtXG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZvbnQtd2VpZ2h0LW5vdGF0aW9uXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBmb250LXdlaWdodC1ub3RhdGlvblxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvLyBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpXG4vLyB3aGljaCBoYXZlIG5vdCBiZWVuIG1hZGUgZXhwbGljaXRseSBrZXlib2FyZC1mb2N1c2FibGUgKHdpdGhvdXQgdGFiaW5kZXgpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cblxuLy9cbi8vIENvZGVcbi8vXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZvbnQtZmFtaWx5LW5vLWR1cGxpY2F0ZS1uYW1lc1xucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8vIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gIGZvbnQtc2l6ZTogMWVtOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZvbnQtZmFtaWx5LW5vLWR1cGxpY2F0ZS1uYW1lc1xuXG5wcmUge1xuICAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbiAgbWFyZ2luLXRvcDogMDtcbiAgLy8gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xuICAvLyBXZSBoYXZlIEB2aWV3cG9ydCBzZXQgd2hpY2ggY2F1c2VzIHNjcm9sbGJhcnMgdG8gb3ZlcmxhcCBjb250ZW50IGluIElFMTEgYW5kIEVkZ2UsIHNvXG4gIC8vIHdlIGZvcmNlIGEgbm9uLW92ZXJsYXBwaW5nLCBub24tYXV0by1oaWRpbmcgc2Nyb2xsYmFyIHRvIGNvdW50ZXJhY3QuXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBIaWRlIHRoZSBvdmVyZmxvdyBpbiBJRVxufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIC8vIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgZnJvbSB0aGUgYDxib2R5PmAsIG9yIHRoZVxuICAvLyBjbG9zZXN0IHBhcmVudCB3aXRoIGEgc2V0IGB0ZXh0LWFsaWduYC5cbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gV29yayBhcm91bmQgYSBGaXJlZm94L0lFIGJ1ZyB3aGVyZSB0aGUgdHJhbnNwYXJlbnQgYGJ1dHRvbmAgYmFja2dyb3VuZFxuLy8gcmVzdWx0cyBpbiBhIGxvc3Mgb2YgdGhlIGRlZmF1bHQgYGJ1dHRvbmAgZm9jdXMgc3R5bGVzLlxuLy9cbi8vIENyZWRpdDogaHR0cHM6Ly9naXRodWIuY29tL3N1aXRjc3MvYmFzZS9cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2Vcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxufVxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXG4gIHBhZGRpbmc6IDA7IC8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC1cbn1cblxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGFwcGVhcmFuY2Ugb2YgdGVtcG9yYWwgaW5wdXRzIHRvIGF2b2lkIGEgTW9iaWxlIFNhZmFyaVxuICAvLyBidWcgd2hlcmUgc2V0dGluZyBhIGN1c3RvbSBsaW5lLWhlaWdodCBwcmV2ZW50cyB0ZXh0IGZyb20gYmVpbmcgdmVydGljYWxseVxuICAvLyBjZW50ZXJlZCB3aXRoaW4gdGhlIGlucHV0LlxuICAvLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzOTg0OFxuICAvLyBhbmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTI2NlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbi8vXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgaW5kZW50YXRpb25cblxuLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnYWxseSBhZGRlZCBkdXJpbmcgb3VyIGFscGhhcyBhbmQgbWFpbnRhaW5lZCBkdXJpbmcgYmV0YXMsIHRoaXMgbWl4aW4gd2FzXG4vLyBkZXNpZ25lZCB0byBwcmV2ZW50IGA6aG92ZXJgIHN0aWNraW5lc3Mgb24gaU9T4oCUYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc3VlZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgZm9udC1zaXplOiAkdG9vbHRpcC1mb250LXNpemU7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICBib3R0b206IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWxlZnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIHdvcmQtd3JhcC5cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBGYWxsYmFjayBmb3Igd2hlcmUgYHN0YXJ0YCBpcyBub3Qgc3VwcG9ydGVkXG4gIHRleHQtYWxpZ246IHN0YXJ0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLWJsb2NrLW5vLWR1cGxpY2F0ZS1wcm9wZXJ0aWVzXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cbiIsIkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciBjb21tb24gYGRpc3BsYXlgIHZhbHVlc1xuLy9cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmQjeyRpbmZpeH0tbm9uZSAgICAgICAgIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0taW5saW5lICAgICAgIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS1pbmxpbmUtYmxvY2sgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LWJsb2NrICAgICAgICB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS10YWJsZSAgICAgICAgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0tdGFibGUtcm93ICAgIHsgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS10YWJsZS1jZWxsICAgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS1mbGV4ICAgICAgICAgeyBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS1pbmxpbmUtZmxleCAgeyBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciB0b2dnbGluZyBgZGlzcGxheWAgaW4gcHJpbnRcbi8vXG5cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LW5vbmUgICAgICAgICB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUgICAgICAgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1ibG9jayAgICAgICAgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlICAgICAgICB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtcm93ICAgIHsgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCAgIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWZsZXggICAgICAgICB7IGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCAgeyBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gRmxleCB2YXJpYXRpb25cbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciBhZGRpdGlvbmFsIGZsZXggYWxpZ25tZW50IG9wdGlvbnMuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbGV4I3skaW5maXh9LXJvdyAgICAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1yb3ctcmV2ZXJzZSAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uLXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcCAgICAgICAgIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ub3dyYXAgICAgICAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1zdGFydCAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1lbmQgICAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1hcm91bmQgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5cbi8vIFNhc3MgbGlzdCBub3QgaW4gdmFyaWFibGVzIHNpbmNlIGl0J3Mgbm90IGludGVuZGVkIGZvciBjdXN0b21pemF0aW9uLlxuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3k7XG5cbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgLnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7IHBvc2l0aW9uOiAkcG9zaXRpb24gIWltcG9ydGFudDsgfVxufVxuXG4vLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLnN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgfVxufVxuIiwiQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsb2F0I3skaW5maXh9LWxlZnQgIHsgQGluY2x1ZGUgZmxvYXQtbGVmdDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1yaWdodCB7IEBpbmNsdWRlIGZsb2F0LXJpZ2h0OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LW5vbmUgIHsgQGluY2x1ZGUgZmxvYXQtbm9uZTsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQG1peGluIGZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuQG1peGluIGZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5AbWl4aW4gZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFRleHRcbi8vXG5cbi8vIEFsaWdubWVudFxuXG4udGV4dC1qdXN0aWZ5ICB7IHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRydW5jYXRlIHsgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZTsgfVxuXG4vLyBSZXNwb25zaXZlIGFsaWdubWVudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAudGV4dCN7JGluZml4fS1sZWZ0ICAgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyBUcmFuc2Zvcm1hdGlvblxuXG4udGV4dC1sb3dlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC11cHBlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC1jYXBpdGFsaXplIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4vLyBXZWlnaHQgYW5kIGl0YWxpY3NcblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDsgfVxuLmZvbnQtaXRhbGljICAgICAgICB7IGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi8vIENvbnRleHR1YWwgY29sb3JzXG5cbi50ZXh0LXdoaXRlIHsgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1tdXRlZCB7IGNvbG9yOiAkdGV4dC1tdXRlZCAhaW1wb3J0YW50OyB9XG5cbi8vIE1pc2NcblxuLnRleHQtaGlkZSB7XG4gIEBpbmNsdWRlIHRleHQtaGlkZSgpO1xufVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoKSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmRcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4iLCIvKipcbiAqIFN3aXBlciA0LjUuMFxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHA6Ly93d3cuaWRhbmdlcm8udXMvc3dpcGVyL1xuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMTkgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogRmVicnVhcnkgMjIsIDIwMTlcbiAqL1xuLnN3aXBlci1jb250YWluZXJ7bWFyZ2luOjAgYXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjF9LnN3aXBlci1jb250YWluZXItbm8tZmxleGJveCAuc3dpcGVyLXNsaWRle2Zsb2F0OmxlZnR9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyey13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy13ZWJraXQtZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtOy13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9LnN3aXBlci1jb250YWluZXItbXVsdGlyb3c+LnN3aXBlci13cmFwcGVyey13ZWJraXQtZmxleC13cmFwOndyYXA7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDstby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDttYXJnaW46MCBhdXRvfS5zd2lwZXItc2xpZGV7LXdlYmtpdC1mbGV4LXNocmluazowOy1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtfS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQsLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyey13ZWJraXQtYm94LWFsaWduOnN0YXJ0Oy13ZWJraXQtYWxpZ24taXRlbXM6ZmxleC1zdGFydDstbXMtZmxleC1hbGlnbjpzdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpoZWlnaHQsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpoZWlnaHQsLXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHQsLXdlYmtpdC10cmFuc2Zvcm19LnN3aXBlci1jb250YWluZXItM2R7LXdlYmtpdC1wZXJzcGVjdGl2ZToxMjAwcHg7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZSwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVyey13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkO3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnR7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhcixyaWdodCB0b3AsbGVmdCB0b3AsZnJvbShyZ2JhKDAsMCwwLC41KSksdG8ocmdiYSgwLDAsMCwwKSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQocmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgdG9wLHJpZ2h0IHRvcCxmcm9tKHJnYmEoMCwwLDAsLjUpKSx0byhyZ2JhKDAsMCwwLDApKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCBib3R0b20sbGVmdCB0b3AsZnJvbShyZ2JhKDAsMCwwLC41KSksdG8ocmdiYSgwLDAsMCwwKSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KGJvdHRvbSxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AsbGVmdCBib3R0b20sZnJvbShyZ2JhKDAsMCwwLC41KSksdG8ocmdiYSgwLDAsMCwwKSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItd3A4LWhvcml6b250YWwsLnN3aXBlci1jb250YWluZXItd3A4LWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyey1tcy10b3VjaC1hY3Rpb246cGFuLXk7dG91Y2gtYWN0aW9uOnBhbi15fS5zd2lwZXItY29udGFpbmVyLXdwOC12ZXJ0aWNhbCwuc3dpcGVyLWNvbnRhaW5lci13cDgtdmVydGljYWw+LnN3aXBlci13cmFwcGVyey1tcy10b3VjaC1hY3Rpb246cGFuLXg7dG91Y2gtYWN0aW9uOnBhbi14fS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1idXR0b24tcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjI3cHg7aGVpZ2h0OjQ0cHg7bWFyZ2luLXRvcDotMjJweDt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtc2l6ZToyN3B4IDQ0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyMzAwN2FmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7bGVmdDoxMHB4O3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMjclMkMyMkwyNyUyQzIyTDUlMkM0NGwtMi4xLTIuMUwyMi44JTJDMjJMMi45JTJDMi4xTDUlMkMwTDI3JTJDMjJMMjclMkMyMnonJTIwZmlsbCUzRCclMjMwMDdhZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO3JpZ2h0OjEwcHg7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi13aGl0ZSwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyM2ZmZmZmZiclMkYlM0UlM0MlMkZzdmclM0VcIil9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRlLC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24td2hpdGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzZmZmZmZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKX0uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2ssLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFja3tiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMCUyQzIyTDIyJTJDMGwyLjElMkMyLjFMNC4yJTJDMjJsMTkuOSUyQzE5LjlMMjIlMkM0NEwwJTJDMjJMMCUyQzIyTDAlMkMyMnonJTIwZmlsbCUzRCclMjMwMDAwMDAnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjaywuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWJsYWNre2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00yNyUyQzIyTDI3JTJDMjJMNSUyQzQ0bC0yLjEtMi4xTDIyLjglMkMyMkwyLjklMkMyLjFMNSUyQzBMMjclMkMyMkwyNyUyQzIyeiclMjBmaWxsJTNEJyUyMzAwMDAwMCclMkYlM0UlM0MlMkZzdmclM0VcIil9LnN3aXBlci1idXR0b24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyOy13ZWJraXQtdHJhbnNpdGlvbjouM3Mgb3BhY2l0eTstby10cmFuc2l0aW9uOi4zcyBvcGFjaXR5O3RyYW5zaXRpb246LjNzIG9wYWNpdHk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7ei1pbmRleDoxMH0uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVue29wYWNpdHk6MH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2JvdHRvbToxMHB4O2xlZnQ6MDt3aWR0aDoxMDAlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTowfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMzMpOy1tcy10cmFuc2Zvcm06c2NhbGUoLjMzKTt0cmFuc2Zvcm06c2NhbGUoLjMzKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbnstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTstbXMtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXZ7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjY2KTstbXMtdHJhbnNmb3JtOnNjYWxlKC42Nik7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjMzKTstbXMtdHJhbnNmb3JtOnNjYWxlKC4zMyk7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0ey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC42Nik7LW1zLXRyYW5zZm9ybTpzY2FsZSguNjYpO3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0ey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4zMyk7LW1zLXRyYW5zZm9ybTpzY2FsZSguMzMpO3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6MTJweDtoZWlnaHQ6MTJweDtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZDojYThhOGE4O31idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtvcGFjaXR5OjE7YmFja2dyb3VuZDojMzExMzY2fS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRze3JpZ2h0OjEwcHg7dG9wOjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01MCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTUwJSwwKX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjo2cHggMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjhweH0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtkaXNwbGF5OmlubGluZS1ibG9jazstd2Via2l0LXRyYW5zaXRpb246LjJzIHRvcCwuMnMgLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbjouMnMgdG9wLC4ycyAtd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcDt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcDt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcCwuMnMgLXdlYmtpdC10cmFuc2Zvcm19LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjowIDRweH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXB9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHstd2Via2l0LXRyYW5zaXRpb246LjJzIGxlZnQsLjJzIC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb246LjJzIGxlZnQsLjJzIC13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgbGVmdDt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIGxlZnQ7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0LC4ycyAtd2Via2l0LXRyYW5zZm9ybX0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsLnN3aXBlci1jb250YWluZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHstd2Via2l0LXRyYW5zaXRpb246LjJzIHJpZ2h0LC4ycyAtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uOi4ycyByaWdodCwuMnMgLXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyByaWdodDt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0O3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHQsLjJzIC13ZWJraXQtdHJhbnNmb3JtfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjI1KTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDojMzExMzY2O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApOy1tcy10cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtOnNjYWxlKDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcDstbXMtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcDt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcDstbXMtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3A7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3B9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRle3dpZHRoOjEwMCU7aGVpZ2h0OjRweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOjRweDtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle2JhY2tncm91bmQ6I2ZmZn0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24td2hpdGV7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4yNSl9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse2JhY2tncm91bmQ6I2ZmZn0uc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7YmFja2dyb3VuZDojMDAwfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ibGFja3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjI1KX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDojMDAwfS5zd2lwZXItcGFnaW5hdGlvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXNjcm9sbGJhcntib3JkZXItcmFkaXVzOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7LW1zLXRvdWNoLWFjdGlvbjpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjElO2JvdHRvbTozcHg7ei1pbmRleDo1MDtoZWlnaHQ6NXB4O3dpZHRoOjk4JX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDozcHg7dG9wOjElO3otaW5kZXg6NTA7d2lkdGg6NXB4O2hlaWdodDo5OCV9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNSk7Ym9yZGVyLXJhZGl1czoxMHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0uc3dpcGVyLXpvb20tY29udGFpbmVyPmNhbnZhcywuc3dpcGVyLXpvb20tY29udGFpbmVyPmltZywuc3dpcGVyLXpvb20tY29udGFpbmVyPnN2Z3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7LW8tb2JqZWN0LWZpdDpjb250YWluO29iamVjdC1maXQ6Y29udGFpbn0uc3dpcGVyLXNsaWRlLXpvb21lZHtjdXJzb3I6bW92ZX0uc3dpcGVyLWxhenktcHJlbG9hZGVye3dpZHRoOjQycHg7aGVpZ2h0OjQycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tbGVmdDotMjFweDttYXJnaW4tdG9wOi0yMXB4O3otaW5kZXg6MTA7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjUwJTstbXMtdHJhbnNmb3JtLW9yaWdpbjo1MCU7dHJhbnNmb3JtLW9yaWdpbjo1MCU7LXdlYmtpdC1hbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLGVuZCkgaW5maW5pdGU7YW5pbWF0aW9uOnN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMixlbmQpIGluZmluaXRlfS5zd2lwZXItbGF6eS1wcmVsb2FkZXI6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjb250ZW50OicnO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjM2YzZjNmMnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCU7YmFja2dyb3VuZC1zaXplOjEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGU6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjNmZmYnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIil9QC13ZWJraXQta2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbnsxMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDt6LWluZGV4Oi0xMDAwfS5zd2lwZXItY29udGFpbmVyLWZhZGUuc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0Oy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5Oy1vLXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjAgMDstbXMtdHJhbnNmb3JtLW9yaWdpbjowIDA7dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY29udGFpbmVyLWN1YmUuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1zbGlkZXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MTAwJSAwOy1tcy10cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMDt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGUsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXZ7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzAwMDtvcGFjaXR5Oi42Oy13ZWJraXQtZmlsdGVyOmJsdXIoNTBweCk7ZmlsdGVyOmJsdXIoNTBweCk7ei1pbmRleDowfS5zd2lwZXItY29udGFpbmVyLWZsaXB7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY29udGFpbmVyLWNvdmVyZmxvdyAuc3dpcGVyLXdyYXBwZXJ7LW1zLXBlcnNwZWN0aXZlOjEyMDBweH0iLCIuaXRpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLml0aSAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuaXRpX19oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5pdGlfX3YtaGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5pdGkgaW5wdXQsIC5pdGkgaW5wdXRbdHlwZT10ZXh0XSwgLml0aSBpbnB1dFt0eXBlPXRlbF0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLml0aV9fZmxhZy1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDFweDsgfVxuICAuaXRpX19zZWxlY3RlZC1mbGFnIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgNnB4IDAgOHB4OyB9XG4gIC5pdGlfX2Fycm93IHtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAjNTU1OyB9XG4gICAgLml0aV9fYXJyb3ctLXVwIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzU1NTsgfVxuICAuaXRpX19jb3VudHJ5LWxpc3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCAwIDAgLTFweDtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICAuaXRpX19jb3VudHJ5LWxpc3QtLWRyb3B1cCB7XG4gICAgICBib3R0b206IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAuaXRpX19jb3VudHJ5LWxpc3Qge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9IH1cbiAgLml0aV9fZmxhZy1ib3gge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjBweDsgfVxuICAuaXRpX19kaXZpZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQzsgfVxuICAuaXRpX19jb3VudHJ5IHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5pdGlfX2RpYWwtY29kZSB7XG4gICAgY29sb3I6ICM5OTk7IH1cbiAgLml0aV9fY291bnRyeS5pdGlfX2hpZ2hsaWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuICAuaXRpX19mbGFnLWJveCwgLml0aV9fY291bnRyeS1uYW1lLCAuaXRpX19kaWFsLWNvZGUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLml0aV9fZmxhZy1ib3gsIC5pdGlfX2NvdW50cnktbmFtZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7IH1cbiAgLml0aS0tYWxsb3ctZHJvcGRvd24gaW5wdXQsIC5pdGktLWFsbG93LWRyb3Bkb3duIGlucHV0W3R5cGU9dGV4dF0sIC5pdGktLWFsbG93LWRyb3Bkb3duIGlucHV0W3R5cGU9dGVsXSwgLml0aS0tc2VwYXJhdGUtZGlhbC1jb2RlIGlucHV0LCAuaXRpLS1zZXBhcmF0ZS1kaWFsLWNvZGUgaW5wdXRbdHlwZT10ZXh0XSwgLml0aS0tc2VwYXJhdGUtZGlhbC1jb2RlIGlucHV0W3R5cGU9dGVsXSB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgIHBhZGRpbmctbGVmdDogNTJweDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuaXRpLS1hbGxvdy1kcm9wZG93biAuaXRpX19mbGFnLWNvbnRhaW5lciwgLml0aS0tc2VwYXJhdGUtZGlhbC1jb2RlIC5pdGlfX2ZsYWctY29udGFpbmVyIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5pdGktLWFsbG93LWRyb3Bkb3duIC5pdGlfX2ZsYWctY29udGFpbmVyOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuaXRpLS1hbGxvdy1kcm9wZG93biAuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlciAuaXRpX19zZWxlY3RlZC1mbGFnIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cbiAgLml0aS0tYWxsb3ctZHJvcGRvd24gaW5wdXRbZGlzYWJsZWRdICsgLml0aV9fZmxhZy1jb250YWluZXI6aG92ZXIsXG4gIC5pdGktLWFsbG93LWRyb3Bkb3duIGlucHV0W3JlYWRvbmx5XSArIC5pdGlfX2ZsYWctY29udGFpbmVyOmhvdmVyIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgICAuaXRpLS1hbGxvdy1kcm9wZG93biBpbnB1dFtkaXNhYmxlZF0gKyAuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlciAuaXRpX19zZWxlY3RlZC1mbGFnLFxuICAgIC5pdGktLWFsbG93LWRyb3Bkb3duIGlucHV0W3JlYWRvbmx5XSArIC5pdGlfX2ZsYWctY29udGFpbmVyOmhvdmVyIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLml0aS0tc2VwYXJhdGUtZGlhbC1jb2RlIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cbiAgLml0aS0tc2VwYXJhdGUtZGlhbC1jb2RlIC5pdGlfX3NlbGVjdGVkLWRpYWwtY29kZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDsgfVxuICAuaXRpLS1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMDAwcHg7XG4gICAgbGVmdDogLTEwMDBweDtcbiAgICB6LWluZGV4OiAxMDYwO1xuICAgIHBhZGRpbmc6IDFweDsgfVxuICAgIC5pdGktLWNvbnRhaW5lcjpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLml0aS1tb2JpbGUgLml0aS0tY29udGFpbmVyIHtcbiAgdG9wOiAzMHB4O1xuICBib3R0b206IDMwcHg7XG4gIGxlZnQ6IDMwcHg7XG4gIHJpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuLml0aS1tb2JpbGUgLml0aV9fY291bnRyeS1saXN0IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLml0aS1tb2JpbGUgLml0aV9fY291bnRyeSB7XG4gIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtOyB9XG5cbi5pdGlfX2ZsYWcge1xuICB3aWR0aDogMjBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYmUge1xuICAgIHdpZHRoOiAxOHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jaCB7XG4gICAgd2lkdGg6IDE1cHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21jIHtcbiAgICB3aWR0aDogMTlweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbmUge1xuICAgIHdpZHRoOiAxOHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ucCB7XG4gICAgd2lkdGg6IDEzcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3ZhIHtcbiAgICB3aWR0aDogMTVweDsgfVxuICBAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gICAgLml0aV9fZmxhZyB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDU2NTJweCAxNXB4OyB9IH1cbiAgLml0aV9fZmxhZy5pdGlfX2FjIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYWQge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2FlIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hZiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYWcge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODhweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2FpIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYWwge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hbSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2FvIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYXEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hciB7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2FzIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYXQge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hdSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2F3IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwOHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYXgge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19heiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JhIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3NHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYmIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19iZCB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MThweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JlIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0MHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYmYge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDYwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19iZyB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00ODJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JoIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwNHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYmkge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTI2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19iaiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NDhweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JsIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU3MHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYm0ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTkycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ibiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MTRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JvIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYzNnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYnEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjU4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19iciB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02ODBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JzIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcwMnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYnQge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzI0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19idiB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03NDZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2J3IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc2OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYnkge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzkwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ieiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04MTJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NhIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgzNHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY2Mge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODU2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jZCB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04NzhweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NmIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkwMHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY2cge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTIycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jaCB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NDRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NpIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY2sge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTgzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jbCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDA1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jbSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDI3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jbiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDQ5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jbyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDcxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jcCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDkzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jciB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTE1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jdSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTM3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jdiB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTU5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jdyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTgxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jeCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjAzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jeSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjI1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jeiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjQ3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19kZSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjY5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19kZyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19kaiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzEzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19kayB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzM1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19kbSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzU3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19kbyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzc5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19keiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDAxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19lYSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDIzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19lYyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDQ1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19lZSB7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDY3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19lZyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDg5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19laCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTExcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19lciB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTMzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19lcyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTU1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ldCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTc3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ldSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTk5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19maSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjIxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19maiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjQzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19mayB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjY1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19mbSB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjg3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19mbyB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzA5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19mciB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzMxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19nYSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzUzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19nYiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzc1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19nZCB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzk3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19nZSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xODE5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19nZiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xODQxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19nZyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xODYzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19naCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xODg1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19naSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTA3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19nbCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTI5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19nbSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTUxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19nbiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTczcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ncCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTk1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ncSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDE3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19nciB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDM5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ncyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDYxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ndCB7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDgzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ndSB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTA1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ndyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTI3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19neSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTQ5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19oayB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTcxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19obSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTkzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19obiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjE1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ociB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjM3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19odCB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjU5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19odSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjgxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19pYyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzAzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19pZCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzI1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19pZSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzQ3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19pbCB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzY5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19pbSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzkxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19pbiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDEzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19pbyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDM1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19pcSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDU3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19pciB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDc5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19pcyB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTAxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19pdCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTIzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19qZSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTQ1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19qbSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTY3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19qbyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTg5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19qcCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjExcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19rZSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjMzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19rZyB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjU1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19raCB7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjc3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19raSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjk5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19rbSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzIxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19rbiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzQzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19rcCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzY1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19rciB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzg3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19rdyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODA5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19reSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODMxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19reiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODUzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19sYSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODc1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19sYiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODk3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19sYyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yOTE5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19saSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yOTQxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19sayB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yOTYzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19sciB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yOTg1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19scyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDA3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19sdCB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDI5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19sdSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDUxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19sdiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDczcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19seSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDk1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tYSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTE3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tYyB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTM5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tZCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTYwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tZSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTgycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tZiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjA0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tZyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjI2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19taCB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjQ4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tayB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjcwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tbCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMjkycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tbSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzE0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tbiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzM2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tbyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzU4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tcCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzgwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tcSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDAycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tciB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDI0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tcyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDQ2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tdCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDY4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tdSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDkwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tdiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTEycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tdyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTM0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19teCB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTU2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19teSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTc4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19teiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjAwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19uYSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjIycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19uYyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjQ0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19uZSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjY2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19uZiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjg2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19uZyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzA4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19uaSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzMwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ubCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzUycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ubyB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzc0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ucCB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzk2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19uciB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zODExcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19udSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zODMzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ueiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zODU1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19vbSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zODc3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19wYSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zODk5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19wZSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTIxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19wZiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTQzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19wZyB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTY1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19waCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTg3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19wayB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MDA5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19wbCB7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MDMxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19wbSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MDUzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19wbiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MDc1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19wciB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MDk3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19wcyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MTE5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19wdCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MTQxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19wdyB7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MTYzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19weSB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MTg1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19xYSB7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyMDdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3JlIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyMjlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3JvIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyNTFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3JzIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyNzNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3J1IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyOTVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3J3IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzMTdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3NhIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzMzlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3NiIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzNjFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3NjIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzODNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3NkIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0MDVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3NlIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0MjdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3NnIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0NDlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3NoIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0NzFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3NpIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0OTNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3NqIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1MTVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3NrIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1MzdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3NsIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1NTlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3NtIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1ODFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3NuIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2MDNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3NvIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2MjVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3NyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2NDdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3NzIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2NjlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3N0IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2OTFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3N2IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3MTNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3N4IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3MzVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3N5IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3NTdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3N6IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3NzlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3RhIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4MDFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3RjIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4MjNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3RkIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4NDVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3RmIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4NjdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3RnIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4ODlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3RoIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5MTFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3RqIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5MzNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3RrIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5NTVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3RsIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5NzdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3RtIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5OTlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3RuIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwMjFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3RvIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwNDNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3RyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwNjVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3R0IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwODdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3R2IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxMDlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3R3IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxMzFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3R6IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxNTNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3VhIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxNzVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3VnIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxOTdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3VtIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyMTlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3VuIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyNDFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3VzIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyNjNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3V5IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyODVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3V6IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzMDdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3ZhIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzMjlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3ZjIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzNDZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3ZlIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzNjhweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3ZnIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzOTBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3ZpIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0MTJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3ZuIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0MzRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3Z1IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0NTZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3dmIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0NzhweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3dzIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1MDBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3hrIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1MjJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3llIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1NDRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3l0IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1NjZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3phIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1ODhweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3ptIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU2MTBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3p3IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU2MzJweCAwcHg7IH1cblxuLml0aV9fZmxhZyB7XG4gIGhlaWdodDogMTVweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggMHB4ICM4ODg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9mbGFncy5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQkRCREI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDIwcHggMDsgfVxuICBAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gICAgLml0aV9fZmxhZyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZmxhZ3NAMngucG5nXCIpOyB9IH1cblxuLml0aV9fZmxhZy5pdGlfX25wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiIsIi5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICBcbiAgICBoZWlnaHQ6IDQycHg7XG4gIFxuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIFxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICBcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICBcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgfVxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIFxuICAgICAgbWluLWhlaWdodDogNDJweDtcbiAgICBcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICBcbiAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgXG4gICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgICAgIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIFxuICAgICAgICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gICZbZGlyPVwicnRsXCJdIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcblxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMDAwMHB4O1xuXG4gIHdpZHRoOiAxMDAlO1xuXG4gIHotaW5kZXg6IDg7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYud2l0aC1zaGFkb3cge1xuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGhlaWdodDogNDRweDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2IoMjU0LCAyNTQsIDI1NCkgMTAwJSk7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb246bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xuICBib3gtc2hhZG93OiA1cHggNXB4IDExcHggMHB4IHJnYmEoNTYsIDU2LCA1NiwgMC4xNSk7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDEycHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNzZWxlY3QyLWJhbmtDaG9vc2VyLXJlc3VsdHMge1xuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgJjo6Zmlyc3QtbGV0dGVyIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG5cbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xuICBsZWZ0OiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHB4O1xuXG4gIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgJjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5zZWxlY3QyLXNlYXJjaC0taGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2VsZWN0Mi1jbG9zZS1tYXNrIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA5OTtcblxuICAvLyBzdHlsZXMgcmVxdWlyZWQgZm9yIElFIHRvIHdvcmtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG5cbi5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5Nzk3OTc7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICBjb2xvcjogIzM4MzgzODtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIH1cbiAgXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICB9XG4gIFxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICM3ZDdkN2Q7XG4gICAgfVxuICBcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgIGhlaWdodDogNDJweDtcbiAgXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIFxuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gIFxuICAgICAgd2lkdGg6IDM1cHg7XG4gIFxuICAgICAgYiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3N2Zy9hcnJvdy1kb3duLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgdHJhbnNwYXJlbnQ7XG4gIFxuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gIFxuICAgICAgICBtYXJnaW4tbGVmdDogLTE4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICBcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICBcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAmW2Rpcj1cInJ0bFwiXSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgfVxuICBcbiAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIFxuICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgICAgYiB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIFxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIFxuICAgICAgLy8gVGhpcyBwYWRkaW5nIGlzIHRvIGFjY291bnQgZm9yIHRoZSBib3R0b20gYm9yZGVyIGZvciB0aGUgZmlyc3RcbiAgICAgIC8vIHNlbGVjdGlvbiByb3cgYW5kIHRoZSB0b3AgYm9yZGVyIG9mIHRoZSBzZWNvbmQgc2VsZWN0aW9uIHJvdy5cbiAgICAgIC8vIFdpdGhvdXQgaXQsIHNlbGVjdGlvbnMgb24gdGhlIGZpcnN0IHJvdyBtYXkgYmUgb2Zmc2V0IGluY29ycmVjdGx5XG4gICAgICAvLyBhbmQgYXBwZWFyIGluIHRoZWlyIG93biByb3cgaW5zdGVhZCBvZiBnb2luZyB0byB0aGUgc2Vjb25kIHJvd1xuICAgICAgcGFkZGluZzogMXB4O1xuICAgIH1cbiAgXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIFxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICBcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIFxuICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgfVxuICBcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2FhYTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgXG4gICAgICBjb2xvcjogIzk5OTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgXG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBcbiAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgICAgXG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogIzM4MzgzODtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAmW2Rpcj1cInJ0bFwiXSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIH1cbiAgXG4gICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICB9XG4gIFxuICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2FhYTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgfVxuICBcbiAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gICYuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgIGJvcmRlcjogc29saWQgIzk3OTc5NyAxcHg7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbiAgfVxuICBcbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG4gIFxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gICAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTc5Nzk3O1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gICAgbWF4LWhlaWdodDogMjEwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG5cbiAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG5cbiAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyZW07XG5cbiAgICAgICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTJlbTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNlbTtcblxuICAgICAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTNlbTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNGVtO1xuXG4gICAgICAgICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTRlbTtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1ZW07XG5cbiAgICAgICAgICAgICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTVlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZ3JvdXAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWRpc2FibGVkIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0ZWQsIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGU5ZmI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb246aG92ZXIge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGU5ZmI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGU5ZmI7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgfVxufVxuIiwiLyohID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICogQm9vdHN0cmFwIFNsaWRlclxuICogQ3VzdG9taXplZCBTdHlsZXNcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4kc2xpZGVyLWxpbmUtaGVpZ2h0OiAzMHB4ICFkZWZhdWx0O1xuJHNsaWRlci1saW5lLWhlaWdodC1ob3ZlcjogODBweCAhZGVmYXVsdDtcbiRzbGlkZXItYm9yZGVyLXJhZGl1czogMCAhZGVmYXVsdDtcbiRzbGlkZXItaG9yaXpvbnRhbC13aWR0aDogODAlICFkZWZhdWx0O1xuJHNsaWRlci12ZXJ0aWNhbC1oZWlnaHQ6IDIxMHB4ICFkZWZhdWx0O1xuXG4vLyBQcmltYXJ5IGNvbG9yc1xuJHdoaXRlOiAgICAgICAgICNmZmZmZmY7XG4kYmx1ZS00MDA6ICAgICAgICAjNjViYmM1O1xuJGRhcmstcHVycGxlOiAgICMwMDJkMzY7XG4kYm91bGRlcjogICAgICAgIzdkN2Q3ZDtcblxuXG5AbWl4aW4gc2xpZGVyX2JveC1zaXppbmcgKCR2YWx1ZSkge1xuICAtd2Via2l0LWJveC1zaXppbmc6ICR2YWx1ZTtcbiAgLW1vei1ib3gtc2l6aW5nOiAkdmFsdWU7XG4gIGJveC1zaXppbmc6ICR2YWx1ZTtcbn1cbkBtaXhpbiBzbGlkZXJfYm94LXNoYWRvdyAoJHZhbHVlLi4uKSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogJHZhbHVlO1xuICAtbW96LWJveC1zaGFkb3c6ICR2YWx1ZTtcbiAgYm94LXNoYWRvdzogJHZhbHVlO1xufVxuQG1peGluIHNsaWRlcl9ib3JkZXItcmFkaXVzICgkdmFsdWUpIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkdmFsdWU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHZhbHVlO1xuICBib3JkZXItcmFkaXVzOiAkdmFsdWU7XG59XG4gXG5cbiAuc2xpZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICYuc2xpZGVyLWhvcml6b250YWwge1xuICAgIHdpZHRoOiAkc2xpZGVyLWhvcml6b250YWwtd2lkdGg7XG4gICAgaGVpZ2h0OiAkc2xpZGVyLWxpbmUtaGVpZ2h0O1xuICAgIFxuICAgIC5zbGlkZXItdHJhY2sge1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICB0b3A6ICA1MCU7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAuc2xpZGVyLXNlbGVjdGlvbiwgLnNsaWRlci10cmFjay1sb3csIC5zbGlkZXItdHJhY2staGlnaCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuICAgIC5zbGlkZXItdGljayxcbiAgICAuc2xpZGVyLWhhbmRsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLSRzbGlkZXItbGluZS1oZWlnaHQvMjtcblxuICAgICAgJi50cmlhbmdsZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwICRzbGlkZXItbGluZS1oZWlnaHQvMiAkc2xpZGVyLWxpbmUtaGVpZ2h0LzIgJHNsaWRlci1saW5lLWhlaWdodC8yO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZGFyay1wdXJwbGU7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5zbGlkZXItdGljay1jb250YWluZXIge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnNsaWRlci10aWNrLWxhYmVsLWNvbnRhaW5lciB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgbWFyZ2luLXRvcDogJHNsaWRlci1saW5lLWhlaWdodDtcbiAgICAgIC5zbGlkZXItdGljay1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnNsaWRlci12ZXJ0aWNhbCB7XG4gICAgaGVpZ2h0OiAkc2xpZGVyLXZlcnRpY2FsLWhlaWdodDtcbiAgICB3aWR0aDogJHNsaWRlci1saW5lLWhlaWdodDtcbiAgICAuc2xpZGVyLXRyYWNrIHtcbiAgICAgIHdpZHRoOiAkc2xpZGVyLWxpbmUtaGVpZ2h0LzI7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiAyNSU7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICAgIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICB9XG4gICAgLnNsaWRlci10cmFjay1sb3csIC5zbGlkZXItdHJhY2staGlnaCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gICAgLnNsaWRlci10aWNrLFxuICAgIC5zbGlkZXItaGFuZGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0kc2xpZGVyLWxpbmUtaGVpZ2h0LzI7XG4gICAgICAmLnRyaWFuZ2xlIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkc2xpZGVyLWxpbmUtaGVpZ2h0LzIgMCAkc2xpZGVyLWxpbmUtaGVpZ2h0LzIgJHNsaWRlci1saW5lLWhlaWdodC8yO1xuICAgICAgICB3aWR0aDogIDFweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkZGFyay1wdXJwbGU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2xpZGVyLXRpY2stbGFiZWwtY29udGFpbmVyIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAuc2xpZGVyLXRpY2stbGFiZWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzbGlkZXItbGluZS1oZWlnaHQgKiAuMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5zbGlkZXItZGlzYWJsZWQge1xuICAgIC5zbGlkZXItaGFuZGxlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRib3VsZGVyO1xuICAgIH1cbiAgICAuc2xpZGVyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQ6ICRib3VsZGVyO1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG4gIH1cbiAgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRvb2x0aXAtaW5uZXIge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbiAgLmJzLXRvb2x0aXAtdG9wLFxuICAuYnMtdG9vbHRpcC1ib3R0b20ge1xuICAgIC50b29sdGlwLWlubmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IC01MCU7XG4gICAgfVxuICB9XG4gICYuYnMtdG9vbHRpcC1sZWZ0LFxuICAmLmJzLXRvb2x0aXAtcmlnaHQge1xuICAgIC50b29sdGlwLWlubmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTEwMCU7XG4gICAgfVxuICB9XG5cbiAgLnRvb2x0aXAge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiAnU2lsa2EnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICYuYnMtdG9vbHRpcC10b3AsXG4gICAgJi5icy10b29sdGlwLWJvdHRvbSB7XG4gICAgICAuYXJyb3cge1xuICAgICAgICBsZWZ0OiAtLjRyZW07ICAvLyAkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIuXG4gICAgICB9XG4gICAgfVxuICAgICYuYnMtdG9vbHRpcC10b3Age1xuICAgICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICB9XG4gICAgJi5icy10b29sdGlwLWJvdHRvbSB7XG4gICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgfVxuICAgICYuYnMtdG9vbHRpcC1sZWZ0LFxuICAgICYuYnMtdG9vbHRpcC1yaWdodCB7XG4gICAgICBtYXJnaW4tdG9wOiAtMTRweDtcbiAgICAgIC5hcnJvdyB7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYXJyb3cge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJi5zaG93IHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG4gIC5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJi5pc0NoYW5nZWQge1xuICAgIC5zbGlkZXItdGljayxcbiAgICAuc2xpZGVyLWhhbmRsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLSRzbGlkZXItbGluZS1oZWlnaHQtaG92ZXIvMjtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtJHNsaWRlci1saW5lLWhlaWdodC8yO1xuICAgICAgfVxuICAgIH1cbiAgICAuYnMtdG9vbHRpcC10b3AsXG4gICAgLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgICAgIC50b29sdGlwLWlubmVyIHtcbiAgICAgICAgdG9wOiAtMjBweDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNsaWRlci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICRibHVlLTQwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogJGRhcmstcHVycGxlO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc2xpZGVyLXNlbGVjdGlvbi50aWNrLXNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAkZGFyay1wdXJwbGU7XG59XG5cbi5zbGlkZXItdHJhY2stbG93LCAuc2xpZGVyLXRyYWNrLWhpZ2gge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpZGVyLWhhbmRsZSB7XG4gIGJhY2tncm91bmQ6ICRkYXJrLXB1cnBsZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAgJHNsaWRlci1saW5lLWhlaWdodDtcbiAgaGVpZ2h0OiAkc2xpZGVyLWxpbmUtaGVpZ2h0O1xuICBib3JkZXI6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgXG4gICYudHJpYW5nbGUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmU7XG4gIH1cbn1cblxuLnNsaWRlci10aWNrIHtcbiAgYmFja2dyb3VuZDogJGRhcmstcHVycGxlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6ICRzbGlkZXItbGluZS1oZWlnaHQ7XG4gIGhlaWdodDogJHNsaWRlci1saW5lLWhlaWdodDtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjg7XG4gIGJvcmRlcjogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICYucm91bmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxuICAmLnRyaWFuZ2xlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xuICB9XG4gICYuaW4tc2VsZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1wdXJwbGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uc2xpZGVyLmlzQ2hhbmdlZCB7XG4gIC5zbGlkZXItaGFuZGxlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdG9wOiAtMjVweDtcbiAgICB3aWR0aDogJHNsaWRlci1saW5lLWhlaWdodC1ob3ZlcjtcbiAgICBoZWlnaHQ6ICRzbGlkZXItbGluZS1oZWlnaHQtaG92ZXI7XG4gICAgXG4gICAgfiAudG9vbHRpcCB7XG4gICAgICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAgJHNsaWRlci1saW5lLWhlaWdodDtcbiAgICAgIGhlaWdodDogJHNsaWRlci1saW5lLWhlaWdodDsgXG5cbiAgICAgIH4gLnRvb2x0aXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xpZGVyLXRpY2ssXG4gIC5zbGlkZXItaGFuZGxlIHtcbiAgICBtYXJnaW4tbGVmdDogLSRzbGlkZXItbGluZS1oZWlnaHQtaG92ZXIvMjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kc2xpZGVyLWxpbmUtaGVpZ2h0LzI7XG4gICAgfVxuICB9XG4gIC5icy10b29sdGlwLXRvcCxcbiAgLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgICAudG9vbHRpcC1pbm5lciB7XG4gICAgICB0b3A6IC0yMHB4O1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gU2lsa2EgTGlnaHRcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2lsa2EnO1xuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX2xpZ2h0LmVvdCcpO1xuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX2xpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX2xpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2FfbGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX2xpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2FfbGlnaHQuc3ZnI3NpbGthX2xpZ2h0JykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8vIFNpbGthIFJlZ3VsYXJcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2lsa2EnO1xuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX3JlZ3VsYXIuZW90Jyk7XG4gICAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2FfcmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skZm9udC1wYXRofS9zaWxrYS9zaWxrYV9yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2FfcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2FfcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX3JlZ3VsYXIuc3ZnI3NpbGthX3JlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLy8gU2lsa2EgU2VtaUJvbGRcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2lsa2EnO1xuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX3NlbWlib2xkLmVvdCcpO1xuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX3NlbWlib2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX3NlbWlib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2Ffc2VtaWJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX3NlbWlib2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2Ffc2VtaWJvbGQuc3ZnI3NpbGthX3NlbWlib2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8vIFNpbGthIEJvbGRcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2lsa2EnO1xuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX2JvbGQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2FfYm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skZm9udC1wYXRofS9zaWxrYS9zaWxrYV9ib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2FfYm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2FfYm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX2JvbGQuc3ZnI3NpbGthX2JvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn0iLCIvLyBTaWxrYSBUaGluXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NpbGthIFRoaW4nO1xuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX3RoaW4uZW90Jyk7XG4gICAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2FfdGhpbi5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skZm9udC1wYXRofS9zaWxrYS9zaWxrYV90aGluLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2FfdGhpbi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2FfdGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX3RoaW4uc3ZnI3NpbGthX3RoaW4nKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuLy8gU2lsa2EgTGlnaHRcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2lsa2EgTGlnaHQnO1xuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX2xpZ2h0LmVvdCcpO1xuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX2xpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX2xpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2FfbGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX2xpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2FfbGlnaHQuc3ZnI3NpbGthX2xpZ2h0JykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbi8vIFNpbGthIFJlZ3VsYXJcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2lsa2EgUmVndWxhcic7XG4gICAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2FfcmVndWxhci5lb3QnKTtcbiAgICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9zaWxrYS9zaWxrYV9yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX3JlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnI3skZm9udC1wYXRofS9zaWxrYS9zaWxrYV9yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZm9udC1wYXRofS9zaWxrYS9zaWxrYV9yZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2FfcmVndWxhci5zdmcjc2lsa2FfcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG4vLyBTaWxrYSBTZW1pQm9sZFxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTaWxrYSBCb2xkJztcbiAgICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9zaWxrYS9zaWxrYV9zZW1pYm9sZC5lb3QnKTtcbiAgICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9zaWxrYS9zaWxrYV9zZW1pYm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skZm9udC1wYXRofS9zaWxrYS9zaWxrYV9zZW1pYm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX3NlbWlib2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZm9udC1wYXRofS9zaWxrYS9zaWxrYV9zZW1pYm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX3NlbWlib2xkLnN2ZyNzaWxrYV9zZW1pYm9sZCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG4vLyBTaWxrYSBCb2xkXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NpbGthIEJsYWNrJztcbiAgICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9zaWxrYS9zaWxrYV9ib2xkLmVvdCcpO1xuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX2JvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJyN7JGZvbnQtcGF0aH0vc2lsa2Evc2lsa2FfYm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX2JvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L3NpbGthL3NpbGthX2JvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnI3skZm9udC1wYXRofS9zaWxrYS9zaWxrYV9ib2xkLnN2ZyNzaWxrYV9ib2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59IiwiLnZpc3VhbGx5aGlkZGVuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWluZGVudDogMTAwJTtcbn1cblxuLm92ZXJmbG93IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm8tbWFyZ2luIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm5vLW1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50aW55LW1hcmdpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjI1cmVtO1xufVxuXG4uYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4udXBwZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uZnVsbC1oZWlnaHQge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cblxuLmZ1bGwtd2lkdGgge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbn1cblxuLnJlbGF0aXZlLFxuW2RhdGEtcmVsYXRpdmVdIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hYnNvbHV0ZSxcbltkYXRhLWFic29sdXRlXSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucGFkZGVkIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRvZmZzZXQgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkb2Zmc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5uby1wdCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cbi5uby1wYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5uby1wbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4ubm8tcHIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmVsbGlwc2lzIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5uby1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbnVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5bZGF0YS1mdWxsLXdpZHRoXSB7XG4gICAgQGluY2x1ZGUgZnVsbC13aWR0aCgpO1xufVxuXG5bZGF0YS12aWV3XSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWxsLWNoYW5nZTogYXV0bztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDEuMjVzIGVhc2UsIHRyYW5zZm9ybSAxLjI1cyBlYXNlICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjFzICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAycmVtLCAwKTtcblxuICAgIEBlYWNoICRhdHRyLCAkdmFsdWUgaW4gJGFuaW1hdGlvbi1kZWxheS1saXN0IHtcbiAgICAgICAgJltkYXRhLXZpZXc9JyN7JGF0dHJ9J10ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAZWFjaCAkYXR0ciwgJHZhbHVlcyBpbiAkYW5pbWF0aW9uLWRpcmVjdGlvbi1saXN0IHtcbiAgICAgICAgJlt2aWV3LWRpcmVjdGlvbj0nI3skYXR0cn0nXSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCR2YWx1ZXMpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5pbi12aWV3LFxuICAgICYuc2VlbiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG4ucm91bmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnJhZGl1cyB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLmJvbGQge1xuICAgIEBpbmNsdWRlIGZvbnQoNzAwKTtcbn1cblxudmlkZW8ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuc3ViIHtcbiAgICBmb250LXNpemU6IC44MTI1cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0uMTI1cmVtKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0uMjVyZW0pO1xuICAgIH1cbn1cblxuLmJnLWNvbmNyZXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29uY3JldGU7XG59XG4uYmctd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cbi5iZy1ncmV5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JleTtcbn1cbi5iZy15ZWxsb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG59XG4uYmctaW5kaWdvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS0xMDA7XG59XG4uYmctcHVycGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS0xMDA7XG59XG4uYmctc29mdC15ZWxsb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzb2Z0LXllbGxvdztcbn1cblxuaHIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBvcGFjaXR5OiAuMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRncmV5LCAxNSUpO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5zcGFjZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICYuczA1IHtcbiAgICAgICAgaGVpZ2h0OiAuNXJlbTtcbiAgICB9XG4gICAgJi5zMSB7XG4gICAgICAgIGhlaWdodDogMXJlbTtcbiAgICB9XG4gICAgJi5zMTUge1xuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICB9XG4gICAgJi5zMiB7XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICB9XG4gICAgJi5zMjUge1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICB9XG4gICAgJi5zMyB7XG4gICAgICAgIGhlaWdodDogM3JlbTtcbiAgICB9XG4gICAgJi5zMzUge1xuICAgICAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgICB9XG4gICAgJi5zNCB7XG4gICAgICAgIGhlaWdodDogNHJlbTtcbiAgICB9XG4gICAgJi5zNDUge1xuICAgICAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgICB9XG4gICAgJi5zNSB7XG4gICAgICAgIGhlaWdodDogNXJlbTtcbiAgICB9XG4gICAgJi5zNTUge1xuICAgICAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgICB9XG4gICAgJi5zNiB7XG4gICAgICAgIGhlaWdodDogcmVtKDEwMCk7XG4gICAgfVxufVxuXG4uc21hbGwtc2hyaW5rIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4ubWVkaXVtLXNocmluayB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLmxhcmdlLXNocmluayB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuW2RhdGEtYmctaW1hZ2VdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uZG90IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogLjVyZW07XG4gICAgaGVpZ2h0OiAuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAmLnllbGxvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgfVxuXG4gICAgJi5pbmRpZ28ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgfVxufVxuXG4uY29sb3Ige1xuICAgICYtaW5kaWdvIHtcbiAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICB9XG4gICAgJi15ZWxsb3cge1xuICAgICAgICBjb2xvcjogJHllbGxvdztcbiAgICB9XG59XG5cbi5yb3cge1xuICAgICZbZGF0YS1ib3JkZXJlZF0ge1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGxpZ2h0LWdyZXk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbGlnaHQtZ3JleTtcblxuICAgICAgICAuY29sdW1ucyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGxpZ2h0LWdyZXk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vVGVtcCBUYWJsZSBvZiBDb250ZW50IHN0eWxlXG4udG9jIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDEydmg7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBoMSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC43NXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiBpbml0aWFsO1xuXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoNDAwKTtcbiAgICB9XG59XG5cbi5jZW50ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgJi1oZWlnaHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG4iLCIvL0JyZWFrcG9pbnRzXG5AbWl4aW4gYnJlYWtwb2ludCgkd2lkdGgpIHtcbiAgICBAaWYgKCR3aWR0aCA9PSB4cykge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHhzKSB7XG4gICAgICAgICAgICBAY29udGVudFxuICAgICAgICB9XG4gICAgfVxuICAgIEBpZiAoJHdpZHRoID09IHhzLW9ubHkpIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR4cyAtIDEpIHtcbiAgICAgICAgICAgIEBjb250ZW50XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGlmICgkd2lkdGggPT0gc20pIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzbSkge1xuICAgICAgICAgICAgQGNvbnRlbnRcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaWYgKCR3aWR0aCA9PSB1cC10by1zbSkge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtIC0gMSkge1xuICAgICAgICAgICAgQGNvbnRlbnRcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaWYgKCR3aWR0aCA9PSBtZCkge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1kKSB7XG4gICAgICAgICAgICBAY29udGVudFxuICAgICAgICB9XG4gICAgfVxuICAgIEBpZiAoJHdpZHRoID09IHVwLXRvLW1kKSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQgLSAxKSB7XG4gICAgICAgICAgICBAY29udGVudFxuICAgICAgICB9XG4gICAgfVxuICAgIEBpZiAoJHdpZHRoID09IGxnKSB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgIEBjb250ZW50XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGlmICgkd2lkdGggPT0gdXAtdG8tbGcpIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsZyAtIDEpIHtcbiAgICAgICAgICAgIEBjb250ZW50XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGlmICgkd2lkdGggPT0geGwpIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR4bCkge1xuICAgICAgICAgICAgQGNvbnRlbnRcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaWYgKCR3aWR0aCA9PSBwb3J0cmFpdCkge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gICAgICAgICAgICBAY29udGVudFxuICAgICAgICB9XG4gICAgfVxuICAgIEBpZiAoJHdpZHRoID09IGxhbmRzY2FwZSkge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgICAgICAgQGNvbnRlbnRcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9Gb250IG1peGluXG5AbWl4aW4gZm9udCgkdHlwZTogMzAwKSB7XG4gICAgQGlmICR0eXBlID09IDMwMCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU2lsa2EnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cblxuICAgIEBpZiAkdHlwZSA9PSA0MDAge1xuICAgICAgICBmb250LWZhbWlseTogJ1NpbGthJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICBAaWYgJHR5cGUgPT0gNjAwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTaWxrYScsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgQGlmICR0eXBlID09IDcwMCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU2lsa2EnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbn1cblxuXG5AbWl4aW4gZnVsbC13aWR0aCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDJ2dyAqIDIpO1xuICAgIG1hcmdpbjogMCAtMnZ3O1xufVxuXG4vLyBPcGFjaXR5IHRyYW5zaXRpb25cbkBtaXhpbiBvcGFjaXR5ICgkdCkge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHQgZWFzZS1pbi1vdXQsIHZpc2liaWxpdHkgJHQgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAkdCBlYXNlLWluLW91dDtcbn1cblxuQGZ1bmN0aW9uIHJlbSgkc2l6ZSkge1xuICAgICRyZW1TaXplOiAkc2l6ZSAvIDE2O1xuICAgIEByZXR1cm4gJHJlbVNpemUgKyByZW07XG59XG5cbi8vIFNwZWNpYWwgSGVpZ2h0XG5AbWl4aW4gaGVpZ2h0LXNwZWNpYWwoJGRlZmF1bHQsICRyZWR1Y2U6IDApIHtcbiAgICBoZWlnaHQ6IHJvdW5kKCRkZWZhdWx0IC0gKCRkZWZhdWx0ICogKCRyZWR1Y2UgLyAxMDApKSkgKyBweDtcbn1cblxuQG1peGluIHBzZXVkbygkZGlzcGxheTogYmxvY2ssICRwb3M6IGFic29sdXRlLCAkY29udGVudDogJycpe1xuICAgIGNvbnRlbnQ6ICRjb250ZW50O1xuICAgIGRpc3BsYXk6ICRkaXNwbGF5O1xuICAgIHBvc2l0aW9uOiAkcG9zO1xufVxuIiwiLy8gTmV1dHJhbG5lIChiaWVsZSwgc3phcm/Fm2NpLCBjemVybmllKVxuJHdoaXRlOiAgICAgICAgICNmZmY7XG4kZ3JleS10ZXh0OiAgICAgI2Y5ZjhmYTtcbiRsaWdodC1ncmV5OiAgICAjZjdmN2Y3O1xuJGhvdmVyLWdyZXk6ICAgICNmNGYzZjc7XG4kZGlzYWJsZS1idG46ICAgI2Y1ZjRmNztcbiRjb25jcmV0ZTogICAgICAjZjVmNWY1O1xuJGxpZ2h0ZXItZ3JleTogICNmMmYyZjI7XG4kZ2FsbGVyeTogICAgICAgI2ViZWJlYjtcbiRpbmFjdGl2ZS1idG46ICAjZWFlN2VmO1xuJHByZXNzLWJvcmRlcjogICNlMWUxZTE7XG4kZGlzYWJsZS10eHQ6ICAgI2Q2ZDBkZjtcbiRzY3JvbGw6ICAgICAgICAjZDhkM2UyO1xuJGdyYXktc3VpdDogICAgICNjOWM1Y2U7XG4kaW5hY3RpdmUtdGV4dDogI2FkYTFjMjtcbiRpbmFjdGl2ZS10aXRsZTojODY3MWE5O1xuJGdyYXk6ICAgICAgICAgICM4YzhjOGM7XG4kd2FybS1ncmV5OiAgICAgIzk3OTc5NztcbiRncmV5OiAgICAgICAgICAjNmU2ZTZlO1xuJGJvdWxkZXI6ICAgICAgICM3ZDdkN2Q7XG4kZGFyay1ncmV5OiAgICAgIzQyNDI0MjtcbiRkYXJrLW1lbnU6ICAgICAjNDk0OTQ5O1xuJGRhcms6ICAgICAgICAgICMzODM4Mzg7XG4kZGFyay1ib3JkZXI6ICAgIzFhMTkxOTtcbiRibGFjazogICAgICAgICAjMDAwO1xuJGlucHV0LWJvcmRlcjogIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiRvcGFjaXR5LWxvdzogICAwLjI7XG5cblxuLy8gRmlvbGV0eSAvIEluZHlnb1xuJGluYWN0aXZlLWxpbms6ICNmMGU5ZmI7XG4kc2hhZG93LXB1cnBsZTogI2RlZDZlYztcbiRzb2Z0LXB1cnBsZTogICAjZDlkM2UzO1xuJHB1cnBsZTogICAgICAgICNhNDdkZTg7XG4kaW5kaWdvOiAgICAgICAgIzMxMTI2NjtcbiRpbmRpZ28tbGlnaHQ6ICAjMzQxNTY4O1xuJGluZGlnby1saWdodGVyOiM0MDE3ODM7XG4kaW5kaWdvLXRpdGxlOiAgIzQ0MWI4NTtcbiRpbmRpZ28tYmVuZWZpdDojNGUzMzdkO1xuJG1pZGRsZS1wdXJwbGU6ICM0NjAwNjk7XG4kZGFyay1wdXJwbGU6ICAgIzE1MDgyYjtcblxuXG4vLyDFu8OzxYJjaWVcbiR5ZWxsb3c6ICAgICAgICAjZmZlMzc1O1xuJGRhcmstY3JlYW06ICAgICNmZmU5OTE7XG4kcGFsZTogICAgICAgICAgI2ZmZjRjODtcbiRyb2Itcm95LXllbGxvdy1ob3ZlcjojZThjZTY5O1xuJGxpZ2h0LXllbGxvdzogICNmZmZhZTY7XG4kc29mdC15ZWxsb3c6ICAgI2ZmZjBiMztcbiRkYXJrLXllbGxvdzogICAjZjlkZDcwO1xuXG5cbi8vIEN6ZXJ3aWVuaWUgLyBPc3RyemVnYXdjemVcbiR3YXJuaW5nOiAgICAgICAjZmY2OTY5O1xuJGVycm9yOiAgICAgICAgICNmZjU1NTM7XG4kYmFkZ2U6ICAgICAgICAgI2ZmMDAwMDtcblxuXG4vLyBaaWVsZW5pZVxuJHN1Y2Nlc3M6ICAgICAgICMyNWM3MDA7XG4kbGlnaHQtZ3JlZW46ICAgIzAwYjg4NjtcbiRncmVlbjogICAgICAgICAjNzFiZjg3O1xuJGxpZ2h0LWdyZWVuOiAgICMwMGI4ODY7XG5cbi8vIE5ldyBkZXNpZ24gY29sb3JzXG4vLyBCxYLEmWtpdHkgKHphbWlhc3QgRmlvbGV0w7N3KVxuJGJsdWUtNTA6ICAgI2U2ZjJmNDtcbiRibHVlLTEwMDogICNlN2Y4ZmI7XG4kYmx1ZS0yMDA6ICAjYmZlYmYzO1xuJGJsdWUtMzAwOiAgIzlmZDhlMjtcbiRibHVlLTQwMDogICM2NWJiYzU7XG4kYmx1ZS01MDA6ICAjMDA3YTkxO1xuJGJsdWUtNjAwOiAgIzAwNjM3NTtcbiRibHVlLTcwMDogICMwMDQ5NTc7XG4kYmx1ZS04MDA6ICAjMDAyZDM2O1xuXG4vLyBDemVyd2llbmllICh6YW1pYXN0IMW7w7PFgmNpKVxuJHJlZC01MDogICAjZjZiMGI4O1xuJHJlZC0zMDA6ICAjZTIwMDFhO1xuJHJlZC00MDA6ICAjYjUwMDE1O1xuJHJlZC01MDA6ICAjNjYwMDBjO1xuXG4vL0RlZmF1bHQgYm9yZGVyLXJhZGl1c1xuJGJvcmRlci1yYWRpdXM6IDRweDtcblxuLy8gQnJlYWtwb2ludHNcbiR4czogICAgICAgICAgICAzNzVweDtcbiRzbTogICAgICAgICAgICA2NDBweDtcbiRtZDogICAgICAgICAgICA3NjhweDtcbiRsZzogICAgICAgICAgICAxMDI0cHg7XG4keGw6ICAgICAgICAgICAgMTM2N3B4O1xuXG4vLyBDb25zdGFudHNcbiRmb250LXBhdGg6ICAgICAnLi8uLi9mb250cyc7XG5cbi8vIE9mZnNldHNcbiRvZmZzZXQ6ICAgICAgICAydnc7XG5cbi8vIEFuaW1hdGlvbiBzZXR0aW5ncyAoW2RhdGEtdmlld10pXG4kYW5pbWF0aW9uLWRlbGF5LWxpc3Q6IChcbiAgICAnMCc6ICAgIC4wNXMsXG4gICAgJzEnOiAgICAuMXMsXG4gICAgJzInOiAgICAuMTVzLFxuICAgICczJzogICAgLjJzLFxuICAgICc0JzogICAgLjI1cyxcbiAgICAnNSc6ICAgIC4zcyxcbiAgICAnNic6ICAgIC4zNXMsXG4gICAgJzcnOiAgICAuNHMsXG4gICAgJzgnOiAgICAuNDVzLFxuICAgICc5JzogICAgLjVzLFxuICAgICcxMCc6ICAgLjU1cyxcbik7XG4kYW5pbWF0aW9uLWRpcmVjdGlvbi1saXN0OiAoXG4gICAgJ3RvLXRvcCc6ICAgICAgICgwLCAyLjVyZW0sIDApLFxuICAgICd0by1sZWZ0JzogICAgICAoMi41cmVtLCAwLCAwKSxcbiAgICAndG8tcmlnaHQnOiAgICAgKC0yLjVyZW0sIDAsIDApLFxuICAgICd0by1ib3R0b20nOiAgICAoMCwgLTIuNXJlbSwgMClcbik7XG5cbiIsImgxLFxuLmgxLFxuaDIsXG4uaDIsXG5oMyxcbi5oMyxcbmg0LFxuLmg0IHtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgZm9udC1rZXJuaW5nOiBub25lO1xuXG4gICAgLnRoZW1lLWRhcmsgJiB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIC50aGVtZS1ncmV5ICYge1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9udCg0MDApO1xuXG4gICAgJi50aGluIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuICAgIH1cbn1cblxuaDEsXG4uaDEge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAuNzVlbTtcblxuICAgICYuc21hbGxlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjc1ZW07XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjM3NXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJpZ2dlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5oMixcbi5oMiB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICB9XG59XG5cbmgzLFxuLmgzIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxufVxuXG5oNCxcbi5oNCB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cbn1cblxuYSxcbnAge1xuICAgIGZvbnQta2VybmluZzogbm9uZTtcbn1cblxuYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJi5saW5rIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuXG4gICAgICAgIC50aGVtZS1kYXJrICYge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoNDAwKTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuOTM3NXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuc3Ryb25nIHtcbiAgICBAaW5jbHVkZSBmb250KDcwMCk7XG5cbiAgICAmLmxlYWQge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnAge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICBsaW5lLWhlaWdodDogMi4xMztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMzc1ZW07XG4gICAgQGluY2x1ZGUgZm9udCgzMDApO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1zbSkge1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIH1cblxuICAgICYuc3VidGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgfVxuXG4gICAgJjplbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4ubGVhZCB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIGNvbG9yOiAkYmx1ZS01MDA7XG5cbiAgICAudGhlbWUtZGFyayAmIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC41ZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG5cbiAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSksXG4gICAgICAgICY6b25seS1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgfVxufVxuXG5cbi5ib2xkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAuOTM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS42NztcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjM3NWVtO1xuXG4gICAgQGluY2x1ZGUgZm9udCg2MDApO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgfVxufVxuXG4ubGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcblxuICAgIEBpbmNsdWRlIGZvbnQoNzAwKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICB9XG59XG4iLCIvLyBTbGlkZUluIGZyb20gVG9wXG5Aa2V5ZnJhbWVzIHNsaWRlSW5Ub3Age1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgfVxufVxuXG4vLyBTbGlkZUluIGZyb20gQm90dG9tXG5Aa2V5ZnJhbWVzIHNsaWRlSW5Cb3R0b20ge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB9XG59XG5cbi8vIFNsaWRlSW4gZnJvbSBMZWZ0XG5Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIH1cbn1cblxuLy8gU2xpZGVJbiBmcm9tIFJpZ2h0XG5Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIH1cbn1cblxuLy8gU2xpZGVPdXQgdG8gVG9wXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0VG9wIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIH1cbn1cblxuLy8gU2xpZGVPdXQgdG8gQm90dG9tXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0Qm90dG9tIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgfVxufVxuXG4vLyBTbGlkZU91dCB0byBMZWZ0XG5Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB9XG59XG5cbi8vIFNsaWRlT3V0IHRvIFJpZ2h0XG5Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB9XG59XG5cbi8vIEZhZGVJblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4vLyBGYWRlT3V0XG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4vLyBSb3RhdGVcbkBrZXlmcmFtZXMgcm90YXRlIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgdGlwVG9wIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03NSUpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHRpcEJvdHRvbSB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3NSUpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5cbkBrZXlmcmFtZXMgcGF0dGVybkZhZGVJbiB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHRvcExlZnQge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgMTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgMTUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLS41cmVtLCAtLjVyZW0pIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgIDIwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgIDM1JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgIDQwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0uNXJlbSwgLS41cmVtKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICA0NSUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICA4MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICA4NSUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtLjVyZW0sIC0uNXJlbSkgcm90YXRlKC0xMzVkZWcpO1xuICAgIH1cbiAgICA4NS4wMDElIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLS41cmVtLCAtLjVyZW0pIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgIDkwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cbn1cbkBrZXlmcmFtZXMgdG9wUmlnaHQge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgfVxuICAgIDEwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgICAxNSUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSguNXJlbSwgLS41cmVtKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gICAgMjAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgfVxuICAgIDM1JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgICA0MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSguNXJlbSwgLS41cmVtKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gICAgNDUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgfVxuICAgIDgwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgICA4NSUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSguNXJlbSwgLS41cmVtKSByb3RhdGUoMTM1ZGVnKTtcbiAgICB9XG4gICAgODUuMDAxJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC41cmVtLCAtLjVyZW0pIHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgICA5MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbn1cbkBrZXlmcmFtZXMgYm90dG9tTGVmdCB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gICAgMTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgfVxuICAgIDE1JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0uNXJlbSwgLjVyZW0pIHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgICAyMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gICAgMzUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgfVxuICAgIDQwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0uNXJlbSwgLjVyZW0pIHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgICA0NSUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gICAgODAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgfVxuICAgIDg1JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0uNXJlbSwgLjVyZW0pIHJvdGF0ZSgxMzVkZWcpO1xuICAgIH1cbiAgICA4NS4wMDElIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLS41cmVtLCAuNXJlbSkgcm90YXRlKC00NWRlZyk7XG4gICAgfVxuICAgIDkwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgfVxufVxuQGtleWZyYW1lcyBib3R0b21SaWdodCB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICAxMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICAxNSUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSguNXJlbSwgLjVyZW0pIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgIDIwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgIDM1JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgIDQwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC41cmVtLCAuNXJlbSkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgNDUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgODAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgODUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLjVyZW0sIC41cmVtKSByb3RhdGUoLTEzNWRlZyk7XG4gICAgfVxuICAgIDg1LjAwMSUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSguNXJlbSwgLjVyZW0pIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgIDkwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cbn1cbiIsIi5saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAycmVtIDIuNjI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoNDAwKTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zdmcvYnVsbGV0LXRpY2suc3ZnJykgbm8tcmVwZWF0IGNlbnRlciB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc3VibGlzdCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMi42MjVyZW07XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zdmcvY29ycmVjdC5zdmcnKSBuby1yZXBlYXQgY2VudGVyIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ubGlzdC1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuXG4gICAgQGluY2x1ZGUgZm9udCgzMDApO1xuXG4gICAgJi5pY29uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29taW5nLXNvb24ge1xuICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBmb250LXNpemU6IC45Mzc1cmVtICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJi5pY29uIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICAgICAgICAgIHRvcDogLS4xMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kcm9wLWxpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAuMjVyZW0gLjc1cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JleTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAuMjVyZW0gMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAuNXJlbSAwIC41cmVtIDNyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xODc1cmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250KDQwMCk7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJhbm5lci1waG9uZSB7XG4gICAgLmxpc3Qge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ljb25zL2ljb25mb250LmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9pY29ucy9pY29uZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlb3QnKSwgdXJsKCcuLi9mb250cy9pY29ucy9pY29uZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvaWNvbnMvaWNvbmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL2ljb25zL2ljb25mb250LnN2ZyNpY29uZm9udCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uaWNvbjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJpY29uZm9udFwiLCBzZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4ucGFuZWxzIHtcbiAgICAmLWdyaWQgLnBhbmVsLFxuICAgICYtY29udGFpbmVyIC5wYW5lbC1ibG9jayB7XG4gICAgICAgIC50aXRsZS13cmFwcGVyIC5pY29uIHtcbiAgICAgICAgICAgICYuaWNvbi1idWlsZGluZ3M6YmVmb3JlLFxuICAgICAgICAgICAgJi5pY29uLWFjY291bnQtc3RhdGVtZW50OmJlZm9yZSxcbiAgICAgICAgICAgICYuaWNvbi1zYXZpbmdzb3B0aW1pc2F0aW9uOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaWNvbi1hY2NvdW50LWhpc3Rvcnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEwMVwiXG59XG5cbi5pY29uLWFjY291bnQtc3RhdGVtZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMDJcIlxufVxuXG4uaWNvbi1hbGwtY2FyZHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEwM1wiXG59XG5cbi5pY29uLWFuZHJvaWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEwNFwiXG59XG5cbi5pY29uLWFwcGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMDVcIlxufVxuXG4uaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMDZcIlxufVxuXG4uaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTA3XCJcbn1cblxuLmljb24tYXJyb3dzLW5ldzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTA4XCJcbn1cblxuLmljb24tYXJyb3dzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMDlcIlxufVxuXG4uaWNvbi1hc3NldC1tYW5hZ2VtZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMEFcIlxufVxuXG4uaWNvbi1hdHRlbnRpb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEwQlwiXG59XG5cbi5pY29uLWJpbGwtY3V0dGluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTBDXCJcbn1cblxuLmljb24tYmlsbGN1dHRpbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEwRFwiXG59XG5cbi5pY29uLWJ1aWxkaW5nczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTBFXCJcbn1cblxuLmljb24tYnVsYjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTBGXCJcbn1cblxuLmljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUExMFwiXG59XG5cbi5pY29uLWNhcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUExMVwiXG59XG5cbi5pY29uLWNoYXQtYnViYmxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMTJcIlxufVxuXG4uaWNvbi1jaGVjazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTEzXCJcbn1cblxuLmljb24tY2hlY2ttYXJrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMTRcIlxufVxuXG4uaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMTVcIlxufVxuXG4uaWNvbi1jaXJjbGUtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMTZcIlxufVxuXG4uaWNvbi1jaXJjbGUtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTE3XCJcbn1cblxuLmljb24tY2lyY2xlLXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUExOFwiXG59XG5cbi5pY29uLWNsb3NlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMTlcIlxufVxuXG4uaWNvbi1jb250YWN0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMUFcIlxufVxuXG4uaWNvbi1jcm9zczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTFCXCJcbn1cblxuLmljb24tY3VycmVuY3ktYWNjb3VudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTFDXCJcbn1cblxuLmljb24tZGVwb3NpdG1heGltaXphdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTFEXCJcbn1cblxuLmljb24tZG9jdW1lbnQtbmV3OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMUVcIlxufVxuXG4uaWNvbi1kb2N1bWVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTFGXCJcbn1cblxuLmljb24tZG93bmxvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEyMFwiXG59XG5cbi5pY29uLWVsZWN0cmljaXR5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMjFcIlxufVxuXG4uaWNvbi1lbGVjdHJpY2l0eXBheW1lbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEyMlwiXG59XG5cbi5pY29uLWVtYWlsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMjNcIlxufVxuXG4uaWNvbi1lcXVhbHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEyNFwiXG59XG5cbi5pY29uLWZpbHRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTI1XCJcbn1cblxuLmljb24tZmluYW5jZWFzc2lzdC1uZXc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEyNlwiXG59XG5cbi5pY29uLWZpbmFuY2Vhc3Npc3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEyN1wiXG59XG5cbi5pY29uLWZpbmFuY2VzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMjhcIlxufVxuXG4uaWNvbi1nbG9iZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTI5XCJcbn1cblxuLmljb24taGFuZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTJBXCJcbn1cblxuLmljb24taGVhbHRoY2hlY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEyQlwiXG59XG5cbi5pY29uLWhpc3Rvcnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEyQ1wiXG59XG5cbi5pY29uLWhvbWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEyRFwiXG59XG5cbi5pY29uLWhvdXNlaG9sZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTJFXCJcbn1cblxuLmljb24taS1waG9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTJGXCJcbn1cblxuLmljb24taW5jb3JyZWN0LTI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEzMFwiXG59XG5cbi5pY29uLWludmVzdG1lbnRzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMzFcIlxufVxuXG4uaWNvbi1pdC1zZWN1cml0eTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTMyXCJcbn1cblxuLmljb24ta2V5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMzNcIlxufVxuXG4uaWNvbi1sYW5ndWFnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTM0XCJcbn1cblxuLmljb24tbGlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEzNVwiXG59XG5cbi5pY29uLWxvYWRpbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEzNlwiXG59XG5cbi5pY29uLWxvY2F0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBMzdcIlxufVxuXG4uaWNvbi1tYWduaWZpZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEzOFwiXG59XG5cbi5pY29uLW1hcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTM5XCJcbn1cblxuLmljb24tbWludXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEzQVwiXG59XG5cbi5pY29uLW1vYmlsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTNCXCJcbn1cblxuLmljb24tbW9uZXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUEzQ1wiXG59XG5cbi5pY29uLW15LWhlYWx0aDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTNEXCJcbn1cblxuLmljb24tbm90aWZpY2F0aW9uczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTNFXCJcbn1cblxuLmljb24tcGFkbG9jazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTNGXCJcbn1cblxuLmljb24tcGhvbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUE0MFwiXG59XG5cbi5pY29uLXBpbi0yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBNDFcIlxufVxuXG4uaWNvbi1waW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUE0MlwiXG59XG5cbi5pY29uLXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUE0M1wiXG59XG5cbi5pY29uLXBvaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTQ0XCJcbn1cblxuLmljb24tcHJvY2VudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTQ1XCJcbn1cblxuLmljb24tc2F2aW5nczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTQ2XCJcbn1cblxuLmljb24tc2F2aW5nc29wdGltaXNhdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTQ3XCJcbn1cblxuLmljb24tc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBNDhcIlxufVxuXG4uaWNvbi1zZXR0aW5nczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTQ5XCJcbn1cblxuLmljb24tc3BlbmRpbmctbW9uaXRvcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTRBXCJcbn1cblxuLmljb24tc3BlbmRpbmctc3RvY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUE0QlwiXG59XG5cbi5pY29uLXNwZW5kaW5nczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTRDXCJcbn1cblxuLmljb24tdGVybS1kZXBvc2l0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXEVBNERcIlxufVxuXG4uaWNvbi10aGluLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUE0RVwiXG59XG5cbi5pY29uLXRoaW4tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUE0RlwiXG59XG5cbi5pY29uLXRpcHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRUE1MFwiXG59XG5cbi5pY29uLXVubG9jazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTUxXCJcbn1cblxuLmljb24td2luZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFQTUyXCJcbn0iLCIuZHJvcC1zaGFkb3cge1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coLTEuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSk7XG59IiwiLmNvb2tpZXMtYXBwcm92YWwtYm94LFxuLnBvcHVwLW1vZGFsLWNvbnRlbnQge1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgd2lkdGg6IDAuMzEyNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcblxuICAgICAgICAmLXRodW1iIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzY3JvbGw7IFxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTYzcmVtO1xuXG4gICAgICAgICAgICA6aG92ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzY3JvbGxiYXItY29sb3I6ICRzY3JvbGwgIWltcG9ydGFudDtcbiAgICBzY3JvbGxiYXItd2lkdGg6IDAuMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuIiwiLm1vYmlsZS1jYXJvdXNlbCB7XG4gICAgLnN3aXBlci1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwOyAgXG4gICAgICAgIGhlaWdodDogcmVtKDEpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbWlkZGxlLXB1cnBsZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAuc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDMpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJG1pZGRsZS1wdXJwbGU7XG4gICAgICAgICAgICB0b3A6IHJlbSgtMyk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9IFxuICAgIH1cblxuICAgICYuc3dpcGVyLWNvbnRhaW5lci1pbml0aWFsaXplZCB7XG4gICAgICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgICBmbGV4LXNocmluazogaW5pdGlhbDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgcmVtKDcuNSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSgxNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIHJlbSgtNy41KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCByZW0oLTE1KTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgICYuc3dpcGVyLWNvbnRhaW5lci1pbml0aWFsaXplZCB7XG4gICAgICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSg3LjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmJ1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRibHVlLTUwMDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWluLXdpZHRoOiAxNXJlbTtcbiAgICBoZWlnaHQ6IDMuMTg3NXJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuXG4gICAgaGVhZGVyICYge1xuICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9udCg3MDApO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICBtaW4td2lkdGg6IDE4LjM3NXJlbTtcblxuICAgICAgICBoZWFkZXIgJiB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm5hcnJvdyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLndpZGUge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLXNtKSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnByaW1hcnkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtNTAwO1xuXG4gICAgICAgIC50aGVtZS1kYXJrICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNjAwO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS02MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNlY29uZGFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICB9XG5cbiAgICAmLmhvbGxvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICB9XG5cbiAgICAmLmJpZ2dlciB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAuNzVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogLjY4NzVyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogLjgxMjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogLjc1cmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuOTM3NXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAuODc1cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IC44MTI1cmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIG9wYWNpdHk6IC42NTtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS02MDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtNjAwO1xuXG4gICAgICAgICYucHJpbWFyeSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS02MDA7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTYwMDtcblxuICAgICAgICAgICAgLnRoZW1lLWRhcmsgJiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNzAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtNzAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlY29uZGFyeSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS02MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvbGxvdyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJvZHVjdC1wcm9mZXNzaW9uYWwge1xuICAgIC5idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibHVlLTUwMDtcbiAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICB9XG5cbiAgICAuYmFubmVyLXByb2R1Y3QtaW1hZ2Uge1xuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmxpbmsge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgZm9udC1zaXplOiAuOTM3NXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICB9XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgcmlnaHQ6IC4xMjVyZW07XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAuNXJlbSk7XG4gICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG5cbiAgICAgICAgLnRoZW1lLWRhcmsgJiB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGlua3Mge1xuICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibHVlLTUwMDtcbiAgICAgICAgcGFkZGluZzogLjc1cmVtIDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcblxuICAgICAgICBAaW5jbHVkZSBmb250KDQwMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC45Mzc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwibGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiByZ2IoMTEwLCAxMTAsIDExMCk7XG4gICAgbWFyZ2luLWJvdHRvbTogLjg3NXJlbTtcblxuICAgIEBpbmNsdWRlIGZvbnQoNDAwKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gICAgfVxuXG4gICAgZGZuW3RpdGxlPSdyZXF1aXJlZCddIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbiIsIi5maWVsZCxcbi5mb3JtLXJvdyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDFyZW0gMCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICAuanMtdmFsaWRhdGUtZXJyb3ItbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAxMTUlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbG9yOiAkcmVkLTQwMCAhaW1wb3J0YW50O1xuXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoNDAwKTtcbiAgICB9XG5cbiAgICAmW2RhdGEtdHlwZT1cInRleHRcIl0sXG4gICAgJltkYXRhLXR5cGU9XCJlbWFpbFwiXSxcbiAgICAmW2RhdGEtdHlwZT1cInBhc3N3b3JkXCJdLFxuICAgICZbZGF0YS10eXBlPVwic2VhcmNoXCJdLFxuICAgICZbZGF0YS10eXBlPVwidGVsXCJdIHtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1rZXJuaW5nOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI5cHgpIHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQ6Zm9jdXMge1xuICAgICAgICAgICAgJiB+IGxhYmVsIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODEyNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubm90LWVtcHR5LFxuICAgICAgICAmLmlucHV0LWZvY3VzIHtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODEyNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS10eXBlPVwidGVsXCJdIHtcbiAgICAgICAgLml0aSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLml0aV9fZmxhZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9mbGFncy5wbmcnKTtcbiAgICAgICAgfVxuICAgICAgICAuaXRpX19mbGFnLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogODVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMSk7XG5cbiAgICAgICAgfVxuICAgICAgICAuaXRpX19jb3VudHJ5LW5hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICB9XG4gICAgICAgIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXRbdHlwZT0ndGVsJ10ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gOTNweCk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB9XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGxlZnQ6IDkzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZXJyb3ItbWVzc2FnZSB7XG4gICAgICAgICAgICBsZWZ0OiA5MnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJltkYXRhLXR5cGU9XCJoaWRkZW5cIl0ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgJltkYXRhLXR5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgIC5lcnJvci1tZXNzYWdlIHtcbiAgICAgICAgICAgIGxlZnQ6IDIuMjVyZW07XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjYyNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lcnJvci1tZXNzYWdlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGMoMTAwJSArIDZweCk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogJHJlZC00MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICBAaW5jbHVkZSBmb250KDQwMCk7XG4gICAgfVxuXG4gICAgLnJhZGlvLXN3aXRjaCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICB9XG5cbiAgICBAaW1wb3J0ICdpbnB1dHMnO1xuICAgIEBpbXBvcnQgJ2NoZWNrYm94JztcbiAgICBAaW1wb3J0ICdyYWRpbyc7XG59XG5cblxuLmZvcm0tY29udGFpbmVyLFxuLmZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGZvcm0ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC8vIFN1Ym1pdCBCdXR0b25cbiAgICAgICAgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgaW5wdXRbdHlwZT0nc3VibWl0J10ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNjAwKTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS02MDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtNjAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRhY3QtZm9ybSB7XG4gICAgcGFkZGluZzogNXJlbSAkb2Zmc2V0O1xuXG4gICAgLmZvcm0tcm93IHtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3JtIHtcbiAgICAudGV4dCB7XG4gICAgICAgICYuZXJyb3IgIHtcbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtNDAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtcm93IHtcbiAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJltkYXRhLXR5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC43NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuaW5wdXQjdGltZVdvcmtlZENoZWNrIHtcbiAgICAmXzAsICZfMSwgJl8yLCAmXzQgeyBcbiAgICAgICAgKyBsYWJlbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9ybS10YWIge1xuICAgIC53YXJwcGVyIHtcbiAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjM3NXJlbTtcbiAgICB9XG5cbiAgICAudGFiIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBjb2xvcjogcmdiYSgkYmxhY2ssMC42KTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gNHJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTaWxrYScsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgI29uZTpjaGVja2VkIH4gLnRhYnMgI29uZS10YWIsXG4gICAgI3R3bzpjaGVja2VkIH4gLnRhYnMgI3R3by10YWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS0yMDA7XG4gICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBmb250LWZhbWlseTogJ1NpbGthJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAudGFicyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Nyb2xsO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucGFuZWxzIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5wYW5lbCB7XG4gICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgYW5pbWF0aW9uOiBmYWRlaW4gLjhzO1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgZmFkZWluIHtcbiAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICBvcGFjaXR5OjA7XG4gICAgICAgIH1cbiAgICAgICAgdG8ge1xuICAgICAgICAgICAgb3BhY2l0eToxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhbmVsLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOjEuNWVtO1xuICAgICAgICBmb250LXdlaWdodDpib2xkXG4gICAgfVxuXG4gICAgLnJhZGlvIHtcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cblxuICAgICNvbmU6Y2hlY2tlZCB+IC5wYW5lbHMgI29uZS1wYW5lbCxcbiAgICAjdHdvOmNoZWNrZWQgfiAucGFuZWxzICN0d28tcGFuZWwge1xuICAgICAgICBkaXNwbGF5OmJsb2NrXG4gICAgfVxufVxuXG4jZm9ybUVycm9yc0Rpc3BsYXkge1xuICAgICYuZXJyb3Ige1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkLTQwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsImlucHV0W3R5cGU9J3RleHQnXSxcbmlucHV0W3R5cGU9J2VtYWlsJ10sXG5pbnB1dFt0eXBlPSdzZWFyY2gnXSxcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG5pbnB1dFt0eXBlPSdudW1iZXInXSxcbmlucHV0W3R5cGU9J3RlbCddLFxuaW5wdXRbdHlwZT0nZGF0ZSddIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXI6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGlucHV0LWJvcmRlcjtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Y29sb3I6IHJnYig1NiwgNTYsIDU2KTtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRoZWlnaHQ6IDIuNXJlbTtcblx0bGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuXHRwYWRkaW5nOiAwO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcblxuXHRAaW5jbHVkZSBmb250KDQwMCk7XG5cblx0Jjpmb2N1cyxcblx0JltkYXRhLWhvdmVyXSxcblx0JltkYXRhLWZvY3VzXSB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG5cdH1cbn1cblxuaW5wdXRbdHlwZT0nZGF0ZSddIHtcblx0Jjo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3R0b206IDA7XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bGVmdDogLTEuNDM3NXJlbTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAyLjI1cmVtO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICdcXEVBMTAnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAtMTtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDAuNXJlbTtcblx0XHRmb250LXNpemU6IDEuMzc1cmVtO1xuXHRcdGZvbnQtZmFtaWx5OiAnaWNvbmZvbnQnLCBzZXJpZjtcblx0fVxufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSwgXG5pbnB1dFt0eXBlPVwidGltZVwiXSwgXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sIFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDAuNjI1cmVtO1xuXHRib3JkZXI6IDA7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyO1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4mLnZhbGlkYXRpb24tZXJyb3Ige1xuXHRpbnB1dFt0eXBlPSd0ZXh0J10sXG5cdGlucHV0W3R5cGU9J2VtYWlsJ10sXG5cdGlucHV0W3R5cGU9J251bWJlciddLFxuXHRpbnB1dFt0eXBlPSd0ZWwnXSxcblx0aW5wdXRbdHlwZT0nZGF0ZSddIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkcmVkLTQwMDtcblx0fVxufVxuXG4mLnZhbGlkIHtcblx0aW5wdXRbdHlwZT0ndGV4dCddLFxuXHRpbnB1dFt0eXBlPSdlbWFpbCddLFxuXHRpbnB1dFt0eXBlPSdudW1iZXInXSxcblx0aW5wdXRbdHlwZT0ndGVsJ10sXG5cdGlucHV0W3R5cGU9J2RhdGUnXSB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGJsdWUtNTAwO1xuXHR9XG59XG5cbi8vIFRleHRhcmVhXG50ZXh0YXJlYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0Y29sb3I6ICR3aGl0ZTtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRsaW5lLWhlaWdodDogMTtcblx0cGFkZGluZzogMXJlbSAxLjI1cmVtO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRtaW4taGVpZ2h0OiAxMDBweDtcblx0dHJhbnNpdGlvbjogYm9yZGVyIDAuMjVzIGVhc2U7XG5cblx0QGluY2x1ZGUgZm9udCg0MDApO1xuXG5cdCY6Zm9jdXMsXG5cdCY6aG92ZXIsXG5cdCZbZGF0YS1ob3Zlcl0sXG5cdCZbZGF0YS1mb2N1c10ge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRzdWNjZXNzO1xuXHR9XG59XG5cbi5maWVsZCxcbi5mb3JtLXJvdyB7IFxuXHR0ZXh0YXJlYSB7XG5cdFx0Y29sb3I6ICRkYXJrO1xuXHRcdHBhZGRpbmc6IDIuMTI1cmVtIDAgMS4yNXJlbSAhaW1wb3J0YW50O1xuXHRcdG91dGxpbmUtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyO1xuXG5cdFx0Jjpmb2N1cywgXG5cdFx0Jjpob3ZlciwgXG5cdFx0JltkYXRhLWhvdmVyXSwgXG5cdFx0JltkYXRhLWZvY3VzXSB7XG5cdFx0XHRib3JkZXI6IDAgIWltcG9ydGFudDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0aW5wdXRbdHlwZT0nZGF0ZSddOjphZnRlciB7XG5cdFx0Ym90dG9tOiAwLjVyZW07XG5cdH1cbn1cbiIsIiYuY2hlY2tib3gsXG4mW2RhdGEtdHlwZT1cImNoZWNrYm94XCJde1xuICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0ZXItZ3JleTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogLjVyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC41cmVtO1xuICAgICAgICAgICAgbGVmdDogLjM3NXJlbTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDEuNSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLjMxMjVyZW07XG4gICAgICAgICAgICAgICAgbGVmdDogLjMxMjVyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IC42MjVyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAuMzc1cmVtO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qcy12YWxpZGF0ZS1lcnJvci1sYWJlbCB7XG4gICAgICAgIGxlZnQ6IDIuNzVyZW07XG4gICAgICAgIHRvcDogMTA3LjUlO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIGxlZnQ6IDIuMzc1cmVtO1xuICAgICAgICAgICAgdG9wOiAxMTAlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIGxlZnQ6IDJyZW07XG4gICAgICAgICAgICB0b3A6IDExMi41JTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuW2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIC5mb3JtLWl0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xufVxuXG4mW2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAuZm9ybS13cmFwcGVyICYge1xuICAgICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddK2xhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDIuMjVyZW07XG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgfVxufVxuXG4uZm9ybS13cmFwcGVyIHtcbiAgICAuZm9ybS1jaGVja2JveC1ncm91cCB7XG4gICAgICAgIC5mb3JtLXJvd1tkYXRhLXR5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddK2xhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjMxMjVyZW0gMXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaWdodGVyLWdyZXk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC41cmVtO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAuMzc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDEuNSk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAuMzEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC4zMTI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IC42MjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IC4zNzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCImLnJhZGlvIHtcbiAgICBpbnB1dFt0eXBlPSdyYWRpbyddIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNDAwKTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyaztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbiAgICAgICAgICAgICAgICB3aWxsLWNoYW5nZTogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJltkYXRhLWhvdmVyXSxcbiAgICAgICAgJltkYXRhLWZvY3VzXSB7XG4gICAgICAgICAgICAmICsgbGFiZWwge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5yYWRpby1zd2l0Y2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDFweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNjcm9sbDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJHNjcm9sbDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmICsgbGFiZWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNDAwKTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMi41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzY3JvbGw7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg2MDApO1xuXG4gICAgICAgIH1cbiAgICAgICAgJjpmb2N1cyArIGxhYmVsIHtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg2MDApO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY3Mtc2VsZWN0LFxuW2RhdGEtdHlwZT1cInNlbGVjdFwiXSA+IGZpZWxkc2V0ID4gZGl2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1pbi13aWR0aDogMy4yNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgLmNzLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICAgICAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IC43NXJlbSAxLjc1cmVtIC43NXJlbSAuNXJlbTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICBAaW5jbHVkZSBmb250KDUwMCk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogLjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IC41cmVtO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAuNXJlbTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHJvdGF0ZSgtNDVkZWcpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNzLWFjdGl2ZSB7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgLmNzLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSkgcm90YXRlKDEzNWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNzLW9wdGlvbnMge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNzLW9wdGlvbnMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYygxMDAlIC0gMXB4KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB3aWxsLWNoYW5nZTogYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFyZW0pO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCA4cHggMCByZ2JhKCRibGFjaywwLjEpLCAwIDNweCAzcHggLTJweCByZ2JhKCRibGFjaywwLjA2KSwgMCAzcHggNHB4IDAgcmdiYSgkYmxhY2ssMC4wNyk7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogLjU2MjVyZW0gLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjI1cyBlYXNlO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNDAwKTtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICYgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmNzLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgJiA+IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNlbGVjdCB7XG4gICAgICAgIG9wYWNpdHk6IDAuMDAxO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICBbZGF0YS1wbGFjZWhvbGRlcl0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC8vIHRoZW1lOiBCYXNpY1xuICAgICYudGhlbWUtYmFzaWMge1xuICAgICAgICAuY3MtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250KDUwMCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLWxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogLjVyZW0gMnJlbSAuNXJlbSAuNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIC50aGVtZS1kYXJrICYge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IC40cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IC40cmVtO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcblxuICAgICAgICAgICAgICAgICAgICAudGhlbWUtZGFyayAmIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgLm1lbnUtb3BlbiAmIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWVudS1vcGVuICYge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNzLW9wdGlvbnMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIHRoZW1lOiBTb3J0XG4gICAgJi50aGVtZS1zb3J0IHtcbiAgICAgICAgbWluLXdpZHRoOiA2cmVtO1xuXG4gICAgICAgIC5jcy1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODE3NXJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgcGFkZGluZzogLjY4NzVyZW0gMnJlbSAuNDM3NXJlbSAuNXJlbTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibHVlLTUwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg0MDApO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogLjYyNXJlbSAycmVtIC40Mzc1cmVtIC43NXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuNjI1cmVtIDIuNzVyZW0gLjYyNXJlbSAxcmVtO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3Mtb3B0aW9ucyB7XG4gICAgICAgICAgICB0b3A6IGNhbGMoMTAwJSArIC4yNXJlbSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyB0aGVtZTogRmlsdGVyXG4gICAgJi50aGVtZS1maWx0ZXIge1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodXAtdG8tc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNzLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBmb250LXNpemU6IC44MTI1cmVtO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAuNjg3NXJlbSAycmVtIC40Mzc1cmVtIDIuMzc1cmVtO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsdWUtNTAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc3ZnL2ZpbHRlci1tZW51LnN2ZycpIG5vLXJlcGVhdCAxMHB4IGNlbnRlciB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg0MDApO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogLjY4NzVyZW0gMnJlbSAuNDM3NXJlbSAyLjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogLjg3NXJlbSAyLjc1cmVtIC44NzVyZW0gMi4zNzVyZW07XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jcy1vcHRpb25zIHtcbiAgICAgICAgICAgIHRvcDogY2FsYygxMDAlICsgLjI1cmVtKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRoZW1lLWxpZ2h0IHtcbiAgICAuY3Mtc2VsZWN0IHtcbiAgICAgICAgJi50aGVtZS1iYXNpYyB7XG4gICAgICAgICAgICAuY3MtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssLjMpO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMC42MjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmhlYWRlciB7XG4gICAgJi50aGVtZS1saWdodCB7XG4gICAgICAgIC5jcy1zZWxlY3Qge1xuICAgICAgICAgICAgJi50aGVtZS1iYXNpYyB7XG4gICAgICAgICAgICAgICAgLmNzLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogLjRyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IC40cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbltkYXRhLXR5cGU9XCJzZWxlY3RcIl0gPiBmaWVsZHNldCA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAuY3MtcGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGNvbG9yOiAjNmU2ZTZlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi53eXNpd3lnLWZvcm0ge1xuICAgICYubm8tdG9wLW1hcmdpbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtO1xuICAgIH1cblxuICAgICYubGVmdC1hbGlnbm1lbnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMi4ycmVtO1xuICAgIH1cbn1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgei1pbmRleDogLTE7XG59XG4iLCIuZm9ybS13cmFwcGVyIHtcbiAgICAuZm9ybS1jaGVja2JveC1ncm91cCB7XG4gICAgICAgIC5mb3JtLXJvdyB7XG4gICAgICAgICAgICAmW2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICZbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmK2xhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEuMzEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMS41cHggcmdiYSgkYmxhY2ssIDAuMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMS42NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxLjdyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjMxMjVyZW0gMXJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDEuNXB4IHJnYmEoJGJsYWNrLCAwLjEpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5mb3JtLWFtb3VudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgbGFiZWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDIuM3JlbTtcbiAgICAgICAgei1pbmRleDogOTk5OTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAuZm9ybS1yb3cge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjEyNXJlbTtcblxuICAgICAgICAmLnZhbGlkYXRpb24tZXJyb3Ige1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgICAgICAgLmZvcm0tYW1vdW50LWJveCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA2cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtYm94IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS0yMDA7XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgIGNvbG9yOiAkZGFyaztcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIHRvcDogLTAuNHJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgICAgICB3aWR0aDogMS4ycmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjJyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS0yMDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb250YWN0LWZvcm0ge1xuICAgIHBhZGRpbmc6IDhyZW0gMnZ3IDVyZW07XG59XG5cbi5mb3JtLXJvd1tkYXRhLXR5cGU9XCJyYWRpb1wiXSBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbn1cblxuLmZvcm0tcm93W2RhdGEtdHlwZT1cInJhZGlvXCJdIHtcblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHRlci1ncmV5O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAuNXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLjVyZW07XG4gICAgICAgICAgICBsZWZ0OiAuMzc1cmVtO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGUoMS41KTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgdG9wOiAuMzEyNXJlbTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAuMzEyNXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogLjYyNXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IC4zNzVyZW07XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmZvcm0td3JhcHBlciB7XG4gICAgLmZvcm0tYWdyZWVtZW50IHtcbiAgICAgICAgLmZvcm0tcm93W2RhdGEtdHlwZT1cImNoZWNrYm94XCJdIHsgXG4gICAgICAgICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddK2xhYmVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAycmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMC4zNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNtcy1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiByZW0oNTApO1xuXG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IHJlbSgyNSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTQpO1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gJG9mZnNldCAycmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNlbnRlciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucndkQnV0dG9uIHtcbiAgICAgICAgLmNvbnRhY3QtZm9ybSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLWxnKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbXMtYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucndkRm9ybSB7XG4gICAgICAgIC5jb250YWN0LWZvcm0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1tZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbXMtYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3lzaXd5Zy1mb3JtIHAge1xuICAgICAgICBsaW5lLWhlaWdodDogMC43NXJlbTtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuODc1cmVtO1xuICAgIH1cblxuICAgIC5idXR0b24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgZGl2LmNlbnRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IHJlbSg0NjApO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsZXg6IGF1dG87XG4gICAgfVxuXG4gICAgLmZvcm0ge1xuXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIC5idXR0b24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwLjM3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxNSk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxNSk7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMjUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDI1KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNjAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5iYW5uZXItc2VjdGlvbiB7XG4gICAgLnNtcy1mb3JtIHtcbiAgICAgICAgJi5yd2RGb3JtIHtcbiAgICAgICAgICAgIC5jb250YWN0LWZvcm0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWN0LWZvcm0ge1xuICAgICAgICAgICAgLmNlbnRlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29zdC1jb21wYXJpc29uLXNlY3Rpb24ge1xuICAgIC5zbXMtZm9ybSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgzMCk7XG5cbiAgICAgICAgZGl2LmNlbnRlciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1yb3cge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oNDYwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWN0LWZvcm0ge1xuICAgICAgICAgICAgLmNlbnRlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJpY2Utc2VjdGlvbiB7XG5cbiAgICAuc21zLWZvcm0ge1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oLTE1KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1JTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG5cbi5wcmljaW5nLWFsbC1zZWN0aW9uIHtcblxuICAgIC5zbXMtZm9ybSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDIwKTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgyMCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSg1MCk7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMzApO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oOTUpO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDQwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNCk7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFjdC1mb3JtIHtcbiAgICAgICAgICAgIC5jZW50ZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRvd25sb2FkLXNlY3Rpb24ge1xuICAgIC5mb3JtIHtcbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS02MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc21zLWZvcm0ge1xuICAgICAgICAuY29udGFjdC1mb3JtIHtcbiAgICAgICAgICAgIC5jZW50ZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJhbm5lci1wcm9kdWN0IHtcbiAgICAuc21zLWZvcm0ge1xuICAgICAgICAuY29udGFjdC1mb3JtIHtcbiAgICAgICAgICAgIC5jZW50ZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zbXMtcG9wdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMik7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCkgYnJpZ2h0bmVzcygwLjcpO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbmltYXRpb246IGZhZGVJbiAwLjFzO1xuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDNweDtcbiAgICAgICAgcGFkZGluZzogNjBweCAzMHB4IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYW5pbWF0aW9uOiBwb3B1cCAwLjVzO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKGxnKSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1idXR0b24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKGxnKSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRvd25sb2FkLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zaXRlLWZvb3Rlcl9fZG93bmxvYWQtYXBwbGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpdGUtZm9vdGVyX19kb3dubG9hZC1odWF3ZWksXG4gICAgICAgICAgICAuc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWFuZHJvaWQsXG4gICAgICAgICAgICAuc2l0ZS1mb290ZXJfX2Rvd25sb2FkLWFwcGxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWRlZmF1bHQtdGV4dCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgIH1cbn1cbiIsIi5jb25kaXRpb24tbWVzc2FnZSB7XG4gICAgQGluY2x1ZGUgZm9udCg0MDApO1xuICAgIGNvbG9yOiAkcmVkLTQwMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuIiwiLmxvZ28ge1xuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgaW1nLFxuICAgIHN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiAkZGFyaztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG5cbiAgICAgICAgICAgIC50aGVtZS1kYXJrICYge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRoZW1lLWRhcmsubWVudS1vcGVuICYge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodXAtdG8tbGcpIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAuODc1cmVtO1xuICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjgxMjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRoZW1lLWRhcmsgJiB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRoZW1lLWRhcmsubWVudS1vcGVuICYge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1sZykge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXdyYXBwZXIge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiLmJhY2stYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLXRvcDogLjgxMjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuXG4gICAgQGluY2x1ZGUgZm9udCg3MDApO1xuXG4gICAgc3ZnIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogLjc1cmVtO1xuICAgICAgICBoZWlnaHQ6IC43NXJlbTtcbiAgICAgICAgbGVmdDogLjVyZW07XG4gICAgICAgIHRvcDogLjA2MjVyZW07XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IC43NXJlbTtcbiAgICAgICAgaGVpZ2h0OiAuNzVyZW07XG4gICAgICAgIGxlZnQ6IC4yNXJlbTtcbiAgICAgICAgdG9wOiAuMDI1cmVtO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgfVxufVxuIiwiLmhhbWJ1cmdlci1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogcmVtKDMyKTtcbiAgICBoZWlnaHQ6IHJlbSgzMik7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IHJlbSgyKTtcbiAgICAgICAgd2lkdGg6IHJlbSgxOCk7XG4gICAgICAgIG1hcmdpbjogcmVtKDUpIGF1dG8gMDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHJvdGF0ZSgwKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBjdWJpYy1iZXppZXIoLjE3LCAuNjcsIC42NSwgMS4yNyk7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRoZW1lLWRhcmsgJiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBlbSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LWluZGVudDogMTAwJTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBtYXJnaW46IHJlbSg0KTtcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMjQpO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA2cHgsIDApIHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNnB4LCAwKSByb3RhdGUoLTIyNWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY29va2llcyB7XG5cdCYtbm90aWZpY2F0aW9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtaGVpZ2h0OiA2MHZoO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAycmVtO1xuXHRcdHotaW5kZXg6IDk5OTk5OTtcblx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0QGluY2x1ZGUgb3BhY2l0eSgwLjc1cyk7XG5cblx0XHRAYXQtcm9vdCBkaXYuY29va2llcy1ub3RpZmljYXRpb24ge1xuXHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0XHR9XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdC5jb29raWVzLWNvbnRlbnQge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb29raWVzLXRpdGxlIHtcblx0XHRcdHBhZGRpbmc6IDAgMC41cmVtIDAuNXJlbSAwLjI1cmVtO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxLjE4NzVyZW07XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRoZWlnaHQ6IDNweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWFwcHJvdmFsIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWF4LWhlaWdodDogMjEuODc1cmVtO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCh4cykge1xuXHRcdFx0bWF4LWhlaWdodDogMjEuODc1cmVtO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcblx0XHRcdG1heC1oZWlnaHQ6IDE2cmVtO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcblx0XHRcdG1heC1oZWlnaHQ6IG1heC1jb250ZW50O1xuXHRcdH1cblxuXHRcdC5jb29raWVzLW9wdGlvbnMtbGlzdCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0JltkYXRhLWhpZGRlbl0ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtYm94IHtcblx0XHRcdG1heC1oZWlnaHQ6IDEyLjc1cmVtO1xuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMC41cmVtO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxOC43NXJlbTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMC4zNzVyZW07XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDE5dnc7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIuMTI1cmVtO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyLjEyNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29va2llcy1hcHByb3ZlIHtcblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtc3VidGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0Y29sb3I6ICRibHVlLTYwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcblx0XHR9XG5cblx0XHQmLmhpZGRlbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQrIC5jb29raWVzLWFwcHJvdmFsIHtcblx0XHRcdFx0Ji10ZXh0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDAuNjg3NXJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkYmx1ZS01MDA7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdFx0b3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcblx0XHR9XG5cblx0XHQmLWFib3ZlLWJ0biB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuXHRcdFx0cGFkZGluZy10b3A6IDEuODc1cmVtO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMi4xMjVyZW07XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAxcmVtIDAuNXJlbSAwLjVyZW0gMXJlbTtcblx0XHRtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjVyZW0pO1xuXHRcdG1heC13aWR0aDogNzIuMzc1cmVtO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxLjVyZW0pO1xuXHRcdGJvcmRlci1yYWRpdXM6IDAuODEyNXJlbTtcblx0XHRsZWZ0OiAwLjc1cmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGJveC1zaGFkb3c6IDAuMjVyZW0gMC4yNXJlbSAxLjI1cmVtIDAuNzVyZW0gJGJsdWUtMjAwO1xuXG5cdFx0QGluY2x1ZGUgb3BhY2l0eSgwLjc1cyk7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KHhzKSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMi41cmVtKTtcblx0XHRcdGxlZnQ6IDEuMjVyZW07XG5cdFx0XHRyaWdodDogMS4yNXJlbTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcblx0XHRcdHBhZGRpbmc6IDEuNXJlbSAwLjI1cmVtIDEuNXJlbSAxLjVyZW07XG5cdFx0fVxuXG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHRtaW4td2lkdGg6IGF1dG87XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjogJGJsdWUtNTAwO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xuXG5cdFx0XHQmLnBhZ2UtbGluayB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdH1cblxuXHRcdFx0Ji5jb2xvci1idG4ge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmx1ZS01MDA7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG5cdFx0XHRcdHdpZHRoOiAxNXJlbTtcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NwaW5uZXIuZ2lmJykgbm8tcmVwZWF0IGNlbnRlciBibHVlLTUwMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1ibGVuZC1tb2RlOiBsdW1pbm9zaXR5O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR3aWR0aDogMTIuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEycmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHRcdFx0XHRjb2xvcjogJGRpc2FibGUtdHh0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkaXNhYmxlLWJ0bjtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRkaXNhYmxlLWJ0bjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlLTYwMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubG9hZGluZyB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1idXR0b24tYm94IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy10b3A6IDFyZW07XG5cdFx0cGFkZGluZy1yaWdodDogMC4yNXJlbTtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMS41cmVtO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMi4xMjVyZW07XG5cdFx0fVxuXG5cdFx0W2RhdGEtcGhhc2VzXSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuXHRcdFx0XHQmI3BoYXNlLTIge1xuXHRcdFx0XHRcdC5jb2xvci1idG4ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IG1heC1jb250ZW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idXR0b24ge1xuXHRcdFx0Ji5jb2xvci1idG4ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcblxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDEuMTI1cmVtIDAgMDtcblx0XHRcdFx0XHRoZWlnaHQ6IDIuNXJlbTtcblx0XHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuOXB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNzVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYucGFnZS1saW5rIHtcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuXHRcdFx0XHRcdGhlaWdodDogMi41cmVtO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAxLjEyNXJlbSAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC40cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXNldHRpbmdzIHtcblx0XHQmLWNvbnRlbnQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNC41cmVtO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRjb2xvcjogJGJsdWUtNTAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY29va2llcy1zZXR0aW5ncyxcbi5jb29raWVzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCYtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHRjb2xvcjogJGJsdWUtNjAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjYyNXJlbTtcblx0XHR9XG5cdH1cblxuXHQmLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRjb2xvcjogJGJsdWUtNjAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDQuNXJlbTtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblx0XHR9XG5cdH1cblxuXHQuYnV0dG9uIHtcblx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogJGJsdWUtNjAwO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRmb250LXNpemU6IDAuODc1cmVtO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuXHRcdFx0bWluLXdpZHRoOiAxMS4zNzVyZW07XG5cdFx0fVxuXG5cdFx0Ji5wYWdlLWxpbmsge1xuXHRcdFx0bWFyZ2luOiAwIDMwcHg7XG5cdFx0XHRtaW4td2lkdGg6IDUwdnc7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcblx0XHRcdFx0bWluLXdpZHRoOiA3LjgxMjVyZW07XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuY29sb3ItYnRuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcblx0XHRcdGJvcmRlci1jb2xvcjogJGJsdWUtNTAwO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNjAwO1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRibHVlLTYwMDtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NwaW5uZXIuZ2lmJykgbm8tcmVwZWF0IGNlbnRlciAkYmx1ZS01MDA7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjZweDtcblx0XHRcdFx0YmFja2dyb3VuZC1ibGVuZC1tb2RlOiBsdW1pbm9zaXR5O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmRpc2FibGVkIHtcblx0XHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHRcdFx0Y29sb3I6ICRkaXNhYmxlLXR4dDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRpc2FibGUtYnRuO1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRkaXNhYmxlLWJ0bjtcblx0XHRcdH1cblxuXHRcdFx0Ji5sb2FkaW5nIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1hcHByb3ZlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG5cdFx0fVxuXG5cdFx0Ji5jaGVja2VkIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHRpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0ZmlsdGVyOiBvcGFjaXR5KDAuNSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRsYWJlbCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0bWFyZ2luLXRvcDogMC4xMjVyZW07XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDJyZW07XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4zNTtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IDAuNzVyZW07XG5cdFx0XHR9XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiAxLjI1cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDEuMjVyZW07XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggJHNjcm9sbDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMC4xMjVyZW07XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdGIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdGxlZnQ6IC0ycmVtO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0b3BhY2l0eTogMC4wMDE7XG5cblx0XHRcdCYgKyBsYWJlbDpob3ZlciB7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmx1ZS01MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpjaGVja2VkICsgbGFiZWwge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmx1ZS01MDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGVhc2UtaW4gMjVtcztcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0aGVpZ2h0OiAwLjYyNXJlbTtcblx0XHRcdFx0XHR3aWR0aDogMC4zMTI1cmVtO1xuXHRcdFx0XHRcdGxlZnQ6IDAuNDM3NXJlbTtcblx0XHRcdFx0XHR0b3A6IDAuMzc1cmVtO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDIuNXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDIuNXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDU2cHg7XG5cdFx0fVxuXG5cdFx0Ji10ZXh0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5pbmZvLXBhZ2UtY29udGVudCB7XG5cdC5jb29raWVzLXNldHRpbmdzIHtcblx0XHRsYWJlbCB7XG5cdFx0XHRjb2xvcjogJGRhcms7XG5cblx0XHRcdGIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5tZW51LWNvbnRhaW5lciB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IHJlbSg4MCk7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tdG9wOiByZW0oLTEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb25jcmV0ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IC41cyBlYXNlO1xuICAgIHdpbGwtY2hhbmdlOiBhdXRvO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgcmVtKDEzKTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWFpbi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXgtd2lkdGg6IDczOHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICAmPnVsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgxMCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgyNSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgcmVtKDE2KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiByZW0oMikgMCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICYuYnVzaW5lc3MtcGFnZS53aXRoLXN1Ym1lbnUgLm1lbnUtZHJvcGRvd24tbGV2ZWwtMi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg0MDApO1xuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg2MDApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaGVhZGVyLXNjcm9sbC1kb3duICYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaGVhZGVyLXNjcm9sbC11cCAmIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYubW9iaWxlLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDEwKTtcbiAgICAgICAgICAgICAgICAgICAgLmRpdmlkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHJlbSgxKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDI0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oLTExKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbmNyZXRlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjhzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oODApO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgxMjApO1xuICAgICAgICAgICAgICAgICAgICAuZml4ZWQgJixcbiAgICAgICAgICAgICAgICAgICAgJi5zdWJtZW51LW9wZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJlbSgzMCkgMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5ib3R0b20tbGluay1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgLjhzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS0yMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3R0b20tbWVudS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDIwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDIwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDYwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgzMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMzApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMzgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDMwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuc3VibWVudS1vcGVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3R0b20tbGluay1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmhlYWRlci1zY3JvbGwtZG93biAmIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oNDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDgwKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmhlYWRlci1zY3JvbGwtdXAgJiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDgwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg3NSkgcmVtKDUpIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5maXhlZCAmLFxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zdWJtZW51LW9wZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuYm90dG9tLWxpbmstY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51LWRyb3Bkb3duLWJvdHRvbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg2MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm90dG9tLW1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlLTIwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIHJlbSgtMjApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMzUpIHJlbSgyMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg2MDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDMwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXJyb3ctbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgzOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDMwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm90dG9tLWxpbmtzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgyMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0b24tYXBwLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnV0dG9uLWFpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMCkgcmVtKDMwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSg1MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgzMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNjAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbGlnbi1zZWxmLW1pZGRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgzMCkgMCByZW0oNDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMzApIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMzApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFpb24tbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMzgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oaW5saW5lLWJsb2NrLCBhYnNvbHV0ZSwgXCJcXEVBNTFcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIiwgc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IHJlbSgyKSAwIDAgcmVtKDE1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDRweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgcmVtKDIwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbGlnbi1zZWxmLW1pZGRsZTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMzApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5oZWFkZXItc2Nyb2xsLWRvd24gJixcbiAgICAgICAgICAgICAgICAgICAgICAgIC5oZWFkZXItc2Nyb2xsLXVwICYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oNzUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5oYXMtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgLm1lbnUtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm1lbnUtZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgcmVtKDIwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40NjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDMwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMjUpIDAgMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSgxNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tZWdhLW1lbnUtZHJvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oMTIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgxMik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogcmVtKDEwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogcmVtKDEpIHNvbGlkICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogcmVtKDEpIHNvbGlkICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpbGwtY2hhbmdlOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtODAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc3VibWVudS1pdGVtLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tZWdhLW1lbnUtZHJvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKSByb3RhdGUoLTIyNWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwJSkgcm90YXRlKC0yMjVkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51LWRyb3Bkb3duLWxldmVsLTItY29udGVudCB1bCBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNjAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxNyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiByZW0oMykgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiByZW0oMykgc29saWQgJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhlYWRlci1zY3JvbGwtZG93biAmIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhlYWRlci1zY3JvbGwtdXAgJiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi1sZXZlbC0yLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC44cyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oNzApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgyMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oNSkgMCAwIHJlbSgyMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgzMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDYwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm92ZXJ2aWV3LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDEwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgzMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCByZW0oMzApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudmlzaWJsZS1sZXZlbC0yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHJlbSgzKSBzb2xpZCAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi52aXNpYmxlLWxldmVsLTIgLm1lbnUtZHJvcGRvd24tbGV2ZWwtMi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1vYmlsZS1tZW51LW9wZW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC5zaXRlLWhlYWRlciB7XG4gICAgICAgICYuaGVhZGVyLXNjcm9sbC1kb3duLFxuICAgICAgICAmLmhlYWRlci1zY3JvbGwtdXAge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5oZWFkZXItc2Nyb2xsLWRvd24rLnNpdGUtY29udGVudCxcbiAgICAuaGVhZGVyLXNjcm9sbC11cCsuc2l0ZS1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSg4MCkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1lbnUtY29udGFpbmVyIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMTAwMDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICAubWFpbi1tZW51IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDgwcHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMjApO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLm1lbnUtZHJvcGRvd24ge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAubWVudS1kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICA+dWwgbGkge1xuICAgICAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi1sZXZlbC0yLWNvbnRlbnQgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMikgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnN1Ym1lbnUtaXRlbS5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg2MDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmhlYWRlci1zY3JvbGwtZG93biAmIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxhbmd1YWdlLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oNTApO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg3MCk7XG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duX19ob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kcm9wYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTMpO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjVweCAxMnB4IDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmxhbmd1YWdlLXN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2l0ZS1oZWFkZXIge1xuICAgICAgICB6LWluZGV4OiAxMDAwMDAwMDtcbiAgICAgICAgLm1lbnUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBzZXVkbygpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCByZW0oMTUpIHJlbSgzMCkgcmVtKC0xNSkgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxubWFpbixcbmZvb3RlcixcbnNlY3Rpb24uaW5mby1iYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgcHNldWRvKCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtODAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGVhc2U7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uZGVza3RvcC1tZW51LW9wZW4ge1xuICAgIG1haW4sXG4gICAgZm9vdGVyLFxuICAgIHNlY3Rpb24uaW5mby1iYXIge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tZW51LWJ1dHRvbiB7XG4gICAgLmJ1dHRvbi1haW9uIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDE1KTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDE1KSByZW0oMzApO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgzMCk7XG4gICAgICAgIH1cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgxNSk7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKGxnKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ1dHRvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgd2lkdGg6IG1pbi1jb250ZW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICB9XG59IiwiLmFjY291bnQtdHlwZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogOC41dmg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzLW9ubHkpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXZoO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vbGVmdDogMDtcbiAgICAgICAgLy9ib3R0b206IGNhbGMoMTAwJSArIDEuODc1cmVtKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMS41cmVtIDAgLjc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250KDQwMCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC44MTI1cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG5cbiAgICAgICAgICAgICAgICAudGhlbWUtZGFyayAmIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZW51LW9wZW4gJiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjc1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sYXllcmVkLWxpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAtOC41JTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoMGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGVhbSB7XG4gICAgJi1zZWN0aW9uIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjg3NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1tZW1iZXJzLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIGxlZnQ6IC0ydnc7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAoMnZ3ICogMikpO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoLTJ2dyAtIDQuMTY2NjY1dncpO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArICgydncgKiAyKSArIDguMzMzMzN2dyk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbWVtYmVycyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMCAyLjI1cmVtIDEuNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIC0xLjVyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgcGFkZGluZzogMCA4LjUlIDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMS41cmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgLjc1cmVtO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogcGFkZGluZyAuM3MgZWFzZTtcbiAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjQwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAxLjVyZW0pO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyNSUgLSAxLjVyZW0pO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNS4yNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4LjUlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNDBweCArIDguNSUpO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjQwcHggKyA4LjUlKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEuNXJlbSk7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyNSUgLSAxLjVyZW0pO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbWVtYmVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogODRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZmVhdHVyZWQtaW1hZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4zNzVyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpbGwtY2hhbmdlOiBhdXRvO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNzVzIGVhc2U7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKSByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMykgcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5uby1ob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgLmZlYXR1cmVkLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hbWUsXG4gICAgICAgIC5wb3NpdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNjAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuMTI1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3NpdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50aXplKCRibHVlLTUwMCwgLjc1KTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJibG9ja3F1b3RlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW46IDJlbSAwO1xuICAgIHBhZGRpbmc6IDIuNXJlbSAuNXJlbTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnRpemUoJGdyZXksIC43NSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50aXplKCRncmV5LCAuNzUpO1xuXG4gICAgQGluY2x1ZGUgZm9udCgzMDApO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cykge1xuICAgICAgICBwYWRkaW5nOiAyLjVyZW0gLjc1cmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICBwYWRkaW5nOiAyLjc1cmVtIDFyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDEuMjVyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgcGFkZGluZzogM3JlbSAxLjVyZW07XG4gICAgfVxufVxuIiwiLnByZXNzIHtcbiAgICBcbiAgICAmLWtpdCB7XG4gICAgICAgIHBhZGRpbmc6IDMuNDM3NXJlbSAkb2Zmc2V0IDUuMjVyZW07XG5cbiAgICAgICAgJi1tYWluIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNS4xMjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4LjE4NzVyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmcvcGF0dGVybi5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDI2dnc7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXJzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE4cmVtO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzExMjY2O1xuICAgICAgICAgICAgcGFkZGluZzogMi40Mzc1cmVtIDIuMzEyNXJlbSAzLjgxMjVyZW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA2MDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMuMTg3NXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlcnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi4zMTI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjMxMjVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC40Mzc1cmVtIDEuNjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBbZGF0YS1maWx0ZXItd3JhcHBlcl0ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodXAtdG8tc20pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC45Mzc1cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC44MTI1cmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg3MDApO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMzc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByZXNzLWtpdC1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgLmNzLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC45Mzc1cmVtIDIuMzEyNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGhlbWUtc29ydC5wcmVzcy1raXQtc29ydCB7XG5cbiAgICAgICAgICAgICAgICAuY3MtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC45Mzc1cmVtIDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1pdGVtcyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucm93IHtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdC12aWV3IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMi4wNjI1cmVtO1xuICAgICAgICAgICAgcmlnaHQ6IDMuMTI1cmVtO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWJveCxcbiAgICAgICAgICAgICYtbGlzdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjgxMjVyZW07XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNhcmQge1xuICAgICAgICBtYXJnaW46IDAgYXV0byA0LjY4NzVyZW07XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMuMzc1cmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjVzIGVhc2U7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMzMuMzMzJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzMuMzMzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mZWF0dXJlZC1pbWFnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBoZWlnaHQ6IDguNzVyZW07XG4gICAgICAgICAgICB3aWR0aDogOC43NXJlbTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMXB4IHRyYW5zcGFyZW50aXplKCRncmV5LCAuNzUpO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMSkgcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDM1KSByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIC5maWxlIHtcbiAgICAgICAgICAgICAgICAmLWZvcm1hdCxcbiAgICAgICAgICAgICAgICAmLXdlaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS02MDA7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTYwMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgICBcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjI1cmVtOyAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLWRldGFpbHMge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMC45Mzc1cmVtIDAuOTM3NXJlbTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGdhbGxlcnkgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudHJpYW5nbGUge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcmV2aWV3IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDExLjEyNXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkcHJlc3MtYm9yZGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuNXJlbSk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3JlbSAwIDJyZW07XG4gICAgICAgICAgICAgICAgbGVmdDogLjc1cmVtO1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zNXMgZWFzZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ2FsbGVyeTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yNXZ3O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTB2dztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ2FsbGVyeTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1zbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMuNXJlbSAwIDIuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVyZW0gMCA0cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmID4gLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEuNjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTEuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEuNjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0uNjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLS42MjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcms7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg2MDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXRhaWxzLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRldGFpbHMtaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcblxuICAgICAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDQwMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucG9zdGVkLWRhdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuNzVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNzAwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3OS4zNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogNTEuMzc1cmVtO1xuICAgICAgICBwYWRkaW5nOiA2LjI1cmVtIDAgMy4xMjVyZW0gNi44NzVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coLjVyZW0gMS41cmVtIDEuNXJlbSB0cmFuc3BhcmVudGl6ZSgkYmx1ZS01MDAsMC44MykpO1xuICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KC41cmVtIDEuNXJlbSAxLjVyZW0gdHJhbnNwYXJlbnRpemUoJGJsdWUtNTAwLDAuODMpKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuIiwiLmNhcmVlci1jYXJkIHtcbiAgICBoZWlnaHQ6IDE5LjI1cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMnJlbSAxLjc1cmVtIDEuNzVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogLjVyZW07XG4gICAgbWFyZ2luOiAwIGF1dG8gM3JlbTtcbiAgICB3aWxsLWNoYW5nZTogYXV0bztcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMGRlZyk7XG4gICAgYm94LXNoYWRvdzogMCAxMnB4IDIwcHggMXB4IHRyYW5zcGFyZW50aXplKCRibGFjaywgLjkpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMykgcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZW50cnktdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcblxuICAgICAgICBAaW5jbHVkZSBmb250KDUwMCk7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcblxuICAgICAgICBAaW5jbHVkZSBmb250KDQwMCk7XG4gICAgfVxuXG4gICAgLmxpbmsge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMS41NjI1cmVtO1xuICAgICAgICBib3R0b206IDEuNXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgIG1hcmdpbjogMCAwLjc1cmVtIDEuNXJlbTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5tZWRpdW0tNiB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDclO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5sYXJnZS0zIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMyU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJveCB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB3aWR0aDogMTguMzEyNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxOC4zMTI1cmVtO1xuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICAgIGhlaWdodDogOS4zNzVyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBoZWlnaHQ6IDkycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBkaXY6bnRoLWNoaWxkKG4rMykge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDs7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICB9XG59XG5cbi5qb2Itb2ZmZXIge1xuICAgICYtYm94IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMuNjg3NXJlbTtcbiAgICB9XG5cbiAgICAmcyB7XG5cbiAgICAgICAgLm1vYmlsZSB7XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMS43NXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGVkIHtcbiAgICAgICAgICAgIGhlaWdodDogNzUlO1xuICAgICAgICAgICAgd2lkdGg6IDE1MCU7XG4gICAgICAgICAgICBsZWZ0OiAtMTAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgICAmLWNhbnZhcy5tb2JpbGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyODB2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzNXZ3O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC05NHZ3O1xuICAgICAgICAgICAgICAgIHRvcDogLTV2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mZWF0dXJlIHtcbiAgICAgICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXBhZ2luYXRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuXG4gICAgICAgIGEuZGVmYXVsdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICBtYXJnaW46IC42MjVyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdNdWxpJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cblxuICAgICAgICBhLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzBmNTFmOCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAuNjI1cmVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTXVsaScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYTpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMTUsODEsMjQ4LDAuMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgYS5uZXh0IHtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAuNjI1cmVtO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcblxuICAgICAgICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcRUEwN1wiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJpY29uZm9udFwiLCBzZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMzc1cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBhLnByZXYge1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBtYXJnaW46IC42MjVyZW07XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuXG4gICAgICAgICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxFQTA2XCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCIsIHNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4zNzVyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDMzcHg7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG5cbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAuMTU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5waG9uZS1vdXRsaW5lIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgIGhlaWdodDogMjByZW07XG4gICAgd2lkdGg6IDEwcmVtO1xuXG4gICAgJi50aGVtZS1kYXJrIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS01MDA7XG5cbiAgICAgICAgLmJhZGdlLW91dGxpbmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYudGhlbWUtbGlnaHQge1xuICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcblxuICAgICAgICAuYmFkZ2Utb3V0bGluZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFkZ2Utb3V0bGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDYycHg7XG4gICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgbWluLWhlaWdodDogNjJweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cbiAgICAgICAgLnBsYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjVyZW07XG4gICAgICAgICAgICBvcGFjaXR5OiAuNTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg3MDApO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBsYW4tcHJpY2Uge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLS4ycHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250KDYwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnJ0bCB7XG4gICAgICAgICAgICAucGxhbi1wcmljZSB7XG4gICAgICAgICAgICAgICAgZGlyZWN0aW9uOiBydGw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmx0ciB7XG4gICAgICAgICAgICAucGxhbi1wcmljZSB7XG4gICAgICAgICAgICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmICsgLmJhZGdlLW91dGxpbmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA2NiUpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgd2lkdGg6IDc0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDc0cHg7XG5cbiAgICAgICAgICAgIC5wbGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC42MjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wbGFuLXByaWNlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogODZweDtcbiAgICAgICAgICAgIGhlaWdodDogODZweDtcblxuICAgICAgICAgICAgLnBsYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjY4NzVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wbGFuLXByaWNlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIHdpZHRoOiA5OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA5OHB4O1xuXG4gICAgICAgICAgICAucGxhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wbGFuLXByaWNlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgIGhlaWdodDogMjRyZW07XG4gICAgICAgIHdpZHRoOiAxMnJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMS42MjVyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgaGVpZ2h0OiAyOHJlbTtcbiAgICAgICAgd2lkdGg6IDE0cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxLjc1cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuODEyNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAzMnJlbTtcbiAgICAgICAgd2lkdGg6IDE2cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgfVxuXG4gICAgJl9oZWFkZXIsXG4gICAgJl9jb250ZW50LFxuICAgICZfZm9vdGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmX2hlYWRlciB7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAgLjc1cmVtO1xuXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdG9wOiAuNXJlbTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICB0b3A6IC41cmVtO1xuICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgKyAxLjEyNXJlbSk7XG4gICAgICAgIH1cblxuICAgICAgICAudGhlbWUtZGFyayA+ICYge1xuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGhlbWUtbGlnaHQgPiAmIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAuNjg3NXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAuNjI1cmVtO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlICsgMS4yNXJlbSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAuNzVyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAuNjg3NXJlbTtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSArIDEuNXJlbSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAuNzVyZW0gMS4yNXJlbTtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4IC0gMy41cmVtKTtcblxuICAgICAgICAudGhlbWUtZGFyayA+ICYge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgfVxuICAgICAgICAudGhlbWUtbGlnaHQgPiAmIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNjAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyM3B4IC0gNHJlbSk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMS4yNXJlbSAxLjc1cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyN3B4IC0gNXJlbSk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogMS4yNXJlbSAyLjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHggLSA1Ljc1cmVtKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBwYWRkaW5nOiAuNzVyZW07XG4gICAgICAgIGhlaWdodDogMy41cmVtO1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogLjYyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICAgICBAaW5jbHVkZSBmb250KDYwMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjY4NzVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDRyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMS4yNXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiA1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogNS43NXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aGVtZS1kYXJrID4gJiB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICB9XG4gICAgICAgIC50aGVtZS1saWdodCA+ICYge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zbWFsbC1pbWFnZS1jYXJkIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNi4yNXJlbTtcbiAgICAgICAgbGVmdDogLTJyZW07XG4gICAgICAgIGJvdHRvbTogLTJyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgd2lkdGg6IDcuNXJlbTtcbiAgICAgICAgICAgIGxlZnQ6IC0yLjVyZW07XG4gICAgICAgICAgICBib3R0b206IC0yLjI1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiA5cmVtO1xuICAgICAgICAgICAgbGVmdDogLTNyZW07XG4gICAgICAgICAgICBib3R0b206IC0yLjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgd2lkdGg6IDEwcmVtO1xuICAgICAgICAgICAgbGVmdDogLTMuNXJlbTtcbiAgICAgICAgICAgIGJvdHRvbTogLTIuNzVyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgd2lkdGg6IDExLjI1cmVtO1xuICAgICAgICAgICAgbGVmdDogLTMuNXJlbTtcbiAgICAgICAgICAgIGJvdHRvbTogLTNyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDIuNzVyZW07XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICBib3R0b206IDMuNzVyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYWNjb3JkaW9uLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWNjb3JkaW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGJsdWUtNjAwLCAwLjE3KTs7XG5cbiAgICAucXVlc3Rpb24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEuMzc1cmVtIDRyZW0gMS4yNzVyZW0gLjEyNXJlbTtcbiAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoNjAwKTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gNXJlbSAxLjM3NXJlbSAuMTI1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwgMC41KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvc3ZnL2NoZXZyb24tZG93bi5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIHRvcDogMjFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hbnN3ZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICB3aWxsLWNoYW5nZTogYXV0bztcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlciAuM3MgZWFzZTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5xdWVzdGlvbiB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFuc3dlciB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXIgLjNzIGVhc2U7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb25leS1tYXgge1xuICAgIC5hY2NvcmRpb24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg1MiwgMjEsIDEwNCwgLjIpO1xuXG4gICAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDUuNjg3NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnF1ZXN0aW9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMS4zNzVyZW0gNHJlbSAxLjI3NXJlbSAuMTI1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLTYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg0MDApO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDVyZW0gMS4zNzVyZW0gLjEyNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gNXJlbSAxLjc1cmVtIC4xMjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IC41cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogLjVyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAuNzVyZW07XG4gICAgICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gICAgICAgICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgY3ViaWMtYmV6aWVyKDAsIC41LCAuNzUsIDEpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjUlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnN3ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW0gMCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gICAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIC4zcyBlYXNlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250KDQwMCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMCAxLjVyZW0gMS4yNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMCAxLjM3NXJlbSAxLjEyNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICAmID4gLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMS41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgLnF1ZXN0aW9uIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNSUpIHJvdGF0ZSg1ODVkZWcpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbnN3ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICR3YXJtLWdyZXk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIC4zcyBlYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYS5saW5rIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU2MjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLXNlY3Rpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogMy41cmVtICRvZmZzZXQ7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NS42ODc1cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIC43NWVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiW2RhdGEtc3RlcF0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYuc3RlcC0xIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgLnN1Y2Nlc3MtbWVzc2FnZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zdGVwLTIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBlYXNlO1xuXG4gICAgICAgICYuZmFkZS1pbiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMXJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogOHJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDFyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTByZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3JtLXN1Ym1pdHRlZCB7XG4gICAgW2RhdGEtc3RlcF0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJi5zdGVwLTEge1xuXG4gICAgICAgICAgICAuZm9ybS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyAxcywgb3BhY2l0eSAuNXMgbGluZWFyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3VjY2Vzcy1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDQ1JTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgbGluZWFyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zdGVwLTIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi52b2Rlbm8tc3VicGFnZSB7XG4gICAgLnN0YWdlIC5zdGVwLTIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc3RlcHMge1xuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN0ZXBzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAuZW50cnktdGl0bGUge1xuICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RlcHMtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RlcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgICAgICAmLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC4yO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMC40cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTIlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XG5cbiAgICAgICAgICAgICAgICAmOm9ubHktY2hpbGQsXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAgMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodXAtdG8tbGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAuc3RlcC1oZWFkZXIge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMXMgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMnMgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3MgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNHMgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNXMgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDJyZW0gYXV0bztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDQuMjVyZW0gMCAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAuNXJlbSAxLjc1cmVtIDEuNzVyZW07XG4gICAgICAgIHdpZHRoOiA5MiU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDQzcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDMuNXJlbSAxLjc1cmVtIDIuMjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmW2RhdGEtdGlwPSd0b3AnXSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTQ1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYW5pbWF0ZWQtY2FudmFzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTQ1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg3MDApO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IC0xLjYyNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICB9XG5cbiAgICAuc3RlcC1pbWFnZSB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMnJlbSAxcmVtO1xuICAgIH1cblxuICAgIC5kb3dubG9hZC1hcHAge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmRvd25sb2FkLWFwcC1ib3gge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5cbi50aGVtZS1kYXJrIHtcbiAgICAuc3RlcHMgLm1hc2sge1xuICAgICAgICB3aWR0aDogNi4yNXJlbTtcbiAgICAgICAgaGVpZ2h0OiA2LjI1cmVtO1xuXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMC4zMTI1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlubmVyLW1hc2sge1xuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMC4zMTI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubW9uZXktbWF4IHtcbiAgICAuc3RlcHMge1xuICAgICAgICBwYWRkaW5nOiAzLjg3NXJlbSAkb2Zmc2V0IDA7XG5cbiAgICAgICAgLnN0ZXBzLXdyYXBwZXIge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZW50cnktdGl0bGUge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0ZXAge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIzLjE4NzVyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1oZWFkZXIge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyMjcsIDExNywgLjMpO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTAuMzc1cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDIyNywgMTE3LCAuMyk7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjMuMTg3NXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEuMjVyZW0gYXV0bztcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3LjVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgLnN0ZXAtYm9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS02MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUuNjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjMuMTg3NXJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNy41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIC5zdGVwLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm1hc2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IDIuNzVyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgcGFkZGluZzogMy4xMjVyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgcGFkZGluZzogMy40Mzc1cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgIHBhZGRpbmc6IDMuNzVyZW07XG4gICAgfVxuXG4gICAgLmlubmVyLW1hc2sge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IC4zNzVyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAuNXJlbTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1vdXQ7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogLjM3NXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRoZW1lLWRhcmsgJiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gc2Fzcy1saW50OmRpc2FibGUtYWxsXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQ1ZGVnKTtcblxuICAgICAgICAgICAgI3N0YWdlICYge1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogdG9wUmlnaHQgMTBzIGVhc2UtaW4tb3V0IGJvdGggaW5maW5pdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQ1ZGVnKTtcblxuICAgICAgICAgICAgI3N0YWdlICYge1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogYm90dG9tUmlnaHQgMTBzIGVhc2UtaW4tb3V0IGJvdGggaW5maW5pdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gc2Fzcy1saW50OmVuYWJsZS1hbGxcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAuMzc1cmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAuNXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLW91dDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgICAgIGhlaWdodDogLjM3NXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcblxuICAgICAgICAudGhlbWUtZGFyayAmIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIHNhc3MtbGludDpkaXNhYmxlLWFsbFxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogMXJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQ1ZGVnKTtcblxuICAgICAgICAjc3RhZ2UgJiB7XG4gICAgICAgICAgICBhbmltYXRpb246IHRvcExlZnQgMTBzIGVhc2UtaW4tb3V0IGJvdGggaW5maW5pdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBib3R0b206IDFyZW07XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNDVkZWcpO1xuXG4gICAgICAgICNzdGFnZSAmIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogYm90dG9tTGVmdCAxMHMgZWFzZS1pbi1vdXQgYm90aCBpbmZpbml0ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBzYXNzLWxpbnQ6ZW5hYmxlLWFsbFxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLS4zNzVyZW0sIC0uMzc1cmVtKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLS4zNzVyZW0sIC4zNzVyZW0pIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5uZXItbWFzayB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLjM3NXJlbSwgLS4zNzVyZW0pIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLjM3NXJlbSwgLjM3NXJlbSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmW2RhdGEtc2hvdz0nbGFyZ2UnXSB7XG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1sZykge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYgPiAuaW5uZXItbWFzayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmW2RhdGEtaGlkZT0nbGFyZ2UnXSB7XG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYgPiAuaW5uZXItbWFzayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5uby1kZWNvcmF0aW9uIHtcblxuICAgICAgICAuaW5uZXItbWFzazo6YmVmb3JlLFxuICAgICAgICAuaW5uZXItbWFzazo6YWZ0ZXIsXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG4uc3RhbmRhbG9uZS1tYXNrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgc3BhbiB7XG4gICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgIGhlaWdodDogLjM3NXJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAuMzc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRoZW1lLWRhcmsgJiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRsIHtcbiAgICAgICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiB0b3BMZWZ0IDhzIGVhc2UtaW4tb3V0IGJvdGggaW5maW5pdGU7XG4gICAgICAgIH1cbiAgICAgICAgJi50ciB7XG4gICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgIHRvcDogMXJlbTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiB0b3BSaWdodCA4cyBlYXNlLWluLW91dCBib3RoIGluZmluaXRlO1xuICAgICAgICB9XG4gICAgICAgICYuYnIge1xuICAgICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICBib3R0b206IDFyZW07XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBib3R0b21SaWdodCA4cyBlYXNlLWluLW91dCBib3RoIGluZmluaXRlO1xuICAgICAgICB9XG4gICAgICAgICYuYmwge1xuICAgICAgICAgICAgbGVmdDogMXJlbTtcbiAgICAgICAgICAgIGJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBib3R0b21MZWZ0IDhzIGVhc2UtaW4tb3V0IGJvdGggaW5maW5pdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmW2RhdGEtZGFya10ge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIltkYXRhLXNvY2lhbF0ge1xuXG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgZm9udCg0MDApO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHdoaXRlLCAuOSk7XG4gICAgICAgIHdpZHRoOiAzLjI1cmVtO1xuICAgICAgICBoZWlnaHQ6IDMuMjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy43NXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIC43NXJlbSAwIDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cykge1xuICAgICAgICAgICAgbWFyZ2luOiAwIC44NzVyZW0gMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgbWFyZ2luOiAuNzVyZW0gMXJlbSAuMjVyZW0gMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgLjg3NXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcbiAgICBtYXgtd2lkdGg6IDI4cmVtO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQGluY2x1ZGUgZm9udCg0MDApO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICAgICAgcGFkZGluZzogMi4xMjVyZW0gMS41cmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgcGFkZGluZzogMi4yNXJlbSAxLjVyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIHBhZGRpbmc6IDIuMzc1cmVtIDEuNXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgIHBhZGRpbmc6IDIuNXJlbSAxLjVyZW07XG4gICAgfVxuXG4gICAgLnN3aXBlci1zbGlkZSAmIHtcbiAgICAgICAgJltkYXRhLXRpcF0ge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHdpbGwtY2hhbmdlOiBhdXRvO1xuICAgICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNHM7XG4gICAgICAgIH1cblxuICAgICAgICAmW2RhdGEtdGlwPSd0b3AnXSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwIDEuNXJlbSk7XG4gICAgICAgIH1cbiAgICAgICAgJltkYXRhLXRpcD0nYm90dG9tJ10ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCAtMS41cmVtKTtcbiAgICAgICAgfVxuICAgICAgICAmW2RhdGEtdGlwPSdsZWZ0J10ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEuNXJlbSAwKTtcbiAgICAgICAgfVxuICAgICAgICAmW2RhdGEtdGlwPSdyaWdodCddIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEuNXJlbSAwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zd2lwZXItc2xpZGUtYWN0aXZlICYge1xuICAgICAgICAmW2RhdGEtdGlwXSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCAwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS10aXBdIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG4gICAgfVxuICAgICZbZGF0YS10aXA9J3RvcCddIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRvcDogLS41cmVtO1xuICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAuNXJlbSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJltkYXRhLXRpcD0nYm90dG9tJ10ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm90dG9tOiAtLjVyZW07XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIC41cmVtKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmW2RhdGEtdGlwPSdsZWZ0J10ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm90dG9tOiBjYWxjKDUwJSAtIC41cmVtKTtcbiAgICAgICAgICAgIGxlZnQ6IC0uNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmW2RhdGEtdGlwPSdyaWdodCddIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvdHRvbTogY2FsYyg1MCUgLSAuNXJlbSk7XG4gICAgICAgICAgICByaWdodDogLS41cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi50aGVtZS1kYXJrIHtcbiAgICAudGlwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICZbZGF0YS10aXBdIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNjAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udGhlbWUtbGlnaHQge1xuICAgIC50aXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS00MDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgJltkYXRhLXRpcF0ge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY29tcGFyZS10YWJsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXG4gICAgdHIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgdGQsXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IC43NXJlbSAxLjEyNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IC43NXJlbSAxLjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogLjc1cmVtIDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuNzVyZW0gMS43NXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHJpbWFyeSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTEuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNlY29uZGFyeSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbmNyZXRlO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTEuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY29sdW1uLXNwYWNlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IC41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGgge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tcGFkbG9jayB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjI1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRpbmcge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgICAgICAgICAgZm9udC1zaXplOiAuNzVyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC44MTI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLWhlYWRpbmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuNjI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuNjg3NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC44MTI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmgyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodXAtdG8tc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgICYudXBjb21pbmcge1xuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcblxuICAgICAgICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiI3NpYi1jb250YWluZXIge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAwO1xufVxuXG4ub25lLXBhZ2UtZm9ybSB7XG5cdGRpdiNzaWItZm9ybS1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTEwJTtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiA1JTtcblx0XHRwYWRkaW5nOiAycmVtIDVweCAxcmVtO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRwYWRkaW5nOiAycmVtIDAuNzVyZW07XG5cdFx0fVxuXG5cdFx0I3NpYi1jb250YWluZXIge1xuXHRcdFx0cGFkZGluZzogMnJlbSAwIDA7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcblx0XHRcdFx0cGFkZGluZzogMnJlbSAwLjc1cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZm9ybS1zZWN0aW9uIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNpYi1mb3JtLFxuI3NpYi1mb3JtLWNvbnRhaW5lcixcbiNzaWItY29udGFpbmVyIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0cGFkZGluZzogMnJlbSAwLjc1cmVtO1xuXHRtYXJnaW46IDA7XG5cblx0Ji1jb250YWluZXIge1xuXHRcdC5zaWItaW5wdXQgbGFiZWwge1xuXHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbSAhaW1wb3J0YW50O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zNXMgZWFzZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJvdHRvbTogMzMlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE11bGkgUmVndWxhcixzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR9XG5cblx0XHQuc2liLWlucHV0IGxhYmVsLmVudHJ5X19lcnJvciB7XG5cdFx0XHRmb250LXNpemU6IC43NXJlbTtcblx0XHRcdGZvbnQtZmFtaWx5OiAnTXVsaSBCbGFjaycsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHR9XG5cblx0XHQuYnV0dG9uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHNwYW4ubGVhZDpvbmx5LW9mLXR5cGUge1xuXHRcdFx0Zm9udC1zaXplOiAxLjE4NzVyZW07XG5cdFx0fVxuXG5cdFx0LnNpYi1pbnB1dCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSArIGxhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogLjc1cmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRib3R0b206IDkwJTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNdWxpIEJsYWNrLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdH1cblxuXHRcdC5zaWItaW5wdXQgaW5wdXQ6Zm9jdXN+bGFiZWwge1xuXHRcdFx0Zm9udC1zaXplOiAuNzVyZW07XG5cdFx0XHRib3R0b206IDkwJTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNdWxpIEJsYWNrLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogIzBGNTFGQyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCYtYmxvY2sge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5lbnRyeSB7XG5cblx0XHQmX2Vycm9yZWQge1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5maWVsZCBpbnB1dCB7XG5cdFx0XHRcdGJvcmRlci13aWR0aDogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0IWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogNHB4IWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHJlZC00MDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19jaG9pY2UgbGFiZWwge1xuXHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IC42MjVyZW0gIWltcG9ydGFudDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbCAhaW1wb3J0YW50O1xuXHRcdFx0XHRjb2xvcjogJGdyZXkgIWltcG9ydGFudDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLjg3NXJlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19lcnJvciB7XG5cdFx0XHRmb250LXNpemU6IDAuNzVyZW07XG5cdFx0XHR0b3A6IDg1JTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNdWxpIEJsYWNrLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdGNvbG9yOiAkcmVkLTQwMDtcblx0XHR9XG5cblx0XHQmX19jaG9pY2Uge1xuXHRcdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtc2l6ZTogLjYyNXJlbSAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXG5cdFx0Jl9fbGFiZWxfb3B0aW4ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmX2Jsb2NrIC5lbnRyeV9fZmllbGQge1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRibHVlLTUwMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnXFwwMDNFJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0XHR6LWluZGV4OiA5OTk7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0aGVpZ2h0OiAxcmVtO1xuXHRcdFx0XHR3aWR0aDogMi40cmVtO1xuXHRcdFx0XHR0b3A6IDQ4JTtcblx0XHRcdFx0cmlnaHQ6IC0xLjVyZW07XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMC44MTI1cmVtO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoOTBkZWcpIHNjYWxlWSgxLjc1KTtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjYyNXJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGN1YmljLWJlemllcigwLjQsIDAuMjUsIDAuMywgMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1tZXNzYWdlLXBhbmVsX190ZXh0IHtcblx0XHRwYWRkaW5nOiAuNXJlbTtcblx0XHRwYWRkaW5nLXRvcDogOC4xMjVyZW07XG5cdFx0Zm9udC1zaXplOiAyLjYyNXJlbTtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdG1hcmdpbi1ib3R0b206IDAuNzVlbTtcblx0XHRjb2xvcjogIzAxMDAyYztcblx0XHRmb250LWZhbWlseTogJ011bGkgQmxhY2snLCBzYW5zLXNlcmlmO1xuXG5cdFx0Ji5zaWItZm9ybS1tZXNzYWdlLXBhbmVsX190ZXh0LS1jZW50ZXI6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogLTkuMjVyZW07XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGZvbnQtc2l6ZTogMy41cmVtO1xuXHRcdH1cblx0fVxuXG5cdCYtbWVzc2FnZS1wYW5lbCB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cblx0LmlucHV0X3JlcGxhY2VkIHtcblx0XHQmOmFjdGl2ZSsuY2hlY2tib3gsXG5cdFx0JjphY3RpdmUrLnJhZGlvLWJ1dHRvbixcblx0XHQmOmZvY3VzKy5jaGVja2JveCxcblx0XHQmOmZvY3VzKy5yYWRpby1idXR0b24ge1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCY6Y2hlY2tlZCsuY2hlY2tib3hfdGlja19wb3NpdGl2ZTphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICMyNWM3MDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzI1YzcwMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR3aWR0aDogMS4yNXJlbTtcblx0XHRcdGhlaWdodDogLjZyZW07XG5cdFx0XHR0b3A6IC4xcmVtO1xuXHRcdFx0bGVmdDogLjIzcmVtO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgxKTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcblx0XHRcdFx0d2lkdGg6IC42MjVyZW07XG5cdFx0XHRcdGhlaWdodDogLjM3NXJlbTtcblx0XHRcdFx0dG9wOiAuMjVyZW07XG5cdFx0XHRcdGxlZnQ6IC4xODc1cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mb3JtX19sYWJlbC1yb3cge1xuXHRcdG1hcmdpbi1ib3R0b206IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuXHRcdCAuY2hlY2tib3gge1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRcdGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi5maWVsZCBpbnB1dCB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0Ym94LXNpemluZzogaW5oZXJpdDtcblx0cGFkZGluZy1yaWdodDogLjc1cmVtO1xuXHRwYWRkaW5nLWxlZnQ6IC43NXJlbTtcbn1cblxuI3N1Y2Nlc3MtbWVzc2FnZSAjc2liLWNvbnRhaW5lciBzZWN0aW9uIC5lbnRyeS10aXRsZSB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5jaGVja2JveF90aWNrX25lZ2F0aXZlOmJlZm9yZSwgLmNoZWNrYm94X3RpY2tfcG9zaXRpdmU6YmVmb3JlIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoMCkgIWltcG9ydGFudDtcbn1cblxuZGl2I3N1Y2Nlc3MtbWVzc2FnZSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zdmcvc3VibWl0LXN1Y2Nlc3Muc3ZnXCIpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDcuNjI1cmVtO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDEuODc1cmVtO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDEuNzVyZW07XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdHBhZGRpbmc6IDEuNzVyZW0gMS44NzVyZW07XG5cdG1hcmdpbi10b3A6IDEuNTYyNXJlbTtcbn1cblxuLnNpYi1pbnB1dCB7XG5cdG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuXG5cbi5jaGVja2JveF90aWNrX3Bvc2l0aXZlIHtcblx0cG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcbn1cblxuc3Bhbi5jaGVja2JveC5jaGVja2JveF90aWNrX3Bvc2l0aXZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHdpZHRoOiAxLjc1cmVtO1xuXHRoZWlnaHQ6IDEuNzVyZW07XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0dG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG5cdGxlZnQ6IDAgIWltcG9ydGFudDtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJsdWUtNTAwO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG5cblx0QGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuXHRcdHdpZHRoOiAxcmVtO1xuXHRcdGhlaWdodDogMXJlbTtcblx0XHR0b3A6IDAgIWltcG9ydGFudDtcblx0fVxufVxuXG4ucmVjYXB0Y2hhIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiA5OTk5OTk7XG5cblx0LmdyZWNhcHRjaGEtYmFkZ2Uge1xuXHRcdGJvdHRvbTogLTUuMzEyNXJlbSAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxOTBweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuXHRcdHJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRyaWdodDogLTE2OHB4ICFpbXBvcnRhbnQ7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcblx0XHRcdFx0cmlnaHQ6IDY1cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG5cdFx0XHRib3R0b206IDUuNHJlbSAhaW1wb3J0YW50O1xuXHRcdFx0cmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4ucmMtYW5jaG9yLWludmlzaWJsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblxuXHRAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHR9XG59XG5cbi5yYy1hbmNob3ItbGlnaHQucmMtYW5jaG9yLW5vcm1hbCB7XG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yYy1hbmNob3Itbm9ybWFsLWZvb3RlciB7XG5cdHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcblx0cGFkZGluZy1sZWZ0OiAxLjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJjLWlubGluZS1ibG9jayAucmMtYW5jaG9yLWNlbnRlci1jb250YWluZXIgLnJjLWFuY2hvci1jZW50ZXItaXRlbSB7XG5cdGZvbnQtc2l6ZTogLjkzNzVyZW0gIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDEuNjcgIWltcG9ydGFudDtcblx0bGV0dGVyLXNwYWNpbmc6IC0uMzVweCAhaW1wb3J0YW50O1xuXHRmb250LWZhbWlseTogJ011bGkgUmVndWxhcicsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG5kaXYjc2liLWZvcm0tY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5kaXYjc3VjY2Vzcy1tZXNzYWdlOmFjdGl2ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogOTk5OTtcblx0Ym90dG9tOiAtMC41NjI1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0aGVpZ2h0OiA1NyU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0peyBkaXYjc3VjY2Vzcy1tZXNzYWdlOmFjdGl2ZSB7XG5cdFx0Ym90dG9tOiAtMC41NjI1cmVtO1xuXHRcdGhlaWdodDogNjUlO1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0peyBkaXYjc3VjY2Vzcy1tZXNzYWdlOmFjdGl2ZSB7XG5cdFx0aGVpZ2h0OiA1OSU7XG5cdFx0Ym90dG9tOiAtMC41NjI1cmVtO1xuXHR9XG59XG5cbmRpdiNlcnJvci1tZXNzYWdlOmFjdGl2ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogOTk5OTtcblx0Ym90dG9tOiAtMC41NjI1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0aGVpZ2h0OiA1NyU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0peyBkaXYjZXJyb3ItbWVzc2FnZTphY3RpdmUge1xuXHRcdGJvdHRvbTogLTAuNTYyNXJlbTtcblx0XHRoZWlnaHQ6IDY1JTtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKXsgZGl2I2Vycm9yLW1lc3NhZ2U6YWN0aXZlIHtcblx0XHRoZWlnaHQ6IDU5JTtcblx0XHRib3R0b206IC0wLjU2MjVyZW07XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAuZW50cnlfX2Nob2ljZSAuY2hlY2tib3gsIC5lbnRyeV9fY2hvaWNlIC5yYWRpby1idXR0b24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yZW07XG4gICAgICAgIHRvcDotMC42MjVyZW07XG4gICAgfVxufVxuIiwiLm1haW4tYmFubmVyIHtcbiAgICAubGVhZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBAaW5jbHVkZSBmb250KDMwMClcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sZWFkLFxuICAgIC5saW5rIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgfVxuXG4gICAgLmxpbmsge1xuICAgICAgICBsaW5lLWhlaWdodDogMS41NjI1cmVtO1xuICAgIH1cblxuICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJi50eXBlLXBlcnNvbmFsIHtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLWxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodXAtdG8tc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGhvbmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodXAtdG8tc20pIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzLW9ubHkpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyLjU2MjVyZW07XG4gICAgICAgICAgICAgICAgbGVmdDogNy42cmVtO1xuICAgICAgICAgICAgICAgIHRvcDogMy4zcmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEyJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTglO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0MyU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTYuNjg3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ub3RlYm9vayB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNC4zNzVyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTguMzEyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTI2JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNiU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnR5cGUtYnVzaW5lc3Mge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLWxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodXAtdG8tc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7ICAgXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMThyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBob25lIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLXNtKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjFyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cy1vbmx5KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTMuMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ub3RlYm9vayB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2LjYyNXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE0LjM3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWJsZXQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxLjVyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0zMCU7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB0b3A6IC04JTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4LjYyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTAlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTI5JTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzklO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDExMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnBvaW50cy1saXN0IHtcblxuICAgIC5wb2ludCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDMuNXJlbTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMy41cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAzLjVyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjM1cyBlYXNlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4yNXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxpc3RzIHtcbiAgICAud2FybmluZy1wb2ludCB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgdG9wOiAtMC4zMTI1cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmFubmVyLXBob25lLFxuLmJhbm5lci1wcm9kdWN0LWltYWdlIHtcbiAgICAud2FybmluZy1wb2ludHMge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5iYW5uZXItcHJvZHVjdC1pbWFnZSB7XG4gICAgLndhcm5pbmctcG9pbnRzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjY4NzVyZW07XG4gICAgfVxufVxuXG4ud2FybmluZy1wb2ludCB7XG4gICAgY29sb3I6ICRyZWQtNTA7XG5cbiAgICBwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjYyNXJlbTtcbiAgICB9XG5cbiAgICAmcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zdmcvd2FybmluZy1wb2ludC5zdmcnKSBuby1yZXBlYXQgY2VudGVyIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbiIsIi5wYW5lbHMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgLnBhbmVsLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsZXg6IDEgMSAwO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAzLjEyNXJlbSAyLjVyZW0gMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1heC13aWR0aDogNzAlO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNDAwKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMnJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogODUlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwIDNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMi41cmVtIDAgNC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMCA2cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDQwMCk7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnBhbmVscy1ncmlkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAucGFuZWwge1xuICAgICAgICBwYWRkaW5nOiAyLjI1cmVtIDJyZW07XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbSAxLjc1cmVtO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTc1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMi41cmVtIDIuMjVyZW07XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDIuNjI1cmVtO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgcGFkZGluZzogMy41cmVtIDNyZW07XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYudHlwZS0xIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgJi50eXBlLTIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhbGU7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgICYudHlwZS0zIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWNyZWFtO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAmLnR5cGUtNCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgJi50eXBlLTUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5mdWxsLWJveCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjEuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwJTtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNDAwKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWJsb2NrIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM2cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmJhbm5lci1ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDZyZW0gLjVyZW07XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAzNnJlbTtcbiAgICB9XG5cbiAgICAmLmNvbG9yLXdoaXRlIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCAyMHB4IHRyYW5zcGFyZW50aXplKCRibGFjaywgLjUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBmb250KDQwMCk7XG5cbiAgICAgICAgJi5sYXJnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDcuNXJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDZyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA3LjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZmFxIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogLTIuNXJlbSAtMy4xMjVyZW07XG4gICAgcGFkZGluZzogMDtcblxuICAgICYtbGlzdCB7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHdpZHRoOiAxNS42MjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcmVtIDEuNjI1cmVtIC0wLjYyNXJlbSAkYmx1ZS0yMDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgcGFkZGluZzogMnJlbSAyLjEyNXJlbSAxLjM3NXJlbTtcbiAgICAgICAgdG9wOiAzLjA2MjVyZW07XG4gICAgICAgIGxlZnQ6IC02LjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNjI1cmVtIDAgMC41cmVtIDEuNjg3NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAmLmZhcS1hY3RpdmUsXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAzcHggI2ZmZTQ3NjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycmVtIDQuNjI1cmVtIC0wLjYyNXJlbSAkYmx1ZS0yMDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMy4wNjI1cmVtIDMuODEyNXJlbSA1Ljg3NXJlbSAxMy42MjVyZW07XG4gICAgICAgIHdpZHRoOiA0NC44MTI1cmVtO1xuICAgICAgICBtaW4taGVpZ2h0OiAzMS4yNXJlbTtcbiAgICB9XG5cbiAgICAmLXRhYnMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBcbiAgICAgICAgOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGluZGlnbztcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMS4yNWVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOlxuICAgICAgICAgICAgcGFkZGluZyAuMnMgZWFzZSxcbiAgICAgICAgICAgIG9wYWNpdHkgLjVzIC4xNXMgZWFzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtYWN0aXZlIHtcblxuICAgICAgICAuZmFxLWl0ZW0ge1xuICAgICAgICAgICAgJl9fbGFiZWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogaW5oZXJpdDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjI1ZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgICAgICAuYWNjb3JkaW9uIHtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAucXVlc3Rpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAuZmFxLXRhYnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlLTUwMDtcblxuICAgICAgICAgICAgLmZhcS10YWIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtNTAwO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAycmVtO1xuICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBlYXNlO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkd2hpdGUsIC4wMSlcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5mYXEtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mYXEtaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAmLmZhcS1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgLmZhcS1pdGVtX19jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5mZWF0dXJlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLXNtKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuXG4gICAgJi5wciB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogOHJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgICAmLmxhcmdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1zbSkge1xuICAgICAgICBiciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgfVxuXG4gICAgc3VwIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gICAgfVxuXG4gICAgJi5iYW5uZXItYm94IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIGEubGluayB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0xLjI1ZW07XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNjI1cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhbm5lci1jb2x1bW5zLmltZy1ib3R0b20ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogOThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGlzdCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjI1cmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VibGlzdCB7XG4gICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnd5c2l3eWcge1xuICAgICAgICAuYWxpZ24tY2VudGVyIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxFQTRFXCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIiwgc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIC0ycHggMCAwICRibHVlLTUwMCBpbnNldDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMS42ODc1cmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLXNtKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZmVhdHVyZXMtdGFicyB7XG5cbiAgICAudGFicy1zY3JvbGxlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEuNXJlbSArIDR2dyk7XG4gICAgICAgIGxlZnQ6IGNhbGMoLTAuNzVyZW0gLSAydncpO1xuXG4gICAgICAgIC50YWItYnV0dG9ucyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoLjc1cmVtICsgMnZ3KTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyguNzVyZW0gKyAydncpO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAycmVtIDA7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTYuNSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGFiLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDlyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTByZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMS41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTNyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMy41cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjM1cyBlYXNlO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy41cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG9wYWNpdHkoLjNzKTtcblxuICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWItdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjg3NXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4udGhlbWUtZGFyayB7XG4gICAgLnRhYi1idXR0b25zIHtcbiAgICAgICAgLnRhYi1zd2l0Y2hlciB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNjAwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG5cbi50aGVtZS1saWdodCB7XG4gICAgLnRhYi1idXR0b25zIHtcbiAgICAgICAgLnRhYi1zd2l0Y2hlciB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNjAwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZmVhdHVyZXMtY2Fyb3VzZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuXG4gICAgICAgIC8vLmxlZnQtcG9zaXRpb24gJiB7XG4gICAgICAgIC8vICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgICAvLyBPcHRpb25hbCBmZWF0dXJlLCBjYXVzZSBvdXIgZGVzaWduZXJzIGNhbid0IGRlY2lkZSB3aGF0IGRvIHRoZXkgd2FudFxuICAgICAgICAvL31cbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICB0b3A6IDQ0JTtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAxMCU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9jaGV2cm9uLXJpZ2h0LnN2ZycpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgcmlnaHQ6IDEwJTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgICAgICAvL3JpZ2h0OiAyMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgIGxlZnQ6IDEwJTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2NoZXZyb24tbGVmdC5zdmcnKSAhaW1wb3J0YW50O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgbGVmdDogMTAlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIGxlZnQ6IDEwJTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgICAgICAvL2xlZnQ6IDIwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5yYy1hbmNob3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG4gICAgJi1ub3JtYWwtZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi1sb2dvLXBvcnRyYWl0IHtcbiAgICAgICAgbWFyZ2luOiA2cHggMDtcbiAgICB9XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgICBib3R0b206IDcwcHg7XG59XG4iLCIuYmFubmVyIHtcbiAgICAubWFzayB7XG4gICAgICAgIGhlaWdodDogMjAuNXJlbTtcbiAgICAgICAgbWFyZ2luOiAycmVtIDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgbWFyZ2luOiAzLjc1cmVtIDAgMnJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICBtYXJnaW46IDUuNXJlbSAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBob25lLXdpdGgtbWFzayB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMnJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtN3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtY29sdW1ucyB7XG4gICAgICAgICYuaW1nLWJvdHRvbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAuaW1nLWJvdHRvbS1pdGVtIHtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2LjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjU2MjVyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNy42ODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0LjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAwIDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYXNrIHtcbiAgICAgICAgLnBob25lLXdpdGgtbWFzayB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzLjc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUuMzc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1jb2x1bW4ge1xuICAgICAgICAmLmRvd25sb2FkIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIC5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgIC5iZy1jb25jcmV0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbmNyZXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAuNzVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZy13aGl0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuYmctY29uY3JldGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYmctd2hpdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJnLXdoaXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZy13aGl0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgIC5iZy1jb25jcmV0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTI1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29uY3JldGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAuNzVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZy13aGl0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuYmctY29uY3JldGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZy13aGl0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZy13aGl0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZy13aGl0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZG93bmxvYWQtYm94IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbSAycmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogN3JlbSAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcmVtIDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTRyZW0gMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHJlbSAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgJi5saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOTM3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTYwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zdmcvYXJyb3ctcmlnaHQuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0wLjI5cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtOztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mZWF0dXJlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC45Mzc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMHJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE0cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTZyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxOHJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMCAyLjVyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMuMzc1cmVtIDAgMy41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMuNzVyZW0gMCA1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMCA2LjgxMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBvaW50IHtcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNiU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQuMTI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuY29sdW1uLW1hc2sge1xuICAgICAgICAgICAgcGFkZGluZzogMTAuODc1cmVtICRvZmZzZXQ7XG5cbiAgICAgICAgICAgIC5tYXNrIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1LjI1cmVtIDMuNXJlbSA0Ljc1cmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNS4yNXJlbSA0LjY4NzVyZW0gNC43NXJlbSA2LjU2MjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMy41cmVtO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4wNjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMC40Mzc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuNDM3NXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRleHQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtcHJvZHVjdCB7XG4gICAgICAgIHBhZGRpbmc6IDEuNzVyZW0gJG9mZnNldCA0LjEyNXJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogZXhjbHVzaW9uO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDVyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgcGFkZGluZzogMi4yNXJlbSAkb2Zmc2V0IDYuMjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMy43NXJlbSAkb2Zmc2V0IDguNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1LjEyNXJlbSAkb2Zmc2V0IDExcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJhbm5lci1wcm9kdWN0LWNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRoZW1lIHtcbiAgICAgICAgICAgICYtbGlnaHQge1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0b24ge1xuXG4gICAgICAgICAgICAgICAgICAgICYuYmFubmVyLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmRhcmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcblxuICAgICAgICAgICAgICAgICAgICAmLXBhdHRlcm4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtNTAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWRhcmsge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ1dHRvbiB7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5iYW5uZXItYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYuZGFyayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcblxuICAgICAgICAgICAgICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtcGF0dGVybiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS01MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS02MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtaWNvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQuNXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gMS41NjI1cmVtIGF1dG8gMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXJldmVyc2Uge1xuICAgICAgICAgICAgICAgIC50aXRsZS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjU2MjVyZW07XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAodXAtdG8tc20pIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAmID4gLnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc21hbGwtaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMC44MTI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg0MDApO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uIHtcblxuICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDEwcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuODEyNXJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUuNXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogNDFweDtcbiAgICAgICAgICAgICAgICByaWdodDogLTEuNTYyNXJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygtMS41cmVtIDEuNXJlbSAxLjVyZW0gcmdiYSgwLDAsMCwwLjUpKTtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDEuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSk7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDMuOTM3NXJlbTtcbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMC41NjI1cmVtO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMS41cmVtIDEuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtcGF0dGVybiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjQlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMXJlbSBhdXRvIDA7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yMXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWJpZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNi4yNXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgLy90b3A6IC01LjE4NzVyZW07XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coLTEuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSk7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygtMS41cmVtIDEuNXJlbSAxLjVyZW0gcmdiYSgwLDAsMCwwLjUpKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwaWN0dXJlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTYuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKHVwLXRvLWxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTByZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc21hbGwtaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMnJlbTsgXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXNrIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMy43NXJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIsXG4gICAgICAgICAgICAuaW5uZXItbWFzazo6YmVmb3JlLFxuICAgICAgICAgICAgLmlubmVyLW1hc2s6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IC4zNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXBob25lIHtcbiAgICAgICAgLmNlbnRlci1oZWlnaHQge1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwXG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMTUuMzc1cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMC45Mzc1cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMS44NzVyZW0gMDtcbiAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRibHVlLTUwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuODEyNXJlbTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3LjEyNXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNy4xMjVyZW07XG4gICAgICAgICAgICAgICAgdG9wOiAxMC4zNzVyZW07XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDQuMDYyNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEuNjg3NXJlbSAxLjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtYm9yZGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMi44MTI1cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMC43NXJlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXBhdHRlcm4ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMS44NzVyZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0JTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0wLjkzNzVyZW0gYXV0bztcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTIxcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJpY2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogOTZweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMy4xMjVyZW07XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0zLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMCAxLjMxMjVyZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubm8tYm9yZGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgICAgICAgICAuaW1hZ2UtdGV4dCxcbiAgICAgICAgICAgICAgICAuaW1hZ2UtcGF0dGVybixcbiAgICAgICAgICAgICAgICAucHJpY2Uge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuMTI1cmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFzayB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwLjMxMjVyZW07XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICByaWdodDogNSU7XG4gICAgICAgICAgICBsZWZ0OiA1JTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAgICAgLmlubmVyLW1hc2s6OmJlZm9yZSxcbiAgICAgICAgICAgIC5pbm5lci1tYXNrOjphZnRlcixcbiAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IC4zNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvbWUtdmVyc2lvbiB7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgJi1ib3gge1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJpZy1pbWFnZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub3JkZXItbGVmdCB7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW1hZ2UtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmhvbWUtdmVyc2lvbi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm9yZGVyLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAubWFzayB7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvbWUtdmVyc2lvbiB7XG4gICAgICAgICAgICAuYmlnLWltYWdlIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1LjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKHVwLXRvLXNtKSB7XG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgLmNvbnRlbnQtYm94IHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1wcm9kdWN0LWltYWdlIHtcbiAgICAgICAgbWluLWhlaWdodDogMzMuMDYyNXJlbTtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygtMS41cmVtIDEuNXJlbSAxLjVyZW0gcmdiYSgwLDAsMCwwLjUpKTtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KC0xLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuNSkpO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1zbSkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExLjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDJyZW0gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZbZGF0YS1mdWxsLXdpZHRoXSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgLTR2dztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTEuM3Z3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZlYXR1cmUge1xuICAgICAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgICAuYmFuZXItdGl0bGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5iYW5uZXItY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMy41cmVtIDFyZW0gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtcHJvZHVjdHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXG4gICAgICAgIGEucHJvZHVjdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3Qge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIuOTM3NXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuOTM3NXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtc3VicGFnZSB7XG5cbiAgICAgICAgJi50aGVtZS1kYXJrIHtcbiAgICAgICAgICAgICYuYmFubmVyLXByb2R1Y3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcblxuICAgICAgICAgICAgICAgIC50aXRsZS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDJyZW0gYXV0byA0cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyLjVyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMi41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRvd25sb2FkLWFwcCBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS02MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZG93bmxvYWQtYXBwIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtYm94IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtYXBwbGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9hcHAtc3RvcmUuc3ZnJyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcuNXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtYW5kcm9pZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2dvb2dsZS1wbGF5LnN2ZycpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4LjVyZW07XG4gICAgICAgICAgICAgICAgLy9tYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWhvbWUge1xuICAgICAgICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTIwMDtcbiAgICAgICAgcGFkZGluZzogMXJlbSAkb2Zmc2V0IDAgO1xuICAgICAgICBjb2xvcjogJGRhcms7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogNHJlbSAkb2Zmc2V0IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYm90dG9tLWxpbmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA2LjI1cmVtO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hc2sge1xuICAgICAgICAgICAgcGFkZGluZzogM3JlbSAzLjQzNzVyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKHhsKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3JlbSA0LjI1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5uZXItbWFzayB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuMTI1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKGxnKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjYyNXJlbTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMuNDM3NXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA0LjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gM3JlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNS41cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIC02cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQuOTM3NXJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDMuNDM3NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kb3dubG9hZC1hcHAge1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMuMzEyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtYXBwbGUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zdmcvYXBwLXN0b3JlLnN2ZycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOC42ODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuOTM3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtYW5kcm9pZCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3N2Zy9nb29nbGUtcGxheS5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi45Mzc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmJhbm5lci1xci1jb2RlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gJG9mZnNldCAzcmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gJG9mZnNldCAzcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dCB7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJhbm5lci1ob21lLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIC5kb3dubG9hZC1hcHAtYXBwbGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZG93bmxvYWQtYXBwLWFuZHJvaWQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMi4yNXJlbTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1cmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1LjM3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29kZS1xciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNS4wNjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzLjkzNzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRvd25sb2FkLWFwcCB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYud2l0aC1waG9uZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNy4wNjI1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBob25lLW91dGxpbmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUuNjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxLjI1cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZfaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMi41cmVtO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTIuNjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coLTEuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSk7XG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMS41cmVtIDEuNXJlbSAxLjVyZW0gcmdiYSgwLDAsMCwwLjUpKTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA1LjA2MjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYmFubmVyLWNvbnRlbnQtd3JhcHBlciB7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNi4yNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNtYWxsLWltZyB7XG4gICAgICAgIC5oMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuMTI1cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS02MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXNrIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwLjMxMjVyZW07XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1LjU2MjVyZW07XG4gICAgICAgICAgICBtYXJnaW46IDIuNzVyZW0gYXV0bztcblxuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMS43NXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNDVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbm5lci1tYXNrIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNDVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWJveCB7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbW9uZXktbWF4IHtcbiAgICAgICAgcGFkZGluZzogMS42MjVyZW0gMnZ3IDYuNjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS0yMDA7XG5cbiAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgIHotaW5kZXg6IDk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKGxnKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2LjYyNXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcblxuICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAycmVtIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG5cbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChsZykge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiAzLjE4NzVyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMi42MjVyZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEyLjMxMjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDI0Ljc1cmVtO1xuICAgICAgICAgICAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogM3JlbSBhdXRvIDA7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTYuOTM3NXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAuNjI1cmVtO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIHRvcDogMy4xODc1cmVtO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMS41NjI1cmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KC0xLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuNSkpO1xuICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMS41cmVtIDEuNXJlbSAxLjVyZW0gcmdiYSgwLDAsMCwwLjUpKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1wYXR0ZXJuIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuODc1cmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0JTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDFyZW0gYXV0byAwO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjFweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXNrIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSwgXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogbm9uZTsgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWltYWdlLXN1YiB7XG4gICAgICAgIG1heC13aWR0aDogMjVyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9kdWN0LXByb2Zlc3Npb25hbCB7XG4gICAgLmJhbm5lci1wcm9kdWN0IHtcbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmx1ZS01MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmJvZHkge1xuICAgICYuaWUge1xuICAgICAgICAuYmFubmVyLWhvbWUge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwLjI1cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWlvbi10cmlhbCB7IFxuICAgIC5iYW5uZXItcHJvZHVjdCB7XG4gICAgICAgICYudGhlbWUtbGlnaHQge1xuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc3VwcG9ydCB7XG4gICAgLnJvdyB7XG4gICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzkuMzc1cmVtO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sYXJnZS1zaHJpbmsge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAzM3B4IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAuNzVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZG90Omxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJzZWN0aW9uIHtcbiAgICAmLnZpZGVvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTIuNjg3NXJlbTtcblxuICAgICAgICAgICAgJi53aWR0aC10aXRsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDZyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNi42ODc1cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wbGF5LWJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjEsIDAsIDU4LCAwLjUpO1xuXG4gICAgICAgICAgICAmLWJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDI3JTtcbiAgICAgICAgICAgICAgICB0b3A6IDQwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTFyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMXJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAzMDBtcztcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDMuMTI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzLjEyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDVyZW0gc29saWQgJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDI0JTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMzMlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMzAwbXM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZpZGVvLWJveCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGVmdCB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTJ2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRlbnQge1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4LjA2MjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5yaWdodCB7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTJ2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5saXN0IHtcbiAgICAmLnBvaW50IHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZzIHtcbiAgICAgICAgJi5iaWcge1xuICAgICAgICAgICAgcGFkZGluZzogNnJlbSAkb2Zmc2V0O1xuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucG9pbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MiU7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpvbmx5LWNoaWxkLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1zbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc21hbGwge1xuICAgICAgICAgICAgcGFkZGluZzogNHJlbSAkb2Zmc2V0IDkuNDM3NXJlbTtcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc3ZnL2J1bGxldC10aWNrLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0wLjNyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMi42MjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb2ludCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDIuMDYyNXJlbSAyLjYyNXJlbTtcblxuICAgICAgICAgICAgICAgICZzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogY29udGVudHM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTYlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmRvY3VtZW50cyB7XG4gICAgLy9wYWRkaW5nOiA0Ljc1cmVtICRvZmZzZXQ7XG5cbiAgICAuZW50cnktdGl0bGUge1xuICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBiciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucHJvZHVjdCB7XG5cbiAgICAmLWxpc3Qge1xuICAgICAgICBwYWRkaW5nOiA1LjVyZW0gJG9mZnNldDtcblxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXN1YnRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogMCA0LjEyNXJlbSAycmVtIDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvIDAgYXV0byAxcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtYm94IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG5cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMi41cmVtO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1saXN0cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41NjI1cmVtIDAgMCAyLjg3NXJlbTtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcRUE0RVwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMC41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJpY29uZm9udFwiLCBzZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMi41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zdmcvY29ycmVjdC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICYucHJvZHVjdCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNTYyNXJlbSAwIDAgMi44NzVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3N2Zy9jb3JyZWN0LnN2Zykgbm8tcmVwZWF0IGNlbnRlciB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2R1Y3Qge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcRUE0RVwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMC41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIiwgc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJbZGF0YS1zcG90bGlnaHRdIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgJjo6YmVmb3JlIHtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3N2Zy9haW9uLXBhdHRlcm4tZWxlbWVudC5zdmcnKSByZXBlYXQgMCAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICAgICAgICAgIHdpbGwtY2hhbmdlOiBhdXRvO1xuICAgICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogcGF0dGVybkZhZGVJbiAycyAxcyBlYXNlIGJvdGg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3BvdGxpZ2h0IHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IC0xNSU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogMTMwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpbGwtY2hhbmdlOiBhdXRvO1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChcbiAgICAgICAgICAgIGNpcmNsZSxcbiAgICAgICAgICAgIHRyYW5zcGFyZW50IDUwcHgsXG4gICAgICAgICAgICByZ2JhKDQ5LCAxOCwgMTAyLCAxKSAyNTBweFxuICAgICAgICApO1xuICAgIH1cbn1cblxuLmJhbm5lci1wcm9kdWN0IHtcbiAgICAmLnRoZW1lLWxpZ2h0e1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS0yMDA7XG5cbiAgICAgICAgJltkYXRhLXNwb3RsaWdodC1saWdodF0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc3ZnL2Fpb24tcGF0dGVybi1lbGVtZW50LWluZGlnby5zdmcnKSByZXBlYXQgMCAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBwYXR0ZXJuRmFkZUluIDJzIDFzIGVhc2UgYm90aDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zcG90bGlnaHQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgICAgICBjaXJjbGUsXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50IDUwcHgsXG4gICAgICAgICAgICAgICAgICAgIHJnYmEoMjU1LCAyMjcsIDExNywgMSkgMjUwcHhcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRoZW1lLWRhcmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcblxuICAgICAgICAmW2RhdGEtc3BvdGxpZ2h0LWRhcmtdLFxuICAgICAgICAmW2RhdGEtc3BvdGxpZ2h0LWluZGlnb10ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc3ZnL2Fpb24tcGF0dGVybi1lbGVtZW50LnN2ZycpIHJlcGVhdCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IHBhdHRlcm5GYWRlSW4gMnMgMXMgZWFzZSBib3RoO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogODBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNwb3RsaWdodCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoXG4gICAgICAgICAgICAgICAgICAgIGNpcmNsZSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgNTBweCxcbiAgICAgICAgICAgICAgICAgICAgcmdiYSg1NiwgNTYsIDU2LCAxKSAyNTBweFxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgICB6LWluZGV4OiA5O1xuICAgIH1cbn1cblxuLmJhbm5lci1wcm9kdWN0IHtcbiAgICAmLnRoZW1lLWRhcmsge1xuICAgICAgICAmW2RhdGEtc3BvdGxpZ2h0LWluZGlnb10ge1xuICAgICAgICAgICAgLnNwb3RsaWdodCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoXG4gICAgICAgICAgICAgICAgICAgIGNpcmNsZSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgNTBweCxcbiAgICAgICAgICAgICAgICAgICAgcmdiYSg0OSwgMTgsIDEwMiwgMSkgMjUwcHhcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnN0YWdlIHtcbiAgICBzZWN0aW9uIHtcbiAgICAgICAgW2RhdGEtZnVsbC1oZWlnaHRdIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgW2RhdGEtcGVyc3BlY3RpdmVdIHtcbiAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgcGVyc3BlY3RpdmU6IDEwMHZ3O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc3RlcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgW2RhdGEtdGl0bGVdIHtcbiAgICAgICAgICAgICYuaDEge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNzAwKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodXAtdG8tc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgKyBbZGF0YS10aXRsZV0ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubGlnaHQtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjVweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjc1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5waG9uZS1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICYgKyBpbWcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEtZmx5LXRocm91Z2hdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luOiA0MHZoIGF1dG8gMDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDEuNXJlbSAxLjVyZW0gMS41cmVtIHRyYW5zcGFyZW50aXplKCRibGFjaywgLjUpKTtcbiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMS41cmVtIDEuNXJlbSAxLjVyZW0gdHJhbnNwYXJlbnRpemUoJGJsYWNrLCAuNSkpO1xuXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwdmg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwdmg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA0cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDNyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcyJTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJhbmstY2FyZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygxLjVyZW0gMS41cmVtIDEuNXJlbSB0cmFuc3BhcmVudGl6ZSgkYmxhY2ssIC41KSk7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygxLjVyZW0gMS41cmVtIDEuNXJlbSB0cmFuc3BhcmVudGl6ZSgkYmxhY2ssIC41KSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yaWdodC1zaWRlLFxuICAgICAgICAubGVmdC1zaWRlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogNzApO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxlZnQtc2lkZSB7XG4gICAgICAgICAgICAuc2luZ2xlLWZlYXR1cmUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLjVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge21hcmdpbi1yaWdodDogLTFyZW07fVxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7bWFyZ2luLXJpZ2h0OiAycmVtO31cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge21hcmdpbi1yaWdodDogM3JlbTt9XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHttYXJnaW4tcmlnaHQ6IDJyZW07fVxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7bWFyZ2luLXJpZ2h0OiAtMXJlbTt9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJpZ2h0LXNpZGUge1xuICAgICAgICAgICAgLnNpbmdsZS1mZWF0dXJlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge21hcmdpbi1sZWZ0OiAtMXJlbTt9XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHttYXJnaW4tbGVmdDogMnJlbTt9XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHttYXJnaW4tbGVmdDogM3JlbTt9XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHttYXJnaW4tbGVmdDogMnJlbTt9XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHttYXJnaW4tbGVmdDogLTFyZW07fVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaW5nbGUtZmVhdHVyZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDUwMCk7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjkzNzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wcmltYXJ5IHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLXNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAmICsgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coLjVyZW0gLjVyZW0gMWVtIHRyYW5zcGFyZW50aXplKCRibGFjaywgLjc1KSk7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdyguNXJlbSAuNXJlbSAxZW0gdHJhbnNwYXJlbnRpemUoJGJsYWNrLCAuNzUpKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodXAtdG8tc20pIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJvbGxpbmctbGlzdCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogM3JlbSAwO1xuICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLXNtKSB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMnZ3ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXJlbSAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byAxcmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gMnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gM3JlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNsaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLWxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdyguNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KC41cmVtIDEuNXJlbSAxLjVyZW0gcmdiYSgwLDAsMCwwLjUpKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDZyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4LjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogOC41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTRyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE2cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtc21hbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDEuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDEuNXJlbSAxLjVyZW0gMS41cmVtIHJnYmEoMCwwLDAsMC41KSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodXAtdG8tc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTRyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDRyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4cykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA2cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDhyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmICoge1xuICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gICAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RlcC0xIHtcbiAgICAgICAgW2RhdGEtdGl0bGVdIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIC02cmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAtN3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAtOHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGFuZGFsb25lLW1hc2sge1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4dmg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAucGhvbmUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5tYXNrZWQtcGhvbmUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIC8vb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMS41cmVtIDEuNXJlbSAxLjVyZW0gdHJhbnNwYXJlbnRpemUoJGJsYWNrLCAuNSkpO1xuICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMS41cmVtIDEuNXJlbSAxLjVyZW0gdHJhbnNwYXJlbnRpemUoJGJsYWNrLCAuNSkpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJ2aDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMi41dmg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3ZoO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMuNXZoO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMuNXZoO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBob25lLXhzIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucGhvbmUtbWFzayB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnZoO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIuNXZoO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDN2aDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzLjV2aDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzLjV2aDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWZseS10aHJvdWdoXSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMS41cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTcwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTIuNXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RlcC0yIHtcbiAgICAgICAgW2RhdGEtdGl0bGVdIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1mbHktdGhyb3VnaF0ge1xuXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwdmg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA3LjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgLTZyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAuNzVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgLTdyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgLThyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC1jb250ZW50IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJiArIC50ZXh0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgLmljb24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMS4yNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxLjM3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxLjVyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGluayB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMS4xMjVyZW0gMCAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxLjI1cmVtIDAgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEuMzc1cmVtIDAgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxLjVyZW0gMCAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgW2RhdGEtc3VidGl0bGVdIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC45Mzc1cmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN0YW5kYWxvbmUtbWFzayB7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogNTB2aDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5waG9uZS1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1sZykge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAmICsgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDEuNXJlbSAxLjVyZW0gMS41cmVtIHRyYW5zcGFyZW50aXplKCRibGFjaywgLjUpKTtcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygxLjVyZW0gMS41cmVtIDEuNXJlbSB0cmFuc3BhcmVudGl6ZSgkYmxhY2ssIC41KSk7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1sZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg5dmgsIC0zNSUsIDApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1tZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2dmgsIC0zNSUsIDApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1zbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzdmgsIC0zNSUsIDApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTclO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDQ3JTtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IC04cmVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOTM3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxlZnQtc2lkZSxcbiAgICAgICAgLnJpZ2h0LXNpZGUge1xuICAgICAgICAgICAgLnNpbmdsZS1mZWF0dXJlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBbZGF0YS1maXhlZF0ge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNzV2aDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0ZXAtMyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLXRpdGxlXSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEtcGFkZGVkLWNvbnRhaW5lcl0ge1xuICAgICAgICAgICAgcGFkZGluZzogNHJlbSAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXJlbSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZyZW0gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhvbWUtcGFnZSB7XG4gICAgLnJvbGxpbmctbGlzdCBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICB3aWR0aDogMjY0cHg7XG4gICAgfVxufVxuIiwiLnRleHQtc2VjdGlvbiB7XG5cdHBhZGRpbmc6IDQuMzc1cmVtICRvZmZzZXQ7XG5cblx0Ji1jb250ZW50IHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdCYtdGl0bGUge1xuXHRcdGgyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAyLjI1cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS4xMjVyZW07XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cblx0XHRcdEBpbmNsdWRlIGZvbnQoNzAwKTtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1zbSkge1xuXHRcdFx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi43NXJlbTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuXHRcdFx0XHRmb250LXNpemU6IDNyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji10ZXh0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogNHJlbSAycmVtO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuXHRcdFx0cGFkZGluZzogNC4yNXJlbSA1cmVtO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0Y29sb3I6ICRibHVlLTUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAyLjI1cmVtO1xuXG5cdFx0XHRAaW5jbHVkZSBmb250KDMwMCk7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQodXAtdG8tc20pIHtcblx0XHRcdFx0d29yZC1icmVhazogYnJlYWstd29yZDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuXHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IDIuNzVyZW07XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzcmVtO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMy41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tYXNrIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG5cbnNlY3Rpb24ge1xuXHQmLnRpdGxlIHtcblx0XHRoMSB7XG5cdFx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdFx0cGFkZGluZzogNS45Mzc1cmVtIDAgMi4xODc1cmVtO1xuXHRcdFx0Y29sb3I6ICRibHVlLTUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDBweDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0cmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIud3lzaXd5ZyB7XG4gICAgcGFkZGluZzogMCByZW0oNSk7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDMzKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDg7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgzOSk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNjApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1pbWFnZSB7XG5cbiAgICAgICAgLm1hc2sge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMuNDM3NXJlbSAyLjg3NXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMuNzVyZW0gMy41NjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1iYWNrZ3JvdW5kIHtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1LjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NyU7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ0LjE4NzVyZW07XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA3LjYyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmcvcGF0dGVybi5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyNnZ3O1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzclO1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0NC4xODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNy42MjVyZW07XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N2Zy9wYXR0ZXJuLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDI2dnc7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coLjVyZW0gMS41cmVtIDEuNXJlbSB0cmFuc3BhcmVudGl6ZSgkaW5kaWdvLDAuODMpKTtcbiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coLjVyZW0gMS41cmVtIDEuNXJlbSB0cmFuc3BhcmVudGl6ZSgkaW5kaWdvLDAuODMpKTtcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMuNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbml0aWFsO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQuNXJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1zbWFsbCB7XG5cbiAgICAgICAgICAgICYtaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N2Zy9wYXR0ZXJuLWFpb24tY29weS00LnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFzayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNC4zNzVyZW0gNC4xMjVyZW07XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjc1cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pbm5lci1tYXNrIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnd5c2l3eWctaW1hZ2Uge1xuICAgICAgICAgICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWJhY2tncm91bmQge1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlcixcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB9XG5cbiAgICAgICAgdSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJhbm5lci1wcm9kdWN0IHtcbiAgICAud3lzaXd5ZyB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAodXAtdG8tc20pIHtcbiAgICAgICAgICAgICAgICB6b29tOiAuOTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnd5c2l3eWcsXG4uY2tlX2VkaXRhYmxlIHtcbiAgICB1bCxcbiAgICBvbCB7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgcGFkZGluZzogaW5pdGlhbDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43MTtcbiAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcblxuICAgICAgICBvbCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIi0gXCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQuMjVyZW07XG4gICAgICAgIHBhZGRpbmctdG9wOiA0LjM3NXJlbTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGJsdWUtNjAwLCAwLjIpO1xuXG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNi4yNXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS02MDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmZXMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC02LjI1cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2tlX2RpYWxvZ19iYWNrZ3JvdW5kX2NvdmVyIHtcbiAgICB6LWluZGV4OiA5OTk5ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG59XG5cbi5mZWF0dXJlIHtcbiAgICAud3lzaXd5ZyB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxFQTRFXCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM0MTU2ODtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCIsIHNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAtMnB4IDAgMCAkYmx1ZS01MDAgaW5zZXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmluZm8tcGFnZSB7XG4gICAgJi1tYWluIHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtIDEuMTNyZW0gNHJlbTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2LjI1cmVtIDAgNi4wNjI1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwsXG4gICAgICAgIG9sIHtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IGluaXRpYWw7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43MTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG5cbiAgICAgICAgICAgIG9sIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIi0gXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mYXEtbGlzdCB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXBhdHRlcm4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5LjE4NzVyZW07XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLWxnKSB7XG4gICAgICAgICAgICAmLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTEzcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgICAgICAmLmxlZnQge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgIHRvcDogOC41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1ib3gge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IG1pbi1jb250ZW50O1xuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDcwMCk7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMnJlbSAxLjc1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KC41cmVtIDEuNXJlbSAxLjVyZW0gdHJhbnNwYXJlbnRpemUoJGJsdWUtNTAwLDAuODMpKTtcbiAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdyguNXJlbSAxLjVyZW0gMS41cmVtIHRyYW5zcGFyZW50aXplKCRibHVlLTUwMCwwLjgzKSk7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgcGFkZGluZzogMi41cmVtIDMuMTI1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIuNXJlbSAzLjEyNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyLjVyZW0gMy4xMjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgcGFkZGluZzogMi41cmVtIDMuMTI1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGFibGUtd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzLjVyZW0pO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5uZXItdGFibGUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIC41cmVtIDEuNzVyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIFRhYmxlIHNwYWNlciBoYWNrIG5lZWRlZCBmb3IgY29uc2lzdGVudCBvZmZzZXRzIG9uIG1vYmlsZSBwaG9uZXNcbiAgICAgICAgICAgIC50YWJsZS1zcGFjZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjc1cmVtO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMS43NXJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcCxcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnU2lsa2EnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAuNXJlbSAwIDAgLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAuNXJlbSAuNXJlbSAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfiB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnU2lsa2EnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnU2lsa2EnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogLjY4NzVyZW07XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50aXplKCRibHVlLTUwMCwgLjg3KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb29raWVzLXNldHRpbmdzIHtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1kb3dubG9hZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNzAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtYm94IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNjAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJvcmRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRibHVlLTUwMCwgLjgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWZpbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmstdGl0bGUge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmstYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxIGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAuMjVyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhzKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNC41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBiIHtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC42ODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC4xMjVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1zbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmltYWdlLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAud3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxLjI1cmVtKTtcbiAgICAgICAgbWFyZ2luOiAwIC0uNjI1cmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxLjVyZW0pO1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0uNzVyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDJyZW0pO1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0xcmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyLjVyZW0pO1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0xLjI1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzcmVtKTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMS41cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZlYXR1cmVkLWltYWdlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIC42MjVyZW0pO1xuICAgICAgICBtYXJnaW46IDAgLjYyNXJlbSAuNjI1cmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAuNzVyZW0pO1xuICAgICAgICAgICAgbWFyZ2luOiAwIC43NXJlbSAuNzVyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDFyZW0pO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDFyZW0gMXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMS4yNXJlbSk7XG4gICAgICAgICAgICBtYXJnaW46IDAgMS4yNXJlbSAxLjI1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjVyZW0pO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEuNXJlbSAxLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5vZmZlci1ib3gge1xuICAgIHBhZGRpbmc6IDAgJG9mZnNldCAxMS44NzVyZW07IFxuICAgICYtYnV0dG9uIHtcbiAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQuMTI1cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodXAtdG8tbGcpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQuNXJlbTtcbiAgICAgICAgJi1idXR0b24ge1xuICAgICAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0LjJyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ljc1cmVtO1xuICAgIH1cbiAgICAuYnV0dG9uIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcbiAgICB9XG5cbiAgICAmZXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLm9mZmVyLWJveC1zaW5nbGUge1xuICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KC41cmVtIDEuNXJlbSAxLjVyZW0gdHJhbnNwYXJlbnRpemUoJGJsdWUtNTAwLDAuODMpKTtcbiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coLjVyZW0gMS41cmVtIDEuNXJlbSB0cmFuc3BhcmVudGl6ZSgkYmx1ZS01MDAsMC44MykpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiA4LjEyNXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzcmVtO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChsZykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMyU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjVyZW07XG4gICAgICAgICAgICAgICAgdG9wOiAtMS43NXJlbTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyLjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMy43NXJlbSAyLjVyZW0gMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXBhdHRlcm4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMzAlO1xuICAgICAgICB0b3A6IDE1JTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5iZW5lZml0IHtcbiAgICAmcyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlLTUwMDtcbiAgICAgICAgcGFkZGluZzogOS45Mzc1cmVtICRvZmZzZXQgMTAuMzEyNXJlbTtcblxuICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgJi1pbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDkuODEyNXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdmcvcGF0dGVybi1haW9uLWNvcHktNS5zdmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxcmVtO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iZW5lZml0cy10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUuMzc1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgICAgIC5iZW5lZml0cyB7XG4gICAgICAgICAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1hc2sge1xuICAgICAgICAgICAgcGFkZGluZzogNC44NzVyZW0gMy42MjVyZW07XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuNzVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbm5lci1tYXNrIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaWNvbi12ZXJzaW9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVyZW0gJG9mZnNldCAxMS44NzVyZW07XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQuMzEyNXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNDM3NXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudmVydGljYWwtbGluZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcHNldWRvKGlubGluZS1ibG9jaywgYWJzb2x1dGUsICcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTIuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oMik7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS00MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MC41JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogcmVtKC0yNzUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJlbmVmaXRzLWJveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi42ODc1cmVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbmNyZXRlO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAuMzc1cmVtIDAuNzVyZW0gJGJsdWUtMzAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNS42ODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDUuNjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1JTtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXNlY3Rpb24ge1xuICAgICAgICAgICAgYS5saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtO1xuXG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDAuMzkwNnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXNlY3Rpb24ge1xuICAgICAgICAgICAgYS5saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtO1xuXG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDAuMzkwNnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNpbmdsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlLTYwMDtcbiAgICAgICAgcGFkZGluZzogMC43NXJlbSAxLjgxMjVyZW0gMC44NzVyZW0gMy4yNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNTYyNXJlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcblxuICAgICAgICAgICAgLmJlbmVmaXQtc2luZ2xlLXRleHQ6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmJveCB7XG4gICAgJmVzIHtcbiAgICAgICAgcGFkZGluZzogNi41cmVtICRvZmZzZXQgMi4xMjVyZW07XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ZnL3BhdHRlcm4tYWlvbi1jb3B5LTMuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICB3aWR0aDogMjguNXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogNDguOTM3NXJlbTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIH1cblxuICAgICAgICAmLWxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtaXRlbSB7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE5Ljc1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQobisyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYm94ZXMtc2luZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTRyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYm94ZXMtc2luZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNi43NXJlbSAwIDYuNzVyZW0gYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJveGVzLXNpbmdsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNi44NzVyZW0gMy4yNXJlbSAzLjM3NXJlbTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coLjVyZW0gMS41cmVtIDEuNXJlbSB0cmFuc3BhcmVudGl6ZSgkYmx1ZS01MDAsMC44MykpO1xuICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coLjVyZW0gMS41cmVtIDEuNXJlbSB0cmFuc3BhcmVudGl6ZSgkYmx1ZS01MDAsMC44MykpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNi43NXJlbSAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1pbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNy41cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDcuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTMuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMuMDYyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMi42MjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNlY3Rpb24ge1xuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuMzEyNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgJi1vZmZlciB7XG4gICAgICAgIHBhZGRpbmc6IDIuMTI1cmVtIDJ2dyAyLjYyNXJlbTtcblxuICAgICAgICAmLWJveCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIG1hcmdpbjogMS4yNXJlbSAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXJpZ2h0IHtcbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMy44MTI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1sZWZ0IHtcbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDByZW0gMHJlbSAxLjVyZW0gcmdiYSgwLDAsMCwuMik7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgICAgICBtYXJnaW46IDAgMC45Mzc1cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogM3JlbSAyLjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgLmltYWdlIHtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgICAgICAgJi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMS43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNjAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuMTI1cmVtO1xuXG4gICAgICAgICAgICAgICAgYiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcC5zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNjAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIuMzc1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFzayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC44NzVyZW0gNHJlbTtcblxuICAgICAgICAgICAgICAgIC5yb3cge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphZnRlciwgXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS42ODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IC40cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pbm5lci1tYXNrIHtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciwgXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjY4NzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IC40cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC45cmVtIDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50ICh4cy1vbmx5KSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IG1pbi1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3N2Zy9hcnJvdy1yaWdodC15ZWxsb3cuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaW5hY3RpdmUge1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRpbmFjdGl2ZS10aXRsZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGV4dC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRpbmFjdGl2ZS10ZXh0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5hY3RpdmUtYnRuO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbmFjdGl2ZS1idG47XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5hY3RpdmUtdGl0bGU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc3ZnL3RpbWVyLnN2ZycpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoNjAlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuNDM3NXJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUuMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmFwcC1kb3dubG9hZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwdnc7XG4gICAgYmFja2dyb3VuZDogJGJsdWUtNTAwO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5kb3dubG9hZC1wYWdlIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZS01MDA7XG59XG5cbnNlY3Rpb24ge1xuICAgICYuZG93bmxvYWQtYXBwIHtcbiAgICAgICAgcGFkZGluZzogMi41cmVtIDAgNHJlbTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogNC41cmVtIDAgOHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRvd25sb2FkLWFwcCB7XG4gICAgICAgICAgICAmLWJveCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1hcHBsZSB7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOS4zNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMy4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWFuZHJvaWQge1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwLjYyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjEyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY29tcGFyaXNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNvZnQteWVsbG93O1xuICAgIHBhZGRpbmc6IDVyZW0gMCAwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgcGFkZGluZzogMDsgICAgICAgIFxuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAmLXN1YnR0bGUge1xuICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbTtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIFxuICAgIC50aXRsZS1ib3gge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAtMnB4IDAgMCAkYmx1ZS01MDAgaW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtYm94IHtcbiAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAwIDguMzMzMzMlO1xuICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgd2lkdGg6IDE4LjM3NXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kb3dubG9hZC1hcHAge1xuICAgICAgICAmLWJveCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtYXBwbGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zdmcvYXBwLXN0b3JlLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgd2lkdGg6IDguNjg3NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS42MjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDIuOTM3NXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3LjVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjM3NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtYW5kcm9pZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc3ZnL2dvb2dsZS1wbGF5LnN2Z1wiKTtcbiAgICAgICAgICAgIHdpZHRoOiA5Ljg3NXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBoZWlnaHQ6IDIuOTM3NXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4LjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGlzdCB7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS02MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjU2MjVyZW0gMCAyLjE4NzVyZW0gMi4zMTI1cmVtO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMi41cmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvc3ZnL2NvcnJlY3Quc3ZnKSBuby1yZXBlYXQgY2VudGVyIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjEyNXJlbSAwIDAgMS4yNXJlbTtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQuNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTYwMDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVyOmFmdGVyLCBcbiAgICAgICAgICAgICAgICAmOmZvY3VzOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDRweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxpbms6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcRUE0RVwiO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTYwMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIiwgc2VyaWY7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuNzU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcRUE0RVwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCIsIHNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tcGFyZSB7XG4gICAgICAgICYtbGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWJveCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyLjc1cmVtICRvZmZzZXQ7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sYXJnZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLWJveCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQuMzc1cmVtO1xuXG4gICAgICAgICAgICBALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTJweCAwIDAgJGJsdWUtNTAwIGluc2V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgXG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg3MDApO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJpY2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNC4yO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHN1cCB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTEuMzc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg0MDApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuMzk7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg2MDApO1xuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgJi5kaXNhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDMlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC0zMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0zcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0wLjMxMjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iYWRnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDZyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cmVtO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogLTQuNDM3NXJlbSAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOC43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4Ljc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC01cmVtIDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMS4ycmVtIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgem9vbTogLjc7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMS43MTg4cmVtIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHpvb206IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3lzaXd5Zy5uby1wYWRkaW5nIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5haW9uLXRyaWFsIHtcbiAgICAuYmFubmVyLXN1YnBhZ2Uge1xuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuODc1cmVtIDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1sZykge1xuICAgICAgICAgICAgJi50aGVtZS1kYXJrIHtcbiAgICAgICAgICAgICAgICAmLmJhbm5lci1wcm9kdWN0IHtcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtY29udGVudC13cmFwZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAuZG93bmxvYWQtYXBwIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICYtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRvd25sb2FkLWFwcCB7XG4gICAgICAgICYtYXBwbGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2FwcC1zdG9yZS5zdmcnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICB3aWR0aDogNy41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAzLjEyNXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1hbmRyb2lkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9nb29nbGUtcGxheS5zdmcnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICB3aWR0aDogOC41cmVtO1xuICAgICAgICAgICAgLy9tYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDMuMTI1cmVtO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RlcHMge1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGVwLWJveCB7XG4gICAgICAgICAgICAuc21hbGwtdGV4dCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0ZXAtYm9yZGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS02MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucG9wdXAtbW9kYWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogNXJlbTtcbiAgICByaWdodDogMS41cmVtO1xuICAgIG1heC1oZWlnaHQ6IDYwdmg7XG4gICAgd2lkdGg6IDg1dnc7XG4gICAgei1pbmRleDogMTAwMDAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZTtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KC0xLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuNSkpO1xuICAgIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygtMS41cmVtIDEuNXJlbSAxLjVyZW0gcmdiYSgwLDAsMCwwLjUpKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgIGJvdHRvbTogMS41cmVtO1xuICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgd2lkdGg6IDUwdnc7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUwdmg7XG4gICAgfVxuXG4gICAgJi1oZWFkZXIge1xuICAgICAgICAmIC5tb2RhbC1jbG9zZS1idXR0b24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICY6YmVmb3JlLFxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDhweCwgMCkgcm90YXRlKDIyNWRlZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgOHB4LCAwKSByb3RhdGUoLTIyNWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgbWluLWhlaWdodDogMTIuNXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbSAyLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleDogMSAxIDAlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXgtaGVpZ2h0OiA2MHZoO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTB2aDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwdmg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcmlnaHQ6IC04cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRvcDogLThweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmIC5tb2RhbC1jbG9zZS1idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDJyZW0gMXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMS4xODc1cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDEuMTg3NXJlbTtcblxuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMS4xODc1cmVtO1xuICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWltYWdlIHtcbiAgICAgICAgLnBvcHVwLW1vZGFsIHtcbiAgICAgICAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAuNXJlbSAwLjVyZW0gMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtaW1nIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMCAwIDAuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1ib3gge1xuICAgICAgICAgICAgd2lkdGg6IDI2JTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaW1nIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3NSU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnd5c2l3eWcgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAoeGwpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbGluayB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAxLjI1cmVtO1xuICAgICAgICB6LWluZGV4OiA5OTk5OTk7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHVwLW1vZGFsLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXAtbW9kYWwtY29udGVudCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzcmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMy43NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTYwMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNjAwO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3B1cC1tb2RhbC1oZWFkZXIge1xuICAgICAgICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMXJlbSAxLjEyNXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xuXG4gICAgICAgICAgICAmOjphZnRlciwgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucmVkaXJlY3QtcGFnZSB7XG4gICAgJi1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuIiwiLmNvbW11bmlxdWUge1xuICAgICYtc2VjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gNnZ3O1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICBib3gtc2hhZG93OiAwIDFyZW0gMS41cmVtICRibHVlLTIwMDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMC43NXJlbSAydnc7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDFyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5iZy1pbmRpZ28ge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50b2FzdC1ub3RpZmljYXRpb24ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvdHRvbTogMnJlbTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogOTk5OTk5OTk5O1xuICAgIHdpbGwtY2hhbmdlOiBhdXRvO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAxMDAlLCAwKTtcblxuICAgIEBpbmNsdWRlIG9wYWNpdHkoLjc1cyk7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGFuaW1hdGlvbjogdG9hc3RTbGlkZSA1cyBlYXNlLWluLW91dCBib3RoO1xuICAgIH1cbn1cblxuXG5Aa2V5ZnJhbWVzIHRvYXN0U2xpZGUge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAxMDAlLCAwKTtcbiAgICB9XG4gICAgMTUlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwJSwgMCk7XG4gICAgfVxuICAgIDg1JSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgMCUsIDApO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAxMDAlLCAwKTtcbiAgICB9XG59XG4iLCIubWVkaWEge1xuICAgIHBhZGRpbmc6IDVyZW0gJG9mZnNldDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDYuMjVyZW0gJG9mZnNldCAzLjVyZW07XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgICAgICAgY29sb3I6ICRibHVlLTYwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICAgICAgY29sb3I6ICRjb25jcmV0ZTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWZyYW1lLXNlY3Rpb24ge1xuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzQuMDYyNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmFkZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDEwLjYyNXJlbTtcbiAgICBoZWlnaHQ6IDEwLjYyNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIG1hcmdpbi10b3A6IC0xLjkzNzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC0zMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC01LjMxMjVyZW07XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAyLjVyZW0gYXV0bztcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIwZGVnKTtcbiAgICB9XG59XG4iLCIuZG93bmxvYWQtYXBwIHtcbiAgICAmLWJveCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgJi1hcHBsZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9hcHAtc3RvcmUuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgd2lkdGg6IDguNjg3NXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjYyNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjkzNzVyZW07XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWFuZHJvaWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL2dvb2dsZS1wbGF5LnN2Z1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB3aWR0aDogOS44NzVyZW07XG4gICAgICAgIGhlaWdodDogMi45Mzc1cmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50ZXh0LWJveCB7XG4gICAgbWFyZ2luLXRvcDogNC41NjI1cmVtO1xuICAgICYtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNC41NjI1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1sZykge1xuICAgICAgICBwYWRkaW5nOiAwIDQuNXJlbTtcbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zaGFyaW5nIHtcbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDIuNXJlbSAwIDA7XG5cbiAgICAgICAgLnNoYXJlIHtcbiAgICAgICAgICAgICYtbGlzdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IG1pbi1jb250ZW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgIC5zaGFyZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMTg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMuMTg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblxuICAgICAgICAgICAgICAgICAgICAuc2hhcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBpbnZlcnQoMSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2hhcmUge1xuICAgICAgICAgICAgICAgICAgICAkc29jaWFscy1saXN0OiAoZmFjZWJvb2ssIHR3aXR0ZXIsIGVtYWlsLCBsaW5rZWRpbiwgcGludGVyZXN0KTtcblxuICAgICAgICAgICAgICAgICAgICBAZWFjaCAkc2VydmljZSBpbiAkc29jaWFscy1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtI3skc2VydmljZX0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy8jeyRzZXJ2aWNlfS5zdmdcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucHJlc3MtYm94IHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gcmVtKDUpIDA7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBwYWRkaW5nOiByZW0oNTApIHJlbSg1KSByZW0oMTApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDUwKSByZW0oNSk7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg1MCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg1MCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSg3NSk7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHJlbSg1Nik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHJlbSg5MCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmJhbm5lci1zZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZS0yMDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5iYW5uZXItc2VjdGlvbi1pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAgcmVtKDUpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmFpb24tcm93IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMzApO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgLmFpb24tcm93IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMzUpIDAgcmVtKDMwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJhbm5lci1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgLmllICYge1xuICAgICAgICAgICAgICAgIC5iYW5uZXItY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMzApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIC5haW9uLXJvdyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDMwKSAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWUgJiB7XG4gICAgICAgICAgICAgICAgLmJhbm5lci1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxMDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5haW9uLXJvdyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHJlbSg0NjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogcmVtKDQzMCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiByZW0oNjAwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDMzKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBjb2xvcjogJGRhcms7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhbm5lci1pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgtMzgpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oLTQ1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIC5pZSAmIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiByZW0oMzApO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogcmVtKC02MSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM1cmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzM1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IHJlbSgxNSk7XG4gICAgICAgICAgICAgICAgYm90dG9tOiByZW0oLTg4KTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHJlbSgzNTApO1xuICAgICAgICAgICAgICAgIC5pZSAmIHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiByZW0oLTU4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHJlbSg1MTApO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogcmVtKC0xMTYpO1xuXG4gICAgICAgICAgICAgICAgLmllICYge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IHJlbSgtODYpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuY2VudGVyZWQtaW1hZ2Uge1xuICAgICAgICAuaWUgJiB7XG4gICAgICAgICAgICAuYmFubmVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgLmFpb24tcm93IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5iYW5uZXItY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTUpO1xuICAgICAgICB9XG4gICAgICAgIC5iYW5uZXItaW1hZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKC00MCk7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgtNTApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgIC5pZSAmIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSg0MCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDkwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oNDAwKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLmllICYge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIC5pZSAmIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib3R0b20tc3BhY2VyIHtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGhlaWdodDogOThweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucHJvbW90aW9uLXZlcnNpb24ge1xuICAgICAgICAuYWlvbi1yb3cge1xuICAgICAgICAgICAgcGFkZGluZzogMS44NzVyZW0gMCAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzcuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5iYW5uZXItaW1hZ2Uge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDEuNzVyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIzLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDIuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAuNjI1cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjcuNjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAoeGwpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNS42MjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTIuNzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm1haW4tYmFubmVyLXNlY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6ICRibHVlLTEwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB6LWluZGV4OiAyICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuXG4gICAgLmJhbm5lci1zZWN0aW9uLWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAuYWlvbi1yb3cge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSg1MCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYmFubmVyLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgzMCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgLmFpb24tcm93IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oNTApIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iYW5uZXItY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTApO1xuICAgIH1cblxuICAgIC5idXR0b24tYWlvbiB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5haW9uLXJvdyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHJlbSg0NjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogcmVtKDQzMCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiByZW0oNjAwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWJhbm5lci1pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMCByZW0oNDApO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oMzI1KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcHNldWRvKCk7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oMTApO1xuICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmVtKDgwKSByZW0oMjAwKSAkYmx1ZS0yMDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgcmVtKDg1KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib3R0b20tc2VjdGlvbi1iZyB7XG4gICAgICAgIGhlaWdodDogcmVtKDUwKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDExMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJnLXdoaXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYmctZ3JleSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29uY3JldGU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZmxvYXQtcm93LFxuLmFpb24tcm93e1xuICAgIC5idXR0b24tYXBwLWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzMCk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJpZ2h0LXRvcC1tZW51e1xuICAgICAgICAuYnV0dG9uLWFwcC1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ1dHRvbi1hcHAtYm94IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBhIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgLmFwcC1hcHBsZSwgLmFwcC1hbmRyb2lkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4ucmlnaHQtdG9wLW1lbnUge1xuICAgIC5idXR0b24tYXBwLWJveCB7XG4gICAgICAgIC5idXR0b24tYWlvbiB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuYm9keS5tb2JpbGUge1xuICAgICYuaW9zLCAmLmFuZHJvaWQge1xuICAgICAgICAuYnV0dG9uLWFwcC1ib3ggLmJ1dHRvbi1haW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5pb3Mge1xuICAgICAgICAuYnV0dG9uLWFwcC1ib3ggLmJ1dHRvbi1haW9uLmFwcC1hcHBsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5hbmRyb2lkIHtcbiAgICAgICAgLmJ1dHRvbi1hcHAtYm94IC5idXR0b24tYWlvbi5hcHAtYW5kcm9pZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idXR0b24tYXBwLWJveCwgXG4uc2l0ZS1mb290ZXJfX2Rvd25sb2FkLCBcbi5jdGEtc2VjdGlvbiwgXG4uc21zLWZvcm0sIFxuYVtocmVmKj0nemFsb3ota29udG8nXSwgXG5hW2hyZWYqPSdjcmVhdGUtYWNjb3VudCddLCBcbmFbaHJlZio9J291dnJpci11bi1jb21wdGUnXSwgXG5hW2hyZWYqPSdhY2NvdW50LWFhbm1ha2VuJ10ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbmFbdGl0bGUqPSdaQcWBw5PFuyBLT05UTyBURVJBWiddLFxuYVt0aXRsZSo9J0NyZWF0ZSBhY2NvdW50J10sXG5hW3RpdGxlKj0nT3V2cmlyIHVuIGNvbXB0ZSddLFxuYVt0aXRsZSo9J01hYWsgZWVuIGFjY291bnQgYWFuJ10sXG5hW2hyZWYqPScvYWlvbi1iZSddIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5hLmJ1dHRvbi1haW9uW2hyZWYqPScvYWlvbi1iZSddLFxuYS5idXR0b24tYWlvbltocmVmKj0nL2Fpb24tZXUnXXtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiIC8vIER5bmFtaWMgc2VjdGlvbiBoZWlnaHRzIC8vXG4kc2l6ZXM6IDY1LCAxMzAsIDE1MCwgMTYwLCAxOTAsIDIwMCwgMjQwLCAyNTAsIDI2MCwgMjg1LCAzMDAsIDM0MCwgNDAwLCA2MDA7IFxuXG4uZHluYW1pYy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHotaW5kZXg6IGF1dG8gIWltcG9ydGFudDtcblxuICAgIC5keW5hbWljLXNlY3Rpb24tYmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBAZWFjaCAkc2l6ZSBpbiAkc2l6ZXMge1xuICAgICAgICAgICAgLmgtI3skc2l6ZX0ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhlaWdodC1zcGVjaWFsKCRzaXplKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBAZWFjaCAkc2l6ZSBpbiAkc2l6ZXMge1xuICAgICAgICAgICAgICAgIC5oLSN7JHNpemV9IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaGVpZ2h0LXNwZWNpYWwoJHNpemUsIDM1KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgQGVhY2ggJHNpemUgaW4gJHNpemVzIHtcbiAgICAgICAgICAgICAgICAuaC0jeyRzaXplfSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhlaWdodC1zcGVjaWFsKCRzaXplLCAzNSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIEBlYWNoICRzaXplIGluICRzaXplcyB7XG4gICAgICAgICAgICAgICAgLmgtc20tI3skc2l6ZX0ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBoZWlnaHQtc3BlY2lhbCgkc2l6ZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmR5bmFtaWMtc2VjdGlvbi1pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgzMCkgcmVtKDUpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMDApIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHJlbSgzMyk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjUpO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBjb2xvcjogJGRhcms7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKC01MCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgzOSk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjIpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hbGlnbi1pdGVtcy1jZW50ZXIgLnRpdGxlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgtMTIpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hbGlnbi1pdGVtcy10b3Age1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDUwKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzOCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDQ1KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi1pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDQ1KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgcmVtKDIwKTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZy5jb21wYWN0LWltZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbG9yZWQtbGluZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oaW5saW5lLWJsb2NrLCBhYnNvbHV0ZSwgJycpO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgICYucmlnaHQtcHVycGxlLWJnIHtcbiAgICAgICAgICAgIHRvcDogcmVtKDIwKTtcbiAgICAgICAgICAgIGxlZnQ6IDE5LjMzMzMlO1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtMjAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTAwMDAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIHRvcDogcmVtKDUwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmxlZnQtZ3JleS1iZyB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodGVyLWdyZXk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IHJlbSgtNSk7XG4gICAgICAgICAgICAgICAgbGVmdDogcmVtKC01KTtcbiAgICAgICAgICAgICAgICB0b3A6IHJlbSg1MClcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0ZXItZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IHJlbSg1MCk7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDAwMDAlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogcmVtKDU1KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiByZW0oMTQwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZlcnRpY2FsLWxpbmUge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAuc2VjdGlvbi1jb250ZW50LWlubmVyLCA+IC5pbWFnZSwgLmljb25zLWdyaWQsIC5kaWFncmFtbSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBzZXVkbyhpbmxpbmUtYmxvY2ssIGFic29sdXRlLCAnJyk7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDIyMCk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oMik7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlLTQwMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogcmVtKDU1KTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiByZW0oLTI3NSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgJi5zbWFsbCB7XG4gICAgICAgICAgICAgICAgLnNlY3Rpb24tY29udGVudC1pbm5lciwgPiAuaW1hZ2UsIC5pY29ucy1ncmlkLCAuZGlhZ3JhbW0ge1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDIwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IHJlbSgtMjUwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJi5jZW50ZXItbGluZSB7XG4gICAgICAgICAgICAgICAgLnNlY3Rpb24tY29udGVudC1pbm5lciwgPiAuaW1hZ2UsIC5pY29ucy1ncmlkLCAuZGlhZ3JhbW0ge1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwLjUlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5jb2xvcmVkLXNlY3Rpb24ge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICAmLmxlZnQtY29sb3JlZC1zZWN0aW9uIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuaWNvbnMtZ3JpZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIG1heC13aWR0aDogNDQ2cHg7XG4gICAgICAgIG1hcmdpbjogcmVtKDUwKSAwO1xuICAgIH1cblxuICAgIC5haW9uLXJvdyB7XG4gICAgICAgIG1hcmdpbjogMCByZW0oLTgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCByZW0oLTIzKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ncmlkLWljb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMzApO1xuICAgICAgICBwYWRkaW5nOiAwIHJlbSg4KTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC5pZSAmIHtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDIwMCk7XG5cbiAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oMTE1KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDEwMCk7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IHJlbSgxNSkgMCAwIDA7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40NjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHJlbSgxMDApO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JpZC1pY29uLWlubmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgcmVtKDIwKSByZW0oNjUpIDAgJGJsdWUtMjAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDMpO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDE4KSByZW0oNSk7XG5cbiAgICAgICAgICAgIC5pZSAmIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgyMDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCByZW0oMzApO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDQ1KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgcmVtKDIzKTtcblxuICAgICAgICAgICAgLmdyaWQtaWNvbi1pbm5lciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDE4KSByZW0oMjUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCByZW0oNDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnByaWNlLXNlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAucHJpY2Utc2VjdGlvbi1iZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDUwNCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJpY2Utc2VjdGlvbi1pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgcGFkZGluZzogcmVtKDMwKSByZW0oNSkgMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oNTApIDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTAwKSAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByaWNlLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAmLndpdGgtbGVmdC1pY29uIHtcbiAgICAgICAgICAgIC5pbm5lci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMjApO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjUlO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1pbWFnZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHJlbSgxMTApO1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDUpIDAgcmVtKDEwKTtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oMTQwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzklO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlIHtcbiAgICAgICAgbWFyZ2luOiAwIHJlbSgzMCkgcmVtKDQwKTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogLTVweCAxNXB4IDQwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oMjY1KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIHJlbSg0MCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHJlbSgzMyk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzkpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDYwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzOCk7XG5cbiAgICAgICAgYnIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg0NSk7XG5cbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mbG9hdC1yb3cge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC04LjclO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMS41JTtcblxuICAgICAgICAgICAgLmNvbC1zbS01IC5zZWN0aW9uLWNvbnRlbnQsIC5jdGEtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlZ3VsYXItc2VjdGlvbiwgLmxpZ2h0LXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDUwKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDQ1KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDY1KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg2NSk7XG4gICAgICAgIH1cblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgyOCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgzMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHJpY2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzMpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjUpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDM5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgcHNldWRvKGlubGluZS1ibG9jaywgYWJzb2x1dGUsICcnKTtcbiAgICAgICAgICAgIHRvcDogcmVtKDUwKTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgcmlnaHQ6IHJlbSgtNSk7XG4gICAgICAgICAgICBsZWZ0OiByZW0oLTUpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTE0LjUlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlZ3VsYXItc2VjdGlvbiB7XG4gICAgICAgIC5idXR0b24tYWlvbiB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgbWFyZ2luOiByZW0oMTcpIDAgMCByZW0oNSk7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc29mdC15ZWxsb3c7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICByaWdodDogLTEwMDAwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5wcmljZS1iZy1zb2Z0LXllbGxvdyB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc29mdC15ZWxsb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5wcmljZS1iZy1zb2Z0LXB1cnBsZSB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc29mdC1wdXJwbGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGlnaHQtc2VjdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgzMTUpO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC15ZWxsb3c7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTAwMDAwJTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnByaWNlLWJnLWxpZ2h0LXllbGxvdyB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQteWVsbG93O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucHJpY2UtYmctbGlnaHQtcHVycGxlIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlLTIwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jdGEtc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgtMTMpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg1MCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGFibGUtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogcmVtKDUwKSByZW0oNSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxMDApIDA7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oNTApO1xuICAgICAgICBcbiAgICAgICAgaDIsIGgzIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgzMyk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTApO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgzOSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgyOCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgzMSk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIFxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMjApO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zd2lwZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihzbSwgc20pIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDIwKTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogdGhpbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHNjcm9sbGJhci1jb2xvcjogJGJsdWUtNTAwIHJnYmEoMjU1LDI1NSwyNTUsMC4zKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHJlbSgxKSBzb2xpZCAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgzKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMykgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDMpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4zKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggJGJsdWUtNTAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtcmVzaXplciAge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgLndpZGUtbGF5b3V0ICYge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAud2lkZS1sYXlvdXQgJiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi53aWRlLWxheW91dCB7XG4gICAgICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgICAgICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oc20sIHNtKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQuMzc1cmVtO1xuXG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29uY3JldGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDIwKSByZW0oMTUpO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiByZW0oNjcpO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDE1KSByZW0oOCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY3VycmVuY3kge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmZvbnQtd2VpZ2h0LWJvbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNzAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudGl0bGUtYmlnZ2VyIHtcbiAgICAgICAgICAgICAgICAgICAgdGQsIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnRhYmxlLWZpeGVkLWZpcnN0IHtcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oMTc1KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdGQrdGQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHRkK3RkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oMTMwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi50YWJsZS1lcXVhbC13aWR0aCB7XG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDE3NSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oMTI1KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgdGQrdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHJlbSgxNzApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgICAgICAgICAgICB0ZCt0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDEzMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ub3RpY2Uge1xuICAgICAgICBmb250LXNpemU6IHJlbSg4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSgzMCk7XG4gICAgfVxuXG4gICAgJi5iZy1ncmV5IHtcbiAgICAgICAgLnRhYmxlLXNlY3Rpb25fX2NvbnRlbnQge1xuICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnBvcHVwLWZvcm1zIHtcbiAgICAubW9kYWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssMC40KTtcbiAgICB9XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMi41cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuXG4gICAgLmNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDAuNXJlbTtcbiAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cblxuICAgIC5jbG9zZTpob3ZlcixcbiAgICAuY2xvc2U6Zm9jdXMge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuIiwiLnByb2R1Y3Qtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgICB6LWluZGV4OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5wcm9kdWN0LXNlY3Rpb24tYmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAuYmctMDEge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NyU7XG4gICAgICAgIH1cblxuICAgICAgICAuYmctMDIge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMiU7XG4gICAgICAgIH1cblxuICAgICAgICAuYmctMDMge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMSU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAuYmctMDEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzIuODMlO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLmJnLTAyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4LjMzJTtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5iZy0wMyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOC44MyU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC1zZWN0aW9uLWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgcGFkZGluZzogcmVtKDUwKSByZW0oNSkgcmVtKDgwKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oNTApIDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTAwKSAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tY29udGVudCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHJlbSgzMyk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjUpO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBjb2xvcjogJGRhcms7XG5cbiAgICAgICAgYnIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDM5KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg1MCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMzgpO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24taW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSg0MCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSg0MCkgcmVtKDQwKTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiByZW0oMzAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KSB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogcmVtKDM1MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IHJlbSg0NTApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg1NSkgcmVtKDQwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuY29sb3JlZC1saW5lIC5pbWFnZSB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oaW5saW5lLWJsb2NrLCBhYnNvbHV0ZSwgJycpO1xuICAgICAgICAgICAgICAgIHRvcDogcmVtKDY0KTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMTkuMzMzMyU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtMjAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiByZW0oLTIwKTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogcmVtKDEwMCk7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTAwMDAwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogcmVtKC0zMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiByZW0oMTY1KTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm9yZGVyLXNtLTEuY29sb3JlZC1saW5lIC5pbWFnZSB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiByZW0oLTIwKTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEwMDAwMCU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiByZW0oLTMwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNxdWFyZS1pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMzgpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSgyMCkgcmVtKDIwKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIHJlbSg1MCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jb2xvcmVkLWxpbmUgLmltYWdlIHtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiByZW0oNDApO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogcmVtKC0yMCk7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiByZW0oNTApO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogcmVtKDk1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTAwMDAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub3JkZXItc20tMS5jb2xvcmVkLWxpbmUgLmltYWdlIHtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiByZW0oLTIwKTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IHJlbSg0MCk7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiByZW0oNTApO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IHJlbSg5NSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTAwMDAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5ub3RpY2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTApO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxNSk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSgxMCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogcmVtKDE1KSByZW0oLTE1KSAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiByZW0oMTUpIDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saW5rLWhvbGRlciB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjEyNTtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDE2KTtcbiAgICB9XG5cbiAgICAuYnV0dG9uLWFpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTYpO1xuICAgIH1cblxufVxuIiwiLmJlbmVmaXRzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgei1pbmRleDogYXV0byAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAuYmVuZWZpdHMtc2VjdGlvbi1iZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIC5iZy0wMSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMyLjgzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iZy0wMiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4LjMzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iZy0wMyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4LjgzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIC5iZy0wMSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MiU7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuYmctMDIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjglO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLmJnLTAzIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iZW5lZml0cy1zZWN0aW9uLWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBwYWRkaW5nOiByZW0oNTApIHJlbSg1KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oNTApIDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTAwKSAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMzMpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40ODtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcblxuICAgICAgICBiciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzkpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLnN3aXBlci1jb250YWluZXIge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDMwKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMCk7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMjApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oaW5saW5lLWJsb2NrLCBhYnNvbHV0ZSwgJycpO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IHJlbSgzMCk7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogcmVtKDMwKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtMjAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTEwMDAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiByZW0oMzApO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiByZW0oMzApO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHJlbSg3MzApO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0gIFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYmVuZWZpdCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oNzMwKTtcbiAgICBcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSg2MCk7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDUwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc21hbGxlci1wYWRkaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgLmJlbmVmaXQtaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYmVuZWZpdC1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDMwKSByZW0oMTUpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIHJlbSgxMCkgcmVtKDQwKSAwICRibHVlLTIwMDtcblxuICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDYwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xMztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNjAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDQ1KSByZW0oMzApIHJlbSg1MCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTMuNjI1cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkuOTM3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zbGlkZS1jb3VudC0xIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5iZW5lZml0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNyUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN3aXBlci1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zbGlkZS1jb3VudC0yIHtcbiAgICAgICAgICAgICAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAuYmVuZWZpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNsaWRlLWNvdW50LTMge1xuICAgICAgICAgICAgICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5iZW5lZml0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYudG9wLWludmVyc2Uge1xuICAgICAgICAgICAgLnN3aXBlci1jb250YWluZXIgeyBcbiAgICAgICAgICAgICAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDIwKTtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiByZW0oODApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9ICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmVuZWZpdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDUwKTtcblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxMTApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ub3RpY2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTApO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYud2l0aC1pbWFnZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMS41NjI1cmVtO1xuXG4gICAgICAgICAgICAuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgJi5zbGlkZS1jb3VudC0zIHtcbiAgICAgICAgICAgICAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1LjMxMjVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5iZW5lZml0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzLjEyNXJlbTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTUuMzEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNS4zMTI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNy4xODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi53eXNpd3lnIHtcbiAgICAgICAgdWwsXG4gICAgICAgIG9sLFxuICAgICAgICAuY2tlX2VkaXRhYmxlIHVsLFxuICAgICAgICAuY2tlX2VkaXRhYmxlIG9sIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpbmsge1xuICAgICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgYm90dG9tOiAwLjM3NXJlbTtcbiAgICAgICAgICAgIHJpZ2h0OiAwLjEyNXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAuNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC41NjI1cmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZGl2aWRlci1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiByZW0oMik7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS00MDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIH1cblxuICB9XG5cbiAgLmRpdmlkZXItc2VjdGlvbi1iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5iZy0wMSxcbiAgICAuYmctMDIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgfVxuXG4gICAgLmJnLTAxIHtcbiAgICAgIHRvcDogMDtcbiAgICB9XG5cbiAgICAuYmctMDIge1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cblxuICB9XG5cbn0iLCIuY29zdC1jb21wYXJpc29uLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IHJlbSg1MCkgcmVtKDUpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBwYWRkaW5nOiByZW0oNTApIDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiByZW0oMTAwKSAwO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDMzKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzNSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcblxuICAgICAgICBiciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzkpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLWNvbnRlbnQtaW5uZXIge1xuICAgICAgICBtYXJnaW46IDAgcmVtKC01KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5jb2xvcmVkLWNvbHVtbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oaW5saW5lLWJsb2NrLCBhYnNvbHV0ZSwgJycpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlLTIwMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHJlbSgtMTApIDAgcmVtKDMwKSAwICRibHVlLTIwMDtcbiAgICAgICAgICAgIHJpZ2h0OiByZW0oLTE1KTtcbiAgICAgICAgICAgIHdpZHRoOiAyOCU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDEwNSk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDguNSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICByaWdodDogMTIlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE0LjUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmlubmVyLWNvbnRlbnQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKC01KTtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSgxNSk7XG5cbiAgICAgICAgICAgIC5pbm5lci1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29zdC1yb3cge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTUpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDE1KTtcbiAgICAgICAgbWluLWhlaWdodDogcmVtKDcwKTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICAgICAgbWluLWhlaWdodDogcmVtKDc2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2wtNiAuaW5uZXItY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSg3KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDE1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEwKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTQwMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogcmVtKDM1KTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oNyk7XG4gICAgICAgIH1cblxuICAgICAgICAucHJpY2Uge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg2MDApO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgzKTtcbiAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi50aXRsZS1ib2xkIHtcbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250KDYwMCk7XG5cbiAgICAgICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg2MDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRvdGFsLWNvbHVtbiB7XG4gICAgICAgICAgICAuaW5uZXItY29udGVudCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg3JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY2JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29uY3JldGU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMzApO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxMCk7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiByZW0oNjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTApO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgzMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubm90aWNlcyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMjUpO1xuICAgIH1cblxuICAgIC5ub3RpY2Uge1xuICAgICAgICBmb250LXNpemU6IHJlbSg4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIwKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oNik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudG9vbHRpcCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzb2Z0LXllbGxvdztcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTMpO1xuICAgICAgICBAaW5jbHVkZSBmb250KDYwMCk7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgyMykgcmVtKDIwKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgcHNldWRvKGlubGluZS1ibG9jaywgYWJzb2x1dGUsICcnKTtcbiAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDkwJTtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjQwLCAxNzksIDApO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHNvZnQteWVsbG93O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxN3B4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oMzEwKTtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDcwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDgyJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMyU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3RhLXNlY3Rpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjApO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgzMCk7XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi1hcHAtYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2ltdWxhdG9yLWxpbmstc2VjdGlvbiB7XG4gIHBhZGRpbmc6IHJlbSgzMCkgcmVtKDUpO1xuICBsaW5lLWhlaWdodDogMi4xMjU7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmc6IHJlbSg4MCkgMDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBwYWRkaW5nOiByZW0oMTAwKSAwO1xuICB9XG5cbiAgJl9fY29sLWNvbnRlbnQge1xuICAgIG1hcmdpbjogMCAwIHJlbSgzMCk7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiByZW0oMzMpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbWFyZ2luOiAwIDAgcmVtKDI4KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDM5KTtcbiAgICB9XG5cbiAgfVxuXG4gICZfX3RleHQge1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICB9XG5cbiAgfVxuXG4gIC5idG4taG9sZGVyLW1vYmlsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuYnV0dG9uLWFpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGhlaWdodDogcmVtKDUwKTtcbiAgICB9XG5cbiAgfVxuXG4gIC5mbGV4LXJvdy1yZXZlcnNlIHtcblxuICAgIC50YWJzLWJsb2NrIHtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgLnRhYnMtYmxvY2sge1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWF4LXdpZHRoOiA0NDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cblxuICB9XG5cbn1cblxuLnRhYnMtYmxvY2sge1xuICBtYXJnaW46IDAgMCByZW0oMzApO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBsaSB7XG4gICAgICBwYWRkaW5nOiAwIHJlbSgyMCkgcmVtKDQ3KTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBwYWRkaW5nOiAwIHJlbSgyNSkgcmVtKDQ0KTtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXI6IDE1cHggc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGJsdWUtMjAwIHRyYW5zcGFyZW50O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XG4gICAgICB9XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiByZW0oNzApO1xuICAgICAgICBoZWlnaHQ6IHJlbSg3MCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIHdpZHRoOiByZW0oNjQpO1xuICAgICAgICAgIGhlaWdodDogcmVtKDY0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiByZW0oMzgpO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IHJlbSgzOCk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHJlbSgzMik7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiByZW0oMzIpO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtMjAwO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b257XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtMjAwO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtMjAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBwYWRkaW5nOiByZW0oMzApIHJlbSgxNSk7XG4gICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogMCByZW0oMTApIHJlbSg0MCkgMCAkYmx1ZS0yMDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgzMCk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMzApO1xuICAgIH1cblxuICAgIGg1IHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBtYXJnaW46IDAgMCByZW0oMTApO1xuICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICB9XG5cbiAgICAuaW5uZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgfVxuXG4gICYudGFiLWFjdGl2ZSB7XG4gICAgLnRhYnMtYmxvY2tfX2l0ZW0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiByZW0oMTUpO1xuICAgICAgcmlnaHQ6IHJlbSgxNSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyBlYXNlO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIGxlZnQ6IHJlbSgzMCk7XG4gICAgICAgIHJpZ2h0OiByZW0oMzApO1xuICAgICAgfVxuICBcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICBcbiAgICB9XG4gIH1cblxuICAubm90aWNlIHtcbiAgICBmb250LXNpemU6IHJlbSgxMCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tdG9wOiByZW0oMzApO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBtYXJnaW4tdG9wOiByZW0oMjApO1xuICAgIH1cblxuICB9XG5cbn1cbiIsIi5kb3dubG9hZC1zZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwIHJlbSg1KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSg4MCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oODApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxMDApO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDEwMCk7XG4gICAgfVxuXG4gICAgJl9fYmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAuYmctMDEsXG4gICAgICAgIC5iZy0wMiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iZy0wMSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYmctMDIge1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19ob2xkZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMjAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtOTk5OTk5cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC01MDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYuZmxleC1yb3ctcmV2ZXJzZSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTk5OTk5OXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRvd25sb2FkLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgICZfX2NvbnRlbnQtaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZfX2ltYWdlLW1haW4ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzUlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzOCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9faW1hZ2UtaW5uZXIge1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiByZW0oMTYzKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSg1MCk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSg4NCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTUpO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMTApO1xuICAgICAgICAgICAgaGVpZ2h0OiByZW0oMTApO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDE0MHB4IDEzMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oLTUpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19pbWFnZS1tYWluIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHdpZHRoOiByZW0oMTYwKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDI0Nik7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDUwKTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oNTApO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNSU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzOCU7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltYWdlLWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgIGJvdHRvbTogcmVtKC05Nyk7XG4gICAgICAgIHdpZHRoOiByZW0oMTIwKTtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBsZWZ0OiByZW0oMTYzKTtcbiAgICAgICAgICAgIGJvdHRvbTogMTYlO1xuICAgICAgICAgICAgd2lkdGg6IHJlbSgxNTApO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgd2lkdGg6IHJlbSgxOTApO1xuICAgICAgICAgICAgYm90dG9tOiAxMiU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IC01cHggMTVweCA0MHB4IDAgcmdiYSgwLDAsMCwwLjE1KTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxMjcpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDUwKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDMwKTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMzApO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNvZnQteWVsbG93O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogLTJ2dztcbiAgICAgICAgICAgIHJpZ2h0OiAtMnZ3O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJi1ob2xkZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDguNSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMzMpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40ODtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogJGRhcms7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzkpO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuYnVsbGV0LWxpc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjQpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSg1MCk7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDEwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmJ1dHRvbi1haW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIwKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oNTApO1xuICAgICAgICB9XG5cbiAgICB9XG5cbn1cbiIsIi5wZGYtZG93bmxvYWQtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IHJlbSg1MCkgcmVtKDUpO1xuICBsaW5lLWhlaWdodDogMi4xMjU7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmc6IHJlbSg4MCkgMDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBwYWRkaW5nOiByZW0oMTAwKSAwO1xuICB9XG5cbiAgJl9fYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuYmctMDEsXG4gICAgLmJnLTAyLFxuICAgIC5iZy0wMyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAvIDMpO1xuICAgIH1cblxuICAgIC5iZy0wMSB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgLmJnLTAyIHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cblxuICAgIC5iZy0wMyB7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuXG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIGZvbnQtc2l6ZTogcmVtKDMzKTtcbiAgICBsaW5lLWhlaWdodDogMS40ODtcbiAgICBtYXJnaW46IDAgMCByZW0oMjkpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgZm9udC1zaXplOiByZW0oMzkpO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICB9XG5cbiAgJl9fY29sLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnBkZi1saW5rIHtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IHJlbSgyMCkgcmVtKDYwKSByZW0oMjApIHJlbSgyMCk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3MgZWFzZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSg0KTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBwYWRkaW5nOiByZW0oMzApIHJlbSg4MCkgcmVtKDMwKSByZW0oMzApO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgcHNldWRvKGlubGluZS1ibG9jaywgYWJzb2x1dGUsIFwiXFxFQTUxXCIpO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNSk7XG4gICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCIsIHNlcmlmO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IHJlbSgyMSk7XG4gICAgICAgIHJpZ2h0OiByZW0oMjApO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMik7XG4gICAgICAgICAgdG9wOiByZW0oMjkpO1xuICAgICAgICAgIHJpZ2h0OiByZW0oMjkpO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiByZW0oLTUpIHJlbSgxNSkgcmVtKDQwKSAwICRibHVlLTIwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxuXG59XG4iLCIucHJpY2luZy1hbGwtc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmX19iZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAuYmctMDEsXG4gICAgICAgIC5iZy0wMiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iZy0wMSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYmctMDIge1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHBhZGRpbmc6IHJlbSg1MCkgcmVtKDUpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMDApIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDMzKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzMCk7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDM5KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg0OCk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOSU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3RhLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiByZW0oMjIpIHJlbSgyNSkgMCByZW0oMjApO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg1MCkgcmVtKDUwKSAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDUwKSByZW0oOTUpIDA7XG4gICAgICAgIH1cblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idXR0b24tYXBwLWJveCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAuYnV0dG9uLWFpb24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDUwKTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHJlbSgyNTApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NsaWRlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICZfX3NsaWRlLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiByZW0oNTApIHJlbSgyMCkgcmVtKDMwKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg1MCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oNTApIHJlbSg5NSkgcmVtKDUwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdGEtc2VjdGlvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAuYnV0dG9uLWFwcC1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyNSk7XG5cbiAgICAgICAgICAgICAgICAuYnV0dG9uLWFpb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oaW5saW5lLWJsb2NrLCBhYnNvbHV0ZSwgXCJcXEVBNTFcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCIsIHNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogcmVtKDIpIDAgMCByZW0oMTUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oaW5saW5lLWJsb2NrLCBhYnNvbHV0ZSwgJycpO1xuICAgICAgICAgICAgdG9wOiByZW0oNTApO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJnLXNvZnQteWVsbG93IHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzb2Z0LXllbGxvdztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYmctc29mdC1wdXJwbGUge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNvZnQtcHVycGxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5iZy1saWdodC15ZWxsb3cge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LXllbGxvdztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYmctbGlnaHQtcHVycGxlIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlLTIwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgbWFyZ2luOiByZW0oLTUwKSAwIHJlbSgyMCk7XG4gICAgICAgIG1heC13aWR0aDogcmVtKDE5MCk7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDExKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IC01cHggMTVweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogLTVweCAxNXB4IDQwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fd2l0aC1sZWZ0LWljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIC5wcmljaW5nLWFsbC1zZWN0aW9uX19wcmljZS10aXRsZS1pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMjApO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNjUlO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNjAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ljb24taW1hZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IHJlbSgxMDApO1xuICAgICAgICBmbGV4OiAwIDAgcmVtKDEwMCk7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxMCkgMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oNSkgMDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDQwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3ByaWNlLXRpdGxlLWlubmVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxMyk7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg3KTtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjUpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg2MDApO1xuICAgICAgICAgICAgd2lkdGg6IDEwMyU7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwNSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTE4JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMjUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi1haW9uIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBtYXJnaW46IHJlbSg1KSAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGlzdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNDAwO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xpc3QtaXRlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pY29ucy9jaGVja21hcmsuc3ZnJykgbm8tcmVwZWF0IDZweCA0cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDQwKTtcbiAgICAgICAgbWFyZ2luOiByZW0oMTUpIDAgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IHJlbSgxMykgYXV0bztcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jYXRlZ29yeS10aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgQGluY2x1ZGUgZm9udCg2MDApO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oLTMpO1xuICAgIH1cblxuICAgIC5tb2JpbGUtY2Fyb3VzZWwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDMwKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgICAgICAmLnN3aXBlci1jb250YWluZXItaW5pdGlhbGl6ZWQgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMTApICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZGVlcGxpbmtpbmctc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMDtcblxuICAgICZfX2JnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIC5iZy0wMSxcbiAgICAgICAgLmJnLTAyLFxuICAgICAgICAuYmctMDMge1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2lubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBwYWRkaW5nOiByZW0oNTApIHJlbSg1KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oNTApIDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTAwKSAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHJlbSgzMyk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTUpO1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgzOSk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2hvcnQtZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjE7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTUpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zbGlkZXIge1xuICAgICAgICBwYWRkaW5nOiByZW0oMTUpIDAgcmVtKDUwKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMjUpIDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc3dpcGVyLWNvbnRhaW5lci1pbml0aWFsaXplZCAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIC5jb2wtMTIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zbGlkZS1jb3VudC0xIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3dpcGVyLXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDMlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zbGlkZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDQwKSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMjUpO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSgxMCk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogMCByZW0oMTUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faXRlbS1pY29uIHtcbiAgICAgICAgd2lkdGg6IHJlbSg2MCk7XG4gICAgICAgIGZsZXg6IDAgMCByZW0oNjApO1xuICAgICAgICBoZWlnaHQ6IHJlbSg2MCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgcGFkZGluZzogcmVtKDgpO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbmNyZXRlO1xuICAgICAgICBib3gtc2hhZG93OiByZW0oLTUpIHJlbSgxMCkgcmVtKDIwKSAwICRibHVlLTIwMDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDc1KTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCByZW0oNzUpO1xuICAgICAgICAgICAgaGVpZ2h0OiByZW0oNzUpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgd2lkdGg6IHJlbSg5NSk7XG4gICAgICAgICAgICBmbGV4OiAwIDAgcmVtKDk1KTtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDk1KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMCk7XG4gICAgICAgIH1cblxuICAgICAgICAuaWUgJiB7XG4gICAgICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICAgICAgbWluLXdpZHRoOiByZW0oNjApO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oNjApO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHJlbSg3NSk7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oNzUpO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiByZW0oOTUpO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogcmVtKDk1KTtcbiAgICAgICAgICAgIH0gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2l0ZW0tY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIHJlbSgyMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgcmVtKDMyKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2l0ZW0tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ4O1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQoNjAwKTtcbiAgICAgICAgbWFyZ2luOiByZW0oMjApIDAgcmVtKDEwKSAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgICAgICAgICAgIG1hcmdpbjogcmVtKDI1KSAwIHJlbSgxMCkgMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2l0ZW0tZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ4O1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEzKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFycm93LWxpbmsge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMSk7XG4gICAgICAgICAgICBtYXJnaW46IHJlbSg1KSAwIDAgcmVtKDEwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxNyk7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IHJlbSgyKSAwIDAgcmVtKDEzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5idWxsZXQtbGlzdC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHotaW5kZXg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJl9fYmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgLmJnLTAxLFxuICAgICAgICAuYmctMDIge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAgcmVtKDUpO1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDUwKSAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDUwKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg1MCk7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oaW5saW5lLWJsb2NrLCBhYnNvbHV0ZSwgJycpO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtMjAwO1xuICAgICAgICAgICAgcmlnaHQ6IHJlbSgtMTUpO1xuICAgICAgICAgICAgbGVmdDogcmVtKC0xNSk7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEwMDAwMCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IHJlbSgxNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMzMpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40ODtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBAaW5jbHVkZSBmb250KDMwMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIHJlbSgyMCkgcmVtKDEwKSAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzkpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDM3KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgLmJ1bGxldC1saXN0IHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTMpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmVtKDgpIHJlbSg0KTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDQzKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxNyk7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTQwMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiByZW0oMTUpIGF1dG87XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmVtKDUpIHJlbSgyKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTUpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDQwKTtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDE1KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnN0ZXAtcHJvY2Vzcy1zZWN0aW9uIHtcbiAgcGFkZGluZzogcmVtKDUwKSByZW0oNSk7XG4gIGxpbmUtaGVpZ2h0OiAyLjEyNTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgcGFkZGluZy10b3A6IHJlbSg4MCk7XG4gICAgcGFkZGluZy1ib3R0b206IHJlbSg4MCk7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwYWRkaW5nLXRvcDogcmVtKDEwMCk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDEwMCk7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcbiAgICB9XG5cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogcmVtKDMzKTtcbiAgICBsaW5lLWhlaWdodDogMS40ODQ4O1xuICAgIGNvbG9yOiAkZGFyaztcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMTApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgZm9udC1zaXplOiByZW0oMzkpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDg3MTtcbiAgICB9XG5cbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIGNvdW50ZXItcmVzZXQ6IGNvdW50ZXI7XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50ZXI7XG4gICAgICBwYWRkaW5nOiByZW0oNikgMCByZW0oMzApIHJlbSg2MSk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDEwKSAwIHJlbSg1MCkgcmVtKDk1KTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIwXCIgY291bnRlcihjb3VudGVyKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiByZW0oNTEpO1xuICAgICAgICBoZWlnaHQ6IHJlbSg1MSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtMjAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSg1MSk7XG4gICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIHdpZHRoOiByZW0oNjUpO1xuICAgICAgICAgIGhlaWdodDogcmVtKDY1KTtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgzMSk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSg2NSk7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogcmVtKDI0KTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogcmVtKDMpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS0yMDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIGxlZnQ6IHJlbSgzMik7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3R0b206IHJlbSgyMCk7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgwZGVnLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQgcmVtKDQpLCAkYmx1ZS0yMDAgMCwgJGJsdWUtMjAwIHJlbSgxNSkpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgYm90dG9tOiByZW0oMzApO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXNpemU6IHJlbSgyOCk7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBmb250LXNpemU6IHJlbSgzMSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ4Mzg7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxuXG59XG4iLCIubWFpbi1zdG9yeS1tYXN0aGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IHJlbSg1MCkgcmVtKDUpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMCByZW0oNjApO1xuICAgIH1cblxuICAgIC5zd2lwZXItaGVyby1wYWdpbmF0aW9uIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDMwKSAwIDAgMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMCByZW0oNyk7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDEwKTtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDEwKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG4gICAgXG4gICAgLmJ1dHRvbi1haW9uIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4tc3RvcnktY2Fyb3VzZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmX19pdGVtIHtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg1MCkgcmVtKDMwKSAwIDA7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMzApO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40ODtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBAaW5jbHVkZSBmb250KDMwMCk7XG4gICAgICAgIGhlaWdodDogcmVtKDkwKTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSg0OCk7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDQwKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgICAgICAgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2UgMXM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zd2lwZXItc2xpZGUtcHJldiB7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMHMgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMHM7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYtY29sIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMzApO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg1MCk7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBzZXVkbyhpbmxpbmUtYmxvY2ssIGFic29sdXRlLCAnJyk7XG4gICAgICAgICAgICAgICAgdG9wOiByZW0oMzApO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiByZW0oNDUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlLTIwMDtcbiAgICAgICAgICAgICAgICByaWdodDogcmVtKC0yMCk7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMDAwMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiByZW0oNTApO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiByZW0oOTUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtaG9sZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTk5OTlweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDk5OTlweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAmLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IHJlbSgxNSk7XG4gICAgICAgICAgICByaWdodDogcmVtKDE1KTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIHJlbSg0MCkgcmVtKDYwKSAwICRibHVlLTIwMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWhvbGRlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oMzApO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogcmVtKC0zMCk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHdoaXRlIHJlbSgzMCksICRibHVlLTIwMCByZW0oMzApKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlIDFzO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHdoaXRlIHJlbSg1MCksICRibHVlLTIwMCByZW0oNTApKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4tc3RvcnktY2Fyb3VzZWxfX2hpZGRlbi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGVhZCB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcbiAgICB9XG5cbiAgICAmX190aW1lIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICB9XG5cbiAgICAudGFncyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG4gICAgfVxuXG4gICAgLnN3aXBlci1oZXJvLXBhZ2luYXRpb24ge1xuICAgICAgICBwYWRkaW5nOiAwIHJlbSgxNSkgcmVtKDMwKTtcbiAgICB9XG5cblxufVxuIiwiLnN0b3J5LXByZXNzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IHJlbSg1MCkgcmVtKDUpIHJlbSg2MCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxMDApIDAgcmVtKDExMCk7XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDM5KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMCk7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE4KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjgpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNvY2lhbC1zaGFyaW5nIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAmID4gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHJlbSgzNCk7XG4gICAgaGVpZ2h0OiByZW0oMzQpO1xuICAgIGZsZXg6IDAgMCByZW0oMzQpO1xuICAgIG1hcmdpbi1yaWdodDogcmVtKDE0KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgIH1cblxuICAgICYuYTJhX2J1dHRvbl90d2l0dGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljby10d2l0dGVyLnN2ZycpO1xuICAgIH1cblxuICAgICYuYTJhX2J1dHRvbl9mYWNlYm9vayB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY28tZmFjZWJvb2suc3ZnJyk7XG4gICAgfVxuXG4gICAgJi5hMmFfYnV0dG9uX2xpbmtlZGluIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljby1saW5rZWRpbi5zdmcnKTtcbiAgICB9XG5cbiAgICAmLmEyYV9idXR0b25fZW1haWwge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNvLWVtYWlsLnN2ZycpO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOztcbiAgICB9XG5cbiAgfVxuXG59IiwiLnN0b3J5LW5ld3Mtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IHJlbSg1MCkgcmVtKDQwKSByZW0oNTApIHJlbSg1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZXk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IHJlbSg4MCkgcmVtKDUpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIHBhZGRpbmctdG9wOiByZW0oMTAwKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDEwMCk7XG4gIH1cblxuICAuY29udGFpbmVyIHtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gIH1cbiAgXG5cbiAgJl9faGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiByZW0oMzApO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBjb2xvcjogJGRhcms7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMzkpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxuICAmX19wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW46IGF1dG8gMCBhdXRvIGF1dG87XG5cbiAgICBzdmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5idXR0b24tcHJldixcbiAgICAuYnV0dG9uLW5leHQge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjpub3QoLnN3aXBlci1idXR0b24tZGlzYWJsZWQpOmhvdmVyIHtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGxlZnQ6IHJlbSgtMyk7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmJ1dHRvbi1wcmV2IHtcbiAgICAgIG1hcmdpbi1yaWdodDogcmVtKDE1KTtcbiAgICB9XG5cbiAgICAuYnV0dG9uLW5leHQge1xuXG4gICAgICAmOm5vdCguc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCk6aG92ZXIge1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgbGVmdDogcmVtKDMpO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcblxuICAgICAgc3ZnIHtcblxuICAgICAgICAqIHtcbiAgICAgICAgICBzdHJva2U6ICRibHVlLTIwMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgLmJ1dHRvbi1haW9uIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzVweCk7XG4gICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgaGVpZ2h0OiByZW0oNTApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWluLXdpZHRoOiAxNzBweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5zdG9yeS1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBoZWlnaHQ6IHJlbSg3NCk7XG4gICAgfVxuXG4gICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgaGVpZ2h0OiByZW0oMTAyKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDI0KTtcbiAgICB9XG5cbiAgICAmX19tZXRhIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMyk7XG4gICAgfVxuXG4gICAgLnRpbWUtaW5kaWNhdG9yIHtcbiAgICAgIG1hcmdpbi10b3A6IHJlbSgxMCk7XG4gICAgfVxuXG4gICAgLnN0b3J5LWxpc3Qge1xuXG4gICAgICAmX19tZXRhIHtcblxuICAgICAgICAudGFncyB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbn1cbiIsIi5zdG9yeS1pbnNpZ2h0cy1zZWN0aW9uIHtcbiAgcGFkZGluZzogcmVtKDUwKSByZW0oNSk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmc6IHJlbSg4MCkgcmVtKDUpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIHBhZGRpbmctdG9wOiByZW0oMTAwKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDEwMCk7XG4gIH1cblxuICAudGl0bGUge1xuICAgIG1hcmdpbjogMCAwIHJlbSgzMCk7XG4gICAgZm9udC1zaXplOiByZW0oMzkpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogJGRhcms7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuICAgIH1cblxuICB9XG5cbiAgLmJ1dHRvbi1haW9uIHtcbiAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBoZWlnaHQ6IHJlbSg1MCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIH1cblxuICB9XG5cbn1cblxuLnN0b3J5LWluc2lnaHRzIHtcbiAgbGluZS1oZWlnaHQ6IDIuMTI1O1xuICBwYWRkaW5nLWJvdHRvbTogcmVtKDE2MCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgcGFkZGluZy1ib3R0b206IHJlbSgyMDQpO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogcmVtKDEpO1xuICAgIGhlaWdodDogcmVtKDEwMCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogcmVtKDMwKTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IHJlbSgtMSk7XG4gICAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgwZGVnLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQgcmVtKDMpLCAkYmx1ZS01MDAgMCwgJGJsdWUtNTAwIHJlbSgxMCkpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBib3R0b206IHJlbSg1MCk7XG4gICAgICBsZWZ0OiByZW0oMTAwKTtcbiAgICB9XG5cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgzMCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcbiAgICBwYWRkaW5nLXRvcDogMzklO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1pbi1oZWlnaHQ6IHJlbSgxMzApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWF4LXdpZHRoOiByZW0oMjU1KTtcbiAgICAgIGZsZXg6IDAgMCByZW0oMjU1KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIGhlaWdodDogcmVtKDE0Nik7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgJjpob3ZlciB7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTA0JTtcbiAgICAgICAgICBoZWlnaHQ6IDEwNCU7XG4gICAgICAgICAgdG9wOiAtMiU7XG4gICAgICAgICAgbGVmdDogLTIlO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogcmVtKDI1KTtcbiAgICBsaW5lLWhlaWdodDogMS40ODtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMTApO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogJGRhcms7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgLnN0b3J5LWluc2lnaHRzIHtcbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgJl9fY29sLWRlc2NyaXB0aW9uIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICB3aWR0aDogOTklO1xuICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMzApO1xuICAgIH1cbiAgfVxuXG4gICZfX21ldGEge1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSg1KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oOCk7XG4gICAgfVxuXG4gICAgLnRhZ3Mge1xuICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTApO1xuXG4gICAgICAmX19pdGVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDUpO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnRpbWUtaW5kaWNhdG9yIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gIH1cblxuICAmX19wdWJsaXNoZWQge1xuICAgIHBhZGRpbmc6IHJlbSgyKSByZW0oMTApIDAgMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiByZW0oMTApO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIGR0IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgZGQge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMCAwIDAgcmVtKDMpO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gIH1cblxufVxuIiwiLnNjcm9sbC10by1saW5rLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IHJlbSgxOCk7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDM4KTtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgbGluZS1oZWlnaHQ6IDIuMTI1O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMzgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgICZfX2xpbmsge1xuICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgcHNldWRvKGlubGluZS1ibG9jaywgYWJzb2x1dGUsIFwiXFxFQTUxXCIpO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCIsIHNlcmlmO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIG1hcmdpbjogcmVtKDIpIDAgMCByZW0oMTcpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKDRweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIFxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxufVxuIiwiLmludGVyZXN0LWNhbGN1bGF0b3Ige1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiByZW0oNTApIHJlbSg1KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBwYWRkaW5nOiByZW0oNTApIDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiByZW0oMTAwKSAwO1xuICAgIH1cblxuICAgICYub2ZmZXItY2FsY3tcbiAgICAgICAgLmNvbC0xMntcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NDBweCkgYW5kIChtYXgtd2lkdGg6MTAwMHB4KXtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjgpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40ODtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBAaW5jbHVkZSBmb250KDMwMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzEpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg1MCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19mb3JtLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Zvcm0ge1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogcmVtKDM1MCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLXJvdyB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDUwKTtcblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvdWxkZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtc2F2aW5nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IHJlbSgxNSk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IHJlbSgxNSk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDUwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19mb3JtLWFtb3VudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmLWN1cnJlbmN5LCAmLXdhcm5pbmcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0b3A6IHJlbSgxMik7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDIwKTtcbiAgICAgICAgfVxuICAgICAgICAmLWN1cnJlbmN5IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBjb2xvcjogJGJvdWxkZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkICR3YXJtLWdyZXk7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMCByZW0oMSkgMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMikgcmVtKDQwKSByZW0oMTIpIHJlbSgyMCk7XG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi13YXJuaW5nIHtcbiAgICAgICAgICAgIHJpZ2h0OiByZW0oNSk7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDM4KTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDQyKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oNDcpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgdG9wOiByZW0oMTUpO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiByZW0oMTgpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oMTYpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDE2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NhdmluZy1zbGlkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTUpO1xuXG4gICAgICAgICYtbWluLXZhbHVlLCAmLW1heC12YWx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGJvdWxkZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDMwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCA2JTtcbiAgICAgICAgICAgIHdpZHRoOiA3OCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgOCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDc2JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Zvb3Rlci1pbmZvIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSg1MCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjEyNTtcbiAgICAgICAgY29sb3I6ICRibGFjaztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDM1KTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJl9fZm9vdGVyLWluZm8tZGVzY3JpcHRpb24ge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2J1dHRvbiB7XG4gICAgICAgIC5idXR0b24tYWlvbiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGxpbmVhcjtcblxuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSg1MCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDE1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDUwKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMTUpIHJlbSgyNyk7XG5cbiAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMTUpIHJlbSgyNyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2hhcnRzIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgzMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oYmxvY2ssIGFic29sdXRlLCAnJyk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oMjQwKTtcbiAgICAgICAgICAgICAgICBsZWZ0OiByZW0oLTMwKTtcbiAgICAgICAgICAgICAgICByaWdodDogcmVtKDE1KTtcbiAgICAgICAgICAgICAgICBib3R0b206IHJlbSgxMzgpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2xpbmVAMngucG5nJykgcmVwZWF0LXkgbGVmdCBib3R0b20gdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiByZW0oNjM0KSByZW0oNDApO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgyMyk7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IHJlbSg1MCk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IHJlbSgtNTApO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogcmVtKDEzMyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NoYXJ0LXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDUwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NoYXJ0IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgzMik7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA4JTtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMTIuNSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXZhbHVlIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHJlbSg1MCk7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMS41cyBsaW5lYXIsIGhlaWdodCAxLjVzIGxpbmVhcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBzZXVkbyhibG9jaywgYWJzb2x1dGUsICcnKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktc3VpdDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5haW9uLXN0YW5kYXJ0ICYsIC5haW9uLWV4dGVuZGVkICYge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICRibHVlLTUwMCAwJSwgJGJsdWUtNDAwIDEwMCUpO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAkYmx1ZS01MDAgMCUsICRibHVlLTQwMCAxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJi10b3Age1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDEwKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTIwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oNjApO1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMyk7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtYm90dG9tIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTIpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aHJlZS1jaGFydHMge1xuICAgICAgICAuaW50ZXJlc3QtY2FsY3VsYXRvcl9fY2hhcnQge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDIlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzMuMyU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMy4zJTtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA1LjUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYmFuay1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICBAaW5jbHVkZSBmb250KDYwMCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg4KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSg2MCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSgxMSk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDUpO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Jhc2UtcmF0ZSwgJl9fZmlkZWxpdHkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgcmVtKC02KSByZW0oMik7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNSk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luOiAwIHJlbSgtMTApIHJlbSgyKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NvdXJjZS1pbmZvIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udCg2MDApO1xuICAgIH1cbn1cbiIsIi5vZmZlci1jYWxjIHtcblxuICAgIC5haW9uLXJvdyB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50b29sdGlwLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIH1cblxuICAgIC5pbnRlcmVzdC1jYWxjdWxhdG9yIHtcbiAgICAgICAgJl9fZm9ybS1yb3ctc2F2aW5nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzLjEyNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtc3VtbWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzb2Z0LXllbGxvdztcbiAgICAgICAgcGFkZGluZzogMy41NjI1cmVtIDJyZW07XG4gICAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMuNTYyNXJlbSA0cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMuNTYyNXJlbSA1LjkzNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1yYXRlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLXBlcmNlbnQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG5cbiAgICAgICAgICAgIC5pY29uLWNoZWNrIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtc3VidGl0bGUgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNDAwO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1mb3JtIHtcbiAgICAgICAgbWFyZ2luOiAycmVtIDAgMCBhdXRvO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFjdC1mb3JtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGgyLFxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOTM3NXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNlbnRlciB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm0tcm93IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIxLjg3NXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhpZGUtZm9ybSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC5pbnRlcmVzdC1jYWxjdWxhdG9yX19mb3JtLWNvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IGF1dG87XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuXG4gICAgJi5zaG93LWZvcm0ge1xuICAgICAgICAuaW50ZXJlc3QtY2FsY3VsYXRvcl9fZm9ybS1jb250ZW50IHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZlci1jYWxjLWZvcm0ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaG93LWZvcm0ge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2UtaW4tb3V0OyBcbiAgICAgICAgfVxuXG4gICAgICAgIC5oaWRlLWZvcm0ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAuaW50ZXJlc3QtY2FsY3VsYXRvcl9fZm9ybS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjJyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5vZmZlci1jYWxjLWZvcm0ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhpZGUtZm9ybSB7XG4gICAgICAgIC5vZmZlci1jYWxjLWZvcm0ge1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaW50ZXJlc3QtY2FsY3VsYXRvcl9fZm9ybS1jb250ZW50IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc2hvdy1mb3JtIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1pbi1vdXQ7IFxuICAgICAgICB9XG5cbiAgICAgICAgLmhpZGUtZm9ybSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAub2ZmZXItY2FsYy1mb3JtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmludGVyZXN0LWNhbGN1bGF0b3JfX2Zvcm0tY29udGVudCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtc2xpZGVyIHtcbiAgICAgICAgYW5pbWF0aW9uOiA0cyBmYWRlSW47XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAgICAgICAvKnZpc2liaWxpdHk6IGhpZGRlbjsqL1xuICAgIH1cblxuICAgIC5jYWxjLXNsaWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgLnNsaWRlci1pbm5lci13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGVyLnNsaWRlci1ob3Jpem9udGFsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNyZWRpdC1jYWxjLXBlcmlvZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWRlciAudG9vbHRpcCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkYm91bGRlcjtcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAuNzVyZW07XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBpbmhlcml0O1xuICAgICAgICBtYXJnaW46IDAgMXJlbSAxcmVtO1xuICAgIH1cblxuICAgIC5lcnJvci1tZXNzYWdlIHtcbiAgICAgICAgY29sb3I6ICRyZWQtNDAwO1xuICAgICAgICBmb250LXNpemU6IC43NXJlbTtcblxuICAgICAgICAmLnRvLWxvdyxcbiAgICAgICAgJi50by1oaWdoIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IFxuICAgICAgICAgICAgYm90dG9tOiAtMS4xMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmFsaWRhdGlvbi1lcnJvciB7XG4gICAgICAgIC5pbnRlcmVzdC1jYWxjdWxhdG9yX19mb3JtLWFtb3VudCB7XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkLTQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lZGl0LW1vZGUge1xuICAgICAgICAub2ZmZXItY2FsYy1mb3JtIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFpb24tcm93IHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgJi5lcnJvci1tZXNzYWdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5vZmZlci1jYWxjdWxhdG9yLXNtZSB7XG4gICAgLmNvbnRhY3QtZm9ybSB7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVyZW0gMDtcblxuICAgICAgICAgICAgLmxhcmdlLTYsXG4gICAgICAgICAgICAubWVkaXVtLTgge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgICAgICAgICAuZmllbGQsIFxuICAgICAgICAgICAgICAgIC5mb3JtLXJvdyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgZmllbGRzZXQgeyBcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1yb3cge1xuICAgICAgICAgICAgaW5wdXRbdHlwZT0nbnVtYmVyJ10ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0I3NtZS1jYWxjLWluZmxvd3MsXG4gICAgICAgIGlucHV0I3NtZS1jYWxjLW91dGZsb3dzLFxuICAgICAgICBpbnB1dCNzbWUtY2FsYy10b3RhbC1pbnN0YWxsbWVudHMsXG4gICAgICAgIGlucHV0I3NtZS1jYWxjLW92ZCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi4oKsXCI7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLjc1cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmVyLWNhbGMtc3VtbWFyeSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7IFxuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZlci1jYWxjLXN1bW1hcnktcmF0ZSB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmZXItY2FsYy1zdW1tYXJ5LXBlcmNlbnQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICNjcmVkaXQtY2FsYy1jaXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2R1Y3QtcHJvZmVzc2lvbmFsIHtcbiAgICAub2ZmZXItY2FsYyB7XG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY291bnRkb3duLXNlY3Rpb24ge1xuICAgIGZvbnQtc2l6ZTogcmVtKDIzKTtcbiAgICBsaW5lLWhlaWdodDogMS40MztcbiAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBmb250LXNpemU6IHJlbSgyNSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ4O1xuICAgIH1cblxuICAgICZfX2xpc3Qge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMCByZW0oMikgcmVtKDUpO1xuICAgICAgICAgICAgZmxleDogMCAwIHJlbSg0NCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMik7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDEwKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgcmVtKC0yKSAwIDAgcmdiKDI0MCwgMjMzLCAyNTEpLCAwIHJlbSgyKSByZW0oOCkgMCAkYmx1ZS0yMDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oNikgcmVtKDIpIHJlbSg3KTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHJlbSg1NCk7O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEwKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG59XG5cbi5jb3VudGRvd24tbXVzdGhlYWQge1xuICAgIC5jb3VudGRvd24tc2VjdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDM3KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDY7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oNDApO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTI1O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgyKSByZW0oMikgcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDAgMDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzODBweCkge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgcmVtKDc3KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMykgcmVtKDIpIHJlbSgxNik7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCByZW0oODApO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDE1KTtcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3N1YnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTUpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxufVxuIiwiLmNvdW50ZG93bi1iYW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiByZW0oMjUpIHJlbSg1KTtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZS01MDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxMCkgMDtcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgyMCk7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCByZW0oMjApO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250KDQwMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tYWluIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgyMik7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFycm93LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMzgpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jb3VudGRvd24tbXVzdGhlYWQge1xuICAgIGJhY2tncm91bmQ6ICRibHVlLTUwMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJl9faW5uZXIge1xuICAgICAgICBwYWRkaW5nOiAwIHJlbSg1KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2JhKDI1NSwyMjcsMTE4LDEpIDUwJSwgcmdiYSgyMjgsMTk5LDExNSwxKSAxMDAlKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcm93IHtcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSgzMCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiByZW0oNDY1KTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMzUpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogcmVtKDQzMCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDMwKTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHJlbSg2MDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg0NSk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg1MCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc21hbGwtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDMzKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDI1KTtcbiAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuICAgICAgICBjb2xvcjogJGRhcms7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oNDgpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNDApO1xuICAgICAgICBAaW5jbHVkZSBmb250KDQwMCk7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjApO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oMjg4KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCByZW0oNDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oNDAwKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oNDMwKTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgcmVtKDIwKSAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZXRmLWNhbGN1bGF0b3Ige1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiByZW0oNTApIHJlbSg1KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDUwKSAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxMDApIDA7XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjgpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40ODtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICBAaW5jbHVkZSBmb250KDMwMCk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMxKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg1MCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg1MCk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Zvcm0tY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19mb3JtIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oMzUwKTtcbiAgICAgICAgfVxuICAgICAgICAmLXJvdyB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDUwKTtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRib3VsZGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtc2F2aW5nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IHJlbSgxNSk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IHJlbSgxNSk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg1MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NoYXJ0LXRvcC10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgaDQgLCBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNDA0MDQwO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg2MDApO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgfVxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAmX19jYWxjdWxhdGVkLXRvdGFsIHtcbiAgICAgICAgY29sb3I6IHJnYig1NiwgNTYsIDU2KTtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTNweCk7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgJl9fZXRmLXBlcmNlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIDogI2Y1ZjVmNTtcbiAgICAgICAgaGVpZ2h0IDogMDtcbiAgICAgICAgdG9wIDogMDtcbiAgICAgICAgYm90dG9tIDogMDtcbiAgICAgICAgcG9zaXRpb24gOiBhYnNvbHV0ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMS41NXMgbGluZWFyO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogcmVtKDIpO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiByZW0oMik7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGxlZnQgOiA1MCU7XG4gICAgICAgICAgICByaWdodCA6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAxLjU1cyBsaW5lYXIsIGhlaWdodCAxLjU1cyBsaW5lYXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0gOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Zvcm0tYW1vdW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmLWN1cnJlbmN5LFxuICAgICAgICAmLXdhcm5pbmcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0b3A6IHJlbSgxMik7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDIwKTtcbiAgICAgICAgfVxuICAgICAgICAmLXdhcm5pbmcge1xuICAgICAgICAgICAgZGl2LnRvb2x0aXAtdGV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHJlbSgyNTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtY3VycmVuY3kge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGNvbG9yOiAkYm91bGRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgJHdhcm0tZ3JleTtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAwIHJlbSgxKSAwO1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDEyKSByZW0oNDApIHJlbSgxMikgcmVtKDIwKTtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLXdhcm5pbmcge1xuICAgICAgICAgICAgcmlnaHQ6IHJlbSg1KTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMzgpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiByZW0oNDIpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSg0Nyk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgdG9wOiByZW0oMTUpO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiByZW0oMTgpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oMTYpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDE2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pbnZlc3RtZW50LXBlcmlvZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgxNSk7XG4gICAgICAgICYtbWluLXZhbHVlLFxuICAgICAgICAmLW1heC12YWx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGJvdWxkZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDMwKTtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPSd0ZXh0J10ge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5zbGlkZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDYlO1xuICAgICAgICAgICAgd2lkdGg6IDc4JTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgOCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDc2JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19mb290ZXItaW5mbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oNTApO1xuICAgICAgICBsaW5lLWhlaWdodDogMi4xMjU7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMzUpO1xuICAgICAgICB9XG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMCwgMCwgMCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjE7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250KDYwMCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZm9vdGVyLWluZm8tZGVzY3JpcHRpb24ge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2J1dHRvbiB7XG4gICAgICAgIC5idXR0b24tYWlvbiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGxpbmVhcjtcbiAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oNTApO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oNTApO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNSkgcmVtKDI3KTtcbiAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMTUpIHJlbSgyNyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NoYXJ0cyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMzApO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDIzKTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTEwKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxNzApO1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcHNldWRvKGJsb2NrLCBhYnNvbHV0ZSwgJycpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDI0MCk7XG4gICAgICAgICAgICAgICAgbGVmdDogcmVtKC0zMCk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IHJlbSgxNSk7XG4gICAgICAgICAgICAgICAgYm90dG9tOiByZW0oMTM4KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9saW5lQDJ4LnBuZycpIHJlcGVhdC15IGxlZnQgYm90dG9tIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogcmVtKDYzNCkgcmVtKDQwKTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSg1MCk7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiByZW0oNTApO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiByZW0oLTUwKTtcbiAgICAgICAgICAgICAgICBib3R0b206IHJlbSg4MSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jaGFydC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY2hhcnQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDMyKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMiU7XG4gICAgICAgICAgICB3aWR0aDogMzMuMyU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMzMuMyU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMzLjMlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg5MCkgMCAwIDguNSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi12YWx1ZSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiByZW0oNTApO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDEuNXMgbGluZWFyLCBoZWlnaHQgMS41cyBsaW5lYXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oNTApO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oYmxvY2ssXG4gICAgICAgICAgICAgICAgYWJzb2x1dGUsXG4gICAgICAgICAgICAgICAgJycpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiByZW0oMik7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogcmVtKDIpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LXN1aXQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5haW9uLXN0YW5kYXJ0ICYsXG4gICAgICAgICAgICAgICAgLmFpb24tZXh0ZW5kZWQgJiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgJGJsdWUtNTAwIDAlLCAkYmx1ZS00MDAgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAkYmx1ZS01MDAgMCUsICRibHVlLTQwMCAxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXRvcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIHRvcDogLTEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oOTApO1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAxLjVzIGxpbmVhcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzKTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWJvdHRvbSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDkpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDExKTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190aHJlZS1jaGFydHMge1xuICAgICAgICAuZXRmLWNhbGN1bGF0b3JfX2NoYXJ0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzMuMyU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDMzLjMlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzMuMyU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgNS41JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190b29sdGlwLXdyYXBwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAmICsgLmV0Zi1jYWxjdWxhdG9yX19wcmR1Y3QtdG9vbHRpcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIC5ldGYtY2FsY3VsYXRvcl9fcHJkdWN0LXRvb2x0aXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV0Zi1jYWxjdWxhdG9yX19wcmR1Y3QtdG9vbHRpcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMjI4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiA1cHggNXB4IDExcHggMHB4IHJnYmEoNTYsIDU2LCA1NiwgMC4xNSk7XG4gICAgICAgICAgICBjb2xvcjogcmdiKDU2LCA1NiwgNTYpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg2MDApO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgYm90dG9tOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTAuNWVtO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTJlbTtcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxZW0gc29saWQgYmxhY2s7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmICNmZmY7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogLTVweCA1cHggN3B4IC0zcHggcmdiYSg1Niw1Niw1NiwwLjE1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDU2LCA1NiwgNTYpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19mZWVzLXJhdGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBjb2xvcjogJGdyYXktMTAwMTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBAaW5jbHVkZSBmb250KDMwMCk7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgZGl2ICwgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktMTAwMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2JhbmstbmFtZSAsXG4gICAgJl9fYmFuay1wcm9kdWN0IHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICBAaW5jbHVkZSBmb250KDYwMCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg4KTtcbiAgICAgICAgY29sb3I6ICRncmF5LTEwMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgcGFkZGluZzogMCByZW0oMik7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19iYW5rLW5hbWUge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYmFuay1wcm9kdWN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYmFzZS1yYXRlLFxuICAgICZfX2ZpZGVsaXR5IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgIG1hcmdpbjogMCByZW0oLTYpIHJlbSgyKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgcmVtKC0xMCkgcmVtKDIpO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3NvdXJjZS1pbmZvIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIHN0cm9uZyB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQoNjAwKTtcbiAgICB9IFxuICAgIC50b29sdGlwLWJhc2Uge1xuICAgICAgICAudG9vbHRpcC10ZXh0IHtcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAjaW52ZXN0bWVudFBlcmlvZCB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG59IiwiLnZpZGVvLXBsYXllci1hcmVhe1xuICAgIHBhZGRpbmc6IHJlbSg0MCkgcmVtKDIwKSByZW0oNjgpO1xuICAgIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNTkpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSg4NSkgcmVtKDE1KSByZW0oMTU5KTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogcmVtKDg4NSk7XG4gICAgfVxuICAgIGgze1xuICAgICAgICBtYXJnaW46IDAgMCByZW0oNDUpO1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDMzKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDM5KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg4NSk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luOiAwIHJlbSgtMTYwKSByZW0oODUpO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2hvbGRlcntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyAvKiAxNjo5ICovXG4gICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMjUpO1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDY4KTtcbiAgICAgICAgfVxuICAgICAgICAmLnRyYW5zcGFyZW50e1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAmOmFmdGVye2JhY2tncm91bmQ6IG5vbmU7fVxuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAyOHB4O1xuICAgICAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtMjAwO1xuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIHRvcDogNzNweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpZnJhbWV7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fb3ZlcmxheXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjU1KTtcbiAgICB9XG4gICAgJl9fYnRuLXBsYXktaG9sZGVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IHJlbSg3MSk7XG4gICAgICAgIGhlaWdodDogcmVtKDcxKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgJl9fYnRuLXBsYXl7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtNTAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW46IC0wLjNlbSAwIDAgLTAuM2VtO1xuICAgICAgICB3aWR0aDogIDAuOGVtO1xuICAgICAgICBoZWlnaHQ6IDAuOGVtO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzAlO1xuXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgc2tld1goLTMwZGVnKSBzY2FsZSgxLC44NjYpO1xuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgICAgICAgIHdpZHRoOiAgMC44ZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDAuOGVtO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDMwJTtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZXt0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKSBza2V3WCgtNDVkZWcpIHNjYWxlKDEuNDE0LC43MDcpIHRyYW5zbGF0ZSgwLC01MCUpO31cbiAgICAgICAgJjphZnRlcnt0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpIHNrZXdZKC00NWRlZykgc2NhbGUoLjcwNywxLjQxNCkgdHJhbnNsYXRlKDUwJSk7fVxuICAgIH1cbiAgICAmX19jb3ZlcntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cbn0iLCIucmlzay1wcm9maWxlIHtcbiAgICBwYWRkaW5nOiByZW0oNTApIDA7XG4gICAgJl9fc2hhZG93LXdyYXBwIHtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDEwcHggNDBweCAwcHggJGJsdWUtMjAwO1xuICAgICAgICBwYWRkaW5nOiAgMC4xcHg7XG4gICAgfVxuICAgICZfX2dyYXBoLXdyYXBwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDUwcHggMzNweCAxMHB4O1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luOiA3MHB4IDQ4cHggMTBweDtcbiAgICAgICAgfVxuICAgICAgICBzcGFue1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBjaXJjbGUge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJGJsdWUtNTAwOyBcbiAgICAgICAgICAgICAgICBzdHJva2Utd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICBzdHJva2Utb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZG90LWl0ZW0ge1xuICAgICAgICAgICAgICAgIGNpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgJi5wdWxzZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI0RvdC0xLCNEb3QtMiwjRG90LTMsI0RvdC00IHtcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIC5wdWxzYXItYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYXNpeC15IHtcbiAgICAgICAgdG9wOiAtMjVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgJl9fYXNpeC14IHtcbiAgICAgICAgYm90dG9tOiAtNXB4O1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2N1c3RvbS1tZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX21haW4tdGl0bGUge1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDQwKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206NDZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19tYWluLWRlc2Mge1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG4gICAgJl9fYXNpeC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTApO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNjtcbiAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTMpO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2dyYXBoLWRlc2Mge1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDgpO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMC45NTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMzcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI3JTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTApO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTVweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtMjAwO1xuICAgICAgICBoMyB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgyNSk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgICAgICB9XG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgfVxuICAgICAgICB1bC5idWxsZXQtbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxNSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL0NoZWNrLVB1cnBsZS5zdmdcIikgbm8tcmVwZWF0IDZweCAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtNTAwO1xuICAgICAgICAgICAgaDMsIHAsIGg0LCB1bCBsaXtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwuYnVsbGV0LWxpc3Qge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL0NoZWNrLVdoaXRlLnN2Z1wiKSBuby1yZXBlYXQgNnB4IDJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgJi5hbmltYXRlZCB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgICAgICAgfVxuICAgICAgICAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAucmlzay1wcm9maWxlX19pdGVtIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgaDMsIHAsIGg0LCB1bCBsaXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdWwuYnVsbGV0LWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvQ2hlY2stV2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCA2cHggMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyODVweDtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgbWF4LXdpZHRoOiAyNTVweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLXNjcm9sbGJhciB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAuMDYyNXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0NjAwNjk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1zY3JvbGxiYXIgLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IC4xODc1cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ2MDA2OTtcbiAgICAgICAgICAgIHRvcDogLS4xODc1cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuIFxufVxuIiwiLnRydXN0LXBpbG90LWFyZWF7XG4gICAgcGFkZGluZzogcmVtKDMwKSAwIHJlbSg1MCk7XG4gICAgJi5saWdodGVyLWdyZXl7YmFja2dyb3VuZDogJGxpZ2h0ZXItZ3JleTt9XG4gICAgJi5iZy1pbmRpZ297XG4gICAgICAgIGgye2NvbG9yOiAkd2hpdGU7fVxuICAgIH1cbiAgICBoMntcbiAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDIwKTtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBmb250LXNpemU6IHJlbSgzOSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICZfX3dpZGdldHtcbiAgICAgICAgcGFkZGluZzogMCAwIHJlbSg0MCk7XG4gICAgICAgIG1hcmdpbjowIHJlbSgtMTUpO1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1MHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYnRue1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC5idXR0b24tYWlvbntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDExKSByZW0oNDApO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDQyKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAud2lkZ2V0LWNhcm91c2VsIHtcbiAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMwcHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2MHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucnNhLXRhYmxlLWFyZWF7XG4gICAgcGFkZGluZzogcmVtKDUwKSAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDEwMCkgMDtcbiAgICB9XG4gICAgLmNvbnRhaW5lcntcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Rlc2NyaXB0aW9ue1xuICAgICAgICBwYWRkaW5nOiAwIDAgcmVtKDYwKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgd2lkdGg6IDQ2JTtcbiAgICAgICAgICAgIG1heC13aWR0aDogcmVtKDUxMSk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSg2NikgMCAwO1xuICAgICAgICB9XG4gICAgICAgIGgze1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDQ5KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMxKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiByZW0oLTAuNSk7XG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIH1cbiAgICAgICAgLmJ1dHRvbi1haW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDEzKSByZW0oMzcpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdGV4dC1hcmVhe1xuICAgICAgICBwYWRkaW5nOiAwIDAgcmVtKDEwKTtcbiAgICAgICAgcHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIHJlbSg1Mik7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xMjU7XG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fcmF0ZXN7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogcmVtKDMwKSByZW0oMzApIHJlbSgxNSk7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDQwcHggMHB4ICRibHVlLTIwMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgd2lkdGg6IDU0JTtcbiAgICAgICAgICAgIG1heC13aWR0aDogcmVtKDYwNik7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oNTApIHJlbSg2MCkgcmVtKDQ1KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19sc3Qtcm93e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtaW4taGVpZ2h0OiByZW0oNjApO1xuICAgICAgICBwYWRkaW5nOiAwIDAgcmVtKDgpO1xuICAgICAgICBtYXJnaW46IDAgMCByZW0oMzApO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xMjU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCByZW0oMzApO1xuICAgICAgICB9XG4gICAgICAgIC5yc2EtdGFibGUtdGV4dHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDE1KTtcbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xMjU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICAgICAgJjpob3Zlcnt0ZXh0LWRlY29yYXRpb246IG5vbmU7fVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yc2EtdGFibGUtcmF0ZXtcbiAgICAgICAgICAgIG1pbi13aWR0aDogcmVtKDYzKTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5sYW5ndWFnZSB7XG4gICAgJi5sYW5ndWFnZS1uZXcge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAubGFuZ3VhZ2Utc3VidGl0bGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9ICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAmLmRyb3Bkb3duIHtcbiAgICAgICAgICAgIHdpZHRoOiA4OCU7XG4gICAgICAgICAgICBsZWZ0OiAxLjI1cmVtO1xuXG4gICAgICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMi4zNzVyZW07XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjYyNXJlbTtcblxuICAgICAgICAgICAgICAgICYtY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMC41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMC41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjM3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuMzc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMS41cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5pdGlfX2ZsYWcgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjM3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC42MjVyZW0gMS4yNXJlbSAwLjYyNXJlbSAwLjYyNXJlbTtcblxuICAgICAgICAgICAgICAgICAgICAmLWNvbHVtbnMge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3BidG4ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMi4zNzVyZW07XG5cbiAgICAgICAgICAgICAgICAuaXRpX19mbGFnIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMC42ODc1cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgICYuaXRpX19pbnRlcm5hdGlvbmFsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMC41cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCLwn4yOXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmI2xhbmdEcm9wZG93bk1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAmLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxcmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3BidG4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmI2xhbmdEcm9wZG93bkZvb3RlciB7XG4gICAgICAgICAgICAmLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sYW5ndWFnZS1zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWNvbHVtbnMtdGl0bGUgeyBcbiAgICAgICAgICAgICAgICAgICAgc3Bhbi5pdGlfX2ZsYWcge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0wLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNpdGUtZm9vdGVyIHtcbiAgICAubGFuZ3VhZ2UtbmV3IHtcbiAgICAgICAgJi5kcm9wZG93biB7XG4gICAgICAgICAgICAuZHJvcGJ0biB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMzdweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tZW51LWNvbnRhaW5lciB7XG4gICAgLmxhbmd1YWdlLW5ldyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH0gICAgXG4gICAgfVxufVxuIiwiLnJlYWQtbW9yZSB7XG4gICAgJi1jb250ZW50IHtcbiAgICAgICAgJi1oaWRkZW4ge1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wZW4ge1xuICAgICAgICAucmVhZC1tb3JlLWNvbnRlbnQtaGlkZGVuIHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSA2MDBtcywgdmlzaWJpbGl0eSA2MDBtcywgaGVpZ2h0IDgwMG1zO1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sZXNzKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlIHsgXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NSUpIHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogYXR0cihkYXRhLW1vcmUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IC41cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAuNXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1NSU7XG4gICAgICAgICAgICByaWdodDogLTAuNzVyZW07XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRkYXJrO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRkYXJrO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29udGFjdC1mb3JtIHtcbiAgICAucmVhZC1tb3JlIHtcbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYmFubmVyLWNhbGMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICAgIHBhZGRpbmc6IDAuNjI1cmVtIDA7XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgcmVtKDEyKSAwICRibHVlLTMwMDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDI3LjgxMjVyZW07XG5cbiAgICAgICAgLmFpb24tcm93IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZWRpdC1tb2RlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICYuYWlvbi1yb3cge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzByZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub2ZmZXItY2FsYyB7XG4gICAgICAgICYtZm9ybXMge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycywgaGVpZ2h0IDAuMzVzO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1zdW1tYXJ5LXBlcmNlbnQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgICAgJiNzaG93LWZvcm0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYjaGlkZS1mb3JtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICYuaW5hY3RpdmUge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBmaWx0ZXI6IG9wYWNpdHkoMC41KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbnRlcmVzdC1jYWxjdWxhdG9yX19mb3JtIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMsIGhlaWdodCAwLjM1cztcbiAgICB9XG5cbiAgICAmLmhpZGUtZm9ybSB7XG4gICAgICAgIC5jYWxjdWxhdG9yX19mb3JtLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNS4xMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmZXItY2FsYy1mb3JtcyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbiNzaG93LWZvcm0ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbiNoaWRlLWZvcm0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmludGVyZXN0LWNhbGN1bGF0b3JfX2Zvcm0ge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lZGl0LW1vZGUge1xuICAgICAgICAgICAgLmludGVyZXN0LWNhbGN1bGF0b3JfX2Zvcm0tY29udGVudCB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnRlcmVzdC1jYWxjdWxhdG9yX19mb3JtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcblxuICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250YWN0LWZvcm0ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5jZW50ZXIge1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0ge1xuICAgICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAgICAgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNi4yNXJlbTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMy4xODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tcm93IHtcbiAgICAgICAgJiNwdXJwb3NlIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW50ZXJlc3QtY2FsY3VsYXRvciB7XG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Zvcm0tcm93IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm9mZmVyLWNhbGMge1xuICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41NjI1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1zdW1tYXJ5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuXG4gICAgICAgICAgICAuaW50ZXJlc3QtY2FsY3VsYXRvcl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMzc1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuLmljb24uaWNvbi1jaGVjayB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1idXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcblxuICAgICAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMi4xMjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMi4xMjVyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oaWRlLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudG8taGlnaHQtYnRuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtZm9ybXMge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYub2ZmZXItY2FsYyB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FsYy1zbGlkZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgW2RhdGEtdHlwZT1cInNlbGVjdFwiXSB7XG4gICAgICAgICY+ZmllbGRzZXQge1xuICAgICAgICAgICAgJj5kaXYge1xuICAgICAgICAgICAgICAgIC5jcy1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGVyY2VudC1pbmZvIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICB9XG5cbiAgICBpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbiAgICBpbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgIH1cbn1cbiIsIi5zdWJzY3JpcHRpb24ge1xuICAgICYtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmV5O1xuICAgICAgICBwYWRkaW5nOiAzLjEyNXJlbSAxLjI1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2LjI1cmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMuMTI1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xMjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLXNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2x1bW5zIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnN1YnNjcmlwdGlvbi1jb250ZW50LXRleHQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFjdC1mb3JtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jZW50ZXIge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3JtLXJvdyB7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdG9yeS1kZXRhaWwge1xuICAgIC5zdWJzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5jb2x1bW5zIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucHNkMiB7XG4gICAgJi1zZWN0aW9uIHtcbiAgICAgICAgLmJyZWFkY3J1bWIge1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyBcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cmVtIDAgMy43NXJlbTtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMS44NzVyZW0gMCAxLjI1cmVtOyBcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtOyBcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpdGUtaGVhZGVyPi5jb250YWluZXIsXG4gICAgaGVhZGVyICB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWVudS1jb250YWluZXIge1xuICAgICAgICAubWFpbi1tZW51IHtcbiAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbC1tZC00IHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNlY3Rpb24ge1xuICAgICAgICAmLnN0b3J5LW5ld3Mtc2VjdGlvbiB7XG4gICAgICAgICAgICAuc3RvcnktbGlzdF9fdGl0bGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubm8tc2xpZGUge1xuICAgICAgICAgICAgICAgIC5zdG9yeS1uZXdzLXNlY3Rpb25fX3BhZ2luYXRpb24uZC1ub25lLmQtc20tZmxleCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3RvcnktbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMyUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5ob3Jpem9udGFsbHkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgLnN0b3J5LWxpc3RfX2l0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYucHNkLWFwaSB7XG4gICAgICAgICAgICAgICAgICAgIC5zdG9yeS1saXN0X19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAuOTM3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuNXJlbTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuaG9yaXpvbnRhbGx5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdG9yeS1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuNjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLnN0b3J5LWxpc3RfX3RpdGxlIHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuXG4gICAgLnN0b3J5LW5ld3Mtc2VjdGlvbiAuc3RvcnktbGlzdF9faXRlbSB7XG4gICAgICAgIHdpZHRoOiAyMS44NzVyZW07XG4gICAgfVxuXG4gICAgLnN0b3J5LWxpc3RfX2NvbC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIHdpZHRoOiAyMS44NzVyZW07XG4gICAgfVxuXG4gICAgLmJhbm5lci1jb250ZW50IHtcbiAgICAgICAgLmJ1dHRvbi1hcHAtYm94IHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIuY29tcGFyaXNvbi1zZWN0aW9uIHtcbiAgICAucHJpY2luZy1hbGwtc2VjdGlvbiB7XG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNi4xODc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fcHJpY2UtdGl0bGUtaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3NsaWRlLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMS44NzVyZW0gMS41cmVtIDAuMjVyZW07XG4gICAgICAgIFxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uLWFwcC1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0xLjI1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fY2F0ZWdvcnktdGl0bGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2xpc3QtaXRlbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5wcmljaW5nLWFsbC1zZWN0aW9uIHtcbiAgICAgICAgLmN0YS1zZWN0aW9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMuODc1cmVtIDEuMjVyZW0gMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcmljaW5nLWFsbC1zZWN0aW9uX19zbGlkZS1jb250ZW50IHtcbiAgICAgICAgICAgIC5jdGEtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDAgMC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvcHVwLXRleHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTAuNzVyZW07XG4gICAgICAgIGxlZnQ6IDEuMjVyZW07XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAuMzEyNXJlbSAwLjgxMjVyZW0gMC4zMTI1cmVtIDFyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlLTUwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIH1cblxuICAgIC5jb21wYXJpc29uLXBvaW50ZXItYm94IHtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcblxuICAgICAgICAmLXBvaW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICAgICAgICAgICYucHJlc2VudCB7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnBhaWQsXG4gICAgICAgICAgICAgICAgJi51bmF2YWlsYWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtNXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRibGFjaywkYmxhY2spLCBsaW5lYXItZ3JhZGllbnQoJGJsYWNrLCRibGFjayk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCUgMXB4LDFweCA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi51bmF2YWlsYWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC02cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTIlIDFweCwxcHggNTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucGFpZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnVuYXZhaWxhYmxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMC4yNXJlbSAtMC4yNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMS4xMjVyZW0gMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAkc29mdC15ZWxsb3c7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgbWluLXdpZHRoOiAxOC43NXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRhcmsge1xuICAgICAgICAucHJpY2luZy1hbGwtc2VjdGlvbl9fc2xpZGUge1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzb2Z0LXllbGxvdztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgLmJnLXNvZnQteWVsbG93IHtcbiAgICAgICAgICAgICAgICAgICAgaDMsXG4gICAgICAgICAgICAgICAgICAgIGEuYnV0dG9uLWFpb24ueWVsbG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7IFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNvbXBhcmlzb24tcG9pbnRlci1ib3gge1xuICAgICAgICAgICAgICAgICAgICAmLnVuYXZhaWxhYmxlLFxuICAgICAgICAgICAgICAgICAgICAmLnBhaWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICYuYmctc29mdC15ZWxsb3c6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21wYXJpc29uLXBvaW50ZXItYm94IHtcbiAgICAgICAgICAgICYucGFpZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LXllbGxvdztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTAuMjVyZW0gLTAuMjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxLjEyNXJlbSAxcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnVuYXZhaWxhYmxlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXBvaW50IHtcbiAgICAgICAgICAgICAgICBwLnByaWNpbmctYWxsLXNlY3Rpb25fX2xpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3RhLXNlY3Rpb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtO1xuXG4gICAgICAgICAgICBoMyB7IFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByaWNpbmctYWxsLXNlY3Rpb25fX3NsaWRlLWNvbnRlbnQgIHtcbiAgICAgICAgICAgIC5jdGEtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hZGRpdGlvbmFsLWluZm8ge1xuICAgICAgICBtYXJnaW46IDAuODEyNXJlbSAtMS41cmVtO1xuICAgICAgICBwYWRkaW5nOiAwLjgxMjVyZW0gMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JlZW47XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMuODc1cmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50ZWFtLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDUuNjI1cmVtIDAgOC43NXJlbTtcblxuICAgIGgyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQuNjI1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40Mzc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cblxuICAgIC50ZWFtLXJvdyB7XG4gICAgICAgIG1heC13aWR0aDogNzkuMzc1cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5OHZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MXZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MHZ3O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbC1zbS0xMiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAuc3dpcGVyIHtcbiAgICAgICAgJi1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjkuNTYyNXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAuMzc1cmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlLTIwMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAzOS44NzVyZW07XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgdG9wOiAzLjc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1zbGlkZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobGcpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4LjEyNXJlbTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0LjM3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZXJzb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS44NzVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxLjg3NXJlbSAxLjU2MjVyZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDByZW0gMC42MjVyZW0gMi41cmVtIDByZW0gJGJsdWUtMjAwO1xuICAgICAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMS44NzVyZW0gMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWJ1dHRvbi1uZXh0LCBcbiAgICAgICAgJi1idXR0b24tcHJldiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICB0b3A6IDQyJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogNC41cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDQuNXJlbTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuMzc1cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS4zNzVyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMzQlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyNiU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDAuMTI1cmVtIHNvbGlkICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIuMTg3NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IDZ2dztcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDM4JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA5dnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICByaWdodDogMTN2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBlcnNvbiB7XG4gICAgICAgICYtbmFtZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcuNXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuXG4gICAgICAgICAgICAmLXBvc2l0aW9uIHtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZW1haWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN3aXBlci1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogMTByZW07XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7ICBcbiAgICAgICAgaGVpZ2h0OiByZW0oMSk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlLTUwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAuc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDMpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtNTAwO1xuICAgICAgICAgICAgdG9wOiByZW0oLTMpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfSBcbiAgICB9XG59XG4iLCIub3Bpbmlvbi1zZWN0aW9uIHtcbiAgICAub3Bpbmlvbi1hdXRob3Ige1xuICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgICYudGVhbS1zZWN0aW9uIHtcbiAgICAgICAgLnN3aXBlciB7XG4gICAgICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEuMTg3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtc2xpZGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tY29udGVudCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjg3NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxLjg3NXJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcmVtIDAuNjI1cmVtIDIuNXJlbSAwcmVtICRibHVlLTIwMDtcbiAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudmlkZW8ge1xuXHQmX3dyYXBwZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMjYuMjVyZW07XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcblx0XHRcdHdpZHRoOiAyMi4xODc1cmVtO1xuXHRcdFx0aGVpZ2h0OiAyOC43NXJlbTtcblx0XHR9XG5cblx0XHQmX2Z1bGwge1xuXHRcdFx0cGFkZGluZy10b3A6IDE5LjY4NzVyZW07XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQudmlkZW8tYnV0dG9uIHtcblx0XHRcdFx0ZmlsdGVyOiBicmlnaHRuZXNzKDYwJSk7XG5cdFx0XHR9XG5cblx0XHRcdC5wbGF5LWJ1dHRvbiB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6YWZ0ZXIsXG5cdFx0LnBsYXktYnV0dG9uIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGxlZnQ6IDQxJTtcblx0XHRcdHRvcDogMzYlO1xuXHRcdFx0aGVpZ2h0OiA0LjE4NzVyZW07XG5cdFx0XHR3aWR0aDogNC4xODc1cmVtO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG5cdFx0XHRcdGxlZnQ6IDQzLjUlO1xuXHRcdFx0XHR0b3A6IDQwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaWNvbnMvaWNvbl9wbGF5LnN2Zyk7XG5cdFx0fVxuXG5cdFx0LnBsYXktYnV0dG9uIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaWNvbnMvaWNvbl9wbGF5X2hvdmVyLnN2Zyk7XG5cdFx0XHRmaWx0ZXI6IGh1ZS1yb3RhdGUoMTYwZGVnKTtcblx0XHR9XG5cdH1cblxuXHQmSWZyYW1lIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG5cblx0Ji1idXR0b24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCYtbW9kYWwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHR6LWluZGV4OiA5OTtcblx0XHRwYWRkaW5nOiAyLjVyZW07XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcblx0XHRcdHBhZGRpbmc6IDVyZW07XG5cdFx0fVxuXG5cdFx0LmNsb3NlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxLjVyZW07XG5cdFx0XHRoZWlnaHQ6IDEuNXJlbTtcblxuXHRcdFx0JjpiZWZvcmUsXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMC42MjVyZW07XG5cdFx0XHRcdGNvbnRlbnQ6ICcgJztcblx0XHRcdFx0aGVpZ2h0OiAxLjVyZW07XG5cdFx0XHRcdHdpZHRoOiAwLjEyNXJlbTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY2xvc2U6aG92ZXIsXG5cdFx0LmNsb3NlOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHR9XG59XG5cbi5keW5hbWljLXNlY3Rpb24ge1xuXHQudmlkZW8ge1xuXHRcdCZfd3JhcHBlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTMuMjVyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzLjYyNXJlbTtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuXHRcdFx0XHRoZWlnaHQ6IDIxLjI1cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdGV4dC1idG4ge1xuXHRcdFx0d2lkdGg6IG1heC1jb250ZW50O1xuXHRcdFx0bWFyZ2luOiAwLjYyNXJlbSBhdXRvIDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRjb2xvcjogJGJsdWUtNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG5cdFx0XHRcdG1hcmdpbjogMi4yNXJlbSBhdXRvIDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnZpZGVvLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA0cmVtO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5kb3dubG9hZC1hdXRvbWF0aWMge1xuXHRwYWRkaW5nOiA0LjA2MjVyZW0gJG9mZnNldDtcblxuXHRoMiB7XG5cdFx0Y29sb3I6ICRkYXJrO1xuXHRcdGZvbnQtc2l6ZTogMi4wNjI1cmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMy43NXJlbTtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcblx0XHRcdGZvbnQtc2l6ZTogMi40Mzc1cmVtO1xuXHRcdH1cblx0fVxuXG5cdC5kb3dubG9hZC1ib3gge1xuXHRcdCYtdGl0bGUge1xuXHRcdFx0Y29sb3I6ICRibHVlLTUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuXHRcdH1cblxuXHRcdCYtc3VidGl0bGUge1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDBweDtcblx0XHRcdG1hcmdpbjogNDBweCAwIC02cHg7XG5cdFx0fVxuXG5cdFx0LmRvd25sb2FkLWZpbGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAxLjg3NXJlbSAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGRiZTg7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0LjM3NXJlbTtcblx0XHRcdH1cblxuXHRcdFx0Lmxpbmsge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZS01MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDBweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44NzVyZW07XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji1idXR0b24ge1xuXHRcdFx0XHRcdHdpZHRoOiA2LjI1cmVtO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMS44NzVyZW07XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyLjVyZW07XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXEVBMjAnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHRvcDogLTAuMjVyZW07XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ2ljb25mb250Jywgc2VyaWY7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNjI1cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnRpdGxlLXRleHQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgbWFyZ2luLXRvcDogOTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDRweDtcbiAgfVxuICBoMyB7XG4gICAgbWF4LXdpZHRoOiAzMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjc1cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcbiAgICAgIG1heC13aWR0aDogNTI1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXgtd2lkdGg6IDc5MXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICB9XG4gIH1cbiAgJi1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDMzNXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuICAgICAgbWF4LXdpZHRoOiA1MjVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWF4LXdpZHRoOiA3MjhweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICBtYXJnaW4tYmxvY2stZW5kOiAwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi4xMjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gdGVhbS1vdmVybGF5KCkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzVhNDE4NTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxLjgxM3JlbTtcblx0QGluY2x1ZGUgZm9udCg2MDApO1xuXHRjb2xvcjogJHdoaXRlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWl4aW4gdGVhbS1vdmVybGF5LXRleHQoKSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRAaW5jbHVkZSBmb250KDYwMCk7XG5cdGNvbG9yOiByZ2JhKDQ5LCAxOCwgMTAyLCAwLjIpO1xuXHRmb250LXNpemU6IDEuODEzcmVtO1xufVxuQG1peGluIHRlYW0tbmFtZS10ZXh0KCkge1xuXHRtYXJnaW4tdG9wOiAxLjI1cmVtO1xuXHRjb2xvcjogJGJsdWUtNTAwO1xuXHRmb250LXNpemU6IDFyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRAaW5jbHVkZSBmb250KDYwMCk7XG59XG5AbWl4aW4gdGVhbS12aWV3LWJpbygpIHtcblx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRjb2xvcjogJGJsdWUtNTAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdEBpbmNsdWRlIGZvbnQoNTAwKTtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLm92ZXJsYXktYmx1ciB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogNTA7XG59XG5cbi5pbWFnZS1nYWxsZXJ5IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogMDtcblxuXHRoMyB7XG5cdFx0Y29sb3I6ICRkYXJrO1xuXHRcdGZvbnQtc2l6ZTogMi4wNjI1cmVtO1xuXHRcdG1hcmdpbjogMy45MzhyZW0gMS4yNXJlbSAxLjg3NXJlbTtcblx0XHRsaW5lLWhlaWdodDogMy4wNjNyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBpbmNsdWRlIGZvbnQoMzAwKTtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1LjYyNXJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0bWFyZ2luLXRvcDogNy4yNXJlbTtcblx0XHR9XG5cdH1cblxuXHRhIHtcblx0XHQmLnNtYWxsIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtd3JhcHBlciB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0d2lkdGg6IDU4Ljg3NXJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0d2lkdGg6IDY5LjM3NXJlbTtcblx0XHR9XG5cblx0XHQmLWJveCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Ji5zbWFsbCB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG5cdFx0XHRncmlkLXJvdy1nYXA6IDQuMTI1cmVtO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDJyZW07XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLWJveCB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0XHRcdFx0XHRmbGV4OiAwIDAgMzMlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdFx0XHRmbGV4OiAwIDAgMjQlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmltZy1nYWxsZXJ5LXdyYXBwZXIge1xuXHRcdFx0XHRcdHdpZHRoOiAxNC4yNXJlbTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEzcmVtO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA5MiU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuaW1nLWdhbGxlcnktb3ZlcmxheSxcblx0XHRcdFx0XHQuaW1nLWdhbGxlcnktb3ZlcmxheS1zb29uIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRlYW0tb3ZlcmxheTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyIC5pbWctZ2FsbGVyeS1vdmVybGF5IHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuOTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuaW1nLWdhbGxlcnktb3ZlcmxheS1zb29uIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNDQsIDI0MywgMjQ3KTtcblx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKDQ5LCAxOCwgMTAyLCAwLjIpO1xuXG5cdFx0XHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRlYW0tb3ZlcmxheS10ZXh0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIgLmltZy1nYWxsZXJ5LW92ZXJsYXktc29vbiB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtbmFtZSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGVhbS1uYW1lLXRleHQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLWpvYiB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMC42MjVyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE2LjI1cmVtO1xuXHRcdFx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudmlldy1iaW8ge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRlYW0tdmlldy1iaW87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmJpZyB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcblx0XHRcdGdyaWQtcm93LWdhcDogNC4xMjVyZW07XG5cdFx0XHRtYXJnaW4tbGVmdDogMnJlbTtcblx0XHRcdG1hcmdpbi1yaWdodDogMnJlbTtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0ZmxleDogMCAwIDMzJTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwLjMxM3JlbTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMC4zMTNyZW07XG5cdFx0XHR9XG5cblx0XHRcdC50ZWFtLXNlY3Rpb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LmltYWdlLWdhbGxlcnktd3JhcHBlci1ib3gge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRcdFx0ZmxleDogMCAwIDUwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRcdFx0ZmxleDogMCAwIDMzJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pbWctZ2FsbGVyeS13cmFwcGVyIHtcblx0XHRcdFx0XHR3aWR0aDogMTkuMzc1cmVtO1xuXHRcdFx0XHRcdGhlaWdodDogMTcuNjg4cmVtO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjMuMjVyZW07XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE5cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTkuMzc1cmVtO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxNy42ODhyZW07XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmltZy1nYWxsZXJ5LW92ZXJsYXksXG5cdFx0XHRcdFx0LmltZy1nYWxsZXJ5LW92ZXJsYXktc29vbiB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0ZWFtLW92ZXJsYXk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3ZlciAuaW1nLWdhbGxlcnktb3ZlcmxheSB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmltZy1nYWxsZXJ5LW92ZXJsYXktc29vbiB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ0LCAyNDMsIDI0Nyk7XG5cdFx0XHRcdFx0XHRjb2xvcjogcmdiYSg0OSwgMTgsIDEwMiwgMC4yKTtcblxuXHRcdFx0XHRcdFx0LnRleHQge1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0ZWFtLW92ZXJsYXktdGV4dDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyIC5pbWctZ2FsbGVyeS1vdmVybGF5LXNvb24ge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLW5hbWUge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRlYW0tbmFtZS10ZXh0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji1qb2Ige1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxNi4yNXJlbTtcblx0XHRcdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnZpZXctYmlvIHtcblx0XHRcdFx0XHRAaW5jbHVkZSB0ZWFtLXZpZXctYmlvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5pbWctZ2FsbGVyeS1iaW8ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LmFycm93LWxpbmsge1xuXHRcdG1hcmdpbi10b3A6IDIuNXJlbTtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyLjg3NXJlbTtcblx0XHR9XG5cdH1cbn1cblxuLmltYWdlLWdhbGxlcnktc3dpcGVyIHtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYmVuZWZpdHMtc2VjdGlvbi1pbm5lciB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cblxuXHQmLmJpZyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5zd2lwZXItd3JhcHBlciB7XG5cdFx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcblxuXHRcdC5pbWFnZS1nYWxsZXJ5LXdyYXBwZXItYm94IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LnN3aXBlci1zY3JvbGxiYXIge1xuXHRcdC5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge31cblx0fVxuXG5cdC5iZW5lZml0IHtcblx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuXHRcdC5iZW5lZml0LWlubmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG5cdFx0XHRoMyB7XG5cdFx0XHRcdHdpZHRoOiAxNC4yNXJlbTtcblx0XHRcdH1cblxuXHRcdFx0LmRlc2NyaXB0aW9uIHtcblx0XHRcdFx0d2lkdGg6IDE0LjI1cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZWN0aW9uLWNvbnRlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHR9XG5cblx0LnN3aXBlci13cmFwcGVyIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHRoMyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LmRlc2NyaXB0aW9uIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQudmlldy1iaW8ge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29sb3I6IHJnYig0OSwgMTgsIDEwMik7XG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRAaW5jbHVkZSBmb250KDUwMCk7XG5cdH1cblxuXHQuYmVuZWZpdC1pbWFnZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQuYmVuZWZpdC1pbWFnZS1vdmVybGF5LFxuXHRcdC5iZW5lZml0LWltYWdlLW92ZXJsYXktc29vbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzVhNDE4NTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmOmhvdmVyIC5iZW5lZml0LWltYWdlLW92ZXJsYXkge1xuXHRcdFx0b3BhY2l0eTogMC45O1xuXHRcdH1cblxuXHRcdC5iZW5lZml0LWltYWdlLW92ZXJsYXktc29vbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ0LCAyNDMsIDI0Nyk7XG5cblx0XHRcdC50ZXh0IHtcblx0XHRcdFx0QGluY2x1ZGUgdGVhbS1vdmVybGF5LXRleHQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciAuYmVuZWZpdC1pbWFnZS1vdmVybGF5LXNvb24ge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR3aWR0aDogMTQuMjVyZW0gIWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogMTNyZW0gIWltcG9ydGFudDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0XHRcdFx0d2lkdGg6IDIzLjI1cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDE5cmVtO1xuXHRcdFx0fVxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG59XG5cbi5wZXJzb25hbC1tb2RhbCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHR6LWluZGV4OiA5OTtcblx0bGVmdDogNTAlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHdpZHRoOiAyMC45MzhyZW07XG5cdGhlaWdodDogOTAlO1xuXHRtYXgtaGVpZ2h0OiA2NSU7XG5cdHBhZGRpbmc6IDFyZW0gMC41cmVtIDFyZW0gMC4yNXJlbTtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgNHJlbSByZ2JhKDQ5LDE4LDEwMiwwLjMpKTtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0d2lkdGg6IDMxLjI1cmVtO1xuXHR9XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHR3aWR0aDogNDYuODc1cmVtO1xuXHR9XG5cblx0LnBlcnNvbmFsLW1vZGFsLW5hbWUtd3JhcHBlciB7XG5cdFx0bWFyZ2luLXRvcDogMi41cmVtO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFx0bWFyZ2luLXRvcDogMS43NXJlbTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxLjYyNXJlbTtcblx0XHR9XG5cblx0XHQmLXRleHQge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMi4yNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRpbWcge1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNjg4cmVtO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTUuNjI1cmVtO1xuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0XHR3aWR0aDogMjQuNjg4cmVtO1xuXHRcdFx0aGVpZ2h0OiAyMi44MTNyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdHdpZHRoOiAxMC4wNjNyZW07XG5cdFx0XHRoZWlnaHQ6IDkuMTg4cmVtO1xuXHRcdH1cblx0fVxuXG5cdCYtaW1nIHtcblx0XHRpbWcge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNsb3NlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEuNXJlbTtcblx0XHRoZWlnaHQ6IDEuNXJlbTtcblx0XHRyaWdodDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG5cdCAgICBtYXJnaW4tdG9wOiAwLjE1cmVtO1xuXG5cdFx0bWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcblx0XHRtYXJnaW4tdG9wOiAxLjg3NXJlbTtcblxuXHRcdCY6YWZ0ZXIsXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0aGVpZ2h0OiAxLjVyZW07XG5cdFx0XHRsZWZ0OiAwLjY4OHJlbTtcblx0XHRcdHdpZHRoOiAwLjEyNXJlbTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0fVxuXHR9XG5cblx0LmNsb3NlOmZvY3VzLFxuXHQuY2xvc2U6aG92ZXIge1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdCYtbmFtZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG5cdFx0d2lkdGg6IDE4LjQzOHJlbTtcblx0XHRjb2xvcjogcmdiKDQ5LCAxOCwgMTAyKTtcblx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRAaW5jbHVkZSBmb250KDMwMCk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0XHRcdHdpZHRoOiAyNC42ODhyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdHdpZHRoOiAyMHJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMi4yNXJlbTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXHR9XG5cblx0Ji1wb3NpdGlvbiB7XG5cdFx0d2lkdGg6IDE4LjQzOHJlbTtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdFx0QGluY2x1ZGUgZm9udCg0MDApO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjgxM3JlbTtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0XHR3aWR0aDogMjQuNjg4cmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDIwcmVtO1xuXHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xuXHRcdH1cblx0fVxuXG5cdCYtdGV4dCB7XG5cdFx0d2lkdGg6IDE4LjQzOHJlbTtcblx0XHRjb2xvcjogcmdiKDU2LCA1NiwgNTYpO1xuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0QGluY2x1ZGUgZm9udCgzMDApO1xuXHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXG5cdFx0cCB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0XHR3aWR0aDogMjQuNjg4cmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDQxLjg3NXJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHR9XG5cdH1cbn1cblxuLnRlYW0tc2VjdGlvbiB7XG5cdHBhZGRpbmc6IDA7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Ji5iaWcge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuaW1hZ2UtZ2FsbGVyeS13cmFwcGVyLWJveCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5wZXJzb24ge1xuXHRcdG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xuXG5cdFx0LnN3aXBlci1nYWxsZXJ5LXdyYXBwZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0aGVpZ2h0OiAxNi4yNXJlbTtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0XHRcdFx0aGVpZ2h0OiAxMi41cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdH1cblxuXHRcdFx0LmltZy1nYWxsZXJ5LW92ZXJsYXksXG5cdFx0XHQuaW1nLWdhbGxlcnktb3ZlcmxheS1zb29uIHtcblx0XHRcdFx0QGluY2x1ZGUgdGVhbS1vdmVybGF5O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIC5pbWctZ2FsbGVyeS1vdmVybGF5IHtcblx0XHRcdFx0b3BhY2l0eTogMC45O1xuXHRcdFx0fVxuXG5cdFx0XHQuaW1nLWdhbGxlcnktb3ZlcmxheS1zb29uIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NCwgMjQzLCAyNDcpO1xuXHRcdFx0XHRjb2xvcjogcmdiYSg0OSwgMTgsIDEwMiwgMC4yKTtcblx0XHRcdFx0LnRleHQge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRlYW0tb3ZlcmxheS10ZXh0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIgLmltZy1nYWxsZXJ5LW92ZXJsYXktc29vbiB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnBlcnNvbi1uYW1lIHtcblx0XHRcdG1hcmdpbi10b3A6IDEuODc1cmVtO1xuXHRcdH1cblxuXHRcdC5wZXJzb24tY29udGVudC1wb3NpdGlvbiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC52aWV3LWJpbyB7XG5cdFx0XHRjb2xvcjogcmdiKDQ5LCAxOCwgMTAyKTtcblx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0QGluY2x1ZGUgZm9udCg1MDApO1xuXHRcdH1cblx0fVxuXG5cdC5zd2lwZXItYnV0dG9uLW5leHQge1xuXHRcdHJpZ2h0OiAwLjYyNXJlbTtcblx0fVxuXG5cdC5zd2lwZXItYnV0dG9uLXByZXYge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdH1cblx0fVxufVxuIiwiQG1peGluIGNhcmVlci1zcGFuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBAaW5jbHVkZSBmb250KDUwMCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDByZW07XG4gICAgY29sb3I6ICRibGFjaztcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxufVxuXG5AbWl4aW4gY2FyZWVyLXNwYW4td3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IDMwcmVtO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cblxufVxuQG1peGluIGNhcmVlci1zZWN0aW9uLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5AbWl4aW4gY2FyZWVyLWljb24oJGljb24pIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGNvbnRlbnQ6ICRpY29uO1xuICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCIsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLnJlc3VtYXRvci1hZHZhbmNlZC13aWRnZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVzdW1hdG9yLWpvYi1mcmFtZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiNyZXN1bWF0b3Itd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJlZXItc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgaDMge1xuICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIEBpbmNsdWRlIGZvbnQoNTAwKVxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgfVxuXG4gICAgJi1ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBwYWRkaW5nOiAxLjg3NXJlbTtcbiAgICAgICAgbWFyZ2luOiAwLjYyNXJlbSBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgICAgIGJveC1zaGFkb3c6IC0wLjMxMjVyZW0gMC45Mzc1cmVtIDIuNXJlbSAwcmVtICRibHVlLTIwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAzNTBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDE5LjI1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgICAgICB3aWR0aDogNTVyZW07XG4gICAgICAgICAgICBtYXJnaW46IDEuNTYyNXJlbSBhdXRvO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHdpZHRoOiA2MS4yNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbGVmdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBjYXJlZXItc2VjdGlvbi1ib3g7XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDMwMCk7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDByZW07XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYig0OSwgMTgsIDEwMik7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMyLjMxMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3Bhbi13cmFwLXRvcCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY2FyZWVyLXNwYW4td3JhcDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY2FyZWVyLWljb24oJ1xcRUEzOScpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjYXJlZXItaWNvbignXFxFQTREJyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY2FyZWVyLXNwYW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNwYW4td3JhcC1ib3R0b20ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNhcmVlci1zcGFuLXdyYXA7XG5cbiAgICAgICAgICAgICAgICA6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjYXJlZXItaWNvbignXFxFQTFBJyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNhcmVlci1pY29uKCdcXEVBMDInKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjYXJlZXItc3BhbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1yaWdodCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBjYXJlZXItc2VjdGlvbi1ib3g7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuMTg3NXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDEuODc1cmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg1MDApO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMC4wOTM3NXJlbSBzb2xpZCByZ2IoNDksIDE4LCAxMDIpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYig0OSwgMTgsIDEwMik7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDByZW07XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcmVtO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5kb3dubG9hZC1zZWN0aW9uIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgIC5idXR0b24tYWlvbi5pbmRpZ28ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEuYnV0dG9uLWFpb24uaW5kaWdvOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTUuNjI1cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpdGUtZm9vdGVyX19kb3dubG9hZC1hbmRyb2lkIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNyUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgLnNtcy1mb3JtLnJ3ZEJ1dHRvbiAuc21zLWJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hLnNpdGUtZm9vdGVyX19kb3dubG9hZC1odWF3ZWkge1xuICAgICAgICB3aWR0aDogMjclO1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgIH1cblxuICAgIC5idXR0b24tYXBwLWJveCBhIHtcbiAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAyLjM3NXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAyNCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMXJlbSAwIDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcmljaW5nLWFsbC1zZWN0aW9uX19zbGlkZSAuY3RhLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHNlY3Rpb24gLmN0YS1zZWN0aW9uIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjkzNzVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMTI1cmVtO1xuICAgIH1cbn1cblxuLmJhbm5lci1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgIC5jdGEtc2VjdGlvbiAuYnV0dG9uLWFwcC1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuc2l0ZS1mb290ZXJfX2Rvd25sb2FkIHtcbiAgICAgICAgICAgICYtYW5kcm9pZCxcbiAgICAgICAgICAgICYtaHVhd2VpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjclICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICB9XG5cbiAgICAuYnV0dG9uLWFwcC1ib3ggYSB7XG4gICAgICAgIG1hcmdpbjogMXJlbSBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMXJlbSAwIDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc3Rvcmllcy1sYXlvdXQge1xuICBwYWRkaW5nOiByZW0oMzUpIHJlbSg1KSByZW0oMjApO1xuICBwYWRkaW5nLWJvdHRvbTogcmVtKDIwKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgcGFkZGluZzogcmVtKDQwKSAwIHJlbSg1MCk7XG4gIH1cblxuICAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogJGRhcms7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBmb250LXNpemU6IHJlbSg0OCk7XG4gICAgfVxuXG4gIH1cblxufVxuIiwiKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgZm9udC1rZXJuaW5nOiBub25lO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcblxuICAgICYudGhlbWUtZGFyayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICB9IFxuXG4gICAgJi5tZW51LW9wZW4ge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLWxnKSB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmluZm8tcGFnZSB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cblxuICAgICYuY29va2llcy1wb3B1cC1hY3RpdmUge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwKTtcbiAgICB9XG59XG5cbi50aGVtZS1ncmV5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29uY3JldGU7XG59XG5cbi5idXR0b24tYWlvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgICBib3JkZXItcmFkaXVzOiByZW0oNCk7XG4gICAgcGFkZGluZzogcmVtKDE1KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogcmVtKDM4NSk7XG4gICAgaGVpZ2h0OiByZW0oNjApO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgQGluY2x1ZGUgZm9udCg3MDApO1xuXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNjAwO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZzogcmVtKDE1KSByZW0oMjcpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgaGVpZ2h0OiByZW0oNTApO1xuICAgIH1cblxuICAgICYuc21hbGwtYnRuIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBmb250KDYwMCk7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEwKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgxNSk7XG4gICAgICAgIHBhZGRpbmc6IHJlbSg3KSByZW0oMTApIHJlbSg1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDIpO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAmLmdyZWVuIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkZ3JlZW4sIDUlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaW5kaWdvIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtNTAwO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTYwMDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4uYXJyb3ctbGluayB7XG4gICAgY29sb3I6ICRibHVlLTUwMDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oaW5saW5lLWJsb2NrLCBhYnNvbHV0ZSwgXCJcXEVBNTFcIik7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcbiAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIiwgc2VyaWY7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG1hcmdpbjogcmVtKDIpIDAgMCByZW0oMTUpO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICB9XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRibHVlLTYwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5iYWNrIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oNDApO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8obm9uZSwgYWJzb2x1dGUsIFwiXCIpO1xuICAgICAgICB9IFxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oaW5saW5lLWJsb2NrLCBhYnNvbHV0ZSwgXCJcXEVBNTBcIik7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgyNyk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDE3KTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCIsIHNlcmlmO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udGltZS1pbmRpY2F0b3Ige1xuICAgIGZvbnQtc2l6ZTogcmVtKDEwKTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIHBhZGRpbmc6IHJlbSg1KSByZW0oMTUpO1xuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyMCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ZXItZ3JleTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnRhZ3Mge1xuICAgIGZvbnQtc2l6ZTogcmVtKDEwKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiByZW0oMTkpO1xuICAgICAgICBwYWRkaW5nOiByZW0oMykgcmVtKDcpIHJlbSgxKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBAaW5jbHVkZSBmb250KDMwMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxOSk7XG4gICAgICAgIG1hcmdpbjogMCByZW0oMTApIHJlbSg1KSAwO1xuICAgIH1cblxufVxuXG4uc3RvcnktbmF2aWdhdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IHJlbSgyMCk7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDQwKTtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMjIpO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgxMik7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oaW5saW5lLWJsb2NrLCBhYnNvbHV0ZSwgXCJcXEVBMTVcIik7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDI1KTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgxNyk7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogcmVtKC0xMCk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCIsIHNlcmlmO1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcnJvdy1saW5rLmJhY2sge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50b29sdGlwLWJhc2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAudG9vbHRpcC10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgd2lkdGg6IHJlbSgzNTApO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgYm94LXNoYWRvdzogcmVtKDUpIHJlbSg1KSByZW0oMTEpIDAgcmdiYSg1NiwgNTYsIDU2LCAwLjE1KTtcbiAgICAgICAgcGFkZGluZzogcmVtKDEwKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICByaWdodDogcmVtKC04KTtcbiAgICAgICAgYm90dG9tOiByZW0oNDgpO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxMCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIG1heC13aWR0aDogcmVtKDI4MCk7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgcmlnaHQ6IHJlbSgtMTgpO1xuICAgICAgICAgICAgYm90dG9tOiByZW0oMzIpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1pbm5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgcHNldWRvKGJsb2NrLCBhYnNvbHV0ZSwgJycpO1xuICAgICAgICAgICAgd2lkdGg6IHJlbSgyMCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSgyMCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICBib3R0b206IHJlbSgtOCk7XG4gICAgICAgICAgICByaWdodDogcmVtKDE2KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHJlbSg1KSByZW0oNSkgcmVtKDExKSAwIHJnYmEoNTYsIDU2LCA1NiwgMC4xNSk7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oYmxvY2ssIGFic29sdXRlLCAnJyk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zaG93LCAmOmhvdmVyIHtcbiAgICAgICAgLnRvb2x0aXAtdGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zaXRlLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAgcmVtKDUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgei1pbmRleDogMTA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjhzIGVhc2U7XG4gICAgfVxuICAgID4uY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxNSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTUpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDIwKTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMjApO1xuICAgICAgICAgICAgbWluLWhlaWdodDogcmVtKDEyMCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtaW4taGVpZ2h0IC44cyBlYXNlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuaGVhZGVyLXNjcm9sbC1kb3duIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogcmVtKDgwKTtcbiAgICAgICAgICAgID4uY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5maXhlZCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIHJlbSgzMCkgMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIH1cbiAgICAuYWlvbi1yb3d7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5oYW1idXJnZXJ7XG4gICAgICAgIG1heC13aWR0aDogcmVtKDgwKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDM2KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGRhcmssICRvcGFjaXR5LWxvdyk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgICAgICAgICAmOmFmdGVye2Rpc3BsYXk6IG5vbmU7fVxuICAgICAgICB9XG4gICAgfVxuICAgIC5pbm5lci13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxLjI1cmVtO1xuICAgICAgICByaWdodDogNC41cmVtO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICB0b3A6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnV0dG9uLWFpb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDMyKTtcbiAgICAgICAgcGFkZGluZzogcmVtKDEwKSByZW0oMzApO1xuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIyKTtcbiAgICAgICAgaGVpZ2h0OiByZW0oNDApO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQoNjAwKTtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjI1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgZWFzZTtcbiAgICB9XG4gICAgLm1vYmlsZS1tZW51LWJ1dHRvbiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcywgb3BhY2l0eSAwLjVzIGxpbmVhcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogcmVtKDE1KTtcbiAgICAgICAgLmJ1dHRvbi1hcHAtYm94IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICAuYnV0dG9uLWFpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDEwKSByZW0oMzApO1xuICAgICAgICAgICAgaGVpZ2h0OiByZW0oNTApO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgzMCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJpZ2h0LXRvcC1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBtYXgtd2lkdGg6IHJlbSgxNjApO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICBtYXgtd2lkdGg6IDU4LjMzMyU7XG4gICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5sYW5ndWFnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgJi5lZGl0LW1vZGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgzMCk7XG4gICAgICAgICAgICAgICAgLmRyb3BidG4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU0O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMTApIHJlbSgyNykgcmVtKDEwKSByZW0oMTApO1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiByZW0oMTApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50IGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLW5ldyB7XG4gICAgICAgICAgICAgICAgJi5kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgICAgIC5kcm9wYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuMzc1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi1jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idXR0b24tYXBwLWJveHtcbiAgICAgICAgICAgIC5idXR0b24tYWlvbntcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjA4MztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDEwKSByZW0oMjcpO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5yaWdodC1tZW51IHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMzIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oNjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBzZXVkbyhpbmxpbmUtYmxvY2ssIGFic29sdXRlLCAnJyk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oMjgpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oMSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtNDAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IHJlbSgtMzIpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgtMTQpO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogcmVtKC0xNik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogcmVtKC0zMik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYWlvbi1saW5rIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250KDQwMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4uaWUge1xuICAgIC5zaXRlLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB9XG4gICAgLnNpdGUtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTIwKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLmRpc2FibGVkLWhlYWRlci1tZW51IHtcbiAgICAgICAgLnNpdGUtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDgwKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGlzYWJsZWQtaGVhZGVyLW1lbnUge1xuICAgIC5zaXRlLWhlYWRlcj4uY29udGFpbmVyIHtcbiAgICAgICAgbWluLWhlaWdodDogcmVtKDgwKTtcbiAgICB9XG59XG5cbi5tYWluLW1lbnUtZGlzYWJsZSB7XG4gICAgLmxvZ28ge1xuICAgICAgICBtYXJnaW46IHJlbSgxMSkgMDtcbiAgICAgICAgLnNob3ctYnRuICYge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIC5idXR0b24tYXBwLWJveCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIC5idXR0b24tYWlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIm1haW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvL292ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC8vbWluLWhlaWdodDogMDtcbiAgICAvL3RyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG59XG4iLCJhcnRpY2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICRibHVlLTUwMDtcblxuICAgIEBpbmNsdWRlIGZvbnQoNDAwKTtcblxuICAgIC5zbWFsbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cblxuXG4gICAgLy8gUG9zdFxuICAgICYucG9zdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblxuICAgICAgICAuZmVhdHVyZWQtaW1hZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC43NXMgZWFzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lbnRyeS10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWFkLW1vcmUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg0MDApO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOTM3NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuMjVyZW07XG4gICAgICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICAuZmVhdHVyZWQtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsInNlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6ICRvZmZzZXQ7XG4gICAgcGFkZGluZy1yaWdodDogJG9mZnNldDtcblxuICAgICYucHQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMuMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnBiIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5sYXJnZS1wdCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0LjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDhyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxhcmdlLXBiIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDdyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc21hbGwtcHQge1xuICAgICAgICBwYWRkaW5nLXRvcDogLjc1cmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAuODc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc21hbGwtcGIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogLjc1cmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAuODc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubGFyZ2UtcGIubWFpbi1iYW5uZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVudHJ5LXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41ZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmW2RhdGEtcGF0dGVybl0ge1xuXG4gICAgICAgICYuY29tcGFyZSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9wYXR0ZXJuLTUuc3ZnJyk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDk0JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDUwdnc7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjM1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmW2RhdGEtcGF0dGVybj0nbGVmdCddIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIHRvcDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmW2RhdGEtcGF0dGVybj0ncmlnaHQnXSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIHRvcDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZXJyb3ItcGFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmW2RhdGEtcGF0dGVybl0ge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTB2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogODBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3BhdHRlcm4tbGlnaHQucG5nJyk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cblxuICAgICAgICAubGluayB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYudGhlbWUtZGFyayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICB9XG5cbiAgICAmLnRoZW1lLWxpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtMzAwO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS0zMDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRoZW1lLWdyZXkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29uY3JldGU7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb25jcmV0ZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudGhlbWUtZ3JleS1kYXJrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstZ3JleTtcbiAgICB9XG5cbiAgICAmLmJuYiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNlYW1sZXNzLXBheW1lbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29uY3JldGU7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1zbSkge1xuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubm90ZWJvb2sge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDV2dztcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm5vLWNhcmRzIHtcbiAgICAgICAgW2RhdGEtbG9nb3NdIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZS1ib3gge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNi42ODc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zYXZpbmdzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbmNyZXRlO1xuXG4gICAgICAgICYuYmlnLWltYWdlIHtcblxuICAgICAgICAgICAgLmZlYXR1cmUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEtYmctaW1hZ2VdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMnZ3O1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTB2dztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJltkYXRhLW9wcG9zaXRlXSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MnZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mZWF0dXJlIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA5cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgICYudHlwZS1idXNpbmVzcyB7XG4gICAgICAgICAgICAuZmVhdHVyZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc3BsaXQtbGF5b3V0IHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICAuYmFubmVyLWJ0biB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEtYmctaW1hZ2VdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc1JTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTB2dztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmW2RhdGEtb3Bwb3NpdGVdIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwdnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZlYXR1cmUge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeHMpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNS41cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1LjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDdyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDdyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDExcmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTRyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm9ubHktY2hpbGQsXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjkzNzVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNDAwKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpvbmx5LWNoaWxkLFxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi50cmF2ZWwtYWJyb2FkIHtcblxuICAgICAgICAuZmVhdHVyZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLXNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm5ldy1jYXJkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbmNyZXRlO1xuICAgICAgICBwYWRkaW5nOiAzLjM3NXJlbSAwIDguOTM3NXJlbTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMi43NXJlbSAwIDcuMTg3NXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmVhdHVyZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLXNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjUlIGJvdHRvbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB0b3A6IDJyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTIwdnc7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MiUgYm90dG9tO1xuICAgICAgICAgICAgICAgIHRvcDogLTEuNTYyNXJlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNTB2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgYm90dG9tO1xuICAgICAgICAgICAgICAgIHRvcDogMC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBob25lLWxhcmdlLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2LjYyNXJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICB0b3A6IDE1JTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMCU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTUlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyNSU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmpvaW4tdXMge1xuICAgICAgICAubGVhZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1hc2sge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh1cC10by1zbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMnJlbSAwIDRyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodXAtdG8tc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5iYW5uZXItYWJvdXQge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExMiU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJlYWx0aW1lLW5vdGlmaWNhdGlvbnMge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTIlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTYlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zdXBwb3J0IHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuXG4gICAgICAgIC5kb3Qge1xuICAgICAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG87XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5wYXltZW50LWZlYXR1cmVzIHtcbiAgICAgICAgJi50eXBlLWJ1c2luZXNzIHtcbiAgICAgICAgICAgIC5mZWF0dXJlIHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5iZy1jb25jcmV0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb25jcmV0ZTtcblxuICAgICAgICAuYmctY29uY3JldGUtY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYmctd2hpdGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgICYuYmcteWVsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICB9XG4gICAgJi5iZy1zb2Z0LXllbGxvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzb2Z0LXllbGxvdztcbiAgICB9XG4gICAgJi5iZy1pbmRpZ28ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgfVxuICAgICYuYmctcHVycGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtMjAwO1xuICAgIH1cblxuICAgICYuaW5mby1iYXIge1xuICAgICAgICBwYWRkaW5nOiAxLjI1cmVtIDEuMTI1cmVtO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJnLWNvbmNyZXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5iZy13aGl0ZSxcbiAgICAgICAgJi5iZy15ZWxsb3csICYuYmctc29mdC15ZWxsb3cge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDsgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5iZy1wdXJwbGUge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrOyAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaW1hZ2UtZWRnZSB7XG4gICAgICAgICYucmlnaHQtaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlLWVkZ2UtaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMTJweDtcbiAgICAgICAgICAgICAgICB0b3A6IC01MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1NzBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGVmdC1pbWcge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2UtZWRnZS1pbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIxMnB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTExMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU5MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1NzBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhpc3Rvcnkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uby1jYXJkcyB7XG4gICAgICAgIC5pbWFnZS1ib3gge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZlYXR1cmVzLXRhYnMge1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgfVxuXG4gICAgJi5zbGlkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mZWF0dXJlIHtcbiAgICAgICAgICAgICZzLWNhcm91c2VsIHtcbiAgICAgICAgICAgICAgICAuc3dpcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgJi1zbGlkZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygtMS41cmVtIDEuNXJlbSAxLjVyZW0gcmdiYSgwLDAsMCwwLjMpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KC0xLjVyZW0gMS41cmVtIDEuNXJlbSByZ2JhKDAsMCwwLDAuMykpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMHJlbTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMy43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZyl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUuMzc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYudGhlbWUtZGFyayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG5cbiAgICAgICAgICAgIC5mZWF0dXJlIHtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnRoZW1lLWdyZXkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbmNyZXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi50aGVtZS1saWdodCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS0zMDA7XG4gICAgICAgIH1cblxuICAgICAgICAubGVhZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNwYWNlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDZyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLnJpZ2h0LXBvc2l0aW9uIHtcbiAgICAgICAgICAgIC5mZWF0dXJlcy1jYXJvdXNlbCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaGVhZGluZyB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjEyNXJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNzAwKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNC41cmVtIDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUuMjVyZW0gMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICAmLnByaW1hcnkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5oZWFkaW5nLWJhY2tncm91bmQge1xuICAgICAgICAgICAgcGFkZGluZzogM3JlbSAkb2Zmc2V0O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuaGVhZGluZy1iYWNrZ29ydW5kLWltYWdlIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY3LjVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyLjVyZW0gMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChsZykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4MXB4IDUuODEyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICB6b29tOiAwLjc7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHpvb206IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zcGFjZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMuNjg3NXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4LjM3NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZG93bmxvYWQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4xMjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZG93bmxvYWQtYXBwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLTMuMTg3NXJlbTtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1ib3gge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1hcHBsZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnL2FwcC1zdG9yZS5zdmcnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcuNXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMTI1cmVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWFuZHJvaWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N2Zy9nb29nbGUtcGxheS5zdmcnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDguNXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMTI1cmVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLWxnKSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICAmLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYtYXBwbGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5LjRyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYtYW5kcm9pZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMi41MHJlbSAwIDQuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwLjRyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnN0YXRlbWVudCB7XG4gICAgICAgIHBhZGRpbmc6IDQuMzEyNXJlbSAkb2Zmc2V0IDYuODc1cmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0LjMxMjVyZW0gJG9mZnNldCA2Ljg3NXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNC41cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhvbWUtcGFnZS5pbmRpdmlkdWFsICYge1xuICAgICAgICB6LWluZGV4OiBhdXRvO1xuICAgIH1cblxuICAgIC5jdGEtc2VjdGlvbiB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDI4KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMxKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ1bGxldC1saXN0IHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMzApO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaWNvbnMvY2hlY2ttYXJrLnN2ZycpIG5vLXJlcGVhdCA2cHggOHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oNDgpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjEzO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDMwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJmb290ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDJyZW0gJG9mZnNldCAycmVtO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAkb2Zmc2V0IDMuNXJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICBwYWRkaW5nOiAycmVtICRvZmZzZXQgNC4zNzVyZW07XG4gICAgfVxuICAgIHAsXG4gICAgYSxcbiAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQoNDAwKTtcbiAgICAgICAgJi5zbWFsbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuMjVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjY3NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC42MjVyZW07XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQoNjAwKTtcbiAgICB9XG4gICAgLmZvb3Rlci1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4wNjI1cmVtO1xuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjgxMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxnKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY29uZGFyeS1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc20pIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjA2MjVyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDJyZW0gMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA0LjVyZW0gMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg0MDApO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vIEV4dGVuZGVkIGZvb3RlclxuICAgICYuZXh0ZW5kZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRlci1ncmV5O1xuICAgICAgICBwYWRkaW5nOiAyLjVyZW0gLjI1cmVtO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtIC4zNzVyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogM3JlbSAuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBwLFxuICAgICAgICBhLFxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAubG9nbyB7XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzLjMxMjVyZW07XG4gICAgICAgIHdpZHRoOiAxMi4zNzVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodXAtdG8tc20pIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBpbWcsXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDkyKTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGRhcms7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRyb3Bkb3duIHtcbiAgICAgICAgJl9faG9sZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxhbmd1YWdlIHtcbiAgICAmLmRyb3Bkb3duIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAubGFuZ3VhZ2Utc3VidGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTApO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICB9XG4gICAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTIwMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAuMzc1cmVtIDAuNzVyZW0gcmdiYSgkZGFyaywgMC4yNSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAuMzc1cmVtIDAuNzVyZW0gcmdiYSgkZGFyaywgMC4yNSk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICB3aWxsLWNoYW5nZTogYXV0bztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgZWFzZS1pbi1vdXQsIHZpc2liaWxpdHkgLjI1cyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4yNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAuMjVyZW0gMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAgMC4yNXJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZHJvcGJ0biB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS0yMDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg0KSByZW0oMjApIHJlbSg0KSByZW0oNSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oNCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50IChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDYpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDYpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDU2JTtcbiAgICAgICAgICAgICAgICByaWdodDogcmVtKDgpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGRhcms7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAodXAtdG8tbGcpIHtcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlLWluLW91dCwgdmlzaWJpbGl0eSAuMjVzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjI1cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gLjI1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmRyb3BidG4ge1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpIHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpIHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4wNjI1cmVtO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1kKSB7XG4gICAgICAgICAgICBtYXJnaW46IC0wLjJyZW0gMi41cmVtIDAgMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGF0LXJvb3QgYm9keTpub3QoLm1vYmlsZSkgLmxhbmd1YWdlLmRyb3Bkb3duOmhvdmVyLFxuLm1vYmlsZSAubGFuZ3VhZ2UuZHJvcGRvd24uYWN0aXZlIHtcbiAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlLWluLW91dCwgdmlzaWJpbGl0eSAuMjVzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjI1cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gLjI1cyBlYXNlLWluLW91dDtcbiAgICB9XG4gICAgLmRyb3BidG4ge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKSByb3RhdGUoMTM1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKSByb3RhdGUoMTM1ZGVnKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvb3RlciB7XG4gICAgJi1kb3dubG9hZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICAgICYtYXBwbGUsXG4gICAgICAgICYtYW5kcm9pZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICAmLWFwcGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zdmcvYXBwLXN0b3JlLnN2Z1wiKTtcbiAgICAgICAgICAgIHdpZHRoOiA3LjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgJi1hbmRyb2lkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zdmcvZ29vZ2xlLXBsYXkuc3ZnXCIpO1xuICAgICAgICAgICAgd2lkdGg6IDguNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHVwLXRvLWxnKSB7XG4gICAgICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtYXBwbGUsXG4gICAgICAgICAgICAmLWFuZHJvaWQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMi45NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtYXBwbGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4LjlyZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWFuZHJvaWQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5LjhyZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1jb3B5cmlnaHQge1xuICAgICAgICAucm93IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zaXRlLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0ZXItZ3JleTtcbiAgICBwYWRkaW5nOiByZW0oMzApIHJlbSg1KTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSg1MCkgMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDg3KTtcbiAgICB9XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEwKTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2xvZ28ge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgaW1nLFxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHJlbSg5OCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Rvd25sb2FkIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTApO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgfVxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoNjAwKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg0KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDMwMCk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg3KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIHJlbSg1MCkgcmVtKDEwKSAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWJ1dHRvbnMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDMwKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWFwcGxlLFxuICAgICAgICAmLWFuZHJvaWQsXG4gICAgICAgICYtaHVhd2VpIHtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDUwKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzRweCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDQwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgzMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1hcHBsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL2FwcC1zdG9yZV8xLjV4LnN2Z1wiKTtcbiAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHJlbSgxNTApO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2JTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgxMik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHJlbSg5MCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMTYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtYW5kcm9pZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ZnL2dvb2dsZS1wbGF5XzEuNXguc3ZnXCIpO1xuICAgICAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgICAgIG1heC13aWR0aDogcmVtKDE2Nyk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NTBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNiU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTg4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgxMik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1odWF3ZWkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3N2Zy9odWF3ZWlfMS41eC5zdmdcIik7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oMTY1KTtcbiAgICAgICAgICAgIG1hcmdpbjogcmVtKDE4KSBhdXRvIDA7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTg4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiByZW0oMTApIGF1dG8gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYXJyb3ctbGluayB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgIH1cbiAgICAgICAgLmJ1dHRvbi1haW9uIHtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDUwKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250KDYwMCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oNDApO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDEwKSByZW0oMTUpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDEwKSByZW0oMzApO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb2x1bW4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjIpO1xuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMzAwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg3KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBzZXVkbyhpbmxpbmUtYmxvY2ssXG4gICAgICAgICAgICAgICAgYWJzb2x1dGUsXG4gICAgICAgICAgICAgICAgJycpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oMTApO1xuICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDEwKTtcbiAgICAgICAgICAgICAgICB0b3A6IHJlbSgyMCk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiByZW0oMSkgc29saWQgJGRhcms7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogcmVtKDEpIHNvbGlkICRkYXJrO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTgwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1saW5rcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oNik7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDQpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIC5zaXRlLWZvb3Rlcl9fY29sdW1uLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDYwMCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDMwMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwJSkgcm90YXRlKC0yMjVkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19taWRkbGUge1xuICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDMwKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSg1KTtcbiAgICAgICAgfVxuICAgICAgICAmLWlubmVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fc29jaWFsLWxpbmtzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDcwKTtcbiAgICAgICAgfVxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1My41JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMTApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDQwKTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oNDApO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMy41KTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLXJhZGl1cyAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oMjUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oMjUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDIwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbGFuZ3VhZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNzApO1xuICAgICAgICB9XG4gICAgICAgICYtZHJvcGRvd24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTApO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgLnNpdGUtZm9vdGVyX19sYW5ndWFnZS1kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2UtaW4tb3V0LCB2aXNpYmlsaXR5IC4yNXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMjVzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5kcm9wYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSkgcm90YXRlKDEzNWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS0yMDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oNjApO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgzKTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMC4zNzVyZW0gMC43NXJlbSByZ2JhKCRkYXJrLCAwLjI1KTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB3aWxsLWNoYW5nZTogYXV0bztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZS1pbi1vdXQsIHZpc2liaWxpdHkgLjI1cyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4yNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDQxKTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiByZW0oNSkgMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZHJvcGJ0biB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oNjApO1xuICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDM0KTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS0yMDA7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDUpIHJlbSgyOCkgcmVtKDUpIHJlbSgxMCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDMpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDYpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTMpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDQxKTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oMjUpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMykgcmVtKDE4KSByZW0oMykgcmVtKDYpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMik7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDEyKTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHJlbSg4KTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oOCk7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogcmVtKDEyKTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZGFyaztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSg1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiByZW0oNy41KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTIlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAuc2l0ZS1mb290ZXJfX2xhbmd1YWdlLWRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZS1pbi1vdXQsIHZpc2liaWxpdHkgLjI1cyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4yNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmRyb3BidG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpIHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3NlY29uZGFyeS1saW5rcyB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNDMpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg1MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDcwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDQ3KTtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMjgpO1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTMpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19ib3R0b20ge1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEwKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgJi10ZXh0LFxuICAgICAgICAmLWNvcHlyaWdodCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgIH1cbiAgICAgICAgJi1jb3B5cmlnaHQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDEwKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5sYW5ndWFnZS5kcm9wZG93biAuZHJvcGRvd24tY29udGVudCBhLFxuICAgIC5sYW5ndWFnZS5kcm9wZG93biAuZHJvcGJ0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDY7XG4gICAgfVxufSIsIi5zdG9yeS1saXN0IHtcbiAgbGluZS1oZWlnaHQ6IDIuMTI1O1xuXG4gICZfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcbiAgICBwYWRkaW5nLXRvcDogMzklO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1pbi1oZWlnaHQ6IHJlbSgxNTApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgIHBhZGRpbmctdG9wOiA1NyU7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgJjpob3ZlciB7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTA0JTtcbiAgICAgICAgICBoZWlnaHQ6IDEwNCU7XG4gICAgICAgICAgdG9wOiAtMiU7XG4gICAgICAgICAgbGVmdDogLTIlO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgJl9fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICRkYXJrO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGRhcms7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgIC5zdG9yeS1saXN0IHtcbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgJl9fbWV0YSB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyNSk7XG4gICAgfVxuXG4gICAgLnRhZ3Mge1xuICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTApO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgICZfX2l0ZW0ge1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oNSk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAudGltZS1pbmRpY2F0b3Ige1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogcmVtKDI1KTtcbiAgICBsaW5lLWhlaWdodDogMS40ODtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMTApO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6ICRibHVlLTUwMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIGhlaWdodDogcmVtKDc0KTtcbiAgICB9XG5cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uLWJpZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC50aW1lLWluZGljYXRvciB7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBtYXJnaW4tdG9wOiByZW0oMTApO1xuICAgIH1cblxuICB9XG5cbn1cblxuLnN0b3J5LWxpc3Q6bm90KC5uby1iaWcpIHtcblxuICAuc3RvcnktbGlzdCB7XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzMCk7XG4gIFxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuICAgICAgfVxuICBcbiAgICAgICY6bnRoLWNoaWxkKDduKzQpLFxuICAgICAgJjpudGgtY2hpbGQoN24rMSkge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMXMgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgXG4gICAgICAmOm50aC1jaGlsZCg3bis1KSxcbiAgICAgICY6bnRoLWNoaWxkKDduKzIpIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjJzICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gIFxuICAgICAgJjpudGgtY2hpbGQoN24rNiksXG4gICAgICAmOm50aC1jaGlsZCg3biszKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4zcyAhaW1wb3J0YW50O1xuICAgICAgfVxuICBcbiAgICAgICY6bnRoLWNoaWxkKDduKzcpIHtcbiAgXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICBcbiAgICAgICAgLnN0b3J5LWxpc3Qge1xuICBcbiAgICAgICAgICAmX19pbWFnZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDY2LjY2NjY2JSAtIDE1cHgpO1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYyg2Ni42NjY2NiUgLSAxNXB4KTtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDM4JTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgfVxuICBcbiAgICAgICAgICAmX19jb2wtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMzApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgJl9fZGVzY3JpcHRpb24tYmlnIHtcbiAgXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICBcbiAgICAgICAgICB9XG4gIFxuICAgICAgICAgICZfX2Rlc2NyaXB0aW9uLXNtYWxsIHtcbiAgXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gIFxuICAgICAgICAgIH1cbiAgXG4gICAgICAgIH1cbiAgXG4gICAgICB9XG4gIFxuICAgIH1cblxuICB9XG5cbn0iLCIuc3RvcnktZGV0YWlsIHtcbiAgICBwYWRkaW5nOiByZW0oMzApIHJlbSg1KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiByZW0oNDApIDA7XG4gICAgfVxuXG4gICAgJl9fbWFpbiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oNTApO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTAwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMzApO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40ODtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBAaW5jbHVkZSBmb250KDMwMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oNDgpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3JvdyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMzApO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAuc29jaWFsLXNoYXJpbmcge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDMwKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmLXRhZ3MsICYtc29jaWFsIHtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJi10YWdzIHtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oNSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJl9fdmlzdWFsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDUwKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1pbWFnZSwgJi12aWRlbyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCByZW0oNDApIHJlbSg2MCkgMCAkYmx1ZS0yMDA7XG4gICAgICAgIH1cblxuICAgICAgICB2aWRlbywgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICB2aWRlb1twb3N0ZXJdIHtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWltYWdlIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IHJlbSg1NDApO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgcHNldWRvKGlubGluZS1ibG9jaywgYWJzb2x1dGUsICcnKTtcbiAgICAgICAgICAgIHRvcDogcmVtKDMwKTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IHJlbSgzMCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS0yMDA7XG4gICAgICAgICAgICByaWdodDogcmVtKC0yMCk7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xMDAwMDAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IHJlbSgzMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICB0b3A6IHJlbSg1MCk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xMDAwMDAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IHJlbSg5NSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0aW1lIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBAaW5jbHVkZSBmb250KDYwMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xlYWQge1xuICAgICAgICBAaW5jbHVkZSBmb250KDQwMCk7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNTApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHAsIC5pbWFnZS1ibG9jayB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oNTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS01MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1wcm9kdWN0LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgzMCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDgwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDQpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNTAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogcmVtKDM4NSk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oNjApO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCg3MDApO1xuICAgIFxuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtNjAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNSkgcmVtKDMwKTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDUwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zb2NpYWwtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgzMCk7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgYmFja2dyb3VuZDogJHNvZnQteWVsbG93O1xuICAgICAgICBAaW5jbHVkZSBmb250KDQwMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zb2NpYWwtc2hhcmluZyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjApO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19yZWxhdGVkLXN0b3JpZXMge1xuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDMwKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMzApO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgzMDApO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzkpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg1MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN0b3J5LWxpc3Qge1xuICAgICAgICAgICAgJl9faW1hZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgJl9fbWV0YSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIzKTtcblxuICAgICAgICAgICAgICAgIC50YWdzIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGltZS1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDEyKTtcbiAgICAgICAgfVxuICAgICAgICAubW9iaWxlLWNhcm91c2VsLnN3aXBlci1jb250YWluZXItaW5pdGlhbGl6ZWQge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSg3KTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgOTAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIl19 */
