@charset "UTF-8";/*!
 * Bootstrap v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1140px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:rgb(206.6, 226, 254.6);--bs-table-border-color:rgb(165.28, 180.8, 203.68);--bs-table-striped-bg:rgb(196.27, 214.7, 241.87);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(185.94, 203.4, 229.14);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(191.105, 209.05, 235.505);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:rgb(225.6, 227.4, 229);--bs-table-border-color:rgb(180.48, 181.92, 183.2);--bs-table-striped-bg:rgb(214.32, 216.03, 217.55);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(203.04, 204.66, 206.1);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(208.68, 210.345, 211.825);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:rgb(209, 231, 220.8);--bs-table-border-color:rgb(167.2, 184.8, 176.64);--bs-table-striped-bg:rgb(198.55, 219.45, 209.76);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(188.1, 207.9, 198.72);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(193.325, 213.675, 204.24);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:rgb(206.6, 244.4, 252);--bs-table-border-color:rgb(165.28, 195.52, 201.6);--bs-table-striped-bg:rgb(196.27, 232.18, 239.4);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(185.94, 219.96, 226.8);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(191.105, 226.07, 233.1);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:rgb(255, 242.6, 205.4);--bs-table-border-color:rgb(204, 194.08, 164.32);--bs-table-striped-bg:rgb(242.25, 230.47, 195.13);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(229.5, 218.34, 184.86);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(235.875, 224.405, 189.995);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:rgb(248, 214.6, 217.8);--bs-table-border-color:rgb(198.4, 171.68, 174.24);--bs-table-striped-bg:rgb(235.6, 203.87, 206.91);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(223.2, 193.14, 196.02);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(229.4, 198.505, 201.465);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:rgb(198.4, 199.2, 200);--bs-table-striped-bg:rgb(235.6, 236.55, 237.5);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(223.2, 224.1, 225);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(229.4, 230.325, 231.25);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:rgb(77.4, 80.6, 83.8);--bs-table-striped-bg:rgb(44.1, 47.9, 51.7);--bs-table-striped-color:#fff;--bs-table-active-bg:rgb(55.2, 58.8, 62.4);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(49.65, 53.35, 57.05);--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:rgb(134,182.5,254);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:rgb(134,182.5,254);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:rgb(134,182.5,254);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:rgb(182.4,211.5,254.4)}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:rgb(182.4,211.5,254.4)}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.form-floating>.form-control:disabled~label::after,.form-floating>:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.fade .modal-dialog{transform:translate(0,-50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);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;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);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;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#000!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#000!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#000!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#000!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(61.4,139,253.4,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(61.4,139,253.4,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(137.4,144.6,151,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(137.4,144.6,151,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(71,159,118.2,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(71,159,118.2,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61.4,212.6,243,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(61.4,212.6,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205.4,56.6,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(255,205.4,56.6,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(227,93.4,106.2,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(227,93.4,106.2,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249.4,250.2,251,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(249.4,250.2,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26.4,29.6,32.8,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(26.4,29.6,32.8,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.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}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:.125em!important}.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2{text-underline-offset:.25em!important}.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3{text-underline-offset:.375em!important}.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}@font-face{font-family:"GT America Rg";src:url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-Rg.woff2) format("woff2"),url(/wp-content/themes/pi-child-2023/assets/static/source/GTAmerica-Rg.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"GT America Rg";src:url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-RgIt.woff2) format("woff2"),url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-RgIt.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"GT America Rg";src:url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-Md.woff2) format("woff2"),url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-Md.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"GT America Md";src:url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-Md.woff2) format("woff2"),url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-Md.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"GT America Md";src:url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-MdIt.woff2) format("woff2"),url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-MdIt.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"GT America Bd";src:url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-Bd.woff2) format("woff2"),url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-Bd.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"GT America Bd";src:url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-BdIt.woff2) format("woff2"),url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-BdIt.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"GT America Cmp Blk";src:url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-CmBl.woff2) format("woff2"),url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-CmBl.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"GT America Cmp Blk";src:url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-CmBlIt.woff2) format("woff2"),url(/wp-content/themes/pi-child-2023/assets/source/fonts/GTAmerica-CmBlIt.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@media print{a[href]:after{content:""}.global-nav{display:none!important}.section-video{display:none}.article-footer{display:none}.article-share{display:none}.no-print{display:none}.load-more.infinite{display:none}.mobile-sticky-box{display:none}.content-share{display:none!important}.print-logo{display:block!important;max-width:1024px;margin:0 auto}body{display:table;table-layout:fixed;padding-top:20mm;padding-bottom:20mm;height:auto}.page-wrapper{top:0!important}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1170px;padding-right:15px;padding-left:15px}}body{background:#fff;font-family:var(--wp--preset--font-family--gt-america-rg);font-size:17px;line-height:24px;color:#1a1a1a;padding:0;overflow-x:hidden;-webkit-font-smoothing:antialiased}@media screen and (min-width:992px){body{font-size:18px;line-height:30px}}@media screen and (min-width:1200px){body{font-size:20px;line-height:34px}}hr{border-color:#d0d0d1}h1{font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;color:#1a1a1a;font-size:28px;line-height:38px;margin-bottom:20px;letter-spacing:-.64px}@media (min-width:340px){h1{font-size:32px}}@media screen and (min-width:992px){h1{font-size:52px;line-height:58px;letter-spacing:-1.04px}}h2{font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;color:#1a1a1a;font-size:18px;line-height:24px;letter-spacing:-.27px}@media screen and (min-width:992px){h2{font-size:24px;line-height:40px;letter-spacing:-.36px}}.h3,h3{font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:22px;line-height:24px;margin-bottom:15px}@media screen and (min-width:992px){.h3,h3{font-size:26px;line-height:34px;margin-bottom:15px}}p{margin-bottom:15px;font-size:17px;line-height:24px}@media screen and (min-width:992px){p{font-size:18px;line-height:30px}}@media screen and (min-width:1200px){p{font-size:20px;line-height:34px}}p b,p strong{font-family:var(--wp--preset--font-family--gt-america-md);font-weight:400}.print-logo{display:none}a{color:#1a1a1a;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;transition:all .15s ease-in-out;text-decoration:none}a:hover{color:#e2231a;text-decoration:none}a:visited{text-decoration:none}.btn:focus,.fa-search:focus,.navbar-toggle:focus,a:focus,button:focus,i:focus,img:focus,li:focus{outline:2px solid #1a1a1a}.gifImage+.netPrevBtnGifs{border:0;background:0 0;height:40px;width:40px;background-color:#fff}figure .gifImage+.netPrevBtnGifs{position:absolute;right:0;bottom:0}figure .gifImage+.netPrevBtnGifs>.gifInnerIcon{display:flex;align-items:center;justify-content:center}.gifReplacementDiv{background-color:#d3d3d3;width:100%}.gifReplacementDiv.gifImage .gif-paused-text{content:"Gif Paused";color:#1a1a1a;font-size:32px}.gifReplacementDiv.gifImage{display:flex;align-items:center;justify-content:center}.grid-img .netPrevBtnGifs{position:absolute;z-index:9999999999;bottom:0;right:0}img{max-width:100%}.author-load-more,.hp-load-more,.latest-load-more,.load-more{background:#1a1a1a;padding:14px 20px;border-radius:50px;width:-moz-fit-content;width:fit-content;color:#fff;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:18px;line-height:24px;letter-spacing:-.135px;display:inline-block;text-align:center;border:none}.author-load-more:hover,.hp-load-more:hover,.latest-load-more:hover,.load-more:hover{background:#63666a;color:#fff}.author-load-more:active,.hp-load-more:active,.latest-load-more:active,.load-more:active{background:#1a1a1a;color:#fff}.author-load-more:focus,.hp-load-more:focus,.latest-load-more:focus,.load-more:focus{border:1px solid #006ba6}@media screen and (min-width:992px){.author-load-more,.hp-load-more,.latest-load-more,.load-more{padding:16px 32px;font-size:16px;line-height:20px;letter-spacing:-.12px}}.author-load-more,.hp-load-more,.latest-load-more,.load-more{background:#e2231a}.author-load-more:hover,.hp-load-more:hover,.latest-load-more:hover,.load-more:hover{background:#ad1c14}.author-load-more,.hp-load-more,.latest-load-more,.load-more{font-size:18px;margin:0 auto 30px;width:160px;display:block;text-align:center;cursor:pointer}@media screen and (min-width:992px){.author-load-more,.hp-load-more,.latest-load-more,.load-more{padding:15px 30px;font-size:20px}}.loader{width:100%;text-align:center;margin:20px auto}.no-share-btn .btn-social{display:none}[id^=mc_embed_signup_] .text-success{color:#1a1a1a;line-height:24px;margin-top:20px;padding-bottom:10px;border-bottom:3px solid #e2231a}[id^=mc_embed_signup_] .text-danger{padding:10px 0 0}[id^=mc_embed_signup_] .text-danger a{text-decoration:underline!important}#wpadminbar{position:fixed}.admin-bar{margin-top:-67px}@media screen and (min-width:768px){.admin-bar{margin-top:-67px}}@media screen and (min-width:992px){.admin-bar{margin-top:-32px}}.admin-bar .site-header{top:46px}@media screen and (min-width:783px){.admin-bar .site-header{top:32px}}.admin-bar .page-wrapper{top:182px}.translation-links .translation-link-list{display:flex;line-height:normal;margin:3rem 0;align-items:center;border-bottom:1px solid #d0d0d1;padding-bottom:2rem;margin-left:15px;margin-right:15px}.translation-links .translation-link-list li{margin:0}.translation-links .translation-link-list .translation-list-label{font-family:var(--wp--preset--font-family--gt-america-rg);font-size:18px;line-height:24px;letter-spacing:-.27px;font-weight:400;padding-left:0}.translation-links .translation-link-list li{font-family:var(--wp--preset--font-family--gt-america-md);text-transform:capitalize;font-size:18px;line-height:24px;letter-spacing:-.27px;font-weight:500;padding:0 10px}.translation-links-bottom .translation-link-list{margin:3rem 0;padding-bottom:0;border-bottom:0;border:none}.translation-links-top .translation-link-list{margin:0 -15px;padding:2rem;justify-content:center}@media screen and (min-width:992px){.translation-links-top .translation-link-list{justify-content:flex-start;padding-top:0;margin-left:-15px;margin-right:0;padding-left:18px}}.translation-links-blue .translation-link-list{background:#1a1a1a;color:#fff;border:none;padding:2rem;margin:3rem 0;justify-content:center}@media screen and (min-width:992px){.translation-links-blue .translation-link-list{display:inline-flex;justify-content:flex-start}}.translation-links-blue .translation-link-list a{color:#fff;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.translation-links-blue .translation-link-list a:hover{text-decoration-color:#e2231a}.translation-links-blue.translation-links-top .translation-link-list{margin:2rem 0 0;padding:20px}@media screen and (min-width:992px){.translation-links-blue.translation-links-top .translation-link-list{margin:0}}.archive .translation-links{margin-bottom:30px}@media screen and (min-width:992px){.archive .translation-links{padding:0}}.archive .translation-links-text .translation-link-list{padding-left:0;padding-right:0;margin:0}.global-nav-m .nyp-brand .dropdown-menu li a:hover{color:#1a1a1a!important}.single-post .flickity-prev-next-button{top:160px!important}@media screen and (min-width:768px){.single-post .flickity-prev-next-button{top:240px!important}}#skiptocontent a{padding:6px;position:absolute;top:-40px;left:0;color:#006ba6;font-size:16px;text-decoration:underline;z-index:1051;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500}#skiptocontent a:focus{position:absolute;left:0;top:0;background:#fff;text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.d-none{display:none}.btn:focus,.fa-search:focus,.navbar-toggle:focus,a:focus,button:focus,i:focus,img:focus,li:focus{outline:2px solid #f9f9f9;outline-offset:0;box-shadow:0 0 0 4px #63666a}.btn{background:#1a1a1a;padding:14px 20px;border-radius:50px;width:-moz-fit-content;width:fit-content;color:#fff;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:18px;line-height:24px;letter-spacing:-.135px;display:inline-block;text-align:center;border:none}.btn:hover{background:#63666a;color:#fff}.btn:active{background:#1a1a1a;color:#fff}.btn:focus{border:1px solid #006ba6}@media screen and (min-width:992px){.btn{padding:16px 32px;font-size:16px;line-height:20px;letter-spacing:-.12px}}.btn-red{background:#e2231a}.btn-red:hover{background:#ad1c14}.wp-block-core-paragraph p{font-size:20px;line-height:28px;letter-spacing:-.15px}.wp-block-core-paragraph a{color:#1a1a1a;text-decoration:underline;text-decoration-color:#e2231a;text-decoration-thickness:1.5px;text-underline-offset:4px}.wp-block-core-paragraph a:hover{color:#1a1a1a;text-decoration-color:#ad1c14;text-decoration-thickness:1.5px}.wp-block-core-paragraph:first-of-type p:first-child:first-letter{float:left;font-size:48px;line-height:40px;padding-top:0;padding-right:5px;padding-left:1px;margin-top:0}@media screen and (min-width:992px){.wp-block-core-paragraph:first-of-type p:first-child:first-letter{font-size:63px;line-height:56px;padding-right:7px;margin-top:0}}.wp-block-button a{background-color:#1a1a1a;border-width:0;color:#fff;font-family:inherit;font-size:inherit;line-height:inherit;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-block-button a:hover{background-color:#63666a;color:#fff}.negtop-1{margin-top:-10px!important}.negtop-2{margin-top:-15px!important}.negtop-3{margin-top:-20px!important}.negtop-4{margin-top:-25px!important}.negtop-5{margin-top:-30px!important}.loader{display:flex;flex-direction:column;align-items:center;justify-content:center}.loader .gifReplacementDiv{width:50px;height:50px;display:inline;margin:0 auto}.loader .gifReplacementDiv .gif-paused-text{font-size:14px;line-height:14px}.loader .netPrevBtnGifs{display:none}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.gallery img{width:100%}.gallery-item{overflow:hidden}.gallery-item img{width:100%}.gallery-row.single .gallery-item{width:100%;height:auto;margin:0}.gallery-row.single .gallery-item a{display:block}.gallery-row.double .gallery-item{width:50%;float:left}.gallery-row.double .gallery-item a{height:0;padding-bottom:56.25%;overflow:hidden;display:block}.gallery-row.triple .gallery-item{width:33.3333333333%;float:left}.gallery-row.triple .gallery-item a{height:0;padding-bottom:56.25%;overflow:hidden;display:block}.gallery-row a img{transition:opacity 333ms cubic-bezier(.4,0,.22,1);-webkit-backface-visibility:hidden;transform:rotate(0)}.gallery-row a{position:relative}.gallery-row a:hover img{opacity:.8}.gallery-row a:before{content:"\f00e";position:absolute;text-align:center;vertical-align:middle;left:50%;margin-left:-20px;top:50%;margin-top:-20px;width:40px;height:40px;z-index:1;text-shadow:0 0 14px rgba(0,0,0,.5);color:#fff;display:inline-block;font-family:FontAwesome;font-weight:400;font-size:40px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.gallery-row a:hover:before{-webkit-backface-visibility:hidden;opacity:1}@media screen and (max-width:640px){.gallery-row a:hover:before{opacity:0}}.pswp__ui--idle .pswp__top-bar{opacity:1!important}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../img/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../img/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#2a67a3;top:56px;border-radius:2px;display:block;width:auto;right:44px;font-family:raleway,Arial,Helvetica,sans-serif;box-shadow:0 2px 5px rgba(0,0,0,.25);transform:translateY(6px);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{font-weight:400!important}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#fff;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#fff}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#2a67a3;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--download:hover,a.pswp__share--facebook:hover,a.pswp__share--pinterest:hover,a.pswp__share--twitter:hover{background:#3e5c9a;color:#fff}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#2a67a3;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(../img/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #2a67a3;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@keyframes clockwise{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}100%{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}/*! Flickity v2.0.8
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.entry-content{max-width:1024px;width:100%;margin:0 auto}article .container{width:100%}.article-block-wrapper .entry ol a,.article-block-wrapper .entry p a,.article-block-wrapper .entry strong a,.article-block-wrapper .entry table a,.article-block-wrapper .entry td a,.article-block-wrapper .entry ul a{color:#1a1a1a;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;transition:all .15s ease-in-out;text-decoration:underline;text-decoration-color:#e2231a;text-decoration-thickness:1.5px;text-underline-offset:4px}.article-block-wrapper .entry ol a:hover,.article-block-wrapper .entry p a:hover,.article-block-wrapper .entry strong a:hover,.article-block-wrapper .entry table a:hover,.article-block-wrapper .entry td a:hover,.article-block-wrapper .entry ul a:hover{color:#1a1a1a;text-decoration:underline;text-decoration-color:#ad1c14;text-decoration-thickness:1.5px}.article_content_block p{font-size:16px;line-height:20px;letter-spacing:-.12px;margin:4px 0 20px 0;padding:0}.article_content_block p:last-child{margin:4px 0 30px 0}.article_content_block p a{word-break:break-all}@media screen and (min-width:768px){.article_content_block p a{word-break:initial}}@media screen and (min-width:992px){.article_content_block p{font-size:20px;line-height:28px;letter-spacing:-.15px}}.article_content_block ol a,.article_content_block p a,.article_content_block strong a,.article_content_block table a,.article_content_block td a,.article_content_block ul a{color:#1a1a1a;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;transition:all .15s ease-in-out;text-decoration:underline;text-decoration-color:#e2231a;text-decoration-thickness:1.5px;text-underline-offset:4px}.article_content_block ol a:hover,.article_content_block p a:hover,.article_content_block strong a:hover,.article_content_block table a:hover,.article_content_block td a:hover,.article_content_block ul a:hover{color:#1a1a1a;text-decoration:underline;text-decoration-color:#ad1c14;text-decoration-thickness:1.5px}.article_content_block ol,.article_content_block ul{padding-left:2.3rem}.article_content_block ol li,.article_content_block ul li{margin:.9375rem 0}.section-article-content-block{padding:30px 0 0;display:block}@media screen and (max-width:640px){.section-article-content-block{padding:25px 0}}.section-article-content-block .container{max-width:900px;width:100%}.section-article-content-block .section-article-content-block-header h2{font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:26px;margin-top:0;margin-bottom:15px}@media screen and (max-width:640px){.section-article-content-block .section-article-content-block-header h2{font-size:22px;line-height:24px}}.section-article-content-block .section-article-content-block-header h2 strong{font-weight:500}.section-article-content-block p{font-size:16px;line-height:20px;letter-spacing:-.12px;margin:4px 0 20px 0;padding:0}@media screen and (min-width:992px){.section-article-content-block p{font-size:20px;line-height:28px;letter-spacing:-.15px}}.section-article-content-block p strong{font-weight:500;font-family:var(--wp--preset--font-family--gt-america-md)}.section-article-content-block:first-of-type .entry p:first-child:first-letter{float:left;font-size:48px;line-height:40px;padding-top:0;padding-right:5px;padding-left:1px;margin-top:0}@media screen and (min-width:992px){.section-article-content-block:first-of-type .entry p:first-child:first-letter{font-size:63px;line-height:56px;padding-right:7px;margin-top:0}}#s1-core-group p:first-child{padding-top:1.75rem}#s1-core-group p:first-child:first-letter{float:left;font-size:48px;line-height:40px;padding-top:0;padding-right:5px;padding-left:1px;margin-top:0}@media screen and (min-width:992px){#s1-core-group p:first-child:first-letter{font-size:63px;line-height:56px;padding-right:7px;margin-top:0}}.section-header-text h2,.section-header-text h2 strong{margin-top:2.5rem;margin-bottom:1rem;font-weight:500;font-family:var(--wp--preset--font-family--gt-america-md);font-size:18px;line-height:24px;letter-spacing:-.27px}@media screen and (min-width:992px){.section-header-text h2,.section-header-text h2 strong{font-size:24px;line-height:40px;letter-spacing:-.36px}}.wptb-table-container table tr td strong{font-weight:700}@media screen and (min-width:1200px){.wptb-table-container table tr td .wptb-list-container{padding:0 15px 0 15px!important}}.wptb-table-container table tr td .wptb-list-container ul{padding:1em .2em .4em}.wptb-table-container table tr td .wptb-list-container ul li p{font-size:20px!important;line-height:24px!important;letter-spacing:-.12px;margin:4px 0 20px 0}@media screen and (min-width:992px){.wptb-table-container table tr td .wptb-list-container ul li p{font-size:20px!important;line-height:34px!important;letter-spacing:-.15px;padding:0}}.postid-27802 figure+.wp-block-pacecore-blocks-backdrop_color{margin-top:0!important}.article-footer{border-top:none;padding:20px}@media screen and (min-width:992px){.article-footer{padding:0}}@media screen and (max-width:640px){.article-footer{padding:0 10px}}.article-footer .container{max-width:900px;width:100%}.article-share{float:none;padding:30px 0;border-top:2px solid #d0d0d1;border-bottom:2px solid #d0d0d1;margin-bottom:0;margin-top:20px}@media screen and (max-width:640px){.article-share{text-align:center}}.article-share h4{font-size:24px;font-family:var(--wp--preset--font-family--gt-america-md);color:#1a1a1a;font-weight:500;line-height:0;margin-bottom:30px}@media screen and (max-width:640px){.article-share h4{text-align:center;font-size:20px}}.article-share .article-share-group{width:100%;float:none}.article-share .article-share-group .btn-social{color:#fff;width:18%;border-radius:0;height:35px;float:none;margin-right:5px}.article-share .article-share-group .btn-social:hover{border:none;background:#d0d0d1!important;color:#006ba6}@media screen and (max-width:640px){.article-share .article-share-group .btn-social{width:42px;height:42px}}.article-share .article-share-group .btn-social i{margin-right:7px;font-size:20px}@media screen and (max-width:640px){.article-share .article-share-group .btn-social i{position:relative;margin-right:0}}.article-share .article-share-group .btn-social span{font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;line-height:35px;font-size:13px;padding:0;position:relative;top:-4px}@media screen and (max-width:640px){.article-share .article-share-group .btn-social span{display:none}}.article-share .article-share-group .linkedin{background:#136d9d}.article-share .article-share-group .email{background:#d0d0d1}.author-meta{padding:40px 0;display:table}.author-meta .author-img-b{border:2px solid #d0d0d1;float:left;margin-right:20px;display:table-cell;height:50px;width:50px;max-width:none;transform:scale(1)}@media screen and (min-width:992px){.author-meta .author-img-b{height:100px;width:100px}}@media screen and (max-width:640px){.author-meta .author-img-b{margin-right:10px;max-width:100px}}.author-meta .author-img-b .author-avatar{height:100%;width:100%}.author-meta .author-img-b:hover{transform:scale(1.1);transform-origin:center}.author-meta .author-bio{display:table-cell;vertical-align:middle}.author-meta .author-bio a{font-size:22px;font-weight:700;color:#006ba6}.author-meta .author-bio a:hover{color:#d0d0d1;text-decoration:underline!important}.author-meta .author-bio p{font-size:19px;margin-bottom:0}@media screen and (max-width:640px){.author-meta .author-bio p{font-size:18px;line-height:26px}}.article-tag-list{padding-top:16px}.article-tag-list a{font-weight:400;color:#1a1a1a;text-decoration:underline;text-decoration-color:#e2231a;text-decoration-thickness:1.5px;text-underline-offset:4px}.article-tag-list a:hover{color:#1a1a1a;text-decoration-color:#ad1c14;text-decoration-thickness:1.5px}.post-categories{display:inline-block;list-style:none;padding:0;margin:0}.recommended{border-top:2px solid #d0d0d1;float:none;margin-bottom:0;margin-top:40px;padding-top:20px}@media screen and (max-width:640px){.recommended{padding-top:8px}}.recommended h4{color:#1a1a1a;font-weight:500;text-align:center;padding:5px;font-family:var(--wp--preset--font-family--gt-america-md);font-size:28px;line-height:36px}@media screen and (min-width:992px){.recommended h4{font-size:36px}}@media screen and (max-width:640px){.recommended h4{font-size:25px}}.recommended .grid{margin-bottom:40px;margin-top:0}.recommended .grid>div{margin-bottom:20px}@media screen and (min-width:992px){.recommended .grid{margin-top:30px}}.recommended-tag{color:#fff;font-size:12px;padding-left:10px;padding-right:10px;background-color:#006ba6;text-transform:uppercase;display:inline-block}.article-header-container{position:relative}.article-header-container.background-image{padding-top:50px;padding-bottom:50px;min-height:300px}@media (min-width:768px){.article-header-container.background-image{min-height:500px}}.article-header-image img{width:100%}.article-header-background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2}.article-header-image-wrapper.background-image:before{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.375);z-index:-1}.background-image .article-header-copy-wrapper,.background-image .entry-title{color:#fff}.article-header .article-header-copy-wrapper .article-header-title{border-bottom:none;margin-bottom:0}.article-header .article-header-copy-wrapper .article-header-title .entry-title{margin-top:0;margin-bottom:20px;padding:0}.article-header .article-header-copy-wrapper .article-header-title .entry-dek{margin-bottom:0}@media screen and (min-width:992px){.article-header .article-header-copy-wrapper .article-header-title .entry-dek{line-height:30px}}.article-header .article-header-image-wrapper img{margin:0 auto;display:block;width:100%;height:auto}.long-form .article-header-copy-wrapper{max-width:900px;margin:0 auto;padding:15px;box-shadow:none}@media screen and (min-width:992px){.long-form .article-header-copy-wrapper{padding:30px}}@media screen and (min-width:1200px){.long-form .article-header-copy-wrapper{max-width:1060px}}.long-form .entry-meta{max-width:900px;margin:0 auto 30px}@media screen and (min-width:992px){.long-form .entry-meta{margin:0 auto}}@media screen and (min-width:1200px){.long-form .entry-meta{max-width:1060px}}@media screen and (min-width:992px){.content-inner-wrapper-md-custom-width{width:71%}}article.format-standard .entry-content{max-width:var(--wp--style--global--wide-size)}article.format-standard .content-inner-wrapper section.article-header.module{max-width:var(--wp--style--global--wide-size);width:100vw;margin-left:-15px}@media screen and (min-width:992px){article.format-standard .content-inner-wrapper section.article-header.module{margin-left:0;width:calc(100vw - 30px)}}@media screen and (min-width:1200px){article.format-standard .content-inner-wrapper section.article-header.module{margin-left:-15px}}article.format-standard .content-inner-wrapper section.article-header.module .article-header-copy-wrapper{margin-bottom:20px;padding-bottom:0}@media screen and (min-width:992px){article.format-standard .content-inner-wrapper section.article-header.module .article-header-copy-wrapper{padding-bottom:0}}article.format-standard .content-inner-wrapper section.article-header.module .article-header-image-wrapper,article.format-standard .content-inner-wrapper section.article-header.module .article-header-title{max-width:var(--wp--style--global--wide-size)}@media screen and (min-width:1200px){article.format-standard .content-inner-wrapper section.article-header.module .article-header-image-wrapper,article.format-standard .content-inner-wrapper section.article-header.module .article-header-title{margin-left:0}}article.format-standard .content-inner-wrapper section.article-header.module .article-header-image-wrapper{margin-bottom:0}article.format-standard .content-inner-wrapper section.article-header.module .entry-dek,article.format-standard .content-inner-wrapper section.article-header.module .entry-title{max-width:var(--wp--style--global--wide-size)}article.format-standard .content-inner-wrapper section.article-header.module .wp-block-image{max-width:var(--wp--style--global--wide-size)}article.format-standard .content-inner-wrapper section.article-header.module .entry-meta{margin-top:0;margin-bottom:30px;max-width:1024px}article.format-standard .content-inner-wrapper section.article-header.module .podcast-header-inner{max-width:var(--wp--style--global--wide-size)}.image-block-wrapper{margin-top:20px;position:relative}.section-single-image-header h2{margin:0;font-weight:700}.left .caption-text .image-caption,.right .caption-text .image-caption{font-size:15px;font-style:normal;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;letter-spacing:-.135px}.module-mt-0{margin-top:0}.module-mb-0{margin-bottom:0}.module-mt-4{margin-top:2rem}@media screen and (min-width:992px){.module-mt-4{margin-top:4rem}}.module-mb-4{margin-bottom:2rem}@media screen and (min-width:992px){.module-mb-4{margin-bottom:4rem}}.single-image-mt-0 .image-block-image-container,.single-image-mt-0 .image-block-wrapper{margin-top:0}.single-image-mb-0 .image-block-image-container{margin-bottom:0}.section-tweetable-quote{padding:0}.tweetable-quote-wrapper{padding:15px 0}@media screen and (min-width:992px){.tweetable-quote-wrapper{padding:16px 0}}.tweetable-quote-wrapper .tweetable-quote{text-align:left;color:#1a1a1a;font-size:26px;line-height:30px;letter-spacing:-.26px;font-family:var(--wp--preset--font-family--gt-america-md);margin-bottom:0}@media screen and (min-width:992px){.tweetable-quote-wrapper .tweetable-quote{font-size:44px;line-height:48px;letter-spacing:-.66px}}.tweetable-quote-wrapper .tweetable-quote a{color:inherit;font-weight:400;text-decoration:underline!important}.tweetable-quote-wrapper .tweetable-quote .tweetable-quote-attribution{font-family:var(--wp--preset--font-family--gt-america-rg);font-style:normal;font-size:18px;line-height:24px;letter-spacing:-.135px;margin-top:30px;color:#1a1a1a}@media screen and (min-width:992px){.tweetable-quote-wrapper .tweetable-quote .tweetable-quote-attribution{font-size:28px;line-height:40px;letter-spacing:-.42px}}.tweetable-quote-wrapper .tweetable-quote:before{content:" ";display:block;width:5.5rem;height:.625rem;background-color:#e2231a;margin-bottom:24px}.tweetable-quote-share{display:block;margin:0 auto!important;position:relative;top:-30px;background:#d0d0d1!important}.tweetable-quote-share .fa-twitter{font-size:25px;color:#fff;top:8px;position:relative}.left .tweetable-quote-wrapper{padding:40px 0}.left .tweetable-quote-wrapper .tweetable-quote{line-height:42px}.nypres_format-features .tweetable-quote-wrapper{padding:40px 0}.nypres_format-features .tweetable-quote-wrapper .tweetable-quote{line-height:42px}.section-video .video-wrapper{padding-bottom:56.25%;position:relative}.section-video h2{font-weight:700;margin-bottom:5px}.section-video p{margin-top:0}.section-video .intent-icon{font-size:100px;width:120px;text-align:center;margin-left:-60px;left:50%;position:absolute;z-index:2;top:50%;transform:translateY(-50%);color:#fff;cursor:pointer}.section-video .video-ratio{position:relative;height:0;padding-bottom:56.25%}.section-video .video-ratio iframe{postion:absolute;top:0;width:100%;height:100%}.section-video .video-ratio.vine{padding-bottom:100%}.section-video .video-dek .video-caption{padding:10px 0 10px;margin-bottom:0}.section-video .video-object{position:absolute;top:0;left:0;bottom:0;width:100%;z-index:3;transition:all .5s ease-in-out}.section-video .video-object.open{left:0}.section-video.full-page .video-object{left:0}.section-video .video-screenshot{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;z-index:1}.section-video .video-screenshot img{width:100%;height:auto;display:block}.is-type-video .wp-block-embed__wrapper{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.video-caption{border-bottom:1px solid #d0d0d1;font-family:var(--wp--preset--font-family--gt-america-rg);color:#63666a;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.135px;padding-bottom:12px;margin:0 0 40px 0}audio{width:100%;box-shadow:0 0 20px rgba(0,0,0,.2);border-radius:28px}.news-item audio{background:0 0}audio::-webkit-media-controls-current-time-display,audio::-webkit-media-controls-time-remaining-display{color:#1a1a1a}.section-audio-block .audio-block-wrapper{margin:2em 0;max-width:none}.section-audio-block .audio-block-wrapper .image-block-credit{border-bottom:1px solid #f6f6f6;padding-bottom:10px;text-align:left;color:#63666a;margin-top:10px;font-family:var(--wp--preset--font-family--gt-america-rg);font-style:normal!important;font-size:15px;font-weight:500}.section-audio-block .audio-block-wrapper .mejs-container,.section-audio-block .audio-block-wrapper .mejs-controls,.section-audio-block .audio-block-wrapper .mejs-embed,.section-audio-block .audio-block-wrapper .mejs-embed body{background-color:#fff;height:40px;width:100%}.section-audio-block .audio-block-wrapper .mejs-button>button{background-image:url(/wp-content/themes/pi-child-2023/assets/static/img/mejs-controls-dark.svg)}.section-audio-block .audio-block-wrapper .mejs-time{color:#63666a}.section-audio-block .audio-block-wrapper .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.section-audio-block .audio-block-wrapper .mejs-controls .mejs-time-rail .mejs-time-total{background-color:#d0d0d1}.section-audio-block .audio-block-wrapper .mejs-controls .mejs-time-rail .mejs-time-loaded{background-color:#0e0e0e}.section-audio-block .audio-block-wrapper .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.section-audio-block .audio-block-wrapper .mejs-controls .mejs-time-rail .mejs-time-current{background:#0e0e0e}.section-audio-block .audio-block-wrapper .mejs-horizontal-volume-total,.section-audio-block .audio-block-wrapper .mejs-time-buffering,.section-audio-block .audio-block-wrapper .mejs-time-current,.section-audio-block .audio-block-wrapper .mejs-time-float,.section-audio-block .audio-block-wrapper .mejs-time-float-corner,.section-audio-block .audio-block-wrapper .mejs-time-float-current,.section-audio-block .audio-block-wrapper .mejs-time-handle-content,.section-audio-block .audio-block-wrapper .mejs-time-hovered,.section-audio-block .audio-block-wrapper .mejs-time-loaded,.section-audio-block .audio-block-wrapper .mejs-time-marker,.section-audio-block .audio-block-wrapper .mejs-time-total{height:3px}.section-audio-block .audio-block-wrapper .mejs-time-handle-content{top:-6px;border-color:#0e0e0e;border-radius:28px}.section-audio-block .audio-block-wrapper .mejs-time-total{margin-top:8px}.section-audio-block .audio-block-wrapper .mejs-horizontal-volume-total{top:19px}.center .audio-playing .intent-icon,.left .audio-playing .intent-icon,.news-item .audio-playing .intent-icon,.right .audio-playing .intent-icon{opacity:0}.center .audio-playing .tooltip,.left .audio-playing .tooltip,.news-item .audio-playing .tooltip,.right .audio-playing .tooltip{display:none!important}.center .tooltip.top .tooltip-arrow,.left .tooltip.top .tooltip-arrow,.news-item .tooltip.top .tooltip-arrow,.right .tooltip.top .tooltip-arrow{border-top-color:#006ba6}.center .tooltip-inner,.left .tooltip-inner,.news-item .tooltip-inner,.right .tooltip-inner{background:#006ba6}.left .tooltip,.right .tooltip{top:48px!important}.center .tooltip{top:calc(95% - 60px)!important}.news-item .item-wrapper{position:relative}.center .intent-icon,.left .intent-icon,.news-item .intent-icon,.right .intent-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;display:inline-block;color:#e2231a;z-index:2;font-size:20px;opacity:1;transition:all .3s;pointer-events:none}.center .intent-icon i,.left .intent-icon i,.news-item .intent-icon i,.right .intent-icon i{display:block;width:72px;height:72px;line-height:72px;font-size:32px;margin-top:4px;background-position:center center;background-repeat:no-repeat;background-size:100% auto;color:#fff;border-radius:100%}.center .intent-icon.grid-icon,.left .intent-icon.grid-icon,.news-item .intent-icon.grid-icon,.right .intent-icon.grid-icon{background-color:#006ba6;display:flex;align-items:center;transform:none;padding:8px 20px 5px;font-size:15px;width:auto;top:auto;bottom:0;left:0;bottom:0;color:#fff;background-repeat:no-repeat;background-size:cover;text-transform:uppercase}@media screen and (min-width:992px){.center .intent-icon.grid-icon,.left .intent-icon.grid-icon,.news-item .intent-icon.grid-icon,.right .intent-icon.grid-icon{font-size:13px;padding:3px 10px 0}}.center .intent-icon.grid-icon.grid-audio::before,.left .intent-icon.grid-icon.grid-audio::before,.news-item .intent-icon.grid-icon.grid-audio::before,.right .intent-icon.grid-icon.grid-audio::before{content:"\f028";font-family:FontAwesome;margin-right:5px;background:#f6f6f6;border-radius:50%;color:#006ba6;font-size:14px;height:20px;width:20px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:330px){.center .intent-icon.grid-icon.grid-audio::before,.left .intent-icon.grid-icon.grid-audio::before,.news-item .intent-icon.grid-icon.grid-audio::before,.right .intent-icon.grid-icon.grid-audio::before{font-size:13px;padding-top:2px}}.center .intent-icon.grid-image::before,.left .intent-icon.grid-image::before,.news-item .intent-icon.grid-image::before,.right .intent-icon.grid-image::before{content:"\f039";font-family:FontAwesome;margin:auto 5px auto 0;background:#f6f6f6;padding:2px 0 0 5px;border-radius:50%;color:#006ba6;font-size:10px;height:20px;width:20px;display:flex;align-items:center}.center .intent-icon.video::before,.left .intent-icon.video::before,.news-item .intent-icon.video::before,.right .intent-icon.video::before{content:"\f144";display:inline-block;-webkit-font-smoothing:antialiased;opacity:.8;font-family:FontAwesome;font-size:24px;line-height:1;vertical-align:middle;margin-right:5px}.center .intent-icon.grid-slideshow::before,.left .intent-icon.grid-slideshow::before,.news-item .intent-icon.grid-slideshow::before,.right .intent-icon.grid-slideshow::before{content:"\f03e";font-family:FontAwesome;margin-right:5px;font-size:18px;opacity:.8}.image a.link-element,.news-item a.link-element{position:absolute;width:100%;top:0;left:0;right:0;bottom:0;z-index:2}.image img,.news-item img{display:block;height:auto;width:100%;max-width:none;height:auto}.image .audio-player,.news-item .audio-player{z-index:-1;opacity:0;line-height:0;position:absolute;width:95%;bottom:10px;left:2.5%;transition:all .3s ease-in-out}.image .audio-player.open,.news-item .audio-player.open{z-index:4;opacity:1}.image .audio-player audio,.news-item .audio-player audio{width:100%;height:40px;background:0 0;box-shadow:0 0 20px rgba(0,0,0,.5);border-radius:28px}.image .audio-player .close,.news-item .audio-player .close{position:absolute;width:32px;height:32px;background:#f6f6f6;color:#fff;top:-40px;right:10px;opacity:1;border-radius:32px;line-height:32px;font-size:32px}.image .audio-player .close span,.news-item .audio-player .close span{color:#fff;display:block;width:100%;height:100%;overflow:hidden;text-indent:-999em;font-size:26px;vertical-align:middle;background-repeat:no-repeat;background-position:center center}.image .audio-player .close .fa-close,.news-item .audio-player .close .fa-close{background-image:url(../../../../pi/assets/build/img/icon-close.svg);background-size:16px 16px}.image .btn-social.module-share,.news-item .btn-social.module-share{z-index:3;bottom:10px}.image .share-this,.news-item .share-this{bottom:0}@media screen and (min-width:992px){.image .share-this,.news-item .share-this{bottom:-2px;left:44px;z-index:3}}.page .btn-social.module-share{display:none}.audio-single{width:200px!important;height:40px;padding:0!important}@media screen and (min-width:768px){.audio-single{padding:8px 20px 5px}}.audio-single:before{margin-right:0!important;margin-left:15px;height:20px!important;width:24px!important}@media screen and (min-width:768px){.audio-single:before{height:18px!important}}.audio-single:after{content:"Listen to Story";font-size:13px;margin-left:-75px;margin-top:4px;width:100%}@media screen and (min-width:768px){.audio-single:after{margin-left:-40px}}.figure-top{position:relative}.figure-bottom{position:relative}.story-audio-blocks .wp-block-columns{margin-bottom:3rem}.story-audio-blocks .figure-button-container{display:flex;flex-direction:column;position:relative}.story-audio-blocks .figure-button-container figure img{margin:0}.story-audio-blocks .figure-button-container .wp-block-audio{padding:5px;display:flex;position:absolute;bottom:0;width:100%}.story-audio-blocks .figure-button-container .wp-block-audio audio{min-width:unset}.story-audio-blocks .figure-button-container .wp-block-buttons{position:absolute;float:left;bottom:0;left:0}.story-audio-blocks .figure-button-container .wp-block-buttons .wp-block-button a{border:none;border-radius:0;background-color:#006ba6;position:relative;text-transform:uppercase;font-size:.9rem;padding:.08rem 1rem;height:2rem;display:flex;align-items:center}@media screen and (min-width:768px){.story-audio-blocks .figure-button-container .wp-block-buttons .wp-block-button a{font-size:.7rem}}@media screen and (min-width:1200px){.story-audio-blocks .figure-button-container .wp-block-buttons .wp-block-button a{font-size:.9rem}}.story-audio-blocks .figure-button-container .wp-block-buttons .wp-block-button a:before{content:"\f028";font-family:FontAwesome;margin-right:5px;background:#fff;border-radius:50%;color:#006ba6;height:20px;width:20px;display:flex;align-items:center;justify-content:center}.story-audio-blocks .figure-button-container .wp-block-buttons .wp-block-button a:hover{background-color:#006ba6}.story-audio-blocks .wp-block-column p{margin-top:.8rem;font-size:1rem;line-height:1.25rem;text-wrap:pretty}.site-header{position:fixed;top:0;margin:auto;z-index:1050;width:100%}.page-wrapper{top:115px;position:relative;display:flex;flex-direction:column}@media screen and (min-width:992px){.page-wrapper{top:150px}}.modal-backdrop{opacity:.6;display:none;transition:all .25s ease;z-index:1038}.menu-open{overflow:hidden}.global-nav{height:40px;background:#0e0e0e;width:100%}@media screen and (min-width:992px){.global-nav{height:50px}}.global-nav .nyp-brand{float:left}.global-nav .nyp-brand .header-main-logo{width:210px;height:24px}.global-nav>.container{max-width:1170px}@media (max-width:768px){.global-nav>.container{max-width:100%}}.global-nav .nyp-links{display:inline-block;float:right}.global-nav .nyp-links ul{list-style:none;padding:0;margin:0}.global-nav .nyp-links ul li{display:inline-block;height:20px;padding:3px 5px 3px 12px;margin:9px 0 0}@media screen and (min-width:992px){.global-nav .nyp-links ul li{margin:10px 0 0}}.global-nav .nyp-links ul li a{color:#fff;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;font-size:18px;line-height:24px;margin:0;padding:0;display:block}.global-nav .nyp-links ul li a i{font-size:15px;margin-left:3px}.global-nav .nyp-links ul li a:hover{text-decoration:underline!important}.global-nav a{margin-top:7px;display:inline-block}@media screen and (min-width:992px){.global-nav a{margin-top:8px}}.global-nav a:hover{border:none}.page-title{margin-top:20px;font-size:28px;line-height:32px;letter-spacing:-.42px;display:inline-block}@media screen and (min-width:992px){.page-title{font-size:44px;line-height:48px;letter-spacing:-.66px}}.page-header{padding-bottom:9px;margin:40px 0 20px}.navbar{border-bottom:1px solid #d0d0d1;background:#fff;height:75px;margin-bottom:0;border-radius:0}@media screen and (min-width:992px){.navbar{height:110px;margin-bottom:0}}.navbar .container{max-width:100%}@media screen and (max-width:640px){.navbar .container{padding-left:10px;padding-right:10px}}@media screen and (min-width:768px){.navbar .container{max-width:720px}}@media screen and (min-width:992px){.navbar .container{max-width:960px}}@media screen and (min-width:1200px){.navbar .container{max-width:1140px}}@media (min-width:1400px){.navbar .container{max-width:1170px}}.navbar .navbar-header{width:100%;margin-right:0;margin-left:0;display:flex;align-items:center}.navbar .nav{display:inline-flex;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;margin:0}.navbar .nav.utility{margin-left:auto}.navbar .nav.utility li{margin:0}@media screen and (min-width:992px){.navbar .nav.utility li{border-left:1px solid #d0d0d1;text-align:center;padding:0 15px}.navbar .nav.utility li:first-child{border-left:none}.navbar .nav.utility li:first-child a{display:inline-block}}.navbar .nav.utility li.nav-social{display:none}@media screen and (min-width:992px){.navbar .nav.utility li.nav-social{display:inline-block}.navbar .nav.utility li.nav-social a{transition:none;height:41px;width:41px;background:#fff;color:#1a1a1a;margin-top:8px;padding-top:4px;border-radius:50%}.navbar .nav.utility li.nav-social a:hover{background:#1a1a1a;color:#fff}}.navbar .nav.utility li a{font-weight:500;font-size:18px}.navbar .nav.utility li a:focus,.navbar .nav.utility li a:hover{background:#fff;color:#1a1a1a;text-decoration:underline!important}.navbar .nav.utility li a.nav-search-link{padding:0;height:40px;width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.navbar .nav.utility li a.nav-search-link i{background:0 0}.navbar .nav.utility li a.nav-search-link:hover{background:#1a1a1a;text-decoration:none!important}.navbar .nav.utility li a.nav-search-link:hover i{color:#fff;background:0 0}.navbar .nav.utility li a.nav-search-link:focus{text-decoration:none!important}.navbar .nav.utility li.trending{display:none}@media screen and (min-width:992px){.navbar .nav.utility li.trending{display:block}}.navbar .nav.utility li.nav-search-toggle{display:none}@media screen and (min-width:992px){.navbar .nav.utility li.nav-search-toggle{cursor:pointer;display:flex;align-items:center}.navbar .nav.utility li.nav-search-toggle i{transition:none;background:#fff;color:#1a1a1a}.navbar .nav.utility li.nav-search-toggle i:hover{background:#1a1a1a;color:#fff}}.navbar .nav.utility li.newsletter-popover{display:none;padding:0;position:relative}@media only screen and (min-width:991px){.navbar .nav.utility li.newsletter-popover{display:flex}}@media screen and (min-width:992px){.navbar .nav.utility li.newsletter-popover{position:relative;z-index:1}}.navbar .nav.utility li.newsletter-popover .newsletter-popover-trigger{position:relative;z-index:99;background:#fff;color:#1a1a1a;right:0;transition:none;padding:10px 15px}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body{display:none;z-index:98;padding:30px;background:#fff;width:500px;position:absolute;top:54px;right:0;text-align:left;text-transform:none}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body h2{margin-top:0}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body p{margin-bottom:30px}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-signup{border:none;margin:0;background:0 0}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-signup .newsletter-signup-wrapper{padding:0}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-signup .newsletter-signup-wrapper .newsletter-signup-cta{padding:0 0 30px}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-signup .newsletter-signup-wrapper .newsletter-signup-cta [id^=mc_embed_signup_form_]{background:0 0}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-signup .newsletter-signup-wrapper .newsletter-signup-cta [id^=mc_embed_signup_form_] .text-success{background:#f6f6f6;margin:0;padding:30px}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-signup .newsletter-signup-wrapper .newsletter-signup-cta [id^=mc_embed_signup_form_] .text-success .hide-signup-nav{display:inline-block;margin-top:12px}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-signup .newsletter-signup-wrapper .newsletter-signup-cta [id^=mc_embed_signup_form_] .text-success .hide-signup-nav:hover{background:0 0;cursor:pointer}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-signup .newsletter-signup-wrapper .newsletter-signup-cta form{padding:0;background:0 0}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-signup .newsletter-signup-wrapper .newsletter-signup-cta form input.email{width:75%;border:solid 1px #d0d0d1;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-signup .newsletter-signup-wrapper .newsletter-signup-cta form .clear{width:25%}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-signup .newsletter-signup-wrapper .newsletter-signup-cta form .clear input.button{border-bottom-left-radius:0;border-top-left-radius:0}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-signup .newsletter-signup-wrapper .newsletter-signup-cta .disclaimers ul{width:100%;display:flex;align-items:center}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-signup .newsletter-signup-wrapper .newsletter-signup-cta .disclaimers ul li{border:none;padding:0;text-align:left}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-signup .newsletter-signup-wrapper .newsletter-signup-cta .disclaimers ul li a{margin:0;font-size:12px;font-weight:700}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-signup .newsletter-signup-wrapper .newsletter-signup-cta .disclaimers ul li:last-child a{margin-left:15px}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-popover-close{display:inline-block;position:absolute;right:30px;bottom:15px;font-size:12px;line-height:14px;text-decoration:none!important;border-bottom:solid 1px transparent}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-popover-close:hover{border-bottom:solid 1px #006ba6}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-popover-close svg{height:10px;width:10px;margin-left:2px}.navbar .nav.utility li.newsletter-popover .newsletters-popover-body .newsletter-popover-close svg path{fill:#006ba6}.navbar .nav.utility li.newsletter-popover.newsletter-popover-active{border-right-color:transparent}.navbar .nav.utility li.newsletter-popover.newsletter-popover-active .newsletter-popover-trigger,.navbar .nav.utility li.newsletter-popover.newsletter-popover-active .newsletter-popover-trigger:active,.navbar .nav.utility li.newsletter-popover.newsletter-popover-active .newsletter-popover-trigger:focus{box-shadow:0 -7px 10px rgba(0,0,0,.075)!important}.navbar .nav.utility li.newsletter-popover.newsletter-popover-active .newsletters-popover-body{display:block;box-shadow:0 1px 30px rgba(0,0,0,.1)}.navbar .nav.utility .menu-toggle{border-left:0;padding:0}@media screen and (min-width:992px){.navbar .nav.utility .menu-toggle{position:relative;z-index:2}}.navbar .navbar-toggle{display:block;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:18px;margin-right:0;margin-top:0;line-height:24px;padding:2px 0 0 0;cursor:pointer;border-radius:0;border:none;margin:0;padding-left:15px;background:0 0}@media screen and (min-width:992px){.navbar .navbar-toggle{height:54px;margin-left:1px}}.navbar .navbar-toggle .menu-txt{display:none;position:relative;color:#1a1a1a;top:-18.5px}.navbar .navbar-toggle .menu-txt:hover{text-decoration:underline!important}@media screen and (min-width:992px){.navbar .navbar-toggle .menu-txt{display:inline-block}}.navbar .navbar-toggle:focus .menu-txt{text-decoration:underline}.navbar .navbar-toggle #menu-btn{width:50px;height:50px;display:inline-block}@media screen and (min-width:992px){.navbar .navbar-toggle #menu-btn{top:0;right:0}}.navbar .navbar-toggle #menu-btn .menu-bar{height:25px;width:2px;margin-left:24px;margin-top:-19px;background-color:#1a1a1a;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);z-index:1}.navbar .navbar-toggle #menu-btn .menu-bar.one{margin-top:7px}.navbar .navbar-collapse{transition:all .25s ease;position:fixed;top:0;right:-270px;z-index:9999;height:100%!important;overflow-y:auto;-webkit-overflow-scrolling:touch;width:270px;background:#fff;padding-left:0;padding-right:0}@media screen and (max-width:640px){.navbar .navbar-collapse{width:270px}}.navbar .navbar-collapse .navbar-nav{margin:0;width:100%;display:inline-block;height:40px;background:#1a1a1a}@media screen and (min-width:992px){.navbar .navbar-collapse .navbar-nav{height:50px}}.navbar .navbar-collapse .navbar-nav li:hover{background:#63666a}.navbar .navbar-collapse .navbar-nav li:first-child{border-bottom:1px solid #1a1a1a}.navbar .navbar-collapse .navbar-nav li:first-child .close-menu{font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:18px;color:#fff;padding-top:0;padding-bottom:10px;position:relative;top:0}@media screen and (min-width:992px){.navbar .navbar-collapse .navbar-nav li:first-child .close-menu{padding-top:20px;padding-bottom:0;top:-13px}}.navbar .navbar-collapse .navbar-nav li:first-child .close-menu:focus,.navbar .navbar-collapse .navbar-nav li:first-child .close-menu:hover{background:0 0}.navbar .navbar-collapse .navbar-nav li:first-child .close-menu #close-btn{width:25px;height:25px;display:inline-block;position:relative;top:-8px;margin-left:0;margin-right:10px}.navbar .navbar-collapse .navbar-nav li:first-child .close-menu #close-btn .close-one{height:25px;width:2px;margin-left:24px;margin-top:12px;background-color:#fff;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);z-index:1}.navbar .navbar-collapse .navbar-nav li:first-child .close-menu #close-btn .close-one .close-two{height:25px;width:2px;background-color:#fff;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);z-index:2}.navbar .navbar-collapse .container{text-align:right;width:300px;padding:0}@media screen and (max-width:640px){.navbar .navbar-collapse .container{width:270px}}.navbar .navbar-collapse .container .panel-group{margin-bottom:0}.navbar .navbar-collapse .container .panel-group.nav-divide-bottom{border-bottom:#1a1a1a 1px solid}.navbar .navbar-collapse .container .panel-group .panel.panel-default{box-shadow:none;border:none}.navbar .navbar-collapse .container .panel-group .panel.panel-default .panel-heading{color:#1a1a1a;padding:0;border:none;background:#fff}.navbar .navbar-collapse .container .panel-group .panel.panel-default .panel-heading:active,.navbar .navbar-collapse .container .panel-group .panel.panel-default .panel-heading:focus,.navbar .navbar-collapse .container .panel-group .panel.panel-default .panel-heading:hover{color:#fff;background:#1a1a1a!important}.navbar .navbar-collapse .container .panel-group .panel.panel-default .panel-heading .panel-title a{font-size:16px;line-height:24px;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;display:block;padding:7px 45px 7px 20px}@media screen and (max-width:640px){.navbar .navbar-collapse .container .panel-group .panel.panel-default .panel-heading .panel-title a{padding:5px 15px;font-size:15px}}@media screen and (min-width:992px){.navbar .navbar-collapse .container .panel-group .panel.panel-default .panel-heading .panel-title a{padding:10px 55px 10px 10px;font-weight:400;line-height:19px}}.navbar .navbar-collapse .container .panel-group .panel.panel-default .panel-heading .panel-title a:focus,.navbar .navbar-collapse .container .panel-group .panel.panel-default .panel-heading .panel-title a:hover{color:#fff;background:#63666a}.navbar .navbar-collapse .container .panel-group .panel.panel-default .panel-collapse{background:#63666a}.navbar .navbar-collapse .container .panel-group .panel.panel-default .panel-collapse .list-group{border:none;margin-top:0;padding:10px 0}.navbar .navbar-collapse .container .panel-group .panel.panel-default .panel-collapse .list-group .list-group-item{background:0 0;border:none;box-shadow:none;padding:5px}.navbar .navbar-collapse .container .panel-group .panel.panel-default .panel-collapse .list-group .list-group-item:hover{background:#1a1a1a}.navbar .navbar-collapse .container .panel-group .panel.panel-default .panel-collapse .list-group .list-group-item a{color:#fff;font-size:18px;font-weight:500;font-family:var(--wp--preset--font-family--gt-america-md);display:block;padding-right:37px}@media screen and (max-width:640px){.navbar .navbar-collapse .container .panel-group .panel.panel-default .panel-collapse .list-group .list-group-item a{padding-right:20px}}.navbar .navbar-collapse ul{text-align:right;float:none}.navbar .navbar-collapse ul li{float:none;margin:0}.navbar .navbar-collapse ul li:hover{background:#1a1a1a}.navbar .navbar-collapse ul li a{color:#1a1a1a}.navbar .navbar-collapse ul li a:hover{color:#fff}.navbar .navbar-collapse ul b{margin-left:10px}.navbar .navbar-collapse .share p{text-align:center;margin-bottom:0;padding-top:20px;text-transform:uppercase;font-size:16px;font-weight:500;padding-bottom:10px;font-family:var(--wp--preset--font-family--gt-america-md)}.navbar .navbar-collapse .share ul{list-style:none;float:none;text-align:center;padding:0;margin:0;padding-bottom:20px}.navbar .navbar-collapse .share ul li{display:inline-block;margin-right:10px}.navbar .navbar-collapse .share ul li:last-child{margin-right:0}.navbar .navbar-collapse .share ul li a{display:block;color:#fff;text-align:center;text-decoration:none;height:42px;width:42px;padding:0}.navbar .navbar-collapse .share ul li a i{padding-top:13px}.navbar .navbar-collapse .share ul li .facebook{background-color:#3460a1}.navbar .navbar-collapse .share ul li .twitter{background-color:#28aae1}.navbar .navbar-collapse .share ul li .linkedin{background-color:#136d9d}.navbar .navbar-collapse .share ul li .pinterest{background-color:#a7282e}.navbar .navbar-collapse .nav-social-list{margin:0;padding:1rem 0;list-style:none;display:flex;align-items:center;justify-content:center;border-top:solid 2px #d0d0d1}@media screen and (min-width:992px){.navbar .navbar-collapse .nav-social-list{display:none}}.navbar .navbar-collapse .nav-social-list .nav-social{background:0 0;padding:0}.navbar .navbar-collapse .nav-social-list .nav-social a{display:block;transition:none;height:48px;width:48px;background:#fff;color:#1a1a1a;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 10px}.navbar .navbar-collapse .nav-social-list .nav-social a i{font-size:24px}.navbar .navbar-collapse .nav-social-list .nav-social a:hover{background:#1a1a1a;color:#fff}.navbar .navbar-collapse.collapse.in,.navbar .navbar-collapse.collapse.show{right:0}.navbar a:hover{border:none}.navbar .navbar-split{width:100%;right:-100%;top:40px;border-top:none;z-index:1041;height:auto!important}@media screen and (min-width:992px){.navbar .navbar-split{width:540px;right:-540px;top:50px}}.navbar .navbar-split-title{display:block;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;color:#0e0e0e;margin:0;font-size:18px;line-height:normal;padding:10px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:solid 1px #d0d0d1}.navbar .navbar-split-title:active,.navbar .navbar-split-title:focus,.navbar .navbar-split-title:hover{background:0 0!important;color:#1a1a1a!important;border-bottom:solid 1px #d0d0d1!important}.navbar .navbar-split-title .fa{transition:.3s;width:18px;height:18px;line-height:18px;font-size:31px}@media screen and (min-width:992px){.navbar .navbar-split-title .fa{display:none}}.navbar .navbar-split-title[aria-expanded=true] .fa{transform:rotate(-180deg)}.navbar .navbar-split .navbar-nav{height:auto;background:0 0;display:flex;display:inline-table}.navbar .navbar-split .navbar-nav li{text-align:left;width:50%;border-bottom:none;display:inline-block}.navbar .navbar-split .navbar-nav li:first-child{border-bottom:none}.navbar .navbar-split .navbar-nav li:hover{background:0 0}.navbar .navbar-split .navbar-nav li .close-menu{background-color:#e6e1e1;padding:10px 20px;font-size:18px;line-height:normal;font-weight:500;font-family:var(--wp--preset--font-family--gt-america-md);display:flex;align-items:center;justify-content:space-between;color:#1a1a1a;border-bottom:solid 1px transparent}.navbar .navbar-split .navbar-nav li .close-menu svg{width:18px;height:18px}.navbar .navbar-split .navbar-nav li .close-menu svg path{fill:#1a1a1a}.navbar .navbar-split .navbar-nav li .close-menu:hover{background-color:#f6f6f6}.navbar .navbar-split .navbar-nav li .close-menu:hover .close-menu-text{color:#1a1a1a}.navbar .navbar-split .navbar-nav li .close-menu:hover svg path{fill:#1a1a1a}@media screen and (min-width:992px){.navbar .navbar-split .navbar-container .navbar-divided-collapse{display:block;height:auto!important;visibility:visible}}.navbar .navbar-split .navbar-container .navbar-divided{background-color:#fff;display:flex}.navbar .navbar-split .navbar-container .navbar-divided-column{width:50%}.navbar .navbar-split .navbar-container .navbar-divided-list{padding:20px;margin:0;text-align:left}.navbar .navbar-split .navbar-container .navbar-divided-list-item{border-bottom:solid 1px #d0d0d1;font-size:14px;line-height:normal}.navbar .navbar-split .navbar-container .navbar-divided-list-item:hover{background:0 0}.navbar .navbar-split .navbar-container .navbar-divided-list-item:hover a{color:#006ba6}.navbar .navbar-split .navbar-container .navbar-divided-list-item:first-child a{padding-top:0}.navbar .navbar-split .navbar-container .navbar-divided-list-item:last-child{border-bottom:none}.navbar .navbar-split .navbar-container .navbar-divided-list-item:last-child a{padding-bottom:0}.navbar .navbar-split .navbar-container .navbar-divided-list-item a{padding:7.5px 0;display:block;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;color:#1a1a1a}.navbar .navbar-split .navbar-container .navbar-divided-list-item a:hover{color:#1a1a1a;text-decoration:underline;text-decoration-color:#e2231a;text-decoration-thickness:1.5px;text-underline-offset:2px}.navbar .navbar-split .navbar-container .navbar-secondary-list{text-align:left;margin:0}.navbar .navbar-split .navbar-container .navbar-secondary-list-item{border-bottom:solid 1px #d0d0d1;font-size:16px;line-height:normal}.navbar .navbar-split .navbar-container .navbar-secondary-list-item:hover{background:0 0}.navbar .navbar-split .navbar-container .navbar-secondary-list-item:hover a{color:#006ba6}.navbar .navbar-split .navbar-container .navbar-secondary-list-item:last-child{border-bottom:none}.navbar .navbar-split .navbar-container .navbar-secondary-list-item a{font-size:18px;padding:10px 20px;display:block;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:400;color:#1a1a1a;font-weight:500}.navbar .navbar-split .navbar-container .navbar-secondary-list-item a:hover{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1.5px;color:#1a1a1a;text-decoration-color:#e2231a}.navbar.navbar-crunched{height:75px;border-left:none;border-top:none}.navbar.navbar-crunched .navbar-header{display:flex;align-items:center}.navbar.navbar-crunched .navbar-brand{padding:10px 0}@media screen and (min-width:992px){.navbar.navbar-crunched .navbar-brand{padding:0;margin:0;display:flex;align-items:center}}@media screen and (min-width:992px){.navbar.navbar-crunched .navbar-brand img{margin:-1px 0 0;height:38px}}.navbar.navbar-crunched .navbar-brand .tagline{display:none}.navbar.navbar-crunched .nav.utility{margin-left:auto}@media screen and (min-width:992px){.navbar.navbar-crunched .nav.utility{margin:0;height:48px;display:flex;align-items:center;margin-left:auto}}@media screen and (min-width:992px){.navbar.navbar-crunched .nav.utility li{height:100%;line-height:normal;display:flex;align-items:center}}@media screen and (min-width:992px){.navbar.navbar-crunched .nav.utility li a{height:auto}}@media screen and (min-width:992px){.navbar.navbar-crunched .nav.utility li.newsletter-popover{height:100%}}@media screen and (min-width:992px){.navbar.navbar-crunched .nav.utility li.newsletter-popover .newsletter-popover-trigger{height:100%;display:flex;align-items:center}}.navbar.navbar-crunched .nav.utility li.nav-search-toggle .nav-search-link{font-size:14px;height:40px}@media screen and (min-width:992px){.navbar.navbar-crunched .nav.utility li.menu-toggle .navbar-toggle{margin:0;line-height:normal;border:none}}.navbar.navbar-crunched .nav.utility li.nav-social a{font-size:14px}@media screen and (min-width:992px){.navbar.navbar-crunched .nav.utility li.nav-social a{height:40px;line-height:34px;margin-top:0}}.navbar.navbar-crunched .navbar-form{top:75px;padding:15px}.navbar.navbar-crunched .nav.utility li.newsletter-popover .newsletters-popover-body{top:48px}#primary-menu.fixed-top{position:relative;padding:0;z-index:0}.navbar-brand{padding:12px 0;height:auto;white-space:normal;font-size:0}@media screen and (min-width:992px){.navbar-brand{padding:12px 3px}}.navbar-brand img{height:40px;width:auto;transition:150ms;display:block}@media screen and (max-width:640px){.navbar-brand img{height:50px}}@media screen and (min-width:768px){.navbar-brand img{height:50px}}@media screen and (min-width:992px){.navbar-brand img{height:80px;width:auto;margin-top:4px}}.navbar-brand .tagline{color:#e2231a;font-weight:400;font-size:15px;margin-top:5px;display:block;letter-spacing:.3px;line-height:20px}@media screen and (min-width:992px){.navbar-brand .tagline{font-size:17px}}.navbar-form{margin:0;transition:.15s linear;position:absolute;font-family:var(--wp--preset--font-family--gt-america-rg);top:75px;left:0;width:100%!important;display:none;z-index:1000;padding:25px 15px;background:rgba(0,0,0,.75)}@media screen and (min-width:992px){.navbar-form{top:110px}}.navbar-form .input-group{display:flex;align-items:stretch;width:100%;max-width:1140px;margin:0 auto}.navbar-form .input-group .search-field{position:relative}.navbar-form .search-submit{position:absolute;display:inline-block}@media screen and (min-width:992px){.navbar-form .search-submit{position:relative}}.navbar-form .search-submit .btn{display:none}.navbar-form .search-submit .btn i{font-style:normal;font-size:20px;font-weight:700}@media screen and (max-width:640px){.navbar-form .search-submit .btn{display:none}}@media screen and (min-width:992px){.navbar-form .search-submit .btn{position:relative;background:#1a1a1a;color:#fff;border-radius:0;font-size:18px;text-align:center;width:45px;height:100%;padding:0 10px;box-shadow:none;line-height:39px;font-style:normal;border:none;z-index:2;top:0;left:0;display:inline-block}.navbar-form .search-submit .btn:hover{background:#e2231a;color:#fff}}.navbar-form .search-close{position:relative;display:inline-block}.navbar-form .search-close .btn{font-size:31px;padding:8px 9px;background:#e2231a;color:#fff;border:none;width:45px;height:100%;font-style:normal;line-height:2px;text-align:center;border-radius:0}@media screen and (min-width:992px){.navbar-form .search-close .btn{margin-left:1rem}}.navbar-form .search-close .btn:hover{color:#fff;background:#ad1c14}.navbar-form .search-close .btn svg{width:24px;height:24px}.navbar-form .search-close .btn svg path{fill:#fff}@media screen and (min-width:992px){.navbar-form .search-close .btn{box-shadow:none}}.navbar-form .btn:hover{background:#d0d0d1;color:#1a1a1a;border-radius:0}.navbar-form .search-field{font-family:var(--wp--preset--font-family--gt-america-rg);font-size:17px;padding-left:16px}@media screen and (min-width:992px){.navbar-form .search-field{padding-left:14px}}.open>.dropdown-menu{display:block}.nyp-brand .dropdown-toggle::after{display:none}.assistive-text.hidden{display:none!important}.global-nav-m .container{padding-left:0;padding-right:0}.global-nav-m .container .nyp-brand{width:85%}.global-nav-m .container .nyp-brand a{color:#fff;width:100%}.global-nav-m .container .nyp-brand a:focus{outline:0!important}.global-nav-m .container .nyp-brand a img{height:23px;margin-left:15px;margin-top:3px}@media screen and (max-width:640px){.global-nav-m .container .nyp-brand a img{margin-left:10px}}.global-nav-m .container .nyp-brand a .fa-angle-down{text-align:right;float:right;margin-right:15px;font-size:20px;font-weight:700;margin-top:4px}.global-nav-m .container .nyp-brand .dropdown-menu{border-radius:0;box-shadow:none;top:39px;width:85%;background:#1a1a1a;padding:0;margin:0}.global-nav-m .container .nyp-brand .dropdown-menu li{background:#fff;border-bottom:1px solid #1a1a1a;margin:0}.global-nav-m .container .nyp-brand .dropdown-menu li:last-of-type{border-bottom:none}.global-nav-m .container .nyp-brand .dropdown-menu li a{color:#1a1a1a;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;display:block;padding:12px 15px;font-size:14px;margin-top:0}@media screen and (min-width:992px){.global-nav-m .container .nyp-brand .dropdown-menu li a{padding:6px 15px 12px}}.global-nav-m .container .nyp-brand .dropdown-menu li a:hover{color:#1a1a1a!important;text-decoration:underline;text-decoration-color:#e2231a;text-decoration-thickness:1.5px;text-underline-offset:2px}.global-nav-m .container .nyp-brand .m-menu-dropdown-tab{display:flex;flex-direction:row}.global-nav-m .container .nyp-brand .m-menu-dropdown-tab .m-dd-head-link{margin-left:15px;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;min-width:-moz-fit-content;min-width:fit-content}.global-nav-m .container .nyp-brand .m-menu-dropdown-tab .m-dd-head-link:hover{text-decoration:underline}.global-nav-m .container .nyp-brand .m-menu-dropdown-tab .m-dd-head-link .fa-angle-right{margin-left:5px}.global-nav-m .container .nav-search-toggle{color:#fff;float:right;background:#0e0e0e;width:15%;margin:0;height:40px;text-align:center;padding-top:8px;cursor:pointer}.navbar .navbar-split .navbar-container .navbar-translations{background:#1a1a1a}.navbar .navbar-split .navbar-container .navbar-translations .navbar-divided{background:0 0;align-items:center}.navbar .navbar-split .navbar-container .navbar-translations .navbar-divided ul:hover{background:#63666a}.navbar .navbar-split .navbar-container .navbar-translations .navbar-divided ul a{padding:0;font-weight:700;font-size:16px;color:#fff;text-decoration:none}.menu-open .global-nav{z-index:1050;position:relative}footer{border-top:1px solid #f6f6f6;padding:40px 0 15px;background:#fff}@media screen and (min-width:992px){footer{padding:60px 0 30px}}footer .container{max-width:1170px}footer .navbar-brand .tagline{display:block}footer .disclaimers{display:block;margin:0 auto}@media screen and (min-width:992px){footer .disclaimers{display:inline-block}}footer .disclaimers ul{margin:0 0 10px;padding-left:0;text-align:center}@media screen and (min-width:768px){footer .disclaimers ul{margin-left:15px;margin-bottom:0}}footer .disclaimers ul li{display:inline-block;margin:0}footer .disclaimers ul li a{font-size:14px;float:none;margin-right:10px;margin-left:0}footer .popular-topics ul{list-style:none;padding:0;margin-bottom:0;border-top:1px solid #d0d0d1}footer .popular-topics ul li{font-family:var(--wp--preset--font-family--gt-america-md);font-size:14px;font-weight:500;text-align:center;padding:0 10px}footer .popular-topics ul li:nth-child(1){font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400}@media screen and (min-width:992px){footer .popular-topics ul li:nth-child(1){padding-left:0}}@media screen and (min-width:992px){footer .popular-topics ul li{display:inline-block;text-align:left}}footer .popular-topics ul li a{text-decoration:none;color:#1a1a1a}footer .popular-topics ul li a:hover{color:#006ba6}footer .footer-inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:992px){footer .footer-inner{justify-content:space-between}}footer .footer-inner .entry-meta.share-featured{flex-wrap:wrap;margin-top:1rem}@media screen and (min-width:992px){footer .footer-inner .entry-meta.share-featured{margin-top:0;flex-wrap:nowrap}}footer .footer-inner .entry-meta.share-featured .content-title{max-width:80%;margin-right:0;margin-bottom:5px}@media screen and (min-width:768px){footer .footer-inner .entry-meta.share-featured .content-title{max-width:100%;margin-bottom:0;margin-right:5px}}footer .footer-brand .navbar-brand{display:block;padding:0;margin:0;float:none;height:auto}footer .footer-brand a{margin-bottom:5px;display:inline-block}footer .footer-brand a img{height:34px;margin:0 auto}@media screen and (min-width:992px){footer .footer-brand a img{margin:0}}footer .footer-brand .footer-nyp-logo{height:24px;margin-top:5px;display:block;margin-left:0}@media screen and (max-width:640px){footer .footer-brand .footer-nyp-logo{margin-left:-28px;display:inline-block}}footer .footer-follow{text-align:center;margin-top:20px;border-top:1px solid #d0d0d1;padding-top:20px}@media screen and (min-width:992px){footer .footer-follow{border:none;padding-top:0;margin-top:0;float:right}}footer .footer-follow ul{padding:0;margin:0;list-style:none}footer .footer-follow ul li{display:inline-block;text-align:center;margin:8px 4px 15px;text-align:center}footer .footer-follow ul li a{display:block;color:#fff;text-align:center;text-decoration:none;height:42px;width:42px}footer .footer-follow ul li a i{padding-top:13px}@media screen and (min-width:992px){footer .footer-follow ul li a i{padding-top:10px}}footer .footer-follow ul li a:hover{border:none;background:#d0d0d1!important}footer .footer-follow ul li a.facebook{background:#3460a1}footer .footer-follow ul li a.twitter{background:#28aae1}footer .footer-follow ul li a.linkedin{background:#136d9d}footer .footer-follow ul li a.instagram{background:#3f729b}footer .footer-follow ul li a.youtube{background:#cd201f}footer .footer-follow span{text-transform:uppercase;text-align:center;display:block;font-size:15px;line-height:15px}footer .add-brand{border-top:1px solid #d0d0d1;padding-top:20px}footer .add-brand .copyright{width:100%;text-align:center;margin-top:15px;font-family:var(--wp--preset--font-family--gt-america-rg);font-size:14px}@media screen and (min-width:992px){footer .add-brand .copyright{float:left;text-align:left;width:auto;margin-top:0}}footer .add-brand .footer-logos{display:inline-block;width:100%;margin-top:20px;text-align:center}@media screen and (min-width:992px){footer .add-brand .footer-logos{height:45px;float:right;margin-top:0;width:auto}}footer .add-brand .footer-logos a{display:inline-block;border-left:1px solid #000;padding:0 20px}@media screen and (max-width:640px){footer .add-brand .footer-logos a{padding:0 8px}}@media screen and (max-width:640px){footer .add-brand .footer-logos a img{width:auto;height:30px}}footer .add-brand .footer-logos-wrapper{display:inline-block;padding:0 20px}footer .add-brand a{text-align:center;display:block}footer .add-brand a.cornell{border-left:none}footer .add-brand a.nyp-footer-3{padding-top:4px;padding-bottom:5px}@media screen and (min-width:992px){footer .add-brand a{float:left}}footer.sticky-footer-minimal.sticky-footer-logos-rebrand{padding:20px 0 35px 0!important}@media screen and (max-width:565px){footer.sticky-footer-minimal.sticky-footer-logos-rebrand{padding:20px 0 15px 0!important}}@media screen and (max-width:445px) and (min-width:407px){footer.sticky-footer-minimal.sticky-footer-logos-rebrand .footer-logos-rebrand{margin-left:-50px!important}}@media screen and (max-width:406px){footer.sticky-footer-minimal.sticky-footer-logos-rebrand .footer-logos-rebrand{margin-left:-70px!important}}@media screen and (max-width:372px){footer.sticky-footer-minimal.sticky-footer-logos-rebrand .footer-logos-rebrand{margin-left:-90px!important}}@media screen and (max-width:340px){footer.sticky-footer-minimal.sticky-footer-logos-rebrand .footer-logos-rebrand{margin-left:-100px!important}}footer.sticky-footer-minimal.sticky-footer-logos-rebrand .footer-logos-rebrand .columbia img,footer.sticky-footer-minimal.sticky-footer-logos-rebrand .footer-logos-rebrand .cornell img,footer.sticky-footer-minimal.sticky-footer-logos-rebrand .footer-logos-rebrand .nyp img{max-height:unset}@media screen and (max-width:565px){footer.sticky-footer-minimal.sticky-footer-logos-rebrand .footer-logos{display:block;margin-top:-36px;margin-bottom:-20px}}footer.sticky-footer-full.sticky-footer-logos-rebrand{padding:25px 0 100px!important}@media screen and (max-width:991px){footer.sticky-footer-full.sticky-footer-logos-rebrand{padding:25px 0 10px!important}}@media screen and (max-width:441px){footer.sticky-footer-full.sticky-footer-logos-rebrand .footer-logos-rebrand{margin-top:-20px;margin-bottom:-40px}}footer .footer-logos-rebrand{width:530px;padding-bottom:20px}@media screen and (max-width:991px){footer .footer-logos-rebrand{margin:0 auto}}@media screen and (max-width:493px){footer .footer-logos-rebrand{transform:scale(.8);margin-left:-20px!important}}@media screen and (max-width:443px){footer .footer-logos-rebrand{transform:scale(.7)!important;margin-left:-34px!important}}@media screen and (max-width:407px){footer .footer-logos-rebrand{margin-left:-60px!important}}@media screen and (max-width:352px){footer .footer-logos-rebrand{transform:scale(.65)!important;margin-left:-88px!important}}footer .footer-logos-rebrand a.columbia,footer .footer-logos-rebrand a.nyp{border-left:none}@media screen and (max-width:640px){footer .footer-logos-rebrand a.columbia,footer .footer-logos-rebrand a.nyp{padding:0 20px}}footer .footer-logos-rebrand .nyp img{max-width:130px}@media screen and (max-width:640px){footer .footer-logos-rebrand .nyp img{width:unset!important;height:unset!important}}footer .footer-logos-rebrand .footer-rebrand-copy{margin-left:-26px;margin-top:20px}footer .footer-logos-rebrand .columbia-cornell-row{padding-top:10px}footer .footer-logos-rebrand .columbia img{max-width:145px;margin-top:10px;margin-left:-5px}@media screen and (max-width:640px){footer .footer-logos-rebrand .columbia img{width:unset!important;height:unset!important}}footer .footer-logos-rebrand .cornell img{max-width:145px;margin-left:-42px;margin-top:10px}@media screen and (max-width:991px){footer .footer-logos-rebrand .cornell img{margin-left:-63px}}@media screen and (max-width:640px){footer .footer-logos-rebrand .cornell img{width:unset!important;height:unset!important}}.article-footer{border-top:none;padding:20px}@media screen and (min-width:992px){.article-footer{padding:0;max-width:1024px;margin:0 auto}}@media screen and (max-width:640px){.article-footer{padding:0 10px}}.article-footer .container{max-width:900px;width:100%}.article-share{float:none;padding:32px 0 16px 0;border-top:2px solid #d0d0d1;border-bottom:2px solid #d0d0d1;margin-bottom:0;margin-top:20px}@media screen and (max-width:640px){.article-share{text-align:center}}.article-share h4{font-size:24px;font-family:var(--wp--preset--font-family--gt-america-md);color:#1a1a1a;font-weight:500;line-height:0;margin-bottom:30px;text-align:left}@media screen and (max-width:640px){.article-share h4{font-size:20px}}.article-share .article-share-group{display:flex;flex-wrap:wrap}.article-share .article-share-group .cta-social{display:flex;align-items:center;flex-direction:row;width:-moz-fit-content;width:fit-content;color:#1a1a1a;margin:8px 32px 8px 0;font-size:16px;line-height:20px;letter-spacing:-.135px;border-bottom:2px solid #e2231a;padding-bottom:4px}@media screen and (min-width:768px){.article-share .article-share-group .cta-social{margin:0 24px 8px 0;font-size:20px;line-height:23px;letter-spacing:-.135px}}@media screen and (min-width:992px){.article-share .article-share-group .cta-social{margin:0 20px 8px 0;font-size:20px;line-height:23px;letter-spacing:-.135px}}.article-share .article-share-group .cta-social:hover{color:#1a1a1a;border-bottom:2px solid #ad1c14}.article-share .article-share-group .cta-social .share-ftr-icon{display:block;width:22px;height:22px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin:0 4px 0 0}.article-share .article-share-group .cta-social .share-ftr-fb{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Frame 280643'%3E%3Crect width='22' height='22' rx='11' fill='%231A1A1A'/%3E%3Cpath id='Vector' d='M14 5.08654V6.99039H12.9097C12.5116 6.99039 12.2431 7.07692 12.1042 7.25C11.9653 7.42308 11.8958 7.68269 11.8958 8.02885V9.39183H13.9306L13.6597 11.5264H11.8958V17H9.77083V11.5264H8V9.39183H9.77083V7.81971C9.77083 6.92548 10.0116 6.23197 10.4931 5.73918C10.9745 5.24639 11.6157 5 12.4167 5C13.0972 5 13.625 5.02885 14 5.08654Z' fill='white'/%3E%3C/g%3E%3C/svg%3E")}.article-share .article-share-group .cta-social .share-ftr-x{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Frame 280644'%3E%3Crect width='22' height='22' rx='11' fill='%231A1A1A'/%3E%3Cpath id='Vector' d='M12.1416 10.0812L16.6089 5H15.5503L11.6714 9.41192L8.57328 5H5L9.68492 11.6716L5 17H6.05866L10.1549 12.3409L13.4267 17H17L12.1414 10.0812H12.1416ZM10.6916 11.7304L10.217 11.066L6.44011 5.77981H8.06615L11.1141 10.046L11.5888 10.7103L15.5508 16.2557H13.9248L10.6916 11.7306V11.7304Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A")}.article-share .article-share-group .cta-social .share-ftr-li{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Frame 280645'%3E%3Crect width='22' height='22' rx='11' fill='%231A1A1A'/%3E%3Cpath id='Vector' d='M7.72656 8.89918V17H5.14844V8.89918H7.72656ZM7.89062 6.39782C7.89583 6.79564 7.76432 7.12807 7.49609 7.3951C7.22786 7.66213 6.875 7.79564 6.4375 7.79564H6.42188C5.99479 7.79564 5.65104 7.66213 5.39062 7.3951C5.13021 7.12807 5 6.79564 5 6.39782C5 5.99455 5.13411 5.66076 5.40234 5.39646C5.67057 5.13215 6.02083 5 6.45312 5C6.88542 5 7.23177 5.13215 7.49219 5.39646C7.7526 5.66076 7.88542 5.99455 7.89062 6.39782ZM17 12.3569V17H14.4297V12.6676C14.4297 12.0954 14.3242 11.6471 14.1133 11.3229C13.9023 10.9986 13.5729 10.8365 13.125 10.8365C12.7969 10.8365 12.5221 10.9305 12.3008 11.1185C12.0794 11.3065 11.9141 11.5395 11.8047 11.8174C11.7474 11.9809 11.7188 12.2016 11.7188 12.4796V17H9.14844C9.15885 14.8256 9.16406 13.0627 9.16406 11.7112C9.16406 10.3597 9.16146 9.55313 9.15625 9.29155L9.14844 8.89918H11.7188V10.0763H11.7031C11.8073 9.90191 11.9141 9.74932 12.0234 9.61853C12.1328 9.48774 12.2799 9.34605 12.4648 9.19346C12.6497 9.04087 12.8763 8.92234 13.1445 8.83787C13.4128 8.75341 13.7109 8.71117 14.0391 8.71117C14.9297 8.71117 15.6458 9.02044 16.1875 9.63896C16.7292 10.2575 17 11.1635 17 12.3569Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A")}.article-share .article-share-group .cta-social .share-ftr-pin{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Frame 280646'%3E%3Crect width='22' height='22' rx='11' fill='%231A1A1A'/%3E%3Cpath id='Vector' d='M18 11C18 14.8669 14.8669 18 11 18C10.2774 18 9.58306 17.8899 8.92823 17.6867C9.21331 17.221 9.63952 16.4589 9.79758 15.852C9.88226 15.5246 10.2323 14.1867 10.2323 14.1867C10.4609 14.6214 11.127 14.9911 11.8355 14.9911C13.9468 14.9911 15.4681 13.0492 15.4681 10.6359C15.4681 8.32419 13.5798 6.59395 11.1524 6.59395C8.13226 6.59395 6.52621 8.62056 6.52621 10.8306C6.52621 11.8581 7.07379 13.1367 7.94597 13.5431C8.07863 13.6052 8.14919 13.577 8.18024 13.45C8.20282 13.354 8.32137 12.877 8.375 12.6569C8.39194 12.5863 8.38347 12.5242 8.32702 12.4565C8.04194 12.1036 7.81048 11.4601 7.81048 10.8589C7.81048 9.31492 8.97903 7.82177 10.9718 7.82177C12.6907 7.82177 13.896 8.99314 13.896 10.6698C13.896 12.5637 12.9391 13.8762 11.6944 13.8762C11.0085 13.8762 10.4919 13.3089 10.6585 12.6117C10.856 11.779 11.2371 10.8815 11.2371 10.2802C11.2371 9.74395 10.9492 9.29516 10.3508 9.29516C9.64798 9.29516 9.08347 10.0206 9.08347 10.9944C9.08347 11.6153 9.29234 12.0331 9.29234 12.0331C9.29234 12.0331 8.60081 14.9629 8.47379 15.5105C8.33266 16.1145 8.38911 16.9669 8.44839 17.5202C5.84597 16.5012 4 13.9665 4 11C4 7.13306 7.13306 4 11 4C14.8669 4 18 7.13306 18 11Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A")}.article-share .article-share-group .cta-social .share-ftr-em{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Frame 280647'%3E%3Crect width='22' height='22' rx='11' fill='%231A1A1A'/%3E%3Cpath id='Vector' d='M17 9.40199V14.4773C17 14.7585 16.8951 14.9993 16.6853 15.1996C16.4754 15.3999 16.2232 15.5 15.9286 15.5H6.07143C5.77679 15.5 5.52455 15.3999 5.31473 15.1996C5.10491 14.9993 5 14.7585 5 14.4773V9.40199C5.19643 9.6108 5.42188 9.79616 5.67634 9.9581C7.29241 11.0064 8.40179 11.7415 9.00446 12.1634C9.25893 12.3423 9.4654 12.4819 9.62388 12.582C9.78237 12.6822 9.9933 12.7844 10.2567 12.8888C10.5201 12.9933 10.7656 13.0455 10.9933 13.0455H11H11.0067C11.2344 13.0455 11.4799 12.9933 11.7433 12.8888C12.0067 12.7844 12.2176 12.6822 12.3761 12.582C12.5346 12.4819 12.7411 12.3423 12.9955 12.1634C13.7545 11.6392 14.8661 10.9041 16.3304 9.9581C16.5848 9.7919 16.808 9.60653 17 9.40199ZM17 7.52273C17 7.85938 16.8906 8.18111 16.6719 8.48793C16.4531 8.79474 16.1808 9.05682 15.8549 9.27415C14.1763 10.3864 13.1317 11.0788 12.721 11.3516C12.6763 11.3814 12.5815 11.4464 12.4364 11.5465C12.2913 11.6467 12.1708 11.7276 12.0748 11.7894C11.9788 11.8512 11.8627 11.9205 11.7266 11.9972C11.5904 12.0739 11.4621 12.1314 11.3415 12.1697C11.221 12.2081 11.1094 12.2273 11.0067 12.2273H11H10.9933C10.8906 12.2273 10.779 12.2081 10.6585 12.1697C10.5379 12.1314 10.4096 12.0739 10.2734 11.9972C10.1373 11.9205 10.0212 11.8512 9.92522 11.7894C9.82924 11.7276 9.70871 11.6467 9.56362 11.5465C9.41853 11.4464 9.32366 11.3814 9.27902 11.3516C8.87277 11.0788 8.28795 10.69 7.52455 10.185C6.76116 9.68004 6.30357 9.37642 6.15179 9.27415C5.875 9.09517 5.61384 8.84908 5.3683 8.53587C5.12277 8.22266 5 7.93182 5 7.66335C5 7.33097 5.09263 7.05398 5.2779 6.83239C5.46317 6.6108 5.72768 6.5 6.07143 6.5H15.9286C16.2188 6.5 16.4699 6.60014 16.6819 6.80043C16.894 7.00071 17 7.24148 17 7.52273Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A")}.article-share .article-share-group .cta-social .share-ftr-print{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Frame 280648'%3E%3Crect width='22' height='22' rx='11' fill='%231A1A1A'/%3E%3Cpath id='Vector' d='M7.76923 16H14.2308V14H7.76923V16ZM7.76923 11H14.2308V8H13.0769C12.8846 8 12.7212 7.92708 12.5865 7.78125C12.4519 7.63542 12.3846 7.45833 12.3846 7.25V6H7.76923V11ZM15.9399 11.8516C15.9399 11.8516 15.9627 11.8268 16.0084 11.7773C16.0541 11.7279 16.0769 11.6354 16.0769 11.5C16.0769 11.3646 16.0312 11.2474 15.9399 11.1484C15.8486 11.0495 15.7404 11 15.6154 11C15.4904 11 15.3822 11.0495 15.2909 11.1484C15.1995 11.2474 15.1538 11.3646 15.1538 11.5C15.1538 11.6354 15.1995 11.7526 15.2909 11.8516C15.3822 11.9505 15.4904 12 15.6154 12C15.7404 12 15.8486 11.9505 15.9399 11.8516ZM17 11.5V14.75C17 14.8177 16.9772 14.8763 16.9315 14.9258C16.8858 14.9753 16.8317 15 16.7692 15H15.1538V16.25C15.1538 16.4583 15.0865 16.6354 14.9519 16.7812C14.8173 16.9271 14.6538 17 14.4615 17H7.53846C7.34615 17 7.18269 16.9271 7.04808 16.7812C6.91346 16.6354 6.84615 16.4583 6.84615 16.25V15H5.23077C5.16827 15 5.11418 14.9753 5.06851 14.9258C5.02284 14.8763 5 14.8177 5 14.75V11.5C5 11.0885 5.13582 10.7357 5.40745 10.4414C5.67909 10.1471 6.00481 10 6.38462 10H6.84615V5.75C6.84615 5.54167 6.91346 5.36458 7.04808 5.21875C7.18269 5.07292 7.34615 5 7.53846 5H12.3846C12.5769 5 12.7885 5.05208 13.0192 5.15625C13.25 5.26042 13.4327 5.38542 13.5673 5.53125L14.6635 6.71875C14.7981 6.86458 14.9135 7.0625 15.0096 7.3125C15.1058 7.5625 15.1538 7.79167 15.1538 8V10H15.6154C15.9952 10 16.3209 10.1471 16.5925 10.4414C16.8642 10.7357 17 11.0885 17 11.5Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A")}.author-meta{padding:40px 0;display:table}.author-meta .author-img-b{border:2px solid #d0d0d1;float:left;margin-right:20px;display:table-cell;height:50px;width:50px;max-width:none;transform:scale(1)}@media screen and (min-width:992px){.author-meta .author-img-b{height:100px;width:100px}}@media screen and (max-width:640px){.author-meta .author-img-b{margin-right:10px;max-width:100px}}.author-meta .author-img-b .author-avatar{height:100%;width:100%}.author-meta .author-img-b:hover{transform:scale(1.1);transform-origin:center}.author-meta .author-bio{display:table-cell;vertical-align:middle}.author-meta .author-bio a{font-size:22px;font-weight:700;color:#006ba6}.author-meta .author-bio a:hover{color:#d0d0d1;text-decoration:underline!important}.author-meta .author-bio p{font-size:19px;margin-bottom:0}@media screen and (max-width:640px){.author-meta .author-bio p{font-size:18px;line-height:26px}}.post-categories{display:inline-block;list-style:none;padding:0;margin:0}.recommended{border-top:2px solid #d0d0d1;float:none;margin-bottom:0;margin-top:40px;padding-top:20px}@media screen and (max-width:640px){.recommended{padding-top:8px}}.recommended h4{color:#1a1a1a;font-weight:500;text-align:center;padding:5px;font-family:var(--wp--preset--font-family--gt-america-md);font-size:28px;line-height:36px}@media screen and (min-width:992px){.recommended h4{font-size:36px}}@media screen and (max-width:640px){.recommended h4{font-size:25px}}.recommended-tag{color:#fff;font-size:12px;padding-left:10px;padding-right:10px;background-color:#006ba6;text-transform:uppercase;display:inline-block}footer.sticky-footer-full.hide,footer.sticky-footer-minimal.hide{display:none}footer.sticky-footer-full.show,footer.sticky-footer-minimal.show{display:block}footer.sticky-footer-minimal{position:fixed;bottom:0;width:100%;z-index:1000;padding:8px 0 0;border-top:1px solid #d0d0d1}footer.sticky-footer-minimal .navbar-brand img{height:22px;margin-top:5px}footer.sticky-footer-minimal .add-brand{border-top:none;padding-top:0}footer.sticky-footer-minimal .footer-logos img{max-height:30px;-o-object-fit:contain;object-fit:contain}footer.sticky-footer-minimal .fa-angle-up{color:#006ba6;font-size:36px}@media screen and (max-width:1199px){footer.sticky-footer-minimal .copyright{margin-top:-15px}}@media screen and (max-width:991px){footer.sticky-footer-minimal{height:unset}footer.sticky-footer-minimal .fa-angle-up{position:fixed;bottom:87px;right:5%}footer.sticky-footer-minimal .footer-logos{margin-top:0;display:flex;align-items:center;justify-content:center}footer.sticky-footer-minimal .copyright{margin-bottom:5px;margin-top:-5px}}@media screen and (max-width:767px){footer.sticky-footer-minimal .copyright{margin-top:0}}footer.sticky-footer-minimal .footer-tri-brand-logos{margin-top:30px}@media screen and (max-width:991px){footer.sticky-footer-minimal .footer-tri-brand-logos{margin-left:unset;margin-top:25px}}@media screen and (max-width:991px){footer.sticky-footer-minimal .footer-tri-brand-logos.inner-wrapper{left:50%;position:absolute;right:50%;width:325px;transform:translate(-50%,0)}}footer.sticky-footer-minimal .footer-tri-brand-logos.fa-angle-up{bottom:182px}footer.sticky-footer-minimal .footer-tri-brand-logos.navbar-brand{margin-top:50px}@media screen and (max-width:1199px){footer.sticky-footer-minimal .footer-tri-brand-logos.navbar-brand{margin-top:15px;margin-left:30px}}@media screen and (max-width:991px){footer.sticky-footer-minimal .footer-tri-brand-logos.navbar-brand{margin-left:unset;margin-top:0}}footer.sticky-footer-minimal .footer-tri-brand-logos .footer-brand-copy{letter-spacing:0;font-size:13px}@media screen and (max-width:991px){footer.sticky-footer-minimal .footer-tri-brand-logos .footer-brand-copy{position:absolute;margin-left:115px;margin-top:-104px}}@media screen and (max-width:991px){footer.sticky-footer-minimal .footer-tri-brand-logos .footer-brand-copy .logo{width:172px}}@media screen and (max-width:991px){footer.sticky-footer-minimal .footer-tri-brand-logos .nyp{position:absolute;left:5px;bottom:25px}}footer.sticky-footer-minimal .footer-tri-brand-logos .nyp .logo{max-height:unset}@media screen and (max-width:991px){footer.sticky-footer-minimal .footer-tri-brand-logos .nyp .logo{max-height:97px}}footer.sticky-footer-minimal .footer-tri-brand-logos .columbia{padding-right:5px}@media screen and (max-width:991px){footer.sticky-footer-minimal .footer-tri-brand-logos .columbia{position:absolute;padding-left:0!important;left:90px;margin-top:-74px}}footer.sticky-footer-minimal .footer-tri-brand-logos .columbia .logo{margin-top:20px}@media screen and (max-width:991px){footer.sticky-footer-minimal .footer-tri-brand-logos .columbia .logo{margin-top:-39px;max-height:20px;padding:0 0!important}}@media screen and (max-width:991px){footer.sticky-footer-minimal .footer-tri-brand-logos .cornell{position:absolute;padding-left:0!important;left:210px;margin-top:-76px}}footer.sticky-footer-minimal .footer-tri-brand-logos .cornell .logo{margin-top:24px}@media screen and (max-width:991px){footer.sticky-footer-minimal .footer-tri-brand-logos .cornell .logo{margin-top:-39px;height:20px}}@media screen and (max-width:1199px){footer.sticky-footer-minimal .footer-tri-brand-logos.disclaimers{margin-left:-196px;margin-top:40px}}@media screen and (max-width:991px){footer.sticky-footer-minimal .footer-tri-brand-logos.disclaimers{margin-left:unset;margin-top:0}footer.sticky-footer-minimal .footer-tri-brand-logos.disclaimers ul{margin-bottom:30px}}footer.sticky-footer-minimal .footer-tri-brand-logos.copyright{margin-top:unset}@media screen and (max-width:1199px){footer.sticky-footer-minimal .footer-tri-brand-logos.copyright{margin-left:-175px;margin-top:68px}}@media screen and (max-width:991px){footer.sticky-footer-minimal .footer-tri-brand-logos.copyright{margin-left:unset;margin-top:0}}footer.sticky-footer-full{position:fixed;bottom:0;width:100%;z-index:1000;border-top:1px solid #d0d0d1;padding-top:15px}footer.sticky-footer-full .entry-meta .content-share{position:unset}footer.sticky-footer-full .fa-angle-down{color:#006ba6;font-size:36px;z-index:1}@media screen and (max-width:991px){footer.sticky-footer-full .fa-angle-down{position:fixed;bottom:400px;right:5%}footer.sticky-footer-full .share-featured{margin-bottom:10px}}@media screen and (max-width:661px){footer.sticky-footer-full .fa-angle-down{bottom:432px}}@media screen and (max-width:483px){footer.sticky-footer-full .fa-angle-down{bottom:441px}}@media screen and (max-width:441px){footer.sticky-footer-full .fa-angle-down{bottom:408px}}.footer-dark{padding-top:15px;padding-bottom:20px;background-color:#1a1a1a;display:flex}@media screen and (max-width:991px){.footer-dark{padding-bottom:0}}.footer-dark .row{display:flex;flex-wrap:wrap;align-content:space-between;justify-content:center;margin:0}@media screen and (min-width:992px){.footer-dark .row{justify-content:flex-end}}.footer-dark .row:first-of-type{padding-top:16px}.footer-dark .navbar-brand{display:inline-block;padding:12px 0}.footer-dark .navbar-brand img{width:189px;height:auto;float:unset;padding:unset}.footer-dark .social-share{display:flex;justify-content:space-between;align-self:center;width:260px}@media screen and (min-width:992px){.footer-dark .social-share{align-self:flex-end}}.footer-dark .social-share .dashicons{color:#d0d0d1;font-size:25px;width:25px;height:25px;margin-top:16px;margin-bottom:16px}@media screen and (min-width:992px){.footer-dark .social-share .dashicons{margin-top:0;margin-bottom:0}}.footer-dark .hr-line{border-top:1px solid #63666a;margin-left:0}@media screen and (max-width:991px){.footer-dark .hr-line{margin-left:0;margin-top:0;margin-bottom:0}.footer-dark .hr-line.mobile{display:block}}@media screen and (min-width:992px){.footer-dark .hr-line{margin-top:23px}.footer-dark .hr-line.mobile{display:none}}.footer-dark .nyp-lockup{padding-top:12px;padding-left:0}@media screen and (max-width:991px){.footer-dark .nyp-lockup{padding-top:20px;padding-left:20px;padding-bottom:20px}.footer-dark .nyp-lockup .mobile{display:inline-block}.footer-dark .nyp-lockup .desktop{display:none}}@media screen and (min-width:992px){.footer-dark .nyp-lockup .desktop{display:inline-block}.footer-dark .nyp-lockup .mobile{display:none}}.footer-dark .nyp-links{text-align:right;padding-right:0;padding-left:0}.footer-dark .nyp-links ul{padding-left:0}.footer-dark .nyp-links li{list-style:none;display:inline-block;font-family:var(--wp--preset--font-family--gt-america-md);font-size:14px;font-weight:500;padding:0}@media screen and (min-width:992px){.footer-dark .nyp-links li{padding:0 0 0 20px}}@media screen and (max-width:991px){.footer-dark .nyp-links li{display:block;margin:5px}}.footer-dark .nyp-links li a{color:#d0d0d1;font-weight:500}.footer-dark .nyp-links li a:hover{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.footer-extra-dark{background-color:#0e0e0e;border-top:none;padding:0}.footer-extra-dark .row{margin:0}.footer-extra-dark .disclaimer-links{padding-left:0}@media screen and (max-width:991px){.footer-extra-dark .disclaimer-links{margin-left:unset}}.footer-extra-dark .disclaimer-links ul{margin-top:0;margin-bottom:0;padding-left:0}.footer-extra-dark .disclaimer-links li{list-style:none;display:inline-block;font-family:var(--wp--preset--font-family--gt-america-md);font-size:14px;padding:0 20px 0 0;color:#d0d0d1;font-weight:500}@media screen and (max-width:991px){.footer-extra-dark .disclaimer-links li{margin-right:-10px}}.footer-extra-dark .disclaimer-links li a{color:#d0d0d1;font-weight:500}.footer-extra-dark .disclaimer-links li a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.footer-dark.sticky-footer-minimal .navbar-brand img{width:145px;height:auto;float:unset;padding:unset;margin-top:10px}.footer-dark.sticky-footer-minimal .nyp-lockup{margin-top:-8px;height:74px;text-align:right;padding-top:0;margin-bottom:-12px}@media screen and (max-width:991px){.footer-dark.sticky-footer-minimal .nyp-lockup{padding-top:20px;margin-bottom:0}}.footer-dark.sticky-footer-minimal .nyp-lockup img{height:62px}.footer-dark.sticky-footer-minimal .fa-angle-up{color:#fff}@media screen and (max-width:991px){.footer-dark.sticky-footer-minimal .fa-angle-up{bottom:69px}}.footer-dark.sticky-footer-minimal .fa-angle-down{color:#fff}@media screen and (max-width:991px){.footer-dark.sticky-footer-minimal .fa-angle-down{bottom:69px}}.footer-dark.sticky-footer-full{bottom:44px;padding-top:0}.footer-dark.sticky-footer-full .fa-angle-down{color:#fff;bottom:-131px;right:-5px;position:absolute}@media screen and (max-width:991px){.footer-dark.sticky-footer-full .fa-angle-down{bottom:543px;position:fixed;right:10%}}.footer-extra-dark.sticky-footer-full{bottom:0;border-top:none;padding-top:0}@media screen and (max-width:991px){.center-mobile{text-align:center!important;display:inline-block;float:unset}}.position-bottom{order:1}.grid{margin-bottom:15px;margin-top:30px;max-width:1170px;margin:0 auto}@media screen and (max-width:640px){.grid .container{padding-left:0;padding-right:0}}@media screen and (min-width:992px){.grid{margin-bottom:30px}}@media (max-width:575px){.grid>.container .row{padding-right:15px;padding-left:15px}}.grid>.container .row h2 a{display:inline;margin-bottom:30px}.grid>.container .row>div{margin-bottom:40px}.grid .grid-block{display:inline-block;margin-bottom:20px}@media screen and (min-width:992px){.grid .grid-block{max-width:400px;overflow-y:hidden}}.grid .video-icon:before{content:"\f144";display:inline-block;-webkit-font-smoothing:antialiased;opacity:.8;font-family:FontAwesome;font-size:20px;line-height:20px;vertical-align:middle;margin-right:5px}.grid .grid-img{position:relative;overflow:hidden}.grid .grid-img img{width:100%;height:auto;transition:all 1s;position:relative;z-index:1}.grid .grid-img img:active,.grid .grid-img img:focus,.grid .grid-img img:hover{transform:scale(1.03)}.grid .grid-img .cat-tag{position:absolute;display:flex;align-items:center;left:0;bottom:0;background:#1a1a1a;padding:0 10px;color:#fff;font-size:15px;line-height:15px;z-index:2;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;height:31px}@media screen and (min-width:992px){.grid .grid-img .cat-tag{padding:0 10px;font-size:16px;line-height:16px;height:32px}}.grid h2{font-size:20px;line-height:24px;margin-top:10px;margin-bottom:0;min-height:52px}.grid h2 a{color:#1a1a1a;display:inline;transition:none;font-weight:500;font-family:var(--wp--preset--font-family--gt-america-md)}.grid h2 a:hover{text-decoration:underline;text-decoration-color:#e2231a}@media screen and (max-width:640px){.recommended .grid div{padding-left:0;padding-right:0}}#extended_description_container .collapse:not(.show){height:38px!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:6px}@media screen and (min-width:992px){#extended_description_container .collapse:not(.show){height:53px!important;margin-bottom:unset}}#extended_description_container .collapsing{min-height:48px!important}@media screen and (min-width:992px){#extended_description_container .collapsing{min-height:53px!important}}.row>*{padding-left:15px;padding-right:15px}.latest-load-more{background:#1a1a1a;padding:14px 20px;border-radius:50px;width:-moz-fit-content;width:fit-content;color:#fff;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:18px;line-height:24px;letter-spacing:-.135px;display:inline-block;text-align:center;border:none}.latest-load-more:hover{background:#63666a;color:#fff}.latest-load-more:active{background:#1a1a1a;color:#fff}.latest-load-more:focus{border:1px solid #006ba6}@media screen and (min-width:992px){.latest-load-more{padding:16px 32px;font-size:16px;line-height:20px;letter-spacing:-.12px}}.latest-load-more{background:#e2231a}.latest-load-more:hover{background:#ad1c14}.latest-load-more{margin:0 auto 0 auto;width:inherit}.hp-all-stories{background:#1a1a1a;padding:14px 20px;border-radius:50px;width:-moz-fit-content;width:fit-content;color:#fff;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:18px;line-height:24px;letter-spacing:-.135px;display:inline-block;text-align:center;border:none}.hp-all-stories:hover{background:#63666a;color:#fff}.hp-all-stories:active{background:#1a1a1a;color:#fff}.hp-all-stories:focus{border:1px solid #006ba6}@media screen and (min-width:992px){.hp-all-stories{padding:16px 32px;font-size:16px;line-height:20px;letter-spacing:-.12px}}.hp-all-stories{background:#e2231a}.hp-all-stories:hover{background:#ad1c14}.hp-all-stories{margin:0 auto 25px;width:inherit}.hp-nav-tabs-podcasts .hp-all-stories,.hp-nav-tabs-videos .hp-all-stories{width:-moz-fit-content;width:fit-content}.page-template-default .grid{display:flex;flex-direction:column;flex-wrap:wrap}@media screen and (min-width:768px){.page-template-default .grid{flex-direction:row;flex-wrap:nowrap}}.page-template-default .grid .grid-block{width:100%;padding-left:4px;padding-right:4px}@media screen and (min-width:768px){.page-template-default .grid .grid-block{width:33.333333333%}}.page-template-default .grid .grid-block h2{justify-content:flex-start;text-align:left;font-size:20px!important;line-height:24px!important;letter-spacing:-.15px!important}.page-template-default .grid .grid-block h2 a{font-family:var(--wp--preset--font-family--gt-america-md);color:#1a1a1a;font-size:20px!important;line-height:24px!important;letter-spacing:-.15px!important}.page-template-default .grid .grid-block h2 a:hover{color:#1a1a1a;text-decoration:underline;text-decoration-color:#e2231a}.content-sub-wrapper{position:relative;margin:0}@media screen and (min-width:992px){.content-sub-wrapper .content-inner-wrapper .content-sidebar .sidebar{position:sticky;top:160px}}.category-podcast .content-sub-wrapper{position:relative;margin:0}@media screen and (min-width:992px){.category-podcast .content-sub-wrapper .sidebar{position:sticky;top:170px}}@media screen and (min-width:992px){.sidebar-md-custom-width{width:29%}}.mobile-sticky-box,.sidebar{width:100%}.mobile-sticky-box ul,.sidebar ul{list-style:none;padding:0;margin:0}.mobile-sticky-box .side-title,.sidebar .side-title{font-family:var(--wp--preset--font-family--gt-america-md);border-bottom:1px solid #d0d0d1;font-size:16px;font-weight:500}.mobile-sticky-box .content-links,.sidebar .content-links{margin-bottom:30px}.mobile-sticky-box .content-links li,.sidebar .content-links li{margin:10px 0 15px;line-height:20px}.mobile-sticky-box .content-links li.side-title,.sidebar .content-links li.side-title{margin:10px 0}.mobile-sticky-box .content-links a,.sidebar .content-links a{font-size:18px;font-weight:400;font-family:var(--wp--preset--font-family--gt-america-rg)}.mobile-sticky-box .wayfinder li,.sidebar .wayfinder li{position:relative;padding:0;margin:0}.mobile-sticky-box .wayfinder li a,.sidebar .wayfinder li a{background:#f6f6f6;color:#1a1a1a;font-size:18px;font-weight:400;line-height:21px;border-bottom:1px solid #fff;padding:8px 10px;width:100%;display:block;position:relative}.mobile-sticky-box .wayfinder li a.active,.sidebar .wayfinder li a.active{background:#fff;padding-bottom:12px}.mobile-sticky-box .progress-bar,.sidebar .progress-bar{position:absolute;background:#d0d0d1;width:30%;height:4px;z-index:100;bottom:0}.mobile-sticky-box .newsletter-signup .newsletter-signup-copy,.sidebar .newsletter-signup .newsletter-signup-copy{width:100%;padding-bottom:0}.mobile-sticky-box .newsletter-signup .newsletter-signup-copy h4,.sidebar .newsletter-signup .newsletter-signup-copy h4{line-height:24px}.mobile-sticky-box .newsletter-signup .newsletter-signup-copy p,.sidebar .newsletter-signup .newsletter-signup-copy p{font-size:16px;line-height:19px;margin-bottom:0}.mobile-sticky-box .newsletter-signup .newsletter-signup-copy p.screen-short,.sidebar .newsletter-signup .newsletter-signup-copy p.screen-short{display:none}.mobile-sticky-box .newsletter-signup .newsletter-signup-cta,.sidebar .newsletter-signup .newsletter-signup-cta{width:100%;padding-top:0}.mobile-sticky-box .newsletter-signup .newsletter-signup-cta [id^=mc_embed_signup_] input.email,.sidebar .newsletter-signup .newsletter-signup-cta [id^=mc_embed_signup_] input.email{height:34px;width:60%;font-size:13px;line-height:22px;padding:0 5px}.mobile-sticky-box .newsletter-signup .newsletter-signup-cta [id^=embed_signup_scroll_] .clear,.sidebar .newsletter-signup .newsletter-signup-cta [id^=embed_signup_scroll_] .clear{width:40%}.mobile-sticky-box .newsletter-signup .newsletter-signup-cta [id^=embed_signup_form_] .button,.sidebar .newsletter-signup .newsletter-signup-cta [id^=embed_signup_form_] .button{height:34px;font-size:12px;line-height:22px;border-radius:0 3px 3px 0}.mobile-sticky-box .newsletter-signup .newsletter-signup-cta [id^=embed_signup_form_] .text-danger,.mobile-sticky-box .newsletter-signup .newsletter-signup-cta [id^=embed_signup_form_] .text-success,.sidebar .newsletter-signup .newsletter-signup-cta [id^=embed_signup_form_] .text-danger,.sidebar .newsletter-signup .newsletter-signup-cta [id^=embed_signup_form_] .text-success{font-size:16px;line-height:19px;font-weight:700;padding-top:0;margin:10px 0 0}.mobile-sticky-box .newsletter-signup .newsletter-signup-cta .disclaimers,.sidebar .newsletter-signup .newsletter-signup-cta .disclaimers{display:none}.mobile-sticky-box .sidebar-cta,.sidebar .sidebar-cta{background-color:#f6f6f6;margin-top:10px}.mobile-sticky-box .sidebar-cta .sidebar-cta-copy,.sidebar .sidebar-cta .sidebar-cta-copy{width:100%;padding:10px}.mobile-sticky-box .sidebar-cta .sidebar-cta-copy h4,.sidebar .sidebar-cta .sidebar-cta-copy h4{line-height:24px;color:#1a1a1a;font-weight:700;font-size:24px;margin-top:0}.mobile-sticky-box .sidebar-cta .sidebar-cta-copy p,.sidebar .sidebar-cta .sidebar-cta-copy p{font-size:18px;line-height:21px;margin-bottom:0}.mobile-sticky-box .sidebar-cta a.button,.sidebar .sidebar-cta a.button{width:100%;margin-top:10px;padding:0;font-weight:700;height:40px;font-size:16px;line-height:40px;border-radius:3px}.mobile-sticky-box .sidebar-gray .article-podcast-subscription-links,.sidebar .sidebar-gray .article-podcast-subscription-links{background-color:#f6f6f6;border-bottom-color:#1a1a1a}.mobile-sticky-box .sidebar-gray .in-this-article,.sidebar .sidebar-gray .in-this-article{background-color:#e6e1e1;border-color:#1a1a1a}.mobile-sticky-box .sidebar-gray .in-this-article .ita-title,.sidebar .sidebar-gray .in-this-article .ita-title{background-color:#1a1a1a}.content-sidebar{display:none}@media screen and (min-width:768px){.content-sidebar{display:flex}}@media screen and (max-height:768px){.mobile-sticky-box .wayfinder li a,.sidebar .wayfinder li a{font-size:16px;padding:6px 8px}.newsletter-signup-copy h4{line-height:22px!important;margin:6px 0}}.mobile-sticky-box{position:fixed;width:100%;bottom:0;left:0;z-index:9;height:auto;overflow:hidden;transition:1s;background:#f6f6f6}.mobile-sticky-box .progress-bar{top:0}.mobile-sticky-box .mobile-sticky-nav{padding-top:4px;background:#63666a}.mobile-sticky-box .mobile-sticky-nav a{display:block;height:41px;line-height:40px;border-bottom:1px solid #63666a;background:#f6f6f6;text-align:center;font-family:var(--wp--preset--font-family--gt-america-md);color:#1a1a1a;font-size:14px;font-weight:600}.mobile-sticky-box .mobile-sticky-nav a.toggle-content{width:63%}.mobile-sticky-box .mobile-sticky-nav a.toggle-next{width:37%}.mobile-sticky-box .mobile-sticky-nav a:active,.mobile-sticky-box .mobile-sticky-nav a:hover{color:#006ba6}.mobile-sticky-box .mobile-sticky-nav a span{margin-left:6px;position:relative;top:-1px}.mobile-sticky-box .mobile-sticky-nav a span:before{content:"\f106";font-family:FontAwesome}.mobile-sticky-box .mobile-sticky-nav a:last-child{border-left:1px solid #63666a}.mobile-sticky-box .content-links,.mobile-sticky-box .sticky-box,.mobile-sticky-box .wayfinder{height:0;transition:1s;overflow-y:auto;margin:0}.mobile-sticky-box.open{height:auto;z-index:999}.mobile-sticky-box.open .content-links,.mobile-sticky-box.open .sticky-box{margin:0;height:auto;display:block}.mobile-sticky-box.open-content .content-links{display:block}.mobile-sticky-box.open-content .toggle-content{color:#fff!important;background-color:#006ba6;border-bottom-color:#006ba6}.mobile-sticky-box.open-content .toggle-content span:before{content:"\f107"}.mobile-sticky-box.open-next .wayfinder{display:block}.mobile-sticky-box.open-next .toggle-next{color:#fff!important;background-color:#006ba6;border-bottom-color:#006ba6}.mobile-sticky-box.open-next .toggle-next span:before{content:"\f107"}.touch .mobile-sticky-box .mobile-sticky-nav a:active,.touch .mobile-sticky-box .mobile-sticky-nav a:hover{color:#1a1a1a}.article-podcast-subscription-links,.in-this-article{background:#e6e1e1;border-bottom:solid 10px #1a1a1a;margin-bottom:1rem}@media screen and (min-width:992px){.article-podcast-subscription-links,.in-this-article{margin-bottom:2rem}}.article-podcast-subscription-links .ita-list-inner,.in-this-article .ita-list-inner{font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;font-size:15px;line-height:18px;letter-spacing:-.105px;padding:10px}.article-podcast-subscription-links .ita-list-inner a,.in-this-article .ita-list-inner a{font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500}.article-podcast-subscription-links .ita-list-inner a[href^="tel:"],.in-this-article .ita-list-inner a[href^="tel:"]{color:#1a1a1a;line-height:normal;display:block;margin-top:10px}.article-podcast-subscription-links .ita-title,.in-this-article .ita-title{background:#1a1a1a;color:#fff;font-size:20px;line-height:28px;font-family:var(--wp--preset--font-family--gt-america-md);letter-spacing:-.3px;padding:10px;margin:0;font-weight:500}.article-podcast-subscription-links .ita-list-title,.in-this-article .ita-list-title{margin:0 0 5px;color:#1a1a1a;font-size:15px;line-height:18px;letter-spacing:-.112px;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500}.article-podcast-subscription-links .ita-list-title .ita-list-inner,.in-this-article .ita-list-title .ita-list-inner{font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;display:block;padding-bottom:5px}.article-podcast-subscription-links .ita-list-link,.in-this-article .ita-list-link{display:block;font-weight:400;font-size:18px;line-height:normal;margin:0 0 5px;color:#1a1a1a;text-decoration:underline!important;text-decoration-color:#e2231a!important;text-decoration-thickness:1.5px;text-underline-offset:4.5px}.article-podcast-subscription-links .ita-list-dek,.article-podcast-subscription-links .ita-list-phone,.in-this-article .ita-list-dek,.in-this-article .ita-list-phone{font-size:14px;line-height:18px;margin:0;font-family:var(--wp--preset--font-family--gt-america-rg);color:#1a1a1a;font-weight:400}.article-podcast-subscription-links .ita-list-dek-add,.article-podcast-subscription-links .ita-list-phone-add,.in-this-article .ita-list-dek-add,.in-this-article .ita-list-phone-add{margin-top:5px}.article-podcast-subscription-links .ita-list-dek-alt,.in-this-article .ita-list-dek-alt{font-size:18px;line-height:normal;margin:10px 0 0;color:#1a1a1a}.article-podcast-subscription-links .ita-list-dek-alt a,.in-this-article .ita-list-dek-alt a{color:#1a1a1a;text-decoration:underline!important;text-decoration-color:#e2231a!important;text-decoration-thickness:1.5px;text-underline-offset:4.5px}.article-podcast-subscription-links .ita-list-dek-alt a[href^="tel:"],.in-this-article .ita-list-dek-alt a[href^="tel:"]{display:inline-block;color:#1a1a1a;margin-top:0;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;text-decoration-color:unset!important;text-decoration:none!important}.article-podcast-subscription-links .ita-list-title-add,.in-this-article .ita-list-title-add{padding:0 10px;margin-bottom:0}.article-podcast-subscription-links .ita-list .ita-list-item,.in-this-article .ita-list .ita-list-item{margin:0;border-bottom:solid 1px #fff}.article-podcast-subscription-links .ita-list .ita-list-item:first-child .ita-list-inner,.in-this-article .ita-list .ita-list-item:first-child .ita-list-inner{padding-top:0}.article-podcast-subscription-links .af-list,.in-this-article .af-list{border-top:solid 1px #fff;padding-top:10px}.article-podcast-subscription-links h4>.af-list,.in-this-article h4>.af-list{border-top:none;padding-top:10px}.article-podcast-subscription-links.sidebar-gray,.in-this-article.sidebar-gray{border-color:#1a1a1a}.article-podcast-subscription-links.sidebar-gray .ita-title,.in-this-article.sidebar-gray .ita-title{background-color:#1a1a1a}.lower-sidebar-cta{margin-top:2rem}.lower-sidebar-cta.lower-sidebar-cta-in-post{display:flex;align-items:center;justify-content:center;margin-top:0;padding-bottom:25px}.lower-sidebar-cta .lower-sidebar-link{display:block;position:relative;overflow:hidden}.lower-sidebar-cta .lower-sidebar-link img{transition:1s}.lower-sidebar-cta .lower-sidebar-link .lower-sidebar-cta-body{position:absolute;bottom:0;left:0;width:100%;padding:1.5rem}.lower-sidebar-cta .lower-sidebar-link .lower-sidebar-cta-body h3{margin:0;font-size:18px;line-height:normal;color:#fff;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;text-shadow:1px 1px 5px #1a1a1a}.lower-sidebar-cta .lower-sidebar-link .lower-sidebar-cta-body .lower-sidebar-button{margin-top:1rem;background:0 0;border:solid 1px #fff;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:11px;line-height:14px;padding:1rem 1.5rem;color:#fff;display:block;text-align:center;transition:.3s}.lower-sidebar-cta .lower-sidebar-link .lower-sidebar-cta-body .lower-sidebar-button:hover{background:#fff;color:#1a1a1a}.lower-sidebar-cta .lower-sidebar-link:hover img{transform:scale(1.03)}.sticky-box{position:sticky;top:160px}.gallery{margin-bottom:45px}.gallery li{list-style:none}.gallery img{width:100%}@media screen and (min-width:1200px){.gallery img{width:auto}}.gallery-cell{width:100%;overflow:hidden}@media screen and (min-width:1200px){.gallery-cell{width:100%}}@media screen and (max-width:640px){.gallery-cell figure{max-width:90%;margin:0 auto}}.gallery-cell img{width:100%;height:auto}.flickity-prev-next-button{top:42%;width:32px;height:100px;border-radius:0;background:#006ba6;z-index:100}.flickity-prev-next-button:hover{background:#006ba6}@media screen and (min-width:992px){.flickity-prev-next-button{display:block!important;border:3px solid #fff}.flickity-prev-next-button:hover{background:#e2231a}}.flickity-prev-next-button:disabled{opacity:.4}.flickity-prev-next-button .arrow{fill:#fff}.flickity-prev-next-button svg{left:15%;width:75%}.flickity-prev-next-button.previous{left:-10px}@media screen and (min-width:1200px){.flickity-prev-next-button.previous{left:-18px}}.flickity-prev-next-button.next{right:-10px}@media screen and (min-width:1200px){.flickity-prev-next-button.next{right:-18px}}.flickity-prev-next-button.next svg{left:10%}.caption-text{margin-top:0;text-align:left}.caption-text .image-title{margin-bottom:0;margin-top:0}.flickity-page-dots .is-selected{background:#1a1a1a!important}.flickity-page-dots .dot{background:#d0d0d1;opacity:1;margin:0 5px}.modal-open .modal{background:rgba(255,255,255,.95)!important}.modal-open .close{color:#006ba6}.modal-open .close:active,.modal-open .close:focus{outline:0;box-shadow:none}@media screen and (min-width:1200px){.modal-open .close{font-size:40px;padding-right:60px}}.modal-open .gallery-modal .modal-dialog{background:#fff;padding:20px}.modal-open .gallery-modal .carousel-cell{width:100%}.modal-open .gallery-modal .carousel-cell .modal-image img{width:100%!important;max-width:none!important}.modal-open .gallery-modal .caption-text{padding:0 15px 10px;border-bottom:0;display:inline-block}#immersive_panel_1.section-image-gallery{margin-top:15px}#immersive_panel_1.section-image-gallery .gallery{margin:0}@media screen and (min-width:768px){#immersive_panel_1.section-image-gallery .gallery{height:auto;min-height:500px;margin-bottom:45px}}#immersive_panel_1.section-image-gallery .gallery .gallery-cell{background:#f6f6f6;top:50%;transform:translateY(-50%)}#immersive_panel_1.section-image-gallery .flickity-viewport{overflow:visible;touch-action:pan-y!important}#immersive_panel_1.section-image-gallery .flickity-viewport .flickity-slider{overflow:visible}#immersive_panel_1.section-image-gallery .flickity-viewport .flickity-slider .gallery-cell{overflow:visible;position:relative}#immersive_panel_1.section-image-gallery .flickity-viewport .flickity-slider .gallery-cell:after{position:absolute;top:0;left:0;background:#0e0e0e;opacity:.3;width:100%;height:100%;content:" ";z-index:103}#immersive_panel_1.section-image-gallery .flickity-viewport .flickity-slider .gallery-cell.is-selected:after{display:none}#immersive_panel_1.section-image-gallery .flickity-viewport .flickity-slider .gallery-cell.is-selected .slideshow-copy{opacity:1}#immersive_panel_1.section-image-gallery .slideshow-copy{background:#f6f6f6;padding:15px 30px;border-bottom:0;margin-bottom:0;min-height:230px}@media screen and (min-width:768px){#immersive_panel_1.section-image-gallery .slideshow-copy{background:#f6f6f6;z-index:10;position:absolute;padding:15px 20px;max-width:690px;bottom:-40px;right:15px;z-index:99;border-bottom:0;margin-bottom:0;opacity:0;min-height:0;display:block}}#immersive_panel_1.section-image-gallery .slideshow-copy.display-copy-left{right:auto;left:15px}#immersive_panel_1.section-image-gallery .slideshow-copy .image-block-title{font-size:26px;line-height:30px;margin:0}@media screen and (min-width:768px){#immersive_panel_1.section-image-gallery .slideshow-copy .image-block-title{font-size:36px;line-height:36px;margin:0}}#immersive_panel_1.section-image-gallery .slideshow-copy .image-block-caption{font-size:22px;line-height:28px;margin-top:10px;margin-bottom:0;display:inline-block;color:#1a1a1a}#immersive_panel_1.section-image-gallery figure{overflow:hidden;display:block;max-width:none}#immersive_panel_1.section-image-gallery figure .image-gallery-modal-image{transition:all 1s;max-height:100%}#immersive_panel_1.section-image-gallery figure .image-gallery-modal-image:hover{transform:scale(1.03)}#immersive_panel_1.section-image-gallery .flickity-prev-next-button.previous{left:-10px}@media screen and (min-width:992px){#immersive_panel_1.section-image-gallery .flickity-prev-next-button.previous{left:-11px}}.entry-content .splide{margin-bottom:5rem;max-width:740px!important}.entry-content .splide__arrow{background:#006ba6;border:3px solid #fff;border-radius:0;padding:3rem .4rem;width:2.2rem}.entry-content .splide__arrow svg{fill:#fff}.entry-content .splide__arrow:hover:disabled{background:#e2231a}.entry-content .splide__arrow:not(:disabled){opacity:1}.entry-content .splide__arrow:hover:not(:disabled){opacity:1;background:#e2231a}.entry-content .splide__arrow--prev{margin-left:-3vw}.entry-content .splide__arrow--next{margin-right:-3vw}.entry-content .splide__pagination{bottom:-3rem;border-top:1px solid #d0d0d1;padding-top:.5rem}.entry-content .splide__pagination__page.is-active{background:#006ba6}.entry-content .splide__slide figure{border-bottom:none!important}.entry-content .splide__slide figure img{width:100%}.entry-content .splide__slide figure figcaption{width:100%!important;border-bottom:none!important}.cd-filter{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;box-shadow:4px 4px 20px transparent;z-index:2;min-height:800px;transform:translateZ(0);backface-visibility:hidden;transform:translateY(-180%);transition:transform .4s,box-shadow .4s}@media screen and (min-width:992px){.cd-filter{width:70%;top:102px;left:auto}}@media screen and (min-width:1200px){.cd-filter{width:50;top:108px}}@media screen and (max-width:640px){.cd-filter{width:300px;min-height:1060px}}.cd-filter::before{content:"";position:absolute;top:0;left:0;height:50px;width:100%;background-color:#d0d0d1;z-index:2}.cd-filter form{padding:60px 0 50px 15px}@media screen and (min-width:992px){.cd-filter form{padding:60px}}.cd-filter .sub-label{position:absolute;top:0;left:0;height:50px;line-height:50px;width:110px;color:#1a1a1a;font-size:1.4rem;text-align:center;opacity:0;z-index:3;font-family:var(--wp--preset--font-family--gt-america-md);text-transform:uppercase;font-weight:500}.cd-filter .cd-close{position:absolute;top:0;right:0;height:50px;line-height:50px;width:60px;color:#fff;font-size:1.3rem;text-align:center;background:#006ba6;opacity:0;transition:opacity .4s;z-index:3;font-family:var(--wp--preset--font-family--gt-america-rg)}.no-touch .cd-filter .cd-close:hover{background:#d0d0d1;color:#1a1a1a}.cd-filter.filter-is-visible{transform:translateY(0);box-shadow:4px 4px 20px rgba(0,0,0,.2)}.cd-filter.filter-is-visible .cd-close,.cd-filter.filter-is-visible .sub-label{opacity:1}.cd-filter-trigger{height:50px;line-height:50px;width:60px;color:#006ba6;z-index:3;font-family:var(--wp--preset--font-family--gt-america-md);padding:0 20px;font-weight:500;display:block;width:100%;cursor:pointer}@media screen and (min-width:992px){.cd-filter-trigger{padding:0}}.cd-filter-trigger.filter-is-visible{pointer-events:none}@media screen and (min-width:1200px){.no-touch .cd-filter-trigger:hover{color:#d0d0d1}}.cd-filter-trigger.filter-is-visible,.cd-filter-trigger.filter-is-visible:hover{color:#fff}.cd-filter-block{margin-bottom:10px;padding:0}.cd-filter-block h4{position:relative;margin:0;padding:10px 0 10px 25px;color:#63666a;text-transform:uppercase;font-weight:700;font-size:1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;font-family:var(--wp--preset--font-family--gt-america-md)}.no-touch .cd-filter-block h4:hover{color:#006ba6}.cd-filter-block h4::before{content:"";position:absolute;left:0;top:50%;width:16px;height:16px;background:url(../../static/img/cd-icon-arrow.svg) no-repeat center center;transform:translateY(-50%);transition:transform .4s}.cd-filter-block .checkbox-label::before,.cd-filter-block .radio-label::before,.cd-filter-block input,.cd-filter-block select{font-family:var(--wp--preset--font-family--gt-america-md);border-radius:0;background-color:#fff;border:2px solid #d0d0d1}.cd-filter-block input[type=text],.cd-filter-block select{width:100%;padding:.8em;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;box-shadow:none}.cd-filter-block input[type=text]:focus,.cd-filter-block select:focus{outline:0;background-color:#fff;border-color:#d0d0d1}.cd-filter-block .cd-select{position:relative}.cd-filter-block .cd-select::after{content:"";position:absolute;z-index:1;right:14px;top:50%;transform:translateY(-50%);display:block;width:16px;height:16px;background:url(../../static/img/cd-icon-arrow.svg) no-repeat center center;pointer-events:none}.cd-filter-block select{cursor:pointer;font-size:1.4rem}.cd-filter-block select::-ms-expand{display:none}.cd-filter-content{padding:0;margin:0;width:100%;display:inline-block}.cd-filter-block .list li{position:relative;margin:0;list-style:none;width:48%;margin-right:1%;float:left}@media screen and (max-width:640px){.cd-filter-block .list li{width:100%}}.cd-filter-block .list li:last-of-type{margin-bottom:0}.cd-filter-block input[type=checkbox],.cd-filter-block input[type=radio]{position:absolute;left:0;top:0;margin:0;padding:0;opacity:0;z-index:2}.cd-filter-block .checkbox-label,.cd-filter-block .radio-label{padding-left:24px;font-size:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;padding-top:5px}@media screen and (min-width:1200px){.cd-filter-block .checkbox-label,.cd-filter-block .radio-label{line-height:26px!important}}@media screen and (min-width:992px){.cd-filter-block .checkbox-label,.cd-filter-block .radio-label{font-size:1.4rem;line-height:21px}}@media screen and (max-width:640px){.cd-filter-block .checkbox-label,.cd-filter-block .radio-label{font-size:1.4rem;padding-top:7px}}.cd-filter-block .checkbox-label::after,.cd-filter-block .checkbox-label::before,.cd-filter-block .radio-label::after,.cd-filter-block .radio-label::before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.cd-filter-block .checkbox-label::before,.cd-filter-block .radio-label::before{width:16px;height:16px;left:0}.cd-filter-block .checkbox-label::after,.cd-filter-block .radio-label::after{display:none}.cd-filter-block .checkbox-label::after{width:16px;height:16px;background:url(../../static/img/cd-icon-check.svg) no-repeat left center;left:0}.cd-filter-block .radio-label::after,.cd-filter-block .radio-label::before{border-radius:50%}.cd-filter-block .radio-label::after{width:6px;height:6px;background-color:#fff;left:5px}.cd-filter-block input[type=checkbox]:checked+label::before,.cd-filter-block input[type=radio]:checked+label::before{border-color:#d0d0d1;background-color:#d0d0d1}.cd-filter-block input[type=checkbox]:checked+label::after,.cd-filter-block input[type=radio]:checked+label::after{display:block}@-moz-document url-prefix(){.cd-filter-block .cd-select::after{display:none}}.selected-filters a{font-weight:400}.btn-social.module-share{margin-right:0;line-height:30px;-webkit-transform:none;filter:none;position:absolute;left:10px;border-radius:50%;background:#d0d0d1;float:none}.content-inner-wrapper .section-single-image .btn-social.module-share{bottom:auto;top:10px}@media screen and (max-width:640px){.content-inner-wrapper .section-single-image .btn-social.module-share{left:25px}}.btn-social.module-share span{font-size:17px}.btn-social.module-share .fa-close{display:block}.btn-social.module-share .fa-share{display:none}.btn-social.module-share.active.focus,.btn-social.module-share.focus,.btn-social.module-share:active,.btn-social.module-share:active.focus,.btn-social.module-share:active:focus,.btn-social.module-share:focus{outline:0;box-shadow:none}.article-share .btn-social{line-height:inherit}.btn-social.module-share.collapsed .fa-close{display:none}.btn-social.module-share.collapsed .fa-share{display:block}.section-single-image .image-block-image-container{position:relative}@media screen and (max-width:640px){.section-single-image.left .share-this{top:10px;left:70px}}.section-single-image .share-this{position:absolute;top:0;left:60px;transition:all .5s ease-in-out;opacity:0}@media screen and (min-width:992px){.section-single-image .share-this{left:44px}}.section-single-image .share-this .share-btn-wrapper{margin:0 auto;display:inline-block;text-align:center;padding:0}.section-single-image .share-this .share-btn-wrapper a{height:35px;width:35px;display:inline-block;color:#fff;font-size:17px;text-align:center;margin-left:10px;border-radius:50%}.section-single-image .share-this .share-btn-wrapper a:first-child{margin-left:0}@media screen and (min-width:992px){.section-single-image .share-this .share-btn-wrapper a:first-child{margin-left:10px}}@media screen and (min-width:992px){.section-single-image .share-this .share-btn-wrapper a{float:right}}.section-single-image .share-this .share-btn-wrapper a i{margin-top:10px}.section-single-image .share-this .share-btn-wrapper a.social-facebook{background-color:#3460a1}.section-single-image .share-this .share-btn-wrapper a.social-twitter{background-color:#28aae1}.section-single-image .share-this .share-btn-wrapper a.social-linkedin{background-color:#136d9d}.section-single-image .share-this .share-btn-wrapper a.social-pinterest{background-color:#a7282e}.section-single-image .share-this .share-btn-wrapper a.social-email{background-color:#d0d0d1}.section-single-image .share-this .share-btn-wrapper a:hover{background-color:#d0d0d1;color:#1a1a1a}.section-single-image .share-this.in{opacity:1;height:35px;top:-2px}.content-inner-wrapper .section-single-image .share-this.in{top:10px}.btn-social .fa-share{background-image:url(../../../../pi/assets/static/img/icon-share.svg)}.btn-social .fa-close{background-image:url(../../../../pi/assets/static/img/icon-close.svg)}.share-btn-wrapper a.social-facebook{background-image:url(../../../../pi/assets/static/img/icon-facebook.svg)}.share-btn-wrapper a.social-linkedin{background-image:url(../../../../pi/assets/static/img/icon-linkedin.svg)}.share-btn-wrapper a.social-twitter{background-image:url(../../../../pi/assets/static/img/icon-twitter.svg)}.share-btn-wrapper a.social-pinterest{background-image:url(../../../../pi/assets/static/img/icon-pinterest.svg)}.dd-share{margin-top:15px;display:flex;justify-content:center;flex-wrap:wrap}@media screen and (min-width:992px){.dd-share{margin-top:unset;display:block}}.dd-share .btn{font-size:18px;line-height:24px;padding:14px 24px;background-color:#e2231a}.dd-share .btn:hover{background-color:#e2231a}.dd-share .btn:active{background-color:#e2231a}.dd-share .btn:focus{border:none}.dd-share .btn:focus-visible{background-color:#ad1c14}.dd-share .dropdown-toggle:after{display:none}.dd-share .dropdown-toggle .dd-caret{margin-left:28px;display:inline-block;content:" ";background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.16634 12.5L9.99967 6.66667L15.833 12.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center center;background-size:cover;width:20px;height:20px;position:relative;top:4px;left:4px;transform:rotate(180deg);transition:.2s}.dd-share .dropdown-menu{background-color:#e2231a;border:1px solid #e2231a;border-radius:16px;min-width:unset;width:auto;margin:3px 0 0 0}.dd-share .dropdown-menu li{margin:2px 0;padding:0 4px 0 4px}.dd-share .dropdown-menu a{color:#fff;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:18px;line-height:24px;letter-spacing:-.135px}.dd-share .dropdown-menu a:active,.dd-share .dropdown-menu a:focus,.dd-share .dropdown-menu a:hover{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;background-color:#e2231a}.dd-share .dropdown-menu a:active,.dd-share .dropdown-menu a:focus{background-color:#ad1c14}.dd-share .dropdown-menu .dropdown-item:before{display:inline-block;content:" ";background-position:center center;background-size:cover;width:22px;height:22px;position:relative;top:4px;left:0;margin-right:5px}.dd-share .dropdown-menu .share-fb:before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='22' height='22' rx='11' fill='white'/%3E%3Cpath d='M14 5.08654V6.99039H12.9097C12.5116 6.99039 12.2431 7.07692 12.1042 7.25C11.9653 7.42308 11.8958 7.68269 11.8958 8.02885V9.39183H13.9306L13.6597 11.5264H11.8958V17H9.77083V11.5264H8V9.39183H9.77083V7.81971C9.77083 6.92548 10.0116 6.23197 10.4931 5.73918C10.9745 5.24639 11.6157 5 12.4167 5C13.0972 5 13.625 5.02885 14 5.08654Z' fill='%23E2231A'/%3E%3C/svg%3E%0A")}.dd-share .dropdown-menu .share-x:before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='22' height='22' rx='11' fill='white'/%3E%3Cpath d='M12.1416 10.0812L16.6089 5H15.5503L11.6714 9.41192L8.57328 5H5L9.68492 11.6716L5 17H6.05866L10.1549 12.3409L13.4267 17H17L12.1414 10.0812H12.1416ZM10.6916 11.7304L10.217 11.066L6.44011 5.77981H8.06615L11.1141 10.046L11.5888 10.7103L15.5508 16.2557H13.9248L10.6916 11.7306V11.7304Z' fill='%23E2231A'/%3E%3C/svg%3E%0A")}.dd-share .dropdown-menu .share-li:before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='22' height='22' rx='11' fill='white'/%3E%3Cpath d='M7.72656 8.89918V17H5.14844V8.89918H7.72656ZM7.89062 6.39782C7.89583 6.79564 7.76432 7.12807 7.49609 7.3951C7.22786 7.66213 6.875 7.79564 6.4375 7.79564H6.42188C5.99479 7.79564 5.65104 7.66213 5.39062 7.3951C5.13021 7.12807 5 6.79564 5 6.39782C5 5.99455 5.13411 5.66076 5.40234 5.39646C5.67057 5.13215 6.02083 5 6.45312 5C6.88542 5 7.23177 5.13215 7.49219 5.39646C7.7526 5.66076 7.88542 5.99455 7.89062 6.39782ZM17 12.3569V17H14.4297V12.6676C14.4297 12.0954 14.3242 11.6471 14.1133 11.3229C13.9023 10.9986 13.5729 10.8365 13.125 10.8365C12.7969 10.8365 12.5221 10.9305 12.3008 11.1185C12.0794 11.3065 11.9141 11.5395 11.8047 11.8174C11.7474 11.9809 11.7188 12.2016 11.7188 12.4796V17H9.14844C9.15885 14.8256 9.16406 13.0627 9.16406 11.7112C9.16406 10.3597 9.16146 9.55313 9.15625 9.29155L9.14844 8.89918H11.7188V10.0763H11.7031C11.8073 9.90191 11.9141 9.74932 12.0234 9.61853C12.1328 9.48774 12.2799 9.34605 12.4648 9.19346C12.6497 9.04087 12.8763 8.92234 13.1445 8.83787C13.4128 8.75341 13.7109 8.71117 14.0391 8.71117C14.9297 8.71117 15.6458 9.02044 16.1875 9.63896C16.7292 10.2575 17 11.1635 17 12.3569Z' fill='%23E2231A'/%3E%3C/svg%3E%0A")}.dd-share .dropdown-menu .share-pin:before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='22' height='22' rx='11' fill='white'/%3E%3Cpath d='M18 11C18 14.8669 14.8669 18 11 18C10.2774 18 9.58306 17.8899 8.92823 17.6867C9.21331 17.221 9.63952 16.4589 9.79758 15.852C9.88226 15.5246 10.2323 14.1867 10.2323 14.1867C10.4609 14.6214 11.127 14.9911 11.8355 14.9911C13.9468 14.9911 15.4681 13.0492 15.4681 10.6359C15.4681 8.32419 13.5798 6.59395 11.1524 6.59395C8.13226 6.59395 6.52621 8.62056 6.52621 10.8306C6.52621 11.8581 7.07379 13.1367 7.94597 13.5431C8.07863 13.6052 8.14919 13.577 8.18024 13.45C8.20282 13.354 8.32137 12.877 8.375 12.6569C8.39194 12.5863 8.38347 12.5242 8.32702 12.4565C8.04194 12.1036 7.81048 11.4601 7.81048 10.8589C7.81048 9.31492 8.97903 7.82177 10.9718 7.82177C12.6907 7.82177 13.896 8.99314 13.896 10.6698C13.896 12.5637 12.9391 13.8762 11.6944 13.8762C11.0085 13.8762 10.4919 13.3089 10.6585 12.6117C10.856 11.779 11.2371 10.8815 11.2371 10.2802C11.2371 9.74395 10.9492 9.29516 10.3508 9.29516C9.64798 9.29516 9.08347 10.0206 9.08347 10.9944C9.08347 11.6153 9.29234 12.0331 9.29234 12.0331C9.29234 12.0331 8.60081 14.9629 8.47379 15.5105C8.33266 16.1145 8.38911 16.9669 8.44839 17.5202C5.84597 16.5012 4 13.9665 4 11C4 7.13306 7.13306 4 11 4C14.8669 4 18 7.13306 18 11Z' fill='%23E2231A'/%3E%3C/svg%3E%0A")}.dd-share .dropdown-menu .share-em:before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='22' height='22' rx='11' fill='white'/%3E%3Cpath d='M17 9.40199V14.4773C17 14.7585 16.8951 14.9993 16.6853 15.1996C16.4754 15.3999 16.2232 15.5 15.9286 15.5H6.07143C5.77679 15.5 5.52455 15.3999 5.31473 15.1996C5.10491 14.9993 5 14.7585 5 14.4773V9.40199C5.19643 9.6108 5.42188 9.79616 5.67634 9.9581C7.29241 11.0064 8.40179 11.7415 9.00446 12.1634C9.25893 12.3423 9.4654 12.4819 9.62388 12.582C9.78237 12.6822 9.9933 12.7844 10.2567 12.8888C10.5201 12.9933 10.7656 13.0455 10.9933 13.0455H11H11.0067C11.2344 13.0455 11.4799 12.9933 11.7433 12.8888C12.0067 12.7844 12.2176 12.6822 12.3761 12.582C12.5346 12.4819 12.7411 12.3423 12.9955 12.1634C13.7545 11.6392 14.8661 10.9041 16.3304 9.9581C16.5848 9.7919 16.808 9.60653 17 9.40199ZM17 7.52273C17 7.85938 16.8906 8.18111 16.6719 8.48793C16.4531 8.79474 16.1808 9.05682 15.8549 9.27415C14.1763 10.3864 13.1317 11.0788 12.721 11.3516C12.6763 11.3814 12.5815 11.4464 12.4364 11.5465C12.2913 11.6467 12.1708 11.7276 12.0748 11.7894C11.9788 11.8512 11.8627 11.9205 11.7266 11.9972C11.5904 12.0739 11.4621 12.1314 11.3415 12.1697C11.221 12.2081 11.1094 12.2273 11.0067 12.2273H11H10.9933C10.8906 12.2273 10.779 12.2081 10.6585 12.1697C10.5379 12.1314 10.4096 12.0739 10.2734 11.9972C10.1373 11.9205 10.0212 11.8512 9.92522 11.7894C9.82924 11.7276 9.70871 11.6467 9.56362 11.5465C9.41853 11.4464 9.32366 11.3814 9.27902 11.3516C8.87277 11.0788 8.28795 10.69 7.52455 10.185C6.76116 9.68004 6.30357 9.37642 6.15179 9.27415C5.875 9.09517 5.61384 8.84908 5.3683 8.53587C5.12277 8.22266 5 7.93182 5 7.66335C5 7.33097 5.09263 7.05398 5.2779 6.83239C5.46317 6.6108 5.72768 6.5 6.07143 6.5H15.9286C16.2188 6.5 16.4699 6.60014 16.6819 6.80043C16.894 7.00071 17 7.24148 17 7.52273Z' fill='%23E2231A'/%3E%3C/svg%3E%0A")}.dd-share .dropdown-menu .share-print:before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='22' height='22' rx='11' fill='white'/%3E%3Cpath d='M7.76923 16H14.2308V14H7.76923V16ZM7.76923 11H14.2308V8H13.0769C12.8846 8 12.7212 7.92708 12.5865 7.78125C12.4519 7.63542 12.3846 7.45833 12.3846 7.25V6H7.76923V11ZM15.9399 11.8516C15.9399 11.8516 15.9627 11.8268 16.0084 11.7773C16.0541 11.7279 16.0769 11.6354 16.0769 11.5C16.0769 11.3646 16.0312 11.2474 15.9399 11.1484C15.8486 11.0495 15.7404 11 15.6154 11C15.4904 11 15.3822 11.0495 15.2909 11.1484C15.1995 11.2474 15.1538 11.3646 15.1538 11.5C15.1538 11.6354 15.1995 11.7526 15.2909 11.8516C15.3822 11.9505 15.4904 12 15.6154 12C15.7404 12 15.8486 11.9505 15.9399 11.8516ZM17 11.5V14.75C17 14.8177 16.9772 14.8763 16.9315 14.9258C16.8858 14.9753 16.8317 15 16.7692 15H15.1538V16.25C15.1538 16.4583 15.0865 16.6354 14.9519 16.7812C14.8173 16.9271 14.6538 17 14.4615 17H7.53846C7.34615 17 7.18269 16.9271 7.04808 16.7812C6.91346 16.6354 6.84615 16.4583 6.84615 16.25V15H5.23077C5.16827 15 5.11418 14.9753 5.06851 14.9258C5.02284 14.8763 5 14.8177 5 14.75V11.5C5 11.0885 5.13582 10.7357 5.40745 10.4414C5.67909 10.1471 6.00481 10 6.38462 10H6.84615V5.75C6.84615 5.54167 6.91346 5.36458 7.04808 5.21875C7.18269 5.07292 7.34615 5 7.53846 5H12.3846C12.5769 5 12.7885 5.05208 13.0192 5.15625C13.25 5.26042 13.4327 5.38542 13.5673 5.53125L14.6635 6.71875C14.7981 6.86458 14.9135 7.0625 15.0096 7.3125C15.1058 7.5625 15.1538 7.79167 15.1538 8V10H15.6154C15.9952 10 16.3209 10.1471 16.5925 10.4414C16.8642 10.7357 17 11.0885 17 11.5Z' fill='%23E2231A'/%3E%3C/svg%3E%0A")}.dd-share.open .dropdown-toggle .dd-caret{transform:rotate(0);transition:.2s}.content-share-pattern{display:flex;justify-content:center}.content-share-pattern a{display:block;margin:0 16px}.image-gallery{position:relative;display:inline-block}.image-gallery .item{display:inline-block;width:48%;margin-right:1%;margin-bottom:1.25%}.image-gallery .item button img{transition:.4s}.image-gallery .item button:hover img{filter:blur(2px);opacity:.3}.image-gallery .item img{width:100%;height:auto!important}.image-gallery button{position:relative;padding:0;border:0}.image-gallery button.fa:hover:before{fill:#006ba6;color:#006ba6;font-size:48px;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);content:"\f0b2";z-index:2}.image-gallery button.fa:hover:after{color:#006ba6;font-size:14px;font-weight:500;font-family:var(--wp--preset--font-family--gt-america-md);position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);content:"ENLARGE";z-index:2}.touch .image-gallery button.fa:before{fill:#fff;color:#fff;font-size:24px;position:absolute;bottom:0;right:0;transform:translate(-50%,-50%);content:"\f0b2";z-index:2}@media screen and (max-width:640px){.touch .image-gallery button.fa:before{display:none}}.touch .image-gallery button.fa:after{color:#fff;font-size:18px;font-weight:500;font-family:var(--wp--preset--font-family--gt-america-md);text-shadow:0 0 5px #1a1a1a;position:absolute;bottom:6px;right:0;transform:translate(-50%,-50%);content:"ENLARGE";z-index:2}@media screen and (max-width:640px){.touch .image-gallery button.fa:after{display:none}}.modal-open .modal{background:rgba(0,0,0,.75)}.gallery-modal .close{padding-top:60px}.gallery-modal .modal-dialog{margin-top:105px}.gallery-modal .modal-dialog .modal-image .image-gallery-modal-image{height:auto}.gallery-modal .modal-dialog .image-gallery-caption{color:#fff}@media screen and (max-width:640px){.timeline-container{margin-left:-15px;margin-right:-15px}}.timeline-container .shadow{pointer-events:none;position:absolute;width:100%;height:100%;box-shadow:inset 0 0 40px rgba(0,0,0,.4);z-index:16;top:0;left:0}.timeline-container .time-line-head{background-color:#f6f6f6}.timeline-container .time-line-head h1,.timeline-container .time-line-head h3,.timeline-container .time-line-head p{padding:10px 40px 0;margin-bottom:0;margin-top:0;font-family:"Roboto Condensed",sans-serif}.timeline-container .time-line-head h1{text-transform:uppercase}.timeline-container .time-line-head h3{padding:40px 40px 0 40px}.timeline-container .time-line-head p{font-family:Roboto,sans-serif}.timeline{padding:0;position:relative;font-family:Roboto,sans-serif}.timeline.not-loaded .segment-wrapper{opacity:0}.timeline.not-loaded .segment-wrapper.space{opacity:1}.timeline.not-loaded .time-line{opacity:0}.timeline.not-loaded .not-loaded-splash{display:block;transition:opacity .25s}.timeline .not-loaded-splash{display:none;transition:opacity .25s;position:absolute;top:60px;width:100%;text-align:center}.timeline .not-loaded-splash p{color:#e2231a}.timeline .time-line{width:10px;position:absolute;top:40px;z-index:1;left:37px;opacity:1;transition:opacity .25s}.timeline .dot{position:absolute;margin-left:-7px;margin-top:15px;z-index:2}.timeline .date{color:#e2231a;font-family:"Roboto Condensed",sans-serif;font-weight:900;font-size:42px;line-height:1.1;padding:0 10px 0 0;display:inline-block;float:left}@media screen and (min-width:992px){.timeline .date{font-size:48px}}.timeline .timeline-text{padding-left:20px;width:100%;display:inline-block}@media screen and (min-width:992px){.timeline .timeline-text.has-image{width:79%}}.timeline .timeline-text p{line-height:28px;padding:0;font-size:17px}@media screen and (min-width:1200px){.timeline .timeline-text p{font-size:20px}}@media screen and (max-width:640px){.timeline .timeline-text{width:100%}.timeline .timeline-text p{margin-bottom:0}}.timeline .timeline-image{width:20%;vertical-align:top;position:relative;overflow:hidden;border-radius:100px;border:2px solid #fff;display:inline-block;box-shadow:6px 6px 20px rgba(0,0,0,.2)}.timeline .timeline-image:hover{border:5px solid #e2231a}.timeline .timeline-image img{width:100%;height:auto;vertical-align:bottom;position:relative;margin:0!important}.timeline .timeline-image.mobile{width:75px;height:75px;border:3px solid #fff;border-radius:75px;left:-63px;top:-14px;position:absolute}@media screen and (min-width:768px){.timeline .timeline-image.mobile{display:none}}.timeline #stem-holder{position:relative;height:0;z-index:-1}.timeline #stem{position:fixed;width:50px;height:50%;top:0;background:#e2231a;z-index:1;transition:all .25s;height:598px}.timeline #stem-background{position:fixed;width:50px;height:100%;top:0;background:#f6f6f6;z-index:0}.timeline [class*=" sprite-"],.timeline [class^=sprite-]{display:block;width:50px;height:auto;float:left;margin:0}.timeline .segment-wrapper{position:relative;padding:0;min-height:40px;transition:opacity .25s}.timeline .segment-wrapper:nth-child(2n+0) .leftside-timeline,.timeline .segment-wrapper:nth-child(2n+0) .rightside-timeline{background-color:#f6f6f6}.timeline .segment-wrapper .sprite-acf,.timeline .segment-wrapper .sprite-stem-mask{background:url(../../static/img/mask-white.png)}.timeline .segment-wrapper:nth-child(2n+0) .sprite-acf,.timeline .segment-wrapper:nth-child(2n+0) .sprite-stem-mask{background:url(../../static/img/mask-gray.png)}.timeline .segment-wrapper .rightside-timeline{margin-left:75px;padding:20px 40px 20px 0;position:relative}.timeline .segment-wrapper .rightside-timeline .dot-overlay{width:25px;height:25px;border:3px solid #e2231a;border-radius:30px;left:-38px;top:13px;position:absolute;opacity:0}@media screen and (max-width:640px){.timeline .segment-wrapper .rightside-timeline .dot-overlay{z-index:-1}}.timeline .segment-wrapper .rightside-timeline .aos-animate .dot-overlay{top:13px;opacity:1;transition:.15s}@media screen and (max-width:640px){.timeline .segment-wrapper .rightside-timeline{padding:20px 20px 20px 0}}.timeline .segment-wrapper .rightside-timeline .content-video .fa:before{font-size:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;opacity:.75;content:"\f144"}.timeline .segment-wrapper .rightside-timeline .content-video .fa:hover:before{fill:#e2231a;color:#e2231a}.timeline .segment-wrapper .rightside-timeline .content-image .fa:before{font-size:36px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;opacity:0;content:"\f00e"}.timeline .segment-wrapper .rightside-timeline .content-image .fa:hover:before{fill:#e2231a;color:#e2231a;opacity:1}.timeline .segment-wrapper .rightside-timeline .content-slider .fa:before{width:50px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;opacity:1;content:url(/wp-content/themes/pi-child-2023/assets/static/img/icon-gallery-white.svg)}.timeline .segment-wrapper .rightside-timeline .content-slider .fa:hover:before{content:url(/wp-content/themes/pi-child-2023/assets/static/img/icon-gallery-red.svg)}.timeline .segment-wrapper .leftside-timeline{position:absolute;width:25px;top:0;bottom:0;height:auto;left:0}.timeline .icon{position:absolute;width:50px;height:50px;background-position:-250px 0}.timeline .sprite-acf{background-position:-500px!important;position:absolute;width:50px;height:50px;top:20px;left:25px}.timeline .sprite-stem-mask{background-position:-150px 0!important}.timeline .space{background-color:#f6f6f6}.timeline .space .stem-mask{width:50px;height:25px;position:absolute;width:50px;top:40px;bottom:0;height:auto}.timeline .space .icon{display:none}.timeline .stem-mask{position:absolute;width:50px;top:70px;bottom:0;height:auto;left:25px}.timeline .stem-mask.pre{height:20px;top:0;left:25px}.timeline .btn-group-vertical>.btn-group:after,.timeline .btn-group-vertical>.btn-group:before,.timeline .btn-toolbar:after,.timeline .btn-toolbar:before,.timeline .clearfix:after,.timeline .clearfix:before,.timeline .container-fluid:after,.timeline .container-fluid:before,.timeline .container:after,.timeline .container:before,.timeline .dl-horizontal dd:after,.timeline .dl-horizontal dd:before,.timeline .form-horizontal .form-group:after,.timeline .form-horizontal .form-group:before,.timeline .modal-footer:after,.timeline .modal-footer:before,.timeline .nav:after,.timeline .nav:before,.timeline .navbar-collapse:after,.timeline .navbar-collapse:before,.timeline .navbar-header:after,.timeline .navbar-header:before,.timeline .navbar:after,.timeline .navbar:before,.timeline .pager:after,.timeline .pager:before,.timeline .panel-body:after,.timeline .panel-body:before,.timeline .row:after,.timeline .row:before{display:table;content:" ";line-height:0}.timeline .post-content{padding-left:70px}.timeline .time-line{width:10px;top:40px;position:relative;height:0;z-index:-1}.timeline .time-line svg.fill-bg,.timeline .time-line svg.fill-bg-hidden{position:absolute;top:0}.timeline .time-line svg.fill-bg{transition:height .3s ease-in-out}.timeline .time-line svg.fill-bg-hidden{z-index:-200}.timeline .time-line svg.full-bg{z-index:-1;position:absolute;top:0}.timeline .leftside-icon{position:absolute;width:50px;height:100%}.timeline .content-for-modal{display:none}body.modal-open .modal{overflow-y:auto}body.modal-open .timeline-modals .modal-backdrop.in{opacity:.7}body.modal-open .timeline-modals .modal-content{background:0 0;border:0;border-radius:0;box-shadow:none}body.modal-open .timeline-modals .modal-body{padding:0 25px 25px 25px}body.modal-open .timeline-modals .modal-body .modal-content-area{margin-top:20px}@media screen and (min-width:992px){body.modal-open .timeline-modals .modal-body .modal-content-area{width:40%;float:right;margin:0;padding-left:20px}}body.modal-open .timeline-modals .modal-body .modal-content-area span.date{color:#e2231a;font-weight:900;font-size:32px;margin-bottom:20px;display:block;font-family:"Roboto Condensed",sans-serif}body.modal-open .timeline-modals .modal-body .modal-content-area p{font-family:Roboto,sans-serif;color:#fff;line-height:23px}body.modal-open .timeline-modals .modal-body .modal-content-area.slider span.date{margin:50px 0 20px 0}body.modal-open .timeline-modals .modal-image{width:50%;float:left;margin-right:15px}body.modal-open .timeline-modals .modal-header{padding:25px 25px 15px 25px;text-align:right}body.modal-open .timeline-modals .modal-footer,body.modal-open .timeline-modals .modal-header{border:0}body.modal-open .timeline-modals .modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}body.modal-open .timeline-modals .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;width:960px;max-width:90%}body.modal-open .timeline-modals .modal{text-align:center;padding:0!important;background:rgba(0,0,0,.9)!important}body.modal-open .timeline-modals .close{float:right;margin:0;font-size:36px;text-shadow:none;opacity:1;padding-right:0;position:relative;right:-50px}@media screen and (max-width:640px){body.modal-open .timeline-modals .close{right:0}}body.modal-open .timeline-modals .close i{color:#fff}body.modal-open .timeline-modals .modal-image img{width:100%;height:auto}body.modal-open .timeline-modals .modal-slider{width:60%;float:left}body.modal-open .timeline-modals .modal-slider .flickity-viewport{transition:height .5s ease-in-out}body.modal-open .timeline-modals .modal-slider .carousel-cell{width:100%;max-width:960px}body.modal-open .timeline-modals .modal-slider h2{color:#fff}body.modal-open .timeline-modals .modal-slider img{width:100%;height:auto}body.modal-open .timeline-modals .modal-slider .flickity-prev-next-button{width:30px;height:30px;background:0 0;top:auto;bottom:-50px;display:block!important}body.modal-open .timeline-modals .modal-slider .flickity-prev-next-button:hover{background:#e2231a}body.modal-open .timeline-modals .modal-slider .flickity-prev-next-button .arrow{fill:#fff}body.modal-open .timeline-modals .modal-slider .flickity-prev-next-button.no-svg{color:#fff}body.modal-open .timeline-modals .modal-slider .flickity-prev-next-button.previous{left:0}body.modal-open .timeline-modals .modal-slider .flickity-prev-next-button.next{left:40px}.not-loaded .continue-arrow{position:absolute;bottom:-150px;left:50%;width:200px;height:200px;margin-left:-100px;z-index:100}.not-loaded .continue-arrow .icon-chevron-down{width:30px;height:30px;position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px}.not-loaded .rings{position:absolute;width:200px;height:200px;top:50%;left:50%;margin-left:-100px;margin-top:-100px}.not-loaded .rings .ring__ringlet{width:200px;height:200px;background:rgba(238,51,36,.08);border:1px solid rgba(238,51,36,.18);border-radius:50%;margin-left:50%;left:-100px;position:absolute;transform:scale(.1,.1);opacity:0;animation:ring-1 3s ease-out infinite}.not-loaded .rings .ring__ringlet:nth-of-type(2){animation-delay:.6s}.not-loaded .rings .ring__ringlet:nth-of-type(3){animation-delay:1.2s}@keyframes ring-1{0%{transform:scale(.1,.1);opacity:0}50%{opacity:1}100%{transform:scale(1.8,1.8);opacity:0}}@keyframes ring-2{0%{transform:scale(.1,.1);opacity:0}50%{opacity:1}100%{transform:scale(1,1);opacity:0}}.not-loaded .continue-arrow .ring__ringlet{animation:ring-2 3s ease-out infinite}body.modal-open .timeline-modals .close{float:unset;right:unset;align-items:flex-start;width:40px;height:40px;background-color:unset;border:0}body.modal-open .timeline-modals .modal-content{display:flex;flex-direction:row-reverse;flex-wrap:nowrap}body.modal-open .timeline-modals .modal-content .modal-body{padding:25px;display:flex;flex-wrap:wrap}@media screen and (min-width:768px){body.modal-open .timeline-modals .modal-content .modal-body{flex-wrap:nowrap}}body.modal-open .timeline-modals .modal-content .modal-body .modal-type-area{width:100%}@media screen and (min-width:768px){body.modal-open .timeline-modals .modal-content .modal-body .modal-type-area{width:50%}}body.modal-open .timeline-modals .modal-content .modal-body .modal-type-area .modal-image{float:unset;width:100%;margin-right:unset}body.modal-open .timeline-modals .modal-content .modal-body .modal-type-area .modal-video iframe{position:unset!important;left:unset!important;top:unset!important;height:unset!important}body.modal-open .timeline-modals .modal-content .modal-body .modal-type-area .modal-slider{width:100%;float:unset}body.modal-open .timeline-modals .modal-content .modal-body .modal-type-area .modal-slider h2{line-height:28px}body.modal-open .timeline-modals .modal-content .modal-body .modal-type-area .modal-slider .main-gallery{position:relative}body.modal-open .timeline-modals .modal-content .modal-body .modal-type-area .modal-slider .main-gallery button.flickity-prev-next-button.previous{position:absolute;bottom:0;margin-top:70%}body.modal-open .timeline-modals .modal-content .modal-body .modal-type-area .modal-slider .main-gallery button.flickity-prev-next-button.next{position:absolute;bottom:0;margin-top:70%}body.modal-open .timeline-modals .modal-content .modal-body .modal-content-area{width:100%;float:unset}@media screen and (min-width:768px){body.modal-open .timeline-modals .modal-content .modal-body .modal-content-area{width:50%;padding-left:20px}}.newsletter-signup{background-color:#e6e1e1;border-top:2px solid #d0d0d1;padding:15px 0}.category .newsletter-signup,.home.blog .newsletter-signup{border-top:2px solid #d0d0d1;background-color:#e6e1e1}.category .newsletter-signup{margin-top:40px}.newsletter-signup .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.newsletter-signup .container{width:750px}}@media (min-width:992px){.newsletter-signup .container{width:970px}}@media (min-width:1200px){.newsletter-signup .container{width:1170px}}.newsletter-signup .salesforce-newsletter-signup{height:170px}.newsletter-signup-cta{padding-top:10px;padding-bottom:10px}@media screen and (min-width:992px){.newsletter-signup-cta{padding-top:40px}}.newsletter-signup-copy{padding:20px 15px 10px 15px}.newsletter-signup .newsletter-signup-copy h2{color:#1a1a1a;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;margin-bottom:15px;font-size:24px;line-height:32px!important;letter-spacing:normal}@media screen and (min-width:992px){.newsletter-signup .newsletter-signup-copy h2{font-size:28px;line-height:32px!important}}.newsletter-signup-copy h4{color:#1a1a1a;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;margin-bottom:15px;font-size:28px;line-height:32px!important}.newsletter-signup-cta .disclaimers{font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;display:inline-block;margin:10px auto 0}@media screen and (min-width:992px){.newsletter-signup-cta .disclaimers{margin-top:0}}.newsletter-signup-cta .disclaimers ul{margin:0 0 10px;padding-left:0;text-align:center}@media screen and (min-width:768px){.newsletter-signup-cta .disclaimers ul{margin-left:0;margin-bottom:0}}.newsletter-signup-cta .disclaimers ul li{display:inline-block;margin:0;text-align:left}.newsletter-signup-cta .disclaimers ul li a{font-size:18px;line-height:24px;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;letter-spacing:-.135px;float:none;margin-right:10px;margin-left:0;color:#1a1a1a;text-decoration:underline;text-decoration-color:#e2231a;text-decoration-thickness:1.5px;text-underline-offset:4px}@media screen and (min-width:992px){.newsletter-signup-cta .disclaimers ul li a{font-size:16px;line-height:20px;letter-spacing:-.12px}}.newsletter-signup-cta .disclaimers ul li a:hover{text-decoration-color:#ad1c14}[id^=embed_signup_form_] form{padding:10px 0}.mc-field-group{display:inline-block}.div-input-email{padding-right:0!important}[id^=embed_signup_form_] input.email{color:#1a1a1a;background-color:#fff;box-sizing:border-box;height:50px;padding:0 15px;display:inline-block;margin:0;vertical-align:middle;font-family:var(--wp--preset--font-family--gt-america-rg);text-transform:normal;width:100%}@media screen and (min-width:992px){[id^=embed_signup_form_] input.email{width:100%}}@media screen and (max-width:768px){[id^=embed_signup_form_] input.email{width:100%!important}}[id^=embed_signup_form_] label{display:block;font-size:16px;padding-bottom:10px;font-weight:700}[id^=embed_signup_form_] .clear{display:inline-block}[id^=embed_signup_form_] .div-button-subscribe{padding-left:0!important}[id^=embed_signup_form_] .button{font-size:16px;border:none;border-radius:3px;letter-spacing:.03em;background-color:#006ba6;color:#fff;box-sizing:border-box;height:50px;line-height:32px;padding:6px 0;display:inline-block;width:100%;margin:0;font-family:var(--wp--preset--font-family--gt-america-md);transition:all .23s ease-in-out 0s;font-weight:500;text-transform:uppercase}[id^=embed_signup_form_] .button:hover{background-color:#63666a;cursor:pointer}[id^=embed_signup_scroll_] .clear{margin-top:0;float:right;width:34.5%}@media screen and (min-width:992px){[id^=embed_signup_scroll_] .clear{width:24.5%}}@media screen and (max-width:768px){.newsletter-opt-in .newsletter-signup-copy.content,.newsletter-signup-wrapper.fade-bottom .newsletter-signup-copy.content{width:100%!important;padding-bottom:0}.newsletter-opt-in .newsletter-signup-copy.content h4,.newsletter-signup-wrapper.fade-bottom .newsletter-signup-copy.content h4{font-size:24px}.newsletter-opt-in .newsletter-signup-copy.content p,.newsletter-signup-wrapper.fade-bottom .newsletter-signup-copy.content p{margin-bottom:0}.newsletter-opt-in .newsletter-signup-cta,.newsletter-signup-wrapper.fade-bottom .newsletter-signup-cta{width:100%!important}.home.blog .newsletter-signup{margin-bottom:0}}@media (max-width:768px){[id^=embed_signup_form_] input.email{width:100%;margin-bottom:5px;border:1px solid #63666a}[id^=embed_signup_form_] .clear{display:block;width:100%}[id^=embed_signup_form_] .button{width:100%;margin:10px 0 0}}[id^=embed_signup_form_]{background:#f6f6f6;clear:left;font-size:14px;width:100%}.newsletter-signup-copy.content p{line-height:24px;font-size:18px;line-height:24px}.newsletter-inline{border-top:2px solid #d0d0d1}.newsletter-inline .newsletter-inline-title{font-size:30px}.newsletter-inline .newsletter-inline-dek{font-size:18px}.newsletter-inline input[type=email]{color:#1a1a1a;background-color:#fff;box-sizing:border-box;height:50px;padding:0 15px;display:inline-block;margin:0;vertical-align:middle;font-family:var(--wp--preset--font-family--gt-america-rg);font-size:14px;width:50%;margin-right:10px}.newsletter-inline input[type=submit]{font-size:16px;border:none;border-radius:3px;letter-spacing:.03em;background-color:#006ba6;color:#fff;box-sizing:border-box;height:50px;line-height:32px;padding:6px 12px;display:inline-block;margin:0;font-family:var(--wp--preset--font-family--gt-america-md);transition:all .23s ease-in-out 0s;font-weight:500}.newsletter-inline .newsletter-inline-link{text-decoration:underline!important}.newsletter-inline .newsletter-inline-list{list-style:none;padding:0;margin:10px 0 0 0}.newsletter-inline .newsletter-inline-list li{display:inline-block;margin:0 10px 0 0}.newsletter-inline .newsletter-inline-list li:last-child{margin-right:0}.newsletter-inline .newsletter-inline-list li a{display:block;font-size:14px}.newsletter-inline.newsletter-inline-left{display:none;display:block;background:#f6f6f6;margin-top:30px;float:left;width:45%;padding:20px;margin-right:30px;margin-bottom:30px;margin-left:-20px}.newsletter-inline.newsletter-inline-left .newsletter-inline-title{margin-top:0;font-size:32px;border-bottom:solid 2px #fff;padding-bottom:10px}.newsletter-inline.newsletter-inline-left .newsletter-inline-dek{font-size:18px;line-height:26px}.newsletter-inline.newsletter-inline-left input[type=email]{margin-right:0;border:solid 1px #d0d0d1;border-right:0;width:65%}.newsletter-inline.newsletter-inline-left input[type=submit]{border-top-left-radius:0;border-bottom-left-radius:0;font-size:12px}.page-id-8556 .entry-content,.page-template-page-newsletter .entry-content{max-width:680px}@media screen and (max-width:640px){.page-id-8556 .entry-content .section-article-content-block,.page-template-page-newsletter .entry-content .section-article-content-block{padding-bottom:0}}.page-id-8556 .entry-content .section-article-content-block:first-of-type p:first-child:first-letter,.page-template-page-newsletter .entry-content .section-article-content-block:first-of-type p:first-child:first-letter{float:none;font-size:20px;line-height:34px;padding-top:0;padding-right:0;padding-left:0}@media screen and (max-width:640px){.page-id-8556 .entry-content .section-article-content-block:first-of-type p:first-child:first-letter,.page-template-page-newsletter .entry-content .section-article-content-block:first-of-type p:first-child:first-letter{font-size:18px;line-height:28px}}.page-id-8556 .newsletter-thumbnail img,.page-template-page-newsletter .newsletter-thumbnail img{height:inherit}.page-id-8556 .newsletter-signup,.page-template-page-newsletter .newsletter-signup{background:0 0;max-width:680px}@media screen and (min-width:992px){.page-id-8556 .newsletter-signup,.page-template-page-newsletter .newsletter-signup{margin:32px auto}}.page-id-8556 .newsletter-signup h4,.page-template-page-newsletter .newsletter-signup h4{font-size:24px}.page-id-8556 .newsletter-signup .newsletter-signup-cta,.page-template-page-newsletter .newsletter-signup .newsletter-signup-cta{padding-top:12px}.page-id-8556 [id^=embed_signup_form_],.page-template-page-newsletter [id^=embed_signup_form_]{background:0 0}.section-doctor-services .doctor-services-cta-wrapper{border-top:2px solid #d0d0d1;padding:30px 0 20px}.section-doctor-services .doctor-services-cta-copy h4{margin:0 0 12px 0;color:#1a1a1a;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:28px}.section-doctor-services .doctor-services-cta a{border:none;background:#e2231a;padding:10px 44px;font-size:15px;font-weight:700;color:#fff;margin-right:5px}@media screen and (max-width:568px){.section-doctor-services .doctor-services-cta a{width:100%;margin-bottom:5px}}.section-doctor-services .doctor-services-cta a:hover{color:#fff;background:#ad1c14}.newsletter-signup-small .newsletter-signup-wrapper{border-top:2px solid #d0d0d1;padding:30px 0 5px}.newsletter-signup-small .newsletter-signup-copy{padding:0}.newsletter-signup-small .newsletter-signup-copy p a{font-weight:400}.newsletter-signup-small h4{margin:0 0 12px 0;color:#1a1a1a;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:28px}.newsletter-signup-small .newsletter-signup-form-container>div{background:0 0}.newsletter-signup-small form{max-width:600px}@media screen and (max-width:768px){.newsletter-signup-small form input.button{margin:10px 0 12px}}.newsletter-signup-small .disclaimers ul{font-family:var(--wp--preset--font-family--gt-america-rg);margin:0;padding:0;list-style:none}.newsletter-signup-small .disclaimers ul li{display:inline}.newsletter-signup-small .disclaimers ul li a{font-family:var(--wp--preset--font-family--gt-america-rg);font-size:14px;padding-right:10px}.backdrop-container{padding:15px!important}@media screen and (min-width:992px){.backdrop-container{padding:30px!important}}.backdrop-container .section-article-content-block{padding-top:0;padding-bottom:0}.backdrop-container .section-article-content-block :first-of-type p:first-child:first-letter{float:none;font-size:20px;line-height:34px;padding:0}.backdrop-container .section-article-content-block p:last-child{margin-bottom:0}.backdrop-container.backdrop-image{background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.backdrop-container.backdrop-image:before{position:absolute;top:0;left:0;width:100%;height:100%;content:" ";background:#1a1a1a;opacity:.6;z-index:1}.backdrop-container.backdrop-image a,.backdrop-container.backdrop-image h1,.backdrop-container.backdrop-image h2,.backdrop-container.backdrop-image h3,.backdrop-container.backdrop-image h4,.backdrop-container.backdrop-image h5,.backdrop-container.backdrop-image h6,.backdrop-container.backdrop-image p{color:#fff;position:relative;z-index:2}.backdrop-container .backdrop-video video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%}to{opacity:1}.post-template-default .hentry .lc-module.section-image-with-pins{margin-bottom:20px;width:100%}.page-template-default .hentry .lc-module .image-block-image-container,.post-template-default .hentry .lc-module .image-block-image-container{position:relative;overflow:hidden}.page-template-default .hentry .lc-module .image-block-image-container .pin,.post-template-default .hentry .lc-module .image-block-image-container .pin{position:absolute}.page-template-default .hentry .lc-module .image-block-image-container .pin .icon-hover,.post-template-default .hentry .lc-module .image-block-image-container .pin .icon-hover{display:none;position:absolute;top:0;left:0;transition:222ms;transform:scale(1.4)}.page-template-default .hentry .lc-module .image-block-image-container .marker-icon,.post-template-default .hentry .lc-module .image-block-image-container .marker-icon{display:block;position:relative;width:19px;height:19px}.page-template-default .hentry .lc-module .image-block-image-container .marker-icon[data-trigger="hover click"] .pin-title,.post-template-default .hentry .lc-module .image-block-image-container .marker-icon[data-trigger="hover click"] .pin-title{display:none!important}.page-template-default .hentry .lc-module .image-block-image-container .marker-icon[data-trigger="hover click"]+popovercontainer,.post-template-default .hentry .lc-module .image-block-image-container .marker-icon[data-trigger="hover click"]+popovercontainer{border:5px solid red}@media screen and (min-width:992px){.page-template-default .hentry .lc-module .image-block-image-container .marker-icon[data-trigger="hover click"]+popovercontainer .popover-cancel,.post-template-default .hentry .lc-module .image-block-image-container .marker-icon[data-trigger="hover click"]+popovercontainer .popover-cancel{display:none}}.page-template-default .hentry .lc-module .image-block-image-container .marker-icon img,.post-template-default .hentry .lc-module .image-block-image-container .marker-icon img{width:19px;height:19px;display:block!important}.page-template-default .hentry .lc-module .image-block-image-container .pin-marker .pin-title,.post-template-default .hentry .lc-module .image-block-image-container .pin-marker .pin-title{display:none;font-family:Agenda,Helvetica,Arial,sans-serif;margin:0;position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.9)}.page-template-default .hentry .lc-module .image-block-image-container .pin-marker .pin-title.left,.post-template-default .hentry .lc-module .image-block-image-container .pin-marker .pin-title.left{right:100%;padding:0 20px 0 10px;margin-right:-10px}.page-template-default .hentry .lc-module .image-block-image-container .pin-marker .pin-title.right,.post-template-default .hentry .lc-module .image-block-image-container .pin-marker .pin-title.right{left:100%;padding:0 10px 0 20px;margin-left:-10px}.page-template-default .hentry .lc-module .image-block-image-container .pin-marker:hover .icon,.post-template-default .hentry .lc-module .image-block-image-container .pin-marker:hover .icon{opacity:1}.page-template-default .hentry .lc-module .image-block-image-container .pin-marker:hover .icon-hover,.page-template-default .hentry .lc-module .image-block-image-container .pin-marker:hover .pin-title,.post-template-default .hentry .lc-module .image-block-image-container .pin-marker:hover .icon-hover,.post-template-default .hentry .lc-module .image-block-image-container .pin-marker:hover .pin-title{display:block}.page-template-default .hentry .lc-module .image-block-image-container .pin-marker:hover.left .icon-hover,.post-template-default .hentry .lc-module .image-block-image-container .pin-marker:hover.left .icon-hover{transform:rotate(180deg) scale(1.4)}.page-template-default .hentry .lc-module .image-block-image-container img,.post-template-default .hentry .lc-module .image-block-image-container img{width:100%}.page-template-default .hentry .lc-module.section-image-with-pins .section-header,.post-template-default .hentry .lc-module.section-image-with-pins .section-header{margin:0 auto;padding:0 10px}.page-template-default .hentry .lc-module.section-image-with-pins,.post-template-default .hentry .lc-module.section-image-with-pins{padding:0}.page-template-default .hentry .lc-module.section-image-with-pins .section-header,.post-template-default .hentry .lc-module.section-image-with-pins .section-header{margin:0 auto;padding:0 10px}.page-template-default .hentry .lc-module.section-image-with-pins .modal-dialog,.post-template-default .hentry .lc-module.section-image-with-pins .modal-dialog{margin-top:0;padding:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.page-template-default .hentry .lc-module.section-image-with-pins .modal-dialog,.post-template-default .hentry .lc-module.section-image-with-pins .modal-dialog{max-width:none}}@media screen and (min-width:1200px){.page-template-default .hentry .lc-module.section-image-with-pins .modal-dialog,.post-template-default .hentry .lc-module.section-image-with-pins .modal-dialog{max-width:none}}.page-template-default .hentry .lc-module.section-image-with-pins .modal-inner,.post-template-default .hentry .lc-module.section-image-with-pins .modal-inner{display:flex;flex-direction:column}@media screen and (min-width:768px){.page-template-default .hentry .lc-module.section-image-with-pins .modal-inner,.post-template-default .hentry .lc-module.section-image-with-pins .modal-inner{flex-direction:row}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.page-template-default .hentry .lc-module.section-image-with-pins .modal-inner,.post-template-default .hentry .lc-module.section-image-with-pins .modal-inner{flex-direction:column}}.page-template-default .hentry .lc-module.section-image-with-pins .modal-inner .modal-caption,.post-template-default .hentry .lc-module.section-image-with-pins .modal-inner .modal-caption{background:#fff;padding:10px;display:block;height:auto}.page-template-default .hentry .lc-module.section-image-with-pins .modal-inner .modal-caption p:last-child,.post-template-default .hentry .lc-module.section-image-with-pins .modal-inner .modal-caption p:last-child{margin-bottom:0}@media screen and (min-width:768px){.page-template-default .hentry .lc-module.section-image-with-pins .modal-inner .pin-image-body,.post-template-default .hentry .lc-module.section-image-with-pins .modal-inner .pin-image-body{width:66.666%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.page-template-default .hentry .lc-module.section-image-with-pins .modal-inner .pin-image-body,.post-template-default .hentry .lc-module.section-image-with-pins .modal-inner .pin-image-body{width:auto}}.page-template-default .hentry .lc-module.section-image-with-pins .modal-inner .pin-image-aside,.post-template-default .hentry .lc-module.section-image-with-pins .modal-inner .pin-image-aside{padding:0 10px}@media screen and (min-width:768px){.page-template-default .hentry .lc-module.section-image-with-pins .modal-inner .pin-image-aside,.post-template-default .hentry .lc-module.section-image-with-pins .modal-inner .pin-image-aside{width:33.333%;padding:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.page-template-default .hentry .lc-module.section-image-with-pins .modal-inner .pin-image-aside,.post-template-default .hentry .lc-module.section-image-with-pins .modal-inner .pin-image-aside{width:auto;padding:0}}.page-template-default .hentry .lc-module.section-image-with-pins .pin-single-image img,.post-template-default .hentry .lc-module.section-image-with-pins .pin-single-image img{width:100%}.page-template-default .hentry .lc-module.section-image-with-pins .pin-template-single-image-copy-wrapper,.post-template-default .hentry .lc-module.section-image-with-pins .pin-template-single-image-copy-wrapper{padding:15px}.page-template-default .hentry .lc-module.section-image-with-pins .modal-header,.post-template-default .hentry .lc-module.section-image-with-pins .modal-header{background:#1a1a1a;border:none;border-radius:0;color:#fff;text-align:center;position:relative;align-items:center;height:58px}.page-template-default .hentry .lc-module.section-image-with-pins .modal-header .modal-title,.post-template-default .hentry .lc-module.section-image-with-pins .modal-header .modal-title{display:inline-block;color:#fff;font-size:24px;line-height:normal;margin-left:auto;position:relative;top:-2px}.page-template-default .hentry .lc-module.section-image-with-pins .modal-header .modal-title .modal-title-icon,.post-template-default .hentry .lc-module.section-image-with-pins .modal-header .modal-title .modal-title-icon{height:28px}.page-template-default .hentry .lc-module.section-image-with-pins .modal-header .modal-title .modal-title-icon,.page-template-default .hentry .lc-module.section-image-with-pins .modal-header .modal-title .modal-title-text,.post-template-default .hentry .lc-module.section-image-with-pins .modal-header .modal-title .modal-title-icon,.post-template-default .hentry .lc-module.section-image-with-pins .modal-header .modal-title .modal-title-text{display:inline-block;vertical-align:middle}.page-template-default .hentry .lc-module.section-image-with-pins .modal-header .slideshow-counter,.post-template-default .hentry .lc-module.section-image-with-pins .modal-header .slideshow-counter{position:absolute;top:50%;right:46px;font-weight:700;margin-right:10px;transform:translateY(-50%)}.page-template-default .hentry .lc-module.section-image-with-pins .modal-header .close,.post-template-default .hentry .lc-module.section-image-with-pins .modal-header .close{background:#1a1a1a;color:#fff;opacity:1}.page-template-default .hentry .lc-module.section-image-with-pins .modal-content,.post-template-default .hentry .lc-module.section-image-with-pins .modal-content{background:0 0;height:100%;border-radius:0;border:none}.page-template-default .hentry .lc-module.section-image-with-pins .modal-body,.post-template-default .hentry .lc-module.section-image-with-pins .modal-body{padding:0;height:100%}.page-template-default .hentry .lc-module.section-image-with-pins .modal-body .pin-template-container-slideshow,.post-template-default .hentry .lc-module.section-image-with-pins .modal-body .pin-template-container-slideshow{height:100%}.page-template-default .hentry .lc-module.section-image-with-pins .modal-body .pin-template-container-slideshow .slideshow-wrapper,.post-template-default .hentry .lc-module.section-image-with-pins .modal-body .pin-template-container-slideshow .slideshow-wrapper{height:100%}.page-template-default .hentry .lc-module.section-image-with-pins .modal-body .pin-template-container-slideshow .image-gallery-modal-image,.post-template-default .hentry .lc-module.section-image-with-pins .modal-body .pin-template-container-slideshow .image-gallery-modal-image{width:100%}.page-template-default .hentry .lc-module.section-image-with-pins .modal-body .pin-image-copy .pin-image-copy-inner,.post-template-default .hentry .lc-module.section-image-with-pins .modal-body .pin-image-copy .pin-image-copy-inner{padding:10px 0 0}@media screen and (min-width:768px){.page-template-default .hentry .lc-module.section-image-with-pins .modal-body .pin-image-copy .pin-image-copy-inner,.post-template-default .hentry .lc-module.section-image-with-pins .modal-body .pin-image-copy .pin-image-copy-inner{padding:10px}}.page-template-default .hentry .lc-module.section-image-with-pins .modal-body .pin-image-copy .pin-image-copy-inner h4,.post-template-default .hentry .lc-module.section-image-with-pins .modal-body .pin-image-copy .pin-image-copy-inner h4{margin-bottom:0}.page-template-default .hentry .lc-module.section-image-with-pins .modal-body .pin-image-copy .pin-image-copy-inner p,.post-template-default .hentry .lc-module.section-image-with-pins .modal-body .pin-image-copy .pin-image-copy-inner p{margin-bottom:5px}.page-template-default .hentry .lc-module.section-image-with-pins .modal-body .pin-image-copy .pin-image-copy-inner p:last-child,.post-template-default .hentry .lc-module.section-image-with-pins .modal-body .pin-image-copy .pin-image-copy-inner p:last-child{margin-bottom:5px}.page-template-default .hentry .lc-module.section-image-with-pins .modal-body .carousel,.post-template-default .hentry .lc-module.section-image-with-pins .modal-body .carousel{background:0 0}.page-template-default .hentry .lc-module.section-image-with-pins .modal-body .carousel .carousel-cell,.post-template-default .hentry .lc-module.section-image-with-pins .modal-body .carousel .carousel-cell{background:0 0}.page-template-default .hentry .lc-module.section-image-with-pins .flickity-button,.post-template-default .hentry .lc-module.section-image-with-pins .flickity-button{position:absolute;top:-45px;left:10px;right:auto;transform:none;height:32px;background:0 0;margin:0;border-radius:0;padding:0;color:#fff;font-family:Agenda,Helvetica,Arial,sans-serif;text-transform:uppercase;width:16px}@media screen and (min-width:768px){.page-template-default .hentry .lc-module.section-image-with-pins .flickity-button,.post-template-default .hentry .lc-module.section-image-with-pins .flickity-button{width:60px}}.page-template-default .hentry .lc-module.section-image-with-pins .flickity-button svg,.post-template-default .hentry .lc-module.section-image-with-pins .flickity-button svg{fill:#fff;width:16px}.page-template-default .hentry .lc-module.section-image-with-pins .flickity-button.previous,.post-template-default .hentry .lc-module.section-image-with-pins .flickity-button.previous{text-align:right}@media screen and (min-width:768px){.page-template-default .hentry .lc-module.section-image-with-pins .flickity-button.previous:after,.post-template-default .hentry .lc-module.section-image-with-pins .flickity-button.previous:after{content:"Back"}}.page-template-default .hentry .lc-module.section-image-with-pins .flickity-button.previous svg,.post-template-default .hentry .lc-module.section-image-with-pins .flickity-button.previous svg{left:0;right:auto}.page-template-default .hentry .lc-module.section-image-with-pins .flickity-button.next,.post-template-default .hentry .lc-module.section-image-with-pins .flickity-button.next{border-left:solid 2px #63666a;text-align:left;left:36px}@media screen and (min-width:768px){.page-template-default .hentry .lc-module.section-image-with-pins .flickity-button.next,.post-template-default .hentry .lc-module.section-image-with-pins .flickity-button.next{left:100px;width:80px;padding-left:20px}}@media screen and (min-width:768px){.page-template-default .hentry .lc-module.section-image-with-pins .flickity-button.next:before,.post-template-default .hentry .lc-module.section-image-with-pins .flickity-button.next:before{content:"Next"}}.page-template-default .hentry .lc-module.section-image-with-pins .flickity-button.next svg,.post-template-default .hentry .lc-module.section-image-with-pins .flickity-button.next svg{right:0;left:auto}.page-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend,.post-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend{background:#1a1a1a;margin-bottom:0;padding:10px 0}.page-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list,.post-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:768px){.page-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list,.post-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list{justify-content:center}}.page-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list .iwp-legend-list-item,.post-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list .iwp-legend-list-item{color:#fff;margin:0;padding:0 5px;text-align:center;font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700}@media screen and (min-width:768px){.page-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list .iwp-legend-list-item,.post-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list .iwp-legend-list-item{margin-bottom:0}}.page-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list .iwp-legend-list-item:last-child,.post-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list .iwp-legend-list-item:last-child{margin-right:0;margin-bottom:0}.page-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list .iwp-legend-list-item .iwp-legend-list-image,.post-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list .iwp-legend-list-item .iwp-legend-list-image{height:32px;margin-right:5px}.page-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list .iwp-legend-list-item .iwp-legend-list-image:last-child,.post-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list .iwp-legend-list-item .iwp-legend-list-image:last-child{margin-bottom:0}@media screen and (min-width:992px){.page-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list .iwp-legend-list-item .iwp-legend-list-image,.post-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list .iwp-legend-list-item .iwp-legend-list-image{height:48px}}.page-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list .iwp-legend-list-item .iwp-legend-list-image,.page-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list .iwp-legend-list-item .iwp-legend-list-text,.post-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list .iwp-legend-list-item .iwp-legend-list-image,.post-template-default .hentry .lc-module.section-image-with-pins .image-with-pins-legend .iwp-legend-list .iwp-legend-list-item .iwp-legend-list-text{display:inline-block;vertical-align:middle}[data-backdrop=black] .pin-image-caption-text *{color:#fff}[data-backdrop=black] .pin-image-copy *{color:#fff}.popover{border:none;border-radius:0}@media screen and (max-width:640px){.popover{width:100%}}.popover .popover-header{background:#1a1a1a;color:#fff;padding:5px 10px;border:none;border-radius:0;font-size:28px}.popover .popover-header .popover-cancel{background:0 0;border:none;position:absolute;right:0;top:0;height:12px;width:12px;padding:0;line-height:normal;margin:5px;cursor:pointer;opacity:.8}.popover .popover-header .popover-cancel img{height:100%;width:100%;vertical-align:top}.popover .popover-header .popover-cancel:hover{opacity:1}.popover .popover-body{padding:10px;border:none;border-radius:0}.popover .arrow:before{border-right:none}.page-template-default .hentry .lc-module.section-image-with-pins ul.mobile-pins,.post-template-default .hentry .lc-module.section-image-with-pins ul.mobile-pins{padding:0;margin:0}.page-template-default .hentry .lc-module.section-image-with-pins ul.mobile-pins li,.post-template-default .hentry .lc-module.section-image-with-pins ul.mobile-pins li{list-style:none;width:100%;border-bottom:1px solid #1a1a1a;padding:1rem;position:relative!important}.page-template-default .hentry .lc-module.section-image-with-pins ul.mobile-pins li:last-child,.post-template-default .hentry .lc-module.section-image-with-pins ul.mobile-pins li:last-child{margin-bottom:0;border-bottom:none}.page-template-default .hentry .lc-module.section-image-with-pins ul.mobile-pins li a,.post-template-default .hentry .lc-module.section-image-with-pins ul.mobile-pins li a{display:flex;align-items:center}.page-template-default .hentry .lc-module.section-image-with-pins ul.mobile-pins li p,.post-template-default .hentry .lc-module.section-image-with-pins ul.mobile-pins li p{font-family:Agenda,Helvetica,Arial,sans-serif;margin:0;float:left;padding-left:1rem}.page-template-default .hentry .lc-module.section-image-with-pins ul.mobile-pins li .card,.post-template-default .hentry .lc-module.section-image-with-pins ul.mobile-pins li .card{display:block;margin-top:10px}@media screen and (min-width:768px){.page-template-default .hentry .lc-module.section-image-with-pins ul.mobile-pins li .card,.post-template-default .hentry .lc-module.section-image-with-pins ul.mobile-pins li .card{display:flex}}.page-template-default .hentry .lc-module.section-image-with-pins ul.mobile-pins li .icon,.post-template-default .hentry .lc-module.section-image-with-pins ul.mobile-pins li .icon{max-width:32px;float:left;width:auto}.image-text-modal .modal-dialog{width:90vw;margin-right:auto;margin-left:auto}@media screen and (min-width:1200px){.image-text-modal .modal-dialog{width:65vw}}.image-text-modal .modal-pre-header{height:40px;width:40px;border-radius:48px;background:#e2231a;position:absolute;top:2rem;right:2rem;display:flex;align-items:center;justify-content:center}.image-text-modal .text-image-close{font-family:var(--wp--preset--font-family--gt-america-bd);font-size:32px;color:#fff;font-weight:700;opacity:1;padding:0}.image-text-modal .modal-header{padding:0;position:relative;border:none;padding:3rem}.image-text-modal .modal-body{padding:0;background:#f6f6f6}.image-text-modal .modal-title{font-size:24px;line-height:24px;font-weight:900;color:#0e0e0e;padding-right:40px}@media screen and (min-width:992px){.image-text-modal .modal-title{font-size:28px;line-height:32px}}.image-text-modal .modal-subtitle{font-size:16px;font-family:var(--wp--preset--font-family--gt-america-md);color:#e2231a;margin:13px 0 0 0;line-height:normal;font-weight:500}.image-text-modal .modal-content{background:#f6f6f6;border-radius:0;border:none}.image-text-modal .modal-footer{padding:0;border:none}.image-text-modal .col-md-6,.image-text-modal .row{margin:0;padding:0}.image-text-modal .js-image-col img{margin:0!important;width:100%}.image-text-modal .js-text-col{padding:3rem}@media screen and (min-width:992px){.image-text-modal .js-text-col{padding:3rem;height:calc(100vh - 179px);overflow-y:auto}}.image-text-modal .js-text-col p{font-size:16px;line-height:1.4em}.image-text-modal .js-text-col p:last-child{margin:0}.grid-video-transcript{padding:3rem;overflow:auto;overflow-x:hidden;max-height:300px}.grid-video-transcript p{font-size:16px;line-height:1.4em}.grid-video-transcript p:last-child{margin-bottom:0}.grid-video-transcript p.modal-subtitle{margin-bottom:13px}.modal-open .modal{background:rgba(19,19,19,.95)!important}.modal-section-video .video-wrapper{margin:0!important}.grid-image-slideshow .js-slideshow-image img{width:100%;margin:0!important;min-height:100%;-o-object-fit:cover;object-fit:cover}.grid-image-slideshow .js-slideshow-image .caption-text{padding-bottom:0}.slide-wrap .caption-text{border-bottom:none}.grid-image-slideshow .single-image-copy-wrapper p{padding-top:16px;padding-left:30px!important;font-size:18px!important;border-bottom:none!important}.grid-image-slideshow .flickity-prev-next-button{background-color:#63666a;height:75px;top:50%;transform:translateY(-50%)}.grid-image-slideshow .flickity-prev-next-button.next{right:0}@media screen and (min-width:768px){.grid-image-slideshow .flickity-prev-next-button.next{right:-17px}}.grid-image-slideshow .flickity-prev-next-button.previous{left:0}@media screen and (min-width:768px){.grid-image-slideshow .flickity-prev-next-button.previous{left:-17px}}.has-pi-sticky-nav .modal-body,.has-pi-sticky-nav .modal-header{margin-right:35px}.composition-pinnable-map .article-header{display:none}.composition-pinnable-map .article-meta{display:none}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.composition-pinnable-map #immersive_panel_1.section-article-content-block{width:auto}}.composition-pinnable-map #immersive_panel_1.section-article-content-block h1{margin-bottom:0;margin-top:10px}@media screen and (min-width:992px){.composition-pinnable-map #immersive_panel_1.section-article-content-block h1{font-size:75px;line-height:normal}}@media screen and (min-width:1200px){.composition-pinnable-map #immersive_panel_1.section-article-content-block h1{font-size:85px;line-height:normal}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.composition-pinnable-map #immersive_panel_1.section-article-content-block h1{font-size:80px}}.composition-pinnable-map #immersive_panel_1.section-article-content-block h2{margin-top:0;margin-bottom:15px}@media screen and (min-width:992px){.composition-pinnable-map #immersive_panel_1.section-article-content-block h2{font-size:50px;line-height:45px}}@media screen and (min-width:1200px){.composition-pinnable-map #immersive_panel_1.section-article-content-block h2{font-size:55px;line-height:50px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.composition-pinnable-map #immersive_panel_1.section-article-content-block h2{font-size:43px}}.composition-pinnable-map #immersive_panel_2.section-image-with-pins{margin-bottom:0}@media screen and (min-width:992px){.composition-pinnable-map .hentry .lc-module{width:1140px}}@media screen and (min-width:768px){.composition-pinnable-map .hentry #footer_notice{width:auto}}.hide-slideshow-controls .flickity-prev-next-button{display:none}.section-image-grid .image-block-wrapper .image-block-caption{min-height:36px;color:#1a1a1a}.section-image-grid .image-block-wrapper .image-block-caption b{font-weight:400}.section-image-grid .image-block-wrapper .image-block-caption.name-campus-text{display:block;font-size:14px;margin-top:5px;line-height:normal;color:#0e0e0e}.section-image-grid .image-block-wrapper .image-block-inner{position:relative}.section-image-with-pins .image-credit .image-block-credit{font-size:14px;text-align:left;line-height:1.25em;margin:0;color:#63666a;margin-top:5px}.section-image-with-pins .image-block-wrapper{border:solid 1px #d0d0d1}@media screen and (min-width:992px){.section-image-with-pins .image-block-wrapper{margin:0}}.section-image-with-pins .image-block-wrapper .image-block-image-container img{display:block}.section-image-with-pins .pins-flex{display:flex}.section-image-with-pins .side-by-side-image{background-color:#f6f6f6;width:100%;position:relative}@media screen and (min-width:768px){.section-image-with-pins .side-by-side-image{width:320px}}@media screen and (min-width:992px){.section-image-with-pins .side-by-side-image:after{position:absolute;top:0;right:0;content:" ";width:10px;height:100%;background:#000;background:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 100%)}}.section-image-with-pins .side-by-side-text{background-color:#fff;flex:1}@media screen and (min-width:768px){.section-image-with-pins .side-by-side-text{width:416px}}.section-image-with-pins .side-by-side-text .side-by-side-title .side-by-side-title-text{font-family:var(--wp--preset--font-family--gt-america-bd);text-transform:uppercase;line-height:normal;font-weight:700;font-size:34px;line-height:36px;padding:40px}.section-image-with-pins .side-by-side-text .side-by-side-summary{padding:40px;font-family:var(--wp--preset--font-family--gt-america-rg);font-size:20px;line-height:24px}.section-image-with-pins .side-by-side-text .side-by-side-summary p{font-family:var(--wp--preset--font-family--gt-america-rg);font-size:20px;line-height:24px}.section-image-with-pins .side-by-side-text .side-by-side-summary p:last-child{margin-bottom:0}.section-image-with-pins .side-by-side-text .side-by-side-summary p img{width:auto!important}.section-image-with-pins .side-by-side-text .side-by-side-summary p img.alignleft{float:left;margin-right:10px}.section-image-with-pins .side-by-side-text .side-by-side-summary p img.aligncenter{margin:0 auto}.section-image-with-pins .side-by-side-text .side-by-side-summary p img.alignright{float:right;margin-left:10px}.section-image-with-pins .side-by-side-text .side-by-side-summary img{width:auto!important}.section-image-with-pins .side-by-side-text .side-by-side-summary img.alignleft{float:left;margin-right:10px}.section-image-with-pins .side-by-side-text .side-by-side-summary img.aligncenter{margin:0 auto}.section-image-with-pins .side-by-side-text .side-by-side-summary img.alignright{float:right;margin-left:10px}.section-image-with-pins .side-by-side-text .text-large p{font-size:24px;line-height:28px}.section-image-with-pins .side-by-side-text .text-larger p{font-size:28px;line-height:32px}.section-image-with-pins .side-by-side-text .side-by-side-instructions{padding:0 40px;display:flex;align-items:flex-start}.section-image-with-pins .side-by-side-text .side-by-side-instructions img{width:auto!important;height:auto!important}.section-image-with-pins .side-by-side-text .side-by-side-instructions p{font-family:var(--wp--preset--font-family--gt-america-md);font-size:17px;line-height:normal;text-transform:uppercase;font-weight:500;margin:0;flex:1;margin-left:10px}.section-image-with-pins .side-by-side-title-mobile{font-family:var(--wp--preset--font-family--gt-america-md);line-height:normal;font-weight:500;font-size:24px;padding:25px;text-align:left}.section-image-with-pins .side-by-side-close{width:32px;height:32px;overflow:hidden;opacity:.9;margin-right:10px;margin-top:10px}.section-image-with-pins .side-by-side-close:hover{opacity:1}.section-image-with-pins .side-by-side-close .fa-close{display:block;width:100%;height:100%;overflow:hidden;text-indent:-999em;font-size:26px;vertical-align:middle;background-repeat:no-repeat;background-position:center center;background-image:url(../../../../pi/assets/build/img/icon-close.svg);background-size:16px 16px}.image-block-image-container .btn-social.module-share{display:block;bottom:0;top:10px;opacity:0;transition:.3s}.image-block-image-container .share-this{position:absolute;top:10px;left:50px;opacity:0;transition:.3s;height:auto!important;transition:.3s}.image-block-image-container:hover .btn-social.module-share,.image-block-image-container:hover .share-this{opacity:1}.grid-read-more{height:40px;display:flex;align-items:center;justify-content:flex-end;background:#006ba6}.grid-read-more a{color:#fff;font-family:var(--wp--preset--font-family--gt-america-rg);font-size:14px;margin-right:3rem}.grid-read-more a:hover{text-decoration:underline!important}.grid-read-more a:after{margin-left:10px;content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-block-pacecore-blocks-image-with-pins-side-by-side .has-large-font-size{--wp--preset--font-size--large:28px;line-height:32px!important}.pin .pin-marker a::after{display:none}@media screen and (min-width:992px){.pin .pin-marker a::after{display:block}}.pin .mobile-pin-content{max-height:unset;overflow:unset;transition:unset}@media screen and (min-width:992px){.in-article-cta-block-wrapper{margin-bottom:4rem}}.in-article-cta-block-wrapper .in-article-cta-link{display:block;position:relative;overflow:hidden}.in-article-cta-block-wrapper .in-article-cta-link img{transition:1s;width:100%}.in-article-cta-block-wrapper .in-article-cta-link .in-article-text-wrapper{position:absolute;bottom:0;left:0;width:100%;padding:2rem}@media screen and (min-width:992px){.in-article-cta-block-wrapper .in-article-cta-link .in-article-text-wrapper{padding:4rem}}.in-article-cta-block-wrapper .in-article-cta-link .in-article-text-wrapper h3{margin:0;font-size:53px;line-height:43px;color:#fff;font-family:var(--wp--preset--font-family--gt-america-bd);font-weight:700;text-shadow:1px 1px 5px #1a1a1a}@media screen and (min-width:992px){.in-article-cta-block-wrapper .in-article-cta-link .in-article-text-wrapper h3{max-width:50%}}.in-article-cta-block-wrapper .in-article-cta-link .in-article-text-wrapper p{color:#fff;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:16px;line-height:24px;text-shadow:1px 1px 5px #1a1a1a;margin-top:1rem;margin-bottom:.5rem}@media screen and (min-width:992px){.in-article-cta-block-wrapper .in-article-cta-link .in-article-text-wrapper p{max-width:50%}}.in-article-cta-block-wrapper .in-article-cta-link .in-article-text-wrapper .btn{margin-top:1rem;background:0 0;border:solid 1px #fff;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:14px;line-height:normal;padding:1.5rem 3rem;color:#fff;display:inline-block;text-align:center;transition:.3s;border-radius:0;white-space:normal}.in-article-cta-block-wrapper .in-article-cta-link .in-article-text-wrapper .btn:hover{background:#fff;color:#1a1a1a}.in-article-cta-block-wrapper .in-article-cta-link:hover img{transform:scale(1.03)}.in-article-cta-block-wrapper .in-article-cta-link:hover img.stay-amazing-logo{transform:none}.in-article-cta-block-wrapper .stay-amazing-logo{max-width:303px}@media screen and (min-width:992px){.in-article-cta-block-wrapper .stay-amazing-logo{max-width:277px}}.in-article-cta-block{padding:0;display:flex;align-items:flex-end;min-height:450px;overflow:hidden}.in-article-cta-block:hover img{transform:scale(1.05)}@media screen and (min-width:768px){.in-article-cta-block{min-height:400px}}@media screen and (min-width:992px){.in-article-cta-block{min-height:unset;align-items:center}}.in-article-cta-block img{transition:transform .75s ease-in-out}.in-article-cta-block .wp-block-cover__inner-container{padding:2rem}@media screen and (min-width:992px){.in-article-cta-block .wp-block-cover__inner-container{padding:4rem}}.in-article-cta-block .wp-block-cover__inner-container h2{font-family:var(--wp--preset--font-family--gt-america-cmp-blk);text-transform:uppercase;color:#fff;margin-bottom:24px}.in-article-cta-block .wp-block-cover__inner-container .has-large-font-size{--wp--preset--font-size--large:3.35rem}.in-article-cta-block .wp-block-cover__inner-container p{color:#fff;text-shadow:1px 1px 5px #1a1a1a;font-family:var(--wp--preset--font-family--gt-america-md);font-size:16px!important;line-height:24px!important;margin-left:unset!important;margin-right:unset!important}@media screen and (min-width:992px){.in-article-cta-block .wp-block-cover__inner-container p{max-width:50%}}.in-article-cta-block .wp-block-cover__inner-container .text-cta{display:block;background-color:unset;border-width:unset;border-radius:0;border:1px solid #fff;color:#fff;text-transform:uppercase;font-family:inherit;line-height:normal!important;padding:1.5rem 3rem!important;transition:.4s;font-size:14px!important;font-weight:500;text-shadow:none;max-width:unset;width:-moz-fit-content;width:fit-content}.in-article-cta-block .wp-block-cover__inner-container .text-cta:hover{background-color:#fff;color:#1a1a1a;transition:.4s}.in-article-cta-block .wp-block-cover__inner-container .wp-block-buttons .wp-block-button a{background-color:unset;border-width:unset;border-radius:0;border:1px solid #fff;color:#fff;text-transform:uppercase;font-family:inherit;line-height:normal;padding:1.5rem 3rem;transition:.4s;font-size:14px;font-weight:500}.in-article-cta-block .wp-block-cover__inner-container .wp-block-buttons .wp-block-button a:hover{background-color:#fff;color:#1a1a1a;transition:.4s}.has-gradient .wp-block-cover__background.has-background-dim.has-background-dim-0{opacity:1;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.48) 0,rgba(0,0,0,0) 100%)}@media screen and (min-width:768px){.has-gradient .wp-block-cover__background.has-background-dim.has-background-dim-0{background:linear-gradient(90deg,rgba(0,0,0,.48) 0,rgba(0,0,0,0) 100%)}}.pacecore-popups-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;position:fixed;width:95%;z-index:999}@media screen and (min-width:768px){.pacecore-popups-wrapper .pacecore-popups-wrapper{width:70%}}@media screen and (min-width:992px){.pacecore-popups-wrapper .pacecore-popups-wrapper{width:60%}}@media screen and (min-width:1200px){.pacecore-popups-wrapper .pacecore-popups-wrapper{width:50%}}.pacecore-popups-wrapper.bottom-left{bottom:10px;right:10px}.pacecore-popups-wrapper.bottom-right{bottom:10px;left:10px}.pacecore-popups-wrapper.top-left{top:10px;right:10px}.pacecore-popups-wrapper.top-right{top:10px;left:10px}.pacecore-popups-wrapper.center{top:50%;left:50%;transform:translate(-50%,-50%)}.pacecore-popups-wrapper .pacecore-popup{background:0 0;width:98%;height:430px;box-shadow:0 0 0 999em rgba(0,0,0,.3);border:none;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:992px){.pacecore-popups-wrapper .pacecore-popup{width:640px;height:440px}}.pacecore-popups-wrapper .pacecore-popup-inner{display:flex;flex-direction:column;height:100%;position:relative}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-smokescreen{position:absolute;width:100%;top:0;left:0;bottom:0;z-index:2;background:rgba(0,0,0,0)}@media screen and (min-width:768px){.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-smokescreen{display:none}}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-header{padding:0;z-index:10;position:relative}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-header .close-button{display:flex;align-items:center;justify-content:center;top:1rem;right:1rem;opacity:.9;transition:.3s;position:absolute;padding:10px;width:38px;height:38px;border:none;background:0 0;font-size:38px;font-weight:700;z-index:19}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-header .close-button:hover{opacity:1}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-content{padding:0;z-index:9}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-content h3{margin:0;font-size:4.5rem;line-height:4.2rem;color:#fff;font-family:var(--wp--preset--font-family--gt-america-bd);font-weight:700;text-shadow:1px 1px 5px #1a1a1a}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-content p{color:#fff;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;font-size:20px;line-height:33px;text-shadow:1px 1px 5px #1a1a1a;margin:0;padding:2rem}@media screen and (min-width:992px){.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-content p{font-size:28px;line-height:38px}}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-content .dismiss-link{font-family:var(--wp--preset--font-family--gt-america-rg);color:#fff;line-height:normal}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-content .btn{margin-top:1rem;background:0 0;border:solid 1px #fff;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:14px;line-height:normal;padding:1.5rem 3rem;color:#fff;display:inline-block;text-align:center;transition:.3s;border-radius:0;white-space:normal}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-content .btn:hover{background:#fff;color:#1a1a1a}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-content-secondary{padding-top:0}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-pre-footer{margin-top:auto;z-index:9}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-pre-footer iframe{padding:0 2rem!important}@media screen and (min-width:992px){.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-pre-footer iframe{max-width:60%;padding:0 3rem!important;position:relative;left:-7px}}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-footer{margin-top:auto;z-index:9}.pacecore-popups-wrapper .pacecore-popup .pacecore-popup-footer p{padding:0;margin:0;color:#fff;font-size:14px;line-height:1}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline;margin:15px 0}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#00a3e0;text-decoration:none;background-color:#fff;border:1px solid #d0d0d1}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination .search-pagination-current-page a{background-color:#006ba6;color:#fff}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}@keyframes fadein{from{opacity:0}to{opacity:1}}.page-top .flickity-enabled.is-draggable .flickity-viewport{touch-action:pan-y!important}.page-top .hero-container{position:relative;margin-bottom:0;padding:0}@media screen and (min-width:992px){.page-top .hero-container{padding-right:15px;padding-left:15px;margin-bottom:40px}}.page-top .hero-container .hero-asset{z-index:5;margin:20px auto 0;overflow:hidden}.page-top .hero-container .hero-asset img{width:100%;height:100%;transition:all 1s;position:relative;z-index:1;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.page-top .hero-container .hero-asset img:active,.page-top .hero-container .hero-asset img:focus,.page-top .hero-container .hero-asset img:hover{transform:scale(1.03)}@media screen and (min-width:992px){.page-top .hero-container .hero-asset{max-width:1200px;margin:25px auto}}.page-top .hero-container .hero-asset.video-wrapper .hero-asset-inner{width:100%;height:0;padding-bottom:56.25%;position:relative}.page-top .hero-container .flickity-viewport .flickity-slider{display:flex;flex-direction:row;align-items:stretch}.page-top .hero-container .flickity-viewport .hero-asset a.video:hover:before{color:#006ba6}.page-top .hero-container .hero-copy{z-index:10;background:#f6f6f6;padding:10px 15px 20px}@media screen and (min-width:992px){.page-top .hero-container .hero-copy{z-index:10;position:absolute;padding:15px 20px;max-width:690px;bottom:-40px;right:15px}}.page-top .hero-container .hero-copy h1{background-image:linear-gradient(to top,#fff 0,#fff 49%,#e2231a 50%,#e2231a 100%);background-size:4px 4px;background-repeat:repeat-x;background-position:0 97.5%;text-shadow:0 .05em 0 #f6f6f6,0 -.05em 0 #f6f6f6,.09em 0 #f6f6f6,-.075em 0 #f6f6f6;font-size:23px;line-height:30px;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:500;display:inline;cursor:pointer}.page-top .hero-container .hero-copy h1:hover{color:#e2231a}@media screen and (min-width:768px){.page-top .hero-container .hero-copy h1{font-size:26px}}@media screen and (min-width:1200px){.page-top .hero-container .hero-copy h1{font-size:32px;line-height:34px}}.page-top .hero-container .hero-copy h2{display:none}@media screen and (min-width:1200px){.page-top .hero-container .hero-copy h2{font-size:20px;line-height:24px;margin-top:10px;margin-bottom:0;display:inline-block}}.page-top .hero-container.gallery{margin-top:40px;margin-bottom:20px;display:flex;opacity:0;transition:.3s}.page-top .hero-container.gallery .gallery-cell{background:#f6f6f6;display:flex;flex-direction:column;flex-shrink:0;align-items:stretch;min-height:100%}@media screen and (min-width:768px){.page-top .hero-container.gallery .gallery-cell{flex-direction:row}}.page-top .hero-container.gallery .gallery-cell .hero-copy{visibility:hidden;opacity:0;transition:.3s}.page-top .hero-container.gallery .gallery-cell .hero-asset{opacity:0;visibility:hidden;margin:0;max-width:785px;transition:.3s}@media screen and (min-width:768px){.page-top .hero-container.gallery .gallery-cell .hero-asset{flex:1 1 70%}}.page-top .hero-container.gallery .gallery-cell .hero-asset-inner{height:100%;position:relative}.page-top .hero-container.gallery .gallery-cell .hero-asset a{display:block;height:100%}.page-top .hero-container.gallery .gallery-cell .hero-asset iframe .vp-player-layout{left:0!important;width:100%!important}.page-top .hero-container.gallery .gallery-cell.is-selected .hero-asset{opacity:1;visibility:visible}.page-top .hero-container.gallery .gallery-cell.is-selected .hero-asset a{display:block}@media screen and (min-width:768px){.page-top .hero-container.gallery .gallery-cell.is-selected .hero-asset a{display:flex;justify-content:center}}@media screen and (min-width:1200px){.page-top .hero-container.gallery .gallery-cell.is-selected .hero-asset a{display:block}}.page-top .hero-container.gallery .gallery-cell.is-selected .hero-copy{visibility:visible;opacity:1}.page-top .hero-container.gallery .gallery-cell.is-selected .hero-copy .btn{display:inline-block}.page-top .hero-container.gallery .gallery-cell .hero-copy{position:relative;max-width:none;bottom:auto;right:auto;padding:15px 30px 20px;width:100%;display:flex;align-items:center;flex:1 1 30%;cursor:default}@media screen and (min-width:768px){.page-top .hero-container.gallery .gallery-cell .hero-copy{width:40%;padding:0 30px}}.page-top .hero-container.gallery .gallery-cell .hero-copy .post-category{color:#63666a;font-family:var(--wp--preset--font-family--gt-america-rg);font-size:16px;line-height:20px;letter-spacing:-.24px;display:block;margin-bottom:10px}@media screen and (min-width:768px){.page-top .hero-container.gallery .gallery-cell .hero-copy .post-category{font-size:20px;line-height:28px;letter-spacing:-.3px;margin-bottom:15px}}.page-top .hero-container.gallery .gallery-cell .hero-copy .post-category .post-category-text{display:inline-block;vertical-align:middle}.page-top .hero-container.gallery .gallery-cell .hero-copy h2{margin-top:0;margin-bottom:15px;background-image:none;background-size:4px 4px;background-repeat:repeat-x;background-position:0 97.5%;text-shadow:0 .05em 0 #f6f6f6,0 -.05em 0 #f6f6f6,.09em 0 #f6f6f6,-.075em 0 #f6f6f6;font-size:22px;line-height:28px;letter-spacing:-.33px;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:400;color:#1a1a1a;display:block;cursor:pointer;text-decoration:none}.page-top .hero-container.gallery .gallery-cell .hero-copy h2:hover{color:#1a1a1a}@media screen and (min-width:768px){.page-top .hero-container.gallery .gallery-cell .hero-copy h2{font-size:26px;line-height:30px;letter-spacing:-.39px}}.page-top .hero-container.gallery .gallery-cell .hero-copy h3{display:none}@media screen and (min-width:1200px){.page-top .hero-container.gallery .gallery-cell .hero-copy h3{font-size:18px;line-height:24px;letter-spacing:-.135px;font-family:var(--wp--preset--font-family--gt-america-rg);margin-bottom:15px;display:inline-block;font-weight:400}}.page-top .hero-container.gallery .gallery-cell .hero-copy .btn{background:#e2231a}.page-top .hero-container.gallery .gallery-cell .hero-copy .btn:hover{background:#ad1c14}.page-top .hero-container.gallery .gallery-cell .hero-copy .btn{font-weight:500;font-family:var(--wp--preset--font-family--gt-america-md)}@media screen and (min-width:768px){.page-top .hero-container.gallery .gallery-cell .hero-copy.display-copy-left{order:-1}}@media screen and (min-width:768px){.page-top .hero-container.gallery .gallery-cell .hero-copy.display-copy-right{order:2}}.page-top .hero-container.gallery .gallery-cell .hero-copy .hero-copy-meta{display:flex;justify-content:space-between}.page-top .hero-container.gallery .gallery-cell .hero-copy .post-indicator{display:inline-block;margin-right:5px}.page-top .hero-container.gallery .gallery-cell .hero-copy .post-indicator.video-icon:before{content:"\f144";display:inline-block;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-size:24px;line-height:24px;vertical-align:middle;color:#63666a;font-weight:400}.page-top .hero-container.gallery .gallery-cell .hero-copy .post-indicator.audio-icon{height:24px;width:24px;line-height:24px;text-align:center;background:#63666a;border-radius:24px}.page-top .hero-container.gallery .gallery-cell .hero-copy .post-indicator.audio-icon:before{content:"\f028";display:inline-block;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-size:16px;line-height:16px;vertical-align:middle;color:#fff;font-weight:400}.page-top .hero-container.gallery.flickity-enabled{display:block;opacity:1}.page-top .hero-container.gallery.flickity-enabled .gallery-cell{visibility:visible}.page-top .hero-container.gallery .flickity-prev-next-button{background-color:#e2231a;height:75px}@media screen and (max-width:261px){.page-top .hero-container.gallery .flickity-prev-next-button{top:10%;transform:translateY(-10%)}}@media screen and (min-width:262px) and (max-width:337px){.page-top .hero-container.gallery .flickity-prev-next-button{top:110px}}@media screen and (min-width:338px) and (max-width:767px){.page-top .hero-container.gallery .flickity-prev-next-button{top:153px}}@media screen and (min-width:768px){.page-top .hero-container.gallery .flickity-prev-next-button{top:50%;transform:translateY(-50%)}}.page-top .hero-container.gallery .flickity-prev-next-button.next{right:0}@media screen and (min-width:768px){.page-top .hero-container.gallery .flickity-prev-next-button.next{right:-17px}}.page-top .hero-container.gallery .flickity-prev-next-button.previous{left:0}@media screen and (min-width:768px){.page-top .hero-container.gallery .flickity-prev-next-button.previous{left:-17px}}.page-top .hero-full-width{margin-top:40px;margin-bottom:20px;padding:0;overflow:hidden;width:100%}@media screen and (min-width:768px){.page-top .hero-full-width{margin:0;display:flex;align-items:center;margin-bottom:-30px}}.page-top .hero-full-width .hero-asset-full-width{width:100%}.page-top .hero-full-width .hero-asset-full-width a{display:block}.page-top .hero-full-width .hero-asset-full-width a img{width:100%;height:auto;max-height:525px;-o-object-fit:cover;object-fit:cover}.page-top .hero-full-width .hero-copy{padding:30px}@media screen and (min-width:768px){.page-top .hero-full-width .hero-copy{top:50%;bottom:auto;transform:translateY(-50%);height:426px;width:355px;padding:0 30px;display:flex;align-items:center}}.page-top .hero-full-width .hero-copy.display-copy-left{left:50px}.page-top .hero-full-width .hero-copy.display-copy-right{right:50px}.page-top .hero-full-width .hero-copy .btn,.page-top .hero-full-width .hero-copy .post-category{display:block}.page-top .hero-full-width .hero-copy .post-category{color:#63666a;font-family:var(--wp--preset--font-family--gt-america-md);font-size:14px;font-weight:700;display:block;margin:0}@media screen and (min-width:992px){.page-top .hero-full-width .hero-copy .post-category{margin-bottom:15px}}.page-top .hero-full-width .hero-copy .btn{margin-top:10px;display:inline-block;font-weight:700}.page-top .hero-full-width .hero-copy h1{background:0 0;display:block;cursor:default;margin-top:0;color:#1a1a1a}.page-top .hero-full-width .hero-copy h1:hover{color:#1a1a1a}.page-top .hero-full-width .hero-copy h2{margin:10px 0}.home-slider-title{background:#e2231a;width:100%;height:42px;float:left;display:inline-block;color:#fff;margin:20px 0 0;border-top:1px solid #1a1a1a;position:relative;z-index:2}.home-slider-title span{color:#fff;font-size:20px;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;padding:8px 15px 8px 45px;display:block;background:url(/wp-content/themes/pi-child-2023/assets/static/img/inside-nyp-sm.png) no-repeat left top}.home-slider-title img{display:none}@media screen and (min-width:992px){.home-slider-title{margin:30px 0;width:10%;height:134px;border-bottom:2px solid #1a1a1a;border-top:2px solid #1a1a1a}.home-slider-title img{display:inline-block}.home-slider-title span{display:none}}.home-slider-title .home-slider-title-link{display:block}.home-slider{background:#fff;height:134px;width:100%;float:left;display:inline-block;border-top:1px solid #1a1a1a;border-bottom:2px solid #1a1a1a;margin:0 0 25px;overflow:hidden;position:relative;z-index:2}@media screen and (min-width:992px){.home-slider{margin:30px 0;width:90%;float:right;margin:30px 0;border-top:2px solid #1a1a1a}}.home-slider .gallery{height:128px;left:10px}.home-slider .gallery .gallery-cell{margin:20px 10px 0;width:360px;min-width:300px;height:88px;border-right:1px solid #d0d0d1}.home-slider .gallery a{display:block;width:100%;height:inherit}.home-slider .gallery img{height:88px;width:auto;display:inline-block;vertical-align:middle;float:left;max-width:156px;transition:all 1s;position:relative;z-index:1}.home-slider .gallery img:active,.home-slider .gallery img:focus,.home-slider .gallery img:hover{transform:scale(1.03)}.home-slider .gallery span{float:left;display:inline-block;width:175px;line-height:21px;vertical-align:middle;margin:10px;font-weight:400;font-size:19px;color:#63666a;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.home-slider .gallery span:hover{color:#006ba6}.home-slider .gallery span.video{margin:0 10px 10px}.home-slider .gallery .video-icon{margin:0;font-family:var(--wp--preset--font-family--gt-america-md);font-size:14px;float:none}.home-slider .gallery .video-icon:before{content:"\f144";display:inline-block;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-size:24px;line-height:24px;vertical-align:middle;margin-right:5px;color:#e2231a}.home-slider .gallery .flickity-prev-next-button .arrow{fill:#fff}.home-slider .gallery .flickity-prev-next-button.no-svg{color:#fff}.home-slider .gallery .flickity-prev-next-button{display:block;background-color:#e2231a;border-radius:0;width:32px;height:64px;right:10px;top:65px}.home-slider .gallery .flickity-prev-next-button:disabled{display:none}.home-slider .gallery .flickity-prev-next-button.previous{left:-10px}@media screen and (min-width:992px){.home-slider .gallery .flickity-prev-next-button.previous{left:-11px}}.home-slider .gallery .flickity-prev-next-button.flickity-prev-next-button:focus{box-shadow:0 0 0 5px #d0d0d1}.page-bottom{background:#f6f6f6;padding:30px 0}@media screen and (min-width:992px){.page-bottom .home-list .row .col-sm-5{padding-right:5px}}@media screen and (min-width:1200px){.page-bottom .home-list-twitter .row .col-sm-5{width:auto}}@media screen and (min-width:1200px){.page-bottom .home-list-twitter .row .col-sm-7{width:66.6666%}}.page-bottom .home-list-twitter .list-entry .title-block{padding-top:16px}@media screen and (min-width:992px){.page-bottom .home-list-twitter .list-entry .title-block{padding-top:20px}}.page-bottom h2{text-align:left;display:block;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:25px;line-height:28px;border-bottom:2px solid #d0d0d1;letter-spacing:-.36px;margin-top:0;padding-bottom:8px;margin-bottom:20px}@media screen and (min-width:992px){.page-bottom h2{margin-top:20px;font-size:28px;line-height:32px}}@media screen and (min-width:1200px){.page-bottom h2{margin-top:20px;font-size:36px;line-height:40px}}.page-bottom .list-entry a{display:block;width:100%;transition:none;margin-bottom:40px}@media screen and (min-width:992px){.page-bottom .list-entry a{margin-bottom:40px}}.page-bottom .list-entry a .img-block{overflow:hidden}.page-bottom .list-entry a .img-block img{width:100%;height:auto;transition:all 1s;position:relative;z-index:1}.page-bottom .list-entry a .img-block img:active,.page-bottom .list-entry a .img-block img:focus,.page-bottom .list-entry a .img-block img:hover{transform:scale(1.03)}@media screen and (min-width:992px){.page-bottom .list-entry a .img-block{max-width:240px;width:auto}}@media screen and (max-width:640px){.page-bottom .list-entry a .img-block{width:100%}}@media screen and (min-width:992px){.page-bottom .list-entry a .title-block{width:100%;float:none}}@media screen and (max-width:640px){.page-bottom .list-entry a .title-block{width:100%}}.page-bottom .list-entry a .title-block h3{color:#1a1a1a;display:inline-block;font-family:var(--wp--preset--font-family--gt-america-md);letter-spacing:-.36px;font-weight:500;font-size:22px;line-height:26px;margin-bottom:15px}.page-bottom .list-entry a .title-block h3:hover{text-decoration:underline;text-decoration-color:#e2231a}@media screen and (min-width:992px){.page-bottom .list-entry a .title-block h3{display:inline-block;line-height:20px;margin-bottom:15px}}@media screen and (min-width:1200px){.page-bottom .list-entry a .title-block h3{font-size:24px;line-height:28px;margin-bottom:15px}}.page-bottom .list-entry a .title-block p{color:#1a1a1a;font-size:18px;line-height:24px;font-weight:400;margin-bottom:0}.page-bottom .list-entry a .title-block .read-more{color:#1a1a1a;display:block;font-family:var(--wp--preset--font-family--gt-america-md);font-size:18px;line-height:20px;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px;text-decoration-color:#e2231a}.page-bottom .list-entry a .title-block .read-more:hover{color:#1a1a1a;text-decoration-color:#ad1c14}.page-bottom .news-feature-inner{padding:0;margin-bottom:30px}@media screen and (min-width:992px){.page-bottom .news-feature-inner{background:#fff;padding:20px}}.page-bottom .news-feature-inner>h2{margin-top:0}.page-bottom .news-feature p.no-img{display:none}.page-bottom .news-feature.no-img p.no-img{display:block}.page-bottom .news-feature.no-img img,.page-bottom .news-feature.no-img p.has-img{display:none}.page-bottom .news-feature .news-item .pub-date{color:#63666a}.page-bottom .news-feature .news-item h3{font-family:var(--wp--preset--font-family--gt-america-md);font-size:24px;line-height:28px;letter-spacing:-.36px;font-weight:500;margin-top:0}.page-bottom .news-feature .news-item img{width:100%;margin-bottom:12px;height:auto}.page-bottom .news-feature .news-item p{font-size:18px;line-height:24px}.page-bottom .news-feature .news-item .follow-nyp{margin-bottom:0}.page-bottom .news-feature .news-item .follow-nyp p{font-size:18px;line-height:24px;margin-bottom:0}.page-bottom .news-feature .news-item .follow-nyp p a{font-weight:400;text-decoration:underline;text-decoration-color:#e2231a;text-decoration-thickness:1.5px;text-underline-offset:4px}.page-bottom .news-feature .news-item .follow-nyp p a:hover{color:#1a1a1a;text-decoration-color:#ad1c14}.page-bottom .news-feature .news-item .read-more{color:#1a1a1a;display:block;font-family:var(--wp--preset--font-family--gt-america-md);font-size:18px;line-height:20px;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px;text-decoration-color:#e2231a}.page-bottom .news-feature .news-item .read-more:hover{color:#1a1a1a;text-decoration-color:#ad1c14}.page-bottom .news-feature .news-item .follow-nyp{line-height:24px;margin:12px 0 0;padding:12px 0 0;border-top:1px solid #dee2e6}.page-bottom .news-feature-video{position:relative;padding-bottom:56.25%;height:0;margin-bottom:12px}.page-bottom .news-feature-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-bottom .social-feed{float:right;margin-bottom:30px}.page-bottom .social-feed-inner{background:#fff;padding:10px 20px 20px}@media screen and (min-width:992px){.page-bottom .social-feed-inner{padding:20px 30px}}.page-bottom .social-feed .social-hdr h4{color:#d0d0d1;border-bottom:1px solid #d0d0d1;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:20px;line-height:28px}.page-bottom .social-feed .social-hdr h4 i{font-size:30px}.page-bottom .social-feed .social-wrapper{font-family:var(--wp--preset--font-family--gt-america-md);font-size:15px;line-height:20px}.page-bottom .social-feed .social-wrapper a{font-weight:400;font-size:15px;line-height:20px}.page-bottom .social-feed .social-wrapper p{font-size:15px;line-height:20px;margin-bottom:10px}.page-bottom .social-feed .social-wrapper .screen-name{font-size:14px;margin-bottom:8px;display:block}.page-bottom .social-feed .social-wrapper .tweet{border-bottom:1px solid #d0d0d1;margin-bottom:15px}.page-bottom .social-feed .social-wrapper .tweet img{margin:0 0 15px}.page-bottom .social-feed .social-wrapper .social-follow{font-size:14px;font-weight:500}.entry-meta.share-featured{margin:15px 0 0;padding:0;border:none;display:flex;align-content:center;width:auto;justify-content:flex-start}.entry-meta.share-featured .content-title{display:flex;align-items:center;margin-right:5px}.entry-meta.share-featured .content-title p{margin:0;font-size:14px;font-family:var(--wp--preset--font-family--gt-america-md);line-height:normal}.entry-meta.share-featured .content-share{float:none;margin:10px 0;display:block;position:static}.hp-content-tabs .hp-nav-tabs-main{display:flex;justify-content:center;flex-direction:row;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media screen and (min-width:992px){.hp-content-tabs .hp-nav-tabs-main{overflow:visible}}.hp-content-tabs .hp-nav-tabs-main{margin-top:22px}@media screen and (min-width:992px){.hp-content-tabs .hp-nav-tabs-main{margin-top:20px}}.hp-content-tabs .hp-nav-tabs-main a{font-family:var(--wp--preset--font-family--gt-america-md);border:none;border-bottom:5px solid transparent;color:#63666a;font-weight:500;margin:0;font-size:15px;padding:10px;font-family:var(--wp--preset--font-family--gt-america-md);cursor:pointer}@media screen and (min-width:992px){.hp-content-tabs .hp-nav-tabs-main a{padding:10px 40px;min-width:220px;text-align:center}}@media screen and (min-width:768px){.hp-content-tabs .hp-nav-tabs-main a{font-size:22px;padding:10px 15px}}.hp-content-tabs .hp-nav-tabs-main .active a,.hp-content-tabs .hp-nav-tabs-main a.active{font-family:var(--wp--preset--font-family--gt-america-md);color:#1a1a1a;border:none;border-bottom:5px solid #e2231a}.hp-content-tabs .hp-nav-tabs-main .active a:focus,.hp-content-tabs .hp-nav-tabs-main .active a:hover,.hp-content-tabs .hp-nav-tabs-main a.active:focus,.hp-content-tabs .hp-nav-tabs-main a.active:hover{color:#1a1a1a;border:none;border-bottom:5px solid #e2231a}.hp-content-tabs .hp-nav-tabs-main .active a:focus,.hp-content-tabs .hp-nav-tabs-main a.active:focus{outline:0}.hp-content-tabs .hp-nav-tabs-main a:active,.hp-content-tabs .hp-nav-tabs-main a:hover{background-color:unset;border:none;border-bottom:5px solid #e6e1e1;color:#1a1a1a}.hp-content-tabs .hp-nav-tabs-main li{flex-shrink:0;margin:0}.hp-tab-content-main{border-bottom:2px solid #d0d0d1}.hp-tab-content-main .grid{margin:0;max-width:none}.hp-tab-content-main .tab-content{background:#f6f6f6}.hp-tab-content-main .tab-content .tab-pane{padding:30px 0}.hp-tab-content-main .tab-content .tab-pane .container{padding:0 15px}.hp-tab-content-main .tab-content .tab-pane .container>.row>[class^=col-]{min-height:355px;margin-bottom:20px}.hp-tab-content-main .hp-tab-content-podcasts,.hp-tab-content-main .hp-tab-content-videos{padding:0 15px}.hp-tab-content-main .hp-tab-content-podcasts .tab-pane,.hp-tab-content-main .hp-tab-content-videos .tab-pane{padding:0}.hp-tab-content-main .hp-tab-content-podcasts p,.hp-tab-content-main .hp-tab-content-videos p{color:#63666a;font-family:var(--wp--preset--font-family--gt-america-rg);font-size:16px;line-height:20px;letter-spacing:-.24px}@media screen and (min-width:1200px){.hp-tab-content-main .hp-tab-content-podcasts p,.hp-tab-content-main .hp-tab-content-videos p{font-size:20px;line-height:28px;letter-spacing:-.3px}}.hp-tab-content-main .hp-tab-content-podcasts h2,.hp-tab-content-main .hp-tab-content-videos h2{margin-top:0;background-image:none;background-size:4px 4px;background-repeat:repeat-x;background-position:0 97.5%;text-shadow:0 .05em 0 #f6f6f6,0 -.05em 0 #f6f6f6,.09em 0 #f6f6f6,-.075em 0 #f6f6f6;font-size:26px;line-height:30px;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;display:block;cursor:pointer;text-decoration:none;text-transform:none;text-align:left;margin-bottom:15px}.hp-tab-content-main .hp-tab-content-podcasts h2:hover,.hp-tab-content-main .hp-tab-content-videos h2:hover{color:#1a1a1a}@media screen and (min-width:1200px){.hp-tab-content-main .hp-tab-content-podcasts h2,.hp-tab-content-main .hp-tab-content-videos h2{font-size:26px;line-height:30px}}.hp-tab-content-main .hp-tab-content-podcasts h3,.hp-tab-content-main .hp-tab-content-videos h3{font-family:var(--wp--preset--font-family--gt-america-rg);font-size:18px;line-height:24px;font-weight:400;margin-top:0;margin-bottom:0;display:inline-block;padding:0}@media screen and (min-width:1200px){.hp-tab-content-main .hp-tab-content-podcasts h3,.hp-tab-content-main .hp-tab-content-videos h3{font-size:18px;line-height:24px}}.hp-tab-content-main .hp-tab-content-podcasts .btn,.hp-tab-content-main .hp-tab-content-videos .btn{background:#e2231a}.hp-tab-content-main .hp-tab-content-podcasts .btn:hover,.hp-tab-content-main .hp-tab-content-videos .btn:hover{background:#ad1c14}.hp-tab-content-main .hp-tab-content-podcasts .btn,.hp-tab-content-main .hp-tab-content-videos .btn{margin-top:10px}.hp-tab-content-main .hp-tab-content-podcasts .tab-pane-inner,.hp-tab-content-main .hp-tab-content-videos .tab-pane-inner{background:#fff;padding:15px}@media screen and (min-width:992px){.hp-tab-content-main .hp-tab-content-podcasts .tab-pane-inner,.hp-tab-content-main .hp-tab-content-videos .tab-pane-inner{padding:15px 15px 15px 30px}}.hp-tab-content-main .hp-tab-content-podcasts .tab-pane-inner>.row,.hp-tab-content-main .hp-tab-content-videos .tab-pane-inner>.row{display:flex;align-items:center;flex-direction:column}@media screen and (min-width:992px){.hp-tab-content-main .hp-tab-content-podcasts .tab-pane-inner>.row,.hp-tab-content-main .hp-tab-content-videos .tab-pane-inner>.row{flex-direction:row}}.hp-tab-content-main .hp-tab-content-podcasts .tab-pane-inner .hp-tab-podcast,.hp-tab-content-main .hp-tab-content-podcasts .tab-pane-inner .hp-tab-video,.hp-tab-content-main .hp-tab-content-videos .tab-pane-inner .hp-tab-podcast,.hp-tab-content-main .hp-tab-content-videos .tab-pane-inner .hp-tab-video{order:-1;margin-bottom:15px}@media screen and (min-width:992px){.hp-tab-content-main .hp-tab-content-podcasts .tab-pane-inner .hp-tab-podcast,.hp-tab-content-main .hp-tab-content-podcasts .tab-pane-inner .hp-tab-video,.hp-tab-content-main .hp-tab-content-videos .tab-pane-inner .hp-tab-podcast,.hp-tab-content-main .hp-tab-content-videos .tab-pane-inner .hp-tab-video{margin-bottom:0;order:2}}.hp-tab-content-main .hp-tab-content-podcasts .tab-pane-inner .hero-asset-inner,.hp-tab-content-main .hp-tab-content-videos .tab-pane-inner .hero-asset-inner{width:100%;height:0;padding-bottom:56.25%;position:relative}.hp-tab-content-main .hp-tab-content-podcasts .tab-pane-inner .hero-asset-inner a,.hp-tab-content-main .hp-tab-content-podcasts .tab-pane-inner .hero-asset-inner iframe,.hp-tab-content-main .hp-tab-content-podcasts .tab-pane-inner .hero-asset-inner img,.hp-tab-content-main .hp-tab-content-videos .tab-pane-inner .hero-asset-inner a,.hp-tab-content-main .hp-tab-content-videos .tab-pane-inner .hero-asset-inner iframe,.hp-tab-content-main .hp-tab-content-videos .tab-pane-inner .hero-asset-inner img{position:absolute;top:0;right:0;bottom:0;left:0}.hp-tab-content-main .hp-nav-tabs-podcasts,.hp-tab-content-main .hp-nav-tabs-videos{display:flex;flex-direction:column;margin:15px 0 0 0;padding:0 15px;border:none}@media screen and (min-width:992px){.hp-tab-content-main .hp-nav-tabs-podcasts,.hp-tab-content-main .hp-nav-tabs-videos{align-items:center;flex-direction:row}}.hp-tab-content-main .hp-nav-tabs-podcasts li,.hp-tab-content-main .hp-nav-tabs-videos li{margin-top:0;padding:0}.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-tab-podcast,.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-video-tab,.hp-tab-content-main .hp-nav-tabs-videos li .hp-tab-podcast,.hp-tab-content-main .hp-nav-tabs-videos li .hp-video-tab{border-radius:0;border:none;padding:10px;display:flex;align-items:center}.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-tab-podcast img,.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-video-tab img,.hp-tab-content-main .hp-nav-tabs-videos li .hp-tab-podcast img,.hp-tab-content-main .hp-nav-tabs-videos li .hp-video-tab img{width:120px;height:auto}.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-tab-podcast:focus,.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-tab-podcast:hover,.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-video-tab:focus,.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-video-tab:hover,.hp-tab-content-main .hp-nav-tabs-videos li .hp-tab-podcast:focus,.hp-tab-content-main .hp-nav-tabs-videos li .hp-tab-podcast:hover,.hp-tab-content-main .hp-nav-tabs-videos li .hp-video-tab:focus,.hp-tab-content-main .hp-nav-tabs-videos li .hp-video-tab:hover{border:none}.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-tab-podcast span,.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-video-tab span,.hp-tab-content-main .hp-nav-tabs-videos li .hp-tab-podcast span,.hp-tab-content-main .hp-nav-tabs-videos li .hp-video-tab span{font-size:18px;font-family:var(--wp--preset--font-family--gt-america-rg);color:#1a1a1a;font-weight:400;line-height:normal;padding-left:10px;margin:0;flex:1}@media screen and (min-width:992px){.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-tab-podcast span,.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-video-tab span,.hp-tab-content-main .hp-nav-tabs-videos li .hp-tab-podcast span,.hp-tab-content-main .hp-nav-tabs-videos li .hp-video-tab span{font-size:16px}}.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-tab-podcast:hover,.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-video-tab:hover,.hp-tab-content-main .hp-nav-tabs-videos li .hp-tab-podcast:hover,.hp-tab-content-main .hp-nav-tabs-videos li .hp-video-tab:hover{background:rgba(255,255,255,.5)}.hp-tab-content-main .hp-nav-tabs-podcasts li a.hp-tab-podcast,.hp-tab-content-main .hp-nav-tabs-podcasts li a.hp-video-tab,.hp-tab-content-main .hp-nav-tabs-videos li a.hp-tab-podcast,.hp-tab-content-main .hp-nav-tabs-videos li a.hp-video-tab{cursor:pointer}.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-tab-podcast.active,.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-video-tab.active,.hp-tab-content-main .hp-nav-tabs-videos li .hp-tab-podcast.active,.hp-tab-content-main .hp-nav-tabs-videos li .hp-video-tab.active{background:#fff}.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-tab-podcast.active .hp-tab-podcast-image,.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-tab-podcast.active .hp-video-tab-image,.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-video-tab.active .hp-tab-podcast-image,.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-video-tab.active .hp-video-tab-image,.hp-tab-content-main .hp-nav-tabs-videos li .hp-tab-podcast.active .hp-tab-podcast-image,.hp-tab-content-main .hp-nav-tabs-videos li .hp-tab-podcast.active .hp-video-tab-image,.hp-tab-content-main .hp-nav-tabs-videos li .hp-video-tab.active .hp-tab-podcast-image,.hp-tab-content-main .hp-nav-tabs-videos li .hp-video-tab.active .hp-video-tab-image{position:relative}.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-tab-podcast.active .hp-tab-podcast-image:after,.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-tab-podcast.active .hp-video-tab-image:after,.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-video-tab.active .hp-tab-podcast-image:after,.hp-tab-content-main .hp-nav-tabs-podcasts li .hp-video-tab.active .hp-video-tab-image:after,.hp-tab-content-main .hp-nav-tabs-videos li .hp-tab-podcast.active .hp-tab-podcast-image:after,.hp-tab-content-main .hp-nav-tabs-videos li .hp-tab-podcast.active .hp-video-tab-image:after,.hp-tab-content-main .hp-nav-tabs-videos li .hp-video-tab.active .hp-tab-podcast-image:after,.hp-tab-content-main .hp-nav-tabs-videos li .hp-video-tab.active .hp-video-tab-image:after{position:absolute;top:0;left:0;content:"Now Playing";width:100%;height:100%;background:rgba(59,115,176,.7);color:#fff;font-family:var(--wp--preset--font-family--gt-america-md);display:flex;align-items:center;justify-content:center;font-size:14px}.hp-tab-content-main .hp-tab-podcast .hero-asset-inner{padding:0;height:auto}.hp-tab-content-main .hp-tab-podcast .podcast-image-container{margin-top:2rem}@media screen and (min-width:992px){.hp-tab-content-main .hp-tab-podcast .podcast-image-container{margin-top:0}}.hp-tab-content-main .hp-tab-podcast .podcast-image-container img{position:relative}.hp-tab-content-main .hp-tab-podcast .audio-block-audio-container{position:absolute;bottom:0;left:0;width:100%}.hp-tab-content-main .hp-tab-podcast .audio-block-audio-container .audio-player{text-align:center;margin-bottom:2rem;opacity:0;visibility:hidden;transition:.3s}.hp-tab-content-main .hp-tab-podcast .audio-block-audio-container .audio-player.open{opacity:1;visibility:visible}.hp-tab-content-main .hp-tab-podcast .audio-block-audio-container audio{background:0 0;width:80%}.hp-tab-content-main .hp-tab-podcast .hp-podcast-trigger{position:absolute;bottom:3rem;left:50%;background:#006ba6;color:#fff;top:auto;right:auto;z-index:2;transform:translateX(-50%);font-family:var(--wp--preset--font-family--gt-america-md);padding:10px 30px;font-size:18px;border-radius:40px;display:flex;align-items:center;justify-content:center;width:80%}@media screen and (min-width:992px){.hp-tab-content-main .hp-tab-podcast .hp-podcast-trigger{width:auto}}.hp-tab-content-main .hp-tab-podcast .hp-podcast-trigger:before{content:"\f144";display:inline-block;-webkit-font-smoothing:antialiased;opacity:.8;font-family:FontAwesome;font-size:24px;line-height:1;vertical-align:middle;margin-right:11px}.hp-tab-content-main .hp-tab-podcast .hp-podcast-trigger:hover{background:#d0d0d1;color:#1a1a1a}@media screen and (min-width:992px){.hp-tab-content-main #tab2 .row>div:first-of-type{padding-left:15px;padding-right:0}}.hp-tab-content-main #tab2 .row>div:first-of-type .hp-tab-content-podcasts{padding:0}@media screen and (min-width:992px){.hp-tab-content-main #tab2 .row>div:first-of-type .hp-tab-content-podcasts{padding:0 0 0 15px}}.hp-tab-content-main #tab2 .row>div:first-of-type .hp-tab-content-podcasts .podcast-image-container{margin-top:0}.hp-tab-content-main #tab2 .row>div:first-of-type .hp-tab-content-podcasts .tab-pane-inner{padding:15px}.hp-tab-content-main #tab2 .row>div:first-of-type .hp-tab-body{padding:16px 0}.hp-tab-content-main #tab2 .row>div:first-of-type .hp-tab-body .btn-primary{background:0 0;padding:0;height:-moz-fit-content;height:fit-content;border-radius:0;border-bottom:1px solid #e2231a;color:#1a1a1a;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:16px;line-height:20px;letter-spacing:-.135px;display:inline;text-align:center}@media screen and (min-width:992px){.hp-tab-content-main #tab2 .row>div:first-of-type .hp-tab-body .btn-primary{font-size:18px;line-height:24px}}.hp-tab-content-main #tab2 .row>div:first-of-type .hp-tab-body .btn-primary:hover{background:0 0;border-bottom:1px solid #ad1c14;color:#1a1a1a}.hp-tab-content-main #tab2 .row>div:first-of-type .hp-tab-body .podcast-eye-brow{font-size:15px;line-height:20px;letter-spacing:-.112px;font-family:var(--wp--preset--font-family--gt-america-md);color:#1a1a1a}@media screen and (min-width:992px){.hp-tab-content-main #tab2 .row>div:first-of-type .hp-tab-body .podcast-eye-brow{font-size:15px;line-height:20px;letter-spacing:-.112px}}.hp-tab-content-main #tab2 .row>div:first-of-type .hp-tab-body .podcast-eye-brow .category-icon{padding-right:4px;color:#e2231a}.hp-tab-content-main #tab2 .row>div:first-of-type .hp-tab-body .podcast-eye-brow .bullet{padding:0 4px;color:#e2231a;font-size:24px;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;line-height:34px}.hp-tab-content-main #tab2 .row>div:first-of-type .hp-tab-body .podcast-eye-brow .post-category-text{font-family:var(--wp--preset--font-family--gt-america-md);color:#1a1a1a;text-decoration:underline;text-decoration-color:#e2231a;text-decoration-thickness:1.25px;text-underline-offset:4px}.hp-tab-content-main #tab2 .row>div:first-of-type .hp-tab-body .podcast-eye-brow h2{color:#1a1a1a;font-family:var(--wp--preset--font-family--gt-america-md);font-size:22px;line-height:28px;letter-spacing:-.33px}@media screen and (min-width:992px){.hp-tab-content-main #tab2 .row>div:first-of-type .hp-tab-body .podcast-eye-brow h2{font-size:26px;line-height:30px;letter-spacing:-.39px}}.hp-tab-content-main #tab2 .row>div:first-of-type .hp-tab-body .podcast-eye-brow h3{font-family:var(--wp--preset--font-family--gt-america-rg);font-size:18px;line-height:24px;letter-spacing:-.135px}@media screen and (min-width:992px){.hp-tab-content-main #tab2 .row>div:nth-of-type(2){padding-left:0;padding-right:15px}}.hp-tab-content-main #tab2 .row>div:nth-of-type(2) .hp-nav-tabs-podcasts-headline{display:block;width:100%;padding:16px 0 0 30px}@media screen and (min-width:992px){.hp-tab-content-main #tab2 .row>div:nth-of-type(2) .hp-nav-tabs-podcasts-headline{padding:16px 16px 0 30px}}.hp-tab-content-main #tab2 .row>div:nth-of-type(2) .hp-nav-tabs-podcasts-headline p{color:#1a1a1a;font-family:var(--wp--preset--font-family--gt-america-md);font-size:36px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:-.36px;padding:0 0 4px 0;border-bottom:2px solid #d0d0d1}.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul{margin:0;padding:0}.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul li{width:100%}@media screen and (min-width:992px){.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul li{padding-left:0;padding-right:15px}}.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul li .active{border-left:3px solid #e2231a}.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul li .active:hover{border-left:3px solid #e2231a}.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul li .active .span-podcast-eye-brow i{color:#e2231a}.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul li .active .span-podcast-title{font-size:22px;line-height:28px;letter-spacing:-.33px}@media screen and (min-width:992px){.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul li .active .span-podcast-title{font-size:26px;line-height:30px;letter-spacing:-.39px}}.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul li a{border-left:3px solid #f6f6f6;padding:14px 10px}@media screen and (min-width:992px){.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul li a{padding:10px}}.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul li a:hover{border-left:3px solid #d0d0d1}.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul li .span-podcast-eye-brow{font-size:15px;line-height:20px;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500}.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul li .span-podcast-eye-brow .bullet{color:#e2231a;font-size:24px;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;line-height:34px}.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul li .span-podcast-eye-brow .podcast-time{font-family:var(--wp--preset--font-family--gt-america-md)}.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul li .span-podcast-eye-brow .post-category-text{font-family:var(--wp--preset--font-family--gt-america-md);color:#1a1a1a;text-decoration:underline;text-decoration-color:#e2231a;text-decoration-thickness:1.25px;text-underline-offset:4px}.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul li .span-podcast-title{padding-top:6px;padding-bottom:4px;display:block;color:#1a1a1a;font-family:var(--wp--preset--font-family--gt-america-md);font-size:20px;font-weight:500;line-height:24px;letter-spacing:-.3px}@media screen and (min-width:992px){.hp-tab-content-main #tab2 .row>div:nth-of-type(2) ul li .span-podcast-title{font-size:24px;line-height:28px;letter-spacing:-.36px}}.hp-tab-content-main #tab2 .hp-all-stories{display:flex;justify-content:center;min-height:unset}.hp-tab-content-main #tab2 .hp-all-stories-button{color:#fff}.hp-tab-content-main #tab2 .hp-all-stories-button:hover{color:#fff}.entry-meta{font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:15px;border-bottom:2px solid #d0d0d1;margin-bottom:30px;text-rendering:optimizeLegibility;padding-left:0;position:relative;padding-bottom:20px;padding-right:0;margin-right:unset;text-align:center}@media screen and (max-width:640px){.entry-meta{letter-spacing:-.3px;width:110%;margin:0}}@media screen and (min-width:992px){.entry-meta{display:flex;align-items:center;margin-right:1rem}}@media screen and (min-width:1200px){.entry-meta{text-align:unset}}.entry-meta .byline{width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;padding-left:16px;padding-right:16px}@media screen and (min-width:992px){.entry-meta .byline{padding-left:0;padding-right:0;justify-content:unset}}.entry-meta .byline-list{margin-top:-1px;margin-bottom:0}.entry-meta .byline-list-item-author{white-space:nowrap;display:inline-block;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400}@media screen and (max-width:640px){.entry-meta .date{display:block;margin-bottom:10px}}.entry-meta .read-later-box{width:250px;padding:10px;position:absolute;background:#fff;z-index:2000;top:-161px;box-shadow:5px 5px 51px 1px rgba(0,0,0,.75)}.entry-meta .read-later-box.collapsing{transition-duration:.1s}.entry-meta .read-later-box .fa-times-circle{position:absolute;right:-15px;top:-10px;font-size:28px;color:#006ba6;background:#fff;border-radius:50%;height:30px;width:30px;padding:2px 0 0 3px}.entry-meta .read-later-box .fa-times-circle:hover{color:#d0d0d1;background:#1a1a1a}@media screen and (max-width:374px){.entry-meta .read-later-box{top:-189px}}@media screen and (min-width:992px){.entry-meta .read-later-box{width:250px;top:-119px;left:-653px}}@media screen and (min-width:1200px){.entry-meta .read-later-box{top:-119px;left:-761px}}.entry-meta .read-later-box:after{content:"";position:absolute;top:100%;left:-167px;right:0;margin:0 auto;width:0;height:0;border-top:solid 10px #fff;border-left:solid 10px transparent;border-right:solid 10px transparent}@media screen and (max-width:374px){.entry-meta .read-later-box:after{left:0}}@media screen and (min-width:1200px){.entry-meta .read-later-box:after{left:0}}@media screen and (min-width:992px){.entry-meta .read-later-box:after{left:0}}.entry-meta .read-later-box p{font-size:14px;text-align:center;margin-bottom:10px}.entry-meta .read-later-box a{font-size:13px;margin:0 auto;display:block;width:163px;-webkit-font-smoothing:antialiased}.entry-meta .read-later-box a i{margin-left:0}.entry-meta .read-time{color:#63666a;display:flex;align-content:center}.entry-meta .read-time a{font-weight:500!important;color:#63666a}.entry-meta .read-time a:hover{cursor:pointer;color:#1a1a1a;text-decoration:underline!important}.entry-meta .read-time i{font-size:15px;margin:5px 8px 0 0}@media screen and (min-width:992px){.entry-meta .read-time i{margin:10px 8px 0 0}}.entry-meta i{margin:0 10px}@media screen and (max-width:640px){.entry-meta i{margin:0 4px}}.entry-meta .fa-circle{font-size:7px;color:#63666a;position:relative;top:-2px}@media screen and (max-width:640px){.entry-meta .fa-circle{font-size:4px}}.entry-meta .bullet{margin-left:8px;margin-right:8px;font-size:18px;color:#e2231a}.entry-meta .bullet-offset{margin-top:-2px}.entry-meta .author{text-transform:none;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400}.entry-meta .author a{font-weight:500!important;color:#006ba6;-webkit-font-smoothing:antialiased}.entry-meta .author a:hover{color:#d0d0d1;text-decoration:underline!important}.entry-meta .cat-link a{-webkit-font-smoothing:antialiased;font-weight:500!important;color:#1a1a1a;text-decoration:underline;text-decoration-color:#e2231a;text-decoration-thickness:1.5px;text-underline-offset:4px;margin-left:3px}.entry-meta .cat-link a:hover{color:#1a1a1a;text-decoration-color:#ad1c14}.entry-meta .btn-open-article-sharing-wrapper{order:2;margin-left:auto;flex-basis:100%}@media screen and (min-width:992px){.entry-meta .btn-open-article-sharing-wrapper{flex-basis:auto}}.entry-meta .btn-open-article-sharing{font-weight:600;padding-right:10px;margin:0 auto;margin-top:10px;display:block}@media screen and (min-width:992px){.entry-meta .btn-open-article-sharing{margin:0;display:inline-block}}.entry-meta .btn-close-article-sharing{background-color:#006ba6}.entry-meta .btn-close-article-sharing:hover{cursor:pointer}.entry-meta .content-share{text-align:center;order:2;padding:4px 0;margin-top:10px}@media screen and (min-width:992px){.entry-meta .content-share{padding:3px 0;margin:0}}.entry-meta .content-share a{height:42px;width:42px;display:inline-block;color:#1a1a1a;font-size:20px;text-align:center;margin-left:9px}@media screen and (max-width:400px){.entry-meta .content-share a{height:40px;width:30px}}.entry-meta .content-share a:first-child{margin-left:0}@media screen and (min-width:992px){.entry-meta .content-share a:first-child{margin-left:10px}}.entry-meta .content-share a i{margin-top:10px}.entry-meta .content-share a:hover{color:#63666a}.section-single-image figure{margin:1em 0}.section-video .video-wrapper{margin:1em 0}.caption-text{padding:0;width:100%;max-width:1200px;border-bottom:1px solid #d0d0d1;padding-bottom:10px}@media screen and (max-width:640px){.caption-text{padding:0 10px 10px}}.caption-text .image-caption{text-align:left;color:#63666a;margin-top:10px;font-size:15px;font-style:normal;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;letter-spacing:-.135px}.caption-text .image-credit{font-size:14px;text-align:left;line-height:1.25em;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:500;margin:0;color:#63666a;margin-top:5px}.page .intent-icon.audio{top:auto;bottom:0;left:0;margin-bottom:-30px;margin-left:45px}.page .caption-text .image-caption{font-size:15px}.page .section-related-content{background-color:#f6f6f6;padding-top:30px;box-shadow:-18em 0 0 #f6f6f6,18em 0 0 #f6f6f6;padding-bottom:30px;padding-top:30px}@media screen and (min-width:768px){.page .section-related-content{box-shadow:-39em 0 0 #f6f6f6,39em 0 0 #f6f6f6}}.page .related-content h2{color:#1a1a1a;font-weight:500;text-align:center;font-family:var(--wp--preset--font-family--gt-america-md);font-size:28px;line-height:36px}@media screen and (min-width:768px){.page .related-content h2{font-size:36px}}.page .related-content .related-post-grid-block .related-post-img img{width:100%;height:auto}.page .related-content .related-post-grid-block .related-post-description,.page .related-content .related-post-grid-block .related-post-img{width:100%;float:left}@media screen and (min-width:500px){.page .related-content .related-post-grid-block .related-post-description,.page .related-content .related-post-grid-block .related-post-img{width:50%;float:left}}.page .related-content .related-post-grid-block .related-post-description{margin-top:20px}.page .related-content .related-post-grid-block .related-post-description h3{color:#1a1a1a;font-size:26px;line-height:32px}.page .related-content .related-post-grid-block .related-post-description p{color:#1a1a1a;font-size:18px;line-height:24px;font-weight:400}.page header.article-header{background:0 0;box-shadow:none}.page header.article-header .article-header-copy-wrapper{background:0 0;box-shadow:none}.page header.article-header .article-header-copy-wrapper h1{text-align:center}.page .section-columns-container .column .section-article-content-block{padding:0}.page .section-columns-container .column .section-article-content-block h3{margin-top:0}.page .section-columns-container .column .article-block-wrapper .btn-area a{background:#1a1a1a;padding:14px 20px;border-radius:50px;width:-moz-fit-content;width:fit-content;color:#fff;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:18px;line-height:24px;letter-spacing:-.135px;display:inline-block;text-align:center;border:none}.page .section-columns-container .column .article-block-wrapper .btn-area a:hover{background:#63666a;color:#fff}.page .section-columns-container .column .article-block-wrapper .btn-area a:active{background:#1a1a1a;color:#fff}.page .section-columns-container .column .article-block-wrapper .btn-area a:focus{border:1px solid #006ba6}@media screen and (min-width:992px){.page .section-columns-container .column .article-block-wrapper .btn-area a{padding:16px 32px;font-size:16px;line-height:20px;letter-spacing:-.12px}}.page .section-columns-container .column .article-block-wrapper .btn-area a{margin:0 auto}.page .section-columns-container .column .article-block-wrapper .btn-area{text-align:left}.page .section-columns-container .column .article-block-wrapper p{line-height:24px;padding-bottom:10px}.page .section-read-more-button{display:block;width:100%;text-align:left}@media screen and (min-width:768px){.page .section-read-more-button{text-align:center}}.page .section-read-more-button .btn-area a{background:#1a1a1a;padding:14px 20px;border-radius:50px;width:-moz-fit-content;width:fit-content;color:#fff;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:18px;line-height:24px;letter-spacing:-.135px;display:inline-block;text-align:center;border:none}.page .section-read-more-button .btn-area a:hover{background:#63666a;color:#fff}.page .section-read-more-button .btn-area a:active{background:#1a1a1a;color:#fff}.page .section-read-more-button .btn-area a:focus{border:1px solid #006ba6}@media screen and (min-width:992px){.page .section-read-more-button .btn-area a{padding:16px 32px;font-size:16px;line-height:20px;letter-spacing:-.12px}}.page .section-section-header h2{color:#1a1a1a;text-transform:uppercase;font-weight:500;text-align:center;font-family:var(--wp--preset--font-family--gt-america-md);font-size:28px;line-height:36px}@media screen and (min-width:768px){.page .section-section-header h2{font-size:36px}}.page .section-columns-container .column .image-block-image-container{margin-bottom:0}.page .section-columns-container .column .image-block-image-container .btn-social.module-share{display:none}.page .container.lc-module.section-columns-container{padding:0}.page .section-image-grid .js-grid-load-more{font-weight:700}.page .section-section-header{max-width:740px;margin:0 auto}.page .section-section-header.main-title h2{font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;color:#1a1a1a;font-size:42px;line-height:45px;margin-bottom:10px;margin-top:10px;text-transform:none;text-align:left}@media screen and (max-width:640px){.page .section-section-header.main-title h2{font-size:33px;line-height:36px;margin-bottom:5px}}@media screen and (min-width:768px){.page .section-section-header.main-title h2{font-size:38px;line-height:36px;margin-bottom:5px;text-align:center}}@media screen and (min-width:992px){.page .section-section-header.main-title h2{font-size:48px;line-height:51px;margin-bottom:12px}}@media screen and (min-width:1200px){.page .section-section-header.main-title h2{font-size:55px;line-height:58px;margin-bottom:15px}}.page .section-section-header.main-title p{font-size:20px;line-height:23px;text-align:left}.page .section-section-header.main-title p br{display:none}@media screen and (min-width:768px){.page .section-section-header.main-title p br{display:block}}@media screen and (min-width:768px){.page .section-section-header.main-title p{text-align:center}}@media screen and (min-width:992px){.page .section-section-header.main-title p{font-size:28px;line-height:34px}}.page .section-section-header.masthead h2{color:#1a1a1a;text-transform:none;font-weight:500;text-align:center;padding:0;font-family:var(--wp--preset--font-family--gt-america-md);font-size:28px;line-height:36px}@media screen and (min-width:768px){.page .section-section-header.masthead h2{font-size:36px}}.page .section-section-header.masthead p{font-size:28px;margin-bottom:0;line-height:30px}.page .section-section-header.text-left h2,.page .section-section-header.text-left p{text-align:left}.page .section-read-more-button{margin-bottom:30px}.page #customvideocaption{padding:10px 0 0;text-align:left}@media screen and (min-width:768px){.page #customvideocaption{text-align:center}}.page #customvideocaption .article-block-wrapper{max-width:740px;margin:0 auto 30px}.page #customvideocaption .article-block-wrapper header h2{font-size:48px;margin-bottom:30px}.page #customvideocaption .article-block-wrapper header p{font-size:28px;margin-bottom:30px}.page #customvideocaption .article-block-wrapper .entry{left:0;margin-left:0;display:block}.page #customvideocaption .article-block-wrapper .entry .btn-area a{background:#1a1a1a;padding:14px 20px;border-radius:50px;width:-moz-fit-content;width:fit-content;color:#fff;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:18px;line-height:24px;letter-spacing:-.135px;display:inline-block;text-align:center;border:none}.page #customvideocaption .article-block-wrapper .entry .btn-area a:hover{background:#63666a;color:#fff}.page #customvideocaption .article-block-wrapper .entry .btn-area a:active{background:#1a1a1a;color:#fff}.page #customvideocaption .article-block-wrapper .entry .btn-area a:focus{border:1px solid #006ba6}@media screen and (min-width:992px){.page #customvideocaption .article-block-wrapper .entry .btn-area a{padding:16px 32px;font-size:16px;line-height:20px;letter-spacing:-.12px}}.page #customvideocaption .article-block-wrapper .entry .btn-area{text-align:left}@media screen and (min-width:768px){.page #customvideocaption .article-block-wrapper .entry .btn-area{text-align:center}}.page .section-image-gallery{background-color:#f6f6f6;padding-top:30px;box-shadow:-18em 0 0 #f6f6f6,18em 0 0 #f6f6f6}@media screen and (min-width:768px){.page .section-image-gallery{box-shadow:-39em 0 0 #f6f6f6,39em 0 0 #f6f6f6}}.page .section-image-gallery .js-flickity.gallery{width:100%}@media screen and (min-width:992px){.page .section-image-gallery .js-flickity.gallery{width:85%;margin:0 auto 45px}}.page .section-image-gallery .section-header-wrapper h2{color:#1a1a1a;text-transform:uppercase;font-weight:500;text-align:center;font-family:var(--wp--preset--font-family--gt-america-md);font-size:28px;line-height:36px}@media screen and (min-width:768px){.page .section-image-gallery .section-header-wrapper h2{font-size:36px}}.page .section-image-gallery .image-block-title.image-title{font-size:30px;line-height:35px;text-align:left}@media screen and (min-width:768px){.page .section-image-gallery .image-block-title.image-title{font-size:50px;line-height:55px}}.page .section-image-gallery .image-block-caption.image-caption{color:#1a1a1a}.page .section-image-gallery .caption-text{border-bottom:0}.page .section-call-to-action{text-align:center;margin-top:30px;margin-bottom:50px;position:relative;border-top:2px solid #f6f6f6;border-bottom:2px solid #f6f6f6}.page .section-call-to-action a{background:0 0;border:none;border-radius:0;color:#006ba6;padding:30px 20px 30px 50px;font-size:17px;text-transform:uppercase;white-space:normal;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;line-height:32px}.page .section-call-to-action a:hover{color:#f6f6f6}.page .section-call-to-action a::before{background-image:url(../../static/img/ext-link.svg);content:" ";position:absolute;width:30px;height:30px;margin-left:-43px}@media screen and (min-width:768px){.page .section-call-to-action a{font-size:23px}}.photoswipe-wrapper .single-image-copy-wrapper .image-caption{margin-top:10px}.pswp .pswp__caption{background-color:#000}.pswp .pswp__caption p.image-caption,.pswp .pswp__caption p.image-credit{color:#fff}@media screen and (max-height:740px){.article-header .infographic-image-wrapper img{width:80%}}article.format-standard .article-header-title{padding-left:0;padding-right:0}@media screen and (min-width:1200px){article.format-standard .article-header-title{width:1200px;margin-left:-88px}}article.format-standard .article-header-image-wrapper{margin-bottom:10px}@media screen and (min-width:1200px){article.format-standard .article-header-image-wrapper{width:1200px;margin-left:-88px}}article.format-standard .article-header-image-wrapper figure{padding-left:0;padding-right:0}article.format-standard .article-header-image-wrapper .caption-text{margin-bottom:12px}@media screen and (min-width:1200px){article.format-standard.category-long-form .article-header-title,article.format-standard.nypres_format-features .article-header-title{width:100%;margin:0 auto}}article.format-standard.category-long-form .article-header-image-wrapper,article.format-standard.nypres_format-features .article-header-image-wrapper{margin-bottom:10px}@media screen and (min-width:1200px){article.format-standard.category-long-form .article-header-image-wrapper,article.format-standard.nypres_format-features .article-header-image-wrapper{width:100%;margin:0 auto}}article.format-standard.category-long-form .article-header-image-wrapper .caption-text,article.format-standard.nypres_format-features .article-header-image-wrapper .caption-text{margin-bottom:12px}article.nypres_format-features .entry-content{max-width:1200px}article.nypres_format-features .article-header-image-wrapper{position:relative}article.nypres_format-features .article-header-copy-wrapper{display:inline-block}@media screen and (min-width:992px){article.nypres_format-features .article-header-copy-wrapper{position:relative;top:-80px;display:block;margin-bottom:15px}}@media screen and (min-width:1200px){article.nypres_format-features .article-header-copy-wrapper{top:-80px;left:70px;display:inline-block}}@media screen and (min-width:992px){article.nypres_format-features .entry-meta{position:relative;top:-80px}}article.nypres_format-features .section-article-content-block{max-width:900px;margin:0 auto 30px;width:100%;display:block;padding:0}article.nypres_format-features .section-single-image{margin-bottom:30px}article.nypres_format-features .section-single-image img{width:100%;height:auto}article.nypres_format-features .byline{margin-bottom:15px;margin-left:-20px}article.nypres_format-features .image-gallery .item{width:32%}.left,.right{margin:0 30px 0 0;width:320px;float:left;position:relative}@media screen and (min-width:1200px){.left,.right{margin-left:-20px}}@media screen and (max-width:640px){.left,.right{float:none;width:100%}.left .image-block-image-container,.right .image-block-image-container{text-align:center}.left .image-caption,.left .image-credit,.right .image-caption,.right .image-credit{text-align:center}}.left .video-caption,.right .video-caption{padding:5px 0 10px!important}.left .caption-text,.right .caption-text{margin-bottom:20px}.right{margin:0 0 0 30px;float:right}.nypres_format-features section{padding:0 15px!important}.nypres_format-features .end-content{padding:0 15px!important}@media screen and (min-width:992px){.nypres_format-features .right{margin:0 0 20px 30px!important;width:320px;float:right;position:relative}}.nypres_format-features .right .video-caption{padding:5px 0 10px!important}.nypres_format-features .right .caption-text{margin-bottom:20px}.infographic-image-wrapper{position:relative}.infographic-image-wrapper img{margin-bottom:0;height:auto}.infographic-image-wrapper .btn-social.module-share.collapsed .fa-close{display:none}.infographic-image-wrapper .btn-social.module-share.collapsed .fa-share{display:block}.infographic-image-wrapper .btn-social.module-share{bottom:10px}.infographic-image-wrapper .share-this{position:absolute;bottom:10px;left:54px;transition:all .5s ease-in-out;opacity:0}@media screen and (min-width:1200px){.infographic-image-wrapper .share-this{left:44px;bottom:-2px}}.infographic-image-wrapper .share-this .share-btn-wrapper{margin:0 auto;display:inline-block;text-align:center;padding:0}.infographic-image-wrapper .share-this .share-btn-wrapper a{height:35px;width:35px;display:inline-block;color:#fff;font-size:17px;text-align:center;margin-left:10px;border-radius:50%}.infographic-image-wrapper .share-this .share-btn-wrapper a:first-child{margin-left:0}@media screen and (min-width:992px){.infographic-image-wrapper .share-this .share-btn-wrapper a:first-child{margin-left:10px}}@media screen and (min-width:992px){.infographic-image-wrapper .share-this .share-btn-wrapper a{float:right}}.infographic-image-wrapper .share-this .share-btn-wrapper a i{margin-top:10px}.infographic-image-wrapper .share-this .share-btn-wrapper a.social-facebook{background-color:#3460a1}.infographic-image-wrapper .share-this .share-btn-wrapper a.social-twitter{background-color:#28aae1}.infographic-image-wrapper .share-this .share-btn-wrapper a.social-linkedin{background-color:#136d9d}.infographic-image-wrapper .share-this .share-btn-wrapper a.social-pinterest{background-color:#a7282e}.infographic-image-wrapper .share-this .share-btn-wrapper a.social-email{background-color:#d0d0d1}.infographic-image-wrapper .share-this .share-btn-wrapper a:hover{background:#d0d0d1;color:#1a1a1a}.infographic-image-wrapper .share-this.in{opacity:1}.tweetable-quote-share{top:-20px}.tweetable-quote-share .fa-twitter{top:-3px}.article-header-image-wrapper .figure-bottom{position:relative;margin-top:-42px;bottom:0;float:left;width:100%}@media screen and (min-width:768px){.article-header-image-wrapper .figure-bottom{display:block;position:absolute;margin-top:0}}.article-header-image-wrapper .figure-bottom .caption-text.single-image-copy-wrapper{position:relative;background-color:rgba(0,0,0,.6)}.article-header-image-wrapper .figure-bottom .caption-text.single-image-copy-wrapper p{padding:10px 0 0 15px;color:#fff}.article-header-image-wrapper .figure-bottom .caption-text{border:none;margin-bottom:10px}@media screen and (min-width:768px){.article-header-image-wrapper .figure-bottom .caption-text{margin-bottom:0!important}}.article-header-image-wrapper .figure-bottom .btn-social.module-share,.article-header-image-wrapper .figure-bottom .module-share a{position:relative}@media screen and (min-width:768px){.article-header-image-wrapper .figure-bottom .btn-social.module-share,.article-header-image-wrapper .figure-bottom .module-share a{margin-bottom:7px;display:block}}.article-header-image-wrapper .btn-social,.article-header-image-wrapper .mobile-xonly{display:none}.additional-resources-block,.section-additional-resources{background:#f6f6f6;padding:20px 30px;margin-bottom:40px}.additional-resources-block h2,.section-additional-resources h2{font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;margin:0 0 10px}.additional-resources-block ul,.section-additional-resources ul{margin-top:0;padding-left:0;margin-bottom:0;list-style:none}.additional-resources-block ul li,.section-additional-resources ul li{border-top:solid 1px #d0d0d1;margin:0;padding:10px 0}.additional-resources-block ul li p,.section-additional-resources ul li p{margin-bottom:0}.additional-resources-block ul li:last-child,.section-additional-resources ul li:last-child{padding-bottom:0}.additional-resources-block a,.section-additional-resources a{color:#1a1a1a;text-decoration:underline;text-decoration-color:#e2231a;text-decoration-thickness:1.5px;text-underline-offset:4px}.additional-resources-block a:hover,.section-additional-resources a:hover{color:#1a1a1a;text-decoration-color:#ad1c14}.author-box{width:160px;margin-left:0;text-align:center;padding:15px 0;float:left;margin-top:30px}.author-box-img{margin-bottom:15px}.author-box-img img{width:130px;height:auto;border-radius:100%}.author-box-text a{margin-bottom:3px}.author-box-text p{margin:0}.author-box-text a,.author-box-text p{font-size:14px;line-height:normal;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;display:block}.author .page-wrapper .page-header .author-avatar{width:83px;height:auto;border-radius:100%}.author .page-wrapper .page-header h1{font-size:24px;line-height:normal;margin-top:10px}@media screen and (min-width:992px){.author .page-wrapper .page-header h1{margin:0;font-size:34px}}.author .page-wrapper .page-header p{margin:0;line-height:normal}.page-style-wrapper{max-width:740px;margin:0 auto}.page-style-wrapper .page-style h1{text-align:left!important;margin-bottom:10px;margin-top:10px}.page-style-wrapper .page-style p{font-size:20px;line-height:23px;text-align:left}@media screen and (min-width:768px){.page-style-wrapper .page-style h1{text-align:center!important}.page-style-wrapper .page-style p{text-align:center;font-size:28px;line-height:34px}}.entry h2{font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500}.entry p a{color:#1a1a1a;text-decoration:underline;text-decoration-color:#e2231a;text-decoration-thickness:1.5px;text-underline-offset:4px}.entry p a:hover{color:#1a1a1a;text-decoration-color:#ad1c14;text-decoration-thickness:1.5px}.section-header h2{font-weight:500;font-family:var(--wp--preset--font-family--gt-america-md)}.section-header h2 strong{font-weight:500;font-family:var(--wp--preset--font-family--gt-america-md)}section.is-author-bio{padding-top:0;padding-bottom:14px}@media screen and (min-width:992px){section.is-author-bio{padding-top:14px;padding-bottom:20px}}.is_author_bio{padding-top:14px;padding-bottom:0;border-top:1px solid #d0d0d1}@media screen and (min-width:992px){.is_author_bio{padding-top:14px}}.is_author_bio a,.is_author_bio em,.is_author_bio p{font-style:normal!important}.is_author_bio p{color:#63666a}#s0-core-group .entry-meta .byline{width:-moz-fit-content!important;width:fit-content!important;margin-left:auto;margin-right:auto;justify-content:center;gap:0;flex-wrap:wrap}@media screen and (min-width:992px){#s0-core-group .entry-meta .byline{justify-content:left;margin-left:0!important;margin-right:unset!important;flex-wrap:nowrap!important}}#s0-core-group .entry-meta .byline .wp-block-column{flex-grow:unset}#s0-core-group .entry-meta .byline div{flex-basis:unset!important;text-align:center}@media screen and (min-width:992px){#s0-core-group .entry-meta .byline div{width:-moz-fit-content!important;width:fit-content!important;flex-basis:unset!important}}#s0-core-group .entry-meta .byline .primary-category-block--container::after{content:"•";margin-left:8px;margin-right:8px;font-size:18px;color:#e2231a}#s0-core-group .entry-meta .byline .cat-link a{margin-left:0}#s0-core-group .entry-meta .byline .wp-block-post-author__content .show-inline-element,#s0-core-group .entry-meta .byline .wp-block-post-author__content .wp-block-post-author__byline,#s0-core-group .entry-meta .byline .wp-block-post-author__content .wp-block-post-author__name{font-size:15px;font-weight:400;font-family:var(--wp--preset--font-family--gt-america-rg)}#s0-core-group .entry-meta .byline .wp-block-post-author__content .wp-block-post-author__byline::after{content:" ";display:inline-block}.content-inner-wrapper .author-name-link,.content-inner-wrapper .author-name-link strong,.content-inner-wrapper .author-name-link strong em{font-style:italic;font-weight:400;font-family:var(--wp--preset--font-family--gt-america-rg)}.content-inner-wrapper .author-name-link-container{margin-top:60px;margin-bottom:30px}.content-sub-wrapper .article-header{display:flex;flex-direction:column}.content-sub-wrapper .article-header .article-header-title{padding-left:1rem;padding-right:1rem}@media screen and (min-width:992px){.content-sub-wrapper .article-header .article-header-title{padding-left:unset;padding-right:unset;max-width:1024px;width:unset;margin-left:auto;margin-right:auto}}@media screen and (min-width:1200px){.content-sub-wrapper .article-header .article-header-title{padding-left:0;padding-right:0;max-width:unset;margin-left:unset;margin-right:unset}}.content-sub-wrapper .article-header .article-header-title h1.entry-title{max-width:unset;width:unset;padding-top:.9375rem}@media screen and (min-width:992px){.content-sub-wrapper .article-header .article-header-title h1.entry-title{padding-top:3.25rem}}.content-sub-wrapper .article-header .article-header-title h2{max-width:unset;width:unset}.content-sub-wrapper .article-header .article-header-image-wrapper{max-width:unset;width:100%;margin-left:unset;margin-top:48px;margin-bottom:24px}@media screen and (min-width:992px){.content-sub-wrapper .article-header .article-header-image-wrapper{max-width:1024px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1200px){.content-sub-wrapper .article-header .article-header-image-wrapper{max-width:unset;margin-left:unset;margin-right:unset}}.content-sub-wrapper .article-header .article-header-image-wrapper figure{max-width:unset;position:relative}.content-sub-wrapper .article-header .article-header-image-wrapper figure .wp-block-embed__wrapper{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.content-sub-wrapper .article-header .article-header-image-wrapper figure .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.content-sub-wrapper .article-header .article-header-image-wrapper figure figcaption.wp-element-caption{background:rgba(0,0,0,.6);margin-top:-38px;margin-bottom:0;position:relative;width:100%!important}@media screen and (min-width:992px){.content-sub-wrapper .article-header .article-header-image-wrapper figure figcaption.wp-element-caption{position:absolute;bottom:0;left:0;right:0}}.content-sub-wrapper .article-header .article-header-image-wrapper figure figcaption.wp-element-caption .image-block-caption{text-align:left;color:#fff;font-size:15px;line-height:1.25em;letter-spacing:-.135px;padding:10px 25px 0 25px;margin-bottom:10px}@media screen and (min-width:768px){.content-sub-wrapper .article-header .article-header-image-wrapper figure figcaption.wp-element-caption .image-block-caption{padding:10px 0 0 15px}}.content-sub-wrapper .article-header-meta{padding-left:1rem;padding-right:1rem}@media screen and (min-width:992px){.content-sub-wrapper .article-header-meta{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;width:100%;max-width:1024px}}@media screen and (min-width:1200px){.content-sub-wrapper .article-header-meta{padding-left:0;padding-right:0;margin-left:unset;margin-right:unset;max-width:unset}}.content-sub-wrapper .article-header-meta .article-header-meta-columns{margin-left:0!important;margin-right:0!important}.content-sub-wrapper .article-header-meta .published-date-block--container,.content-sub-wrapper .article-header-meta .read-time-block--container{flex-basis:unset!important;flex-grow:inherit}.content-sub-wrapper .article-header-meta .published-date-block--container{font-weight:700}.content-sub-wrapper .article-header .entry-meta{margin:0 auto}@media screen and (max-width:640px){.content-sub-wrapper .article-header .entry-meta{max-width:530px}}@media screen and (min-width:768px){.content-sub-wrapper .article-header .entry-meta{max-width:720px}}@media screen and (min-width:992px){.content-sub-wrapper .article-header .entry-meta{max-width:960px}}@media screen and (min-width:1200px){.content-sub-wrapper .article-header .entry-meta{padding:0 1rem 1rem 0}}.content-sub-wrapper .article-header .entry-meta .byline{width:unset;max-width:unset;margin-left:unset!important;margin-right:unset!important;display:flex;justify-content:center;align-items:center!important;gap:0;flex-direction:column}@media screen and (min-width:992px){.content-sub-wrapper .article-header .entry-meta .byline{justify-content:flex-start;flex-direction:row;width:100%;align-items:flex-start!important}}@media only screen and (min-width:992px) and (max-width:1064px){.content-sub-wrapper .article-header .entry-meta .byline{padding-left:1rem}}.content-sub-wrapper .article-header .entry-meta .read-time-block--container{display:flex;align-items:center}.content-sub-wrapper .article-header .entry-meta .read-time-block--container .read-time{font-size:15px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-.112px}.content-sub-wrapper .article-header .entry-meta .read-time-block--container .read-time i{margin:0 6px 0 0}.content-sub-wrapper .article-header .entry-meta .read-time-block--container .read-time a{font-size:15px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-.112px}.content-sub-wrapper .article-header .entry-meta .primary-category-block--container{display:flex;align-items:center;position:relative;flex:unset}.content-sub-wrapper .article-header .entry-meta .primary-category-block--container .bullet{display:none;content:"•";margin:0 6px;font-size:24px;font-style:normal;font-weight:400;line-height:34px;text-transform:uppercase;color:#e2231a;position:relative;top:-3px}.content-sub-wrapper .article-header .entry-meta .primary-category-block--container .cat-link{margin:0}.content-sub-wrapper .article-header .entry-meta .primary-category-block--container .cat-link a{font-size:15px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.112px;margin:0}@media screen and (min-width:992px){.content-sub-wrapper .article-header .entry-meta .primary-category-block--container .cat-link{text-align:left;line-height:1.5}}.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container{display:flex;align-items:center;padding-top:1rem}.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container:empty{padding-top:unset;display:none}@media screen and (min-width:992px){.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container{padding-top:unset}}.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-pacecore-blocks-pacecore-authors{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center;flex-direction:column}@media screen and (min-width:992px){.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-pacecore-blocks-pacecore-authors{justify-content:unset;flex-direction:row;align-items:center}}.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-pacecore-blocks-pacecore-authors .wp-block-post-author{margin:0;position:relative;align-items:center}.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-pacecore-blocks-pacecore-authors .wp-block-post-author.needs-red-dot:before,.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-pacecore-blocks-pacecore-authors .wp-block-post-author:first-child:before{display:none;content:"•";margin:0 1rem;font-size:18px;font-style:normal;font-weight:400;line-height:1.25;text-transform:uppercase;color:#e2231a;position:relative}@media screen and (min-width:992px){.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-pacecore-blocks-pacecore-authors .wp-block-post-author.needs-red-dot:before,.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-pacecore-blocks-pacecore-authors .wp-block-post-author:first-child:before{display:block}}.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-pacecore-blocks-pacecore-authors .text-medically-reviewed .wp-block-post-author__content p{font-family:var(--wp--preset--font-family--gt-america-md)}.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-post-author__content{flex-direction:column}@media screen and (min-width:992px){.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-post-author__content{flex-wrap:wrap;flex-direction:row;flex-shrink:0}}.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-post-author__byline,.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-post-author__name{font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;font-size:15px;font-style:normal;line-height:18px;letter-spacing:-.112px;margin:0;white-space:unset}.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-post-author__byline:first-letter,.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-post-author__name:first-letter{font-size:15px!important;line-height:18px!important;float:none!important;margin:0!important;padding:0!important;text-transform:none!important}@media screen and (min-width:992px){.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-post-author__byline,.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-post-author__name{flex:auto;text-align:left;width:auto}}.content-sub-wrapper .article-header .entry-meta .pacecore-authors-block--container .wp-block-post-author__byline{margin-right:6px}.content-sub-wrapper .article-header .entry-meta .btn-all-podcasts-wrapper{margin-left:auto}.content-sub-wrapper .article-header--podcast .entry-meta .byline{width:100%}.content-sub-wrapper .article-header--podcast .entry-meta .byline .btn-all-podcasts-wrapper{display:flex;margin-left:0}@media screen and (min-width:992px){.content-sub-wrapper .article-header--podcast .entry-meta .byline .btn-all-podcasts-wrapper{justify-content:flex-end;margin-left:auto}}.content-sub-wrapper .content-inner-wrapper{max-width:1024px;margin:0 auto;margin-top:40px;display:flex;flex-direction:column;gap:30px;padding:0 15px}@media screen and (min-width:768px){.content-sub-wrapper .content-inner-wrapper{flex-direction:row;padding:0 15px}}@media screen and (min-width:992px){.content-sub-wrapper .content-inner-wrapper{flex-direction:row;padding:0 15px}}.content-sub-wrapper .content-inner-wrapper .content-body p{font-size:16px;line-height:20px;letter-spacing:-.12px;margin:4px 0 20px 0}@media screen and (min-width:992px){.content-sub-wrapper .content-inner-wrapper .content-body p{font-size:20px;line-height:28px;letter-spacing:-.15px;padding:0}}.content-sub-wrapper .content-inner-wrapper .content-body p a{color:#1a1a1a;text-decoration:underline;text-decoration-color:#e2231a;text-decoration-thickness:1.5px;text-underline-offset:4px}.content-sub-wrapper .content-inner-wrapper .content-body p a:hover{color:#1a1a1a;text-decoration-color:#ad1c14;text-decoration-thickness:1.5px}.content-sub-wrapper .content-inner-wrapper .content-body figure{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;border-bottom:1px solid #d0d0d1}@media screen and (min-width:768px){.content-sub-wrapper .content-inner-wrapper .content-body figure{border-bottom:none}}.content-sub-wrapper .content-inner-wrapper .content-body figure figcaption{text-align:center;width:100%;padding:0 0 20px 0;margin:0;padding:10px 0;font-size:.9375rem;font-style:normal;font-family:var(--wp--preset--font-family--gt-america-rg);line-height:1.25rem;font-weight:400;letter-spacing:-.135px;color:#63666a;margin-bottom:0}@media screen and (min-width:768px){.content-sub-wrapper .content-inner-wrapper .content-body figure figcaption{text-align:left;border-bottom:1px solid #d0d0d1}}.content-sub-wrapper .content-inner-wrapper .content-body figure figcaption h2{font-family:var(--wp--preset--font-family--gt-america-md);font-weight:400;color:#1a1a1a;font-size:18px;line-height:24px;letter-spacing:-.27px;margin-top:10px}.content-sub-wrapper .content-inner-wrapper .content-body figure figcaption p{font-size:.9375rem;font-style:normal;font-family:var(--wp--preset--font-family--gt-america-rg);line-height:1.25rem;font-weight:400;letter-spacing:-.135px;color:#63666a;margin:0;padding:0}.content-sub-wrapper .content-inner-wrapper .content-body figure figcaption .image-caption{margin-bottom:.5rem}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-image figcaption{margin-bottom:0}.content-sub-wrapper .content-inner-wrapper .content-body p.video-caption{font-size:.9375rem;line-height:1.1719rem;padding-bottom:1.25rem;padding-top:.625rem}.content-sub-wrapper .content-inner-wrapper .content-body{flex:1}.content-sub-wrapper .content-inner-wrapper .content-body .translation-links{margin-bottom:30px}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-image{padding-top:20px;margin:20px 0 30px 0;position:relative}@media screen and (min-width:992px){.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-image{margin:0 30px 30px 0}}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-image.aligncenter{margin:0;align-items:flex-start}@media screen and (min-width:992px){.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-image.aligncenter{margin:0}}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-image.alignleft,.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-image.left{margin:15px 0}@media screen and (min-width:768px){.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-image.alignleft,.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-image.left{float:left;max-width:320px;margin:0 30px 10px 0}}@media screen and (min-width:992px){.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-image.alignleft,.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-image.left{margin:0 30px 10px 0}}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-image.alignright,.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-image.right{margin:0}@media screen and (min-width:768px){.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-image.alignright,.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-image.right{float:right;max-width:320px;margin:0 0 10px 30px}}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pullquote{margin-bottom:40px;padding:0}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pullquote blockquote{margin:0;position:relative;display:flex;flex-direction:column;align-items:flex-start}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pullquote blockquote:before{background-color:#e2231a;content:" ";width:88px;height:10px;display:block;margin-bottom:24px;margin-top:20px}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pullquote blockquote p{font-size:32px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:-.66px;text-align:left}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pullquote blockquote p:before{content:"“"}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pullquote blockquote p:after{content:"”"}@media screen and (min-width:768px){.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pullquote blockquote p{font-size:44px;line-height:48px}}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pullquote blockquote cite{font-size:28px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-.42px}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pullquote blockquote cite:before{content:"— "}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pacecore-blocks-carousel .wp-block-image{margin:0;width:auto;float:none}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pacecore-blocks-backdrop_color{margin:15px 0;padding:0}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pacecore-blocks-backdrop_color.no-margin-top{margin-top:0}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pacecore-blocks-backdrop_color .backdrop-block-inner>.wp-block-group{padding:.9375rem}@media screen and (min-width:992px){.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pacecore-blocks-backdrop_color .backdrop-block-inner>.wp-block-group{padding:1.875rem}}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pacecore-blocks-backdrop_color .backdrop-block-inner>.wp-block-group h2.wp-block-heading{font-family:var(--wp--preset--font-family--gt-america-md)}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pacecore-blocks-backdrop_color .backdrop-block-inner .wp-block-group p:last-child{margin:4px 0 0 0}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pacecore-blocks-backdrop_color .backdrop-block-inner .article_content_block:first-child p:first-child:first-letter{font-size:unset;line-height:unset!important;padding:unset;display:unset;float:unset;font-family:unset;font-weight:unset;margin-top:unset;margin-right:unset}.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pacecore-blocks-backdrop .backdrop-block-inner .section-header-text h2,.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pacecore-blocks-backdrop .backdrop-block-inner .section-header-text h2 strong,.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pacecore-blocks-backdrop_color .backdrop-block-inner .section-header-text h2,.content-sub-wrapper .content-inner-wrapper .content-body .wp-block-pacecore-blocks-backdrop_color .backdrop-block-inner .section-header-text h2 strong{margin-top:0}.content-sub-wrapper .content-inner-wrapper .content-body>:first-child p:first-child::first-letter,.content-sub-wrapper .content-inner-wrapper .content-body>:first-child:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)::first-letter{padding:0;display:block;float:left;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;padding-left:1px;font-size:48px;line-height:40px;padding-right:5px;margin-top:0}@media screen and (min-width:992px){.content-sub-wrapper .content-inner-wrapper .content-body>:first-child p:first-child::first-letter,.content-sub-wrapper .content-inner-wrapper .content-body>:first-child:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)::first-letter{font-size:63px;line-height:56px;padding-right:7px;margin-top:0}}.content-sub-wrapper .content-inner-wrapper .content-sidebar{width:22%}.article-header-title{padding-left:1rem;padding-right:1rem}.article-header-meta{border-bottom:none;padding-left:1rem;padding-right:1rem}.article-header-meta .wp-block-columns{gap:0}.article-header-meta .read-time-post-date-wrapper{margin:2rem 0 3rem 0;line-height:1.5rem;letter-spacing:-.00844rem;font-size:1.125rem}.article-header-meta .read-time a{font-weight:500!important;color:#63666a;font-size:.875rem}@media screen and (min-width:768px){.article-header-meta .read-time a{font-size:1.125rem}}.article-header-meta .read-time a:hover{cursor:pointer;color:#1a1a1a;text-decoration:underline!important}.article-header-meta .read-time i{margin:5px 0 0 0;font-size:.875rem}@media screen and (min-width:768px){.article-header-meta .read-time i{font-size:1.125rem;margin:10px 0 0 0}}.article-header-meta .post-date .entry-date{font-weight:400;font-family:var(--wp--preset--font-family--gt-america-md);font-size:.875rem;line-height:22px}@media screen and (min-width:768px){.article-header-meta .post-date .entry-date{font-size:1.125rem;line-height:34px}}.article-header-meta .post-date .entry-date:before{content:"•";color:#e2231a;display:inline;padding:0 .5rem}.content-sub-wrapper .content-inner-wrapper .content-body p em a{font-style:normal}@media screen and (min-width:768px){.article_content_block:first-of-type{padding-top:17px}}@media screen and (min-width:768px){.article_content_block{padding-top:30px}}@media screen and (min-width:768px){.wp-block-group.has-background .article_content_block{padding-top:unset}}@media screen and (min-width:768px){.wp-block-pacecore-blocks-section-header+.article_content_block{padding-top:unset}}.wp-block-group ul li{margin-top:10px;margin-bottom:19px}.wp-block-spacer.empty-article-content-block{height:25px!important}@media screen and (min-width:768px){.wp-block-spacer.empty-article-content-block{height:30px!important}}.content-sub-wrapper .content-inner-wrapper .additional-resources-block ul li{margin-top:0;margin-bottom:0}.content-sub-wrapper .content-inner-wrapper .additional-resources-block ul li p{font-size:17px;line-height:24px;margin-bottom:0}.content-sub-wrapper .content-inner-wrapper .additional-resources-block ul li p a{word-break:break-all}@media screen and (min-width:768px){.content-sub-wrapper .content-inner-wrapper .additional-resources-block ul li p a{word-break:initial}}@media screen and (min-width:992px){.content-sub-wrapper .content-inner-wrapper .additional-resources-block ul li p{font-size:18px;line-height:30px;margin-bottom:0}}@media screen and (min-width:1200px){.content-sub-wrapper .content-inner-wrapper .additional-resources-block ul li p{font-size:20px;line-height:34px;margin-bottom:0}}.content-body .backdrop-block-inner h2:first-letter{font-size:unset}.translation-post .content-body>:nth-child(2) p:first-child::first-letter,.translation-post .content-body>:nth-child(2):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)::first-letter{padding:0;display:block;float:left;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;padding-left:1px;font-size:48px;line-height:40px;padding-right:5px;margin-top:0}@media screen and (min-width:992px){.translation-post .content-body>:nth-child(2) p:first-child::first-letter,.translation-post .content-body>:nth-child(2):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)::first-letter{font-size:63px;line-height:56px;padding-right:7px;margin-top:0}}.postid-1236 .content-sub-wrapper .content-inner-wrapper .content-body>:first-child p:first-child::first-letter,.postid-1236 .content-sub-wrapper .content-inner-wrapper .content-body>:first-child:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)::first-letter{padding:unset;display:unset;float:unset;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;padding-left:unset;font-size:unset;line-height:unset;padding-right:unset;margin-top:unset}@media screen and (min-width:992px){.postid-1236 .content-sub-wrapper .content-inner-wrapper .content-body>:first-child p:first-child::first-letter,.postid-1236 .content-sub-wrapper .content-inner-wrapper .content-body>:first-child:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)::first-letter{font-size:unset;line-height:unset;padding-right:unset;margin-top:unset}}.content-body h2{font-weight:500;font-size:18px;line-height:24px;letter-spacing:-.27px;margin-bottom:.5rem;padding-top:25px}@media screen and (min-width:992px){.content-body h2{font-size:24px;line-height:40px;letter-spacing:-.36px;margin-bottom:20px;padding-top:unset}}p.image-block-credit.image-credit{padding:10px 0 10px 15px;color:#fff;text-align:left;font-size:14px;line-height:1.25em;font-weight:500;margin:0}.archive .page-header,.page-id-24919 .page-header{background:#f6f6f6;margin:0 auto 40px;padding-top:20px}.archive .page-header h1,.page-id-24919 .page-header h1{margin:4px 0 0 0}@media screen and (min-width:992px){.archive .page-header h1,.page-id-24919 .page-header h1{margin:14px 0 0 0}}.archive .page-header h2,.page-id-24919 .page-header h2{font-weight:700;margin-bottom:6px}.archive .filter-bar,.page-id-24919 .filter-bar{background:#f6f6f6;margin:0 auto;border-top:1px solid #d0d0d1;border-bottom:1px solid #d0d0d1}.archive .cd-filter-trigger,.page-id-24919 .cd-filter-trigger{display:inline-block;width:auto;padding-left:0;margin-right:15px;float:left}@media screen and (max-width:640px){.archive .cd-filter-trigger,.page-id-24919 .cd-filter-trigger{height:36px}}.selected-filters{display:inline-block;height:auto}@media screen and (max-width:640px){.selected-filters{margin-bottom:15px}}@media screen and (min-width:768px){.selected-filters{display:table;height:50px;padding-top:8px;padding-bottom:8px}}.selected-filters label{margin-right:10px;display:inline;margin-bottom:0;font-family:var(--wp--preset--font-family--gt-america-rg);color:#63666a;font-weight:400}@media screen and (min-width:992px){.selected-filters label{font-size:16px;margin-left:14px}}@media screen and (max-width:640px){.selected-filters label{display:inline-block}}.selected-filters label i{font-size:14px;margin-left:6px}.selected-filters label i:hover{cursor:pointer}.selected-filters label:active,.selected-filters label:hover{color:#006ba6}.selected-filters a{font-family:var(--wp--preset--font-family--gt-america-rg);color:#63666a;font-size:14px;margin-left:12px;white-space:nowrap}.touch .selected-filters a:hover{color:#63666a}.health-topics .page-header{border-bottom:1px solid #d0d0d1;background:#f6f6f6;padding-bottom:20px;margin:0 auto;padding-top:20px}@media screen and (min-width:992px){.health-topics .page-header{padding-top:30px;padding-bottom:20px}}.health-topics .page-header h1{margin:0}@media screen and (min-width:1200px){.health-topics .page-header h1{font-size:48px}}.topic-index a:hover{color:#d0d0d1;text-decoration:underline!important}.page-header .taxonomy-description p{margin-top:15px}.category-description h3{font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:22px;line-height:28px;letter-spacing:-.33px}@media screen and (min-width:1200px){.category-description h3{font-size:26px;line-height:30px;letter-spacing:-.39px}}.category-description p{font-family:var(--wp--preset--font-family--gt-america-rg);font-size:14px;line-height:18px;letter-spacing:-.105px}@media screen and (min-width:992px){.category-description p{font-size:18px;line-height:24px;letter-spacing:-.135px}}.category-description a{background:0 0;padding:0;height:-moz-fit-content;height:fit-content;border-radius:0;border-bottom:1px solid #e2231a;color:#1a1a1a;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:16px;line-height:20px;letter-spacing:-.135px;display:inline;text-align:center}@media screen and (min-width:992px){.category-description a{font-size:18px;line-height:24px}}.category-description a:hover{background:0 0;border-bottom:1px solid #ad1c14;color:#1a1a1a}.author .author-avatar{max-width:120px;float:left;display:inline-block;margin-right:20px;height:auto}@media screen and (min-width:992px){.author .author-avatar{max-width:200px;margin-right:30px}}.author .page-header{padding-bottom:40px}.page-template-default .article-header{max-width:1024px;margin:0 auto;box-shadow:-5em 0 0 #f6f6f6,5em 0 0 #f6f6f6}@media screen and (min-width:992px){.page-template-default .article-header{box-shadow:-30em 0 0 #f6f6f6,30em 0 0 #f6f6f6}}@media screen and (min-width:1200px){.page-template-default .article-header{box-shadow:-39em 0 0 #f6f6f6,39em 0 0 #f6f6f6}}.page-template-default .article-header .article-header-copy-wrapper{padding:20px 0 5px}@media screen and (min-width:992px){.page-template-default .article-header .article-header-copy-wrapper{padding:30px 0 5px}}@media screen and (min-width:1200px){.page-template-default .article-header .article-header-copy-wrapper{padding:40px 0 5px}}.page-template-default .entry-meta:empty{display:none}.page-template-default .entry-meta.container{margin-bottom:6px}.page-template-default .entry-meta .content-share{width:100%;float:none}.page-template-default .entry-meta .content-share a{float:none}.page-template-default .entry-content{margin-top:20px;margin-bottom:40px}.page-template-default .entry-content .image-block-image-container{margin:0}.page-template-default .entry-content .image-block-image-container img{margin:0 0 20px}.page-template-default .entry-content img{margin:20px 0}.page-template-default .entry-content .entry-meta{border-bottom:none;border-top:2px solid #f6f6f6;padding:12px 0}.page-template-default .related-content img{margin:0}.page-template-default .related-content h3{padding-top:10px}.page h2{font-size:38px;line-height:36px;margin-bottom:5px;font-family:var(--wp--preset--font-family--gt-america-md)}@media screen and (min-width:992px){.page h2{font-size:48px;line-height:51px;margin-bottom:12px}}.page h3{font-size:20px;line-height:23px;margin-bottom:15px;font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400}@media screen and (min-width:992px){.page h3{font-size:28px;line-height:34px}}.page p{font-size:20px;line-height:28px;letter-spacing:-.15px}.page p a{color:#1a1a1a;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;transition:all .15s ease-in-out;text-decoration:underline;text-decoration-color:#e2231a;text-decoration-thickness:1.5px;text-underline-offset:4px}.page p a:hover{color:#1a1a1a;text-decoration:underline;text-decoration-color:#ad1c14;text-decoration-thickness:1.5px}@media screen and (min-width:1200px){.error404 h1{font-size:46px;margin-top:50px}}.error404 ol li,.error404 ul li{margin:10px 0}.search .search-pagination-current-page a{background-color:#006ba6;color:#fff}.search_results{display:inline-block}.page-id-408 .page-header,.page-search-results .page-header{margin-top:0;margin-bottom:20px;padding-top:0}@media screen and (min-width:992px){.page-id-408 .page-header,.page-search-results .page-header{box-shadow:-30em 0 0 #f6f6f6,30em 0 0 #f6f6f6;padding-top:20px}}@media screen and (min-width:1200px){.page-id-408 .page-header,.page-search-results .page-header{box-shadow:-39em 0 0 #f6f6f6,39em 0 0 #f6f6f6;padding-top:40px}}.page-id-408 .large_search,.page-search-results .large_search{margin-top:0}@media screen and (min-width:992px){.page-id-408 .large_search,.page-search-results .large_search{margin-top:20px}}.page-id-408 .large_search .large-txt,.page-search-results .large_search .large-txt{width:290px;height:46px;margin-right:10px;padding-left:10px;border:1px solid #d0d0d1}@media screen and (min-width:992px){.page-id-408 .large_search .large-txt,.page-search-results .large_search .large-txt{width:450px}}@media screen and (max-width:640px){.page-id-408 .large_search .large-txt,.page-search-results .large_search .large-txt{margin-bottom:15px}}.page-id-408 .search-stats,.page-search-results .search-stats{font-family:var(--wp--preset--font-family--gt-america-rg);font-weight:400;font-size:18px;border-bottom:1px solid #d0d0d1;margin-bottom:0;margin-top:20px}.page-id-408 .returned-results .search-result,.page-search-results .returned-results .search-result{border-bottom:1px solid #d0d0d1;padding:10px 0}@media screen and (min-width:992px){.page-id-408 .returned-results .search-result,.page-search-results .returned-results .search-result{padding:15px 0}}.page-id-408 .returned-results h3,.page-search-results .returned-results h3{margin-bottom:5px;font-size:20px;line-height:26px;margin-top:20px}@media screen and (min-width:992px){.page-id-408 .returned-results h3,.page-search-results .returned-results h3{margin-bottom:0;font-size:22px;line-height:24px}}.page-id-408 .returned-results h3 a,.page-search-results .returned-results h3 a{color:#1a1a1a}.page-id-408 .returned-results h3 a:hover,.page-search-results .returned-results h3 a:hover{color:#006ba6;text-decoration:underline!important}.page-id-408 .search-nav,.page-search-results .search-nav{margin-bottom:30px;margin-top:15px}.page-id-408 .search-nav a,.page-search-results .search-nav a{display:inline-block;padding:6px 10px}@media screen and (min-width:992px){.page-id-408 .search-nav a,.page-search-results .search-nav a{padding:8px 12px}}.page-id-408 .search-nav a:hover,.page-search-results .search-nav a:hover{background:#006ba6;color:#fff}.page-id-408 .search-nav .prev-page,.page-search-results .search-nav .prev-page{display:table-row}@media screen and (min-width:992px){.page-id-408 .search-nav .prev-page,.page-search-results .search-nav .prev-page{display:table-cell}}.page-id-408 .search-nav .prev-page a,.page-search-results .search-nav .prev-page a{padding:8px 0}@media screen and (min-width:992px){.page-id-408 .search-nav .prev-page a,.page-search-results .search-nav .prev-page a{padding:8px 12px}}.page-id-408 .search-nav .page-nav,.page-search-results .search-nav .page-nav{display:table-row}@media screen and (min-width:992px){.page-id-408 .search-nav .page-nav,.page-search-results .search-nav .page-nav{display:table-cell}}.page-id-408 .search-nav .next-page,.page-search-results .search-nav .next-page{display:table-row}@media screen and (min-width:992px){.page-id-408 .search-nav .next-page,.page-search-results .search-nav .next-page{display:table-cell}}.page-id-408 .search-nav .next-page a,.page-search-results .search-nav .next-page a{padding:8px 0}@media screen and (min-width:992px){.page-id-408 .search-nav .next-page a,.page-search-results .search-nav .next-page a{padding:8px 12px}}.noResult{padding-left:25px;list-style-type:disc;list-style-position:outside!important}.podcast-player{display:none;position:fixed;bottom:58px;z-index:1002;width:80%;left:50%;transform:translateX(-50%);background:#1a1a1a}.podcast-player .podcast-player-actions{display:flex;justify-content:center;align-items:center;position:relative;height:0}.podcast-player .podcast-player-actions .podcast-action-buttons{display:flex;position:absolute;right:4rem;top:-10px}.podcast-player .podcast-player-actions .podcast-action-buttons .podcast-action-button{background:#fff;border-radius:100%;height:24px;width:24px;display:flex;align-items:center;justify-content:center;transition:.3s;margin-left:1rem;border:solid 1px #1a1a1a}.podcast-player .podcast-player-actions .podcast-action-buttons .podcast-action-button svg{height:18px;padding:2px}.podcast-player .podcast-player-actions .podcast-action-buttons .podcast-action-button svg path{fill:#1a1a1a}.podcast-player .podcast-player-actions .podcast-action-buttons .podcast-action-button:hover{background:#1a1a1a}.podcast-player .podcast-player-actions .podcast-action-buttons .podcast-action-button:hover svg path{fill:#fff}.podcast-player .podcast-player-actions .podcast-playing{margin:0 auto;font-size:16px;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;line-height:normal;color:#fff;display:none}.podcast-player .podcast-player-actions .podcast-playing .podcast-status{font-weight:700;text-decoration:underline;margin-right:.5rem}.podcast-player .podcast-player-actions .podcast-collapse svg{transform:rotate(-180deg);transition:.3s}.podcast-player iframe{margin-bottom:-12px}.podcast-player-open{display:block}.podcast-player-collapsed iframe{display:none}.podcast-player-collapsed .podcast-player-actions{height:40px}.podcast-player-collapsed .podcast-player-actions .podcast-collapse svg{transform:rotate(0)}.podcast-player-collapsed .podcast-player-actions .podcast-playing{display:block}.podcast-header{margin:0 auto}.podcast-header-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.podcast-header-title{flex:1;display:flex;flex-direction:column;align-items:center;text-align:left}@media screen and (min-width:992px){.podcast-header-title{display:block}}.podcast-header-title h1{margin-top:20px;margin-bottom:20px}@media screen and (min-width:992px){.podcast-header-title h1{margin-top:10px}}.podcast-header-title h2{font-size:18px;line-height:24px;letter-spacing:-.27px;margin-bottom:20px}@media screen and (min-width:992px){.podcast-header-title h2{font-size:24px;line-height:30px;letter-spacing:-.36px}}.podcast-art-img{width:100%;height:auto;box-shadow:0 0 5px rgba(0,0,0,.2)}.podcast-all{font-size:12px;font-weight:500;font-family:var(--wp--preset--font-family--gt-america-md);color:#1a1a1a}.podcast-length{font-weight:400;padding-left:1rem;margin-left:1rem;border-left:solid 1px #fff}.podcast-actions{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column}@media screen and (min-width:992px){.podcast-actions{flex-wrap:nowrap;flex-direction:row}}.podcast-actions .content-podcast-iframe{max-height:52px;position:relative;z-index:1040;width:100%;max-width:480px}.podcast-actions .content-podcast-iframe.stuck{left:0;top:114px;position:fixed;width:100%;max-width:100%}@media screen and (min-width:992px){.podcast-actions .content-podcast-iframe.stuck{top:122px}}.podcast-actions .content-podcast-transcript-trigger{font-family:var(--wp--preset--font-family--gt-america-rg);font-size:14px;margin-top:1.5rem}@media screen and (min-width:992px){.podcast-actions .content-podcast-transcript-trigger{margin-left:2rem;display:flex;align-items:center;margin-top:0}}.podcast-actions .content-podcast-transcript-trigger:hover{text-decoration:underline}.podcast-actions .content-podcast-transcript-trigger a{font-size:14px}.podcast-actions .btn{font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;border-radius:36px;text-transform:none;display:inline-flex;align-items:center}.podcast-actions .btn svg{height:16px;margin-right:1rem;transition:all .15s ease-in-out}.podcast-actions .btn svg path{fill:#fff}.podcast-actions .btn:hover svg path{fill:#1a1a1a}.podcast-actions .btn:hover .podcast-length{border-color:#1a1a1a}.podcast-transcript-trigger-entry{font-family:var(--wp--preset--font-family--gt-america-rg);font-size:14px;margin-top:1.5rem;margin-left:2rem}@media screen and (min-width:992px){.podcast-transcript-trigger-entry{margin-left:2rem}}.podcast-transcript-trigger-entry:hover{text-decoration:underline}@media screen and (min-width:992px){.podcast-transcript-trigger-entry{margin-top:0}}.podcast-transcript-trigger-entry a{font-family:var(--wp--preset--font-family--gt-america-rg);font-size:14px;background-color:transparent;color:#1a1a1a;margin-top:0;margin-left:2rem;padding:0}.podcast-transcript-trigger-entry a:hover{background-color:transparent;color:#e2231a}.article-header .podcast-header-inner{align-items:center!important;flex-direction:column;max-width:unset;padding:15px 15px 0 15px}@media screen and (min-width:992px){.article-header .podcast-header-inner{align-items:flex-start;flex-direction:row;padding:52px 1rem 25px 1rem}}.article-header .podcast-art{text-align:center;max-width:300px}@media screen and (min-width:992px){.article-header .podcast-art{margin-right:4rem}}.article-header .podcast-art .podcast-all{margin-top:1rem;display:block}.entry-content .podcast-transcript,.entry-content .podcast-transcript-block{border:solid 1px #d0d0d1;padding-bottom:2rem}.entry-content .podcast-transcript h3,.entry-content .podcast-transcript-block h3{background:#f6f6f6;font-size:14px;line-height:normal;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;padding:10px;margin:0 0 2rem;display:inline-block}.entry-content .podcast-transcript h4,.entry-content .podcast-transcript p,.entry-content .podcast-transcript-block h4,.entry-content .podcast-transcript-block p{font-size:16px;line-height:28px;color:#1a1a1a;padding:0 2rem}.entry-content .podcast-transcript h4,.entry-content .podcast-transcript-block h4{font-weight:700;margin-bottom:0}.entry-content .podcast-transcript-block-limiter,.entry-content .podcast-transcript-limiter{height:300px;overflow:hidden;position:relative}.entry-content .podcast-transcript-block-limiter:after,.entry-content .podcast-transcript-limiter:after{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);content:" "}.entry-content .podcast-transcript .podcast-transcript-trigger,.entry-content .podcast-transcript-block .podcast-transcript-trigger{font-size:16px;font-family:var(--wp--preset--font-family--gt-america-rg)}.entry-content .podcast-transcript-block-expanded .podcast-transcript-limiter,.entry-content .podcast-transcript-expanded .podcast-transcript-limiter{height:auto}.entry-content .podcast-transcript-block-expanded .podcast-transcript-limiter:after,.entry-content .podcast-transcript-expanded .podcast-transcript-limiter:after{display:none}.entry-content .podcast-transcript .article_content_block,.entry-content .podcast-transcript-block .article_content_block{margin-top:0;padding:0 2rem}.entry-content .podcast-transcript .article_content_block p,.entry-content .podcast-transcript-block .article_content_block p{font-size:16px;line-height:28px;color:#1a1a1a;padding-left:0;padding-right:0}.entry-content .podcast-transcript .article_content_block .wp-block-buttons,.entry-content .podcast-transcript-block .article_content_block .wp-block-buttons{margin-top:0}.sidebar-podcast{margin-bottom:2rem}.sidebar-podcast h3{background:#006ba6;color:#fff;font-size:14px;line-height:normal;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;padding:10px;margin:0}.sidebar-podcast .podcast-list-title-inner{color:#000}.sidebar-podcast p{font-family:var(--wp--preset--font-family--gt-america-md);font-size:14px;font-weight:500;line-height:normal;margin:10px 0}.sidebar-podcast a{font-family:var(--wp--preset--font-family--gt-america-md);font-size:14px;font-weight:500}.podcast-list-title-inner{display:block;font-family:var(--wp--preset--font-family--gt-america-rg);font-size:15px;line-height:18px;letter-spacing:-.112px;font-weight:400;padding-top:14px;color:#1a1a1a}.podcast-subscribe{padding:0 10px;background-color:#f6f6f6}.mobile-sub-spacer{background:#fff;padding-bottom:30px;border-top:10px solid #1a1a1a}@media screen and (min-width:768px){.mobile-sub-spacer{display:none}}.podcast-subscribe-list{margin:0 0 0;padding:0;list-style:none}.podcast-subscribe-list li{margin:15px 0}.podcast-subscribe-list li:last-of-type{margin-bottom:0;padding-bottom:15px}@media screen and (min-width:992px){.podcast-subscribe-list li:last-of-type{margin-bottom:15px;padding-bottom:0}}.podcast-subscribe-list li a{display:flex;align-items:center;line-height:normal;font-family:var(--wp--preset--font-family--gt-america-rg);color:#1a1a1a;font-size:16px;font-weight:400}.podcast-subscribe-list li a:hover{color:#006ba6}.podcast-subscribe-list li a svg{width:20px;height:20px;margin-right:8px}@media screen and (min-width:992px){.archive .podcast-header{padding:6rem 0}}.archive .podcast-header .podcast-art{margin-bottom:2rem}@media screen and (min-width:992px){.archive .podcast-header .podcast-art{margin-bottom:0;margin-right:4rem}}.archive .podcast-header-title .entry-dek{margin:0;font-weight:400}.archive .podcast-header .podcast-subscribe{margin-top:2rem}.archive .podcast-header .podcast-subscribe p{margin:0;text-align:center;font-size:12px;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;color:#63666a;position:relative;z-index:1;padding:1rem 0}.archive .podcast-header .podcast-subscribe p:before{border-top:1px solid #d0d0d1;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:100%;z-index:-1}.archive .podcast-header .podcast-subscribe p span{background:#f6f6f6;padding:0 15px}.archive .podcast-header .podcast-subscribe .podcast-list-title{text-align:center;position:relative;display:flex;align-items:center;justify-content:center}.archive .podcast-header .podcast-subscribe .podcast-list-title:after,.archive .podcast-header .podcast-subscribe .podcast-list-title:before{content:"";display:block;width:32%;height:1px;background:#63666a;top:50%;position:absolute}@media screen and (min-width:992px){.archive .podcast-header .podcast-subscribe .podcast-list-title:after,.archive .podcast-header .podcast-subscribe .podcast-list-title:before{width:45%}}.archive .podcast-header .podcast-subscribe .podcast-list-title:before{left:0}.archive .podcast-header .podcast-subscribe .podcast-list-title:after{right:0}.archive .podcast-header .podcast-subscribe .podcast-list-title .podcast-list-title-inner{color:#63666a;margin:0}.archive .podcast-header .podcast-subscribe .podcast-subscribe-list{margin-bottom:0;border:none;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:992px){.archive .podcast-header .podcast-subscribe .podcast-subscribe-list{max-width:70%;margin:0 auto}}.archive .podcast-header .podcast-subscribe .podcast-subscribe-list li{margin:5px 15px}@media screen and (min-width:992px){.archive .podcast-header .podcast-subscribe .podcast-subscribe-list li{margin:5px 15px}}.archive .podcast-header .podcast-subscribe .podcast-subscribe-list li a{font-size:16px}.podcast-page-header{padding:6rem 0;background:#f6f6f6}.podcast-page-header .podcast-page-title{font-size:64px;line-height:38px}.podcast-page-header .podcast-page-title svg{background:#e2231a;border-radius:100%;height:55px;width:55px;padding:5px;position:relative;top:10px}.podcast-page-header .podcast-page-title svg path{fill:#fff}.podcast-page-header .podcast-page-row{display:flex;align-items:center;margin-left:-1rem;margin-right:-1rem}.podcast-page-header .podcast-page-row .podcast-page-column{flex:1;padding:0 2rem}.podcast-row{margin-bottom:4rem}.podcast-row .podcast-row-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4rem}.podcast-row .podcast-row-header .podcast-header-body{padding:0 4rem}.podcast-row .podcast-row-header .podcast-header-body h3{margin-bottom:0;min-height:0;font-size:26px;line-height:34px}.podcast-row .podcast-row-header .podcast-header-body p{margin:0}.podcast-row .podcast-row-header .podcast-all{flex-shrink:0}.podcast-row .grid-block{min-height:0}.podcast-page-tabs .podcast-page-content-main{background:0 0;padding:6rem 0}.entry-meta .btn-open-article-sharing-wrapper{display:flex;flex-direction:row}@media screen and (max-width:349px){.entry-meta .btn-open-article-sharing-wrapper{justify-content:center}}@media screen and (min-width:350px) and (max-width:991px){.entry-meta .btn-open-article-sharing-wrapper{justify-content:space-evenly}}@media screen and (min-width:992px){.entry-meta .btn-open-article-sharing-wrapper{justify-content:flex-end}}.entry-meta .btn-open-article-sharing-wrapper .btn-all-podcasts-wrapper{display:flex}.entry-meta .btn-open-article-sharing-wrapper .btn-all-podcasts-wrapper .podcast-all{background:#1a1a1a;padding:14px 20px;border-radius:50px;width:-moz-fit-content;width:fit-content;color:#fff;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:18px;line-height:24px;letter-spacing:-.135px;display:inline-block;text-align:center;border:none}.entry-meta .btn-open-article-sharing-wrapper .btn-all-podcasts-wrapper .podcast-all:hover{background:#63666a;color:#fff}.entry-meta .btn-open-article-sharing-wrapper .btn-all-podcasts-wrapper .podcast-all:active{background:#1a1a1a;color:#fff}.entry-meta .btn-open-article-sharing-wrapper .btn-all-podcasts-wrapper .podcast-all:focus{border:1px solid #006ba6}@media screen and (min-width:992px){.entry-meta .btn-open-article-sharing-wrapper .btn-all-podcasts-wrapper .podcast-all{padding:16px 32px;font-size:16px;line-height:20px;letter-spacing:-.12px}}.entry-meta .btn-open-article-sharing-wrapper>*{align-items:center;margin:4px 4px 4px 4px}.archive .podcast-header .mobile-sub-spacer{display:none}.archive .podcast-header .podcast-header-inner{flex-direction:column}@media screen and (min-width:992px){.archive .podcast-header .podcast-header-inner{flex-direction:row}}.category-podcast .content-sub-wrapper .article-header .entry-meta{padding:0 0 1rem 0}.category-podcast .content-sub-wrapper .article-header .entry-meta .podcast-all a{background:#1a1a1a;padding:14px 20px;border-radius:50px;width:-moz-fit-content;width:fit-content;color:#fff;font-family:var(--wp--preset--font-family--gt-america-md);font-weight:500;font-size:18px;line-height:24px;letter-spacing:-.135px;display:inline-block;text-align:center;border:none}.category-podcast .content-sub-wrapper .article-header .entry-meta .podcast-all a:hover{background:#63666a;color:#fff}.category-podcast .content-sub-wrapper .article-header .entry-meta .podcast-all a:active{background:#1a1a1a;color:#fff}.category-podcast .content-sub-wrapper .article-header .entry-meta .podcast-all a:focus{border:1px solid #006ba6}@media screen and (min-width:992px){.category-podcast .content-sub-wrapper .article-header .entry-meta .podcast-all a{padding:16px 32px;font-size:16px;line-height:20px;letter-spacing:-.12px}}.category-podcast .content-sub-wrapper .article-header .entry-meta .byline>div{margin-bottom:1rem}@media screen and (min-width:992px){.category-podcast .content-sub-wrapper .article-header .entry-meta .byline>div{margin-bottom:unset}}.category-podcast .podcast-meta{gap:0}@media screen and (min-width:992px){.category-podcast .podcast-meta{padding-left:0}}.category-podcast .podcast-meta .read-time{font-size:1.125rem;font-family:var(--wp--preset--font-family--gt-america-md);color:#63666a}.category-podcast .podcast-meta .read-time::before{content:"\f017";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.2rem}.category-podcast .podcast-meta .post-date{font-size:1.125rem}.social-media-page-bar .wp-block-buttons .wp-block-button a,.social-media-page-bar .wp-block-buttons .wp-block-button div.wp-block-button__link{background-color:#fff;font-size:0;line-height:100%}.social-media-page-bar .wp-block-buttons .wp-block-button a img,.social-media-page-bar .wp-block-buttons .wp-block-button div.wp-block-button__link img{min-width:22px;margin:.5rem}.social-media-page-bar .wp-block-buttons .wp-block-button a img:hover,.social-media-page-bar .wp-block-buttons .wp-block-button div.wp-block-button__link img:hover{opacity:.6}.image-with-pins-side-by-side-title{border:1px solid #d0d0d1;border-bottom:none;display:block}@media screen and (min-width:768px){.image-with-pins-side-by-side-title{display:none}}.image-with-pins-side-by-side .wp-block-columns .wp-block-column .image-with-pins__pin-data-wrapper .side-by-side-summary p:first-child:first-letter{font-size:unset;line-height:unset!important;padding:unset;display:unset;float:unset;font-family:unset;font-weight:unset;margin-top:unset;margin-right:unset}.wp-block-pacecore-blocks-image-with-pins-side-by-side .wp-block-columns{border:1px solid #d0d0d1;border-top:none}@media screen and (min-width:992px){.wp-block-pacecore-blocks-image-with-pins-side-by-side .wp-block-columns .wp-block-column:first-of-type{max-width:332px}}@media screen and (min-width:992px){.wp-block-pacecore-blocks-image-with-pins-side-by-side .wp-block-columns .wp-block-column:last-of-type{box-shadow:-8px 0 10px -8px rgba(0,0,0,.3)}}.wp-block-pacecore-blocks-image-with-pins-side-by-side .wp-block-columns .wp-block-column:last-of-type .pin-triggered-title,.wp-block-pacecore-blocks-image-with-pins-side-by-side .wp-block-columns .wp-block-column:last-of-type h2,.wp-block-pacecore-blocks-image-with-pins-side-by-side .wp-block-columns .wp-block-column:last-of-type p{padding:34px!important}.wp-block-pacecore-blocks-image-with-pins-side-by-side .wp-block-columns .wp-block-column:last-of-type figure{align-items:flex-start;padding:0 34px 34px;margin:0}.wp-block-pacecore-blocks-image-with-pins-side-by-side .wp-block-columns .wp-block-column:last-of-type figure img{padding:0}.wp-block-pacecore-blocks-image-with-pins-side-by-side .wp-block-columns .wp-block-column:last-of-type .wp-block-heading{text-transform:uppercase;font-family:var(--wp--preset--font-family--gt-america-bd)}.wp-block-pacecore-blocks-image-with-pins-side-by-side .wp-block-columns .wp-block-column:last-of-type .wp-block-heading:first-of-type{font-size:28px;line-height:34px;font-family:var(--wp--preset--font-family--gt-america-bd)}.wp-block-pacecore-blocks-image-with-pins-side-by-side .wp-block-columns .wp-block-column:last-of-type .image-with-pins__pin-data-wrapper{margin-top:0}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9mcmFtZXdvcmtfdjUuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwibWFpbl92NS5jc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvX2dyaWQuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvX25hdi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL19uYXZiYXIuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9fYWNjb3JkaW9uLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvX21vZGFsLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL190b29sdGlwLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvX3BvcG92ZXIuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvaGVscGVycy9fY29sb3ItYmcuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvaGVscGVycy9fZm9jdXMtcmluZy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL2hlbHBlcnMvX2ljb24tbGluay5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCJiYXNlL19mb250cy5zY3NzIiwiYmFzZS9fZ2xvYmFscy5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCIuLi92ZW5kb3IvcGhvdG9zd2lwZS9fcGhvdG9zd2lwZS5zY3NzIiwiLi4vdmVuZG9yL3Bob3Rvc3dpcGUvZGVmYXVsdC1za2luL19kZWZhdWx0LXNraW4uc2NzcyIsIi4uL3ZlbmRvci9mbGlja2l0eS9fZmxpY2tpdHkuc2NzcyIsIi4uL3ZlbmRvci9hb3MvYW9zLnNjc3MiLCJjb21wb25lbnRzL19hcnRpY2xlLWNvbnRlbnQtYmxvY2suc2NzcyIsImNvbXBvbmVudHMvX2FydGljbGUtZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL19hcnRpY2xlLWhlYWRlci5zY3NzIiwiY29tcG9uZW50cy9fc2luZ2xlLWltYWdlLnNjc3MiLCJjb21wb25lbnRzL190d2VldGFibGUtcXVvdGUuc2NzcyIsImNvbXBvbmVudHMvX3ZpZGVvLnNjc3MiLCJjb21wb25lbnRzL19hdWRpby5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2dyaWQuc2NzcyIsImNvbXBvbmVudHMvX3NpZGViYXIuc2NzcyIsImNvbXBvbmVudHMvX3NsaWRlc2hvdy5zY3NzIiwiY29tcG9uZW50cy9fZmlsdGVycy5zY3NzIiwiY29tcG9uZW50cy9fc29jaWFsX3NoYXJlLnNjc3MiLCJjb21wb25lbnRzL19nYWxsZXJ5LnNjc3MiLCJjb21wb25lbnRzL190aW1lbGluZS5zY3NzIiwiY29tcG9uZW50cy9fbmV3c2xldHRlcl9zaWdudXAuc2NzcyIsImNvbXBvbmVudHMvX2JhY2tkcm9wLnNjc3MiLCJjb21wb25lbnRzL19pbWFnZS1waW5zLnNjc3MiLCJjb21wb25lbnRzL19hcnRpY2xlLWN0YS5zY3NzIiwiY29tcG9uZW50cy9fcGFjZWNvcmVfcG9wdXBzLnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJsYXlvdXRzL19ob21lLnNjc3MiLCJsYXlvdXRzL19hcnRpY2xlLnNjc3MiLCJsYXlvdXRzL19jYXRlZ29yeS5zY3NzIiwibGF5b3V0cy9fYXV0aG9yLnNjc3MiLCJsYXlvdXRzL19wYWdlLnNjc3MiLCJsYXlvdXRzL19lcnJvci5zY3NzIiwibGF5b3V0cy9fc2VhcmNoLnNjc3MiLCJsYXlvdXRzL19wb2RjYXN0LnNjc3MiLCJibG9ja3MvX3BhdHRlcm4tc29jaWFsLXNoYXJlLWJhci5zY3NzIiwiYmxvY2tzL19wYXR0ZXJuLWltYWdlLXdpdGgtcGlucy1zaWRlLWJ5LXNpZGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBQUE7Ozs7O0FDTUUsV0NVRixpQkFHQSxjQUNBLGNBQ0EsY0FIQSxjQURBLGVDZEUsY0FBQSxPQUNBLGNBQUEsRUFDQSxNQUFBLEtBQ0EsY0FBQSw4QkFDQSxhQUFBLDhCQUNBLGFBQUEsS0FDQSxZQUFBLEtDeURFLHlCSC9DRSxXQUFBLGNBQ0UsVUFBQSxPRzhDSix5QkgvQ0UsV0FBQSxjQUFBLGNBQ0UsVUFBQSxPRzhDSix5QkgvQ0UsV0FBQSxjQUFBLGNBQUEsY0FDRSxVQUFBLE9HOENKLDBCSC9DRSxXQUFBLGNBQUEsY0FBQSxjQUFBLGNBQ0UsVUFBQSxRRzhDSiwwQkgvQ0UsV0FBQSxjQUFBLGNBQUEsY0FBQSxjQUFBLGVBQ0UsVUFBQSxRSWhCUixNQUVJLG1CQUFBLEVBQUEsbUJBQUEsTUFBQSxtQkFBQSxNQUFBLG1CQUFBLE1BQUEsbUJBQUEsT0FBQSxvQkFBQSxPQUtGLEtDRkEsY0FBQSxPQUNBLGNBQUEsRUFDQSxRQUFBLEtBQ0EsVUFBQSxLQUVBLFdBQUEsOEJBQ0EsYUFBQSwrQkFDQSxZQUFBLCtCREZFLE9DV0YsWUFBQSxFQUNBLE1BQUEsS0FDQSxVQUFBLEtBQ0EsY0FBQSw4QkFDQSxhQUFBLDhCQUNBLFdBQUEsbUJBK0NJLEtBQ0UsS0FBQSxFQUFBLEVBQUEsR0FHRixpQkFwQ0osS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLEtBY0EsY0FDRSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsS0FGRixjQUNFLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxJQUZGLGNBQ0UsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLGFBRkYsY0FDRSxLQUFBLEVB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QkFBQSxjQUFBLGlCQVBKLE1BT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixTQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosTUFPSSxXQUFBLFlBUEosTUFPSSxXQUFBLGlCQVBKLE1BT0ksV0FBQSxnQkFQSixNQU9JLFdBQUEsZUFQSixNQU9JLFdBQUEsaUJBUEosTUFPSSxXQUFBLGVBUEosU0FPSSxXQUFBLGVBUEosTUFPSSxhQUFBLFlBUEosTUFPSSxhQUFBLGlCQVBKLE1BT0ksYUFBQSxnQkFQSixNQU9JLGFBQUEsZUFQSixNQU9JLGFBQUEsaUJBUEosTUFPSSxhQUFBLGVBUEosU0FPSSxhQUFBLGVBUEosTUFPSSxjQUFBLFlBUEosTUFPSSxjQUFBLGlCQVBKLE1BT0ksY0FBQSxnQkFQSixNQU9JLGNBQUEsZUFQSixNQU9JLGNBQUEsaUJBUEosTUFPSSxjQUFBLGVBUEosU0FPSSxjQUFBLGVBUEosTUFPSSxZQUFBLFlBUEosTUFPSSxZQUFBLGlCQVBKLE1BT0ksWUFBQSxnQkFQSixNQU9JLFlBQUEsZUFQSixNQU9JLFlBQUEsaUJBUEosTUFPSSxZQUFBLGVBUEosU0FPSSxZQUFBLGVBUEosS0FPSSxRQUFBLFlBUEosS0FPSSxRQUFBLGlCQVBKLEtBT0ksUUFBQSxnQkFQSixLQU9JLFFBQUEsZUFQSixLQU9JLFFBQUEsaUJBUEosS0FPSSxRQUFBLGVBUEosTUFPSSxjQUFBLFlBQUEsYUFBQSxZQVBKLE1BT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLE1BT0ksY0FBQSxnQkFBQSxhQUFBLGdCQVBKLE1BT0ksY0FBQSxlQUFBLGFBQUEsZUFQSixNQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixNQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosTUFPSSxZQUFBLFlBQUEsZUFBQSxZQVBKLE1BT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLE1BT0ksWUFBQSxnQkFBQSxlQUFBLGdCQVBKLE1BT0ksWUFBQSxlQUFBLGVBQUEsZUFQSixNQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixNQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosTUFPSSxZQUFBLFlBUEosTUFPSSxZQUFBLGlCQVBKLE1BT0ksWUFBQSxnQkFQSixNQU9JLFlBQUEsZUFQSixNQU9JLFlBQUEsaUJBUEosTUFPSSxZQUFBLGVBUEosTUFPSSxjQUFBLFlBUEosTUFPSSxjQUFBLGlCQVBKLE1BT0ksY0FBQSxnQkFQSixNQU9JLGNBQUEsZUFQSixNQU9JLGNBQUEsaUJBUEosTUFPSSxjQUFBLGVBUEosTUFPSSxlQUFBLFlBUEosTUFPSSxlQUFBLGlCQVBKLE1BT0ksZUFBQSxnQkFQSixNQU9JLGVBQUEsZUFQSixNQU9JLGVBQUEsaUJBUEosTUFPSSxlQUFBLGVBUEosTUFPSSxhQUFBLFlBUEosTUFPSSxhQUFBLGlCQVBKLE1BT0ksYUFBQSxnQkFQSixNQU9JLGFBQUEsZUFQSixNQU9JLGFBQUEsaUJBUEosTUFPSSxhQUFBLGVBUEosT0FPSSxJQUFBLFlBUEosT0FPSSxJQUFBLGlCQVBKLE9BT0ksSUFBQSxnQkFQSixPQU9JLElBQUEsZUFQSixPQU9JLElBQUEsaUJBUEosT0FPSSxJQUFBLGVBUEosV0FPSSxRQUFBLFlBUEosV0FPSSxRQUFBLGlCQVBKLFdBT0ksUUFBQSxnQkFQSixXQU9JLFFBQUEsZUFQSixXQU9JLFFBQUEsaUJBUEosV0FPSSxRQUFBLGVBUEosY0FPSSxnQkFBQSxZQUFBLFdBQUEsWUFQSixjQU9JLGdCQUFBLGlCQUFBLFdBQUEsaUJBUEosY0FPSSxnQkFBQSxnQkFBQSxXQUFBLGdCQVBKLGNBT0ksZ0JBQUEsZUFBQSxXQUFBLGVBUEosY0FPSSxnQkFBQSxpQkFBQSxXQUFBLGlCQVBKLGNBT0ksZ0JBQUEsZUFBQSxXQUFBLGVBUEosZ0JBT0ksWUFBQSxtQ0FQSixNQU9JLFVBQUEsaUNBUEosTUFPSSxVQUFBLGdDQVBKLE1BT0ksVUFBQSw4QkFQSixNQU9JLFVBQUEsZ0NBUEosTUFPSSxVQUFBLGtCQVBKLE1BT0ksVUFBQSxlQVBKLFlBT0ksV0FBQSxpQkFQSixZQU9JLFdBQUEsaUJBUEosWUFPSSxZQUFBLGtCQVBKLFVBT0ksWUFBQSxjQVBKLFdB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WUFPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFNBT0ksV0FBQSxZQVBKLFNBT0ksV0FBQSxpQkFQSixTQU9JLFdBQUEsZ0JBUEosU0FPSSxXQUFBLGVBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxlQVBKLFlBT0ksV0FBQSxlQVBKLFNBT0ksYUFBQSxZQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsZ0JBUEosU0FPSSxhQUFBLGVBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFlBT0ksYUFBQSxlQVBKLFNBT0ksY0FBQSxZQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsZ0JBUEosU0FPSSxjQUFBLGVBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFlBT0ksY0FBQSxlQVBKLFNBT0ksWUFBQSxZQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsZ0JBUEosU0FPSSxZQUFBLGVBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFlBT0ksWUFBQSxlQVBKLFFBT0ksUUFBQSxZQVBKLFFBT0ksUUFBQSxpQkFQSixRQU9JLFFBQUEsZ0JBUEosUUFPSSxRQUFBLGVBUEosUUFPSSxRQUFBLGlCQVBKLFFBT0ksUUFBQSxlQVBKLFNBT0ksY0FBQSxZQUFBLGFBQUEsWUFQSixTQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixTQU9JLGNBQUEsZ0JBQUEsYUFBQSxnQkFQSixTQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosU0FPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosU0FPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFNBT0ksWUFBQSxZQUFBLGVBQUEsWUFQSixTQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixTQU9JLFlBQUEsZ0JBQUEsZUFBQSxnQkFQSixTQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGVBQUEsZUFBQSxlQVBKLFNBT0ksWUFBQSxZQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlB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LE1BQUEsWUFQSixlQU9JLE1BQUEsWUFQSixRQU9JLE9BQUEsWUFQSixRQU9JLE9BQUEsaUJBUEosUUFPSSxPQUFBLGdCQVBKLFFBT0ksT0FBQSxlQVBKLFFBT0ksT0FBQSxpQkFQSixRQU9JLE9BQUEsZUFQSixXQU9JLE9BQUEsZUFQSixTQU9JLGFBQUEsWUFBQSxZQUFBLFlBUEosU0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosU0FPSSxhQUFBLGdCQUFBLFlBQUEsZ0JBUEosU0FPSSxhQUFBLGVBQUEsWUFBQSxlQVBKLFNBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFNBT0ksYUFBQSxlQUFBLFlBQUEsZUFQSixZQU9JLGFBQUEsZUFBQSxZQUFBLGVBUEosU0FPSSxXQUFBLFlBQUEsY0FBQSxZQVBKLFNBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFNBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFNBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixTQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosWUFPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFNBT0ksV0FBQSxZQVBKLFNBT0ksV0FBQSxpQkFQSixTQU9JLFdBQUEsZ0JBUEosU0FPSSxXQUFBLGVBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxlQVBKLFlBT0ksV0FBQSxlQVBKLFNBT0ksYUFBQSxZQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsZ0JBUEosU0FPSSxhQUFBLGVBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFlBT0ksYUFBQSxlQVBKLFNBT0ksY0FBQSxZQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsZ0JBUEosU0FPSSxjQUFBLGVBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFlBT0ksY0FBQSxlQVBKLFNBT0ksWUFBQSxZQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsZ0JBUEosU0FPSSxZQUFBLGVBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFlBT0ksWUFBQSxlQVBKLFFBT0ksUUFBQSxZQVBKLFFBT0ksUUFBQSxpQkFQSixRQU9JLFFBQUEsZ0JBUEosUUFPSSxRQUFBLGVBUEosUUFPSSxRQUFBLGlCQVBKLFFBT0ksUUFBQSxlQVBKLFNBT0ksY0FBQSxZQUFBLGFBQUEsWUFQSixTQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixTQU9JLGNBQUEsZ0JBQUEsYUFBQSxnQkFQSixTQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosU0FPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosU0FPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFNBT0ksWUFBQSxZQUFBLGVBQUEsWUFQSixTQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixTQU9JLFlBQUEsZ0JBQUEsZUFBQSxnQkFQSixTQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGVBQUEsZUFBQSxlQVBKLFNBT0ksWUFBQSxZQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsZ0JBUEosU0FPSSxZQUFBLGVBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFNBT0ksY0FBQSxZQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsZ0JBUEosU0FPSSxjQUFBLGVBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFNBT0ksZUFBQSxZQVBKLFNBT0ksZUFBQSxpQkFQSixTQU9JLGVBQUEsZ0JBUEosU0FPSSxlQUFBLGVBUEosU0FPSSxlQUFBLGlCQVBKLFNBT0ksZUFBQSxlQVBKLFNBT0ksYUFBQSxZQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsZ0JBUEosU0FPSSxhQUFBLGVBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFVBT0ksSUFBQSxZQVBKLFVBT0ksSUFBQSxpQkFQSixVQU9JLElBQUEsZ0JBUEosVUFPSSxJQUFBLGVBUEosVUFPSSxJQUFBLGlCQVBKLFVBT0ksSUFBQSxlQVBKLGNB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aUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosWUFPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFNBT0ksV0FBQSxZQVBKLFNBT0ksV0FBQSxpQkFQSixTQU9JLFdBQUEsZ0JBUEosU0FPSSxXQUFBLGVBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxlQVBKLFlBT0ksV0FBQSxlQVBKLFNBT0ksYUFBQSxZQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsZ0JBUEosU0FPSSxhQUFBLGVBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFlBT0ksYUFBQSxlQVBKLFNBT0ksY0FBQSxZQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsZ0JBUEosU0FPSSxjQUFBLGVBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFlBT0ksY0FBQSxlQVBKLFNBT0ksWUFBQSxZQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsZ0JBUEosU0FPSSxZQUFBLGVBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFlBT0ksWUFBQSxlQVBKLFFBT0ksUUFBQSxZQVBKLFFBT0ksUUFBQSxpQkFQSixRQU9JLFFBQUEsZ0JBUEosUUFPSSxRQUFBLGVBUEosUUFPSSxRQUFBLGlCQVBKLFFBT0ksUUFBQSxlQVBKLFNBT0ksY0FBQSxZQUFBLGFBQUEsWUFQSixTQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixTQU9JLGNBQUEsZ0JBQUEsYUFBQSxnQkFQSixTQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosU0FPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosU0FPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFNBT0ksWUFBQSxZQUFBLGVBQUEsWUFQSixTQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixTQU9JLFlBQUEsZ0JBQUEsZUFBQSxnQkFQSixTQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGVBQUEsZUFBQSxl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QUEsWUFQSixZQU9JLE1BQUEsWUFQSixZQU9JLE1BQUEsWUFQSixZQU9JLE1BQUEsWUFQSixlQU9JLE1BQUEsWUFQSixRQU9JLE9BQUEsWUFQSixRQU9JLE9BQUEsaUJBUEosUUFPSSxPQUFBLGdCQVBKLFFBT0ksT0FBQSxlQVBKLFFBT0ksT0FBQSxpQkFQSixRQU9JLE9BQUEsZUFQSixXQU9JLE9BQUEsZUFQSixTQU9JLGFBQUEsWUFBQSxZQUFBLFlBUEosU0FPSSxhQUFBLGlCQUFBLFlBQUEsaUJBUEosU0FPSSxhQUFBLGdCQUFBLFlBQUEsZ0JBUEosU0FPSSxhQUFBLGVBQUEsWUFBQSxlQVBKLFNBT0ksYUFBQSxpQkFBQSxZQUFBLGlCQVBKLFNBT0ksYUFBQSxlQUFBLFlBQUEsZUFQSixZQU9JLGFBQUEsZUFBQSxZQUFBLGVBUEosU0FPSSxXQUFBLFlBQUEsY0FBQSxZQVBKLFNBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFNBT0ksV0FBQSxnQkFBQSxjQUFBLGdCQVBKLFNBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixTQU9JLFdBQUEsaUJBQUEsY0FBQSxpQkFQSixTQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosWUFPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFNBT0ksV0FBQSxZQVBKLFNBT0ksV0FBQSxpQkFQSixTQU9JLFdBQUEsZ0JBUEosU0FPSSxXQUFBLGVBUEosU0FPSSxXQUFBLGlCQVBKLFNBT0ksV0FBQSxlQVBKLFlBT0ksV0FBQSxlQVBKLFNBT0ksYUFBQSxZQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsZ0JBUEosU0FPSSxhQUFBLGVBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFlBT0ksYUFBQSxlQVBKLFNBT0ksY0FBQSxZQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsZ0JBUEosU0FPSSxjQUFBLGVBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFlBT0ksY0FBQSxlQVBKLFNBT0ksWUFBQSxZQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsZ0JBUEosU0FPSSxZQUFBLGVBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFlBT0ksWUFBQSxlQVBKLFFBT0ksUUFBQSxZQVBKLFFBT0ksUUFBQSxpQkFQSixRQU9JLFFBQUEsZ0JBUEosUUFPSSxRQUFBLGVBUEosUUFPSSxRQUFBLGlCQVBKLFFBT0ksUUFBQSxlQVBKLFNBT0ksY0FBQSxZQUFBLGFBQUEsWUFQSixTQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixTQU9JLGNBQUEsZ0JBQUEsYUFBQSxnQkFQSixTQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosU0FPSSxjQUFBLGlCQUFBLGFBQUEsaUJBUEosU0FPSSxjQUFBLGVBQUEsYUFBQSxlQVBKLFNBT0ksWUFBQSxZQUFBLGVBQUEsWUFQSixTQU9JLFlBQUEsaUJBQUEsZUFBQSxpQkFQSixTQU9JLFlBQUEsZ0JBQUEsZUFBQSxnQkFQSixTQU9JLFlBQUEsZUFBQSxlQUFBLGVBUEosU0FPSSxZQUFBLGlCQUFBLGVBQUEsaUJBUEosU0FPSSxZQUFBLGVBQUEsZUFBQSxlQVBKLFNBT0ksWUFBQSxZQVBKLFNBT0ksWUFBQSxpQkFQSixTQU9JLFlBQUEsZ0JBUEosU0FPSSxZQUFBLGVBUEosU0FPSSxZQUFBLGlCQVBKLFNBT0ksWUFBQSxlQVBKLFNBT0ksY0FBQSxZQVBKLFNBT0ksY0FBQSxpQkFQSixTQU9JLGNBQUEsZ0JBUEosU0FPSSxjQUFBLGVBUEosU0FPSSxjQUFBLGlCQVBKLFNBT0ksY0FBQSxlQVBKLFNBT0ksZUFBQSxZQVBKLFNBT0ksZUFBQSxpQkFQSixTQU9JLGVBQUEsZ0JBUEosU0FPSSxlQUFBLGVBUEosU0FPSSxlQUFBLGlCQVBKLFNBT0ksZUFBQSxlQVBKLFNBT0ksYUFBQSxZQVBKLFNBT0ksYUFBQSxpQkFQSixTQU9JLGFBQUEsZ0JBUEosU0FPSSxhQUFBLGVBUEosU0FPSSxhQUFBLGlCQVBKLFNBT0ksYUFBQSxlQVBKLFVBT0ksSUFBQSxZQVBKLFVBT0ksSUFBQSxpQkFQSixVQU9JLElBQUEsZ0JBUEosVUFPSSxJ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QUEsZ0JBUEosVUFPSSxXQUFBLGVBQUEsY0FBQSxlQVBKLFVBT0ksV0FBQSxpQkFBQSxjQUFBLGlCQVBKLFVBT0ksV0FBQSxlQUFBLGNBQUEsZUFQSixhQU9JLFdBQUEsZUFBQSxjQUFBLGVBUEosVUFPSSxXQUFBLFlBUEosVUFPSSxXQUFBLGlCQVBKLFVBT0ksV0FBQSxnQkFQSixVQU9JLFdBQUEsZUFQSixVQU9JLFdBQUEsaUJBUEosVUFPSSxXQUFBLGVBUEosYUFPSSxXQUFBLGVBUEosVUFPSSxhQUFBLFlBUEosVUFPSSxhQUFBLGlCQVBKLFVBT0ksYUFBQSxnQkFQSixVQU9JLGFBQUEsZUFQSixVQU9JLGFBQUEsaUJBUEosVUFPSSxhQUFBLGVBUEosYUFPSSxhQUFBLGVBUEosVUFPSSxjQUFBLFlBUEosVUFPSSxjQUFBLGlCQVBKLFVBT0ksY0FBQSxnQkFQSixVQU9JLGNBQUEsZUFQSixVQU9JLGNBQUEsaUJBUEosVUFPSSxjQUFBLGVBUEosYUFPSSxjQUFBLGVBUEosVUFPSSxZQUFBLFlBUEosVUFPSSxZQUFBLGlCQVBKLFVBT0ksWUFBQSxnQkFQSixVQU9JLFlBQUEsZUFQSixVQU9JLFlBQUEsaUJBUEosVUFPSSxZQUFBLGVBUEosYUFPSSxZQUFBLGVBUEosU0FPSSxRQUFBLFlBUEosU0FPSSxRQUFBLGlCQVBKLFNBT0ksUUFBQSxnQkFQSixTQU9JLFFBQUEsZUFQSixTQU9JLFFBQUEsaUJBUEosU0FPSSxRQUFBLGVBUEosVUFPSSxjQUFBLFlBQUEsYUFBQSxZQVBKLFVBT0ksY0FBQSxpQkFBQSxhQUFBLGlCQVBKLFVBT0ksY0FBQSxnQkFBQSxhQUFBLGdCQVBKLFVBT0ksY0FBQSxlQUFBLGFBQUEsZUFQSixVQU9JLGNBQUEsaUJBQUEsYUFBQSxpQkFQSixVQU9JLGNBQUEsZUFBQSxhQUFBLGVBUEosVUFPSSxZQUFBLFlBQUEsZUFBQSxZQVBKLFVBT0ksWUFBQSxpQkFBQSxlQUFBLGlCQVBKLFVBT0ksWUFBQSxnQkFBQSxlQUFBLGdCQVBKLFVBT0ksWUFBQSxlQUFBLGVBQUEsZUFQSixVQU9J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QUF3QiwyQ0FBQSxzQ0FBaUYsaUJBQUEsRUFBbUIsdURBQUEsa0RBQXlHLGlCQUFBLElBQXFCLDhDQUFBLHlDQUF1RixvQkFBQSxLQUF5QiwyQ0FBQSxzQ0FBaUYsaUJBQUEsRUFBbUIsdURBQUEsa0RBQXlHLGlCQUFBLEtBQXNCLDhDQUFBLHlDQUF1RixvQkFBQSxJQUF3QiwyQ0FBQSxzQ0FBaUYsaUJBQUEsRUFBbUIsdURBQUEsa0RBQXlHLGlCQUFBLElBQXFCLDhDQUFBLHlDQUF1RixvQkFBQSxLQUF5QiwyQ0FBQSxzQ0FBaUYsaUJBQUEsRUFBbUIsdURBQUEsa0RBQXlHLGlCQUFBLEtBQXNCLDhDQUFBLHlDQUF1RixvQkFBQSxJQUF3QiwyQ0FBQSxzQ0FBaUYsaUJBQUEsRUFBbUIsdURBQUEsa0RBQXlHLGlCQUFBLElBQXFCLDhDQUFBLHlDQUF1RixvQkFBQSxLQUF5QiwyQ0FBQSxzQ0FBaUYsaUJBQUEsRUFBbUIsdURBQUEsa0RBQXlHLGlCQUFBLEtBQXNCLDhDQUFBLHlDQUF1RixvQkFBQSxJQUF3QiwyQ0FBQSxzQ0FBaUYsaUJBQUEsRUFBbUIsdURBQUEsa0RBQXlHLGlCQUFBLElBQXFCLDhDQUFBLHlDQUF1RixvQkFBQSxLQUF5QiwyQ0FBQSxzQ0FBaUYsaUJBQUEsRUFBbUIsdURBQUEsa0RBQXlHLGlCQUFBLEtBQXNCLDhDQUFBLHlDQUF1RixvQkFBQSxJQUF3QiwyQ0FBQSxzQ0FBaUYsaUJBQUEsRUFBbUIsdURBQUEsa0RBQXlHLGlCQUFBLElBQXFCLDhDQUFBLHlDQUF1RixvQkFBQSxLQUF5QiwyQ0FBQSxzQ0FBaUYsaUJBQUEsRUFBbUIsdURBQUEsa0RBQXlHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxHQUF1Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEdBQW9CLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxHQUF1Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEdBQW9CLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxLQUF5Qiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLEtBQXNCLCtDQUFBLDBDQUF5RixvQkFBQSxNQUEwQiw0Q0FBQSx1Q0FBbUYsaUJBQUEsRUFBbUIsd0RBQUEsbURBQTJHLGlCQUFBLE1BQXVCLCtDQUFBLDBDQUF5RixvQkFBQSxL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UUFBQSxNQUNBLE1BQUEsTUFDQSxZQUFBLE1BQ0EsWUFBQSxNQUNBLFdBQUEsTUFDQSxhQUFBLE1BWTVCLHlFQUNJLE9BQUEsSUFBQSxNQUFBLFFBQ0EsV0FBQSxLcENUUCxvQ29DWVcsd0dBRVEsVUFBQSxPcENkbkIsb0NvQ2lCVyx1R0FHUSxXQUFBLEtBQUEsRUFBQSxLQUFBLEtBQUEsZ0JBR0osNEhBQUEsMEdBQUEseUdBQ0ksUUFBQSxlQUdKLDhHQUNJLFlBQUEsV0FDQSxRQUFBLEVBQUEsS0FBQSxLQUNBLE9BQUEsRUFFQSxrSEFDSSxRQUFBLEVBSVIseUhBQ0ksZUFBQSxVQUNBLFlBQUEsOENBQ0EsdUlBQ0ksVUFBQSxLQUNBLFlBQUEsS0FDQSxZQUFBLDhDQUlSLDBJQUNJLFdBQUEiLCJmaWxlIjoibWFpbl92NS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcbiAqIEJvb3RzdHJhcCB2NS4zLjMgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICogU2V0dXAgZm9yIGltcG9ydGluZyBCb290c3RyYXAgY29tcGlsZWQgZGlzdHJpYnV0aW9uIGZpbGVzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vL0BpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zLWRpc3QvY3NzL2Jvb3RzdHJhcC5jc3NcIjtcbi8vIEdyaWRcbi8vQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMtZGlzdC9jc3MvYm9vdHN0cmFwLWdyaWQuY3NzXCI7XG4vLyBSZWJvb3Rcbi8vQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMtZGlzdC9jc3MvYm9vdHN0cmFwLXJlYm9vdC5jc3NcIjtcbi8vIFV0aWxpdGllc1xuLy9AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy1kaXN0L2Nzcy9ib290c3RyYXAtdXRpbGl0aWVzLmNzc1wiO1xuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqIFNldHVwIGZvciBpbXBvcnRpbmcgbm9uLWNvbXBpbGVkIEJvb3RzdHJhcCBvbiBhbiBhZCBob2MgYmFzaXNcbiAqIEltcG9ydCBzdGFjayBjb3BpZWQgZnJvbSBib290c3RyYXAuc2Nzc1xuICogVGhlc2UgY2FuIGJlIGNvbW1lbnRlZCBvdXQgaW5kaXZpZHVhbGx5IGlmIG5vdCBuZWVkZWRcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGltcG9ydC1zdGFja1xuLy8gQ29uZmlndXJhdGlvblxuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9mdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL21hcHNcIjtcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvbWl4aW5zXCI7XG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL3V0aWxpdGllc1wiO1xuLy8gQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9yb290XCI7XG4vLyBAaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL3JlYm9vdFwiO1xuLy8gQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy90eXBlXCI7XG4vLyBAaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL2ltYWdlc1wiO1xuLy8gTGF5b3V0ICYgY29tcG9uZW50c1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gICAgc206IDU0MHB4LFxuICAgIG1kOiA3MjBweCxcbiAgICBsZzogOTYwcHgsXG4gICAgeGw6IDExNDBweCxcbiAgICB4eGw6IDExNDBweCxcbik7XG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL2NvbnRhaW5lcnNcIjtcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvZ3JpZFwiO1xuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy90YWJsZXNcIjtcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvZm9ybXNcIjtcbi8vIEBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvYnV0dG9uc1wiO1xuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy90cmFuc2l0aW9uc1wiO1xuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9kcm9wZG93blwiO1xuLy8gQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9idXR0b24tZ3JvdXBcIjtcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvbmF2XCI7XG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL25hdmJhclwiO1xuLy8gQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9jYXJkXCI7XG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL2FjY29yZGlvblwiO1xuLy8gQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9icmVhZGNydW1iXCI7XG4vLyBAaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL3BhZ2luYXRpb25cIjtcbi8vIEBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvYmFkZ2VcIjtcbi8vIEBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvYWxlcnRcIjtcbi8vIEBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvcHJvZ3Jlc3NcIjtcbi8vIEBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvbGlzdC1ncm91cFwiO1xuLy8gQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9jbG9zZVwiO1xuLy8gQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy90b2FzdHNcIjtcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvbW9kYWxcIjtcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwLTUuMy4zL3Njc3MvdG9vbHRpcFwiO1xuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAtNS4zLjMvc2Nzcy9wb3BvdmVyXCI7XG4vLyBAaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL2Nhcm91c2VsXCI7XG4vLyBAaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL3NwaW5uZXJzXCI7XG4vLyBAaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL29mZmNhbnZhc1wiO1xuXG4vLyBIZWxwZXJzXG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL2hlbHBlcnNcIjtcblxuLy8gVXRpbGl0aWVzXG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC01LjMuMy9zY3NzL3V0aWxpdGllcy9hcGlcIjtcbi8vIHNjc3MtZG9jcy1lbmQgaW1wb3J0LXN0YWNrIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtY29udGFpbmVyLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG4gKiBCb290c3RyYXAgdjUuMy4zIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKiBTZXR1cCBmb3IgaW1wb3J0aW5nIEJvb3RzdHJhcCBjb21waWxlZCBkaXN0cmlidXRpb24gZmlsZXNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICogU2V0dXAgZm9yIGltcG9ydGluZyBub24tY29tcGlsZWQgQm9vdHN0cmFwIG9uIGFuIGFkIGhvYyBiYXNpc1xuICogSW1wb3J0IHN0YWNrIGNvcGllZCBmcm9tIGJvb3RzdHJhcC5zY3NzXG4gKiBUaGVzZSBjYW4gYmUgY29tbWVudGVkIG91dCBpbmRpdmlkdWFsbHkgaWYgbm90IG5lZWRlZFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXh4bCxcbi5jb250YWluZXIteGwsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItc20ge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb250YWluZXIteHhsLCAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuOnJvb3Qge1xuICAtLWJzLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnMtYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gIC0tYnMtYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnMtYnJlYWtwb2ludC1sZzogOTkycHg7XG4gIC0tYnMtYnJlYWtwb2ludC14bDogMTIwMHB4O1xuICAtLWJzLWJyZWFrcG9pbnQteHhsOiAxNDAwcHg7XG59XG5cbi5yb3cge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG59XG4ucm93ID4gKiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7XG59XG5cbi5jb2wge1xuICBmbGV4OiAxIDAgMCU7XG59XG5cbi5yb3ctY29scy1hdXRvID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbi5nLTAsXG4uZ3gtMCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDA7XG59XG5cbi5nLTAsXG4uZ3ktMCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG59XG5cbi5nLTEsXG4uZ3gtMSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG59XG5cbi5nLTEsXG4uZ3ktMSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG59XG5cbi5nLTIsXG4uZ3gtMiB7XG4gIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbn1cblxuLmctMixcbi5neS0yIHtcbiAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xufVxuXG4uZy0zLFxuLmd4LTMge1xuICAtLWJzLWd1dHRlci14OiAxcmVtO1xufVxuXG4uZy0zLFxuLmd5LTMge1xuICAtLWJzLWd1dHRlci15OiAxcmVtO1xufVxuXG4uZy00LFxuLmd4LTQge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG59XG5cbi5nLTQsXG4uZ3ktNCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbn1cblxuLmctNSxcbi5neC01IHtcbiAgLS1icy1ndXR0ZXIteDogM3JlbTtcbn1cblxuLmctNSxcbi5neS01IHtcbiAgLS1icy1ndXR0ZXIteTogM3JlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmctc20tMCxcbiAgLmd4LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmctc20tMCxcbiAgLmd5LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmctc20tMSxcbiAgLmd4LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cbiAgLmctc20tMSxcbiAgLmd5LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmctc20tMixcbiAgLmd4LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy1zbS0yLFxuICAuZ3ktc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG4gIC5nLXNtLTMsXG4gIC5neC1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5nLXNtLTMsXG4gIC5neS1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLXNtLTQsXG4gIC5neC1zbS00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmctc20tNCxcbiAgLmd5LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy1zbS01LFxuICAuZ3gtc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuICAuZy1zbS01LFxuICAuZ3ktc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmctbWQtMCxcbiAgLmd4LW1kLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmctbWQtMCxcbiAgLmd5LW1kLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmctbWQtMSxcbiAgLmd4LW1kLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cbiAgLmctbWQtMSxcbiAgLmd5LW1kLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmctbWQtMixcbiAgLmd4LW1kLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy1tZC0yLFxuICAuZ3ktbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG4gIC5nLW1kLTMsXG4gIC5neC1tZC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5nLW1kLTMsXG4gIC5neS1tZC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLW1kLTQsXG4gIC5neC1tZC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmctbWQtNCxcbiAgLmd5LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy1tZC01LFxuICAuZ3gtbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuICAuZy1tZC01LFxuICAuZ3ktbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmctbGctMCxcbiAgLmd4LWxnLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmctbGctMCxcbiAgLmd5LWxnLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmctbGctMSxcbiAgLmd4LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cbiAgLmctbGctMSxcbiAgLmd5LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmctbGctMixcbiAgLmd4LWxnLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy1sZy0yLFxuICAuZ3ktbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG4gIC5nLWxnLTMsXG4gIC5neC1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5nLWxnLTMsXG4gIC5neS1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLWxnLTQsXG4gIC5neC1sZy00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmctbGctNCxcbiAgLmd5LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy1sZy01LFxuICAuZ3gtbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuICAuZy1sZy01LFxuICAuZ3ktbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLXhsLTAsXG4gIC5neC14bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLXhsLTAsXG4gIC5neS14bC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLXhsLTEsXG4gIC5neC14bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLXhsLTEsXG4gIC5neS14bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLXhsLTIsXG4gIC5neC14bC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cbiAgLmcteGwtMixcbiAgLmd5LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy14bC0zLFxuICAuZ3gteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy14bC0zLFxuICAuZ3kteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuICAuZy14bC00LFxuICAuZ3gteGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLXhsLTQsXG4gIC5neS14bC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmcteGwtNSxcbiAgLmd4LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cbiAgLmcteGwtNSxcbiAgLmd5LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbC14eGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMteHhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMteHhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMteHhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC14eGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXh4bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXh4bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXh4bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXh4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXh4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXh4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy14eGwtMCxcbiAgLmd4LXh4bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLXh4bC0wLFxuICAuZ3kteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmcteHhsLTEsXG4gIC5neC14eGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy14eGwtMSxcbiAgLmd5LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLXh4bC0yLFxuICAuZ3gteHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy14eGwtMixcbiAgLmd5LXh4bC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmcteHhsLTMsXG4gIC5neC14eGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy14eGwtMyxcbiAgLmd5LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLXh4bC00LFxuICAuZ3gteHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy14eGwtNCxcbiAgLmd5LXh4bC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmcteHhsLTUsXG4gIC5neC14eGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuICAuZy14eGwtNSxcbiAgLmd5LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG4udGFibGUge1xuICAtLWJzLXRhYmxlLWNvbG9yLXR5cGU6IGluaXRpYWw7XG4gIC0tYnMtdGFibGUtYmctdHlwZTogaW5pdGlhbDtcbiAgLS1icy10YWJsZS1jb2xvci1zdGF0ZTogaW5pdGlhbDtcbiAgLS1icy10YWJsZS1iZy1zdGF0ZTogaW5pdGlhbDtcbiAgLS1icy10YWJsZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLXRhYmxlLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjA1KTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4xKTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMDc1KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cbi50YWJsZSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvci1zdGF0ZSwgdmFyKC0tYnMtdGFibGUtY29sb3ItdHlwZSwgdmFyKC0tYnMtdGFibGUtY29sb3IpKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRhYmxlLWJnKTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLWJzLXRhYmxlLWJnLXN0YXRlLCB2YXIoLS1icy10YWJsZS1iZy10eXBlLCB2YXIoLS1icy10YWJsZS1hY2NlbnQtYmcpKSk7XG59XG4udGFibGUgPiB0Ym9keSB7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuLnRhYmxlID4gdGhlYWQge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4udGFibGUtZ3JvdXAtZGl2aWRlciB7XG4gIGJvcmRlci10b3A6IGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpIHNvbGlkIGN1cnJlbnRjb2xvcjtcbn1cblxuLmNhcHRpb24tdG9wIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG59XG5cbi50YWJsZS1zbSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkID4gOm5vdChjYXB0aW9uKSA+ICoge1xuICBib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgMDtcbn1cbi50YWJsZS1ib3JkZXJlZCA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIGJvcmRlci13aWR0aDogMCB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xufVxuXG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpID4gKiB7XG4gIC0tYnMtdGFibGUtY29sb3ItdHlwZTogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmctdHlwZTogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1iZyk7XG59XG5cbi50YWJsZS1zdHJpcGVkLWNvbHVtbnMgPiA6bm90KGNhcHRpb24pID4gdHIgPiA6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgLS1icy10YWJsZS1jb2xvci10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgLS1icy10YWJsZS1iZy10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbn1cblxuLnRhYmxlLWFjdGl2ZSB7XG4gIC0tYnMtdGFibGUtY29sb3Itc3RhdGU6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmctc3RhdGU6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1iZyk7XG59XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAqIHtcbiAgLS1icy10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tYnMtdGFibGUtaG92ZXItY29sb3IpO1xuICAtLWJzLXRhYmxlLWJnLXN0YXRlOiB2YXIoLS1icy10YWJsZS1ob3Zlci1iZyk7XG59XG5cbi50YWJsZS1wcmltYXJ5IHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogcmdiKDIwNi42LCAyMjYsIDI1NC42KTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6IHJnYigxNjUuMjgsIDE4MC44LCAyMDMuNjgpO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6IHJnYigxOTYuMjcsIDIxNC43LCAyNDEuODcpO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiByZ2IoMTg1Ljk0LCAyMDMuNCwgMjI5LjE0KTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6IHJnYigxOTEuMTA1LCAyMDkuMDUsIDIzNS41MDUpO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1zZWNvbmRhcnkge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiByZ2IoMjI1LjYsIDIyNy40LCAyMjkpO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogcmdiKDE4MC40OCwgMTgxLjkyLCAxODMuMik7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogcmdiKDIxNC4zMiwgMjE2LjAzLCAyMTcuNTUpO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiByZ2IoMjAzLjA0LCAyMDQuNjYsIDIwNi4xKTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6IHJnYigyMDguNjgsIDIxMC4zNDUsIDIxMS44MjUpO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1zdWNjZXNzIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogcmdiKDIwOSwgMjMxLCAyMjAuOCk7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiByZ2IoMTY3LjIsIDE4NC44LCAxNzYuNjQpO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6IHJnYigxOTguNTUsIDIxOS40NSwgMjA5Ljc2KTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogcmdiKDE4OC4xLCAyMDcuOSwgMTk4LjcyKTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6IHJnYigxOTMuMzI1LCAyMTMuNjc1LCAyMDQuMjQpO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1pbmZvIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogcmdiKDIwNi42LCAyNDQuNCwgMjUyKTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6IHJnYigxNjUuMjgsIDE5NS41MiwgMjAxLjYpO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6IHJnYigxOTYuMjcsIDIzMi4xOCwgMjM5LjQpO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiByZ2IoMTg1Ljk0LCAyMTkuOTYsIDIyNi44KTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6IHJnYigxOTEuMTA1LCAyMjYuMDcsIDIzMy4xKTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtd2FybmluZyB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6IHJnYigyNTUsIDI0Mi42LCAyMDUuNCk7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiByZ2IoMjA0LCAxOTQuMDgsIDE2NC4zMik7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogcmdiKDI0Mi4yNSwgMjMwLjQ3LCAxOTUuMTMpO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiByZ2IoMjI5LjUsIDIxOC4zNCwgMTg0Ljg2KTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6IHJnYigyMzUuODc1LCAyMjQuNDA1LCAxODkuOTk1KTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtZGFuZ2VyIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogcmdiKDI0OCwgMjE0LjYsIDIxNy44KTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6IHJnYigxOTguNCwgMTcxLjY4LCAxNzQuMjQpO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6IHJnYigyMzUuNiwgMjAzLjg3LCAyMDYuOTEpO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiByZ2IoMjIzLjIsIDE5My4xNCwgMTk2LjAyKTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6IHJnYigyMjkuNCwgMTk4LjUwNSwgMjAxLjQ2NSk7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWxpZ2h0IHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2Y4ZjlmYTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6IHJnYigxOTguNCwgMTk5LjIsIDIwMCk7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogcmdiKDIzNS42LCAyMzYuNTUsIDIzNy41KTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogcmdiKDIyMy4yLCAyMjQuMSwgMjI1KTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6IHJnYigyMjkuNCwgMjMwLjMyNSwgMjMxLjI1KTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtZGFyayB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICNmZmY7XG4gIC0tYnMtdGFibGUtYmc6ICMyMTI1Mjk7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiByZ2IoNzcuNCwgODAuNiwgODMuOCk7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogcmdiKDQ0LjEsIDQ3LjksIDUxLjcpO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiByZ2IoNTUuMiwgNTguOCwgNjIuNCk7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiByZ2IoNDkuNjUsIDUzLjM1LCA1Ny4wNSk7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXh4bCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjI1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZvcm0tY29udHJvbFt0eXBlPWZpbGVdOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXItY29sb3I6IHJnYigxMzQsIDE4Mi41LCAyNTQpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gIG1pbi13aWR0aDogODVweDtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgbWFyZ2luOiAwO1xufVxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbjogLTAuMzc1cmVtIC0wLjc1cmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMC43NXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXJ0aWFyeS1iZyk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4uZm9ybS1jb250cm9sLXNtOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW46IC0wLjI1cmVtIC0wLjVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwLjVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG4uZm9ybS1jb250cm9sLWxnOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBtYXJnaW46IC0wLjVyZW0gLTFyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxcmVtO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbn1cbnRleHRhcmVhLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG59XG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbn1cblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO1xuICBwYWRkaW5nOiAwLjM3NXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjo6LW1vei1jb2xvci1zd2F0Y2gge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3IuZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO1xufVxuLmZvcm0tY29udHJvbC1jb2xvci5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO1xufVxuXG4uZm9ybS1zZWxlY3Qge1xuICAtLWJzLWZvcm0tc2VsZWN0LWJnLWltZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDIuMjVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1mb3JtLXNlbGVjdC1iZy1pbWcpLCB2YXIoLS1icy1mb3JtLXNlbGVjdC1iZy1pY29uLCBub25lKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC43NXJlbSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4O1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTM0LCAxODIuNSwgMjU0KTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG4uZm9ybS1zZWxlY3RbbXVsdGlwbGVdLCAuZm9ybS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmZvcm0tc2VsZWN0OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbn1cbi5mb3JtLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwIHZhcigtLWJzLWJvZHktY29sb3IpO1xufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuZm9ybS1zZWxlY3Qge1xuICAtLWJzLWZvcm0tc2VsZWN0LWJnLWltZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGVlMmU2JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVlbTtcbn1cblxuLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmZvcm0tY2hlY2stcmV2ZXJzZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41ZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tYnMtZm9ybS1jaGVjay1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLXRvcDogMC4yNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1mb3JtLWNoZWNrLWJnKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNWVtO1xufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZm9ybS1jaGVjay1pbnB1dDphY3RpdmUge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoOTAlKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTM0LCAxODIuNSwgMjU0KTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1yYWRpb10ge1xuICAtLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzInIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXItY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVlbTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICB3aWR0aDogMmVtO1xuICBtYXJnaW4tbGVmdDogLTIuNWVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1mb3JtLXN3aXRjaC1iZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtcG9zaXRpb24gMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYiUyODEzNCwgMTgyLjUsIDI1NCUyOScvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAtLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogMi41ZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjVlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5idG4tY2hlY2tbZGlzYWJsZWRdICsgLmJ0biwgLmJ0bi1jaGVjazpkaXNhYmxlZCArIC5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjY1O1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6bm90KDpjaGVja2VkKTpub3QoOmZvY3VzKSB7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uZm9ybS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZm9ybS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG4uZm9ybS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cbi5mb3JtLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE4Mi40LCAyMTEuNSwgMjU0LjQpO1xufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE4Mi40LCAyMTEuNSwgMjU0LjQpO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mb3JtLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDMuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbiAgbWluLWhlaWdodDogY2FsYygzLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW0gMC43NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1mbG9hdGluZyA+IGxhYmVsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgcGFkZGluZzogMXJlbSAwLjc1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcixcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzLCAuZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OmZvY3VzLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3QgfiBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgMC42NSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzIH4gbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB+IGxhYmVsOjphZnRlcixcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IH4gbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMXJlbSAwLjM3NXJlbTtcbiAgei1pbmRleDogLTE7XG4gIGhlaWdodDogMS41ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwge1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIDAuNjUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgfiBsYWJlbCB7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAwO1xufVxuLmZvcm0tZmxvYXRpbmcgPiA6ZGlzYWJsZWQgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpkaXNhYmxlZCB+IGxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG4uZm9ybS1mbG9hdGluZyA+IDpkaXNhYmxlZCB+IGxhYmVsOjphZnRlcixcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpkaXNhYmxlZCB+IGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiA1O1xufVxuLmlucHV0LWdyb3VwIC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAgLmJ0bjpmb2N1cyB7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cblxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IDpudGgtbGFzdC1jaGlsZChuKzMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rNCksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLnZhbGlkLXRvb2x0aXApOm5vdCgudmFsaWQtZmVlZGJhY2spOm5vdCguaW52YWxpZC10b29sdGlwKTpub3QoLmludmFsaWQtZmVlZGJhY2spIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIC0xKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtY29sb3IpO1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTk4NzU0JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZCwgLmZvcm0tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgLS1icy1mb3JtLXNlbGVjdC1iZy1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBwYWRkaW5nLXJpZ2h0OiA0LjEyNXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC43NXJlbSBjZW50ZXIsIGNlbnRlciByaWdodCAyLjI1cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweCwgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1jb2xvcjp2YWxpZCwgLmZvcm0tY29udHJvbC1jb2xvci5pcy12YWxpZCB7XG4gIHdpZHRoOiBjYWxjKDNyZW0gKyBjYWxjKDEuNWVtICsgMC43NXJlbSkpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkOmNoZWNrZWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkOmZvY3VzLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKTtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOnZhbGlkLCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLmlzLXZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpOnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLmlzLXZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pOnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pLmlzLXZhbGlkIHtcbiAgei1pbmRleDogMztcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yKTtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSwgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICAtLWJzLWZvcm0tc2VsZWN0LWJnLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlciwgY2VudGVyIHJpZ2h0IDIuMjVyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6aW52YWxpZCwgLmZvcm0tY29udHJvbC1jb2xvci5pcy1pbnZhbGlkIHtcbiAgd2lkdGg6IGNhbGMoM3JlbSArIGNhbGMoMS41ZW0gKyAwLjc1cmVtKSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtY29sb3IpO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKTppbnZhbGlkLCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLmlzLWludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyk6aW52YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy1pbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pOmludmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikuaXMtaW52YWxpZCB7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jb2xsYXBzaW5nLmNvbGxhcHNlLWhvcml6b250YWwge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZHJvcHVwLFxuLmRyb3BlbmQsXG4uZHJvcGRvd24sXG4uZHJvcHN0YXJ0LFxuLmRyb3B1cC1jZW50ZXIsXG4uZHJvcGRvd24tY2VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIC0tYnMtZHJvcGRvd24temluZGV4OiAxMDAwO1xuICAtLWJzLWRyb3Bkb3duLW1pbi13aWR0aDogMTByZW07XG4gIC0tYnMtZHJvcGRvd24tcGFkZGluZy14OiAwO1xuICAtLWJzLWRyb3Bkb3duLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWRyb3Bkb3duLXNwYWNlcjogMC4xMjVyZW07XG4gIC0tYnMtZHJvcGRvd24tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWRyb3Bkb3duLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1kcm9wZG93bi1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWJzLWJvcmRlci1yYWRpdXMpIC0gdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7XG4gIC0tYnMtZHJvcGRvd24tZGl2aWRlci1iZzogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAwLjVyZW07XG4gIC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXRlcnRpYXJ5LWNvbG9yKTtcbiAgLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAwLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogdmFyKC0tYnMtZHJvcGRvd24temluZGV4KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLXdpZHRoOiB2YXIoLS1icy1kcm9wZG93bi1taW4td2lkdGgpO1xuICBwYWRkaW5nOiB2YXIoLS1icy1kcm9wZG93bi1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLXBhZGRpbmcteCk7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1kcm9wZG93bi1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtZHJvcGRvd24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1kcm9wZG93bi1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1kcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbn1cbi5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtc3RhcnQge1xuICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbn1cbi5kcm9wZG93bi1tZW51LXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1lbmQge1xuICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG59XG4uZHJvcGRvd24tbWVudS1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXh4bC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteHhsLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZW5kIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcHN0YXJ0IC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IHZhcigtLWJzLWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXkpIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy1kcm9wZG93bi1kaXZpZGVyLWJnKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtZHJvcGRvd24taXRlbS1ib3JkZXItcmFkaXVzLCAwKTtcbn1cbi5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xufVxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstY29sb3IpO1xufVxuXG4uZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgLS1icy1kcm9wZG93bi1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1kcm9wZG93bi1iZzogIzM0M2E0MDtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdzogO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1kcm9wZG93bi1kaXZpZGVyLWJnOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItYmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICMwZDZlZmQ7XG4gIC0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI2FkYjViZDtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5uYXYge1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1uYXYtbGluay1mb250LXdlaWdodDogO1xuICAtLWJzLW5hdi1saW5rLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtbmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS1icy1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1uYXYtbGluay1mb250LXdlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm5hdi1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcik7XG59XG4ubmF2LWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuLm5hdi1saW5rLmRpc2FibGVkLCAubmF2LWxpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMge1xuICAtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1uYXYtdGFicy1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZykgdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKSB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSB2YXIoLS1icy1ib3JkZXItY29sb3IpIHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXI6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyB7XG4gIC0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICMwZDZlZmQ7XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLW5hdi1waWxscy1ib3JkZXItcmFkaXVzKTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKTtcbn1cblxuLm5hdi11bmRlcmxpbmUge1xuICAtLWJzLW5hdi11bmRlcmxpbmUtZ2FwOiAxcmVtO1xuICAtLWJzLW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoOiAwLjEyNXJlbTtcbiAgLS1icy1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIGdhcDogdmFyKC0tYnMtbmF2LXVuZGVybGluZS1nYXApO1xufVxuLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ubmF2LXVuZGVybGluZSAubmF2LWxpbms6aG92ZXIsIC5uYXYtdW5kZXJsaW5lIC5uYXYtbGluazpmb2N1cyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbn1cbi5uYXYtdW5kZXJsaW5lIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXVuZGVybGluZSAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xufVxuXG4ubmF2LWZpbGwgPiAubmF2LWxpbmssXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1maWxsIC5uYXYtaXRlbSAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICAtLWJzLW5hdmJhci1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtbmF2YmFyLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLW5hdmJhci1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjY1KTtcbiAgLS1icy1uYXZiYXItaG92ZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC44KTtcbiAgLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4zKTtcbiAgLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpO1xuICAtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXk6IDAuMzEyNXJlbTtcbiAgLS1icy1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogMXJlbTtcbiAgLS1icy1uYXZiYXItYnJhbmQtZm9udC1zaXplOiAxLjI1cmVtO1xuICAtLWJzLW5hdmJhci1icmFuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAxKTtcbiAgLS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7XG4gIC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAxLjI1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgzMywgMzcsIDQxLCAwLjc1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4xNSk7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6IDAuMjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tYnMtbmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2YmFyLXBhZGRpbmcteCk7XG59XG4ubmF2YmFyID4gLmNvbnRhaW5lcixcbi5uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhciA+IC5jb250YWluZXItc20sXG4ubmF2YmFyID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXIgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhciA+IC5jb250YWluZXIteGwsXG4ubmF2YmFyID4gLmNvbnRhaW5lci14eGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcik7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQ6IDtcbiAgLS1icy1uYXYtbGluay1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3cge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcik7XG59XG4ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItY29sb3IpO1xufVxuLm5hdmJhci10ZXh0IGEsXG4ubmF2YmFyLXRleHQgYTpob3Zlcixcbi5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1hY3RpdmUtY29sb3IpO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aCk7XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogdmFyKC0tYnMtc2Nyb2xsLWhlaWdodCwgNzV2aCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteHhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB6LWluZGV4OiBhdXRvO1xuICBmbGV4LWdyb3c6IDE7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93LXk6IHZpc2libGU7XG59XG5cbi5uYXZiYXItZGFyayxcbi5uYXZiYXJbZGF0YS1icy10aGVtZT1kYXJrXSB7XG4gIC0tYnMtbmF2YmFyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xuICAtLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1uYXZiYXItYnJhbmQtY29sb3I6ICNmZmY7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmFjY29yZGlvbiB7XG4gIC0tYnMtYWNjb3JkaW9uLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1hY2NvcmRpb24tYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItcmFkaXVzIDAuMTVzIGVhc2U7XG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAtICh2YXIoLS1icy1ib3JkZXItd2lkdGgpKSk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6IDEuMjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1iZzogdmFyKC0tYnMtYWNjb3JkaW9uLWJnKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMjEyNTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNlJTNjcGF0aCBkPSdNMiA1TDggMTFMMTQgNScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6IDEuMjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9J3JnYiUyODUuMiwgNDQsIDEwMS4yJTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNlJTNjcGF0aCBkPSdNMiA1TDggMTFMMTQgNScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xuICAtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogMS4yNXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hY2NvcmRpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSk7XG59XG5cbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXkpIHZhcigtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tYmcpO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtYWNjb3JkaW9uLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XG4gIGNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZyk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xufVxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb24pO1xuICB0cmFuc2Zvcm06IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm0pO1xufVxuLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24pO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmFjY29yZGlvbi1idXR0b246aG92ZXIge1xuICB6LWluZGV4OiAyO1xufVxuLmFjY29yZGlvbi1idXR0b246Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuXG4uYWNjb3JkaW9uLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hY2NvcmRpb24taXRlbSB7XG4gIGNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xufVxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wOiAwO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlID4gLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15KSB2YXIoLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXgpO1xufVxuXG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW0gPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiwgLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbSA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdyZ2IlMjgxMDkuOCwgMTY4LCAyNTMuOCUyOSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdyZ2IlMjgxMDkuOCwgMTY4LCAyNTMuOCUyOSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLm1vZGFsIHtcbiAgLS1icy1tb2RhbC16aW5kZXg6IDEwNTU7XG4gIC0tYnMtbW9kYWwtd2lkdGg6IDUwMHB4O1xuICAtLWJzLW1vZGFsLXBhZGRpbmc6IDFyZW07XG4gIC0tYnMtbW9kYWwtbWFyZ2luOiAwLjVyZW07XG4gIC0tYnMtbW9kYWwtY29sb3I6IDtcbiAgLS1icy1tb2RhbC1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtbW9kYWwtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLW1vZGFsLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1tb2RhbC1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbiAgLS1icy1tb2RhbC1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LXNtKTtcbiAgLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpIC0gKHZhcigtLWJzLWJvcmRlci13aWR0aCkpKTtcbiAgLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgLS1icy1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1icy1tb2RhbC1mb290ZXItZ2FwOiAwLjVyZW07XG4gIC0tYnMtbW9kYWwtZm9vdGVyLWJnOiA7XG4gIC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogdmFyKC0tYnMtbW9kYWwtemluZGV4KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiB2YXIoLS1icy1tb2RhbC1tYXJnaW4pO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1tb2RhbC1tYXJnaW4pICogMik7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogdmFyKC0tYnMtbW9kYWwtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbW9kYWwtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWJzLW1vZGFsLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbW9kYWwtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbW9kYWwtYm9yZGVyLXJhZGl1cyk7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIC0tYnMtYmFja2Ryb3AtemluZGV4OiAxMDUwO1xuICAtLWJzLWJhY2tkcm9wLWJnOiAjMDAwO1xuICAtLWJzLWJhY2tkcm9wLW9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLWJhY2tkcm9wLXppbmRleCk7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYmFja2Ryb3AtYmcpO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiB2YXIoLS1icy1iYWNrZHJvcC1vcGFjaXR5KTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSAqIDAuNSkgY2FsYyh2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14KSAqIDAuNSk7XG4gIG1hcmdpbjogY2FsYygtMC41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGNhbGMoLTAuNSAqIHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKSBjYWxjKC0wLjUgKiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1icy1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tYnMtbW9kYWwtcGFkZGluZykgLSB2YXIoLS1icy1tb2RhbC1mb290ZXItZ2FwKSAqIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1vZGFsLWZvb3Rlci1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IGNhbGModmFyKC0tYnMtbW9kYWwtZm9vdGVyLWdhcCkgKiAwLjUpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsIHtcbiAgICAtLWJzLW1vZGFsLW1hcmdpbjogMS43NXJlbTtcbiAgICAtLWJzLW1vZGFsLWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3cpO1xuICB9XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogdmFyKC0tYnMtbW9kYWwtd2lkdGgpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIC0tYnMtbW9kYWwtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIC0tYnMtbW9kYWwtd2lkdGg6IDgwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tb2RhbC14bCB7XG4gICAgLS1icy1tb2RhbC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4ubW9kYWwtZnVsbHNjcmVlbiB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWF4LXdpZHRoOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG4udG9vbHRpcCB7XG4gIC0tYnMtdG9vbHRpcC16aW5kZXg6IDEwODA7XG4gIC0tYnMtdG9vbHRpcC1tYXgtd2lkdGg6IDIwMHB4O1xuICAtLWJzLXRvb2x0aXAtcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtdG9vbHRpcC1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtdG9vbHRpcC1tYXJnaW46IDtcbiAgLS1icy10b29sdGlwLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tYnMtdG9vbHRpcC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtdG9vbHRpcC1iZzogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtdG9vbHRpcC1vcGFjaXR5OiAwLjk7XG4gIC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aDogMC44cmVtO1xuICAtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAwLjRyZW07XG4gIHotaW5kZXg6IHZhcigtLWJzLXRvb2x0aXAtemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogdmFyKC0tYnMtdG9vbHRpcC1tYXJnaW4pO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtdG9vbHRpcC1mb250LXNpemUpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogdmFyKC0tYnMtdG9vbHRpcC1vcGFjaXR5KTtcbn1cbi50b29sdGlwIC50b29sdGlwLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG59XG4udG9vbHRpcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0xICogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKTtcbn1cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAtMXB4O1xuICBib3JkZXItd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93IHtcbiAgbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCk7XG59XG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKTtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAtMXB4O1xuICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0xICogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKTtcbiAgd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKTtcbn1cbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSAwIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtbWF4LXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9vbHRpcC1wYWRkaW5nLXkpIHZhcigtLWJzLXRvb2x0aXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ucG9wb3ZlciB7XG4gIC0tYnMtcG9wb3Zlci16aW5kZXg6IDEwNzA7XG4gIC0tYnMtcG9wb3Zlci1tYXgtd2lkdGg6IDI3NnB4O1xuICAtLWJzLXBvcG92ZXItZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1wb3BvdmVyLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpO1xuICAtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAtIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICAtLWJzLXBvcG92ZXItYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbiAgLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1ib2R5LWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1wb3BvdmVyLWFycm93LXdpZHRoOiAxcmVtO1xuICAtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0OiAwLjVyZW07XG4gIC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXI6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgei1pbmRleDogdmFyKC0tYnMtcG9wb3Zlci16aW5kZXgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLW1heC13aWR0aCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiB2YXIoLS1icy1wb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItcmFkaXVzKTtcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0xICogKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvdHRvbTogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbn1cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIHRvcDogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpKTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3cge1xuICByaWdodDogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbiAgd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbn1cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMCBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy15KSB2YXIoLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYm9keS1jb2xvcik7XG59XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi50ZXh0LWJnLXByaW1hcnkge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1pbmZvIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy13YXJuaW5nIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1kYW5nZXIge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctbGlnaHQge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1kYXJrIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1wcmltYXJ5IHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLXByaW1hcnk6aG92ZXIsIC5saW5rLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogUkdCQSg2MS40LCAxMzksIDI1My40LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoNjEuNCwgMTM5LCAyNTMuNCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXNlY29uZGFyeSB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstc2Vjb25kYXJ5OmhvdmVyLCAubGluay1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgxMzcuNCwgMTQ0LjYsIDE1MSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDEzNy40LCAxNDQuNiwgMTUxLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstc3VjY2VzcyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1zdWNjZXNzOmhvdmVyLCAubGluay1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoNzEsIDE1OSwgMTE4LjIsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSg3MSwgMTU5LCAxMTguMiwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWluZm8ge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstaW5mbzpob3ZlciwgLmxpbmstaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDYxLjQsIDIxMi42LCAyNDMsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSg2MS40LCAyMTIuNiwgMjQzLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstd2FybmluZyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay13YXJuaW5nOmhvdmVyLCAubGluay13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMjU1LCAyMDUuNCwgNTYuNiwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDI1NSwgMjA1LjQsIDU2LjYsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1kYW5nZXIge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWRhbmdlcjpob3ZlciwgLmxpbmstZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMjI3LCA5My40LCAxMDYuMiwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDIyNywgOTMuNCwgMTA2LjIsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1saWdodCB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWxpZ2h0OmhvdmVyLCAubGluay1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDI0OS40LCAyNTAuMiwgMjUxLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjQ5LjQsIDI1MC4yLCAyNTEsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1kYXJrIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWRhcms6aG92ZXIsIC5saW5rLWRhcms6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyNi40LCAyOS42LCAzMi44LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjYuNCwgMjkuNiwgMzIuOCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWJvZHktZW1waGFzaXMge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1ib2R5LWVtcGhhc2lzOmhvdmVyLCAubGluay1ib2R5LWVtcGhhc2lzOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAwLjc1KSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDAuNzUpKSAhaW1wb3J0YW50O1xufVxuXG4uZm9jdXMtcmluZzpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWZvY3VzLXJpbmcteCwgMCkgdmFyKC0tYnMtZm9jdXMtcmluZy15LCAwKSB2YXIoLS1icy1mb2N1cy1yaW5nLWJsdXIsIDApIHZhcigtLWJzLWZvY3VzLXJpbmctd2lkdGgpIHZhcigtLWJzLWZvY3VzLXJpbmctY29sb3IpO1xufVxuXG4uaWNvbi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogMC4zNzVyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMC41KSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uaWNvbi1saW5rID4gLmJpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBmaWxsOiBjdXJyZW50Y29sb3I7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmljb24tbGluayA+IC5iaSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uaWNvbi1saW5rLWhvdmVyOmhvdmVyID4gLmJpLCAuaWNvbi1saW5rLWhvdmVyOmZvY3VzLXZpc2libGUgPiAuYmkge1xuICB0cmFuc2Zvcm06IHZhcigtLWJzLWljb24tbGluay10cmFuc2Zvcm0sIHRyYW5zbGF0ZTNkKDAuMjVlbSwgMCwgMCkpO1xufVxuXG4ucmF0aW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJhdGlvOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IHZhcigtLWJzLWFzcGVjdC1yYXRpbyk7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ucmF0aW8gPiAqIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5yYXRpby0xeDEge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogMTAwJTtcbn1cblxuLnJhdGlvLTR4MyB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiA3NSU7XG59XG5cbi5yYXRpby0xNng5IHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDU2LjI1JTtcbn1cblxuLnJhdGlvLTIxeDkge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogNDIuODU3MTQyODU3MSU7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDIwO1xufVxuXG4uc3RpY2t5LWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTAyMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zdGlja3ktc20tdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3ktc20tYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0aWNreS1tZC10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS1tZC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RpY2t5LWxnLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LWxnLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3RpY2t5LXhsLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LXhsLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuc3RpY2t5LXh4bC10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS14eGwtYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG4uaHN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLnZzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udmlzdWFsbHktaGlkZGVuLFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi52aXN1YWxseS1oaWRkZW46bm90KGNhcHRpb24pLFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pOm5vdChjYXB0aW9uKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi52ciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtc3RhcnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtZW5kIHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtY29udGFpbiB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtY292ZXIge1xuICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xufVxuXG4ub2JqZWN0LWZpdC1maWxsIHtcbiAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xufVxuXG4ub2JqZWN0LWZpdC1zY2FsZSB7XG4gIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtbm9uZSB7XG4gIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMCB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMjUge1xuICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTUwIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTc1IHtcbiAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0xMDAge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXZpc2libGUge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteC1hdXRvIHtcbiAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteC1oaWRkZW4ge1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtdmlzaWJsZSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy15LWF1dG8ge1xuICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy15LWhpZGRlbiB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS12aXNpYmxlIHtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS1zY3JvbGwge1xuICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWdyaWQge1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ncmlkIHtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdykgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctc20pICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LWxnKSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mb2N1cy1yaW5nLXByaW1hcnkge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctc2Vjb25kYXJ5IHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctc3VjY2VzcyB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1pbmZvIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXdhcm5pbmcge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctZGFuZ2VyIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctbGlnaHQge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLWRhcmsge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLnRvcC0wIHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtNTAge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTEwMCB7XG4gIHRvcDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTAge1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS01MCB7XG4gIGJvdHRvbTogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tMTAwIHtcbiAgYm90dG9tOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0wIHtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtNTAge1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTEwMCB7XG4gIGxlZnQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC0wIHtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmVuZC01MCB7XG4gIHJpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC0xMDAge1xuICByaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlLXgge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUteSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWVuZCB7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQge1xuICBib3JkZXItbGVmdDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeS1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnktc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8tc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZy1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXItc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodC1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyay1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmstYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0xIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0yIHtcbiAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0zIHtcbiAgYm9yZGVyLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci00IHtcbiAgYm9yZGVyLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci01IHtcbiAgYm9yZGVyLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTEwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC4xO1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMjUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNTAge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjU7XG59XG5cbi5ib3JkZXItb3BhY2l0eS03NSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0xMDAge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZXZlbmx5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDMgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDYgIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1lLTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1lLTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1zLTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXMtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNSB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHMtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0wIHtcbiAgZ2FwOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMSB7XG4gIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTIge1xuICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTMge1xuICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC00IHtcbiAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC01IHtcbiAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTAge1xuICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTEge1xuICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTIge1xuICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMyB7XG4gIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtNCB7XG4gIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC01IHtcbiAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0wIHtcbiAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0xIHtcbiAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0yIHtcbiAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTMge1xuICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTQge1xuICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtNSB7XG4gIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTQge1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTUge1xuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTYge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzdC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLmZzdC1ub3JtYWwge1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmZ3LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xufVxuXG4uZnctbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cblxuLmxoLXNtIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjUgIWltcG9ydGFudDtcbn1cblxuLmxoLWJhc2Uge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG59XG5cbi5saC1sZyB7XG4gIGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN0YXJ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1lbmQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1saW5lLXRocm91Z2gge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuLnRleHQtYnJlYWsge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4vKiBydGw6ZW5kOnJlbW92ZSAqL1xuLnRleHQtcHJpbWFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2sge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5LXNlY29uZGFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5LXRlcnRpYXJ5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXJ0aWFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keS1lbXBoYXNpcyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9wYWNpdHktMjUge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC4yNTtcbn1cblxuLnRleHQtb3BhY2l0eS01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAwLjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNzUge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC43NTtcbn1cblxuLnRleHQtb3BhY2l0eS0xMDAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbn1cblxuLnRleHQtcHJpbWFyeS1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeS1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2Vzcy1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8tZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nLWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyLWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrLWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLmxpbmstb3BhY2l0eS0xMCB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjE7XG59XG5cbi5saW5rLW9wYWNpdHktMTAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC4xO1xufVxuXG4ubGluay1vcGFjaXR5LTI1IHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5saW5rLW9wYWNpdHktMjUtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC4yNTtcbn1cblxuLmxpbmstb3BhY2l0eS01MCB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjU7XG59XG5cbi5saW5rLW9wYWNpdHktNTAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC41O1xufVxuXG4ubGluay1vcGFjaXR5LTc1IHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5saW5rLW9wYWNpdHktNzUtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC43NTtcbn1cblxuLmxpbmstb3BhY2l0eS0xMDAge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMTtcbn1cblxuLmxpbmstb3BhY2l0eS0xMDAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMTtcbn1cblxuLmxpbmstb2Zmc2V0LTEge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMTI1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTEtaG92ZXI6aG92ZXIge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMTI1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTIge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMi1ob3Zlcjpob3ZlciB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0zIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjM3NWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0zLWhvdmVyOmhvdmVyIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjM3NWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1wcmltYXJ5IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLXNlY29uZGFyeSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLXN1Y2Nlc3Mge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtaW5mbyB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS13YXJuaW5nIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLWRhbmdlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLWxpZ2h0IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1kYXJrIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMjUge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTI1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjI1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS01MCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC41O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS01MC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC41O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS03NSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC43NTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNzUtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8ge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmcge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlciB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmsge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ib2R5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJvZHktYmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHktc2Vjb25kYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHktdGVydGlhcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtdGVydGlhcnktYmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTEwIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAwLjE7XG59XG5cbi5iZy1vcGFjaXR5LTI1IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAwLjI1O1xufVxuXG4uYmctb3BhY2l0eS01MCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC41O1xufVxuXG4uYmctb3BhY2l0eS03NSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC43NTtcbn1cblxuLmJnLW9wYWNpdHktMTAwIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xufVxuXG4uYmctcHJpbWFyeS1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeS1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2Vzcy1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8tc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mby1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyLXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodC1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrLXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmstYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1ncmFkaWVudCkgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWFsbCB7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWF1dG8ge1xuICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3Qtbm9uZSB7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wZS1ub25lIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBlLWF1dG8ge1xuICBwb2ludGVyLWV2ZW50czogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTEge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0yIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMyB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC01IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTAge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC0xIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC0yIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC0zIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC00IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC01IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLWNpcmNsZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC1waWxsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0wIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTEge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0yIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtMyB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC01IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC1jaXJjbGUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLXBpbGwge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS0xIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS0yIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS0zIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS00IHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS01IHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLWNpcmNsZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS1waWxsIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTAge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTIge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0zIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtNCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LWNpcmNsZSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtcGlsbCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uei1uMSB7XG4gIHotaW5kZXg6IC0xICFpbXBvcnRhbnQ7XG59XG5cbi56LTAge1xuICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG59XG5cbi56LTEge1xuICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG59XG5cbi56LTIge1xuICB6LWluZGV4OiAyICFpbXBvcnRhbnQ7XG59XG5cbi56LTMge1xuICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXNtLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXNtLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXNtLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tNSB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMyB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTQge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTUge1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLWNvbnRhaW4ge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtc2NhbGUge1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTUge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTMge1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC00IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC01IHtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWxnLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMCB7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTEge1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0yIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0zIHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctNCB7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctNSB7XG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsb2F0LXhsLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLWNvbnRhaW4ge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14bC1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14bC1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtc2NhbGUge1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14bC1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTUge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTMge1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC00IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC01IHtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZmxvYXQteHhsLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14eGwtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteHhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteHhsLWNvbnRhaW4ge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14eGwtY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteHhsLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14eGwtc2NhbGUge1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14eGwtbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtNSB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTEge1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTMge1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtNCB7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTUge1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14eGwtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14eGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mcy0xIHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0yIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtMyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdUIEFtZXJpY2EgUmdcIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvcGktY2hpbGQtMjAyMy9hc3NldHMvc291cmNlL2ZvbnRzL0dUQW1lcmljYS1SZy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3BpLWNoaWxkLTIwMjMvYXNzZXRzL3N0YXRpYy9zb3VyY2UvR1RBbWVyaWNhLVJnLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR1QgQW1lcmljYSBSZ1wiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9waS1jaGlsZC0yMDIzL2Fzc2V0cy9zb3VyY2UvZm9udHMvR1RBbWVyaWNhLVJnSXQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9waS1jaGlsZC0yMDIzL2Fzc2V0cy9zb3VyY2UvZm9udHMvR1RBbWVyaWNhLVJnSXQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHVCBBbWVyaWNhIFJnXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3BpLWNoaWxkLTIwMjMvYXNzZXRzL3NvdXJjZS9mb250cy9HVEFtZXJpY2EtTWQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9waS1jaGlsZC0yMDIzL2Fzc2V0cy9zb3VyY2UvZm9udHMvR1RBbWVyaWNhLU1kLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR1QgQW1lcmljYSBNZFwiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9waS1jaGlsZC0yMDIzL2Fzc2V0cy9zb3VyY2UvZm9udHMvR1RBbWVyaWNhLU1kLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvcGktY2hpbGQtMjAyMy9hc3NldHMvc291cmNlL2ZvbnRzL0dUQW1lcmljYS1NZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdUIEFtZXJpY2EgTWRcIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvcGktY2hpbGQtMjAyMy9hc3NldHMvc291cmNlL2ZvbnRzL0dUQW1lcmljYS1NZEl0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvcGktY2hpbGQtMjAyMy9hc3NldHMvc291cmNlL2ZvbnRzL0dUQW1lcmljYS1NZEl0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR1QgQW1lcmljYSBCZFwiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9waS1jaGlsZC0yMDIzL2Fzc2V0cy9zb3VyY2UvZm9udHMvR1RBbWVyaWNhLUJkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvcGktY2hpbGQtMjAyMy9hc3NldHMvc291cmNlL2ZvbnRzL0dUQW1lcmljYS1CZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdUIEFtZXJpY2EgQmRcIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvcGktY2hpbGQtMjAyMy9hc3NldHMvc291cmNlL2ZvbnRzL0dUQW1lcmljYS1CZEl0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvcGktY2hpbGQtMjAyMy9hc3NldHMvc291cmNlL2ZvbnRzL0dUQW1lcmljYS1CZEl0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR1QgQW1lcmljYSBDbXAgQmxrXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3BpLWNoaWxkLTIwMjMvYXNzZXRzL3NvdXJjZS9mb250cy9HVEFtZXJpY2EtQ21CbC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3BpLWNoaWxkLTIwMjMvYXNzZXRzL3NvdXJjZS9mb250cy9HVEFtZXJpY2EtQ21CbC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdUIEFtZXJpY2EgQ21wIEJsa1wiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9waS1jaGlsZC0yMDIzL2Fzc2V0cy9zb3VyY2UvZm9udHMvR1RBbWVyaWNhLUNtQmxJdC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3BpLWNoaWxkLTIwMjMvYXNzZXRzL3NvdXJjZS9mb250cy9HVEFtZXJpY2EtQ21CbEl0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AbWVkaWEgcHJpbnQge1xuICAvKiBQcmludCBPdmVycmlkZSB0byByZW1vdmUgVVJMcyAqL1xuICBhW2hyZWZdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG4gIC5nbG9iYWwtbmF2IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlY3Rpb24tdmlkZW8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFydGljbGUtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hcnRpY2xlLXNoYXJlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uby1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubG9hZC1tb3JlLmluZmluaXRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tb2JpbGUtc3RpY2t5LWJveCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29udGVudC1zaGFyZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIFNob3cgbG9nbyAqL1xuICAucHJpbnQtbG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICBib2R5IHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgIHBhZGRpbmctdG9wOiAyMG1tO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMG1tO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAucGFnZS13cmFwcGVyIHtcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29udGFpbmVyLXh4bCxcbiAgLmNvbnRhaW5lci14bCxcbiAgLmNvbnRhaW5lci1sZyxcbiAgLmNvbnRhaW5lci1tZCxcbiAgLmNvbnRhaW5lci1zbSxcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzFhMWExYTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxufVxuXG5ociB7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMTtcbn1cblxuaDEge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzFhMWExYTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjY0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzQwcHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICBsaW5lLWhlaWdodDogNThweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTEuMDRweDtcbiAgfVxufVxuXG5oMiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1yZyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG4gIH1cbn1cblxuaDMsXG4uaDMge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxucCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIH1cbn1cbnAgc3Ryb25nLFxucCBiIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnByaW50LWxvZ28ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5hIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyIHtcbiAgY29sb3I6ICNlMjIzMWE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuOmZvY3VzLFxuLmZhLXNlYXJjaDpmb2N1cyxcbi5uYXZiYXItdG9nZ2xlOmZvY3VzLFxuYTpmb2N1cyxcbmJ1dHRvbjpmb2N1cyxcbmk6Zm9jdXMsXG5pbWc6Zm9jdXMsXG5saTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMWExYTFhO1xufVxuXG4uZ2lmSW1hZ2UgKyAubmV0UHJldkJ0bkdpZnMge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG5maWd1cmUgLmdpZkltYWdlICsgLm5ldFByZXZCdG5HaWZzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG5maWd1cmUgLmdpZkltYWdlICsgLm5ldFByZXZCdG5HaWZzID4gLmdpZklubmVySWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZ2lmUmVwbGFjZW1lbnREaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyYXk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2lmUmVwbGFjZW1lbnREaXYuZ2lmSW1hZ2UgLmdpZi1wYXVzZWQtdGV4dCB7XG4gIGNvbnRlbnQ6IFwiR2lmIFBhdXNlZFwiO1xuICBjb2xvcjogIzFhMWExYTtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuXG4uZ2lmUmVwbGFjZW1lbnREaXYuZ2lmSW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmdyaWQtaW1nIC5uZXRQcmV2QnRuR2lmcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5OTk5OTk5OTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uYXV0aG9yLWxvYWQtbW9yZSxcbi5ocC1sb2FkLW1vcmUsXG4ubGF0ZXN0LWxvYWQtbW9yZSxcbi5sb2FkLW1vcmUge1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xuICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMzVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5hdXRob3ItbG9hZC1tb3JlOmhvdmVyLFxuLmhwLWxvYWQtbW9yZTpob3Zlcixcbi5sYXRlc3QtbG9hZC1tb3JlOmhvdmVyLFxuLmxvYWQtbW9yZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2MzY2NmE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmF1dGhvci1sb2FkLW1vcmU6YWN0aXZlLFxuLmhwLWxvYWQtbW9yZTphY3RpdmUsXG4ubGF0ZXN0LWxvYWQtbW9yZTphY3RpdmUsXG4ubG9hZC1tb3JlOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmF1dGhvci1sb2FkLW1vcmU6Zm9jdXMsXG4uaHAtbG9hZC1tb3JlOmZvY3VzLFxuLmxhdGVzdC1sb2FkLW1vcmU6Zm9jdXMsXG4ubG9hZC1tb3JlOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNmJhNjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hdXRob3ItbG9hZC1tb3JlLFxuICAuaHAtbG9hZC1tb3JlLFxuICAubGF0ZXN0LWxvYWQtbW9yZSxcbiAgLmxvYWQtbW9yZSB7XG4gICAgcGFkZGluZzogMTZweCAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTJweDtcbiAgfVxufVxuLmF1dGhvci1sb2FkLW1vcmUsXG4uaHAtbG9hZC1tb3JlLFxuLmxhdGVzdC1sb2FkLW1vcmUsXG4ubG9hZC1tb3JlIHtcbiAgYmFja2dyb3VuZDogI2UyMjMxYTtcbn1cbi5hdXRob3ItbG9hZC1tb3JlOmhvdmVyLFxuLmhwLWxvYWQtbW9yZTpob3Zlcixcbi5sYXRlc3QtbG9hZC1tb3JlOmhvdmVyLFxuLmxvYWQtbW9yZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNhZDFjMTQ7XG59XG4uYXV0aG9yLWxvYWQtbW9yZSxcbi5ocC1sb2FkLW1vcmUsXG4ubGF0ZXN0LWxvYWQtbW9yZSxcbi5sb2FkLW1vcmUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gIHdpZHRoOiAxNjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmF1dGhvci1sb2FkLW1vcmUsXG4gIC5ocC1sb2FkLW1vcmUsXG4gIC5sYXRlc3QtbG9hZC1tb3JlLFxuICAubG9hZC1tb3JlIHtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5sb2FkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDIwcHggYXV0bztcbn1cblxuLm5vLXNoYXJlLWJ0biAuYnRuLXNvY2lhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltpZF49bWNfZW1iZWRfc2lnbnVwX10gLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZTIyMzFhO1xufVxuW2lkXj1tY19lbWJlZF9zaWdudXBfXSAudGV4dC1kYW5nZXIge1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbn1cbltpZF49bWNfZW1iZWRfc2lnbnVwX10gLnRleHQtZGFuZ2VyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4jd3BhZG1pbmJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLmFkbWluLWJhciB7XG4gIG1hcmdpbi10b3A6IC02N3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkbWluLWJhciB7XG4gICAgbWFyZ2luLXRvcDogLTY3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hZG1pbi1iYXIge1xuICAgIG1hcmdpbi10b3A6IC0zMnB4O1xuICB9XG59XG4uYWRtaW4tYmFyIC5zaXRlLWhlYWRlciB7XG4gIHRvcDogNDZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4M3B4KSB7XG4gIC5hZG1pbi1iYXIgLnNpdGUtaGVhZGVyIHtcbiAgICB0b3A6IDMycHg7XG4gIH1cbn1cbi5hZG1pbi1iYXIgLnBhZ2Utd3JhcHBlciB7XG4gIHRvcDogMTgycHg7XG59XG5cbi50cmFuc2xhdGlvbi1saW5rcyAudHJhbnNsYXRpb24tbGluay1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAzcmVtIDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQxO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi50cmFuc2xhdGlvbi1saW5rcyAudHJhbnNsYXRpb24tbGluay1saXN0IGxpIHtcbiAgbWFyZ2luOiAwO1xufVxuLnRyYW5zbGF0aW9uLWxpbmtzIC50cmFuc2xhdGlvbi1saW5rLWxpc3QgLnRyYW5zbGF0aW9uLWxpc3QtbGFiZWwge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnRyYW5zbGF0aW9uLWxpbmtzIC50cmFuc2xhdGlvbi1saW5rLWxpc3QgbGkge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjI3cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi50cmFuc2xhdGlvbi1saW5rcy1ib3R0b20gLnRyYW5zbGF0aW9uLWxpbmstbGlzdCB7XG4gIG1hcmdpbjogM3JlbSAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnRyYW5zbGF0aW9uLWxpbmtzLXRvcCAudHJhbnNsYXRpb24tbGluay1saXN0IHtcbiAgbWFyZ2luOiAwIC0xNXB4O1xuICBwYWRkaW5nOiAycmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50cmFuc2xhdGlvbi1saW5rcy10b3AgLnRyYW5zbGF0aW9uLWxpbmstbGlzdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICB9XG59XG4udHJhbnNsYXRpb24tbGlua3MtYmx1ZSAudHJhbnNsYXRpb24tbGluay1saXN0IHtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMnJlbTtcbiAgbWFyZ2luOiAzcmVtIDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRyYW5zbGF0aW9uLWxpbmtzLWJsdWUgLnRyYW5zbGF0aW9uLWxpbmstbGlzdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4udHJhbnNsYXRpb24tbGlua3MtYmx1ZSAudHJhbnNsYXRpb24tbGluay1saXN0IGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcbn1cbi50cmFuc2xhdGlvbi1saW5rcy1ibHVlIC50cmFuc2xhdGlvbi1saW5rLWxpc3QgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI2UyMjMxYTtcbn1cbi50cmFuc2xhdGlvbi1saW5rcy1ibHVlLnRyYW5zbGF0aW9uLWxpbmtzLXRvcCAudHJhbnNsYXRpb24tbGluay1saXN0IHtcbiAgbWFyZ2luOiAycmVtIDAgMDtcbiAgcGFkZGluZzogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50cmFuc2xhdGlvbi1saW5rcy1ibHVlLnRyYW5zbGF0aW9uLWxpbmtzLXRvcCAudHJhbnNsYXRpb24tbGluay1saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmFyY2hpdmUgLnRyYW5zbGF0aW9uLWxpbmtzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcmNoaXZlIC50cmFuc2xhdGlvbi1saW5rcyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmFyY2hpdmUgLnRyYW5zbGF0aW9uLWxpbmtzLXRleHQgLnRyYW5zbGF0aW9uLWxpbmstbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZ2xvYmFsLW5hdi1tIC5ueXAtYnJhbmQgLmRyb3Bkb3duLW1lbnUgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjMWExYTFhICFpbXBvcnRhbnQ7XG59XG5cbi5zaW5nbGUtcG9zdCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gIHRvcDogMTYwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtcG9zdCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gICAgdG9wOiAyNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbiNza2lwdG9jb250ZW50IGEge1xuICBwYWRkaW5nOiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDBweDtcbiAgbGVmdDogMDtcbiAgY29sb3I6ICMwMDZiYTY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHotaW5kZXg6IDEwNTE7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jc2tpcHRvY29udGVudCBhOmZvY3VzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG46Zm9jdXMsXG4uZmEtc2VhcmNoOmZvY3VzLFxuLm5hdmJhci10b2dnbGU6Zm9jdXMsXG5hOmZvY3VzLFxuYnV0dG9uOmZvY3VzLFxuaTpmb2N1cyxcbmltZzpmb2N1cyxcbmxpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNmOWY5Zjk7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggIzYzNjY2YTtcbn1cblxuLmJ0biB7XG4gIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjEzNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xufVxuLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2MzY2NmE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG46Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA2YmE2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJ0biB7XG4gICAgcGFkZGluZzogMTZweCAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTJweDtcbiAgfVxufVxuXG4uYnRuLXJlZCB7XG4gIGJhY2tncm91bmQ6ICNlMjIzMWE7XG59XG4uYnRuLXJlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNhZDFjMTQ7XG59XG5cbi53cC1ibG9jay1jb3JlLXBhcmFncmFwaCBwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE1cHg7XG59XG4ud3AtYmxvY2stY29yZS1wYXJhZ3JhcGggYSB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjZTIyMzFhO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG59XG4ud3AtYmxvY2stY29yZS1wYXJhZ3JhcGggYTpob3ZlciB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNhZDFjMTQ7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xufVxuXG4ud3AtYmxvY2stY29yZS1wYXJhZ3JhcGg6Zmlyc3Qtb2YtdHlwZSBwOmZpcnN0LWNoaWxkOmZpcnN0LWxldHRlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndwLWJsb2NrLWNvcmUtcGFyYWdyYXBoOmZpcnN0LW9mLXR5cGUgcDpmaXJzdC1jaGlsZDpmaXJzdC1sZXR0ZXIge1xuICAgIGZvbnQtc2l6ZTogNjNweDtcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG5cbi53cC1ibG9jay1idXR0b24gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTFhMWE7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiBjYWxjKDAuNjY3ZW0gKyAycHgpIGNhbGMoMS4zMzNlbSArIDJweCk7XG59XG4ud3AtYmxvY2stYnV0dG9uIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2NjZhO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5lZ3RvcC0xIHtcbiAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbn1cblxuLm5lZ3RvcC0yIHtcbiAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLm5lZ3RvcC0zIHtcbiAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbn1cblxuLm5lZ3RvcC00IHtcbiAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbn1cblxuLm5lZ3RvcC01IHtcbiAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLmxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubG9hZGVyIC5naWZSZXBsYWNlbWVudERpdiB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5sb2FkZXIgLmdpZlJlcGxhY2VtZW50RGl2IC5naWYtcGF1c2VkLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG4ubG9hZGVyIC5uZXRQcmV2QnRuR2lmcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qISBQaG90b1N3aXBlIG1haW4gQ1NTIGJ5IERtaXRyeSBTZW1lbm92IHwgcGhvdG9zd2lwZS5jb20gfCBNSVQgbGljZW5zZSAqL1xuLypcblx0U3R5bGVzIGZvciBiYXNpYyBQaG90b1N3aXBlIGZ1bmN0aW9uYWxpdHkgKHNsaWRpbmcgYXJlYSwgb3Blbi9jbG9zZSB0cmFuc2l0aW9ucylcbiovXG4vKiBwc3dwID0gcGhvdG9zd2lwZSAqL1xuLnBzd3Age1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICB6LWluZGV4OiAxNTAwO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIGNyZWF0ZSBzZXBhcmF0ZSBsYXllciwgdG8gYXZvaWQgcGFpbnQgb24gd2luZG93Lm9uc2Nyb2xsIGluIHdlYmtpdC9ibGluayAqL1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnBzd3AgKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnBzd3AgaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4vKiBzdHlsZSBpcyBhZGRlZCB3aGVuIEpTIG9wdGlvbiBzaG93SGlkZU9wYWNpdHkgaXMgc2V0IHRvIHRydWUgKi9cbi5wc3dwLS1hbmltYXRlX29wYWNpdHkge1xuICAvKiAwLjAwMSwgYmVjYXVzZSBvcGFjaXR5OjAgZG9lc24ndCB0cmlnZ2VyIFBhaW50IGFjdGlvbiwgd2hpY2ggY2F1c2VzIGxhZyBhdCBzdGFydCBvZiB0cmFuc2l0aW9uICovXG4gIG9wYWNpdHk6IDAuMDAxO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgLyogZm9yIG9wZW4vY2xvc2UgdHJhbnNpdGlvbiAqL1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7XG59XG5cbi5wc3dwLS1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wc3dwLS16b29tLWFsbG93ZWQgLnBzd3BfX2ltZyB7XG4gIC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXG4gIGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuICBjdXJzb3I6IC1tb3otem9vbS1pbjtcbiAgY3Vyc29yOiB6b29tLWluO1xufVxuXG4ucHN3cC0tem9vbWVkLWluIC5wc3dwX19pbWcge1xuICAvKiBhdXRvcHJlZml4ZXI6IG9mZiAqL1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgY3Vyc29yOiAtbW96LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLnBzd3AtLWRyYWdnaW5nIC5wc3dwX19pbWcge1xuICAvKiBhdXRvcHJlZml4ZXI6IG9mZiAqL1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogLW1vei1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLypcblx0QmFja2dyb3VuZCBpcyBhZGRlZCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQuXG5cdEFzIGFuaW1hdGluZyBvcGFjaXR5IGlzIG11Y2ggZmFzdGVyIHRoYW4gYW5pbWF0aW5nIHJnYmEoKSBiYWNrZ3JvdW5kLWNvbG9yLlxuKi9cbi5wc3dwX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cblxuLnBzd3BfX3Njcm9sbC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wc3dwX19jb250YWluZXIsXG4ucHN3cF9fem9vbS13cmFwIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLyogUHJldmVudCBzZWxlY3Rpb24gYW5kIHRhcCBoaWdobGlnaHRzICovXG4ucHN3cF9fY29udGFpbmVyLFxuLnBzd3BfX2ltZyB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbn1cblxuLnBzd3BfX3pvb20td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIC8qIGZvciBvcGVuL2Nsb3NlIHRyYW5zaXRpb24gKi9cbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpO1xufVxuXG4ucHN3cF9fYmcge1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgLyogZm9yIG9wZW4vY2xvc2UgdHJhbnNpdGlvbiAqL1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7XG59XG5cbi5wc3dwLS1hbmltYXRlZC1pbiAucHN3cF9fYmcsXG4ucHN3cC0tYW5pbWF0ZWQtaW4gLnBzd3BfX3pvb20td3JhcCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLnBzd3BfX2NvbnRhaW5lcixcbi5wc3dwX196b29tLXdyYXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnBzd3BfX2l0ZW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBzd3BfX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4vKlxuXHRzdHJldGNoZWQgdGh1bWJuYWlsIG9yIGRpdiBwbGFjZWhvbGRlciBlbGVtZW50IChzZWUgYmVsb3cpXG5cdHN0eWxlIGlzIGFkZGVkIHRvIGF2b2lkIGZsaWNrZXJpbmcgaW4gd2Via2l0L2JsaW5rIHdoZW4gbGF5ZXJzIG92ZXJsYXBcbiovXG4ucHN3cF9faW1nLS1wbGFjZWhvbGRlciB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKlxuXHRkaXYgZWxlbWVudCB0aGF0IG1hdGNoZXMgc2l6ZSBvZiBsYXJnZSBpbWFnZVxuXHRsYXJnZSBpbWFnZSBsb2FkcyBvbiB0b3Agb2YgaXRcbiovXG4ucHN3cF9faW1nLS1wbGFjZWhvbGRlci0tYmxhbmsge1xuICBiYWNrZ3JvdW5kOiAjMjIyO1xufVxuXG4ucHN3cC0taWUgLnBzd3BfX2ltZyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi8qXG5cdEVycm9yIG1lc3NhZ2UgYXBwZWFycyB3aGVuIGltYWdlIGlzIG5vdCBsb2FkZWRcblx0KEpTIG9wdGlvbiBlcnJvck1zZyBjb250cm9scyBtYXJrdXApXG4qL1xuLnBzd3BfX2Vycm9yLW1zZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIGNvbG9yOiAjQ0NDO1xufVxuXG4ucHN3cF9fZXJyb3ItbXNnIGEge1xuICBjb2xvcjogI0NDQztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5nYWxsZXJ5IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2FsbGVyeS1pdGVtIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5nYWxsZXJ5LWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5nYWxsZXJ5LXJvdy5zaW5nbGUgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbn1cbi5nYWxsZXJ5LXJvdy5zaW5nbGUgLmdhbGxlcnktaXRlbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ2FsbGVyeS1yb3cuZG91YmxlIC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogNTAlO1xuICBmbG9hdDogbGVmdDtcbn1cbi5nYWxsZXJ5LXJvdy5kb3VibGUgLmdhbGxlcnktaXRlbSBhIHtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5nYWxsZXJ5LXJvdy50cmlwbGUgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZ2FsbGVyeS1yb3cudHJpcGxlIC5nYWxsZXJ5LWl0ZW0gYSB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5nYWxsZXJ5LXJvdyBhIGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xufVxuXG4uZ2FsbGVyeS1yb3cgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmdhbGxlcnktcm93IGE6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uZ2FsbGVyeS1yb3cgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgei1pbmRleDogMTtcbiAgdGV4dC1zaGFkb3c6IDBweCAwcHggMTRweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbn1cblxuLmdhbGxlcnktcm93IGE6aG92ZXI6YmVmb3JlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuZ2FsbGVyeS1yb3cgYTpob3ZlcjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnBzd3BfX3VpLS1pZGxlIC5wc3dwX190b3AtYmFyIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4vKiEgUGhvdG9Td2lwZSBEZWZhdWx0IFVJIENTUyBieSBEbWl0cnkgU2VtZW5vdiB8IHBob3Rvc3dpcGUuY29tIHwgTUlUIGxpY2Vuc2UgKi9cbi8qXG5cblx0Q29udGVudHM6XG5cblx0MS4gQnV0dG9uc1xuXHQyLiBTaGFyZSBtb2RhbCBhbmQgbGlua3Ncblx0My4gSW5kZXggaW5kaWNhdG9yIChcIjEgb2YgWFwiIGNvdW50ZXIpXG5cdDQuIENhcHRpb25cblx0NS4gTG9hZGluZyBpbmRpY2F0b3Jcblx0Ni4gQWRkaXRpb25hbCBzdHlsZXMgKHJvb3QgZWxlbWVudCwgdG9wIGJhciwgaWRsZSBzdGF0ZSwgaGlkZGVuIHN0YXRlLCBldGMuKVxuXG4qL1xuLypcblxuXHQxLiBCdXR0b25zXG5cbiAqL1xuLyogPGJ1dHRvbj4gY3NzIHJlc2V0ICovXG4ucHN3cF9fYnV0dG9uIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBvcGFjaXR5OiAwLjc1O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wc3dwX19idXR0b246Zm9jdXMsXG4ucHN3cF9fYnV0dG9uOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnBzd3BfX2J1dHRvbjphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5wc3dwX19idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8qIHBzd3BfX3VpLS1vdmVyLWNsb3NlIGNsYXNzIGl0IGFkZGVkIHdoZW4gbW91c2UgaXMgb3ZlciBlbGVtZW50IHRoYXQgc2hvdWxkIGNsb3NlIGdhbGxlcnkgKi9cbi5wc3dwX191aS0tb3Zlci1jbG9zZSAucHN3cF9fYnV0dG9uLS1jbG9zZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wc3dwX19idXR0b24sXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUsXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9kZWZhdWx0LXNraW4ucG5nKSAwIDAgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI2NHB4IDg4cHg7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjEpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjA5Mzc1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMDVkcGkpLCAobWluLXJlc29sdXRpb246IDEuMWRwcHgpIHtcbiAgLyogU2VydmUgU1ZHIHNwcml0ZSBpZiBicm93c2VyIHN1cHBvcnRzIFNWRyBhbmQgcmVzb2x1dGlvbiBpcyBtb3JlIHRoYW4gMTA1ZHBpICovXG4gIC5wc3dwLS1zdmcgLnBzd3BfX2J1dHRvbixcbiAgLnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUsXG4gIC5wc3dwLS1zdmcgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9kZWZhdWx0LXNraW4uc3ZnKTtcbiAgfVxuICAucHN3cC0tc3ZnIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuICAucHN3cC0tc3ZnIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxufVxuLnBzd3BfX2J1dHRvbi0tY2xvc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00NHB4O1xufVxuXG4ucHN3cF9fYnV0dG9uLS1zaGFyZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NHB4IC00NHB4O1xufVxuXG4ucHN3cF9fYnV0dG9uLS1mcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wc3dwLS1zdXBwb3J0cy1mcyAucHN3cF9fYnV0dG9uLS1mcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucHN3cC0tZnMgLnBzd3BfX2J1dHRvbi0tZnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDRweCAwO1xufVxuXG4ucHN3cF9fYnV0dG9uLS16b29tIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg4cHggMDtcbn1cblxuLnBzd3AtLXpvb20tYWxsb3dlZCAucHN3cF9fYnV0dG9uLS16b29tIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wc3dwLS16b29tZWQtaW4gLnBzd3BfX2J1dHRvbi0tem9vbSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzJweCAwO1xufVxuXG4vKiBubyBhcnJvd3Mgb24gdG91Y2ggc2NyZWVucyAqL1xuLnBzd3AtLXRvdWNoIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3AtLXRvdWNoIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLypcblx0QXJyb3cgYnV0dG9ucyBoaXQgYXJlYVxuXHQoaWNvbiBpcyBhZGRlZCB0byA6YmVmb3JlIHBzZXVkby1lbGVtZW50KVxuKi9cbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUsXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAzNXB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0OmJlZm9yZSB7XG4gIGxlZnQ6IDZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzOHB4IC00NHB4O1xufVxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk0cHggLTQ0cHg7XG59XG5cbi8qXG5cblx0Mi4gU2hhcmUgbW9kYWwvcG9wdXAgYW5kIGxpbmtzXG5cbiAqL1xuLnBzd3BfX2NvdW50ZXIsXG4ucHN3cF9fc2hhcmUtbW9kYWwge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ucHN3cF9fc2hhcmUtbW9kYWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTYwMDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG59XG5cbi5wc3dwX19zaGFyZS1tb2RhbC0taGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBzd3BfX3NoYXJlLXRvb2x0aXAge1xuICB6LWluZGV4OiAxNjIwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICMyYTY3YTM7XG4gIHRvcDogNTZweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIHJpZ2h0OiA0NHB4O1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXM7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuLnBzd3BfX3NoYXJlLXRvb2x0aXAgYSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnBzd3BfX3NoYXJlLXRvb2x0aXAgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLnBzd3BfX3NoYXJlLXRvb2x0aXAgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wc3dwX19zaGFyZS10b29sdGlwIGE6Zmlyc3QtY2hpbGQge1xuICAvKiByb3VuZCBjb3JuZXJzIG9uIHRoZSBmaXJzdC9sYXN0IGxpc3QgaXRlbSAqL1xuICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbn1cblxuLnBzd3BfX3NoYXJlLXRvb2x0aXAgYTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG59XG5cbi5wc3dwX19zaGFyZS1tb2RhbC0tZmFkZS1pbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wc3dwX19zaGFyZS1tb2RhbC0tZmFkZS1pbiAucHN3cF9fc2hhcmUtdG9vbHRpcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi8qIGluY3JlYXNlIHNpemUgb2Ygc2hhcmUgbGlua3Mgb24gdG91Y2ggZGV2aWNlcyAqL1xuLnBzd3AtLXRvdWNoIC5wc3dwX19zaGFyZS10b29sdGlwIGEge1xuICBwYWRkaW5nOiAxNnB4IDEycHg7XG59XG5cbmEucHN3cF9fc2hhcmUtLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEycHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzJhNjdhMztcbiAgLXdlYmtpdC1wb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1vei1wb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbmEucHN3cF9fc2hhcmUtLWZhY2Vib29rOmhvdmVyLFxuYS5wc3dwX19zaGFyZS0tdHdpdHRlcjpob3ZlcixcbmEucHN3cF9fc2hhcmUtLXBpbnRlcmVzdDpob3ZlcixcbmEucHN3cF9fc2hhcmUtLWRvd25sb2FkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzNFNUM5QTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qXG5cblx0My4gSW5kZXggaW5kaWNhdG9yIChcIjEgb2YgWFwiIGNvdW50ZXIpXG5cbiAqL1xuLnBzd3BfX2NvdW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBjb2xvcjogIzJhNjdhMztcbiAgb3BhY2l0eTogMC43NTtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4vKlxuXG5cdDQuIENhcHRpb25cblxuICovXG4ucHN3cF9fY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDRweDtcbn1cblxuLnBzd3BfX2NhcHRpb24gc21hbGwge1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjQkJCO1xufVxuXG4ucHN3cF9fY2FwdGlvbl9fY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjQ0NDO1xufVxuXG4ucHN3cF9fY2FwdGlvbi0tZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBGYWtlIGNhcHRpb24gZWxlbWVudCwgdXNlZCB0byBjYWxjdWxhdGUgaGVpZ2h0IG9mIG5leHQvcHJldiBpbWFnZSAqL1xuLnBzd3BfX2NhcHRpb24tLWZha2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qXG5cblx0NS4gTG9hZGluZyBpbmRpY2F0b3IgKHByZWxvYWRlcilcblxuXHRZb3UgY2FuIHBsYXkgd2l0aCBpdCBoZXJlIC0gaHR0cDovL2NvZGVwZW4uaW8vZGltc2VtZW5vdi9wZW4veXlCV29SXG5cbiAqL1xuLnBzd3BfX3ByZWxvYWRlciB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjJweDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG5cbi5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMTJweDtcbn1cblxuLnBzd3BfX3ByZWxvYWRlci0tYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnBzd3BfX3ByZWxvYWRlci0tYWN0aXZlIC5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XG4gIC8qIFdlIHVzZSAuZ2lmIGluIGJyb3dzZXJzIHRoYXQgZG9uJ3Qgc3VwcG9ydCBDU1MgYW5pbWF0aW9uICovXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcHJlbG9hZGVyLmdpZikgMCAwIG5vLXJlcGVhdDtcbn1cblxuLnBzd3AtLWNzc19hbmltYXRpb24gLnBzd3BfX3ByZWxvYWRlci0tYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnBzd3AtLWNzc19hbmltYXRpb24gLnBzd3BfX3ByZWxvYWRlci0tYWN0aXZlIC5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBjbG9ja3dpc2UgNTAwbXMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IGNsb2Nrd2lzZSA1MDBtcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXItLWFjdGl2ZSAucHN3cF9fcHJlbG9hZGVyX19kb251dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBkb251dC1yb3RhdGUgMTAwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpIGluZmluaXRlO1xuICBhbmltYXRpb246IGRvbnV0LXJvdGF0ZSAxMDAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSkgaW5maW5pdGU7XG59XG5cbi5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTVweDtcbiAgdG9wOiAxNXB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXJfX2N1dCB7XG4gIC8qIFxuICBcdFRoZSBpZGVhIG9mIGFuaW1hdGluZyBpbm5lciBjaXJjbGUgaXMgYmFzZWQgb24gUG9seW1lciAoXCJtYXRlcmlhbFwiKSBsb2FkaW5nIGluZGljYXRvciBcbiAgXHQgYnkgS2VhbnUgTGVlIGh0dHBzOi8vYmxvZy5rZWFudWxlZS5jb20vMjAxNC8xMC8yMC90aGUtdGFsZS1vZi10aHJlZS1zcGlubmVycy5odG1sXG4gICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHN3cC0tY3NzX2FuaW1hdGlvbiAucHN3cF9fcHJlbG9hZGVyX19kb251dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzJhNjdhMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBzd3BfX3ByZWxvYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdG9wOiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBjbG9ja3dpc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBjbG9ja3dpc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGRvbnV0LXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTQwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTQwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGRvbnV0LXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTQwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTQwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG59XG4vKlxuXG5cdDYuIEFkZGl0aW9uYWwgc3R5bGVzXG5cbiAqL1xuLyogcm9vdCBlbGVtZW50IG9mIFVJICovXG4ucHN3cF9fdWkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxNTUwO1xufVxuXG4vKiB0b3AgYmxhY2sgYmFyIHdpdGggYnV0dG9ucyBhbmQgXCIxIG9mIFhcIiBpbmRpY2F0b3IgKi9cbi5wc3dwX190b3AtYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogNDRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wc3dwX19jYXB0aW9uLFxuLnBzd3BfX3RvcC1iYXIsXG4ucHN3cC0taGFzX21vdXNlIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3AtLWhhc19tb3VzZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbn1cblxuLyogcHN3cC0taGFzX21vdXNlIGNsYXNzIGlzIGFkZGVkIG9ubHkgd2hlbiB0d28gc3Vic2VxdWVudCBtb3VzZW1vdmUgZXZlbnRzIG9jY3VyICovXG4ucHN3cC0taGFzX21vdXNlIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3AtLWhhc19tb3VzZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vKiBwc3dwX191aS0tZml0IGNsYXNzIGlzIGFkZGVkIHdoZW4gbWFpbiBpbWFnZSBcImZpdHNcIiBiZXR3ZWVuIHRvcCBiYXIgYW5kIGJvdHRvbSBiYXIgKGNhcHRpb24pICovXG4vKiBwc3dwX191aS0taWRsZSBjbGFzcyBpcyBhZGRlZCB3aGVuIG1vdXNlIGlzbid0IG1vdmluZyBmb3Igc2V2ZXJhbCBzZWNvbmRzIChKUyBvcHRpb24gdGltZVRvSWRsZSkgKi9cbi5wc3dwX191aS0taWRsZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwX191aS0taWRsZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKlxuXHRwc3dwX191aS0taGlkZGVuIGNsYXNzIGlzIGFkZGVkIHdoZW4gY29udHJvbHMgYXJlIGhpZGRlblxuXHRlLmcuIHdoZW4gdXNlciB0YXBzIHRvIHRvZ2dsZSB2aXNpYmlsaXR5IG9mIGNvbnRyb2xzXG4qL1xuLnBzd3BfX3VpLS1oaWRkZW4gLnBzd3BfX3RvcC1iYXIsXG4ucHN3cF9fdWktLWhpZGRlbiAucHN3cF9fY2FwdGlvbixcbi5wc3dwX191aS0taGlkZGVuIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3BfX3VpLS1oaWRkZW4gLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgLyogRm9yY2UgcGFpbnQgJiBjcmVhdGUgY29tcG9zaXRpb24gbGF5ZXIgZm9yIGNvbnRyb2xzLiAqL1xuICBvcGFjaXR5OiAwLjAwMTtcbn1cblxuLyogcHN3cF9fdWktLW9uZS1zbGlkZSBjbGFzcyBpcyBhZGRlZCB3aGVuIHRoZXJlIGlzIGp1c3Qgb25lIGl0ZW0gaW4gZ2FsbGVyeSAqL1xuLnBzd3BfX3VpLS1vbmUtc2xpZGUgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cF9fdWktLW9uZS1zbGlkZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQsXG4ucHN3cF9fdWktLW9uZS1zbGlkZSAucHN3cF9fY291bnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wc3dwX19lbGVtZW50LS1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBzd3AtLW1pbmltYWwtLWRhcmsgLnBzd3BfX3RvcC1iYXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4vKiEgRmxpY2tpdHkgdjIuMC44XG5odHRwOi8vZmxpY2tpdHkubWV0YWZpenp5LmNvXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZmxpY2tpdHktZW5hYmxlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZmxpY2tpdHktdmlld3BvcnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZsaWNraXR5LXNsaWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLyogZHJhZ2dhYmxlICovXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydC5pcy1wb2ludGVyLWRvd24ge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi8qIC0tLS0gcHJldmlvdXMvbmV4dCBidXR0b25zIC0tLS0gKi9cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiBoc2xhKDAsIDAlLCAxMDAlLCAwLjc1KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiB2ZXJ0aWNhbGx5IGNlbnRlciAqL1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDVweCAjMDlGO1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjphY3RpdmUge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogMTBweDtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4vKiByaWdodCB0byBsZWZ0ICovXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMHB4O1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwJTtcbiAgdG9wOiAyMCU7XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogNjAlO1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuYXJyb3cge1xuICBmaWxsOiAjMzMzO1xufVxuXG4vKiAtLS0tIHBhZ2UgZG90cyAtLS0tICovXG4uZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtMjVweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wYWdlLWRvdHMge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDAgOHB4O1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90LmlzLXNlbGVjdGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MG1zO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNTBtcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4yNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjM1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC40cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNDVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNDVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC41NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjZzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjY1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjY1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuN3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC43cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNzVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNzVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC44cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjhzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC44NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC44NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjlzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuOXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjk1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjk1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDFzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjA1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4wNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjE1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4ycztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4ycztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4yNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjNzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjNzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjM1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4zNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNDVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjQ1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS41cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS41cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS41NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjZzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjZzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjY1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS42NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuN3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuN3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNzVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjc1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS44cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS44cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS44NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuODVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjlzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjlzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjk1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS45NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDJzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAycztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjA1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4wNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMDVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjFzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjFzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjE1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4xNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjI1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4zcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4zcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4zNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMzVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjRzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjRzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjQ1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi40NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjU1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi42cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi42cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi42NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjdzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjdzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjc1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi43NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuOHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuOHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuODVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjg1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi45cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi45cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi45NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuOTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogM3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1saW5lYXJdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1saW5lYXJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuMjUsIDAuNzUsIDAuNzUpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2VdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42LCAtMC4yOCwgMC43MzUsIDAuMDQ1KTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWJhY2tdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0NSwgMC43MTUpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1zaW5lXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NDUsIDAuMDUsIDAuNTUsIDAuOTUpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFkXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWN1YmljXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhcnRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xufVxuXG5bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbn1cblxuW2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV0uYW9zLWFuaW1hdGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG5cbltkYXRhLWFvcz1mYWRlLXVwXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApO1xufVxuXG5bZGF0YS1hb3M9ZmFkZS1kb3duXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKTtcbn1cblxuW2RhdGEtYW9zPWZhZGUtcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIDAsIDApO1xufVxuXG5bZGF0YS1hb3M9ZmFkZS1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApO1xufVxuXG5bZGF0YS1hb3M9ZmFkZS11cC1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMTAwcHgsIDApO1xufVxuXG5bZGF0YS1hb3M9ZmFkZS11cC1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDEwMHB4LCAwKTtcbn1cblxuW2RhdGEtYW9zPWZhZGUtZG93bi1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgLTEwMHB4LCAwKTtcbn1cblxuW2RhdGEtYW9zPWZhZGUtZG93bi1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIC0xMDBweCwgMCk7XG59XG5cbltkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21dIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xufVxuXG5bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXS5hb3MtYW5pbWF0ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxKTtcbn1cblxuW2RhdGEtYW9zPXpvb20taW5dIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xufVxuXG5bZGF0YS1hb3M9em9vbS1pbi11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKSBzY2FsZSgwLjYpO1xufVxuXG5bZGF0YS1hb3M9em9vbS1pbi1kb3duXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKSBzY2FsZSgwLjYpO1xufVxuXG5bZGF0YS1hb3M9em9vbS1pbi1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMCwgMCkgc2NhbGUoMC42KTtcbn1cblxuW2RhdGEtYW9zPXpvb20taW4tbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKSBzY2FsZSgwLjYpO1xufVxuXG5bZGF0YS1hb3M9em9vbS1vdXRdIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3M9em9vbS1vdXQtdXBdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDBweCwgMCkgc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPXpvb20tb3V0LWRvd25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApIHNjYWxlKDEuMik7XG59XG5cbltkYXRhLWFvcz16b29tLW91dC1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMCwgMCkgc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPXpvb20tb3V0LWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgMCwgMCkgc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cblxuW2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cblxuW2RhdGEtYW9zPXNsaWRlLXVwXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG59XG5cbltkYXRhLWFvcz1zbGlkZS1kb3duXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xufVxuXG5bZGF0YS1hb3M9c2xpZGUtcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG59XG5cbltkYXRhLWFvcz1zbGlkZS1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG59XG5cbltkYXRhLWFvc149ZmxpcF1bZGF0YS1hb3NePWZsaXBdIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG5cbltkYXRhLWFvcz1mbGlwLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyk7XG59XG5cbltkYXRhLWFvcz1mbGlwLWxlZnRdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7XG59XG5cbltkYXRhLWFvcz1mbGlwLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDEwMGRlZyk7XG59XG5cbltkYXRhLWFvcz1mbGlwLXJpZ2h0XS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApO1xufVxuXG5bZGF0YS1hb3M9ZmxpcC11cF0ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKTtcbn1cblxuW2RhdGEtYW9zPWZsaXAtdXBdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7XG59XG5cbltkYXRhLWFvcz1mbGlwLWRvd25dIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMTAwZGVnKTtcbn1cblxuW2RhdGEtYW9zPWZsaXAtZG93bl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTtcbn1cblxuLmVudHJ5LWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5hcnRpY2xlIC5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmFydGljbGUtYmxvY2std3JhcHBlciAuZW50cnkgcCBhLCAuYXJ0aWNsZS1ibG9jay13cmFwcGVyIC5lbnRyeSB1bCBhLCAuYXJ0aWNsZS1ibG9jay13cmFwcGVyIC5lbnRyeSBvbCBhLCAuYXJ0aWNsZS1ibG9jay13cmFwcGVyIC5lbnRyeSB0YWJsZSBhLCAuYXJ0aWNsZS1ibG9jay13cmFwcGVyIC5lbnRyeSB0ZCBhLCAuYXJ0aWNsZS1ibG9jay13cmFwcGVyIC5lbnRyeSBzdHJvbmcgYSB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNlMjIzMWE7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbn1cbi5hcnRpY2xlLWJsb2NrLXdyYXBwZXIgLmVudHJ5IHAgYTpob3ZlciwgLmFydGljbGUtYmxvY2std3JhcHBlciAuZW50cnkgdWwgYTpob3ZlciwgLmFydGljbGUtYmxvY2std3JhcHBlciAuZW50cnkgb2wgYTpob3ZlciwgLmFydGljbGUtYmxvY2std3JhcHBlciAuZW50cnkgdGFibGUgYTpob3ZlciwgLmFydGljbGUtYmxvY2std3JhcHBlciAuZW50cnkgdGQgYTpob3ZlciwgLmFydGljbGUtYmxvY2std3JhcHBlciAuZW50cnkgc3Ryb25nIGE6aG92ZXIge1xuICBjb2xvcjogIzFhMWExYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI2FkMWMxNDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG59XG5cbi5hcnRpY2xlX2NvbnRlbnRfYmxvY2sgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMnB4O1xuICBtYXJnaW46IDRweCAwIDIwcHggMDtcbiAgcGFkZGluZzogMCAwIDAgMDtcbn1cbi5hcnRpY2xlX2NvbnRlbnRfYmxvY2sgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiA0cHggMCAzMHB4IDA7XG59XG4uYXJ0aWNsZV9jb250ZW50X2Jsb2NrIHAgYSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlX2NvbnRlbnRfYmxvY2sgcCBhIHtcbiAgICB3b3JkLWJyZWFrOiBpbml0aWFsO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXJ0aWNsZV9jb250ZW50X2Jsb2NrIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTVweDtcbiAgfVxufVxuLmFydGljbGVfY29udGVudF9ibG9jayBwIGEsIC5hcnRpY2xlX2NvbnRlbnRfYmxvY2sgdWwgYSwgLmFydGljbGVfY29udGVudF9ibG9jayBvbCBhLCAuYXJ0aWNsZV9jb250ZW50X2Jsb2NrIHRhYmxlIGEsIC5hcnRpY2xlX2NvbnRlbnRfYmxvY2sgdGQgYSwgLmFydGljbGVfY29udGVudF9ibG9jayBzdHJvbmcgYSB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNlMjIzMWE7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbn1cbi5hcnRpY2xlX2NvbnRlbnRfYmxvY2sgcCBhOmhvdmVyLCAuYXJ0aWNsZV9jb250ZW50X2Jsb2NrIHVsIGE6aG92ZXIsIC5hcnRpY2xlX2NvbnRlbnRfYmxvY2sgb2wgYTpob3ZlciwgLmFydGljbGVfY29udGVudF9ibG9jayB0YWJsZSBhOmhvdmVyLCAuYXJ0aWNsZV9jb250ZW50X2Jsb2NrIHRkIGE6aG92ZXIsIC5hcnRpY2xlX2NvbnRlbnRfYmxvY2sgc3Ryb25nIGE6aG92ZXIge1xuICBjb2xvcjogIzFhMWExYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI2FkMWMxNDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG59XG4uYXJ0aWNsZV9jb250ZW50X2Jsb2NrIG9sLCAuYXJ0aWNsZV9jb250ZW50X2Jsb2NrIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjNyZW07XG59XG4uYXJ0aWNsZV9jb250ZW50X2Jsb2NrIG9sIGxpLCAuYXJ0aWNsZV9jb250ZW50X2Jsb2NrIHVsIGxpIHtcbiAgbWFyZ2luOiAwLjkzNzVyZW0gMDtcbn1cblxuLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrIHtcbiAgcGFkZGluZzogMzBweCAwIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrIHtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gIH1cbn1cbi5zZWN0aW9uLWFydGljbGUtY29udGVudC1ibG9jayAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VjdGlvbi1hcnRpY2xlLWNvbnRlbnQtYmxvY2sgLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrLWhlYWRlciBoMiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zZWN0aW9uLWFydGljbGUtY29udGVudC1ibG9jayAuc2VjdGlvbi1hcnRpY2xlLWNvbnRlbnQtYmxvY2staGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5zZWN0aW9uLWFydGljbGUtY29udGVudC1ibG9jayAuc2VjdGlvbi1hcnRpY2xlLWNvbnRlbnQtYmxvY2staGVhZGVyIGgyIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2VjdGlvbi1hcnRpY2xlLWNvbnRlbnQtYmxvY2sgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMnB4O1xuICBtYXJnaW46IDRweCAwIDIwcHggMDtcbiAgcGFkZGluZzogMCAwIDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWN0aW9uLWFydGljbGUtY29udGVudC1ibG9jayBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLWFydGljbGUtY29udGVudC1ibG9jayBwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG59XG5cbi5zZWN0aW9uLWFydGljbGUtY29udGVudC1ibG9jazpmaXJzdC1vZi10eXBlIC5lbnRyeSBwOmZpcnN0LWNoaWxkOmZpcnN0LWxldHRlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrOmZpcnN0LW9mLXR5cGUgLmVudHJ5IHA6Zmlyc3QtY2hpbGQ6Zmlyc3QtbGV0dGVyIHtcbiAgICBmb250LXNpemU6IDYzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuXG4jczEtY29yZS1ncm91cCBwOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDEuNzVyZW07XG59XG4jczEtY29yZS1ncm91cCBwOmZpcnN0LWNoaWxkOmZpcnN0LWxldHRlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI3MxLWNvcmUtZ3JvdXAgcDpmaXJzdC1jaGlsZDpmaXJzdC1sZXR0ZXIge1xuICAgIGZvbnQtc2l6ZTogNjNweDtcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG5cbi5zZWN0aW9uLWhlYWRlci10ZXh0IGgyLCAuc2VjdGlvbi1oZWFkZXItdGV4dCBoMiBzdHJvbmcge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlY3Rpb24taGVhZGVyLXRleHQgaDIsIC5zZWN0aW9uLWhlYWRlci10ZXh0IGgyIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xuICB9XG59XG5cbi53cHRiLXRhYmxlLWNvbnRhaW5lciB0YWJsZSB0ciB0ZCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC53cHRiLXRhYmxlLWNvbnRhaW5lciB0YWJsZSB0ciB0ZCAud3B0Yi1saXN0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxNXB4IDAgMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG4ud3B0Yi10YWJsZS1jb250YWluZXIgdGFibGUgdHIgdGQgLndwdGItbGlzdC1jb250YWluZXIgdWwge1xuICBwYWRkaW5nOiAxZW0gMC4yZW0gMC40ZW07XG59XG4ud3B0Yi10YWJsZS1jb250YWluZXIgdGFibGUgdHIgdGQgLndwdGItbGlzdC1jb250YWluZXIgdWwgbGkgcCB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTJweDtcbiAgbWFyZ2luOiA0cHggMCAyMHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAud3B0Yi10YWJsZS1jb250YWluZXIgdGFibGUgdHIgdGQgLndwdGItbGlzdC1jb250YWluZXIgdWwgbGkgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHggIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTVweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5wb3N0aWQtMjc4MDIgZmlndXJlICsgLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1iYWNrZHJvcF9jb2xvciB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmFydGljbGUtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgcGFkZGluZzogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcnRpY2xlLWZvb3RlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmFydGljbGUtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbi5hcnRpY2xlLWZvb3RlciAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5hcnRpY2xlLXNoYXJlIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkMGQwZDE7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDBkMGQxO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmFydGljbGUtc2hhcmUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmFydGljbGUtc2hhcmUgaDQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5hcnRpY2xlLXNoYXJlIGg0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uYXJ0aWNsZS1zaGFyZSAuYXJ0aWNsZS1zaGFyZS1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbm9uZTtcbn1cbi5hcnRpY2xlLXNoYXJlIC5hcnRpY2xlLXNoYXJlLWdyb3VwIC5idG4tc29jaWFsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiAxOCU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGhlaWdodDogMzVweDtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmFydGljbGUtc2hhcmUgLmFydGljbGUtc2hhcmUtZ3JvdXAgLmJ0bi1zb2NpYWw6aG92ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNkMGQwZDEgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDZiYTY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuYXJ0aWNsZS1zaGFyZSAuYXJ0aWNsZS1zaGFyZS1ncm91cCAuYnRuLXNvY2lhbCB7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uYXJ0aWNsZS1zaGFyZSAuYXJ0aWNsZS1zaGFyZS1ncm91cCAuYnRuLXNvY2lhbCBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5hcnRpY2xlLXNoYXJlIC5hcnRpY2xlLXNoYXJlLWdyb3VwIC5idG4tc29jaWFsIGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5hcnRpY2xlLXNoYXJlIC5hcnRpY2xlLXNoYXJlLWdyb3VwIC5idG4tc29jaWFsIHNwYW4ge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5hcnRpY2xlLXNoYXJlIC5hcnRpY2xlLXNoYXJlLWdyb3VwIC5idG4tc29jaWFsIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hcnRpY2xlLXNoYXJlIC5hcnRpY2xlLXNoYXJlLWdyb3VwIC5saW5rZWRpbiB7XG4gIGJhY2tncm91bmQ6ICMxMzZkOWQ7XG59XG4uYXJ0aWNsZS1zaGFyZSAuYXJ0aWNsZS1zaGFyZS1ncm91cCAuZW1haWwge1xuICBiYWNrZ3JvdW5kOiAjZDBkMGQxO1xufVxuXG4uYXV0aG9yLW1ldGEge1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmF1dGhvci1tZXRhIC5hdXRob3ItaW1nLWIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZDBkMGQxO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXV0aG9yLW1ldGEgLmF1dGhvci1pbWctYiB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5hdXRob3ItbWV0YSAuYXV0aG9yLWltZy1iIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgfVxufVxuLmF1dGhvci1tZXRhIC5hdXRob3ItaW1nLWIgLmF1dGhvci1hdmF0YXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmF1dGhvci1tZXRhIC5hdXRob3ItaW1nLWI6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbi5hdXRob3ItbWV0YSAuYXV0aG9yLWJpbyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYXV0aG9yLW1ldGEgLmF1dGhvci1iaW8gYSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDA2YmE2O1xufVxuLmF1dGhvci1tZXRhIC5hdXRob3ItYmlvIGE6aG92ZXIge1xuICBjb2xvcjogI2QwZDBkMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5hdXRob3ItbWV0YSAuYXV0aG9yLWJpbyBwIHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmF1dGhvci1tZXRhIC5hdXRob3ItYmlvIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuXG4uYXJ0aWNsZS10YWctbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLmFydGljbGUtdGFnLWxpc3QgYSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMWExYTFhO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjZTIyMzFhO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG59XG4uYXJ0aWNsZS10YWctbGlzdCBhOmhvdmVyIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI2FkMWMxNDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG59XG5cbi5wb3N0LWNhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnJlY29tbWVuZGVkIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkMGQwZDE7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5yZWNvbW1lbmRlZCB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgfVxufVxuLnJlY29tbWVuZGVkIGg0IHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlY29tbWVuZGVkIGg0IHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5yZWNvbW1lbmRlZCBoNCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG4ucmVjb21tZW5kZWQgLmdyaWQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnJlY29tbWVuZGVkIC5ncmlkID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWNvbW1lbmRlZCAuZ3JpZCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4ucmVjb21tZW5kZWQtdGFnIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YmE2O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hcnRpY2xlLWhlYWRlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hcnRpY2xlLWhlYWRlci1jb250YWluZXIuYmFja2dyb3VuZC1pbWFnZSB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtaGVhZGVyLWNvbnRhaW5lci5iYWNrZ3JvdW5kLWltYWdlIHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgfVxufVxuXG4uYXJ0aWNsZS1oZWFkZXItaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5hcnRpY2xlLWhlYWRlci1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IC0yO1xufVxuXG4uYXJ0aWNsZS1oZWFkZXItaW1hZ2Utd3JhcHBlci5iYWNrZ3JvdW5kLWltYWdlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM3NSk7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uYmFja2dyb3VuZC1pbWFnZSAuYXJ0aWNsZS1oZWFkZXItY29weS13cmFwcGVyLCAuYmFja2dyb3VuZC1pbWFnZSAuZW50cnktdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFydGljbGUtaGVhZGVyIC5hcnRpY2xlLWhlYWRlci1jb3B5LXdyYXBwZXIgLmFydGljbGUtaGVhZGVyLXRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hcnRpY2xlLWhlYWRlciAuYXJ0aWNsZS1oZWFkZXItY29weS13cmFwcGVyIC5hcnRpY2xlLWhlYWRlci10aXRsZSAuZW50cnktdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmFydGljbGUtaGVhZGVyIC5hcnRpY2xlLWhlYWRlci1jb3B5LXdyYXBwZXIgLmFydGljbGUtaGVhZGVyLXRpdGxlIC5lbnRyeS1kZWsge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFydGljbGUtaGVhZGVyIC5hcnRpY2xlLWhlYWRlci1jb3B5LXdyYXBwZXIgLmFydGljbGUtaGVhZGVyLXRpdGxlIC5lbnRyeS1kZWsge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG4uYXJ0aWNsZS1oZWFkZXIgLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ubG9uZy1mb3JtIC5hcnRpY2xlLWhlYWRlci1jb3B5LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMTVweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sb25nLWZvcm0gLmFydGljbGUtaGVhZGVyLWNvcHktd3JhcHBlciB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5sb25nLWZvcm0gLmFydGljbGUtaGVhZGVyLWNvcHktd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDYwcHg7XG4gIH1cbn1cbi5sb25nLWZvcm0gLmVudHJ5LW1ldGEge1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IDAgYXV0byAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxvbmctZm9ybSAuZW50cnktbWV0YSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubG9uZy1mb3JtIC5lbnRyeS1tZXRhIHtcbiAgICBtYXgtd2lkdGg6IDEwNjBweDtcbiAgfVxufVxuXG4vKiBOZXcgQmxvY2sgYmFzZWQgQXJ0aWNsZSBIZWFkZXJzICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1pbm5lci13cmFwcGVyLW1kLWN1c3RvbS13aWR0aCB7XG4gICAgd2lkdGg6IDcxJTtcbiAgfVxufVxuXG5hcnRpY2xlLmZvcm1hdC1zdGFuZGFyZCB7XG4gIC8qc2VjdGlvbi5hcnRpY2xlLWhlYWRlci5tb2R1bGUge1xuICBcdC5ibG9jay1pbm5lciB7XG4gIFx0XHR3aWR0aDogMTAwdnc7XG4gIFx0fVxuICBcdC53cC1ibG9jay1ncm91cCB7XG4gIFx0XHQmLmFydGljbGUtaGVhZGVyIHtcbiAgXHRcdFx0d2lkdGg6IDEwMCU7XG5cbiAgXHRcdFx0Ji1jb3B5LXdyYXBwZXIge1xuICBcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuICBcdFx0XHRcdG1heC13aWR0aDogdmFyKC0td3AtLXN0eWxlLS1nbG9iYWwtLXdpZGUtc2l6ZSk7XG4gIFx0XHRcdH1cblxuICBcdFx0XHQmLXRpdGxlIHtcbiAgXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuICBcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG4gIFx0XHRcdFx0fVxuICBcdFx0XHR9XG5cbiAgXHRcdFx0LndwLWJsb2NrLWltYWdlIHtcbiAgXHRcdFx0XHRtYXgtd2lkdGg6IHZhcigtLXdwLS1zdHlsZS0tZ2xvYmFsLS13aWRlLXNpemUpO1xuICBcdFx0XHR9XG5cbiAgXHRcdFx0LmVudHJ5LW1ldGEge1xuICBcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG4gIFx0XHRcdFx0bWF4LXdpZHRoOiAxMDI0cHg7XG4gIFx0XHRcdH1cbiAgXHRcdH1cbiAgXHR9XG4gIH0qL1xufVxuYXJ0aWNsZS5mb3JtYXQtc3RhbmRhcmQgLmVudHJ5LWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IHZhcigtLXdwLS1zdHlsZS0tZ2xvYmFsLS13aWRlLXNpemUpO1xufVxuYXJ0aWNsZS5mb3JtYXQtc3RhbmRhcmQgLmNvbnRlbnQtaW5uZXItd3JhcHBlciBzZWN0aW9uLmFydGljbGUtaGVhZGVyLm1vZHVsZSB7XG4gIG1heC13aWR0aDogdmFyKC0td3AtLXN0eWxlLS1nbG9iYWwtLXdpZGUtc2l6ZSk7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYXJ0aWNsZS5mb3JtYXQtc3RhbmRhcmQgLmNvbnRlbnQtaW5uZXItd3JhcHBlciBzZWN0aW9uLmFydGljbGUtaGVhZGVyLm1vZHVsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSAzMHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUuZm9ybWF0LXN0YW5kYXJkIC5jb250ZW50LWlubmVyLXdyYXBwZXIgc2VjdGlvbi5hcnRpY2xlLWhlYWRlci5tb2R1bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxufVxuYXJ0aWNsZS5mb3JtYXQtc3RhbmRhcmQgLmNvbnRlbnQtaW5uZXItd3JhcHBlciBzZWN0aW9uLmFydGljbGUtaGVhZGVyLm1vZHVsZSAuYXJ0aWNsZS1oZWFkZXItY29weS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBhcnRpY2xlLmZvcm1hdC1zdGFuZGFyZCAuY29udGVudC1pbm5lci13cmFwcGVyIHNlY3Rpb24uYXJ0aWNsZS1oZWFkZXIubW9kdWxlIC5hcnRpY2xlLWhlYWRlci1jb3B5LXdyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5hcnRpY2xlLmZvcm1hdC1zdGFuZGFyZCAuY29udGVudC1pbm5lci13cmFwcGVyIHNlY3Rpb24uYXJ0aWNsZS1oZWFkZXIubW9kdWxlIC5hcnRpY2xlLWhlYWRlci10aXRsZSxcbmFydGljbGUuZm9ybWF0LXN0YW5kYXJkIC5jb250ZW50LWlubmVyLXdyYXBwZXIgc2VjdGlvbi5hcnRpY2xlLWhlYWRlci5tb2R1bGUgLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLXdwLS1zdHlsZS0tZ2xvYmFsLS13aWRlLXNpemUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUuZm9ybWF0LXN0YW5kYXJkIC5jb250ZW50LWlubmVyLXdyYXBwZXIgc2VjdGlvbi5hcnRpY2xlLWhlYWRlci5tb2R1bGUgLmFydGljbGUtaGVhZGVyLXRpdGxlLFxuICBhcnRpY2xlLmZvcm1hdC1zdGFuZGFyZCAuY29udGVudC1pbm5lci13cmFwcGVyIHNlY3Rpb24uYXJ0aWNsZS1oZWFkZXIubW9kdWxlIC5hcnRpY2xlLWhlYWRlci1pbWFnZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuYXJ0aWNsZS5mb3JtYXQtc3RhbmRhcmQgLmNvbnRlbnQtaW5uZXItd3JhcHBlciBzZWN0aW9uLmFydGljbGUtaGVhZGVyLm1vZHVsZSAuYXJ0aWNsZS1oZWFkZXItaW1hZ2Utd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5hcnRpY2xlLmZvcm1hdC1zdGFuZGFyZCAuY29udGVudC1pbm5lci13cmFwcGVyIHNlY3Rpb24uYXJ0aWNsZS1oZWFkZXIubW9kdWxlIC5lbnRyeS1kZWssXG5hcnRpY2xlLmZvcm1hdC1zdGFuZGFyZCAuY29udGVudC1pbm5lci13cmFwcGVyIHNlY3Rpb24uYXJ0aWNsZS1oZWFkZXIubW9kdWxlIC5lbnRyeS10aXRsZSB7XG4gIG1heC13aWR0aDogdmFyKC0td3AtLXN0eWxlLS1nbG9iYWwtLXdpZGUtc2l6ZSk7XG59XG5hcnRpY2xlLmZvcm1hdC1zdGFuZGFyZCAuY29udGVudC1pbm5lci13cmFwcGVyIHNlY3Rpb24uYXJ0aWNsZS1oZWFkZXIubW9kdWxlIC53cC1ibG9jay1pbWFnZSB7XG4gIG1heC13aWR0aDogdmFyKC0td3AtLXN0eWxlLS1nbG9iYWwtLXdpZGUtc2l6ZSk7XG59XG5hcnRpY2xlLmZvcm1hdC1zdGFuZGFyZCAuY29udGVudC1pbm5lci13cmFwcGVyIHNlY3Rpb24uYXJ0aWNsZS1oZWFkZXIubW9kdWxlIC5lbnRyeS1tZXRhIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWF4LXdpZHRoOiAxMDI0cHg7XG59XG5hcnRpY2xlLmZvcm1hdC1zdGFuZGFyZCAuY29udGVudC1pbm5lci13cmFwcGVyIHNlY3Rpb24uYXJ0aWNsZS1oZWFkZXIubW9kdWxlIC5wb2RjYXN0LWhlYWRlci1pbm5lciB7XG4gIG1heC13aWR0aDogdmFyKC0td3AtLXN0eWxlLS1nbG9iYWwtLXdpZGUtc2l6ZSk7XG59XG5cbi8qLmNhcHRpb24tdGV4dHtcblx0LmNvbnRhaW5lcntcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1tZWRpdW07XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdC5pbWFnZS1jYXB0aW9uIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGNvbG9yOiAkZ3JleS1kYXJrO1xuXHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuXHRcdCBmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0QGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXHR9XG5cdC5pbWFnZS1jcmVkaXQge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGNvbG9yOiAkdGV4dC1jcmVkaXQ7XG5cdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdH1cblx0fVxufSovXG4uaW1hZ2UtYmxvY2std3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlY3Rpb24tc2luZ2xlLWltYWdlLWhlYWRlciBoMiB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5sZWZ0IC5jYXB0aW9uLXRleHQgLmltYWdlLWNhcHRpb24sIC5yaWdodCAuY2FwdGlvbi10ZXh0IC5pbWFnZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1yZyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMzVweDtcbn1cblxuLm1vZHVsZS1tdC0wIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm1vZHVsZS1tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1vZHVsZS1tdC00IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2R1bGUtbXQtNCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxufVxuXG4ubW9kdWxlLW1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZHVsZS1tYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG59XG5cbi5zaW5nbGUtaW1hZ2UtbXQtMCAuaW1hZ2UtYmxvY2std3JhcHBlciwgLnNpbmdsZS1pbWFnZS1tdC0wIC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2luZ2xlLWltYWdlLW1iLTAgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zZWN0aW9uLXR3ZWV0YWJsZS1xdW90ZSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50d2VldGFibGUtcXVvdGUtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50d2VldGFibGUtcXVvdGUtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTZweCAwO1xuICB9XG59XG4udHdlZXRhYmxlLXF1b3RlLXdyYXBwZXIgLnR3ZWV0YWJsZS1xdW90ZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjZweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50d2VldGFibGUtcXVvdGUtd3JhcHBlciAudHdlZXRhYmxlLXF1b3RlIHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjY2cHg7XG4gIH1cbn1cbi50d2VldGFibGUtcXVvdGUtd3JhcHBlciAudHdlZXRhYmxlLXF1b3RlIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi50d2VldGFibGUtcXVvdGUtd3JhcHBlciAudHdlZXRhYmxlLXF1b3RlIC50d2VldGFibGUtcXVvdGUtYXR0cmlidXRpb24ge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMzVweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgY29sb3I6ICMxYTFhMWE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHdlZXRhYmxlLXF1b3RlLXdyYXBwZXIgLnR3ZWV0YWJsZS1xdW90ZSAudHdlZXRhYmxlLXF1b3RlLWF0dHJpYnV0aW9uIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XG4gIH1cbn1cbi50d2VldGFibGUtcXVvdGUtd3JhcHBlciAudHdlZXRhYmxlLXF1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDUuNXJlbTtcbiAgaGVpZ2h0OiAwLjYyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyMjMxYTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLnR3ZWV0YWJsZS1xdW90ZS1zaGFyZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTMwcHg7XG4gIGJhY2tncm91bmQ6ICNkMGQwZDEgIWltcG9ydGFudDtcbn1cbi50d2VldGFibGUtcXVvdGUtc2hhcmUgLmZhLXR3aXR0ZXIge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0b3A6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGVmdCAudHdlZXRhYmxlLXF1b3RlLXdyYXBwZXIge1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG4ubGVmdCAudHdlZXRhYmxlLXF1b3RlLXdyYXBwZXIgLnR3ZWV0YWJsZS1xdW90ZSB7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xufVxuXG4ubnlwcmVzX2Zvcm1hdC1mZWF0dXJlcyAudHdlZXRhYmxlLXF1b3RlLXdyYXBwZXIge1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG4ubnlwcmVzX2Zvcm1hdC1mZWF0dXJlcyAudHdlZXRhYmxlLXF1b3RlLXdyYXBwZXIgLnR3ZWV0YWJsZS1xdW90ZSB7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xufVxuXG4uc2VjdGlvbi12aWRlbyAudmlkZW8td3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLXZpZGVvIGgyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5zZWN0aW9uLXZpZGVvIHAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNlY3Rpb24tdmlkZW8gLmludGVudC1pY29uIHtcbiAgZm9udC1zaXplOiAxMDBweDtcbiAgd2lkdGg6IDEyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VjdGlvbi12aWRlbyAudmlkZW8tcmF0aW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbn1cbi5zZWN0aW9uLXZpZGVvIC52aWRlby1yYXRpbyBpZnJhbWUge1xuICBwb3N0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlY3Rpb24tdmlkZW8gLnZpZGVvLXJhdGlvLnZpbmUge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbn1cbi5zZWN0aW9uLXZpZGVvIC52aWRlby1kZWsgLnZpZGVvLWNhcHRpb24ge1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWN0aW9uLXZpZGVvIC52aWRlby1vYmplY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4uc2VjdGlvbi12aWRlbyAudmlkZW8tb2JqZWN0Lm9wZW4ge1xuICBsZWZ0OiAwO1xufVxuLnNlY3Rpb24tdmlkZW8uZnVsbC1wYWdlIC52aWRlby1vYmplY3Qge1xuICBsZWZ0OiAwO1xufVxuLnNlY3Rpb24tdmlkZW8gLnZpZGVvLXNjcmVlbnNob3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VjdGlvbi12aWRlbyAudmlkZW8tc2NyZWVuc2hvdCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmlzLXR5cGUtdmlkZW8gLndwLWJsb2NrLWVtYmVkX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5pcy10eXBlLXZpZGVvIC53cC1ibG9jay1lbWJlZF9fd3JhcHBlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZpZGVvLWNhcHRpb24ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgY29sb3I6ICM2MzY2NmE7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDsgLyogMTMzLjMzMyUgKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjEzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgbWFyZ2luOiAwIDAgNDBweCAwO1xufVxuXG5hdWRpbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG59XG4ubmV3cy1pdGVtIGF1ZGlvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbmF1ZGlvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLWN1cnJlbnQtdGltZS1kaXNwbGF5LFxuYXVkaW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtdGltZS1yZW1haW5pbmctZGlzcGxheSB7XG4gIGNvbG9yOiAjMWExYTFhO1xufVxuXG4uc2VjdGlvbi1hdWRpby1ibG9jayAuYXVkaW8tYmxvY2std3JhcHBlciB7XG4gIG1hcmdpbjogMmVtIDA7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgLyogUGxheWVyIGJhY2tncm91bmQgKi9cbiAgLyogUGxheWVyIGNvbnRyb2xzICovXG4gIC8qIFByb2dyZXNzIGFuZCBhdWRpbyBiYXJzICovXG4gIC8qIFByb2dyZXNzIGFuZCBhdWRpbyBiYXIgYmFja2dyb3VuZCAqL1xuICAvKiBUcmFjayBwcm9ncmVzcyBiYXIgYmFja2dyb3VuZCAoYW1vdW50IG9mIHRyYWNrIGZ1bGx5IGxvYWRlZClcbiAgICBXZSBwcmVmZXIgdG8gc3R5bGUgdGhlc2Ugd2l0aCB0aGUgbWFpbiBhY2NlbnQgY29sb3Igb2Ygb3VyIHRoZW1lICovXG4gIC8qIEN1cnJlbnQgdHJhY2sgcHJvZ3Jlc3MgYW5kIGFjdGl2ZSBhdWRpbyB2b2x1bWUgbGV2ZWwgYmFyICovXG4gIC8qIFJlZHVjZSBoZWlnaHQgb2YgdGhlIHByb2dyZXNzIGFuZCBhdWRpbyBiYXJzICovXG59XG4uc2VjdGlvbi1hdWRpby1ibG9jayAuYXVkaW8tYmxvY2std3JhcHBlciAuaW1hZ2UtYmxvY2stY3JlZGl0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNmY2ZjY7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzYzNjY2YTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZWN0aW9uLWF1ZGlvLWJsb2NrIC5hdWRpby1ibG9jay13cmFwcGVyIC5tZWpzLWNvbnRhaW5lcixcbi5zZWN0aW9uLWF1ZGlvLWJsb2NrIC5hdWRpby1ibG9jay13cmFwcGVyIC5tZWpzLWNvbnRyb2xzLFxuLnNlY3Rpb24tYXVkaW8tYmxvY2sgLmF1ZGlvLWJsb2NrLXdyYXBwZXIgLm1lanMtZW1iZWQsXG4uc2VjdGlvbi1hdWRpby1ibG9jayAuYXVkaW8tYmxvY2std3JhcHBlciAubWVqcy1lbWJlZCBib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWN0aW9uLWF1ZGlvLWJsb2NrIC5hdWRpby1ibG9jay13cmFwcGVyIC5tZWpzLWJ1dHRvbiA+IGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9waS1jaGlsZC0yMDIzL2Fzc2V0cy9zdGF0aWMvaW1nL21lanMtY29udHJvbHMtZGFyay5zdmdcIik7XG59XG4uc2VjdGlvbi1hdWRpby1ibG9jayAuYXVkaW8tYmxvY2std3JhcHBlciAubWVqcy10aW1lIHtcbiAgY29sb3I6ICM2MzY2NmE7XG59XG4uc2VjdGlvbi1hdWRpby1ibG9jayAuYXVkaW8tYmxvY2std3JhcHBlciAubWVqcy1jb250cm9scyAubWVqcy1ob3Jpem9udGFsLXZvbHVtZS1zbGlkZXIgLm1lanMtaG9yaXpvbnRhbC12b2x1bWUtdG90YWwsXG4uc2VjdGlvbi1hdWRpby1ibG9jayAuYXVkaW8tYmxvY2std3JhcHBlciAubWVqcy1jb250cm9scyAubWVqcy10aW1lLXJhaWwgLm1lanMtdGltZS10b3RhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDE7XG59XG4uc2VjdGlvbi1hdWRpby1ibG9jayAuYXVkaW8tYmxvY2std3JhcHBlciAubWVqcy1jb250cm9scyAubWVqcy10aW1lLXJhaWwgLm1lanMtdGltZS1sb2FkZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUwZTBlO1xufVxuLnNlY3Rpb24tYXVkaW8tYmxvY2sgLmF1ZGlvLWJsb2NrLXdyYXBwZXIgLm1lanMtY29udHJvbHMgLm1lanMtaG9yaXpvbnRhbC12b2x1bWUtc2xpZGVyIC5tZWpzLWhvcml6b250YWwtdm9sdW1lLWN1cnJlbnQsXG4uc2VjdGlvbi1hdWRpby1ibG9jayAuYXVkaW8tYmxvY2std3JhcHBlciAubWVqcy1jb250cm9scyAubWVqcy10aW1lLXJhaWwgLm1lanMtdGltZS1jdXJyZW50IHtcbiAgYmFja2dyb3VuZDogIzBlMGUwZTtcbn1cbi5zZWN0aW9uLWF1ZGlvLWJsb2NrIC5hdWRpby1ibG9jay13cmFwcGVyIC5tZWpzLWhvcml6b250YWwtdm9sdW1lLXRvdGFsLFxuLnNlY3Rpb24tYXVkaW8tYmxvY2sgLmF1ZGlvLWJsb2NrLXdyYXBwZXIgLm1lanMtdGltZS1idWZmZXJpbmcsXG4uc2VjdGlvbi1hdWRpby1ibG9jayAuYXVkaW8tYmxvY2std3JhcHBlciAubWVqcy10aW1lLWN1cnJlbnQsXG4uc2VjdGlvbi1hdWRpby1ibG9jayAuYXVkaW8tYmxvY2std3JhcHBlciAubWVqcy10aW1lLWZsb2F0LFxuLnNlY3Rpb24tYXVkaW8tYmxvY2sgLmF1ZGlvLWJsb2NrLXdyYXBwZXIgLm1lanMtdGltZS1mbG9hdC1jb3JuZXIsXG4uc2VjdGlvbi1hdWRpby1ibG9jayAuYXVkaW8tYmxvY2std3JhcHBlciAubWVqcy10aW1lLWZsb2F0LWN1cnJlbnQsXG4uc2VjdGlvbi1hdWRpby1ibG9jayAuYXVkaW8tYmxvY2std3JhcHBlciAubWVqcy10aW1lLWhhbmRsZS1jb250ZW50LFxuLnNlY3Rpb24tYXVkaW8tYmxvY2sgLmF1ZGlvLWJsb2NrLXdyYXBwZXIgLm1lanMtdGltZS1ob3ZlcmVkLFxuLnNlY3Rpb24tYXVkaW8tYmxvY2sgLmF1ZGlvLWJsb2NrLXdyYXBwZXIgLm1lanMtdGltZS1sb2FkZWQsXG4uc2VjdGlvbi1hdWRpby1ibG9jayAuYXVkaW8tYmxvY2std3JhcHBlciAubWVqcy10aW1lLW1hcmtlcixcbi5zZWN0aW9uLWF1ZGlvLWJsb2NrIC5hdWRpby1ibG9jay13cmFwcGVyIC5tZWpzLXRpbWUtdG90YWwge1xuICBoZWlnaHQ6IDNweDtcbn1cbi5zZWN0aW9uLWF1ZGlvLWJsb2NrIC5hdWRpby1ibG9jay13cmFwcGVyIC5tZWpzLXRpbWUtaGFuZGxlLWNvbnRlbnQge1xuICB0b3A6IC02cHg7XG4gIGJvcmRlci1jb2xvcjogIzBlMGUwZTtcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcbn1cbi5zZWN0aW9uLWF1ZGlvLWJsb2NrIC5hdWRpby1ibG9jay13cmFwcGVyIC5tZWpzLXRpbWUtdG90YWwge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uc2VjdGlvbi1hdWRpby1ibG9jayAuYXVkaW8tYmxvY2std3JhcHBlciAubWVqcy1ob3Jpem9udGFsLXZvbHVtZS10b3RhbCB7XG4gIHRvcDogMTlweDtcbn1cblxuLmNlbnRlciAuYXVkaW8tcGxheWluZyAuaW50ZW50LWljb24sXG4ubGVmdCAuYXVkaW8tcGxheWluZyAuaW50ZW50LWljb24sXG4ubmV3cy1pdGVtIC5hdWRpby1wbGF5aW5nIC5pbnRlbnQtaWNvbixcbi5yaWdodCAuYXVkaW8tcGxheWluZyAuaW50ZW50LWljb24ge1xuICBvcGFjaXR5OiAwO1xufVxuLmNlbnRlciAuYXVkaW8tcGxheWluZyAudG9vbHRpcCxcbi5sZWZ0IC5hdWRpby1wbGF5aW5nIC50b29sdGlwLFxuLm5ld3MtaXRlbSAuYXVkaW8tcGxheWluZyAudG9vbHRpcCxcbi5yaWdodCAuYXVkaW8tcGxheWluZyAudG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jZW50ZXIgLnRvb2x0aXAudG9wIC50b29sdGlwLWFycm93LFxuLmxlZnQgLnRvb2x0aXAudG9wIC50b29sdGlwLWFycm93LFxuLm5ld3MtaXRlbSAudG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3csXG4ucmlnaHQgLnRvb2x0aXAudG9wIC50b29sdGlwLWFycm93IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwNmJhNjtcbn1cbi5jZW50ZXIgLnRvb2x0aXAtaW5uZXIsXG4ubGVmdCAudG9vbHRpcC1pbm5lcixcbi5uZXdzLWl0ZW0gLnRvb2x0aXAtaW5uZXIsXG4ucmlnaHQgLnRvb2x0aXAtaW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA2YmE2O1xufVxuXG4ubGVmdCAudG9vbHRpcCxcbi5yaWdodCAudG9vbHRpcCB7XG4gIHRvcDogNDhweCAhaW1wb3J0YW50O1xufVxuXG4uY2VudGVyIC50b29sdGlwIHtcbiAgdG9wOiBjYWxjKDk1JSAtIDYwcHgpICFpbXBvcnRhbnQ7XG59XG5cbi5uZXdzLWl0ZW0gLml0ZW0td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNlbnRlciAuaW50ZW50LWljb24sXG4ubGVmdCAuaW50ZW50LWljb24sXG4ubmV3cy1pdGVtIC5pbnRlbnQtaWNvbixcbi5yaWdodCAuaW50ZW50LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNzJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2UyMjMxYTtcbiAgei1pbmRleDogMjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmNlbnRlciAuaW50ZW50LWljb24gaSxcbi5sZWZ0IC5pbnRlbnQtaWNvbiBpLFxuLm5ld3MtaXRlbSAuaW50ZW50LWljb24gaSxcbi5yaWdodCAuaW50ZW50LWljb24gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA3MnB4O1xuICBsaW5lLWhlaWdodDogNzJweDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4uY2VudGVyIC5pbnRlbnQtaWNvbi5ncmlkLWljb24sXG4ubGVmdCAuaW50ZW50LWljb24uZ3JpZC1pY29uLFxuLm5ld3MtaXRlbSAuaW50ZW50LWljb24uZ3JpZC1pY29uLFxuLnJpZ2h0IC5pbnRlbnQtaWNvbi5ncmlkLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YmE2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAyMHB4IDVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB3aWR0aDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2VudGVyIC5pbnRlbnQtaWNvbi5ncmlkLWljb24sXG4gIC5sZWZ0IC5pbnRlbnQtaWNvbi5ncmlkLWljb24sXG4gIC5uZXdzLWl0ZW0gLmludGVudC1pY29uLmdyaWQtaWNvbixcbiAgLnJpZ2h0IC5pbnRlbnQtaWNvbi5ncmlkLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiAzcHggMTBweCAwO1xuICB9XG59XG4uY2VudGVyIC5pbnRlbnQtaWNvbi5ncmlkLWljb24uZ3JpZC1hdWRpbzo6YmVmb3JlLFxuLmxlZnQgLmludGVudC1pY29uLmdyaWQtaWNvbi5ncmlkLWF1ZGlvOjpiZWZvcmUsXG4ubmV3cy1pdGVtIC5pbnRlbnQtaWNvbi5ncmlkLWljb24uZ3JpZC1hdWRpbzo6YmVmb3JlLFxuLnJpZ2h0IC5pbnRlbnQtaWNvbi5ncmlkLWljb24uZ3JpZC1hdWRpbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjhcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICMwMDZiYTY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMzMHB4KSB7XG4gIC5jZW50ZXIgLmludGVudC1pY29uLmdyaWQtaWNvbi5ncmlkLWF1ZGlvOjpiZWZvcmUsXG4gIC5sZWZ0IC5pbnRlbnQtaWNvbi5ncmlkLWljb24uZ3JpZC1hdWRpbzo6YmVmb3JlLFxuICAubmV3cy1pdGVtIC5pbnRlbnQtaWNvbi5ncmlkLWljb24uZ3JpZC1hdWRpbzo6YmVmb3JlLFxuICAucmlnaHQgLmludGVudC1pY29uLmdyaWQtaWNvbi5ncmlkLWF1ZGlvOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICB9XG59XG4uY2VudGVyIC5pbnRlbnQtaWNvbi5ncmlkLWltYWdlOjpiZWZvcmUsXG4ubGVmdCAuaW50ZW50LWljb24uZ3JpZC1pbWFnZTo6YmVmb3JlLFxuLm5ld3MtaXRlbSAuaW50ZW50LWljb24uZ3JpZC1pbWFnZTo6YmVmb3JlLFxuLnJpZ2h0IC5pbnRlbnQtaWNvbi5ncmlkLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOVwiO1xuICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICBtYXJnaW46IGF1dG8gNXB4IGF1dG8gMDtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgcGFkZGluZzogMnB4IDAgMCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICMwMDZiYTY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jZW50ZXIgLmludGVudC1pY29uLnZpZGVvOjpiZWZvcmUsXG4ubGVmdCAuaW50ZW50LWljb24udmlkZW86OmJlZm9yZSxcbi5uZXdzLWl0ZW0gLmludGVudC1pY29uLnZpZGVvOjpiZWZvcmUsXG4ucmlnaHQgLmludGVudC1pY29uLnZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBvcGFjaXR5OiAwLjg7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmNlbnRlciAuaW50ZW50LWljb24uZ3JpZC1zbGlkZXNob3c6OmJlZm9yZSxcbi5sZWZ0IC5pbnRlbnQtaWNvbi5ncmlkLXNsaWRlc2hvdzo6YmVmb3JlLFxuLm5ld3MtaXRlbSAuaW50ZW50LWljb24uZ3JpZC1zbGlkZXNob3c6OmJlZm9yZSxcbi5yaWdodCAuaW50ZW50LWljb24uZ3JpZC1zbGlkZXNob3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNlXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmltYWdlIGEubGluay1lbGVtZW50LFxuLm5ld3MtaXRlbSBhLmxpbmstZWxlbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMjtcbn1cbi5pbWFnZSBpbWcsXG4ubmV3cy1pdGVtIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5pbWFnZSAuYXVkaW8tcGxheWVyLFxuLm5ld3MtaXRlbSAuYXVkaW8tcGxheWVyIHtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA5NSU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMi41JTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uaW1hZ2UgLmF1ZGlvLXBsYXllci5vcGVuLFxuLm5ld3MtaXRlbSAuYXVkaW8tcGxheWVyLm9wZW4ge1xuICB6LWluZGV4OiA0O1xuICBvcGFjaXR5OiAxO1xufVxuLmltYWdlIC5hdWRpby1wbGF5ZXIgYXVkaW8sXG4ubmV3cy1pdGVtIC5hdWRpby1wbGF5ZXIgYXVkaW8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG59XG4uaW1hZ2UgLmF1ZGlvLXBsYXllciAuY2xvc2UsXG4ubmV3cy1pdGVtIC5hdWRpby1wbGF5ZXIgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdG9wOiAtNDBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LXNpemU6IDMycHg7XG59XG4uaW1hZ2UgLmF1ZGlvLXBsYXllciAuY2xvc2Ugc3Bhbixcbi5uZXdzLWl0ZW0gLmF1ZGlvLXBsYXllciAuY2xvc2Ugc3BhbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IC05OTllbTtcbiAgZm9udC1zaXplOiAyNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuLmltYWdlIC5hdWRpby1wbGF5ZXIgLmNsb3NlIC5mYS1jbG9zZSxcbi5uZXdzLWl0ZW0gLmF1ZGlvLXBsYXllciAuY2xvc2UgLmZhLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vLi4vcGkvYXNzZXRzL2J1aWxkL2ltZy9pY29uLWNsb3NlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG59XG4uaW1hZ2UgLmJ0bi1zb2NpYWwubW9kdWxlLXNoYXJlLFxuLm5ld3MtaXRlbSAuYnRuLXNvY2lhbC5tb2R1bGUtc2hhcmUge1xuICB6LWluZGV4OiAzO1xuICBib3R0b206IDEwcHg7XG59XG4uaW1hZ2UgLnNoYXJlLXRoaXMsXG4ubmV3cy1pdGVtIC5zaGFyZS10aGlzIHtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmltYWdlIC5zaGFyZS10aGlzLFxuICAubmV3cy1pdGVtIC5zaGFyZS10aGlzIHtcbiAgICBib3R0b206IC0ycHg7XG4gICAgbGVmdDogNDRweDtcbiAgICB6LWluZGV4OiAzO1xuICB9XG59XG5cbi5wYWdlIC5idG4tc29jaWFsLm1vZHVsZS1zaGFyZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hdWRpby1zaW5nbGUge1xuICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXVkaW8tc2luZ2xlIHtcbiAgICBwYWRkaW5nOiA4cHggMjBweCA1cHg7XG4gIH1cbn1cbi5hdWRpby1zaW5nbGU6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hdWRpby1zaW5nbGU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmF1ZGlvLXNpbmdsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiTGlzdGVuIHRvIFN0b3J5XCI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLWxlZnQ6IC03NXB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmF1ZGlvLXNpbmdsZTphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICB9XG59XG5cbi5maWd1cmUtdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmlndXJlLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN0b3J5LWF1ZGlvLWJsb2NrcyAud3AtYmxvY2stY29sdW1ucyB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4uc3RvcnktYXVkaW8tYmxvY2tzIC5maWd1cmUtYnV0dG9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdG9yeS1hdWRpby1ibG9ja3MgLmZpZ3VyZS1idXR0b24tY29udGFpbmVyIGZpZ3VyZSBpbWcge1xuICBtYXJnaW46IDA7XG59XG4uc3RvcnktYXVkaW8tYmxvY2tzIC5maWd1cmUtYnV0dG9uLWNvbnRhaW5lciAud3AtYmxvY2stYXVkaW8ge1xuICBwYWRkaW5nOiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zdG9yeS1hdWRpby1ibG9ja3MgLmZpZ3VyZS1idXR0b24tY29udGFpbmVyIC53cC1ibG9jay1hdWRpbyBhdWRpbyB7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG59XG4uc3RvcnktYXVkaW8tYmxvY2tzIC5maWd1cmUtYnV0dG9uLWNvbnRhaW5lciAud3AtYmxvY2stYnV0dG9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbi5zdG9yeS1hdWRpby1ibG9ja3MgLmZpZ3VyZS1idXR0b24tY29udGFpbmVyIC53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b24gYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmJhNjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgcGFkZGluZzogMC4wOHJlbSAxcmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RvcnktYXVkaW8tYmxvY2tzIC5maWd1cmUtYnV0dG9uLWNvbnRhaW5lciAud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uIGEge1xuICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0b3J5LWF1ZGlvLWJsb2NrcyAuZmlndXJlLWJ1dHRvbi1jb250YWluZXIgLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbiBhIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgfVxufVxuLnN0b3J5LWF1ZGlvLWJsb2NrcyAuZmlndXJlLWJ1dHRvbi1jb250YWluZXIgLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbiBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICMwMDZiYTY7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnN0b3J5LWF1ZGlvLWJsb2NrcyAuZmlndXJlLWJ1dHRvbi1jb250YWluZXIgLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmJhNjtcbn1cbi5zdG9yeS1hdWRpby1ibG9ja3MgLndwLWJsb2NrLWNvbHVtbiBwIHtcbiAgbWFyZ2luLXRvcDogMC44cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICB0ZXh0LXdyYXA6IHByZXR0eTtcbn1cblxuLnNpdGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgei1pbmRleDogMTA1MDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wYWdlLXdyYXBwZXIge1xuICB0b3A6IDExNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS13cmFwcGVyIHtcbiAgICB0b3A6IDE1MHB4O1xuICB9XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIHotaW5kZXg6IDEwMzg7XG59XG5cbi5tZW51LW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZ2xvYmFsLW5hdiB7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogIzBlMGUwZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2xvYmFsLW5hdiB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4uZ2xvYmFsLW5hdiAubnlwLWJyYW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZ2xvYmFsLW5hdiAubnlwLWJyYW5kIC5oZWFkZXItbWFpbi1sb2dvIHtcbiAgd2lkdGg6IDIxMHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uZ2xvYmFsLW5hdiA+IC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2xvYmFsLW5hdiA+IC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmdsb2JhbC1uYXYgLm55cC1saW5rcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmdsb2JhbC1uYXYgLm55cC1saW5rcyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5nbG9iYWwtbmF2IC5ueXAtbGlua3MgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogM3B4IDVweCAzcHggMTJweDtcbiAgbWFyZ2luOiA5cHggMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdsb2JhbC1uYXYgLm55cC1saW5rcyB1bCBsaSB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgfVxufVxuLmdsb2JhbC1uYXYgLm55cC1saW5rcyB1bCBsaSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1yZyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ2xvYmFsLW5hdiAubnlwLWxpbmtzIHVsIGxpIGEgaSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cbi5nbG9iYWwtbmF2IC5ueXAtbGlua3MgdWwgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uZ2xvYmFsLW5hdiBhIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2xvYmFsLW5hdiBhIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbn1cbi5nbG9iYWwtbmF2IGE6aG92ZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5wYWdlLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjY2cHg7XG4gIH1cbn1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgbWFyZ2luOiA0MHB4IDAgMjBweDtcbn1cblxuLm5hdmJhciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQxO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDc1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyIHtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5uYXZiYXIgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5uYXZiYXIgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXIgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhciAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhciAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubmF2YmFyIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE3MHB4O1xuICB9XG59XG4ubmF2YmFyIC5uYXZiYXItaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubmF2YmFyIC5uYXYge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwO1xufVxuLm5hdmJhciAubmF2LnV0aWxpdHkge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5uYXZiYXIgLm5hdi51dGlsaXR5IGxpIHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhciAubmF2LnV0aWxpdHkgbGkge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2QwZDBkMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG4gIC5uYXZiYXIgLm5hdi51dGlsaXR5IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgfVxuICAubmF2YmFyIC5uYXYudXRpbGl0eSBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5uYXZiYXIgLm5hdi51dGlsaXR5IGxpLm5hdi1zb2NpYWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhciAubmF2LnV0aWxpdHkgbGkubmF2LXNvY2lhbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5uYXZiYXIgLm5hdi51dGlsaXR5IGxpLm5hdi1zb2NpYWwgYSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBoZWlnaHQ6IDQxcHg7XG4gICAgd2lkdGg6IDQxcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzFhMWExYTtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgLm5hdmJhciAubmF2LnV0aWxpdHkgbGkubmF2LXNvY2lhbCBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG4ubmF2YmFyIC5uYXYudXRpbGl0eSBsaSBhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLm5hdmJhciAubmF2LnV0aWxpdHkgbGkgYTpmb2N1cywgLm5hdmJhciAubmF2LnV0aWxpdHkgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMWExYTFhO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLm5hdmJhciAubmF2LnV0aWxpdHkgbGkgYS5uYXYtc2VhcmNoLWxpbmsge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm5hdmJhciAubmF2LnV0aWxpdHkgbGkgYS5uYXYtc2VhcmNoLWxpbmsgaSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4ubmF2YmFyIC5uYXYudXRpbGl0eSBsaSBhLm5hdi1zZWFyY2gtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5hdmJhciAubmF2LnV0aWxpdHkgbGkgYS5uYXYtc2VhcmNoLWxpbms6aG92ZXIgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLm5hdmJhciAubmF2LnV0aWxpdHkgbGkgYS5uYXYtc2VhcmNoLWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5uYXZiYXIgLm5hdi51dGlsaXR5IGxpLnRyZW5kaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXIgLm5hdi51dGlsaXR5IGxpLnRyZW5kaW5nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm5hdmJhciAubmF2LnV0aWxpdHkgbGkubmF2LXNlYXJjaC10b2dnbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhciAubmF2LnV0aWxpdHkgbGkubmF2LXNlYXJjaC10b2dnbGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm5hdmJhciAubmF2LnV0aWxpdHkgbGkubmF2LXNlYXJjaC10b2dnbGUgaSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAjMWExYTFhO1xuICB9XG4gIC5uYXZiYXIgLm5hdi51dGlsaXR5IGxpLm5hdi1zZWFyY2gtdG9nZ2xlIGk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbi5uYXZiYXIgLm5hdi51dGlsaXR5IGxpLm5ld3NsZXR0ZXItcG9wb3ZlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLm5hdmJhciAubmF2LnV0aWxpdHkgbGkubmV3c2xldHRlci1wb3BvdmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyIC5uYXYudXRpbGl0eSBsaS5uZXdzbGV0dGVyLXBvcG92ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG4ubmF2YmFyIC5uYXYudXRpbGl0eSBsaS5uZXdzbGV0dGVyLXBvcG92ZXIgLm5ld3NsZXR0ZXItcG9wb3Zlci10cmlnZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4ubmF2YmFyIC5uYXYudXRpbGl0eSBsaS5uZXdzbGV0dGVyLXBvcG92ZXIgLm5ld3NsZXR0ZXJzLXBvcG92ZXItYm9keSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDk4O1xuICBwYWRkaW5nOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB3aWR0aDogNTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1NHB4O1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4ubmF2YmFyIC5uYXYudXRpbGl0eSBsaS5uZXdzbGV0dGVyLXBvcG92ZXIgLm5ld3NsZXR0ZXJzLXBvcG92ZXItYm9keSBoMiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubmF2YmFyIC5uYXYudXRpbGl0eSBsaS5uZXdzbGV0dGVyLXBvcG92ZXIgLm5ld3NsZXR0ZXJzLXBvcG92ZXItYm9keSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5uYXZiYXIgLm5hdi51dGlsaXR5IGxpLm5ld3NsZXR0ZXItcG9wb3ZlciAubmV3c2xldHRlcnMtcG9wb3Zlci1ib2R5IC5uZXdzbGV0dGVyLXNpZ251cCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLm5hdmJhciAubmF2LnV0aWxpdHkgbGkubmV3c2xldHRlci1wb3BvdmVyIC5uZXdzbGV0dGVycy1wb3BvdmVyLWJvZHkgLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5uYXZiYXIgLm5hdi51dGlsaXR5IGxpLm5ld3NsZXR0ZXItcG9wb3ZlciAubmV3c2xldHRlcnMtcG9wb3Zlci1ib2R5IC5uZXdzbGV0dGVyLXNpZ251cCAubmV3c2xldHRlci1zaWdudXAtd3JhcHBlciAubmV3c2xldHRlci1zaWdudXAtY3RhIHtcbiAgcGFkZGluZzogMCAwIDMwcHg7XG59XG4ubmF2YmFyIC5uYXYudXRpbGl0eSBsaS5uZXdzbGV0dGVyLXBvcG92ZXIgLm5ld3NsZXR0ZXJzLXBvcG92ZXItYm9keSAubmV3c2xldHRlci1zaWdudXAgLm5ld3NsZXR0ZXItc2lnbnVwLXdyYXBwZXIgLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSBbaWRePW1jX2VtYmVkX3NpZ251cF9mb3JtX10ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLm5hdmJhciAubmF2LnV0aWxpdHkgbGkubmV3c2xldHRlci1wb3BvdmVyIC5uZXdzbGV0dGVycy1wb3BvdmVyLWJvZHkgLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC13cmFwcGVyIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEgW2lkXj1tY19lbWJlZF9zaWdudXBfZm9ybV9dIC50ZXh0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG4ubmF2YmFyIC5uYXYudXRpbGl0eSBsaS5uZXdzbGV0dGVyLXBvcG92ZXIgLm5ld3NsZXR0ZXJzLXBvcG92ZXItYm9keSAubmV3c2xldHRlci1zaWdudXAgLm5ld3NsZXR0ZXItc2lnbnVwLXdyYXBwZXIgLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSBbaWRePW1jX2VtYmVkX3NpZ251cF9mb3JtX10gLnRleHQtc3VjY2VzcyAuaGlkZS1zaWdudXAtbmF2IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLm5hdmJhciAubmF2LnV0aWxpdHkgbGkubmV3c2xldHRlci1wb3BvdmVyIC5uZXdzbGV0dGVycy1wb3BvdmVyLWJvZHkgLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC13cmFwcGVyIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEgW2lkXj1tY19lbWJlZF9zaWdudXBfZm9ybV9dIC50ZXh0LXN1Y2Nlc3MgLmhpZGUtc2lnbnVwLW5hdjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5uYXZiYXIgLm5hdi51dGlsaXR5IGxpLm5ld3NsZXR0ZXItcG9wb3ZlciAubmV3c2xldHRlcnMtcG9wb3Zlci1ib2R5IC5uZXdzbGV0dGVyLXNpZ251cCAubmV3c2xldHRlci1zaWdudXAtd3JhcHBlciAubmV3c2xldHRlci1zaWdudXAtY3RhIGZvcm0ge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLm5hdmJhciAubmF2LnV0aWxpdHkgbGkubmV3c2xldHRlci1wb3BvdmVyIC5uZXdzbGV0dGVycy1wb3BvdmVyLWJvZHkgLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC13cmFwcGVyIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEgZm9ybSBpbnB1dC5lbWFpbCB7XG4gIHdpZHRoOiA3NSU7XG4gIGJvcmRlcjogc29saWQgMXB4ICNkMGQwZDE7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLm5hdmJhciAubmF2LnV0aWxpdHkgbGkubmV3c2xldHRlci1wb3BvdmVyIC5uZXdzbGV0dGVycy1wb3BvdmVyLWJvZHkgLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC13cmFwcGVyIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEgZm9ybSAuY2xlYXIge1xuICB3aWR0aDogMjUlO1xufVxuLm5hdmJhciAubmF2LnV0aWxpdHkgbGkubmV3c2xldHRlci1wb3BvdmVyIC5uZXdzbGV0dGVycy1wb3BvdmVyLWJvZHkgLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC13cmFwcGVyIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEgZm9ybSAuY2xlYXIgaW5wdXQuYnV0dG9uIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cbi5uYXZiYXIgLm5hdi51dGlsaXR5IGxpLm5ld3NsZXR0ZXItcG9wb3ZlciAubmV3c2xldHRlcnMtcG9wb3Zlci1ib2R5IC5uZXdzbGV0dGVyLXNpZ251cCAubmV3c2xldHRlci1zaWdudXAtd3JhcHBlciAubmV3c2xldHRlci1zaWdudXAtY3RhIC5kaXNjbGFpbWVycyB1bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5hdmJhciAubmF2LnV0aWxpdHkgbGkubmV3c2xldHRlci1wb3BvdmVyIC5uZXdzbGV0dGVycy1wb3BvdmVyLWJvZHkgLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC13cmFwcGVyIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEgLmRpc2NsYWltZXJzIHVsIGxpIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm5hdmJhciAubmF2LnV0aWxpdHkgbGkubmV3c2xldHRlci1wb3BvdmVyIC5uZXdzbGV0dGVycy1wb3BvdmVyLWJvZHkgLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC13cmFwcGVyIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEgLmRpc2NsYWltZXJzIHVsIGxpIGEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubmF2YmFyIC5uYXYudXRpbGl0eSBsaS5uZXdzbGV0dGVyLXBvcG92ZXIgLm5ld3NsZXR0ZXJzLXBvcG92ZXItYm9keSAubmV3c2xldHRlci1zaWdudXAgLm5ld3NsZXR0ZXItc2lnbnVwLXdyYXBwZXIgLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSAuZGlzY2xhaW1lcnMgdWwgbGk6bGFzdC1jaGlsZCBhIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4ubmF2YmFyIC5uYXYudXRpbGl0eSBsaS5uZXdzbGV0dGVyLXBvcG92ZXIgLm5ld3NsZXR0ZXJzLXBvcG92ZXItYm9keSAubmV3c2xldHRlci1wb3BvdmVyLWNsb3NlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMHB4O1xuICBib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyIC5uYXYudXRpbGl0eSBsaS5uZXdzbGV0dGVyLXBvcG92ZXIgLm5ld3NsZXR0ZXJzLXBvcG92ZXItYm9keSAubmV3c2xldHRlci1wb3BvdmVyLWNsb3NlOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICMwMDZiYTY7XG59XG4ubmF2YmFyIC5uYXYudXRpbGl0eSBsaS5uZXdzbGV0dGVyLXBvcG92ZXIgLm5ld3NsZXR0ZXJzLXBvcG92ZXItYm9keSAubmV3c2xldHRlci1wb3BvdmVyLWNsb3NlIHN2ZyB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4ubmF2YmFyIC5uYXYudXRpbGl0eSBsaS5uZXdzbGV0dGVyLXBvcG92ZXIgLm5ld3NsZXR0ZXJzLXBvcG92ZXItYm9keSAubmV3c2xldHRlci1wb3BvdmVyLWNsb3NlIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzAwNmJhNjtcbn1cbi5uYXZiYXIgLm5hdi51dGlsaXR5IGxpLm5ld3NsZXR0ZXItcG9wb3Zlci5uZXdzbGV0dGVyLXBvcG92ZXItYWN0aXZlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXZiYXIgLm5hdi51dGlsaXR5IGxpLm5ld3NsZXR0ZXItcG9wb3Zlci5uZXdzbGV0dGVyLXBvcG92ZXItYWN0aXZlIC5uZXdzbGV0dGVyLXBvcG92ZXItdHJpZ2dlcixcbi5uYXZiYXIgLm5hdi51dGlsaXR5IGxpLm5ld3NsZXR0ZXItcG9wb3Zlci5uZXdzbGV0dGVyLXBvcG92ZXItYWN0aXZlIC5uZXdzbGV0dGVyLXBvcG92ZXItdHJpZ2dlcjphY3RpdmUsXG4ubmF2YmFyIC5uYXYudXRpbGl0eSBsaS5uZXdzbGV0dGVyLXBvcG92ZXIubmV3c2xldHRlci1wb3BvdmVyLWFjdGl2ZSAubmV3c2xldHRlci1wb3BvdmVyLXRyaWdnZXI6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIC03cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuLm5hdmJhciAubmF2LnV0aWxpdHkgbGkubmV3c2xldHRlci1wb3BvdmVyLm5ld3NsZXR0ZXItcG9wb3Zlci1hY3RpdmUgLm5ld3NsZXR0ZXJzLXBvcG92ZXItYm9keSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2hhZG93OiAwIDFweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5uYXZiYXIgLm5hdi51dGlsaXR5IC5tZW51LXRvZ2dsZSB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhciAubmF2LnV0aWxpdHkgLm1lbnUtdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgfVxufVxuLm5hdmJhciAubmF2YmFyLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDJweCAwIDAgMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhciAubmF2YmFyLXRvZ2dsZSB7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIH1cbn1cbi5uYXZiYXIgLm5hdmJhci10b2dnbGUgLm1lbnUtdHh0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzFhMWExYTtcbiAgdG9wOiAtMTguNXB4O1xufVxuLm5hdmJhciAubmF2YmFyLXRvZ2dsZSAubWVudS10eHQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhciAubmF2YmFyLXRvZ2dsZSAubWVudS10eHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLm5hdmJhciAubmF2YmFyLXRvZ2dsZTpmb2N1cyAubWVudS10eHQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5uYXZiYXIgLm5hdmJhci10b2dnbGUgI21lbnUtYnRuIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhciAubmF2YmFyLXRvZ2dsZSAjbWVudS1idG4ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLm5hdmJhciAubmF2YmFyLXRvZ2dsZSAjbWVudS1idG4gLm1lbnUtYmFyIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMnB4O1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgbWFyZ2luLXRvcDogLTE5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTFhMWE7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHotaW5kZXg6IDE7XG59XG4ubmF2YmFyIC5uYXZiYXItdG9nZ2xlICNtZW51LWJ0biAubWVudS1iYXIub25lIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogLTI3MHB4O1xuICB6LWluZGV4OiA5OTk5O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB3aWR0aDogMjcwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgd2lkdGg6IDI3MHB4O1xuICB9XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNjM2NjZhO1xufVxuLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxYTFhMWE7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGk6Zmlyc3QtY2hpbGQgLmNsb3NlLW1lbnUge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpOmZpcnN0LWNoaWxkIC5jbG9zZS1tZW51IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB0b3A6IC0xM3B4O1xuICB9XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGk6Zmlyc3QtY2hpbGQgLmNsb3NlLW1lbnU6Zm9jdXMsIC5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaTpmaXJzdC1jaGlsZCAuY2xvc2UtbWVudTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGk6Zmlyc3QtY2hpbGQgLmNsb3NlLW1lbnUgI2Nsb3NlLWJ0biB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC04cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGk6Zmlyc3QtY2hpbGQgLmNsb3NlLW1lbnUgI2Nsb3NlLWJ0biAuY2xvc2Utb25lIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMnB4O1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAvKiBJRSA5ICovXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAvKiBTYWZhcmkgYW5kIENocm9tZSAqL1xuICB6LWluZGV4OiAxO1xufVxuLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpOmZpcnN0LWNoaWxkIC5jbG9zZS1tZW51ICNjbG9zZS1idG4gLmNsb3NlLW9uZSAuY2xvc2UtdHdvIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC8qIElFIDkgKi9cbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXG4gIHotaW5kZXg6IDI7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLmNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMzAwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDI3MHB4O1xuICB9XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLmNvbnRhaW5lciAucGFuZWwtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5jb250YWluZXIgLnBhbmVsLWdyb3VwLm5hdi1kaXZpZGUtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogIzFhMWExYSAxcHggc29saWQ7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLmNvbnRhaW5lciAucGFuZWwtZ3JvdXAgLnBhbmVsLnBhbmVsLWRlZmF1bHQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLmNvbnRhaW5lciAucGFuZWwtZ3JvdXAgLnBhbmVsLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogIzFhMWExYTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5jb250YWluZXIgLnBhbmVsLWdyb3VwIC5wYW5lbC5wYW5lbC1kZWZhdWx0IC5wYW5lbC1oZWFkaW5nOmFjdGl2ZSwgLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5jb250YWluZXIgLnBhbmVsLWdyb3VwIC5wYW5lbC5wYW5lbC1kZWZhdWx0IC5wYW5lbC1oZWFkaW5nOmZvY3VzLCAubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLmNvbnRhaW5lciAucGFuZWwtZ3JvdXAgLnBhbmVsLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWhlYWRpbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogIzFhMWExYSAhaW1wb3J0YW50O1xufVxuLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5jb250YWluZXIgLnBhbmVsLWdyb3VwIC5wYW5lbC5wYW5lbC1kZWZhdWx0IC5wYW5lbC1oZWFkaW5nIC5wYW5lbC10aXRsZSBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDdweCA0NXB4IDdweCAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5jb250YWluZXIgLnBhbmVsLWdyb3VwIC5wYW5lbC5wYW5lbC1kZWZhdWx0IC5wYW5lbC1oZWFkaW5nIC5wYW5lbC10aXRsZSBhIHtcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSAuY29udGFpbmVyIC5wYW5lbC1ncm91cCAucGFuZWwucGFuZWwtZGVmYXVsdCAucGFuZWwtaGVhZGluZyAucGFuZWwtdGl0bGUgYSB7XG4gICAgcGFkZGluZzogMTBweCA1NXB4IDEwcHggMTBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB9XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLmNvbnRhaW5lciAucGFuZWwtZ3JvdXAgLnBhbmVsLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGE6Zm9jdXMsIC5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSAuY29udGFpbmVyIC5wYW5lbC1ncm91cCAucGFuZWwucGFuZWwtZGVmYXVsdCAucGFuZWwtaGVhZGluZyAucGFuZWwtdGl0bGUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjNjM2NjZhO1xufVxuLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5jb250YWluZXIgLnBhbmVsLWdyb3VwIC5wYW5lbC5wYW5lbC1kZWZhdWx0IC5wYW5lbC1jb2xsYXBzZSB7XG4gIGJhY2tncm91bmQ6ICM2MzY2NmE7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLmNvbnRhaW5lciAucGFuZWwtZ3JvdXAgLnBhbmVsLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWNvbGxhcHNlIC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLmNvbnRhaW5lciAucGFuZWwtZ3JvdXAgLnBhbmVsLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWNvbGxhcHNlIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSAuY29udGFpbmVyIC5wYW5lbC1ncm91cCAucGFuZWwucGFuZWwtZGVmYXVsdCAucGFuZWwtY29sbGFwc2UgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxYTFhMWE7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLmNvbnRhaW5lciAucGFuZWwtZ3JvdXAgLnBhbmVsLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWNvbGxhcHNlIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0gYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAzN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5jb250YWluZXIgLnBhbmVsLWdyb3VwIC5wYW5lbC5wYW5lbC1kZWZhdWx0IC5wYW5lbC1jb2xsYXBzZSAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtIGEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB1bCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmbG9hdDogbm9uZTtcbn1cbi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB1bCBsaSB7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDA7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgdWwgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xufVxuLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHVsIGxpIGEge1xuICBjb2xvcjogIzFhMWExYTtcbn1cbi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgdWwgYiB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5zaGFyZSBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbn1cbi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSAuc2hhcmUgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbG9hdDogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5zaGFyZSB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5zaGFyZSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5zaGFyZSB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgaGVpZ2h0OiA0MnB4O1xuICB3aWR0aDogNDJweDtcbiAgcGFkZGluZzogMDtcbn1cbi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSAuc2hhcmUgdWwgbGkgYSBpIHtcbiAgcGFkZGluZy10b3A6IDEzcHg7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLnNoYXJlIHVsIGxpIC5mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDYwYTE7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLnNoYXJlIHVsIGxpIC50d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YWFlMTtcbn1cbi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSAuc2hhcmUgdWwgbGkgLmxpbmtlZGluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzNmQ5ZDtcbn1cbi5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSAuc2hhcmUgdWwgbGkgLnBpbnRlcmVzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNzI4MmU7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLm5hdi1zb2NpYWwtbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMXJlbSAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogc29saWQgMnB4ICNkMGQwZDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLm5hdi1zb2NpYWwtbGlzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5uYXYtc29jaWFsLWxpc3QgLm5hdi1zb2NpYWwge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIC5uYXYtc29jaWFsLWxpc3QgLm5hdi1zb2NpYWwgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiA0OHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzFhMWExYTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLm5hdi1zb2NpYWwtbGlzdCAubmF2LXNvY2lhbCBhIGkge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UgLm5hdi1zb2NpYWwtbGlzdCAubmF2LXNvY2lhbCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2UuaW4sXG4ubmF2YmFyIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2Uuc2hvdyB7XG4gIHJpZ2h0OiAwO1xufVxuLm5hdmJhciBhOmhvdmVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm5hdmJhciAubmF2YmFyLXNwbGl0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHJpZ2h0OiAtMTAwJTtcbiAgdG9wOiA0MHB4O1xuICBib3JkZXItdG9wOiBub25lO1xuICB6LWluZGV4OiAxMDQxO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXIgLm5hdmJhci1zcGxpdCB7XG4gICAgd2lkdGg6IDU0MHB4O1xuICAgIHJpZ2h0OiAtNTQwcHg7XG4gICAgdG9wOiA1MHB4O1xuICB9XG59XG4ubmF2YmFyIC5uYXZiYXItc3BsaXQtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwZTBlMGU7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNkMGQwZDE7XG59XG4ubmF2YmFyIC5uYXZiYXItc3BsaXQtdGl0bGU6YWN0aXZlLCAubmF2YmFyIC5uYXZiYXItc3BsaXQtdGl0bGU6Zm9jdXMsIC5uYXZiYXIgLm5hdmJhci1zcGxpdC10aXRsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMxYTFhMWEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNkMGQwZDEgIWltcG9ydGFudDtcbn1cbi5uYXZiYXIgLm5hdmJhci1zcGxpdC10aXRsZSAuZmEge1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC1zaXplOiAzMXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhciAubmF2YmFyLXNwbGl0LXRpdGxlIC5mYSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmJhciAubmF2YmFyLXNwbGl0LXRpdGxlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZhIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG4ubmF2YmFyIC5uYXZiYXItc3BsaXQgLm5hdmJhci1uYXYge1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbn1cbi5uYXZiYXIgLm5hdmJhci1zcGxpdCAubmF2YmFyLW5hdiBsaSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5uYXZiYXIgLm5hdmJhci1zcGxpdCAubmF2YmFyLW5hdiBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ubmF2YmFyIC5uYXZiYXItc3BsaXQgLm5hdmJhci1uYXYgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLm5hdmJhciAubmF2YmFyLXNwbGl0IC5uYXZiYXItbmF2IGxpIC5jbG9zZS1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTFlMTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCB0cmFuc3BhcmVudDtcbn1cbi5uYXZiYXIgLm5hdmJhci1zcGxpdCAubmF2YmFyLW5hdiBsaSAuY2xvc2UtbWVudSBzdmcge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLm5hdmJhciAubmF2YmFyLXNwbGl0IC5uYXZiYXItbmF2IGxpIC5jbG9zZS1tZW51IHN2ZyBwYXRoIHtcbiAgZmlsbDogIzFhMWExYTtcbn1cbi5uYXZiYXIgLm5hdmJhci1zcGxpdCAubmF2YmFyLW5hdiBsaSAuY2xvc2UtbWVudTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG59XG4ubmF2YmFyIC5uYXZiYXItc3BsaXQgLm5hdmJhci1uYXYgbGkgLmNsb3NlLW1lbnU6aG92ZXIgLmNsb3NlLW1lbnUtdGV4dCB7XG4gIGNvbG9yOiAjMWExYTFhO1xufVxuLm5hdmJhciAubmF2YmFyLXNwbGl0IC5uYXZiYXItbmF2IGxpIC5jbG9zZS1tZW51OmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzFhMWExYTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXIgLm5hdmJhci1zcGxpdCAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWRpdmlkZWQtY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbi5uYXZiYXIgLm5hdmJhci1zcGxpdCAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWRpdmlkZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5hdmJhciAubmF2YmFyLXNwbGl0IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItZGl2aWRlZC1jb2x1bW4ge1xuICB3aWR0aDogNTAlO1xufVxuLm5hdmJhciAubmF2YmFyLXNwbGl0IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItZGl2aWRlZC1saXN0IHtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm5hdmJhciAubmF2YmFyLXNwbGl0IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItZGl2aWRlZC1saXN0LWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2QwZDBkMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLm5hdmJhciAubmF2YmFyLXNwbGl0IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItZGl2aWRlZC1saXN0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLm5hdmJhciAubmF2YmFyLXNwbGl0IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItZGl2aWRlZC1saXN0LWl0ZW06aG92ZXIgYSB7XG4gIGNvbG9yOiAjMDA2YmE2O1xufVxuLm5hdmJhciAubmF2YmFyLXNwbGl0IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItZGl2aWRlZC1saXN0LWl0ZW06Zmlyc3QtY2hpbGQgYSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLm5hdmJhciAubmF2YmFyLXNwbGl0IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItZGl2aWRlZC1saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ubmF2YmFyIC5uYXZiYXItc3BsaXQgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1kaXZpZGVkLWxpc3QtaXRlbTpsYXN0LWNoaWxkIGEge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5uYXZiYXIgLm5hdmJhci1zcGxpdCAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWRpdmlkZWQtbGlzdC1pdGVtIGEge1xuICBwYWRkaW5nOiA3LjVweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMxYTFhMWE7XG59XG4ubmF2YmFyIC5uYXZiYXItc3BsaXQgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1kaXZpZGVkLWxpc3QtaXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNlMjIzMWE7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcbn1cbi5uYXZiYXIgLm5hdmJhci1zcGxpdCAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLXNlY29uZGFyeS1saXN0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwO1xufVxuLm5hdmJhciAubmF2YmFyLXNwbGl0IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItc2Vjb25kYXJ5LWxpc3QtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZDBkMGQxO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ubmF2YmFyIC5uYXZiYXItc3BsaXQgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1zZWNvbmRhcnktbGlzdC1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5uYXZiYXIgLm5hdmJhci1zcGxpdCAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLXNlY29uZGFyeS1saXN0LWl0ZW06aG92ZXIgYSB7XG4gIGNvbG9yOiAjMDA2YmE2O1xufVxuLm5hdmJhciAubmF2YmFyLXNwbGl0IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItc2Vjb25kYXJ5LWxpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5uYXZiYXIgLm5hdmJhci1zcGxpdCAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLXNlY29uZGFyeS1saXN0LWl0ZW0gYSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubmF2YmFyIC5uYXZiYXItc3BsaXQgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1zZWNvbmRhcnktbGlzdC1pdGVtIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuICBjb2xvcjogIzFhMWExYTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjZTIyMzFhO1xufVxuLm5hdmJhci5uYXZiYXItY3J1bmNoZWQge1xuICBoZWlnaHQ6IDc1cHg7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLm5hdmJhci5uYXZiYXItY3J1bmNoZWQgLm5hdmJhci1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5hdmJhci5uYXZiYXItY3J1bmNoZWQgLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXIubmF2YmFyLWNydW5jaGVkIC5uYXZiYXItYnJhbmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci5uYXZiYXItY3J1bmNoZWQgLm5hdmJhci1icmFuZCBpbWcge1xuICAgIG1hcmdpbjogLTFweCAwIDA7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICB9XG59XG4ubmF2YmFyLm5hdmJhci1jcnVuY2hlZCAubmF2YmFyLWJyYW5kIC50YWdsaW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXIubmF2YmFyLWNydW5jaGVkIC5uYXYudXRpbGl0eSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci5uYXZiYXItY3J1bmNoZWQgLm5hdi51dGlsaXR5IHtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci5uYXZiYXItY3J1bmNoZWQgLm5hdi51dGlsaXR5IGxpIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXIubmF2YmFyLWNydW5jaGVkIC5uYXYudXRpbGl0eSBsaSBhIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXIubmF2YmFyLWNydW5jaGVkIC5uYXYudXRpbGl0eSBsaS5uZXdzbGV0dGVyLXBvcG92ZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci5uYXZiYXItY3J1bmNoZWQgLm5hdi51dGlsaXR5IGxpLm5ld3NsZXR0ZXItcG9wb3ZlciAubmV3c2xldHRlci1wb3BvdmVyLXRyaWdnZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5uYXZiYXIubmF2YmFyLWNydW5jaGVkIC5uYXYudXRpbGl0eSBsaS5uYXYtc2VhcmNoLXRvZ2dsZSAubmF2LXNlYXJjaC1saW5rIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLm5hdmJhci1jcnVuY2hlZCAubmF2LnV0aWxpdHkgbGkubWVudS10b2dnbGUgLm5hdmJhci10b2dnbGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuLm5hdmJhci5uYXZiYXItY3J1bmNoZWQgLm5hdi51dGlsaXR5IGxpLm5hdi1zb2NpYWwgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXIubmF2YmFyLWNydW5jaGVkIC5uYXYudXRpbGl0eSBsaS5uYXYtc29jaWFsIGEge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ubmF2YmFyLm5hdmJhci1jcnVuY2hlZCAubmF2YmFyLWZvcm0ge1xuICB0b3A6IDc1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ubmF2YmFyLm5hdmJhci1jcnVuY2hlZCAubmF2LnV0aWxpdHkgbGkubmV3c2xldHRlci1wb3BvdmVyIC5uZXdzbGV0dGVycy1wb3BvdmVyLWJvZHkge1xuICB0b3A6IDQ4cHg7XG59XG5cbiNwcmltYXJ5LW1lbnUuZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAwO1xufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZzogMTJweCAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIHBhZGRpbmc6IDEycHggM3B4O1xuICB9XG59XG4ubmF2YmFyLWJyYW5kIGltZyB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IGF1dG87XG4gIHRyYW5zaXRpb246IDE1MG1zO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG59XG4ubmF2YmFyLWJyYW5kIC50YWdsaW5lIHtcbiAgY29sb3I6ICNlMjIzMWE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItYnJhbmQgLnRhZ2xpbmUge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuXG4ubmF2YmFyLWZvcm0ge1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IDAuMTVzIGxpbmVhcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICB0b3A6IDc1cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZm9ybSB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxufVxuLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuc2VhcmNoLWZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5hdmJhci1mb3JtIC5zZWFyY2gtc3VibWl0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWZvcm0gLnNlYXJjaC1zdWJtaXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLm5hdmJhci1mb3JtIC5zZWFyY2gtc3VibWl0IC5idG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1mb3JtIC5zZWFyY2gtc3VibWl0IC5idG4gaSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5uYXZiYXItZm9ybSAuc2VhcmNoLXN1Ym1pdCAuYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWZvcm0gLnNlYXJjaC1zdWJtaXQgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuc2VhcmNoLXN1Ym1pdCAuYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTIyMzFhO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG4ubmF2YmFyLWZvcm0gLnNlYXJjaC1jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm5hdmJhci1mb3JtIC5zZWFyY2gtY2xvc2UgLmJ0biB7XG4gIGZvbnQtc2l6ZTogMzFweDtcbiAgcGFkZGluZzogOHB4IDlweDtcbiAgYmFja2dyb3VuZDogI2UyMjMxYTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWZvcm0gLnNlYXJjaC1jbG9zZSAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxufVxuLm5hdmJhci1mb3JtIC5zZWFyY2gtY2xvc2UgLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjYWQxYzE0O1xufVxuLm5hdmJhci1mb3JtIC5zZWFyY2gtY2xvc2UgLmJ0biBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLm5hdmJhci1mb3JtIC5zZWFyY2gtY2xvc2UgLmJ0biBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWZvcm0gLnNlYXJjaC1jbG9zZSAuYnRuIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4ubmF2YmFyLWZvcm0gLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkMGQwZDE7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm5hdmJhci1mb3JtIC5zZWFyY2gtZmllbGQge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZm9ybSAuc2VhcmNoLWZpZWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gIH1cbn1cblxuLm9wZW4gPiAuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubnlwLWJyYW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFzc2lzdGl2ZS10ZXh0LmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmdsb2JhbC1uYXYtbSAuY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmdsb2JhbC1uYXYtbSAuY29udGFpbmVyIC5ueXAtYnJhbmQge1xuICB3aWR0aDogODUlO1xufVxuLmdsb2JhbC1uYXYtbSAuY29udGFpbmVyIC5ueXAtYnJhbmQgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogMTAwJTtcbn1cbi5nbG9iYWwtbmF2LW0gLmNvbnRhaW5lciAubnlwLWJyYW5kIGE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uZ2xvYmFsLW5hdi1tIC5jb250YWluZXIgLm55cC1icmFuZCBhIGltZyB7XG4gIGhlaWdodDogMjNweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5nbG9iYWwtbmF2LW0gLmNvbnRhaW5lciAubnlwLWJyYW5kIGEgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuLmdsb2JhbC1uYXYtbSAuY29udGFpbmVyIC5ueXAtYnJhbmQgYSAuZmEtYW5nbGUtZG93biB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLmdsb2JhbC1uYXYtbSAuY29udGFpbmVyIC5ueXAtYnJhbmQgLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0b3A6IDM5cHg7XG4gIHdpZHRoOiA4NSU7XG4gIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5nbG9iYWwtbmF2LW0gLmNvbnRhaW5lciAubnlwLWJyYW5kIC5kcm9wZG93bi1tZW51IGxpIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxYTFhMWE7XG4gIG1hcmdpbjogMDtcbn1cbi5nbG9iYWwtbmF2LW0gLmNvbnRhaW5lciAubnlwLWJyYW5kIC5kcm9wZG93bi1tZW51IGxpOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uZ2xvYmFsLW5hdi1tIC5jb250YWluZXIgLm55cC1icmFuZCAuZHJvcGRvd24tbWVudSBsaSBhIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nbG9iYWwtbmF2LW0gLmNvbnRhaW5lciAubnlwLWJyYW5kIC5kcm9wZG93bi1tZW51IGxpIGEge1xuICAgIHBhZGRpbmc6IDZweCAxNXB4IDEycHg7XG4gIH1cbn1cbi5nbG9iYWwtbmF2LW0gLmNvbnRhaW5lciAubnlwLWJyYW5kIC5kcm9wZG93bi1tZW51IGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzFhMWExYSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjZTIyMzFhO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XG59XG4uZ2xvYmFsLW5hdi1tIC5jb250YWluZXIgLm55cC1icmFuZCAubS1tZW51LWRyb3Bkb3duLXRhYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uZ2xvYmFsLW5hdi1tIC5jb250YWluZXIgLm55cC1icmFuZCAubS1tZW51LWRyb3Bkb3duLXRhYiAubS1kZC1oZWFkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5nbG9iYWwtbmF2LW0gLmNvbnRhaW5lciAubnlwLWJyYW5kIC5tLW1lbnUtZHJvcGRvd24tdGFiIC5tLWRkLWhlYWQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmdsb2JhbC1uYXYtbSAuY29udGFpbmVyIC5ueXAtYnJhbmQgLm0tbWVudS1kcm9wZG93bi10YWIgLm0tZGQtaGVhZC1saW5rIC5mYS1hbmdsZS1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uZ2xvYmFsLW5hdi1tIC5jb250YWluZXIgLm5hdi1zZWFyY2gtdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZsb2F0OiByaWdodDtcbiAgYmFja2dyb3VuZDogIzBlMGUwZTtcbiAgd2lkdGg6IDE1JTtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubmF2YmFyIC5uYXZiYXItc3BsaXQgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci10cmFuc2xhdGlvbnMge1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xufVxuLm5hdmJhciAubmF2YmFyLXNwbGl0IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItdHJhbnNsYXRpb25zIC5uYXZiYXItZGl2aWRlZCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubmF2YmFyIC5uYXZiYXItc3BsaXQgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci10cmFuc2xhdGlvbnMgLm5hdmJhci1kaXZpZGVkIHVsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzYzNjY2YTtcbn1cbi5uYXZiYXIgLm5hdmJhci1zcGxpdCAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLXRyYW5zbGF0aW9ucyAubmF2YmFyLWRpdmlkZWQgdWwgYSB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5tZW51LW9wZW4gLmdsb2JhbC1uYXYge1xuICB6LWluZGV4OiAxMDUwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y2ZjZmNjtcbiAgcGFkZGluZzogNDBweCAwIDE1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC8qIFN0YXJ0IEZvb3RlciBMb2dvcyBSZWJyYW5kICovXG4gIC8qIEVuZCBGb290ZXIgTG9nb3MgUmVicmFuZCAqL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgMzBweDtcbiAgfVxufVxuZm9vdGVyIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExNzBweDtcbn1cbmZvb3RlciAubmF2YmFyLWJyYW5kIC50YWdsaW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5mb290ZXIgLmRpc2NsYWltZXJzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyIC5kaXNjbGFpbWVycyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5mb290ZXIgLmRpc2NsYWltZXJzIHVsIHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIgLmRpc2NsYWltZXJzIHVsIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5mb290ZXIgLmRpc2NsYWltZXJzIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG59XG5mb290ZXIgLmRpc2NsYWltZXJzIHVsIGxpIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuZm9vdGVyIC5wb3B1bGFyLXRvcGljcyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQxO1xufVxuZm9vdGVyIC5wb3B1bGFyLXRvcGljcyB1bCBsaSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5mb290ZXIgLnBvcHVsYXItdG9waWNzIHVsIGxpOm50aC1jaGlsZCgxKSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1yZyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgLnBvcHVsYXItdG9waWNzIHVsIGxpOm50aC1jaGlsZCgxKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgLnBvcHVsYXItdG9waWNzIHVsIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuZm9vdGVyIC5wb3B1bGFyLXRvcGljcyB1bCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzFhMWExYTtcbn1cbmZvb3RlciAucG9wdWxhci10b3BpY3MgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDA2YmE2O1xufVxuZm9vdGVyIC5mb290ZXItaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyIC5mb290ZXItaW5uZXIge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgLmVudHJ5LW1ldGEuc2hhcmUtZmVhdHVyZWQge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgLmZvb3Rlci1pbm5lciAuZW50cnktbWV0YS5zaGFyZS1mZWF0dXJlZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuZm9vdGVyIC5mb290ZXItaW5uZXIgLmVudHJ5LW1ldGEuc2hhcmUtZmVhdHVyZWQgLmNvbnRlbnQtdGl0bGUge1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIgLmZvb3Rlci1pbm5lciAuZW50cnktbWV0YS5zaGFyZS1mZWF0dXJlZCAuY29udGVudC10aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbn1cbmZvb3RlciAuZm9vdGVyLWJyYW5kIC5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuZm9vdGVyIC5mb290ZXItYnJhbmQgYSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZm9vdGVyIC5mb290ZXItYnJhbmQgYSBpbWcge1xuICBoZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyIC5mb290ZXItYnJhbmQgYSBpbWcge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuZm9vdGVyIC5mb290ZXItYnJhbmQgLmZvb3Rlci1ueXAtbG9nbyB7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICBmb290ZXIgLmZvb3Rlci1icmFuZCAuZm9vdGVyLW55cC1sb2dvIHtcbiAgICBtYXJnaW4tbGVmdDogLTI4cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5mb290ZXIgLmZvb3Rlci1mb2xsb3cge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQxO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWZvbGxvdyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5mb290ZXIgLmZvb3Rlci1mb2xsb3cgdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5mb290ZXIgLmZvb3Rlci1mb2xsb3cgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA4cHggNHB4IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmZvb3RlciAuZm9vdGVyLWZvbGxvdyB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgaGVpZ2h0OiA0MnB4O1xuICB3aWR0aDogNDJweDtcbn1cbmZvb3RlciAuZm9vdGVyLWZvbGxvdyB1bCBsaSBhIGkge1xuICBwYWRkaW5nLXRvcDogMTNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWZvbGxvdyB1bCBsaSBhIGkge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG5mb290ZXIgLmZvb3Rlci1mb2xsb3cgdWwgbGkgYTpob3ZlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2QwZDBkMSAhaW1wb3J0YW50O1xufVxuZm9vdGVyIC5mb290ZXItZm9sbG93IHVsIGxpIGEuZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kOiAjMzQ2MGExO1xufVxuZm9vdGVyIC5mb290ZXItZm9sbG93IHVsIGxpIGEudHdpdHRlciB7XG4gIGJhY2tncm91bmQ6ICMyOGFhZTE7XG59XG5mb290ZXIgLmZvb3Rlci1mb2xsb3cgdWwgbGkgYS5saW5rZWRpbiB7XG4gIGJhY2tncm91bmQ6ICMxMzZkOWQ7XG59XG5mb290ZXIgLmZvb3Rlci1mb2xsb3cgdWwgbGkgYS5pbnN0YWdyYW0ge1xuICBiYWNrZ3JvdW5kOiAjM2Y3MjliO1xufVxuZm9vdGVyIC5mb290ZXItZm9sbG93IHVsIGxpIGEueW91dHViZSB7XG4gIGJhY2tncm91bmQ6ICNjZDIwMWY7XG59XG5mb290ZXIgLmZvb3Rlci1mb2xsb3cgc3BhbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG5mb290ZXIgLmFkZC1icmFuZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQxO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbmZvb3RlciAuYWRkLWJyYW5kIC5jb3B5cmlnaHQge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgLmFkZC1icmFuZCAuY29weXJpZ2h0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbmZvb3RlciAuYWRkLWJyYW5kIC5mb290ZXItbG9nb3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgLmFkZC1icmFuZCAuZm9vdGVyLWxvZ29zIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbmZvb3RlciAuYWRkLWJyYW5kIC5mb290ZXItbG9nb3MgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBibGFjaztcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgZm9vdGVyIC5hZGQtYnJhbmQgLmZvb3Rlci1sb2dvcyBhIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgZm9vdGVyIC5hZGQtYnJhbmQgLmZvb3Rlci1sb2dvcyBhIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5mb290ZXIgLmFkZC1icmFuZCAuZm9vdGVyLWxvZ29zLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbmZvb3RlciAuYWRkLWJyYW5kIGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuZm9vdGVyIC5hZGQtYnJhbmQgYS5jb3JuZWxsIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5mb290ZXIgLmFkZC1icmFuZCBhLm55cC1mb290ZXItMyB7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgLmFkZC1icmFuZCBhIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuZm9vdGVyLnN0aWNreS1mb290ZXItbWluaW1hbC5zdGlja3ktZm9vdGVyLWxvZ29zLXJlYnJhbmQge1xuICBwYWRkaW5nOiAyMHB4IDAgMzVweCAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjVweCkge1xuICBmb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsLnN0aWNreS1mb290ZXItbG9nb3MtcmVicmFuZCB7XG4gICAgcGFkZGluZzogMjBweCAwIDE1cHggMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDVweCkgYW5kIChtaW4td2lkdGg6IDQwN3B4KSB7XG4gIGZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwuc3RpY2t5LWZvb3Rlci1sb2dvcy1yZWJyYW5kIC5mb290ZXItbG9nb3MtcmVicmFuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwNnB4KSB7XG4gIGZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwuc3RpY2t5LWZvb3Rlci1sb2dvcy1yZWJyYW5kIC5mb290ZXItbG9nb3MtcmVicmFuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3MnB4KSB7XG4gIGZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwuc3RpY2t5LWZvb3Rlci1sb2dvcy1yZWJyYW5kIC5mb290ZXItbG9nb3MtcmVicmFuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gIGZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwuc3RpY2t5LWZvb3Rlci1sb2dvcy1yZWJyYW5kIC5mb290ZXItbG9nb3MtcmVicmFuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5mb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsLnN0aWNreS1mb290ZXItbG9nb3MtcmVicmFuZCAuZm9vdGVyLWxvZ29zLXJlYnJhbmQgLm55cCBpbWcsXG5mb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsLnN0aWNreS1mb290ZXItbG9nb3MtcmVicmFuZCAuZm9vdGVyLWxvZ29zLXJlYnJhbmQgLmNvbHVtYmlhIGltZyxcbmZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwuc3RpY2t5LWZvb3Rlci1sb2dvcy1yZWJyYW5kIC5mb290ZXItbG9nb3MtcmVicmFuZCAuY29ybmVsbCBpbWcge1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2NXB4KSB7XG4gIGZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwuc3RpY2t5LWZvb3Rlci1sb2dvcy1yZWJyYW5kIC5mb290ZXItbG9nb3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IC0zNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4O1xuICB9XG59XG5mb290ZXIuc3RpY2t5LWZvb3Rlci1mdWxsLnN0aWNreS1mb290ZXItbG9nb3MtcmVicmFuZCB7XG4gIHBhZGRpbmc6IDI1cHggMCAxMDBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgZm9vdGVyLnN0aWNreS1mb290ZXItZnVsbC5zdGlja3ktZm9vdGVyLWxvZ29zLXJlYnJhbmQge1xuICAgIHBhZGRpbmc6IDI1cHggMCAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0MXB4KSB7XG4gIGZvb3Rlci5zdGlja3ktZm9vdGVyLWZ1bGwuc3RpY2t5LWZvb3Rlci1sb2dvcy1yZWJyYW5kIC5mb290ZXItbG9nb3MtcmVicmFuZCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHg7XG4gIH1cbn1cbmZvb3RlciAuZm9vdGVyLWxvZ29zLXJlYnJhbmQge1xuICB3aWR0aDogNTMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgZm9vdGVyIC5mb290ZXItbG9nb3MtcmVicmFuZCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ5M3B4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWxvZ29zLXJlYnJhbmQge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQzcHgpIHtcbiAgZm9vdGVyIC5mb290ZXItbG9nb3MtcmVicmFuZCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwN3B4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWxvZ29zLXJlYnJhbmQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTJweCkge1xuICBmb290ZXIgLmZvb3Rlci1sb2dvcy1yZWJyYW5kIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNjUpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC04OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmZvb3RlciAuZm9vdGVyLWxvZ29zLXJlYnJhbmQgYS5ueXAsXG5mb290ZXIgLmZvb3Rlci1sb2dvcy1yZWJyYW5kIGEuY29sdW1iaWEge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWxvZ29zLXJlYnJhbmQgYS5ueXAsXG4gIGZvb3RlciAuZm9vdGVyLWxvZ29zLXJlYnJhbmQgYS5jb2x1bWJpYSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5mb290ZXIgLmZvb3Rlci1sb2dvcy1yZWJyYW5kIC5ueXAgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWxvZ29zLXJlYnJhbmQgLm55cCBpbWcge1xuICAgIHdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxufVxuZm9vdGVyIC5mb290ZXItbG9nb3MtcmVicmFuZCAuZm9vdGVyLXJlYnJhbmQtY29weSB7XG4gIG1hcmdpbi1sZWZ0OiAtMjZweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbmZvb3RlciAuZm9vdGVyLWxvZ29zLXJlYnJhbmQgLmNvbHVtYmlhLWNvcm5lbGwtcm93IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5mb290ZXIgLmZvb3Rlci1sb2dvcy1yZWJyYW5kIC5jb2x1bWJpYSBpbWcge1xuICBtYXgtd2lkdGg6IDE0NXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWxvZ29zLXJlYnJhbmQgLmNvbHVtYmlhIGltZyB7XG4gICAgd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG59XG5mb290ZXIgLmZvb3Rlci1sb2dvcy1yZWJyYW5kIC5jb3JuZWxsIGltZyB7XG4gIG1heC13aWR0aDogMTQ1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNDJweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWxvZ29zLXJlYnJhbmQgLmNvcm5lbGwgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogLTYzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWxvZ29zLXJlYnJhbmQgLmNvcm5lbGwgaW1nIHtcbiAgICB3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogU3R5bGVzIGZyb20gTGF5ZXJDYWtlIE1vZCAqL1xuLmFydGljbGUtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgcGFkZGluZzogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcnRpY2xlLWZvb3RlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmFydGljbGUtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbi5hcnRpY2xlLWZvb3RlciAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5hcnRpY2xlLXNoYXJlIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHBhZGRpbmc6IDMycHggMCAxNnB4IDA7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZDBkMGQxO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2QwZDBkMTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5hcnRpY2xlLXNoYXJlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5hcnRpY2xlLXNoYXJlIGg0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBjb2xvcjogIzFhMWExYTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuYXJ0aWNsZS1zaGFyZSBoNCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uYXJ0aWNsZS1zaGFyZSAuYXJ0aWNsZS1zaGFyZS1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5hcnRpY2xlLXNoYXJlIC5hcnRpY2xlLXNoYXJlLWdyb3VwIC5jdGEtc29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBjb2xvcjogIzFhMWExYTtcbiAgbWFyZ2luOiA4cHggMzJweCA4cHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjEzNXB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2UyMjMxYTtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlLXNoYXJlIC5hcnRpY2xlLXNoYXJlLWdyb3VwIC5jdGEtc29jaWFsIHtcbiAgICBtYXJnaW46IDAgMjRweCA4cHggMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjEzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXJ0aWNsZS1zaGFyZSAuYXJ0aWNsZS1zaGFyZS1ncm91cCAuY3RhLXNvY2lhbCB7XG4gICAgbWFyZ2luOiAwIDIwcHggOHB4IDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xMzVweDtcbiAgfVxufVxuLmFydGljbGUtc2hhcmUgLmFydGljbGUtc2hhcmUtZ3JvdXAgLmN0YS1zb2NpYWw6aG92ZXIge1xuICBjb2xvcjogIzFhMWExYTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNhZDFjMTQ7XG59XG4uYXJ0aWNsZS1zaGFyZSAuYXJ0aWNsZS1zaGFyZS1ncm91cCAuY3RhLXNvY2lhbCAuc2hhcmUtZnRyLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgbWFyZ2luOiAwIDRweCAwIDA7XG59XG4uYXJ0aWNsZS1zaGFyZSAuYXJ0aWNsZS1zaGFyZS1ncm91cCAuY3RhLXNvY2lhbCAuc2hhcmUtZnRyLWZiIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjInIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMiAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgaWQ9J0ZyYW1lIDI4MDY0MyclM0UlM0NyZWN0IHdpZHRoPScyMicgaGVpZ2h0PScyMicgcng9JzExJyBmaWxsPSclMjMxQTFBMUEnLyUzRSUzQ3BhdGggaWQ9J1ZlY3RvcicgZD0nTTE0IDUuMDg2NTRWNi45OTAzOUgxMi45MDk3QzEyLjUxMTYgNi45OTAzOSAxMi4yNDMxIDcuMDc2OTIgMTIuMTA0MiA3LjI1QzExLjk2NTMgNy40MjMwOCAxMS44OTU4IDcuNjgyNjkgMTEuODk1OCA4LjAyODg1VjkuMzkxODNIMTMuOTMwNkwxMy42NTk3IDExLjUyNjRIMTEuODk1OFYxN0g5Ljc3MDgzVjExLjUyNjRIOFY5LjM5MTgzSDkuNzcwODNWNy44MTk3MUM5Ljc3MDgzIDYuOTI1NDggMTAuMDExNiA2LjIzMTk3IDEwLjQ5MzEgNS43MzkxOEMxMC45NzQ1IDUuMjQ2MzkgMTEuNjE1NyA1IDEyLjQxNjcgNUMxMy4wOTcyIDUgMTMuNjI1IDUuMDI4ODUgMTQgNS4wODY1NFonIGZpbGw9J3doaXRlJy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG4uYXJ0aWNsZS1zaGFyZSAuYXJ0aWNsZS1zaGFyZS1ncm91cCAuY3RhLXNvY2lhbCAuc2hhcmUtZnRyLXgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDIyIDIyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBpZD0nRnJhbWUgMjgwNjQ0JyUzRSUzQ3JlY3Qgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyByeD0nMTEnIGZpbGw9JyUyMzFBMUExQScvJTNFJTNDcGF0aCBpZD0nVmVjdG9yJyBkPSdNMTIuMTQxNiAxMC4wODEyTDE2LjYwODkgNUgxNS41NTAzTDExLjY3MTQgOS40MTE5Mkw4LjU3MzI4IDVINUw5LjY4NDkyIDExLjY3MTZMNSAxN0g2LjA1ODY2TDEwLjE1NDkgMTIuMzQwOUwxMy40MjY3IDE3SDE3TDEyLjE0MTQgMTAuMDgxMkgxMi4xNDE2Wk0xMC42OTE2IDExLjczMDRMMTAuMjE3IDExLjA2Nkw2LjQ0MDExIDUuNzc5ODFIOC4wNjYxNUwxMS4xMTQxIDEwLjA0NkwxMS41ODg4IDEwLjcxMDNMMTUuNTUwOCAxNi4yNTU3SDEzLjkyNDhMMTAuNjkxNiAxMS43MzA2VjExLjczMDRaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLmFydGljbGUtc2hhcmUgLmFydGljbGUtc2hhcmUtZ3JvdXAgLmN0YS1zb2NpYWwgLnNoYXJlLWZ0ci1saSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjIgMjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGlkPSdGcmFtZSAyODA2NDUnJTNFJTNDcmVjdCB3aWR0aD0nMjInIGhlaWdodD0nMjInIHJ4PScxMScgZmlsbD0nJTIzMUExQTFBJy8lM0UlM0NwYXRoIGlkPSdWZWN0b3InIGQ9J003LjcyNjU2IDguODk5MThWMTdINS4xNDg0NFY4Ljg5OTE4SDcuNzI2NTZaTTcuODkwNjIgNi4zOTc4MkM3Ljg5NTgzIDYuNzk1NjQgNy43NjQzMiA3LjEyODA3IDcuNDk2MDkgNy4zOTUxQzcuMjI3ODYgNy42NjIxMyA2Ljg3NSA3Ljc5NTY0IDYuNDM3NSA3Ljc5NTY0SDYuNDIxODhDNS45OTQ3OSA3Ljc5NTY0IDUuNjUxMDQgNy42NjIxMyA1LjM5MDYyIDcuMzk1MUM1LjEzMDIxIDcuMTI4MDcgNSA2Ljc5NTY0IDUgNi4zOTc4MkM1IDUuOTk0NTUgNS4xMzQxMSA1LjY2MDc2IDUuNDAyMzQgNS4zOTY0NkM1LjY3MDU3IDUuMTMyMTUgNi4wMjA4MyA1IDYuNDUzMTIgNUM2Ljg4NTQyIDUgNy4yMzE3NyA1LjEzMjE1IDcuNDkyMTkgNS4zOTY0NkM3Ljc1MjYgNS42NjA3NiA3Ljg4NTQyIDUuOTk0NTUgNy44OTA2MiA2LjM5NzgyWk0xNyAxMi4zNTY5VjE3SDE0LjQyOTdWMTIuNjY3NkMxNC40Mjk3IDEyLjA5NTQgMTQuMzI0MiAxMS42NDcxIDE0LjExMzMgMTEuMzIyOUMxMy45MDIzIDEwLjk5ODYgMTMuNTcyOSAxMC44MzY1IDEzLjEyNSAxMC44MzY1QzEyLjc5NjkgMTAuODM2NSAxMi41MjIxIDEwLjkzMDUgMTIuMzAwOCAxMS4xMTg1QzEyLjA3OTQgMTEuMzA2NSAxMS45MTQxIDExLjUzOTUgMTEuODA0NyAxMS44MTc0QzExLjc0NzQgMTEuOTgwOSAxMS43MTg4IDEyLjIwMTYgMTEuNzE4OCAxMi40Nzk2VjE3SDkuMTQ4NDRDOS4xNTg4NSAxNC44MjU2IDkuMTY0MDYgMTMuMDYyNyA5LjE2NDA2IDExLjcxMTJDOS4xNjQwNiAxMC4zNTk3IDkuMTYxNDYgOS41NTMxMyA5LjE1NjI1IDkuMjkxNTVMOS4xNDg0NCA4Ljg5OTE4SDExLjcxODhWMTAuMDc2M0gxMS43MDMxQzExLjgwNzMgOS45MDE5MSAxMS45MTQxIDkuNzQ5MzIgMTIuMDIzNCA5LjYxODUzQzEyLjEzMjggOS40ODc3NCAxMi4yNzk5IDkuMzQ2MDUgMTIuNDY0OCA5LjE5MzQ2QzEyLjY0OTcgOS4wNDA4NyAxMi44NzYzIDguOTIyMzQgMTMuMTQ0NSA4LjgzNzg3QzEzLjQxMjggOC43NTM0MSAxMy43MTA5IDguNzExMTcgMTQuMDM5MSA4LjcxMTE3QzE0LjkyOTcgOC43MTExNyAxNS42NDU4IDkuMDIwNDQgMTYuMTg3NSA5LjYzODk2QzE2LjcyOTIgMTAuMjU3NSAxNyAxMS4xNjM1IDE3IDEyLjM1NjlaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLmFydGljbGUtc2hhcmUgLmFydGljbGUtc2hhcmUtZ3JvdXAgLmN0YS1zb2NpYWwgLnNoYXJlLWZ0ci1waW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDIyIDIyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBpZD0nRnJhbWUgMjgwNjQ2JyUzRSUzQ3JlY3Qgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyByeD0nMTEnIGZpbGw9JyUyMzFBMUExQScvJTNFJTNDcGF0aCBpZD0nVmVjdG9yJyBkPSdNMTggMTFDMTggMTQuODY2OSAxNC44NjY5IDE4IDExIDE4QzEwLjI3NzQgMTggOS41ODMwNiAxNy44ODk5IDguOTI4MjMgMTcuNjg2N0M5LjIxMzMxIDE3LjIyMSA5LjYzOTUyIDE2LjQ1ODkgOS43OTc1OCAxNS44NTJDOS44ODIyNiAxNS41MjQ2IDEwLjIzMjMgMTQuMTg2NyAxMC4yMzIzIDE0LjE4NjdDMTAuNDYwOSAxNC42MjE0IDExLjEyNyAxNC45OTExIDExLjgzNTUgMTQuOTkxMUMxMy45NDY4IDE0Ljk5MTEgMTUuNDY4MSAxMy4wNDkyIDE1LjQ2ODEgMTAuNjM1OUMxNS40NjgxIDguMzI0MTkgMTMuNTc5OCA2LjU5Mzk1IDExLjE1MjQgNi41OTM5NUM4LjEzMjI2IDYuNTkzOTUgNi41MjYyMSA4LjYyMDU2IDYuNTI2MjEgMTAuODMwNkM2LjUyNjIxIDExLjg1ODEgNy4wNzM3OSAxMy4xMzY3IDcuOTQ1OTcgMTMuNTQzMUM4LjA3ODYzIDEzLjYwNTIgOC4xNDkxOSAxMy41NzcgOC4xODAyNCAxMy40NUM4LjIwMjgyIDEzLjM1NCA4LjMyMTM3IDEyLjg3NyA4LjM3NSAxMi42NTY5QzguMzkxOTQgMTIuNTg2MyA4LjM4MzQ3IDEyLjUyNDIgOC4zMjcwMiAxMi40NTY1QzguMDQxOTQgMTIuMTAzNiA3LjgxMDQ4IDExLjQ2MDEgNy44MTA0OCAxMC44NTg5QzcuODEwNDggOS4zMTQ5MiA4Ljk3OTAzIDcuODIxNzcgMTAuOTcxOCA3LjgyMTc3QzEyLjY5MDcgNy44MjE3NyAxMy44OTYgOC45OTMxNCAxMy44OTYgMTAuNjY5OEMxMy44OTYgMTIuNTYzNyAxMi45MzkxIDEzLjg3NjIgMTEuNjk0NCAxMy44NzYyQzExLjAwODUgMTMuODc2MiAxMC40OTE5IDEzLjMwODkgMTAuNjU4NSAxMi42MTE3QzEwLjg1NiAxMS43NzkgMTEuMjM3MSAxMC44ODE1IDExLjIzNzEgMTAuMjgwMkMxMS4yMzcxIDkuNzQzOTUgMTAuOTQ5MiA5LjI5NTE2IDEwLjM1MDggOS4yOTUxNkM5LjY0Nzk4IDkuMjk1MTYgOS4wODM0NyAxMC4wMjA2IDkuMDgzNDcgMTAuOTk0NEM5LjA4MzQ3IDExLjYxNTMgOS4yOTIzNCAxMi4wMzMxIDkuMjkyMzQgMTIuMDMzMUM5LjI5MjM0IDEyLjAzMzEgOC42MDA4MSAxNC45NjI5IDguNDczNzkgMTUuNTEwNUM4LjMzMjY2IDE2LjExNDUgOC4zODkxMSAxNi45NjY5IDguNDQ4MzkgMTcuNTIwMkM1Ljg0NTk3IDE2LjUwMTIgNCAxMy45NjY1IDQgMTFDNCA3LjEzMzA2IDcuMTMzMDYgNCAxMSA0QzE0Ljg2NjkgNCAxOCA3LjEzMzA2IDE4IDExWicgZmlsbD0nd2hpdGUnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5hcnRpY2xlLXNoYXJlIC5hcnRpY2xlLXNoYXJlLWdyb3VwIC5jdGEtc29jaWFsIC5zaGFyZS1mdHItZW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDIyIDIyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBpZD0nRnJhbWUgMjgwNjQ3JyUzRSUzQ3JlY3Qgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyByeD0nMTEnIGZpbGw9JyUyMzFBMUExQScvJTNFJTNDcGF0aCBpZD0nVmVjdG9yJyBkPSdNMTcgOS40MDE5OVYxNC40NzczQzE3IDE0Ljc1ODUgMTYuODk1MSAxNC45OTkzIDE2LjY4NTMgMTUuMTk5NkMxNi40NzU0IDE1LjM5OTkgMTYuMjIzMiAxNS41IDE1LjkyODYgMTUuNUg2LjA3MTQzQzUuNzc2NzkgMTUuNSA1LjUyNDU1IDE1LjM5OTkgNS4zMTQ3MyAxNS4xOTk2QzUuMTA0OTEgMTQuOTk5MyA1IDE0Ljc1ODUgNSAxNC40NzczVjkuNDAxOTlDNS4xOTY0MyA5LjYxMDggNS40MjE4OCA5Ljc5NjE2IDUuNjc2MzQgOS45NTgxQzcuMjkyNDEgMTEuMDA2NCA4LjQwMTc5IDExLjc0MTUgOS4wMDQ0NiAxMi4xNjM0QzkuMjU4OTMgMTIuMzQyMyA5LjQ2NTQgMTIuNDgxOSA5LjYyMzg4IDEyLjU4MkM5Ljc4MjM3IDEyLjY4MjIgOS45OTMzIDEyLjc4NDQgMTAuMjU2NyAxMi44ODg4QzEwLjUyMDEgMTIuOTkzMyAxMC43NjU2IDEzLjA0NTUgMTAuOTkzMyAxMy4wNDU1SDExSDExLjAwNjdDMTEuMjM0NCAxMy4wNDU1IDExLjQ3OTkgMTIuOTkzMyAxMS43NDMzIDEyLjg4ODhDMTIuMDA2NyAxMi43ODQ0IDEyLjIxNzYgMTIuNjgyMiAxMi4zNzYxIDEyLjU4MkMxMi41MzQ2IDEyLjQ4MTkgMTIuNzQxMSAxMi4zNDIzIDEyLjk5NTUgMTIuMTYzNEMxMy43NTQ1IDExLjYzOTIgMTQuODY2MSAxMC45MDQxIDE2LjMzMDQgOS45NTgxQzE2LjU4NDggOS43OTE5IDE2LjgwOCA5LjYwNjUzIDE3IDkuNDAxOTlaTTE3IDcuNTIyNzNDMTcgNy44NTkzOCAxNi44OTA2IDguMTgxMTEgMTYuNjcxOSA4LjQ4NzkzQzE2LjQ1MzEgOC43OTQ3NCAxNi4xODA4IDkuMDU2ODIgMTUuODU0OSA5LjI3NDE1QzE0LjE3NjMgMTAuMzg2NCAxMy4xMzE3IDExLjA3ODggMTIuNzIxIDExLjM1MTZDMTIuNjc2MyAxMS4zODE0IDEyLjU4MTUgMTEuNDQ2NCAxMi40MzY0IDExLjU0NjVDMTIuMjkxMyAxMS42NDY3IDEyLjE3MDggMTEuNzI3NiAxMi4wNzQ4IDExLjc4OTRDMTEuOTc4OCAxMS44NTEyIDExLjg2MjcgMTEuOTIwNSAxMS43MjY2IDExLjk5NzJDMTEuNTkwNCAxMi4wNzM5IDExLjQ2MjEgMTIuMTMxNCAxMS4zNDE1IDEyLjE2OTdDMTEuMjIxIDEyLjIwODEgMTEuMTA5NCAxMi4yMjczIDExLjAwNjcgMTIuMjI3M0gxMUgxMC45OTMzQzEwLjg5MDYgMTIuMjI3MyAxMC43NzkgMTIuMjA4MSAxMC42NTg1IDEyLjE2OTdDMTAuNTM3OSAxMi4xMzE0IDEwLjQwOTYgMTIuMDczOSAxMC4yNzM0IDExLjk5NzJDMTAuMTM3MyAxMS45MjA1IDEwLjAyMTIgMTEuODUxMiA5LjkyNTIyIDExLjc4OTRDOS44MjkyNCAxMS43Mjc2IDkuNzA4NzEgMTEuNjQ2NyA5LjU2MzYyIDExLjU0NjVDOS40MTg1MyAxMS40NDY0IDkuMzIzNjYgMTEuMzgxNCA5LjI3OTAyIDExLjM1MTZDOC44NzI3NyAxMS4wNzg4IDguMjg3OTUgMTAuNjkgNy41MjQ1NSAxMC4xODVDNi43NjExNiA5LjY4MDA0IDYuMzAzNTcgOS4zNzY0MiA2LjE1MTc5IDkuMjc0MTVDNS44NzUgOS4wOTUxNyA1LjYxMzg0IDguODQ5MDggNS4zNjgzIDguNTM1ODdDNS4xMjI3NyA4LjIyMjY2IDUgNy45MzE4MiA1IDcuNjYzMzVDNSA3LjMzMDk3IDUuMDkyNjMgNy4wNTM5OCA1LjI3NzkgNi44MzIzOUM1LjQ2MzE3IDYuNjEwOCA1LjcyNzY4IDYuNSA2LjA3MTQzIDYuNUgxNS45Mjg2QzE2LjIxODggNi41IDE2LjQ2OTkgNi42MDAxNCAxNi42ODE5IDYuODAwNDNDMTYuODk0IDcuMDAwNzEgMTcgNy4yNDE0OCAxNyA3LjUyMjczWicgZmlsbD0nd2hpdGUnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5hcnRpY2xlLXNoYXJlIC5hcnRpY2xlLXNoYXJlLWdyb3VwIC5jdGEtc29jaWFsIC5zaGFyZS1mdHItcHJpbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDIyIDIyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBpZD0nRnJhbWUgMjgwNjQ4JyUzRSUzQ3JlY3Qgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyByeD0nMTEnIGZpbGw9JyUyMzFBMUExQScvJTNFJTNDcGF0aCBpZD0nVmVjdG9yJyBkPSdNNy43NjkyMyAxNkgxNC4yMzA4VjE0SDcuNzY5MjNWMTZaTTcuNzY5MjMgMTFIMTQuMjMwOFY4SDEzLjA3NjlDMTIuODg0NiA4IDEyLjcyMTIgNy45MjcwOCAxMi41ODY1IDcuNzgxMjVDMTIuNDUxOSA3LjYzNTQyIDEyLjM4NDYgNy40NTgzMyAxMi4zODQ2IDcuMjVWNkg3Ljc2OTIzVjExWk0xNS45Mzk5IDExLjg1MTZDMTUuOTM5OSAxMS44NTE2IDE1Ljk2MjcgMTEuODI2OCAxNi4wMDg0IDExLjc3NzNDMTYuMDU0MSAxMS43Mjc5IDE2LjA3NjkgMTEuNjM1NCAxNi4wNzY5IDExLjVDMTYuMDc2OSAxMS4zNjQ2IDE2LjAzMTIgMTEuMjQ3NCAxNS45Mzk5IDExLjE0ODRDMTUuODQ4NiAxMS4wNDk1IDE1Ljc0MDQgMTEgMTUuNjE1NCAxMUMxNS40OTA0IDExIDE1LjM4MjIgMTEuMDQ5NSAxNS4yOTA5IDExLjE0ODRDMTUuMTk5NSAxMS4yNDc0IDE1LjE1MzggMTEuMzY0NiAxNS4xNTM4IDExLjVDMTUuMTUzOCAxMS42MzU0IDE1LjE5OTUgMTEuNzUyNiAxNS4yOTA5IDExLjg1MTZDMTUuMzgyMiAxMS45NTA1IDE1LjQ5MDQgMTIgMTUuNjE1NCAxMkMxNS43NDA0IDEyIDE1Ljg0ODYgMTEuOTUwNSAxNS45Mzk5IDExLjg1MTZaTTE3IDExLjVWMTQuNzVDMTcgMTQuODE3NyAxNi45NzcyIDE0Ljg3NjMgMTYuOTMxNSAxNC45MjU4QzE2Ljg4NTggMTQuOTc1MyAxNi44MzE3IDE1IDE2Ljc2OTIgMTVIMTUuMTUzOFYxNi4yNUMxNS4xNTM4IDE2LjQ1ODMgMTUuMDg2NSAxNi42MzU0IDE0Ljk1MTkgMTYuNzgxMkMxNC44MTczIDE2LjkyNzEgMTQuNjUzOCAxNyAxNC40NjE1IDE3SDcuNTM4NDZDNy4zNDYxNSAxNyA3LjE4MjY5IDE2LjkyNzEgNy4wNDgwOCAxNi43ODEyQzYuOTEzNDYgMTYuNjM1NCA2Ljg0NjE1IDE2LjQ1ODMgNi44NDYxNSAxNi4yNVYxNUg1LjIzMDc3QzUuMTY4MjcgMTUgNS4xMTQxOCAxNC45NzUzIDUuMDY4NTEgMTQuOTI1OEM1LjAyMjg0IDE0Ljg3NjMgNSAxNC44MTc3IDUgMTQuNzVWMTEuNUM1IDExLjA4ODUgNS4xMzU4MiAxMC43MzU3IDUuNDA3NDUgMTAuNDQxNEM1LjY3OTA5IDEwLjE0NzEgNi4wMDQ4MSAxMCA2LjM4NDYyIDEwSDYuODQ2MTVWNS43NUM2Ljg0NjE1IDUuNTQxNjcgNi45MTM0NiA1LjM2NDU4IDcuMDQ4MDggNS4yMTg3NUM3LjE4MjY5IDUuMDcyOTIgNy4zNDYxNSA1IDcuNTM4NDYgNUgxMi4zODQ2QzEyLjU3NjkgNSAxMi43ODg1IDUuMDUyMDggMTMuMDE5MiA1LjE1NjI1QzEzLjI1IDUuMjYwNDIgMTMuNDMyNyA1LjM4NTQyIDEzLjU2NzMgNS41MzEyNUwxNC42NjM1IDYuNzE4NzVDMTQuNzk4MSA2Ljg2NDU4IDE0LjkxMzUgNy4wNjI1IDE1LjAwOTYgNy4zMTI1QzE1LjEwNTggNy41NjI1IDE1LjE1MzggNy43OTE2NyAxNS4xNTM4IDhWMTBIMTUuNjE1NEMxNS45OTUyIDEwIDE2LjMyMDkgMTAuMTQ3MSAxNi41OTI1IDEwLjQ0MTRDMTYuODY0MiAxMC43MzU3IDE3IDExLjA4ODUgMTcgMTEuNVonIGZpbGw9J3doaXRlJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5hdXRob3ItbWV0YSB7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uYXV0aG9yLW1ldGEgLmF1dGhvci1pbWctYiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkMGQwZDE7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hdXRob3ItbWV0YSAuYXV0aG9yLWltZy1iIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmF1dGhvci1tZXRhIC5hdXRob3ItaW1nLWIge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICB9XG59XG4uYXV0aG9yLW1ldGEgLmF1dGhvci1pbWctYiAuYXV0aG9yLWF2YXRhciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYXV0aG9yLW1ldGEgLmF1dGhvci1pbWctYjpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuLmF1dGhvci1tZXRhIC5hdXRob3ItYmlvIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5hdXRob3ItbWV0YSAuYXV0aG9yLWJpbyBhIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDZiYTY7XG59XG4uYXV0aG9yLW1ldGEgLmF1dGhvci1iaW8gYTpob3ZlciB7XG4gIGNvbG9yOiAjZDBkMGQxO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLmF1dGhvci1tZXRhIC5hdXRob3ItYmlvIHAge1xuICBmb250LXNpemU6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuYXV0aG9yLW1ldGEgLmF1dGhvci1iaW8gcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5cbi5wb3N0LWNhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnJlY29tbWVuZGVkIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkMGQwZDE7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5yZWNvbW1lbmRlZCB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgfVxufVxuLnJlY29tbWVuZGVkIGg0IHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlY29tbWVuZGVkIGg0IHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5yZWNvbW1lbmRlZCBoNCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5cbi5yZWNvbW1lbmRlZC10YWcge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZiYTY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogU3RpY2t5IEZvb3RlciBmb3IgU2luZ2xlIFBhZ2UgKi9cbmZvb3Rlci5zdGlja3ktZm9vdGVyLWZ1bGwuaGlkZSxcbmZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3Rlci5zdGlja3ktZm9vdGVyLWZ1bGwuc2hvdyxcbmZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5mb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAwO1xuICBwYWRkaW5nOiA4cHggMCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMTtcbn1cbmZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwgLm5hdmJhci1icmFuZCBpbWcge1xuICBoZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbmZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwgLmFkZC1icmFuZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuZm9vdGVyLnN0aWNreS1mb290ZXItbWluaW1hbCAuZm9vdGVyLWxvZ29zIGltZyB7XG4gIG1heC1oZWlnaHQ6IDMwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5mb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5mYS1hbmdsZS11cCB7XG4gIGNvbG9yOiAjMDA2YmE2O1xuICBmb250LXNpemU6IDM2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgZm9vdGVyLnN0aWNreS1mb290ZXItbWluaW1hbCAuY29weXJpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgZm9vdGVyLnN0aWNreS1mb290ZXItbWluaW1hbCB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgfVxuICBmb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5mYS1hbmdsZS11cCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogODdweDtcbiAgICByaWdodDogNSU7XG4gIH1cbiAgZm9vdGVyLnN0aWNreS1mb290ZXItbWluaW1hbCAuZm9vdGVyLWxvZ29zIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICBmb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5jb3B5cmlnaHQge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5jb3B5cmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbmZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwgLmZvb3Rlci10cmktYnJhbmQtbG9nb3Mge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgZm9vdGVyLnN0aWNreS1mb290ZXItbWluaW1hbCAuZm9vdGVyLXRyaS1icmFuZC1sb2dvcyB7XG4gICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwgLmZvb3Rlci10cmktYnJhbmQtbG9nb3MuaW5uZXItd3JhcHBlciB7XG4gICAgbGVmdDogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNTAlO1xuICAgIHdpZHRoOiAzMjVweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgfVxufVxuZm9vdGVyLnN0aWNreS1mb290ZXItbWluaW1hbCAuZm9vdGVyLXRyaS1icmFuZC1sb2dvcy5mYS1hbmdsZS11cCB7XG4gIGJvdHRvbTogMTgycHg7XG59XG5mb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5mb290ZXItdHJpLWJyYW5kLWxvZ29zLm5hdmJhci1icmFuZCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgZm9vdGVyLnN0aWNreS1mb290ZXItbWluaW1hbCAuZm9vdGVyLXRyaS1icmFuZC1sb2dvcy5uYXZiYXItYnJhbmQge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwgLmZvb3Rlci10cmktYnJhbmQtbG9nb3MubmF2YmFyLWJyYW5kIHtcbiAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuZm9vdGVyLnN0aWNreS1mb290ZXItbWluaW1hbCAuZm9vdGVyLXRyaS1icmFuZC1sb2dvcyAuZm9vdGVyLWJyYW5kLWNvcHkge1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgZm9vdGVyLnN0aWNreS1mb290ZXItbWluaW1hbCAuZm9vdGVyLXRyaS1icmFuZC1sb2dvcyAuZm9vdGVyLWJyYW5kLWNvcHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tbGVmdDogMTE1cHg7XG4gICAgbWFyZ2luLXRvcDogLTEwNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBmb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5mb290ZXItdHJpLWJyYW5kLWxvZ29zIC5mb290ZXItYnJhbmQtY29weSAubG9nbyB7XG4gICAgd2lkdGg6IDE3MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBmb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5mb290ZXItdHJpLWJyYW5kLWxvZ29zIC5ueXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1cHg7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG59XG5mb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5mb290ZXItdHJpLWJyYW5kLWxvZ29zIC5ueXAgLmxvZ28ge1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwgLmZvb3Rlci10cmktYnJhbmQtbG9nb3MgLm55cCAubG9nbyB7XG4gICAgbWF4LWhlaWdodDogOTdweDtcbiAgfVxufVxuZm9vdGVyLnN0aWNreS1mb290ZXItbWluaW1hbCAuZm9vdGVyLXRyaS1icmFuZC1sb2dvcyAuY29sdW1iaWEge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBmb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5mb290ZXItdHJpLWJyYW5kLWxvZ29zIC5jb2x1bWJpYSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDkwcHg7XG4gICAgbWFyZ2luLXRvcDogLTc0cHg7XG4gIH1cbn1cbmZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwgLmZvb3Rlci10cmktYnJhbmQtbG9nb3MgLmNvbHVtYmlhIC5sb2dvIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwgLmZvb3Rlci10cmktYnJhbmQtbG9nb3MgLmNvbHVtYmlhIC5sb2dvIHtcbiAgICBtYXJnaW4tdG9wOiAtMzlweDtcbiAgICBtYXgtaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDAgMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBmb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5mb290ZXItdHJpLWJyYW5kLWxvZ29zIC5jb3JuZWxsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMjEwcHg7XG4gICAgbWFyZ2luLXRvcDogLTc2cHg7XG4gIH1cbn1cbmZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwgLmZvb3Rlci10cmktYnJhbmQtbG9nb3MgLmNvcm5lbGwgLmxvZ28ge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgZm9vdGVyLnN0aWNreS1mb290ZXItbWluaW1hbCAuZm9vdGVyLXRyaS1icmFuZC1sb2dvcyAuY29ybmVsbCAubG9nbyB7XG4gICAgbWFyZ2luLXRvcDogLTM5cHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgZm9vdGVyLnN0aWNreS1mb290ZXItbWluaW1hbCAuZm9vdGVyLXRyaS1icmFuZC1sb2dvcy5kaXNjbGFpbWVycyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xOTZweDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBmb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5mb290ZXItdHJpLWJyYW5kLWxvZ29zLmRpc2NsYWltZXJzIHtcbiAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICBmb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5mb290ZXItdHJpLWJyYW5kLWxvZ29zLmRpc2NsYWltZXJzIHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5mb290ZXIuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5mb290ZXItdHJpLWJyYW5kLWxvZ29zLmNvcHlyaWdodCB7XG4gIG1hcmdpbi10b3A6IHVuc2V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwgLmZvb3Rlci10cmktYnJhbmQtbG9nb3MuY29weXJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogLTE3NXB4O1xuICAgIG1hcmdpbi10b3A6IDY4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwgLmZvb3Rlci10cmktYnJhbmQtbG9nb3MuY29weXJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5mb290ZXIuc3RpY2t5LWZvb3Rlci1mdWxsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMTtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5mb290ZXIuc3RpY2t5LWZvb3Rlci1mdWxsIC5lbnRyeS1tZXRhIC5jb250ZW50LXNoYXJlIHtcbiAgcG9zaXRpb246IHVuc2V0O1xufVxuZm9vdGVyLnN0aWNreS1mb290ZXItZnVsbCAuZmEtYW5nbGUtZG93biB7XG4gIGNvbG9yOiAjMDA2YmE2O1xuICBmb250LXNpemU6IDM2cHg7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBmb290ZXIuc3RpY2t5LWZvb3Rlci1mdWxsIC5mYS1hbmdsZS1kb3duIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiA0MDBweDtcbiAgICByaWdodDogNSU7XG4gIH1cbiAgZm9vdGVyLnN0aWNreS1mb290ZXItZnVsbCAuc2hhcmUtZmVhdHVyZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2MXB4KSB7XG4gIGZvb3Rlci5zdGlja3ktZm9vdGVyLWZ1bGwgLmZhLWFuZ2xlLWRvd24ge1xuICAgIGJvdHRvbTogNDMycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4M3B4KSB7XG4gIGZvb3Rlci5zdGlja3ktZm9vdGVyLWZ1bGwgLmZhLWFuZ2xlLWRvd24ge1xuICAgIGJvdHRvbTogNDQxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0MXB4KSB7XG4gIGZvb3Rlci5zdGlja3ktZm9vdGVyLWZ1bGwgLmZhLWFuZ2xlLWRvd24ge1xuICAgIGJvdHRvbTogNDA4cHg7XG4gIH1cbn1cblxuLyogRW5kIFN0aWNreSBGb290ZXIgZm9yIFNpbmdsZSBQYWdlICovXG4uZm9vdGVyLWRhcmsge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTFhMWE7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyLWRhcmsge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4uZm9vdGVyLWRhcmsgLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXItZGFyayAucm93IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG4uZm9vdGVyLWRhcmsgLnJvdzpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4uZm9vdGVyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTJweCAwO1xufVxuLmZvb3Rlci1kYXJrIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgd2lkdGg6IDE4OXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiB1bnNldDtcbiAgcGFkZGluZzogdW5zZXQ7XG59XG4uZm9vdGVyLWRhcmsgLnNvY2lhbC1zaGFyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB3aWR0aDogMjYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLWRhcmsgLnNvY2lhbC1zaGFyZSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cbn1cbi5mb290ZXItZGFyayAuc29jaWFsLXNoYXJlIC5kYXNoaWNvbnMge1xuICBjb2xvcjogI2QwZDBkMTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlci1kYXJrIC5zb2NpYWwtc2hhcmUgLmRhc2hpY29ucyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZm9vdGVyLWRhcmsgLmhyLWxpbmUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzYzNjY2YTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyLWRhcmsgLmhyLWxpbmUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9vdGVyLWRhcmsgLmhyLWxpbmUubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlci1kYXJrIC5oci1saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICB9XG4gIC5mb290ZXItZGFyayAuaHItbGluZS5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5mb290ZXItZGFyayAubnlwLWxvY2t1cCB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyLWRhcmsgLm55cC1sb2NrdXAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAuZm9vdGVyLWRhcmsgLm55cC1sb2NrdXAgLm1vYmlsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5mb290ZXItZGFyayAubnlwLWxvY2t1cCAuZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlci1kYXJrIC5ueXAtbG9ja3VwIC5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvb3Rlci1kYXJrIC5ueXAtbG9ja3VwIC5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5mb290ZXItZGFyayAubnlwLWxpbmtzIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5mb290ZXItZGFyayAubnlwLWxpbmtzIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmZvb3Rlci1kYXJrIC5ueXAtbGlua3MgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXItZGFyayAubnlwLWxpbmtzIGxpIHtcbiAgICBwYWRkaW5nOiAwIDBweCAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXItZGFyayAubnlwLWxpbmtzIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDVweDtcbiAgfVxufVxuLmZvb3Rlci1kYXJrIC5ueXAtbGlua3MgbGkgYSB7XG4gIGNvbG9yOiAjZDBkMGQxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZvb3Rlci1kYXJrIC5ueXAtbGlua3MgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG59XG5cbi5mb290ZXItZXh0cmEtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTBlMGU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9vdGVyLWV4dHJhLWRhcmsgLnJvdyB7XG4gIG1hcmdpbjogMDtcbn1cbi5mb290ZXItZXh0cmEtZGFyayAuZGlzY2xhaW1lci1saW5rcyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXItZXh0cmEtZGFyayAuZGlzY2xhaW1lci1saW5rcyB7XG4gICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICB9XG59XG4uZm9vdGVyLWV4dHJhLWRhcmsgLmRpc2NsYWltZXItbGlua3MgdWwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZm9vdGVyLWV4dHJhLWRhcmsgLmRpc2NsYWltZXItbGlua3MgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMCAyMHB4IDAgMDtcbiAgY29sb3I6ICNkMGQwZDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyLWV4dHJhLWRhcmsgLmRpc2NsYWltZXItbGlua3MgbGkge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIH1cbn1cbi5mb290ZXItZXh0cmEtZGFyayAuZGlzY2xhaW1lci1saW5rcyBsaSBhIHtcbiAgY29sb3I6ICNkMGQwZDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZm9vdGVyLWV4dHJhLWRhcmsgLmRpc2NsYWltZXItbGlua3MgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG59XG5cbi5mb290ZXItZGFyay5zdGlja3ktZm9vdGVyLW1pbmltYWwgLm5hdmJhci1icmFuZCBpbWcge1xuICB3aWR0aDogMTQ1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgZmxvYXQ6IHVuc2V0O1xuICBwYWRkaW5nOiB1bnNldDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5mb290ZXItZGFyay5zdGlja3ktZm9vdGVyLW1pbmltYWwgLm55cC1sb2NrdXAge1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBoZWlnaHQ6IDc0cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyLWRhcmsuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5ueXAtbG9ja3VwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZm9vdGVyLWRhcmsuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5ueXAtbG9ja3VwIGltZyB7XG4gIGhlaWdodDogNjJweDtcbn1cbi5mb290ZXItZGFyay5zdGlja3ktZm9vdGVyLW1pbmltYWwgLmZhLWFuZ2xlLXVwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyLWRhcmsuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5mYS1hbmdsZS11cCB7XG4gICAgYm90dG9tOiA2OXB4O1xuICB9XG59XG4uZm9vdGVyLWRhcmsuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5mYS1hbmdsZS1kb3duIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyLWRhcmsuc3RpY2t5LWZvb3Rlci1taW5pbWFsIC5mYS1hbmdsZS1kb3duIHtcbiAgICBib3R0b206IDY5cHg7XG4gIH1cbn1cblxuLmZvb3Rlci1kYXJrLnN0aWNreS1mb290ZXItZnVsbCB7XG4gIGJvdHRvbTogNDRweDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZm9vdGVyLWRhcmsuc3RpY2t5LWZvb3Rlci1mdWxsIC5mYS1hbmdsZS1kb3duIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvdHRvbTogLTEzMXB4O1xuICByaWdodDogLTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3Rlci1kYXJrLnN0aWNreS1mb290ZXItZnVsbCAuZmEtYW5nbGUtZG93biB7XG4gICAgYm90dG9tOiA1NDNweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDEwJTtcbiAgfVxufVxuXG4uZm9vdGVyLWV4dHJhLWRhcmsuc3RpY2t5LWZvb3Rlci1mdWxsIHtcbiAgYm90dG9tOiAwcHg7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2VudGVyLW1vYmlsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiB1bnNldDtcbiAgfVxufVxuLnBvc2l0aW9uLWJvdHRvbSB7XG4gIG9yZGVyOiAxO1xufVxuXG4uZ3JpZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1heC13aWR0aDogMTE3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5ncmlkIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ3JpZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ncmlkID4gLmNvbnRhaW5lciAucm93IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuLmdyaWQgPiAuY29udGFpbmVyIC5yb3cgaDIgYSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5ncmlkID4gLmNvbnRhaW5lciAucm93ID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5ncmlkIC5ncmlkLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdyaWQgLmdyaWQtYmxvY2sge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB9XG59XG4uZ3JpZCAudmlkZW8taWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBvcGFjaXR5OiAwLjg7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmdyaWQgLmdyaWQtaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmdyaWQgLmdyaWQtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCAxcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmdyaWQgLmdyaWQtaW1nIGltZzpmb2N1cywgLmdyaWQgLmdyaWQtaW1nIGltZzphY3RpdmUsIC5ncmlkIC5ncmlkLWltZyBpbWc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xufVxuLmdyaWQgLmdyaWQtaW1nIC5jYXQtdGFnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGhlaWdodDogMzFweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ncmlkIC5ncmlkLWltZyAuY2F0LXRhZyB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbn1cbi5ncmlkIGgyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWluLWhlaWdodDogNTJweDtcbn1cbi5ncmlkIGgyIGEge1xuICBjb2xvcjogIzFhMWExYTtcbiAgZGlzcGxheTogaW5saW5lO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xufVxuLmdyaWQgaDIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNlMjIzMWE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5yZWNvbW1lbmRlZCAuZ3JpZCBkaXYge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbiNleHRlbmRlZF9kZXNjcmlwdGlvbl9jb250YWluZXIgLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBoZWlnaHQ6IDM4cHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2V4dGVuZGVkX2Rlc2NyaXB0aW9uX2NvbnRhaW5lciAuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gICAgaGVpZ2h0OiA1M3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogdW5zZXQ7XG4gIH1cbn1cbiNleHRlbmRlZF9kZXNjcmlwdGlvbl9jb250YWluZXIgLmNvbGxhcHNpbmcge1xuICBtaW4taGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjZXh0ZW5kZWRfZGVzY3JpcHRpb25fY29udGFpbmVyIC5jb2xsYXBzaW5nIHtcbiAgICBtaW4taGVpZ2h0OiA1M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnJvdyA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5sYXRlc3QtbG9hZC1tb3JlIHtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTM1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG59XG4ubGF0ZXN0LWxvYWQtbW9yZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2MzY2NmE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmxhdGVzdC1sb2FkLW1vcmU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubGF0ZXN0LWxvYWQtbW9yZTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDZiYTY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGF0ZXN0LWxvYWQtbW9yZSB7XG4gICAgcGFkZGluZzogMTZweCAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTJweDtcbiAgfVxufVxuLmxhdGVzdC1sb2FkLW1vcmUge1xuICBiYWNrZ3JvdW5kOiAjZTIyMzFhO1xufVxuLmxhdGVzdC1sb2FkLW1vcmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYWQxYzE0O1xufVxuLmxhdGVzdC1sb2FkLW1vcmUge1xuICBtYXJnaW46IDAgYXV0byAwIGF1dG87XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuXG4uaHAtYWxsLXN0b3JpZXMge1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xuICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMzVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5ocC1hbGwtc3Rvcmllczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2MzY2NmE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmhwLWFsbC1zdG9yaWVzOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmhwLWFsbC1zdG9yaWVzOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNmJhNjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ocC1hbGwtc3RvcmllcyB7XG4gICAgcGFkZGluZzogMTZweCAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTJweDtcbiAgfVxufVxuLmhwLWFsbC1zdG9yaWVzIHtcbiAgYmFja2dyb3VuZDogI2UyMjMxYTtcbn1cbi5ocC1hbGwtc3Rvcmllczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNhZDFjMTQ7XG59XG4uaHAtYWxsLXN0b3JpZXMge1xuICBtYXJnaW46IDAgYXV0byAyNXB4O1xuICB3aWR0aDogaW5oZXJpdDtcbn1cblxuLmhwLW5hdi10YWJzLXZpZGVvcyAuaHAtYWxsLXN0b3JpZXMsXG4uaHAtbmF2LXRhYnMtcG9kY2FzdHMgLmhwLWFsbC1zdG9yaWVzIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuZ3JpZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuZ3JpZCAuZ3JpZC1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuZ3JpZCAuZ3JpZC1ibG9jayB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMyU7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmdyaWQgLmdyaWQtYmxvY2sgaDIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTVweCAhaW1wb3J0YW50O1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuZ3JpZCAuZ3JpZC1ibG9jayBoMiBhIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTVweCAhaW1wb3J0YW50O1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuZ3JpZCAuZ3JpZC1ibG9jayBoMiBhOmhvdmVyIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNlMjIzMWE7XG59XG5cbi5jb250ZW50LXN1Yi13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LXNpZGViYXIgLnNpZGViYXIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAxNjBweDtcbiAgfVxufVxuXG4uY2F0ZWdvcnktcG9kY2FzdCAuY29udGVudC1zdWItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhdGVnb3J5LXBvZGNhc3QgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLnNpZGViYXIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAxNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhci1tZC1jdXN0b20td2lkdGgge1xuICAgIHdpZHRoOiAyOSU7XG4gIH1cbn1cblxuLm1vYmlsZS1zdGlja3ktYm94LFxuLnNpZGViYXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb2JpbGUtc3RpY2t5LWJveCB1bCxcbi5zaWRlYmFyIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLm1vYmlsZS1zdGlja3ktYm94IC5zaWRlLXRpdGxlLFxuLnNpZGViYXIgLnNpZGUtdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLm1vYmlsZS1zdGlja3ktYm94IC5jb250ZW50LWxpbmtzLFxuLnNpZGViYXIgLmNvbnRlbnQtbGlua3Mge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm1vYmlsZS1zdGlja3ktYm94IC5jb250ZW50LWxpbmtzIGxpLFxuLnNpZGViYXIgLmNvbnRlbnQtbGlua3MgbGkge1xuICBtYXJnaW46IDEwcHggMCAxNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5tb2JpbGUtc3RpY2t5LWJveCAuY29udGVudC1saW5rcyBsaS5zaWRlLXRpdGxlLFxuLnNpZGViYXIgLmNvbnRlbnQtbGlua3MgbGkuc2lkZS10aXRsZSB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLm1vYmlsZS1zdGlja3ktYm94IC5jb250ZW50LWxpbmtzIGEsXG4uc2lkZWJhciAuY29udGVudC1saW5rcyBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xufVxuLm1vYmlsZS1zdGlja3ktYm94IC53YXlmaW5kZXIgbGksXG4uc2lkZWJhciAud2F5ZmluZGVyIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4ubW9iaWxlLXN0aWNreS1ib3ggLndheWZpbmRlciBsaSBhLFxuLnNpZGViYXIgLndheWZpbmRlciBsaSBhIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW9iaWxlLXN0aWNreS1ib3ggLndheWZpbmRlciBsaSBhLmFjdGl2ZSxcbi5zaWRlYmFyIC53YXlmaW5kZXIgbGkgYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cbi5tb2JpbGUtc3RpY2t5LWJveCAucHJvZ3Jlc3MtYmFyLFxuLnNpZGViYXIgLnByb2dyZXNzLWJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2QwZDBkMTtcbiAgd2lkdGg6IDMwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgYm90dG9tOiAwO1xufVxuLm1vYmlsZS1zdGlja3ktYm94IC5uZXdzbGV0dGVyLXNpZ251cCAubmV3c2xldHRlci1zaWdudXAtY29weSxcbi5zaWRlYmFyIC5uZXdzbGV0dGVyLXNpZ251cCAubmV3c2xldHRlci1zaWdudXAtY29weSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2JpbGUtc3RpY2t5LWJveCAubmV3c2xldHRlci1zaWdudXAgLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkgaDQsXG4uc2lkZWJhciAubmV3c2xldHRlci1zaWdudXAgLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkgaDQge1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5tb2JpbGUtc3RpY2t5LWJveCAubmV3c2xldHRlci1zaWdudXAgLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkgcCxcbi5zaWRlYmFyIC5uZXdzbGV0dGVyLXNpZ251cCAubmV3c2xldHRlci1zaWdudXAtY29weSBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2JpbGUtc3RpY2t5LWJveCAubmV3c2xldHRlci1zaWdudXAgLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkgcC5zY3JlZW4tc2hvcnQsXG4uc2lkZWJhciAubmV3c2xldHRlci1zaWdudXAgLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkgcC5zY3JlZW4tc2hvcnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vYmlsZS1zdGlja3ktYm94IC5uZXdzbGV0dGVyLXNpZ251cCAubmV3c2xldHRlci1zaWdudXAtY3RhLFxuLnNpZGViYXIgLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ubW9iaWxlLXN0aWNreS1ib3ggLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEgW2lkXj1tY19lbWJlZF9zaWdudXBfXSBpbnB1dC5lbWFpbCxcbi5zaWRlYmFyIC5uZXdzbGV0dGVyLXNpZ251cCAubmV3c2xldHRlci1zaWdudXAtY3RhIFtpZF49bWNfZW1iZWRfc2lnbnVwX10gaW5wdXQuZW1haWwge1xuICBoZWlnaHQ6IDM0cHg7XG4gIHdpZHRoOiA2MCU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLm1vYmlsZS1zdGlja3ktYm94IC5uZXdzbGV0dGVyLXNpZ251cCAubmV3c2xldHRlci1zaWdudXAtY3RhIFtpZF49ZW1iZWRfc2lnbnVwX3Njcm9sbF9dIC5jbGVhcixcbi5zaWRlYmFyIC5uZXdzbGV0dGVyLXNpZ251cCAubmV3c2xldHRlci1zaWdudXAtY3RhIFtpZF49ZW1iZWRfc2lnbnVwX3Njcm9sbF9dIC5jbGVhciB7XG4gIHdpZHRoOiA0MCU7XG59XG4ubW9iaWxlLXN0aWNreS1ib3ggLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEgW2lkXj1lbWJlZF9zaWdudXBfZm9ybV9dIC5idXR0b24sXG4uc2lkZWJhciAubmV3c2xldHRlci1zaWdudXAgLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSBbaWRePWVtYmVkX3NpZ251cF9mb3JtX10gLmJ1dHRvbiB7XG4gIGhlaWdodDogMzRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG59XG4ubW9iaWxlLXN0aWNreS1ib3ggLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEgW2lkXj1lbWJlZF9zaWdudXBfZm9ybV9dIC50ZXh0LXN1Y2Nlc3MsXG4ubW9iaWxlLXN0aWNreS1ib3ggLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEgW2lkXj1lbWJlZF9zaWdudXBfZm9ybV9dIC50ZXh0LWRhbmdlcixcbi5zaWRlYmFyIC5uZXdzbGV0dGVyLXNpZ251cCAubmV3c2xldHRlci1zaWdudXAtY3RhIFtpZF49ZW1iZWRfc2lnbnVwX2Zvcm1fXSAudGV4dC1zdWNjZXNzLFxuLnNpZGViYXIgLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEgW2lkXj1lbWJlZF9zaWdudXBfZm9ybV9dIC50ZXh0LWRhbmdlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbn1cbi5tb2JpbGUtc3RpY2t5LWJveCAubmV3c2xldHRlci1zaWdudXAgLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSAuZGlzY2xhaW1lcnMsXG4uc2lkZWJhciAubmV3c2xldHRlci1zaWdudXAgLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSAuZGlzY2xhaW1lcnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vYmlsZS1zdGlja3ktYm94IC5zaWRlYmFyLWN0YSxcbi5zaWRlYmFyIC5zaWRlYmFyLWN0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ubW9iaWxlLXN0aWNreS1ib3ggLnNpZGViYXItY3RhIC5zaWRlYmFyLWN0YS1jb3B5LFxuLnNpZGViYXIgLnNpZGViYXItY3RhIC5zaWRlYmFyLWN0YS1jb3B5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4ubW9iaWxlLXN0aWNreS1ib3ggLnNpZGViYXItY3RhIC5zaWRlYmFyLWN0YS1jb3B5IGg0LFxuLnNpZGViYXIgLnNpZGViYXItY3RhIC5zaWRlYmFyLWN0YS1jb3B5IGg0IHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm1vYmlsZS1zdGlja3ktYm94IC5zaWRlYmFyLWN0YSAuc2lkZWJhci1jdGEtY29weSBwLFxuLnNpZGViYXIgLnNpZGViYXItY3RhIC5zaWRlYmFyLWN0YS1jb3B5IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vYmlsZS1zdGlja3ktYm94IC5zaWRlYmFyLWN0YSBhLmJ1dHRvbixcbi5zaWRlYmFyIC5zaWRlYmFyLWN0YSBhLmJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ubW9iaWxlLXN0aWNreS1ib3ggLnNpZGViYXItZ3JheSAuYXJ0aWNsZS1wb2RjYXN0LXN1YnNjcmlwdGlvbi1saW5rcyxcbi5zaWRlYmFyIC5zaWRlYmFyLWdyYXkgLmFydGljbGUtcG9kY2FzdC1zdWJzY3JpcHRpb24tbGlua3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMWExYTFhO1xufVxuLm1vYmlsZS1zdGlja3ktYm94IC5zaWRlYmFyLWdyYXkgLmluLXRoaXMtYXJ0aWNsZSxcbi5zaWRlYmFyIC5zaWRlYmFyLWdyYXkgLmluLXRoaXMtYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmUxZTE7XG4gIGJvcmRlci1jb2xvcjogIzFhMWExYTtcbn1cbi5tb2JpbGUtc3RpY2t5LWJveCAuc2lkZWJhci1ncmF5IC5pbi10aGlzLWFydGljbGUgLml0YS10aXRsZSxcbi5zaWRlYmFyIC5zaWRlYmFyLWdyYXkgLmluLXRoaXMtYXJ0aWNsZSAuaXRhLXRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWExYTtcbn1cblxuLmNvbnRlbnQtc2lkZWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1zaWRlYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3NjhweCkge1xuICAubW9iaWxlLXN0aWNreS1ib3ggLndheWZpbmRlciBsaSBhLFxuICAuc2lkZWJhciAud2F5ZmluZGVyIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiA2cHggOHB4O1xuICB9XG4gIC5uZXdzbGV0dGVyLXNpZ251cC1jb3B5IGg0IHtcbiAgICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogNnB4IDA7XG4gIH1cbn1cbi5tb2JpbGUtc3RpY2t5LWJveCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAxcztcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbn1cbi5tb2JpbGUtc3RpY2t5LWJveCAucHJvZ3Jlc3MtYmFyIHtcbiAgdG9wOiAwO1xufVxuLm1vYmlsZS1zdGlja3ktYm94IC5tb2JpbGUtc3RpY2t5LW5hdiB7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIGJhY2tncm91bmQ6ICM2MzY2NmE7XG59XG4ubW9iaWxlLXN0aWNreS1ib3ggLm1vYmlsZS1zdGlja3ktbmF2IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0MXB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2MzY2NmE7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5tb2JpbGUtc3RpY2t5LWJveCAubW9iaWxlLXN0aWNreS1uYXYgYS50b2dnbGUtY29udGVudCB7XG4gIHdpZHRoOiA2MyU7XG59XG4ubW9iaWxlLXN0aWNreS1ib3ggLm1vYmlsZS1zdGlja3ktbmF2IGEudG9nZ2xlLW5leHQge1xuICB3aWR0aDogMzclO1xufVxuLm1vYmlsZS1zdGlja3ktYm94IC5tb2JpbGUtc3RpY2t5LW5hdiBhOmFjdGl2ZSwgLm1vYmlsZS1zdGlja3ktYm94IC5tb2JpbGUtc3RpY2t5LW5hdiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDZiYTY7XG59XG4ubW9iaWxlLXN0aWNreS1ib3ggLm1vYmlsZS1zdGlja3ktbmF2IGEgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuLm1vYmlsZS1zdGlja3ktYm94IC5tb2JpbGUtc3RpY2t5LW5hdiBhIHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDZcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbn1cbi5tb2JpbGUtc3RpY2t5LWJveCAubW9iaWxlLXN0aWNreS1uYXYgYTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNjM2NjZhO1xufVxuLm1vYmlsZS1zdGlja3ktYm94IC5jb250ZW50LWxpbmtzLFxuLm1vYmlsZS1zdGlja3ktYm94IC5zdGlja3ktYm94LFxuLm1vYmlsZS1zdGlja3ktYm94IC53YXlmaW5kZXIge1xuICBoZWlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IDFzO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXJnaW46IDA7XG59XG4ubW9iaWxlLXN0aWNreS1ib3gub3BlbiB7XG4gIGhlaWdodDogYXV0bztcbiAgei1pbmRleDogOTk5O1xufVxuLm1vYmlsZS1zdGlja3ktYm94Lm9wZW4gLmNvbnRlbnQtbGlua3MsXG4ubW9iaWxlLXN0aWNreS1ib3gub3BlbiAuc3RpY2t5LWJveCB7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tb2JpbGUtc3RpY2t5LWJveC5vcGVuLWNvbnRlbnQgLmNvbnRlbnQtbGlua3Mge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tb2JpbGUtc3RpY2t5LWJveC5vcGVuLWNvbnRlbnQgLnRvZ2dsZS1jb250ZW50IHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmJhNjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwNmJhNjtcbn1cbi5tb2JpbGUtc3RpY2t5LWJveC5vcGVuLWNvbnRlbnQgLnRvZ2dsZS1jb250ZW50IHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjtcbn1cbi5tb2JpbGUtc3RpY2t5LWJveC5vcGVuLW5leHQgLndheWZpbmRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1vYmlsZS1zdGlja3ktYm94Lm9wZW4tbmV4dCAudG9nZ2xlLW5leHQge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YmE2O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA2YmE2O1xufVxuLm1vYmlsZS1zdGlja3ktYm94Lm9wZW4tbmV4dCAudG9nZ2xlLW5leHQgc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xufVxuLnRvdWNoIC5tb2JpbGUtc3RpY2t5LWJveCAubW9iaWxlLXN0aWNreS1uYXYgYTphY3RpdmUsIC50b3VjaCAubW9iaWxlLXN0aWNreS1ib3ggLm1vYmlsZS1zdGlja3ktbmF2IGE6aG92ZXIge1xuICBjb2xvcjogIzFhMWExYTtcbn1cblxuLmFydGljbGUtcG9kY2FzdC1zdWJzY3JpcHRpb24tbGlua3MsXG4uaW4tdGhpcy1hcnRpY2xlIHtcbiAgYmFja2dyb3VuZDogI2U2ZTFlMTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMTBweCAjMWExYTFhO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFydGljbGUtcG9kY2FzdC1zdWJzY3JpcHRpb24tbGlua3MsXG4gIC5pbi10aGlzLWFydGljbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5hcnRpY2xlLXBvZGNhc3Qtc3Vic2NyaXB0aW9uLWxpbmtzIC5pdGEtbGlzdC1pbm5lcixcbi5pbi10aGlzLWFydGljbGUgLml0YS1saXN0LWlubmVyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjEwNXB4O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLmFydGljbGUtcG9kY2FzdC1zdWJzY3JpcHRpb24tbGlua3MgLml0YS1saXN0LWlubmVyIGEsXG4uaW4tdGhpcy1hcnRpY2xlIC5pdGEtbGlzdC1pbm5lciBhIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5hcnRpY2xlLXBvZGNhc3Qtc3Vic2NyaXB0aW9uLWxpbmtzIC5pdGEtbGlzdC1pbm5lciBhW2hyZWZePVwidGVsOlwiXSxcbi5pbi10aGlzLWFydGljbGUgLml0YS1saXN0LWlubmVyIGFbaHJlZl49XCJ0ZWw6XCJdIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmFydGljbGUtcG9kY2FzdC1zdWJzY3JpcHRpb24tbGlua3MgLml0YS10aXRsZSxcbi5pbi10aGlzLWFydGljbGUgLml0YS10aXRsZSB7XG4gIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYXJ0aWNsZS1wb2RjYXN0LXN1YnNjcmlwdGlvbi1saW5rcyAuaXRhLWxpc3QtdGl0bGUsXG4uaW4tdGhpcy1hcnRpY2xlIC5pdGEtbGlzdC10aXRsZSB7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMTJweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5hcnRpY2xlLXBvZGNhc3Qtc3Vic2NyaXB0aW9uLWxpbmtzIC5pdGEtbGlzdC10aXRsZSAuaXRhLWxpc3QtaW5uZXIsXG4uaW4tdGhpcy1hcnRpY2xlIC5pdGEtbGlzdC10aXRsZSAuaXRhLWxpc3QtaW5uZXIge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbi5hcnRpY2xlLXBvZGNhc3Qtc3Vic2NyaXB0aW9uLWxpbmtzIC5pdGEtbGlzdC1saW5rLFxuLmluLXRoaXMtYXJ0aWNsZSAuaXRhLWxpc3QtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI2UyMjMxYSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0LjVweDtcbn1cbi5hcnRpY2xlLXBvZGNhc3Qtc3Vic2NyaXB0aW9uLWxpbmtzIC5pdGEtbGlzdC1kZWssXG4uYXJ0aWNsZS1wb2RjYXN0LXN1YnNjcmlwdGlvbi1saW5rcyAuaXRhLWxpc3QtcGhvbmUsXG4uaW4tdGhpcy1hcnRpY2xlIC5pdGEtbGlzdC1kZWssXG4uaW4tdGhpcy1hcnRpY2xlIC5pdGEtbGlzdC1waG9uZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uYXJ0aWNsZS1wb2RjYXN0LXN1YnNjcmlwdGlvbi1saW5rcyAuaXRhLWxpc3QtZGVrLWFkZCxcbi5hcnRpY2xlLXBvZGNhc3Qtc3Vic2NyaXB0aW9uLWxpbmtzIC5pdGEtbGlzdC1waG9uZS1hZGQsXG4uaW4tdGhpcy1hcnRpY2xlIC5pdGEtbGlzdC1kZWstYWRkLFxuLmluLXRoaXMtYXJ0aWNsZSAuaXRhLWxpc3QtcGhvbmUtYWRkIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmFydGljbGUtcG9kY2FzdC1zdWJzY3JpcHRpb24tbGlua3MgLml0YS1saXN0LWRlay1hbHQsXG4uaW4tdGhpcy1hcnRpY2xlIC5pdGEtbGlzdC1kZWstYWx0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDEwcHggMCAwO1xuICBjb2xvcjogIzFhMWExYTtcbn1cbi5hcnRpY2xlLXBvZGNhc3Qtc3Vic2NyaXB0aW9uLWxpbmtzIC5pdGEtbGlzdC1kZWstYWx0IGEsXG4uaW4tdGhpcy1hcnRpY2xlIC5pdGEtbGlzdC1kZWstYWx0IGEge1xuICBjb2xvcjogIzFhMWExYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjZTIyMzFhICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDQuNXB4O1xufVxuLmFydGljbGUtcG9kY2FzdC1zdWJzY3JpcHRpb24tbGlua3MgLml0YS1saXN0LWRlay1hbHQgYVtocmVmXj1cInRlbDpcIl0sXG4uaW4tdGhpcy1hcnRpY2xlIC5pdGEtbGlzdC1kZWstYWx0IGFbaHJlZl49XCJ0ZWw6XCJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzFhMWExYTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5hcnRpY2xlLXBvZGNhc3Qtc3Vic2NyaXB0aW9uLWxpbmtzIC5pdGEtbGlzdC10aXRsZS1hZGQsXG4uaW4tdGhpcy1hcnRpY2xlIC5pdGEtbGlzdC10aXRsZS1hZGQge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYXJ0aWNsZS1wb2RjYXN0LXN1YnNjcmlwdGlvbi1saW5rcyAuaXRhLWxpc3QgLml0YS1saXN0LWl0ZW0sXG4uaW4tdGhpcy1hcnRpY2xlIC5pdGEtbGlzdCAuaXRhLWxpc3QtaXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNmZmZmZmY7XG59XG4uYXJ0aWNsZS1wb2RjYXN0LXN1YnNjcmlwdGlvbi1saW5rcyAuaXRhLWxpc3QgLml0YS1saXN0LWl0ZW06Zmlyc3QtY2hpbGQgLml0YS1saXN0LWlubmVyLFxuLmluLXRoaXMtYXJ0aWNsZSAuaXRhLWxpc3QgLml0YS1saXN0LWl0ZW06Zmlyc3QtY2hpbGQgLml0YS1saXN0LWlubmVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uYXJ0aWNsZS1wb2RjYXN0LXN1YnNjcmlwdGlvbi1saW5rcyAuYWYtbGlzdCxcbi5pbi10aGlzLWFydGljbGUgLmFmLWxpc3Qge1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2ZmZmZmZjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uYXJ0aWNsZS1wb2RjYXN0LXN1YnNjcmlwdGlvbi1saW5rcyBoNCA+IC5hZi1saXN0LFxuLmluLXRoaXMtYXJ0aWNsZSBoNCA+IC5hZi1saXN0IHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uYXJ0aWNsZS1wb2RjYXN0LXN1YnNjcmlwdGlvbi1saW5rcy5zaWRlYmFyLWdyYXksXG4uaW4tdGhpcy1hcnRpY2xlLnNpZGViYXItZ3JheSB7XG4gIGJvcmRlci1jb2xvcjogIzFhMWExYTtcbn1cbi5hcnRpY2xlLXBvZGNhc3Qtc3Vic2NyaXB0aW9uLWxpbmtzLnNpZGViYXItZ3JheSAuaXRhLXRpdGxlLFxuLmluLXRoaXMtYXJ0aWNsZS5zaWRlYmFyLWdyYXkgLml0YS10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTFhMWE7XG59XG5cbi5sb3dlci1zaWRlYmFyLWN0YSB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4ubG93ZXItc2lkZWJhci1jdGEubG93ZXItc2lkZWJhci1jdGEtaW4tcG9zdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cbi5sb3dlci1zaWRlYmFyLWN0YSAubG93ZXItc2lkZWJhci1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5sb3dlci1zaWRlYmFyLWN0YSAubG93ZXItc2lkZWJhci1saW5rIGltZyB7XG4gIHRyYW5zaXRpb246IDFzO1xufVxuLmxvd2VyLXNpZGViYXItY3RhIC5sb3dlci1zaWRlYmFyLWxpbmsgLmxvd2VyLXNpZGViYXItY3RhLWJvZHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cbi5sb3dlci1zaWRlYmFyLWN0YSAubG93ZXItc2lkZWJhci1saW5rIC5sb3dlci1zaWRlYmFyLWN0YS1ib2R5IGgzIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCA1cHggIzFhMWExYTtcbn1cbi5sb3dlci1zaWRlYmFyLWN0YSAubG93ZXItc2lkZWJhci1saW5rIC5sb3dlci1zaWRlYmFyLWN0YS1ib2R5IC5sb3dlci1zaWRlYmFyLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMzAwbXM7XG59XG4ubG93ZXItc2lkZWJhci1jdGEgLmxvd2VyLXNpZGViYXItbGluayAubG93ZXItc2lkZWJhci1jdGEtYm9keSAubG93ZXItc2lkZWJhci1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzFhMWExYTtcbn1cbi5sb3dlci1zaWRlYmFyLWN0YSAubG93ZXItc2lkZWJhci1saW5rOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG59XG5cbi5zdGlja3ktYm94IHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAxNjBweDtcbn1cblxuLmdhbGxlcnkge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuLmdhbGxlcnkgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmdhbGxlcnkgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhbGxlcnkgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uZ2FsbGVyeS1jZWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhbGxlcnktY2VsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5nYWxsZXJ5LWNlbGwgZmlndXJlIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLmdhbGxlcnktY2VsbCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gIHRvcDogNDIlO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogIzAwNmJhNjtcbiAgei1pbmRleDogMTAwO1xufVxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA2YmE2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjtcbiAgfVxuICAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2UyMjMxYTtcbiAgfVxufVxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b246ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjQ7XG59XG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuYXJyb3cge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24gc3ZnIHtcbiAgbGVmdDogMTUlO1xuICB3aWR0aDogNzUlO1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IC0xMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgICBsZWZ0OiAtMThweDtcbiAgfVxufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcbiAgcmlnaHQ6IC0xMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICAgIHJpZ2h0OiAtMThweDtcbiAgfVxufVxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCBzdmcge1xuICBsZWZ0OiAxMCU7XG59XG5cbi5jYXB0aW9uLXRleHQge1xuICBtYXJnaW4tdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNhcHRpb24tdGV4dCAuaW1hZ2UtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZmxpY2tpdHktcGFnZS1kb3RzIC5pcy1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICMxYTFhMWEgIWltcG9ydGFudDtcbn1cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdCB7XG4gIGJhY2tncm91bmQ6ICNkMGQwZDE7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbjogMCA1cHg7XG59XG5cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSkgIWltcG9ydGFudDtcbn1cbi5tb2RhbC1vcGVuIC5jbG9zZSB7XG4gIGNvbG9yOiAjMDA2YmE2O1xufVxuLm1vZGFsLW9wZW4gLmNsb3NlOmFjdGl2ZSwgLm1vZGFsLW9wZW4gLmNsb3NlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW9kYWwtb3BlbiAuY2xvc2Uge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG59XG4ubW9kYWwtb3BlbiAuZ2FsbGVyeS1tb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5tb2RhbC1vcGVuIC5nYWxsZXJ5LW1vZGFsIC5jYXJvdXNlbC1jZWxsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9kYWwtb3BlbiAuZ2FsbGVyeS1tb2RhbCAuY2Fyb3VzZWwtY2VsbCAubW9kYWwtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwtb3BlbiAuZ2FsbGVyeS1tb2RhbCAuY2FwdGlvbi10ZXh0IHtcbiAgcGFkZGluZzogMCAxNXB4IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuI2ltbWVyc2l2ZV9wYW5lbF8xLnNlY3Rpb24taW1hZ2UtZ2FsbGVyeSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4jaW1tZXJzaXZlX3BhbmVsXzEuc2VjdGlvbi1pbWFnZS1nYWxsZXJ5IC5nYWxsZXJ5IHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2ltbWVyc2l2ZV9wYW5lbF8xLnNlY3Rpb24taW1hZ2UtZ2FsbGVyeSAuZ2FsbGVyeSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbn1cbiNpbW1lcnNpdmVfcGFuZWxfMS5zZWN0aW9uLWltYWdlLWdhbGxlcnkgLmdhbGxlcnkgLmdhbGxlcnktY2VsbCB7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4jaW1tZXJzaXZlX3BhbmVsXzEuc2VjdGlvbi1pbWFnZS1nYWxsZXJ5IC5mbGlja2l0eS12aWV3cG9ydCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0b3VjaC1hY3Rpb246IHBhbi15ICFpbXBvcnRhbnQ7XG59XG4jaW1tZXJzaXZlX3BhbmVsXzEuc2VjdGlvbi1pbWFnZS1nYWxsZXJ5IC5mbGlja2l0eS12aWV3cG9ydCAuZmxpY2tpdHktc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4jaW1tZXJzaXZlX3BhbmVsXzEuc2VjdGlvbi1pbWFnZS1nYWxsZXJ5IC5mbGlja2l0eS12aWV3cG9ydCAuZmxpY2tpdHktc2xpZGVyIC5nYWxsZXJ5LWNlbGwge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2ltbWVyc2l2ZV9wYW5lbF8xLnNlY3Rpb24taW1hZ2UtZ2FsbGVyeSAuZmxpY2tpdHktdmlld3BvcnQgLmZsaWNraXR5LXNsaWRlciAuZ2FsbGVyeS1jZWxsOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICMwZTBlMGU7XG4gIG9wYWNpdHk6IDAuMztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIHotaW5kZXg6IDEwMztcbn1cbiNpbW1lcnNpdmVfcGFuZWxfMS5zZWN0aW9uLWltYWdlLWdhbGxlcnkgLmZsaWNraXR5LXZpZXdwb3J0IC5mbGlja2l0eS1zbGlkZXIgLmdhbGxlcnktY2VsbC5pcy1zZWxlY3RlZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaW1tZXJzaXZlX3BhbmVsXzEuc2VjdGlvbi1pbWFnZS1nYWxsZXJ5IC5mbGlja2l0eS12aWV3cG9ydCAuZmxpY2tpdHktc2xpZGVyIC5nYWxsZXJ5LWNlbGwuaXMtc2VsZWN0ZWQgLnNsaWRlc2hvdy1jb3B5IHtcbiAgb3BhY2l0eTogMTtcbn1cbiNpbW1lcnNpdmVfcGFuZWxfMS5zZWN0aW9uLWltYWdlLWdhbGxlcnkgLnNsaWRlc2hvdy1jb3B5IHtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiAyMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNpbW1lcnNpdmVfcGFuZWxfMS5zZWN0aW9uLWltYWdlLWdhbGxlcnkgLnNsaWRlc2hvdy1jb3B5IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgbWF4LXdpZHRoOiA2OTBweDtcbiAgICBib3R0b206IC00MHB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHotaW5kZXg6IDk5O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiNpbW1lcnNpdmVfcGFuZWxfMS5zZWN0aW9uLWltYWdlLWdhbGxlcnkgLnNsaWRlc2hvdy1jb3B5LmRpc3BsYXktY29weS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDE1cHg7XG59XG4jaW1tZXJzaXZlX3BhbmVsXzEuc2VjdGlvbi1pbWFnZS1nYWxsZXJ5IC5zbGlkZXNob3ctY29weSAuaW1hZ2UtYmxvY2stdGl0bGUge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaW1tZXJzaXZlX3BhbmVsXzEuc2VjdGlvbi1pbWFnZS1nYWxsZXJ5IC5zbGlkZXNob3ctY29weSAuaW1hZ2UtYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbiNpbW1lcnNpdmVfcGFuZWxfMS5zZWN0aW9uLWltYWdlLWdhbGxlcnkgLnNsaWRlc2hvdy1jb3B5IC5pbWFnZS1ibG9jay1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzFhMWExYTtcbn1cbiNpbW1lcnNpdmVfcGFuZWxfMS5zZWN0aW9uLWltYWdlLWdhbGxlcnkgZmlndXJlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbiNpbW1lcnNpdmVfcGFuZWxfMS5zZWN0aW9uLWltYWdlLWdhbGxlcnkgZmlndXJlIC5pbWFnZS1nYWxsZXJ5LW1vZGFsLWltYWdlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuI2ltbWVyc2l2ZV9wYW5lbF8xLnNlY3Rpb24taW1hZ2UtZ2FsbGVyeSBmaWd1cmUgLmltYWdlLWdhbGxlcnktbW9kYWwtaW1hZ2U6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xufVxuI2ltbWVyc2l2ZV9wYW5lbF8xLnNlY3Rpb24taW1hZ2UtZ2FsbGVyeSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IC0xMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2ltbWVyc2l2ZV9wYW5lbF8xLnNlY3Rpb24taW1hZ2UtZ2FsbGVyeSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gICAgbGVmdDogLTExcHg7XG4gIH1cbn1cblxuLmVudHJ5LWNvbnRlbnQgLnNwbGlkZSB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIG1heC13aWR0aDogNzQwcHggIWltcG9ydGFudDtcbn1cbi5lbnRyeS1jb250ZW50IC5zcGxpZGVfX2Fycm93IHtcbiAgYmFja2dyb3VuZDogIzAwNmJhNjtcbiAgYm9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMCU7XG4gIHBhZGRpbmc6IDNyZW0gMC40cmVtO1xuICB3aWR0aDogMi4ycmVtO1xufVxuLmVudHJ5LWNvbnRlbnQgLnNwbGlkZV9fYXJyb3cgc3ZnIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5lbnRyeS1jb250ZW50IC5zcGxpZGVfX2Fycm93OmhvdmVyOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2UyMjMxYTtcbn1cbi5lbnRyeS1jb250ZW50IC5zcGxpZGVfX2Fycm93Om5vdCg6ZGlzYWJsZWQpIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5lbnRyeS1jb250ZW50IC5zcGxpZGVfX2Fycm93OmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogI2UyMjMxYTtcbn1cbi5lbnRyeS1jb250ZW50IC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgbWFyZ2luLWxlZnQ6IC0zdnc7XG59XG4uZW50cnktY29udGVudCAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gIG1hcmdpbi1yaWdodDogLTN2dztcbn1cbi5lbnRyeS1jb250ZW50IC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICBib3R0b206IC0zcmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbn1cbi5lbnRyeS1jb250ZW50IC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2UuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwNmJhNjtcbn1cbi5lbnRyeS1jb250ZW50IC5zcGxpZGVfX3NsaWRlIGZpZ3VyZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lbnRyeS1jb250ZW50IC5zcGxpZGVfX3NsaWRlIGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5lbnRyeS1jb250ZW50IC5zcGxpZGVfX3NsaWRlIGZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBcblxueGZpbHRlciBcblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jZC1maWx0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogNHB4IDRweCAyMHB4IHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAyO1xuICBtaW4taGVpZ2h0OiA4MDBweDtcbiAgLyogRm9yY2UgSGFyZHdhcmUgQWNjZWxlcmF0aW9uIGluIFdlYktpdCAqL1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTgwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xODAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTgwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTgwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTgwJSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cywgYm94LXNoYWRvdyAwLjRzO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuNHMsIGJveC1zaGFkb3cgMC40cztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMsIGJveC1zaGFkb3cgMC40cztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jZC1maWx0ZXIge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgdG9wOiAxMDJweDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNkLWZpbHRlciB7XG4gICAgd2lkdGg6IDUwO1xuICAgIHRvcDogMTA4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jZC1maWx0ZXIge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBtaW4taGVpZ2h0OiAxMDYwcHg7XG4gIH1cbn1cblxuLmNkLWZpbHRlcjo6YmVmb3JlIHtcbiAgLyogdG9wIGNvbG9yZWQgYmFyICovXG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQxO1xuICB6LWluZGV4OiAyO1xufVxuXG4uY2QtZmlsdGVyIGZvcm0ge1xuICBwYWRkaW5nOiA2MHB4IDAgNTBweCAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNkLWZpbHRlciBmb3JtIHtcbiAgICBwYWRkaW5nOiA2MHB4O1xuICB9XG59XG5cbi5jZC1maWx0ZXIgLnN1Yi1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogMTEwcHg7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAzO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uY2QtZmlsdGVyIC5jZC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMDA2YmE2O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbiAgei1pbmRleDogMztcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbn1cblxuLm5vLXRvdWNoIC5jZC1maWx0ZXIgLmNkLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2QwZDBkMTtcbiAgY29sb3I6ICMxYTFhMWE7XG59XG5cbi5jZC1maWx0ZXIuZmlsdGVyLWlzLXZpc2libGUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBib3gtc2hhZG93OiA0cHggNHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uY2QtZmlsdGVyLmZpbHRlci1pcy12aXNpYmxlIC5jZC1jbG9zZSwgLmNkLWZpbHRlci5maWx0ZXItaXMtdmlzaWJsZSAuc3ViLWxhYmVsIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNkLWZpbHRlci10cmlnZ2VyIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGNvbG9yOiAjMDA2YmE2O1xuICB6LWluZGV4OiAzO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNkLWZpbHRlci10cmlnZ2VyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5jZC1maWx0ZXItdHJpZ2dlci5maWx0ZXItaXMtdmlzaWJsZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vLXRvdWNoIC5jZC1maWx0ZXItdHJpZ2dlcjpob3ZlciB7XG4gICAgY29sb3I6ICNkMGQwZDE7XG4gIH1cbn1cblxuLmNkLWZpbHRlci10cmlnZ2VyLmZpbHRlci1pcy12aXNpYmxlLCAuY2QtZmlsdGVyLXRyaWdnZXIuZmlsdGVyLWlzLXZpc2libGU6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gXG5cbnhjdXN0b20gZm9ybSBlbGVtZW50cyBcblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jZC1maWx0ZXItYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY2QtZmlsdGVyLWJsb2NrIGg0IHtcbiAgLyogZmlsdGVyIGJsb2NrIHRpdGxlICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCAyNXB4O1xuICBjb2xvcjogIzYzNjY2YTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbn1cblxuLm5vLXRvdWNoIC5jZC1maWx0ZXItYmxvY2sgaDQ6aG92ZXIge1xuICBjb2xvcjogIzAwNmJhNjtcbn1cblxuLmNkLWZpbHRlci1ibG9jayBoNDo6YmVmb3JlIHtcbiAgLyogYXJyb3cgKi9cbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vc3RhdGljL2ltZy9jZC1pY29uLWFycm93LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuNHM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzO1xufVxuXG4uY2QtZmlsdGVyLWJsb2NrIGlucHV0LCAuY2QtZmlsdGVyLWJsb2NrIHNlbGVjdCxcbi5jZC1maWx0ZXItYmxvY2sgLnJhZGlvLWxhYmVsOjpiZWZvcmUsXG4uY2QtZmlsdGVyLWJsb2NrIC5jaGVja2JveC1sYWJlbDo6YmVmb3JlIHtcbiAgLyogc2hhcmVkIHN0eWxlIGZvciBpbnB1dCBlbGVtZW50cyAqL1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZDBkMGQxO1xufVxuXG4uY2QtZmlsdGVyLWJsb2NrIGlucHV0W3R5cGU9dGV4dF0sXG4uY2QtZmlsdGVyLWJsb2NrIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjhlbTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAtby1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uY2QtZmlsdGVyLWJsb2NrIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4uY2QtZmlsdGVyLWJsb2NrIHNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMTtcbn1cblxuLmNkLWZpbHRlci1ibG9jayAuY2Qtc2VsZWN0IHtcbiAgLyogc2VsZWN0IGVsZW1lbnQgd3JhcHBlciAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jZC1maWx0ZXItYmxvY2sgLmNkLXNlbGVjdDo6YWZ0ZXIge1xuICAvKiBzd2l0Y2hlciBhcnJvdyBmb3Igc2VsZWN0IGVsZW1lbnQgKi9cbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICByaWdodDogMTRweDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9zdGF0aWMvaW1nL2NkLWljb24tYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmNkLWZpbHRlci1ibG9jayBzZWxlY3Qge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4uY2QtZmlsdGVyLWJsb2NrIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jZC1maWx0ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNkLWZpbHRlci1ibG9jayAubGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB3aWR0aDogNDglO1xuICBtYXJnaW4tcmlnaHQ6IDElO1xuICBmbG9hdDogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jZC1maWx0ZXItYmxvY2sgLmxpc3QgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jZC1maWx0ZXItYmxvY2sgLmxpc3QgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNkLWZpbHRlci1ibG9jayBpbnB1dFt0eXBlPXJhZGlvXSxcbi5jZC1maWx0ZXItYmxvY2sgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAvKiBoaWRlIG9yaWdpbmFsIGNoZWNrIGFuZCByYWRpbyBidXR0b25zICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5jZC1maWx0ZXItYmxvY2sgLmNoZWNrYm94LWxhYmVsLFxuLmNkLWZpbHRlci1ibG9jayAucmFkaW8tbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2QtZmlsdGVyLWJsb2NrIC5jaGVja2JveC1sYWJlbCxcbiAgLmNkLWZpbHRlci1ibG9jayAucmFkaW8tbGFiZWwge1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jZC1maWx0ZXItYmxvY2sgLmNoZWNrYm94LWxhYmVsLFxuICAuY2QtZmlsdGVyLWJsb2NrIC5yYWRpby1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jZC1maWx0ZXItYmxvY2sgLmNoZWNrYm94LWxhYmVsLFxuICAuY2QtZmlsdGVyLWJsb2NrIC5yYWRpby1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgfVxufVxuXG4uY2QtZmlsdGVyLWJsb2NrIC5jaGVja2JveC1sYWJlbDo6YmVmb3JlLCAuY2QtZmlsdGVyLWJsb2NrIC5jaGVja2JveC1sYWJlbDo6YWZ0ZXIsXG4uY2QtZmlsdGVyLWJsb2NrIC5yYWRpby1sYWJlbDo6YmVmb3JlLFxuLmNkLWZpbHRlci1ibG9jayAucmFkaW8tbGFiZWw6OmFmdGVyIHtcbiAgLyogY3VzdG9tIHJhZGlvIGFuZCBjaGVjayBib3hlcyAqL1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmNkLWZpbHRlci1ibG9jayAuY2hlY2tib3gtbGFiZWw6OmJlZm9yZSxcbi5jZC1maWx0ZXItYmxvY2sgLnJhZGlvLWxhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBsZWZ0OiAwO1xufVxuXG4uY2QtZmlsdGVyLWJsb2NrIC5jaGVja2JveC1sYWJlbDo6YWZ0ZXIsXG4uY2QtZmlsdGVyLWJsb2NrIC5yYWRpby1sYWJlbDo6YWZ0ZXIge1xuICAvKiBjaGVjayBtYXJrIC0gaGlkZGVuICovXG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jZC1maWx0ZXItYmxvY2sgLmNoZWNrYm94LWxhYmVsOjphZnRlciB7XG4gIC8qIGNoZWNrIG1hcmsgc3R5bGUgZm9yIGNoZWNrIGJveGVzICovXG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL3N0YXRpYy9pbWcvY2QtaWNvbi1jaGVjay5zdmdcIikgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICBsZWZ0OiAwO1xufVxuXG4uY2QtZmlsdGVyLWJsb2NrIC5yYWRpby1sYWJlbDo6YmVmb3JlLFxuLmNkLWZpbHRlci1ibG9jayAucmFkaW8tbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uY2QtZmlsdGVyLWJsb2NrIC5yYWRpby1sYWJlbDo6YWZ0ZXIge1xuICAvKiBjaGVjayBtYXJrIHN0eWxlIGZvciByYWRpbyBidXR0b25zICovXG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBsZWZ0OiA1cHg7XG59XG5cbi5jZC1maWx0ZXItYmxvY2sgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uY2QtZmlsdGVyLWJsb2NrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQxO1xufVxuXG4uY2QtZmlsdGVyLWJsb2NrIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uY2QtZmlsdGVyLWJsb2NrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgLyogaGlkZSBjdXN0b20gYXJyb3cgb24gRmlyZWZveCAtIHNlbGVjdCBlbGVtZW50ICovXG4gIC5jZC1maWx0ZXItYmxvY2sgLmNkLXNlbGVjdDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWxlY3RlZC1maWx0ZXJzIGEge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uYnRuLXNvY2lhbC5tb2R1bGUtc2hhcmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1maWx0ZXI6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNkMGQwZDE7XG4gIGZsb2F0OiBub25lO1xufVxuLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuc2VjdGlvbi1zaW5nbGUtaW1hZ2UgLmJ0bi1zb2NpYWwubW9kdWxlLXNoYXJlIHtcbiAgYm90dG9tOiBhdXRvO1xuICB0b3A6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuY29udGVudC1pbm5lci13cmFwcGVyIC5zZWN0aW9uLXNpbmdsZS1pbWFnZSAuYnRuLXNvY2lhbC5tb2R1bGUtc2hhcmUge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cbi5idG4tc29jaWFsLm1vZHVsZS1zaGFyZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuLmJ0bi1zb2NpYWwubW9kdWxlLXNoYXJlIC5mYS1jbG9zZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJ0bi1zb2NpYWwubW9kdWxlLXNoYXJlIC5mYS1zaGFyZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnRuLXNvY2lhbC5tb2R1bGUtc2hhcmU6Zm9jdXMsIC5idG4tc29jaWFsLm1vZHVsZS1zaGFyZTphY3RpdmUsIC5idG4tc29jaWFsLm1vZHVsZS1zaGFyZTphY3RpdmUuZm9jdXMsIC5idG4tc29jaWFsLm1vZHVsZS1zaGFyZTphY3RpdmU6Zm9jdXMsIC5idG4tc29jaWFsLm1vZHVsZS1zaGFyZS5mb2N1cywgLmJ0bi1zb2NpYWwubW9kdWxlLXNoYXJlLmFjdGl2ZS5mb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5hcnRpY2xlLXNoYXJlIC5idG4tc29jaWFsIHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5idG4tc29jaWFsLm1vZHVsZS1zaGFyZS5jb2xsYXBzZWQgLmZhLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5idG4tc29jaWFsLm1vZHVsZS1zaGFyZS5jb2xsYXBzZWQgLmZhLXNoYXJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zZWN0aW9uLXNpbmdsZS1pbWFnZSAuaW1hZ2UtYmxvY2staW1hZ2UtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNlY3Rpb24tc2luZ2xlLWltYWdlLmxlZnQgLnNoYXJlLXRoaXMge1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG4uc2VjdGlvbi1zaW5nbGUtaW1hZ2UgLnNoYXJlLXRoaXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNjBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VjdGlvbi1zaW5nbGUtaW1hZ2UgLnNoYXJlLXRoaXMge1xuICAgIGxlZnQ6IDQ0cHg7XG4gIH1cbn1cbi5zZWN0aW9uLXNpbmdsZS1pbWFnZSAuc2hhcmUtdGhpcyAuc2hhcmUtYnRuLXdyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VjdGlvbi1zaW5nbGUtaW1hZ2UgLnNoYXJlLXRoaXMgLnNoYXJlLWJ0bi13cmFwcGVyIGEge1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAzNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5zZWN0aW9uLXNpbmdsZS1pbWFnZSAuc2hhcmUtdGhpcyAuc2hhcmUtYnRuLXdyYXBwZXIgYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlY3Rpb24tc2luZ2xlLWltYWdlIC5zaGFyZS10aGlzIC5zaGFyZS1idG4td3JhcHBlciBhOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlY3Rpb24tc2luZ2xlLWltYWdlIC5zaGFyZS10aGlzIC5zaGFyZS1idG4td3JhcHBlciBhIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbi5zZWN0aW9uLXNpbmdsZS1pbWFnZSAuc2hhcmUtdGhpcyAuc2hhcmUtYnRuLXdyYXBwZXIgYSBpIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5zZWN0aW9uLXNpbmdsZS1pbWFnZSAuc2hhcmUtdGhpcyAuc2hhcmUtYnRuLXdyYXBwZXIgYS5zb2NpYWwtZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ2MGExO1xufVxuLnNlY3Rpb24tc2luZ2xlLWltYWdlIC5zaGFyZS10aGlzIC5zaGFyZS1idG4td3JhcHBlciBhLnNvY2lhbC10d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YWFlMTtcbn1cbi5zZWN0aW9uLXNpbmdsZS1pbWFnZSAuc2hhcmUtdGhpcyAuc2hhcmUtYnRuLXdyYXBwZXIgYS5zb2NpYWwtbGlua2VkaW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM2ZDlkO1xufVxuLnNlY3Rpb24tc2luZ2xlLWltYWdlIC5zaGFyZS10aGlzIC5zaGFyZS1idG4td3JhcHBlciBhLnNvY2lhbC1waW50ZXJlc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTcyODJlO1xufVxuLnNlY3Rpb24tc2luZ2xlLWltYWdlIC5zaGFyZS10aGlzIC5zaGFyZS1idG4td3JhcHBlciBhLnNvY2lhbC1lbWFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDE7XG59XG4uc2VjdGlvbi1zaW5nbGUtaW1hZ2UgLnNoYXJlLXRoaXMgLnNoYXJlLWJ0bi13cmFwcGVyIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQxO1xuICBjb2xvcjogIzFhMWExYTtcbn1cbi5zZWN0aW9uLXNpbmdsZS1pbWFnZSAuc2hhcmUtdGhpcy5pbiB7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogMzVweDtcbiAgdG9wOiAtMnB4O1xufVxuLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuc2VjdGlvbi1zaW5nbGUtaW1hZ2UgLnNoYXJlLXRoaXMuaW4ge1xuICB0b3A6IDEwcHg7XG59XG5cbi5idG4tc29jaWFsIC5mYS1zaGFyZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uLy4uL3BpL2Fzc2V0cy9zdGF0aWMvaW1nL2ljb24tc2hhcmUuc3ZnXCIpO1xufVxuLmJ0bi1zb2NpYWwgLmZhLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vLi4vcGkvYXNzZXRzL3N0YXRpYy9pbWcvaWNvbi1jbG9zZS5zdmdcIik7XG59XG5cbi5zaGFyZS1idG4td3JhcHBlciBhLnNvY2lhbC1mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uLy4uL3BpL2Fzc2V0cy9zdGF0aWMvaW1nL2ljb24tZmFjZWJvb2suc3ZnXCIpO1xufVxuLnNoYXJlLWJ0bi13cmFwcGVyIGEuc29jaWFsLWxpbmtlZGluIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vLi4vcGkvYXNzZXRzL3N0YXRpYy9pbWcvaWNvbi1saW5rZWRpbi5zdmdcIik7XG59XG4uc2hhcmUtYnRuLXdyYXBwZXIgYS5zb2NpYWwtdHdpdHRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uLy4uL3BpL2Fzc2V0cy9zdGF0aWMvaW1nL2ljb24tdHdpdHRlci5zdmdcIik7XG59XG4uc2hhcmUtYnRuLXdyYXBwZXIgYS5zb2NpYWwtcGludGVyZXN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vLi4vcGkvYXNzZXRzL3N0YXRpYy9pbWcvaWNvbi1waW50ZXJlc3Quc3ZnXCIpO1xufVxuXG4uZGQtc2hhcmUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRkLXNoYXJlIHtcbiAgICBtYXJnaW4tdG9wOiB1bnNldDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmRkLXNoYXJlIC5idG4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAxNHB4IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMjIzMWE7XG59XG4uZGQtc2hhcmUgLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMjIzMWE7XG59XG4uZGQtc2hhcmUgLmJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTIyMzFhO1xufVxuLmRkLXNoYXJlIC5idG46Zm9jdXMge1xuICBib3JkZXI6IG5vbmU7XG59XG4uZGQtc2hhcmUgLmJ0bjpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkMWMxNDtcbn1cbi5kZC1zaGFyZSAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kZC1zaGFyZSAuZHJvcGRvd24tdG9nZ2xlIC5kZC1jYXJldCB7XG4gIG1hcmdpbi1sZWZ0OiAyOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNC4xNjYzNCAxMi41TDkuOTk5NjcgNi42NjY2N0wxNS44MzMgMTIuNScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2l0aW9uOiAyMDBtcztcbn1cbi5kZC1zaGFyZSAuZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMjIzMWE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMjIzMWE7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDNweCAwIDAgMDtcbn1cbi5kZC1zaGFyZSAuZHJvcGRvd24tbWVudSBsaSB7XG4gIG1hcmdpbjogMnB4IDA7XG4gIHBhZGRpbmc6IDAgNHB4IDAgNHB4O1xufVxuLmRkLXNoYXJlIC5kcm9wZG93bi1tZW51IGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjEzNXB4O1xufVxuLmRkLXNoYXJlIC5kcm9wZG93bi1tZW51IGE6aG92ZXIsIC5kZC1zaGFyZSAuZHJvcGRvd24tbWVudSBhOmZvY3VzLCAuZGQtc2hhcmUgLmRyb3Bkb3duLW1lbnUgYTphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTIyMzFhO1xufVxuLmRkLXNoYXJlIC5kcm9wZG93bi1tZW51IGE6Zm9jdXMsIC5kZC1zaGFyZSAuZHJvcGRvd24tbWVudSBhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZDFjMTQ7XG59XG4uZGQtc2hhcmUgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5kZC1zaGFyZSAuZHJvcGRvd24tbWVudSAuc2hhcmUtZmI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjInIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMiAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3Qgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyByeD0nMTEnIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xNCA1LjA4NjU0VjYuOTkwMzlIMTIuOTA5N0MxMi41MTE2IDYuOTkwMzkgMTIuMjQzMSA3LjA3NjkyIDEyLjEwNDIgNy4yNUMxMS45NjUzIDcuNDIzMDggMTEuODk1OCA3LjY4MjY5IDExLjg5NTggOC4wMjg4NVY5LjM5MTgzSDEzLjkzMDZMMTMuNjU5NyAxMS41MjY0SDExLjg5NThWMTdIOS43NzA4M1YxMS41MjY0SDhWOS4zOTE4M0g5Ljc3MDgzVjcuODE5NzFDOS43NzA4MyA2LjkyNTQ4IDEwLjAxMTYgNi4yMzE5NyAxMC40OTMxIDUuNzM5MThDMTAuOTc0NSA1LjI0NjM5IDExLjYxNTcgNSAxMi40MTY3IDVDMTMuMDk3MiA1IDEzLjYyNSA1LjAyODg1IDE0IDUuMDg2NTRaJyBmaWxsPSclMjNFMjIzMUEnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uZGQtc2hhcmUgLmRyb3Bkb3duLW1lbnUgLnNoYXJlLXg6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjInIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMiAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3Qgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyByeD0nMTEnIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xMi4xNDE2IDEwLjA4MTJMMTYuNjA4OSA1SDE1LjU1MDNMMTEuNjcxNCA5LjQxMTkyTDguNTczMjggNUg1TDkuNjg0OTIgMTEuNjcxNkw1IDE3SDYuMDU4NjZMMTAuMTU0OSAxMi4zNDA5TDEzLjQyNjcgMTdIMTdMMTIuMTQxNCAxMC4wODEySDEyLjE0MTZaTTEwLjY5MTYgMTEuNzMwNEwxMC4yMTcgMTEuMDY2TDYuNDQwMTEgNS43Nzk4MUg4LjA2NjE1TDExLjExNDEgMTAuMDQ2TDExLjU4ODggMTAuNzEwM0wxNS41NTA4IDE2LjI1NTdIMTMuOTI0OEwxMC42OTE2IDExLjczMDZWMTEuNzMwNFonIGZpbGw9JyUyM0UyMjMxQScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5kZC1zaGFyZSAuZHJvcGRvd24tbWVudSAuc2hhcmUtbGk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjInIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMiAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3Qgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyByeD0nMTEnIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J003LjcyNjU2IDguODk5MThWMTdINS4xNDg0NFY4Ljg5OTE4SDcuNzI2NTZaTTcuODkwNjIgNi4zOTc4MkM3Ljg5NTgzIDYuNzk1NjQgNy43NjQzMiA3LjEyODA3IDcuNDk2MDkgNy4zOTUxQzcuMjI3ODYgNy42NjIxMyA2Ljg3NSA3Ljc5NTY0IDYuNDM3NSA3Ljc5NTY0SDYuNDIxODhDNS45OTQ3OSA3Ljc5NTY0IDUuNjUxMDQgNy42NjIxMyA1LjM5MDYyIDcuMzk1MUM1LjEzMDIxIDcuMTI4MDcgNSA2Ljc5NTY0IDUgNi4zOTc4MkM1IDUuOTk0NTUgNS4xMzQxMSA1LjY2MDc2IDUuNDAyMzQgNS4zOTY0NkM1LjY3MDU3IDUuMTMyMTUgNi4wMjA4MyA1IDYuNDUzMTIgNUM2Ljg4NTQyIDUgNy4yMzE3NyA1LjEzMjE1IDcuNDkyMTkgNS4zOTY0NkM3Ljc1MjYgNS42NjA3NiA3Ljg4NTQyIDUuOTk0NTUgNy44OTA2MiA2LjM5NzgyWk0xNyAxMi4zNTY5VjE3SDE0LjQyOTdWMTIuNjY3NkMxNC40Mjk3IDEyLjA5NTQgMTQuMzI0MiAxMS42NDcxIDE0LjExMzMgMTEuMzIyOUMxMy45MDIzIDEwLjk5ODYgMTMuNTcyOSAxMC44MzY1IDEzLjEyNSAxMC44MzY1QzEyLjc5NjkgMTAuODM2NSAxMi41MjIxIDEwLjkzMDUgMTIuMzAwOCAxMS4xMTg1QzEyLjA3OTQgMTEuMzA2NSAxMS45MTQxIDExLjUzOTUgMTEuODA0NyAxMS44MTc0QzExLjc0NzQgMTEuOTgwOSAxMS43MTg4IDEyLjIwMTYgMTEuNzE4OCAxMi40Nzk2VjE3SDkuMTQ4NDRDOS4xNTg4NSAxNC44MjU2IDkuMTY0MDYgMTMuMDYyNyA5LjE2NDA2IDExLjcxMTJDOS4xNjQwNiAxMC4zNTk3IDkuMTYxNDYgOS41NTMxMyA5LjE1NjI1IDkuMjkxNTVMOS4xNDg0NCA4Ljg5OTE4SDExLjcxODhWMTAuMDc2M0gxMS43MDMxQzExLjgwNzMgOS45MDE5MSAxMS45MTQxIDkuNzQ5MzIgMTIuMDIzNCA5LjYxODUzQzEyLjEzMjggOS40ODc3NCAxMi4yNzk5IDkuMzQ2MDUgMTIuNDY0OCA5LjE5MzQ2QzEyLjY0OTcgOS4wNDA4NyAxMi44NzYzIDguOTIyMzQgMTMuMTQ0NSA4LjgzNzg3QzEzLjQxMjggOC43NTM0MSAxMy43MTA5IDguNzExMTcgMTQuMDM5MSA4LjcxMTE3QzE0LjkyOTcgOC43MTExNyAxNS42NDU4IDkuMDIwNDQgMTYuMTg3NSA5LjYzODk2QzE2LjcyOTIgMTAuMjU3NSAxNyAxMS4xNjM1IDE3IDEyLjM1NjlaJyBmaWxsPSclMjNFMjIzMUEnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uZGQtc2hhcmUgLmRyb3Bkb3duLW1lbnUgLnNoYXJlLXBpbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDIyIDIyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB3aWR0aD0nMjInIGhlaWdodD0nMjInIHJ4PScxMScgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTE4IDExQzE4IDE0Ljg2NjkgMTQuODY2OSAxOCAxMSAxOEMxMC4yNzc0IDE4IDkuNTgzMDYgMTcuODg5OSA4LjkyODIzIDE3LjY4NjdDOS4yMTMzMSAxNy4yMjEgOS42Mzk1MiAxNi40NTg5IDkuNzk3NTggMTUuODUyQzkuODgyMjYgMTUuNTI0NiAxMC4yMzIzIDE0LjE4NjcgMTAuMjMyMyAxNC4xODY3QzEwLjQ2MDkgMTQuNjIxNCAxMS4xMjcgMTQuOTkxMSAxMS44MzU1IDE0Ljk5MTFDMTMuOTQ2OCAxNC45OTExIDE1LjQ2ODEgMTMuMDQ5MiAxNS40NjgxIDEwLjYzNTlDMTUuNDY4MSA4LjMyNDE5IDEzLjU3OTggNi41OTM5NSAxMS4xNTI0IDYuNTkzOTVDOC4xMzIyNiA2LjU5Mzk1IDYuNTI2MjEgOC42MjA1NiA2LjUyNjIxIDEwLjgzMDZDNi41MjYyMSAxMS44NTgxIDcuMDczNzkgMTMuMTM2NyA3Ljk0NTk3IDEzLjU0MzFDOC4wNzg2MyAxMy42MDUyIDguMTQ5MTkgMTMuNTc3IDguMTgwMjQgMTMuNDVDOC4yMDI4MiAxMy4zNTQgOC4zMjEzNyAxMi44NzcgOC4zNzUgMTIuNjU2OUM4LjM5MTk0IDEyLjU4NjMgOC4zODM0NyAxMi41MjQyIDguMzI3MDIgMTIuNDU2NUM4LjA0MTk0IDEyLjEwMzYgNy44MTA0OCAxMS40NjAxIDcuODEwNDggMTAuODU4OUM3LjgxMDQ4IDkuMzE0OTIgOC45NzkwMyA3LjgyMTc3IDEwLjk3MTggNy44MjE3N0MxMi42OTA3IDcuODIxNzcgMTMuODk2IDguOTkzMTQgMTMuODk2IDEwLjY2OThDMTMuODk2IDEyLjU2MzcgMTIuOTM5MSAxMy44NzYyIDExLjY5NDQgMTMuODc2MkMxMS4wMDg1IDEzLjg3NjIgMTAuNDkxOSAxMy4zMDg5IDEwLjY1ODUgMTIuNjExN0MxMC44NTYgMTEuNzc5IDExLjIzNzEgMTAuODgxNSAxMS4yMzcxIDEwLjI4MDJDMTEuMjM3MSA5Ljc0Mzk1IDEwLjk0OTIgOS4yOTUxNiAxMC4zNTA4IDkuMjk1MTZDOS42NDc5OCA5LjI5NTE2IDkuMDgzNDcgMTAuMDIwNiA5LjA4MzQ3IDEwLjk5NDRDOS4wODM0NyAxMS42MTUzIDkuMjkyMzQgMTIuMDMzMSA5LjI5MjM0IDEyLjAzMzFDOS4yOTIzNCAxMi4wMzMxIDguNjAwODEgMTQuOTYyOSA4LjQ3Mzc5IDE1LjUxMDVDOC4zMzI2NiAxNi4xMTQ1IDguMzg5MTEgMTYuOTY2OSA4LjQ0ODM5IDE3LjUyMDJDNS44NDU5NyAxNi41MDEyIDQgMTMuOTY2NSA0IDExQzQgNy4xMzMwNiA3LjEzMzA2IDQgMTEgNEMxNC44NjY5IDQgMTggNy4xMzMwNiAxOCAxMVonIGZpbGw9JyUyM0UyMjMxQScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5kZC1zaGFyZSAuZHJvcGRvd24tbWVudSAuc2hhcmUtZW06YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjInIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMiAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3Qgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyByeD0nMTEnIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xNyA5LjQwMTk5VjE0LjQ3NzNDMTcgMTQuNzU4NSAxNi44OTUxIDE0Ljk5OTMgMTYuNjg1MyAxNS4xOTk2QzE2LjQ3NTQgMTUuMzk5OSAxNi4yMjMyIDE1LjUgMTUuOTI4NiAxNS41SDYuMDcxNDNDNS43NzY3OSAxNS41IDUuNTI0NTUgMTUuMzk5OSA1LjMxNDczIDE1LjE5OTZDNS4xMDQ5MSAxNC45OTkzIDUgMTQuNzU4NSA1IDE0LjQ3NzNWOS40MDE5OUM1LjE5NjQzIDkuNjEwOCA1LjQyMTg4IDkuNzk2MTYgNS42NzYzNCA5Ljk1ODFDNy4yOTI0MSAxMS4wMDY0IDguNDAxNzkgMTEuNzQxNSA5LjAwNDQ2IDEyLjE2MzRDOS4yNTg5MyAxMi4zNDIzIDkuNDY1NCAxMi40ODE5IDkuNjIzODggMTIuNTgyQzkuNzgyMzcgMTIuNjgyMiA5Ljk5MzMgMTIuNzg0NCAxMC4yNTY3IDEyLjg4ODhDMTAuNTIwMSAxMi45OTMzIDEwLjc2NTYgMTMuMDQ1NSAxMC45OTMzIDEzLjA0NTVIMTFIMTEuMDA2N0MxMS4yMzQ0IDEzLjA0NTUgMTEuNDc5OSAxMi45OTMzIDExLjc0MzMgMTIuODg4OEMxMi4wMDY3IDEyLjc4NDQgMTIuMjE3NiAxMi42ODIyIDEyLjM3NjEgMTIuNTgyQzEyLjUzNDYgMTIuNDgxOSAxMi43NDExIDEyLjM0MjMgMTIuOTk1NSAxMi4xNjM0QzEzLjc1NDUgMTEuNjM5MiAxNC44NjYxIDEwLjkwNDEgMTYuMzMwNCA5Ljk1ODFDMTYuNTg0OCA5Ljc5MTkgMTYuODA4IDkuNjA2NTMgMTcgOS40MDE5OVpNMTcgNy41MjI3M0MxNyA3Ljg1OTM4IDE2Ljg5MDYgOC4xODExMSAxNi42NzE5IDguNDg3OTNDMTYuNDUzMSA4Ljc5NDc0IDE2LjE4MDggOS4wNTY4MiAxNS44NTQ5IDkuMjc0MTVDMTQuMTc2MyAxMC4zODY0IDEzLjEzMTcgMTEuMDc4OCAxMi43MjEgMTEuMzUxNkMxMi42NzYzIDExLjM4MTQgMTIuNTgxNSAxMS40NDY0IDEyLjQzNjQgMTEuNTQ2NUMxMi4yOTEzIDExLjY0NjcgMTIuMTcwOCAxMS43Mjc2IDEyLjA3NDggMTEuNzg5NEMxMS45Nzg4IDExLjg1MTIgMTEuODYyNyAxMS45MjA1IDExLjcyNjYgMTEuOTk3MkMxMS41OTA0IDEyLjA3MzkgMTEuNDYyMSAxMi4xMzE0IDExLjM0MTUgMTIuMTY5N0MxMS4yMjEgMTIuMjA4MSAxMS4xMDk0IDEyLjIyNzMgMTEuMDA2NyAxMi4yMjczSDExSDEwLjk5MzNDMTAuODkwNiAxMi4yMjczIDEwLjc3OSAxMi4yMDgxIDEwLjY1ODUgMTIuMTY5N0MxMC41Mzc5IDEyLjEzMTQgMTAuNDA5NiAxMi4wNzM5IDEwLjI3MzQgMTEuOTk3MkMxMC4xMzczIDExLjkyMDUgMTAuMDIxMiAxMS44NTEyIDkuOTI1MjIgMTEuNzg5NEM5LjgyOTI0IDExLjcyNzYgOS43MDg3MSAxMS42NDY3IDkuNTYzNjIgMTEuNTQ2NUM5LjQxODUzIDExLjQ0NjQgOS4zMjM2NiAxMS4zODE0IDkuMjc5MDIgMTEuMzUxNkM4Ljg3Mjc3IDExLjA3ODggOC4yODc5NSAxMC42OSA3LjUyNDU1IDEwLjE4NUM2Ljc2MTE2IDkuNjgwMDQgNi4zMDM1NyA5LjM3NjQyIDYuMTUxNzkgOS4yNzQxNUM1Ljg3NSA5LjA5NTE3IDUuNjEzODQgOC44NDkwOCA1LjM2ODMgOC41MzU4N0M1LjEyMjc3IDguMjIyNjYgNSA3LjkzMTgyIDUgNy42NjMzNUM1IDcuMzMwOTcgNS4wOTI2MyA3LjA1Mzk4IDUuMjc3OSA2LjgzMjM5QzUuNDYzMTcgNi42MTA4IDUuNzI3NjggNi41IDYuMDcxNDMgNi41SDE1LjkyODZDMTYuMjE4OCA2LjUgMTYuNDY5OSA2LjYwMDE0IDE2LjY4MTkgNi44MDA0M0MxNi44OTQgNy4wMDA3MSAxNyA3LjI0MTQ4IDE3IDcuNTIyNzNaJyBmaWxsPSclMjNFMjIzMUEnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uZGQtc2hhcmUgLmRyb3Bkb3duLW1lbnUgLnNoYXJlLXByaW50OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjIgMjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPScyMicgaGVpZ2h0PScyMicgcng9JzExJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNNy43NjkyMyAxNkgxNC4yMzA4VjE0SDcuNzY5MjNWMTZaTTcuNzY5MjMgMTFIMTQuMjMwOFY4SDEzLjA3NjlDMTIuODg0NiA4IDEyLjcyMTIgNy45MjcwOCAxMi41ODY1IDcuNzgxMjVDMTIuNDUxOSA3LjYzNTQyIDEyLjM4NDYgNy40NTgzMyAxMi4zODQ2IDcuMjVWNkg3Ljc2OTIzVjExWk0xNS45Mzk5IDExLjg1MTZDMTUuOTM5OSAxMS44NTE2IDE1Ljk2MjcgMTEuODI2OCAxNi4wMDg0IDExLjc3NzNDMTYuMDU0MSAxMS43Mjc5IDE2LjA3NjkgMTEuNjM1NCAxNi4wNzY5IDExLjVDMTYuMDc2OSAxMS4zNjQ2IDE2LjAzMTIgMTEuMjQ3NCAxNS45Mzk5IDExLjE0ODRDMTUuODQ4NiAxMS4wNDk1IDE1Ljc0MDQgMTEgMTUuNjE1NCAxMUMxNS40OTA0IDExIDE1LjM4MjIgMTEuMDQ5NSAxNS4yOTA5IDExLjE0ODRDMTUuMTk5NSAxMS4yNDc0IDE1LjE1MzggMTEuMzY0NiAxNS4xNTM4IDExLjVDMTUuMTUzOCAxMS42MzU0IDE1LjE5OTUgMTEuNzUyNiAxNS4yOTA5IDExLjg1MTZDMTUuMzgyMiAxMS45NTA1IDE1LjQ5MDQgMTIgMTUuNjE1NCAxMkMxNS43NDA0IDEyIDE1Ljg0ODYgMTEuOTUwNSAxNS45Mzk5IDExLjg1MTZaTTE3IDExLjVWMTQuNzVDMTcgMTQuODE3NyAxNi45NzcyIDE0Ljg3NjMgMTYuOTMxNSAxNC45MjU4QzE2Ljg4NTggMTQuOTc1MyAxNi44MzE3IDE1IDE2Ljc2OTIgMTVIMTUuMTUzOFYxNi4yNUMxNS4xNTM4IDE2LjQ1ODMgMTUuMDg2NSAxNi42MzU0IDE0Ljk1MTkgMTYuNzgxMkMxNC44MTczIDE2LjkyNzEgMTQuNjUzOCAxNyAxNC40NjE1IDE3SDcuNTM4NDZDNy4zNDYxNSAxNyA3LjE4MjY5IDE2LjkyNzEgNy4wNDgwOCAxNi43ODEyQzYuOTEzNDYgMTYuNjM1NCA2Ljg0NjE1IDE2LjQ1ODMgNi44NDYxNSAxNi4yNVYxNUg1LjIzMDc3QzUuMTY4MjcgMTUgNS4xMTQxOCAxNC45NzUzIDUuMDY4NTEgMTQuOTI1OEM1LjAyMjg0IDE0Ljg3NjMgNSAxNC44MTc3IDUgMTQuNzVWMTEuNUM1IDExLjA4ODUgNS4xMzU4MiAxMC43MzU3IDUuNDA3NDUgMTAuNDQxNEM1LjY3OTA5IDEwLjE0NzEgNi4wMDQ4MSAxMCA2LjM4NDYyIDEwSDYuODQ2MTVWNS43NUM2Ljg0NjE1IDUuNTQxNjcgNi45MTM0NiA1LjM2NDU4IDcuMDQ4MDggNS4yMTg3NUM3LjE4MjY5IDUuMDcyOTIgNy4zNDYxNSA1IDcuNTM4NDYgNUgxMi4zODQ2QzEyLjU3NjkgNSAxMi43ODg1IDUuMDUyMDggMTMuMDE5MiA1LjE1NjI1QzEzLjI1IDUuMjYwNDIgMTMuNDMyNyA1LjM4NTQyIDEzLjU2NzMgNS41MzEyNUwxNC42NjM1IDYuNzE4NzVDMTQuNzk4MSA2Ljg2NDU4IDE0LjkxMzUgNy4wNjI1IDE1LjAwOTYgNy4zMTI1QzE1LjEwNTggNy41NjI1IDE1LjE1MzggNy43OTE2NyAxNS4xNTM4IDhWMTBIMTUuNjE1NEMxNS45OTUyIDEwIDE2LjMyMDkgMTAuMTQ3MSAxNi41OTI1IDEwLjQ0MTRDMTYuODY0MiAxMC43MzU3IDE3IDExLjA4ODUgMTcgMTEuNVonIGZpbGw9JyUyM0UyMjMxQScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLmRkLXNoYXJlLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSAuZGQtY2FyZXQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogMjAwbXM7XG59XG5cbi5jb250ZW50LXNoYXJlLXBhdHRlcm4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jb250ZW50LXNoYXJlLXBhdHRlcm4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMTZweDtcbn1cblxuLmltYWdlLWdhbGxlcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5pbWFnZS1nYWxsZXJ5IC5pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDglO1xuICBtYXJnaW4tcmlnaHQ6IDElO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1JTtcbn1cbi5pbWFnZS1nYWxsZXJ5IC5pdGVtIGJ1dHRvbiBpbWcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNHM7XG4gIHRyYW5zaXRpb246IDAuNHM7XG59XG4uaW1hZ2UtZ2FsbGVyeSAuaXRlbSBidXR0b246aG92ZXIgaW1nIHtcbiAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMnB4KTsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXG4gIGZpbHRlcjogYmx1cigycHgpO1xuICBvcGFjaXR5OiAwLjM7XG59XG4uaW1hZ2UtZ2FsbGVyeSAuaXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uaW1hZ2UtZ2FsbGVyeSBidXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cbi5pbWFnZS1nYWxsZXJ5IGJ1dHRvbi5mYTpob3ZlcjpiZWZvcmUge1xuICBmaWxsOiAjMDA2YmE2O1xuICBjb2xvcjogIzAwNmJhNjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTUlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBjb250ZW50OiBcIlxcZjBiMlwiO1xuICB6LWluZGV4OiAyO1xufVxuLmltYWdlLWdhbGxlcnkgYnV0dG9uLmZhOmhvdmVyOmFmdGVyIHtcbiAgY29sb3I6ICMwMDZiYTY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY29udGVudDogXCJFTkxBUkdFXCI7XG4gIHotaW5kZXg6IDI7XG59XG4udG91Y2ggLmltYWdlLWdhbGxlcnkgYnV0dG9uLmZhOmJlZm9yZSB7XG4gIGZpbGw6ICNmZmZmZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAudG91Y2ggLmltYWdlLWdhbGxlcnkgYnV0dG9uLmZhOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRvdWNoIC5pbWFnZS1nYWxsZXJ5IGJ1dHRvbi5mYTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIHRleHQtc2hhZG93OiAwIDAgNXB4ICMxYTFhMWE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA2cHg7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY29udGVudDogXCJFTkxBUkdFXCI7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAudG91Y2ggLmltYWdlLWdhbGxlcnkgYnV0dG9uLmZhOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG5cbi5nYWxsZXJ5LW1vZGFsIC5jbG9zZSB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuLmdhbGxlcnktbW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gIG1hcmdpbi10b3A6IDEwNXB4O1xufVxuLmdhbGxlcnktbW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtaW1hZ2UgLmltYWdlLWdhbGxlcnktbW9kYWwtaW1hZ2Uge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZ2FsbGVyeS1tb2RhbCAubW9kYWwtZGlhbG9nIC5pbWFnZS1nYWxsZXJ5LWNhcHRpb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnRpbWVsaW5lLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIH1cbn1cbi50aW1lbGluZS1jb250YWluZXIgLnNoYWRvdyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1tb3otYm94LXNoYWRvdzogaW5zZXQgMCAwIDQwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA0MHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDQwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB6LWluZGV4OiAxNjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLnRpbWVsaW5lLWNvbnRhaW5lciAudGltZS1saW5lLWhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xufVxuLnRpbWVsaW5lLWNvbnRhaW5lciAudGltZS1saW5lLWhlYWQgaDEsXG4udGltZWxpbmUtY29udGFpbmVyIC50aW1lLWxpbmUtaGVhZCBoMyxcbi50aW1lbGluZS1jb250YWluZXIgLnRpbWUtbGluZS1oZWFkIHAge1xuICBwYWRkaW5nOiAxMHB4IDQwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xufVxuLnRpbWVsaW5lLWNvbnRhaW5lciAudGltZS1saW5lLWhlYWQgaDEge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnRpbWVsaW5lLWNvbnRhaW5lciAudGltZS1saW5lLWhlYWQgaDMge1xuICBwYWRkaW5nOiA0MHB4IDQwcHggMCA0MHB4O1xufVxuLnRpbWVsaW5lLWNvbnRhaW5lciAudGltZS1saW5lLWhlYWQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xufVxuXG4udGltZWxpbmUge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xufVxuLnRpbWVsaW5lLm5vdC1sb2FkZWQgLnNlZ21lbnQtd3JhcHBlciB7XG4gIG9wYWNpdHk6IDA7XG59XG4udGltZWxpbmUubm90LWxvYWRlZCAuc2VnbWVudC13cmFwcGVyLnNwYWNlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi50aW1lbGluZS5ub3QtbG9hZGVkIC50aW1lLWxpbmUge1xuICBvcGFjaXR5OiAwO1xufVxuLnRpbWVsaW5lLm5vdC1sb2FkZWQgLm5vdC1sb2FkZWQtc3BsYXNoIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXM7XG59XG4udGltZWxpbmUgLm5vdC1sb2FkZWQtc3BsYXNoIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGltZWxpbmUgLm5vdC1sb2FkZWQtc3BsYXNoIHAge1xuICBjb2xvcjogI2UyMjMxYTtcbn1cbi50aW1lbGluZSAudGltZS1saW5lIHtcbiAgd2lkdGg6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHB4O1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiAzN3B4O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzO1xufVxuLnRpbWVsaW5lIC5kb3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICB6LWluZGV4OiAyO1xufVxuLnRpbWVsaW5lIC5kYXRlIHtcbiAgY29sb3I6ICNlMjIzMWE7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRpbWVsaW5lIC5kYXRlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbn1cbi50aW1lbGluZSAudGltZWxpbmUtdGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50aW1lbGluZSAudGltZWxpbmUtdGV4dC5oYXMtaW1hZ2Uge1xuICAgIHdpZHRoOiA3OSU7XG4gIH1cbn1cbi50aW1lbGluZSAudGltZWxpbmUtdGV4dCBwIHtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGltZWxpbmUgLnRpbWVsaW5lLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAudGltZWxpbmUgLnRpbWVsaW5lLXRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50aW1lbGluZSAudGltZWxpbmUtdGV4dCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLWltYWdlIHtcbiAgd2lkdGg6IDIwJTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtbW96LWJveC1zaGFkb3c6IDZweCA2cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogNnB4IDZweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogNnB4IDZweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi50aW1lbGluZSAudGltZWxpbmUtaW1hZ2U6aG92ZXIge1xuICBib3JkZXI6IDVweCBzb2xpZCAjZTIyMzFhO1xufVxuLnRpbWVsaW5lIC50aW1lbGluZS1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLnRpbWVsaW5lIC50aW1lbGluZS1pbWFnZS5tb2JpbGUge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA3NXB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA3NXB4O1xuICBsZWZ0OiAtNjNweDtcbiAgdG9wOiAtMTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRpbWVsaW5lIC50aW1lbGluZS1pbWFnZS5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50aW1lbGluZSAjc3RlbS1ob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMHB4O1xuICB6LWluZGV4OiAtMTtcbn1cbi50aW1lbGluZSAjc3RlbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTAlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNlMjIzMWE7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjI1cztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjI1cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXM7XG4gIGhlaWdodDogNTk4cHg7XG59XG4udGltZWxpbmUgI3N0ZW0tYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuICB6LWluZGV4OiAwO1xufVxuLnRpbWVsaW5lIFtjbGFzc149c3ByaXRlLV0sXG4udGltZWxpbmUgW2NsYXNzKj1cIiBzcHJpdGUtXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDA7XG59XG4udGltZWxpbmUgLnNlZ21lbnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXM7XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzO1xufVxuLnRpbWVsaW5lIC5zZWdtZW50LXdyYXBwZXI6bnRoLWNoaWxkKDJuKzApIC5yaWdodHNpZGUtdGltZWxpbmUsIC50aW1lbGluZSAuc2VnbWVudC13cmFwcGVyOm50aC1jaGlsZCgybiswKSAubGVmdHNpZGUtdGltZWxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xufVxuLnRpbWVsaW5lIC5zZWdtZW50LXdyYXBwZXIgLnNwcml0ZS1hY2YsXG4udGltZWxpbmUgLnNlZ21lbnQtd3JhcHBlciAuc3ByaXRlLXN0ZW0tbWFzayB7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9zdGF0aWMvaW1nL21hc2std2hpdGUucG5nKTtcbn1cbi50aW1lbGluZSAuc2VnbWVudC13cmFwcGVyOm50aC1jaGlsZCgybiswKSAuc3ByaXRlLWFjZiwgLnRpbWVsaW5lIC5zZWdtZW50LXdyYXBwZXI6bnRoLWNoaWxkKDJuKzApIC5zcHJpdGUtc3RlbS1tYXNrIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL3N0YXRpYy9pbWcvbWFzay1ncmF5LnBuZyk7XG59XG4udGltZWxpbmUgLnNlZ21lbnQtd3JhcHBlciAucmlnaHRzaWRlLXRpbWVsaW5lIHtcbiAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIHBhZGRpbmc6IDIwcHggNDBweCAyMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aW1lbGluZSAuc2VnbWVudC13cmFwcGVyIC5yaWdodHNpZGUtdGltZWxpbmUgLmRvdC1vdmVybGF5IHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyOiAzcHggc29saWQgI2UyMjMxYTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgbGVmdDogLTM4cHg7XG4gIHRvcDogMTNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnRpbWVsaW5lIC5zZWdtZW50LXdyYXBwZXIgLnJpZ2h0c2lkZS10aW1lbGluZSAuZG90LW92ZXJsYXkge1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG59XG4udGltZWxpbmUgLnNlZ21lbnQtd3JhcHBlciAucmlnaHRzaWRlLXRpbWVsaW5lIC5hb3MtYW5pbWF0ZSAuZG90LW92ZXJsYXkge1xuICB0b3A6IDEzcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnRpbWVsaW5lIC5zZWdtZW50LXdyYXBwZXIgLnJpZ2h0c2lkZS10aW1lbGluZSB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMDtcbiAgfVxufVxuLnRpbWVsaW5lIC5zZWdtZW50LXdyYXBwZXIgLnJpZ2h0c2lkZS10aW1lbGluZSAuY29udGVudC12aWRlbyAuZmE6YmVmb3JlIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBjb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7XG59XG4udGltZWxpbmUgLnNlZ21lbnQtd3JhcHBlciAucmlnaHRzaWRlLXRpbWVsaW5lIC5jb250ZW50LXZpZGVvIC5mYTpob3ZlcjpiZWZvcmUge1xuICBmaWxsOiAjZTIyMzFhO1xuICBjb2xvcjogI2UyMjMxYTtcbn1cbi50aW1lbGluZSAuc2VnbWVudC13cmFwcGVyIC5yaWdodHNpZGUtdGltZWxpbmUgLmNvbnRlbnQtaW1hZ2UgLmZhOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAwO1xuICBjb250ZW50OiBcIlxcZjAwZVwiO1xufVxuLnRpbWVsaW5lIC5zZWdtZW50LXdyYXBwZXIgLnJpZ2h0c2lkZS10aW1lbGluZSAuY29udGVudC1pbWFnZSAuZmE6aG92ZXI6YmVmb3JlIHtcbiAgZmlsbDogI2UyMjMxYTtcbiAgY29sb3I6ICNlMjIzMWE7XG4gIG9wYWNpdHk6IDE7XG59XG4udGltZWxpbmUgLnNlZ21lbnQtd3JhcHBlciAucmlnaHRzaWRlLXRpbWVsaW5lIC5jb250ZW50LXNsaWRlciAuZmE6YmVmb3JlIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMzJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAxO1xuICBjb250ZW50OiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3BpLWNoaWxkLTIwMjMvYXNzZXRzL3N0YXRpYy9pbWcvaWNvbi1nYWxsZXJ5LXdoaXRlLnN2Zyk7XG59XG4udGltZWxpbmUgLnNlZ21lbnQtd3JhcHBlciAucmlnaHRzaWRlLXRpbWVsaW5lIC5jb250ZW50LXNsaWRlciAuZmE6aG92ZXI6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9waS1jaGlsZC0yMDIzL2Fzc2V0cy9zdGF0aWMvaW1nL2ljb24tZ2FsbGVyeS1yZWQuc3ZnKTtcbn1cbi50aW1lbGluZSAuc2VnbWVudC13cmFwcGVyIC5sZWZ0c2lkZS10aW1lbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI1cHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG4udGltZWxpbmUgLmljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTBweCAwO1xufVxuLnRpbWVsaW5lIC5zcHJpdGUtYWNmIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwMHB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiAyNXB4O1xufVxuLnRpbWVsaW5lIC5zcHJpdGUtc3RlbS1tYXNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MHB4IDAgIWltcG9ydGFudDtcbn1cbi50aW1lbGluZSAuc3BhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xufVxuLnRpbWVsaW5lIC5zcGFjZSAuc3RlbS1tYXNrIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbiAgdG9wOiA0MHB4O1xuICBib3R0b206IDA7XG4gIGhlaWdodDogYXV0bztcbn1cbi50aW1lbGluZSAuc3BhY2UgLmljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRpbWVsaW5lIC5zdGVtLW1hc2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHB4O1xuICB0b3A6IDcwcHg7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsZWZ0OiAyNXB4O1xufVxuLnRpbWVsaW5lIC5zdGVtLW1hc2sucHJlIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB0b3A6IDBweDtcbiAgbGVmdDogMjVweDtcbn1cbi50aW1lbGluZSAuY2xlYXJmaXg6YmVmb3JlLFxuLnRpbWVsaW5lIC5jbGVhcmZpeDphZnRlcixcbi50aW1lbGluZSAuZGwtaG9yaXpvbnRhbCBkZDpiZWZvcmUsXG4udGltZWxpbmUgLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIsXG4udGltZWxpbmUgLmNvbnRhaW5lcjpiZWZvcmUsXG4udGltZWxpbmUgLmNvbnRhaW5lcjphZnRlcixcbi50aW1lbGluZSAuY29udGFpbmVyLWZsdWlkOmJlZm9yZSxcbi50aW1lbGluZSAuY29udGFpbmVyLWZsdWlkOmFmdGVyLFxuLnRpbWVsaW5lIC5yb3c6YmVmb3JlLFxuLnRpbWVsaW5lIC5yb3c6YWZ0ZXIsXG4udGltZWxpbmUgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsXG4udGltZWxpbmUgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlcixcbi50aW1lbGluZSAuYnRuLXRvb2xiYXI6YmVmb3JlLFxuLnRpbWVsaW5lIC5idG4tdG9vbGJhcjphZnRlcixcbi50aW1lbGluZSAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpiZWZvcmUsXG4udGltZWxpbmUgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6YWZ0ZXIsXG4udGltZWxpbmUgLm5hdjpiZWZvcmUsXG4udGltZWxpbmUgLm5hdjphZnRlcixcbi50aW1lbGluZSAubmF2YmFyOmJlZm9yZSxcbi50aW1lbGluZSAubmF2YmFyOmFmdGVyLFxuLnRpbWVsaW5lIC5uYXZiYXItaGVhZGVyOmJlZm9yZSxcbi50aW1lbGluZSAubmF2YmFyLWhlYWRlcjphZnRlcixcbi50aW1lbGluZSAubmF2YmFyLWNvbGxhcHNlOmJlZm9yZSxcbi50aW1lbGluZSAubmF2YmFyLWNvbGxhcHNlOmFmdGVyLFxuLnRpbWVsaW5lIC5wYWdlcjpiZWZvcmUsXG4udGltZWxpbmUgLnBhZ2VyOmFmdGVyLFxuLnRpbWVsaW5lIC5wYW5lbC1ib2R5OmJlZm9yZSxcbi50aW1lbGluZSAucGFuZWwtYm9keTphZnRlcixcbi50aW1lbGluZSAubW9kYWwtZm9vdGVyOmJlZm9yZSxcbi50aW1lbGluZSAubW9kYWwtZm9vdGVyOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi50aW1lbGluZSAucG9zdC1jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4O1xufVxuLnRpbWVsaW5lIC50aW1lLWxpbmUge1xuICB3aWR0aDogMTBweDtcbiAgdG9wOiA0MHB4O1xuICAvKiBoZWlnaHQ6IDUwJTsgKi9cbiAgLyp6LWluZGV4OiAxOyovXG4gIC8qIG92ZXJmbG93OiBoaWRkZW47ICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwcHg7XG4gIHotaW5kZXg6IC0xO1xufVxuLnRpbWVsaW5lIC50aW1lLWxpbmUgc3ZnLmZpbGwtYmcsXG4udGltZWxpbmUgLnRpbWUtbGluZSBzdmcuZmlsbC1iZy1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgLypoZWlnaHQ6IDU5OHB4OyovXG59XG4udGltZWxpbmUgLnRpbWUtbGluZSBzdmcuZmlsbC1iZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnRpbWVsaW5lIC50aW1lLWxpbmUgc3ZnLmZpbGwtYmctaGlkZGVuIHtcbiAgei1pbmRleDogLTIwMDtcbn1cbi50aW1lbGluZSAudGltZS1saW5lIHN2Zy5mdWxsLWJnIHtcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuLnRpbWVsaW5lIC5sZWZ0c2lkZS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRpbWVsaW5lIC5jb250ZW50LWZvci1tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLWJhY2tkcm9wLmluIHtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTcpO1xuICBvcGFjaXR5OiAwLjc7XG59XG5ib2R5Lm1vZGFsLW9wZW4gLnRpbWVsaW5lLW1vZGFscyAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwIDI1cHggMjVweCAyNXB4O1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLWJvZHkgLm1vZGFsLWNvbnRlbnQtYXJlYSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lm1vZGFsLW9wZW4gLnRpbWVsaW5lLW1vZGFscyAubW9kYWwtYm9keSAubW9kYWwtY29udGVudC1hcmVhIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5ib2R5Lm1vZGFsLW9wZW4gLnRpbWVsaW5lLW1vZGFscyAubW9kYWwtYm9keSAubW9kYWwtY29udGVudC1hcmVhIHNwYW4uZGF0ZSB7XG4gIGNvbG9yOiAjZTIyMzFhO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG59XG5ib2R5Lm1vZGFsLW9wZW4gLnRpbWVsaW5lLW1vZGFscyAubW9kYWwtYm9keSAubW9kYWwtY29udGVudC1hcmVhIHAge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLWJvZHkgLm1vZGFsLWNvbnRlbnQtYXJlYS5zbGlkZXIgc3Bhbi5kYXRlIHtcbiAgbWFyZ2luOiA1MHB4IDAgMjBweCAwO1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLWltYWdlIHtcbiAgd2lkdGg6IDUwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbmJvZHkubW9kYWwtb3BlbiAudGltZWxpbmUtbW9kYWxzIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nOiAyNXB4IDI1cHggMTVweCAyNXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbmJvZHkubW9kYWwtb3BlbiAudGltZWxpbmUtbW9kYWxzIC5tb2RhbC1oZWFkZXIsXG5ib2R5Lm1vZGFsLW9wZW4gLnRpbWVsaW5lLW1vZGFscyAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG59XG5ib2R5Lm1vZGFsLW9wZW4gLnRpbWVsaW5lLW1vZGFscyAubW9kYWwtZGlhbG9nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogOTYwcHg7XG4gIG1heC13aWR0aDogOTAlO1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45KSAhaW1wb3J0YW50O1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IC01MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLmNsb3NlIHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLmNsb3NlIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkubW9kYWwtb3BlbiAudGltZWxpbmUtbW9kYWxzIC5tb2RhbC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLXNsaWRlciB7XG4gIHdpZHRoOiA2MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICAvKiBhcnJvdyBjb2xvciAqL1xuICAvKiBwb3NpdGlvbiBvdXRzaWRlICovXG59XG5ib2R5Lm1vZGFsLW9wZW4gLnRpbWVsaW5lLW1vZGFscyAubW9kYWwtc2xpZGVyIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLXNsaWRlciAuY2Fyb3VzZWwtY2VsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLXNsaWRlciBoMiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLXNsaWRlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLXNsaWRlciAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtNTBweDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbmJvZHkubW9kYWwtb3BlbiAudGltZWxpbmUtbW9kYWxzIC5tb2RhbC1zbGlkZXIgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTIyMzFhO1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLXNsaWRlciAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuYXJyb3cge1xuICBmaWxsOiB3aGl0ZTtcbn1cbmJvZHkubW9kYWwtb3BlbiAudGltZWxpbmUtbW9kYWxzIC5tb2RhbC1zbGlkZXIgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubm8tc3ZnIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLXNsaWRlciAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IDA7XG59XG5ib2R5Lm1vZGFsLW9wZW4gLnRpbWVsaW5lLW1vZGFscyAubW9kYWwtc2xpZGVyIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICBsZWZ0OiA0MHB4O1xufVxuXG4ubm90LWxvYWRlZCAuY29udGludWUtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE1MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMDBweDtcbiAgei1pbmRleDogMTAwO1xufVxuLm5vdC1sb2FkZWQgLmNvbnRpbnVlLWFycm93IC5pY29uLWNoZXZyb24tZG93biB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cbi5ub3QtbG9hZGVkIC5yaW5ncyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTEwMHB4O1xuICBtYXJnaW4tdG9wOiAtMTAwcHg7XG59XG4ubm90LWxvYWRlZCAucmluZ3MgLnJpbmdfX3JpbmdsZXQge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjM4LCA1MSwgMzYsIDAuMDgpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzOCwgNTEsIDM2LCAwLjE4KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tbGVmdDogNTAlO1xuICBsZWZ0OiAtMTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjEsIDAuMSk7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogcmluZy0xIDMwMDBtcyBlYXNlLW91dCBpbmZpbml0ZTtcbn1cbi5ub3QtbG9hZGVkIC5yaW5ncyAucmluZ19fcmluZ2xldDpudGgtb2YtdHlwZSgyKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogNjAwbXM7XG59XG4ubm90LWxvYWRlZCAucmluZ3MgLnJpbmdfX3JpbmdsZXQ6bnRoLW9mLXR5cGUoMykge1xuICBhbmltYXRpb24tZGVsYXk6IDEyMDBtcztcbn1cbkBrZXlmcmFtZXMgcmluZy0xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xLCAwLjEpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS44LCAxLjgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcmluZy0yIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xLCAwLjEpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLm5vdC1sb2FkZWQgLmNvbnRpbnVlLWFycm93IC5yaW5nX19yaW5nbGV0IHtcbiAgYW5pbWF0aW9uOiByaW5nLTIgMzAwMG1zIGVhc2Utb3V0IGluZmluaXRlO1xufVxuXG5ib2R5Lm1vZGFsLW9wZW4gLnRpbWVsaW5lLW1vZGFscyAuY2xvc2Uge1xuICBmbG9hdDogdW5zZXQ7XG4gIHJpZ2h0OiB1bnNldDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBib3JkZXI6IDA7XG59XG5ib2R5Lm1vZGFsLW9wZW4gLnRpbWVsaW5lLW1vZGFscyAubW9kYWwtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5ib2R5Lm1vZGFsLW9wZW4gLnRpbWVsaW5lLW1vZGFscyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkubW9kYWwtb3BlbiAudGltZWxpbmUtbW9kYWxzIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLXR5cGUtYXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLXR5cGUtYXJlYSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLXR5cGUtYXJlYSAubW9kYWwtaW1hZ2Uge1xuICBmbG9hdDogdW5zZXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLXR5cGUtYXJlYSAubW9kYWwtdmlkZW8gaWZyYW1lIHtcbiAgcG9zaXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHRvcDogdW5zZXQgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLXR5cGUtYXJlYSAubW9kYWwtc2xpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiB1bnNldDtcbn1cbmJvZHkubW9kYWwtb3BlbiAudGltZWxpbmUtbW9kYWxzIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC10eXBlLWFyZWEgLm1vZGFsLXNsaWRlciBoMiB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLXR5cGUtYXJlYSAubW9kYWwtc2xpZGVyIC5tYWluLWdhbGxlcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5Lm1vZGFsLW9wZW4gLnRpbWVsaW5lLW1vZGFscyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtdHlwZS1hcmVhIC5tb2RhbC1zbGlkZXIgLm1haW4tZ2FsbGVyeSBidXR0b24uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiA3MCU7XG59XG5ib2R5Lm1vZGFsLW9wZW4gLnRpbWVsaW5lLW1vZGFscyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtdHlwZS1hcmVhIC5tb2RhbC1zbGlkZXIgLm1haW4tZ2FsbGVyeSBidXR0b24uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDcwJTtcbn1cbmJvZHkubW9kYWwtb3BlbiAudGltZWxpbmUtbW9kYWxzIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1jb250ZW50LWFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IHVuc2V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5tb2RhbC1vcGVuIC50aW1lbGluZS1tb2RhbHMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWNvbnRlbnQtYXJlYSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLm5ld3NsZXR0ZXItc2lnbnVwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTFlMTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkMGQwZDE7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5jYXRlZ29yeSAubmV3c2xldHRlci1zaWdudXAsIC5ob21lLmJsb2cgLm5ld3NsZXR0ZXItc2lnbnVwIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkMGQwZDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmUxZTE7XG59XG4uY2F0ZWdvcnkgLm5ld3NsZXR0ZXItc2lnbnVwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5uZXdzbGV0dGVyLXNpZ251cCAuY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzbGV0dGVyLXNpZ251cCAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmV3c2xldHRlci1zaWdudXAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDk3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uZXdzbGV0dGVyLXNpZ251cCAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE3MHB4O1xuICB9XG59XG4ubmV3c2xldHRlci1zaWdudXAgLnNhbGVzZm9yY2UtbmV3c2xldHRlci1zaWdudXAge1xuICBoZWlnaHQ6IDE3MHB4O1xufVxuXG4ubmV3c2xldHRlci1zaWdudXAtY3RhIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbn1cblxuLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkge1xuICBwYWRkaW5nOiAyMHB4IDE1cHggMTBweCAxNXB4O1xufVxuXG4ubmV3c2xldHRlci1zaWdudXAgLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkgaDIge1xuICBjb2xvcjogIzFhMWExYTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC1jb3B5IGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubmV3c2xldHRlci1zaWdudXAtY29weSBoNCB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5uZXdzbGV0dGVyLXNpZ251cC1jdGEgLmRpc2NsYWltZXJzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDEwcHggYXV0byAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSAuZGlzY2xhaW1lcnMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSAuZGlzY2xhaW1lcnMgdWwge1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSAuZGlzY2xhaW1lcnMgdWwge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5uZXdzbGV0dGVyLXNpZ251cC1jdGEgLmRpc2NsYWltZXJzIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5uZXdzbGV0dGVyLXNpZ251cC1jdGEgLmRpc2NsYWltZXJzIHVsIGxpIGEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTM1cHg7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBjb2xvcjogIzFhMWExYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI2UyMjMxYTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSAuZGlzY2xhaW1lcnMgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xMnB4O1xuICB9XG59XG4ubmV3c2xldHRlci1zaWdudXAtY3RhIC5kaXNjbGFpbWVycyB1bCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjYWQxYzE0O1xufVxuXG4vKiBTdHlsZXMgZnJvbSBNYWlsQ2hpbXAgKi9cbltpZF49ZW1iZWRfc2lnbnVwX2Zvcm1fXSBmb3JtIHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4ubWMtZmllbGQtZ3JvdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5kaXYtaW5wdXQtZW1haWwge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIHBvc2l0aW9ucyBpbnB1dCBmaWVsZCBob3Jpem9udGFsbHkgKi9cbltpZF49ZW1iZWRfc2lnbnVwX2Zvcm1fXSBpbnB1dC5lbWFpbCB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1yZyk7XG4gIHRleHQtdHJhbnNmb3JtOiBub3JtYWw7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgW2lkXj1lbWJlZF9zaWdudXBfZm9ybV9dIGlucHV0LmVtYWlsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgW2lkXj1lbWJlZF9zaWdudXBfZm9ybV9dIGlucHV0LmVtYWlsIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbltpZF49ZW1iZWRfc2lnbnVwX2Zvcm1fXSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuW2lkXj1lbWJlZF9zaWdudXBfZm9ybV9dIC5jbGVhciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogcG9zaXRpb25zIGJ1dHRvbiBob3Jpem9udGFsbHkgaW4gbGluZSB3aXRoIGlucHV0ICovXG5baWRePWVtYmVkX3NpZ251cF9mb3JtX10gLmRpdi1idXR0b24tc3Vic2NyaWJlIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbltpZF49ZW1iZWRfc2lnbnVwX2Zvcm1fXSAuYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YmE2O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogNnB4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjNzIGVhc2UtaW4tb3V0IDBzO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5baWRePWVtYmVkX3NpZ251cF9mb3JtX10gLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzY2NmE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuW2lkXj1lbWJlZF9zaWdudXBfc2Nyb2xsX10gLmNsZWFyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMzQuNSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBbaWRePWVtYmVkX3NpZ251cF9zY3JvbGxfXSAuY2xlYXIge1xuICAgIHdpZHRoOiAyNC41JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubmV3c2xldHRlci1vcHQtaW4gLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkuY29udGVudCxcbiAgLm5ld3NsZXR0ZXItc2lnbnVwLXdyYXBwZXIuZmFkZS1ib3R0b20gLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkuY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAubmV3c2xldHRlci1vcHQtaW4gLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkuY29udGVudCBoNCxcbiAgLm5ld3NsZXR0ZXItc2lnbnVwLXdyYXBwZXIuZmFkZS1ib3R0b20gLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkuY29udGVudCBoNCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5uZXdzbGV0dGVyLW9wdC1pbiAubmV3c2xldHRlci1zaWdudXAtY29weS5jb250ZW50IHAsXG4gIC5uZXdzbGV0dGVyLXNpZ251cC13cmFwcGVyLmZhZGUtYm90dG9tIC5uZXdzbGV0dGVyLXNpZ251cC1jb3B5LmNvbnRlbnQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAubmV3c2xldHRlci1vcHQtaW4gLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSxcbiAgLm5ld3NsZXR0ZXItc2lnbnVwLXdyYXBwZXIuZmFkZS1ib3R0b20gLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaG9tZS5ibG9nIC5uZXdzbGV0dGVyLXNpZ251cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIFtpZF49ZW1iZWRfc2lnbnVwX2Zvcm1fXSBpbnB1dC5lbWFpbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2MzY2NmE7XG4gIH1cbiAgW2lkXj1lbWJlZF9zaWdudXBfZm9ybV9dIC5jbGVhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgW2lkXj1lbWJlZF9zaWdudXBfZm9ybV9dIC5idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gIH1cbn1cbltpZF49ZW1iZWRfc2lnbnVwX2Zvcm1fXSB7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gIGNsZWFyOiBsZWZ0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubmV3c2xldHRlci1zaWdudXAtY29weS5jb250ZW50IHAge1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLm5ld3NsZXR0ZXItaW5saW5lIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkMGQwZDE7XG59XG4ubmV3c2xldHRlci1pbmxpbmUgLm5ld3NsZXR0ZXItaW5saW5lLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuLm5ld3NsZXR0ZXItaW5saW5lIC5uZXdzbGV0dGVyLWlubGluZS1kZWsge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ubmV3c2xldHRlci1pbmxpbmUgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBjb2xvcjogIzFhMWExYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5uZXdzbGV0dGVyLWlubGluZSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YmE2O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yM3MgZWFzZS1pbi1vdXQgMHM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubmV3c2xldHRlci1pbmxpbmUgLm5ld3NsZXR0ZXItaW5saW5lLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLm5ld3NsZXR0ZXItaW5saW5lIC5uZXdzbGV0dGVyLWlubGluZS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xufVxuLm5ld3NsZXR0ZXItaW5saW5lIC5uZXdzbGV0dGVyLWlubGluZS1saXN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG4ubmV3c2xldHRlci1pbmxpbmUgLm5ld3NsZXR0ZXItaW5saW5lLWxpc3QgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5uZXdzbGV0dGVyLWlubGluZSAubmV3c2xldHRlci1pbmxpbmUtbGlzdCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5uZXdzbGV0dGVyLWlubGluZS5uZXdzbGV0dGVyLWlubGluZS1sZWZ0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNDUlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cbi5uZXdzbGV0dGVyLWlubGluZS5uZXdzbGV0dGVyLWlubGluZS1sZWZ0IC5uZXdzbGV0dGVyLWlubGluZS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNmZmZmZmY7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLm5ld3NsZXR0ZXItaW5saW5lLm5ld3NsZXR0ZXItaW5saW5lLWxlZnQgLm5ld3NsZXR0ZXItaW5saW5lLWRlayB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4ubmV3c2xldHRlci1pbmxpbmUubmV3c2xldHRlci1pbmxpbmUtbGVmdCBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2QwZDBkMTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICB3aWR0aDogNjUlO1xufVxuLm5ld3NsZXR0ZXItaW5saW5lLm5ld3NsZXR0ZXItaW5saW5lLWxlZnQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3NsZXR0ZXIgLmVudHJ5LWNvbnRlbnQsXG4ucGFnZS1pZC04NTU2IC5lbnRyeS1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA2ODBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3c2xldHRlciAuZW50cnktY29udGVudCAuc2VjdGlvbi1hcnRpY2xlLWNvbnRlbnQtYmxvY2ssXG4gIC5wYWdlLWlkLTg1NTYgLmVudHJ5LWNvbnRlbnQgLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzbGV0dGVyIC5lbnRyeS1jb250ZW50IC5zZWN0aW9uLWFydGljbGUtY29udGVudC1ibG9jazpmaXJzdC1vZi10eXBlIHA6Zmlyc3QtY2hpbGQ6Zmlyc3QtbGV0dGVyLFxuLnBhZ2UtaWQtODU1NiAuZW50cnktY29udGVudCAuc2VjdGlvbi1hcnRpY2xlLWNvbnRlbnQtYmxvY2s6Zmlyc3Qtb2YtdHlwZSBwOmZpcnN0LWNoaWxkOmZpcnN0LWxldHRlciB7XG4gIGZsb2F0OiBub25lO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzbGV0dGVyIC5lbnRyeS1jb250ZW50IC5zZWN0aW9uLWFydGljbGUtY29udGVudC1ibG9jazpmaXJzdC1vZi10eXBlIHA6Zmlyc3QtY2hpbGQ6Zmlyc3QtbGV0dGVyLFxuICAucGFnZS1pZC04NTU2IC5lbnRyeS1jb250ZW50IC5zZWN0aW9uLWFydGljbGUtY29udGVudC1ibG9jazpmaXJzdC1vZi10eXBlIHA6Zmlyc3QtY2hpbGQ6Zmlyc3QtbGV0dGVyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3c2xldHRlciAubmV3c2xldHRlci10aHVtYm5haWwgaW1nLFxuLnBhZ2UtaWQtODU1NiAubmV3c2xldHRlci10aHVtYm5haWwgaW1nIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLXNpZ251cCxcbi5wYWdlLWlkLTg1NTYgLm5ld3NsZXR0ZXItc2lnbnVwIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1heC13aWR0aDogNjgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItc2lnbnVwLFxuICAucGFnZS1pZC04NTU2IC5uZXdzbGV0dGVyLXNpZ251cCB7XG4gICAgbWFyZ2luOiAzMnB4IGF1dG87XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3c2xldHRlciAubmV3c2xldHRlci1zaWdudXAgaDQsXG4ucGFnZS1pZC04NTU2IC5uZXdzbGV0dGVyLXNpZ251cCBoNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3c2xldHRlciAubmV3c2xldHRlci1zaWdudXAgLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSxcbi5wYWdlLWlkLTg1NTYgLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3c2xldHRlciBbaWRePWVtYmVkX3NpZ251cF9mb3JtX10sXG4ucGFnZS1pZC04NTU2IFtpZF49ZW1iZWRfc2lnbnVwX2Zvcm1fXSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2VjdGlvbi1kb2N0b3Itc2VydmljZXMgLmRvY3Rvci1zZXJ2aWNlcy1jdGEtd3JhcHBlciB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZDBkMGQxO1xuICBwYWRkaW5nOiAzMHB4IDAgMjBweDtcbn1cbi5zZWN0aW9uLWRvY3Rvci1zZXJ2aWNlcyAuZG9jdG9yLXNlcnZpY2VzLWN0YS1jb3B5IGg0IHtcbiAgbWFyZ2luOiAwIDAgMTJweCAwO1xuICBjb2xvcjogIzFhMWExYTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLnNlY3Rpb24tZG9jdG9yLXNlcnZpY2VzIC5kb2N0b3Itc2VydmljZXMtY3RhIGEge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNlMjIzMWE7XG4gIHBhZGRpbmc6IDEwcHggNDRweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgLnNlY3Rpb24tZG9jdG9yLXNlcnZpY2VzIC5kb2N0b3Itc2VydmljZXMtY3RhIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuLnNlY3Rpb24tZG9jdG9yLXNlcnZpY2VzIC5kb2N0b3Itc2VydmljZXMtY3RhIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogI2FkMWMxNDtcbn1cblxuLm5ld3NsZXR0ZXItc2lnbnVwLXNtYWxsIC5uZXdzbGV0dGVyLXNpZ251cC13cmFwcGVyIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkMGQwZDE7XG4gIHBhZGRpbmc6IDMwcHggMCA1cHg7XG59XG4ubmV3c2xldHRlci1zaWdudXAtc21hbGwgLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkge1xuICBwYWRkaW5nOiAwO1xufVxuLm5ld3NsZXR0ZXItc2lnbnVwLXNtYWxsIC5uZXdzbGV0dGVyLXNpZ251cC1jb3B5IHAgYSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4ubmV3c2xldHRlci1zaWdudXAtc21hbGwgaDQge1xuICBtYXJnaW46IDAgMCAxMnB4IDA7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI4cHg7XG59XG4ubmV3c2xldHRlci1zaWdudXAtc21hbGwgLm5ld3NsZXR0ZXItc2lnbnVwLWZvcm0tY29udGFpbmVyID4gZGl2IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5uZXdzbGV0dGVyLXNpZ251cC1zbWFsbCBmb3JtIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzbGV0dGVyLXNpZ251cC1zbWFsbCBmb3JtIGlucHV0LmJ1dHRvbiB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMTJweDtcbiAgfVxufVxuLm5ld3NsZXR0ZXItc2lnbnVwLXNtYWxsIC5kaXNjbGFpbWVycyB1bCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1yZyk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5uZXdzbGV0dGVyLXNpZ251cC1zbWFsbCAuZGlzY2xhaW1lcnMgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4ubmV3c2xldHRlci1zaWdudXAtc21hbGwgLmRpc2NsYWltZXJzIHVsIGxpIGEge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5iYWNrZHJvcC1jb250YWluZXIge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFja2Ryb3AtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5iYWNrZHJvcC1jb250YWluZXIgLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmJhY2tkcm9wLWNvbnRhaW5lciAuc2VjdGlvbi1hcnRpY2xlLWNvbnRlbnQtYmxvY2sgOmZpcnN0LW9mLXR5cGUgcDpmaXJzdC1jaGlsZDpmaXJzdC1sZXR0ZXIge1xuICBmbG9hdDogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgcGFkZGluZzogMDtcbn1cbi5iYWNrZHJvcC1jb250YWluZXIgLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmFja2Ryb3AtY29udGFpbmVyLmJhY2tkcm9wLWltYWdlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJhY2tkcm9wLWNvbnRhaW5lci5iYWNrZHJvcC1pbWFnZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gIG9wYWNpdHk6IDAuNjtcbiAgei1pbmRleDogMTtcbn1cbi5iYWNrZHJvcC1jb250YWluZXIuYmFja2Ryb3AtaW1hZ2UgYSxcbi5iYWNrZHJvcC1jb250YWluZXIuYmFja2Ryb3AtaW1hZ2UgaDEsXG4uYmFja2Ryb3AtY29udGFpbmVyLmJhY2tkcm9wLWltYWdlIGgyLFxuLmJhY2tkcm9wLWNvbnRhaW5lci5iYWNrZHJvcC1pbWFnZSBoMyxcbi5iYWNrZHJvcC1jb250YWluZXIuYmFja2Ryb3AtaW1hZ2UgaDQsXG4uYmFja2Ryb3AtY29udGFpbmVyLmJhY2tkcm9wLWltYWdlIGg1LFxuLmJhY2tkcm9wLWNvbnRhaW5lci5iYWNrZHJvcC1pbWFnZSBoNixcbi5iYWNrZHJvcC1jb250YWluZXIuYmFja2Ryb3AtaW1hZ2UgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uYmFja2Ryb3AtY29udGFpbmVyIC5iYWNrZHJvcC12aWRlbyB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuQC1wcmVmaXgta2V5ZnJhbWVzIHNsaWRlIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lcixcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlIC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZSAuaW1hZ2UtYmxvY2staW1hZ2UtY29udGFpbmVyIC5waW4sXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZSAuaW1hZ2UtYmxvY2staW1hZ2UtY29udGFpbmVyIC5waW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZSAuaW1hZ2UtYmxvY2staW1hZ2UtY29udGFpbmVyIC5waW4gLmljb24taG92ZXIsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZSAuaW1hZ2UtYmxvY2staW1hZ2UtY29udGFpbmVyIC5waW4gLmljb24taG92ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogMC4yMjJzO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZSAuaW1hZ2UtYmxvY2staW1hZ2UtY29udGFpbmVyIC5tYXJrZXItaWNvbixcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlIC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIgLm1hcmtlci1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlIC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIgLm1hcmtlci1pY29uW2RhdGEtdHJpZ2dlcj1cImhvdmVyIGNsaWNrXCJdIC5waW4tdGl0bGUsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZSAuaW1hZ2UtYmxvY2staW1hZ2UtY29udGFpbmVyIC5tYXJrZXItaWNvbltkYXRhLXRyaWdnZXI9XCJob3ZlciBjbGlja1wiXSAucGluLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciAubWFya2VyLWljb25bZGF0YS10cmlnZ2VyPVwiaG92ZXIgY2xpY2tcIl0gKyBwb3BvdmVyY29udGFpbmVyLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciAubWFya2VyLWljb25bZGF0YS10cmlnZ2VyPVwiaG92ZXIgY2xpY2tcIl0gKyBwb3BvdmVyY29udGFpbmVyIHtcbiAgYm9yZGVyOiA1cHggc29saWQgcmVkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciAubWFya2VyLWljb25bZGF0YS10cmlnZ2VyPVwiaG92ZXIgY2xpY2tcIl0gKyBwb3BvdmVyY29udGFpbmVyIC5wb3BvdmVyLWNhbmNlbCxcbiAgLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciAubWFya2VyLWljb25bZGF0YS10cmlnZ2VyPVwiaG92ZXIgY2xpY2tcIl0gKyBwb3BvdmVyY29udGFpbmVyIC5wb3BvdmVyLWNhbmNlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciAubWFya2VyLWljb24gaW1nLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciAubWFya2VyLWljb24gaW1nIHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlIC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIgLnBpbi1tYXJrZXIgLnBpbi10aXRsZSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlIC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIgLnBpbi1tYXJrZXIgLnBpbi10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkFnZW5kYVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciAucGluLW1hcmtlciAucGluLXRpdGxlLmxlZnQsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZSAuaW1hZ2UtYmxvY2staW1hZ2UtY29udGFpbmVyIC5waW4tbWFya2VyIC5waW4tdGl0bGUubGVmdCB7XG4gIHJpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDIwcHggMCAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciAucGluLW1hcmtlciAucGluLXRpdGxlLnJpZ2h0LFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciAucGluLW1hcmtlciAucGluLXRpdGxlLnJpZ2h0IHtcbiAgbGVmdDogMTAwJTtcbiAgcGFkZGluZzogMCAxMHB4IDAgMjBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciAucGluLW1hcmtlcjpob3ZlciAuaWNvbixcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlIC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIgLnBpbi1tYXJrZXI6aG92ZXIgLmljb24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciAucGluLW1hcmtlcjpob3ZlciAuaWNvbi1ob3Zlcixcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlIC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIgLnBpbi1tYXJrZXI6aG92ZXIgLnBpbi10aXRsZSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlIC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIgLnBpbi1tYXJrZXI6aG92ZXIgLmljb24taG92ZXIsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZSAuaW1hZ2UtYmxvY2staW1hZ2UtY29udGFpbmVyIC5waW4tbWFya2VyOmhvdmVyIC5waW4tdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlIC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIgLnBpbi1tYXJrZXI6aG92ZXIubGVmdCAuaWNvbi1ob3Zlcixcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlIC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIgLnBpbi1tYXJrZXI6aG92ZXIubGVmdCAuaWNvbi1ob3ZlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgc2NhbGUoMS40KTtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlIC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIgaW1nLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLnNlY3Rpb24taGVhZGVyLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLnNlY3Rpb24taGVhZGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuc2VjdGlvbi1oZWFkZXIsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuc2VjdGlvbi1oZWFkZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWRpYWxvZyxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1kaWFsb2cge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1kaWFsb2csXG4gIC5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1kaWFsb2csXG4gIC5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWlubmVyLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1pbm5lcixcbiAgLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWlubmVyLFxuICAucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAubW9kYWwtaW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1pbm5lciAubW9kYWwtY2FwdGlvbixcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1pbm5lciAubW9kYWwtY2FwdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAubW9kYWwtaW5uZXIgLm1vZGFsLWNhcHRpb24gcDpsYXN0LWNoaWxkLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWlubmVyIC5tb2RhbC1jYXB0aW9uIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAubW9kYWwtaW5uZXIgLnBpbi1pbWFnZS1ib2R5LFxuICAucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAubW9kYWwtaW5uZXIgLnBpbi1pbWFnZS1ib2R5IHtcbiAgICB3aWR0aDogNjYuNjY2JTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1pbm5lciAucGluLWltYWdlLWJvZHksXG4gIC5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1pbm5lciAucGluLWltYWdlLWJvZHkge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAubW9kYWwtaW5uZXIgLnBpbi1pbWFnZS1hc2lkZSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1pbm5lciAucGluLWltYWdlLWFzaWRlIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWlubmVyIC5waW4taW1hZ2UtYXNpZGUsXG4gIC5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1pbm5lciAucGluLWltYWdlLWFzaWRlIHtcbiAgICB3aWR0aDogMzMuMzMzJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWlubmVyIC5waW4taW1hZ2UtYXNpZGUsXG4gIC5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1pbm5lciAucGluLWltYWdlLWFzaWRlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAucGluLXNpbmdsZS1pbWFnZSBpbWcsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAucGluLXNpbmdsZS1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5waW4tdGVtcGxhdGUtc2luZ2xlLWltYWdlLWNvcHktd3JhcHBlcixcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5waW4tdGVtcGxhdGUtc2luZ2xlLWltYWdlLWNvcHktd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAubW9kYWwtaGVhZGVyLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDU4cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSAubW9kYWwtdGl0bGUtaWNvbixcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIC5tb2RhbC10aXRsZS1pY29uIHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUgLm1vZGFsLXRpdGxlLWljb24sXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSAubW9kYWwtdGl0bGUtdGV4dCxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIC5tb2RhbC10aXRsZS1pY29uLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUgLm1vZGFsLXRpdGxlLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAubW9kYWwtaGVhZGVyIC5zbGlkZXNob3ctY291bnRlcixcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1oZWFkZXIgLnNsaWRlc2hvdy1jb3VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDQ2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1oZWFkZXIgLmNsb3NlLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMTtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1jb250ZW50LFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1ib2R5LFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAubW9kYWwtYm9keSAucGluLXRlbXBsYXRlLWNvbnRhaW5lci1zbGlkZXNob3csXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAubW9kYWwtYm9keSAucGluLXRlbXBsYXRlLWNvbnRhaW5lci1zbGlkZXNob3cge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAubW9kYWwtYm9keSAucGluLXRlbXBsYXRlLWNvbnRhaW5lci1zbGlkZXNob3cgLnNsaWRlc2hvdy13cmFwcGVyLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWJvZHkgLnBpbi10ZW1wbGF0ZS1jb250YWluZXItc2xpZGVzaG93IC5zbGlkZXNob3ctd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1ib2R5IC5waW4tdGVtcGxhdGUtY29udGFpbmVyLXNsaWRlc2hvdyAuaW1hZ2UtZ2FsbGVyeS1tb2RhbC1pbWFnZSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1ib2R5IC5waW4tdGVtcGxhdGUtY29udGFpbmVyLXNsaWRlc2hvdyAuaW1hZ2UtZ2FsbGVyeS1tb2RhbC1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWJvZHkgLnBpbi1pbWFnZS1jb3B5IC5waW4taW1hZ2UtY29weS1pbm5lcixcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1ib2R5IC5waW4taW1hZ2UtY29weSAucGluLWltYWdlLWNvcHktaW5uZXIge1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1ib2R5IC5waW4taW1hZ2UtY29weSAucGluLWltYWdlLWNvcHktaW5uZXIsXG4gIC5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1ib2R5IC5waW4taW1hZ2UtY29weSAucGluLWltYWdlLWNvcHktaW5uZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1ib2R5IC5waW4taW1hZ2UtY29weSAucGluLWltYWdlLWNvcHktaW5uZXIgaDQsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAubW9kYWwtYm9keSAucGluLWltYWdlLWNvcHkgLnBpbi1pbWFnZS1jb3B5LWlubmVyIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1ib2R5IC5waW4taW1hZ2UtY29weSAucGluLWltYWdlLWNvcHktaW5uZXIgcCxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1ib2R5IC5waW4taW1hZ2UtY29weSAucGluLWltYWdlLWNvcHktaW5uZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5tb2RhbC1ib2R5IC5waW4taW1hZ2UtY29weSAucGluLWltYWdlLWNvcHktaW5uZXIgcDpsYXN0LWNoaWxkLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWJvZHkgLnBpbi1pbWFnZS1jb3B5IC5waW4taW1hZ2UtY29weS1pbm5lciBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAubW9kYWwtYm9keSAuY2Fyb3VzZWwsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAubW9kYWwtYm9keSAuY2Fyb3VzZWwge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWJvZHkgLmNhcm91c2VsIC5jYXJvdXNlbC1jZWxsLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLm1vZGFsLWJvZHkgLmNhcm91c2VsIC5jYXJvdXNlbC1jZWxsIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5mbGlja2l0eS1idXR0b24sXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuZmxpY2tpdHktYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00NXB4O1xuICBsZWZ0OiAxMHB4O1xuICByaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiBub25lO1xuICBoZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFnZW5kYVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5mbGlja2l0eS1idXR0b24sXG4gIC5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5mbGlja2l0eS1idXR0b24ge1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuZmxpY2tpdHktYnV0dG9uIHN2Zyxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5mbGlja2l0eS1idXR0b24gc3ZnIHtcbiAgZmlsbDogI2ZmZmZmZjtcbiAgd2lkdGg6IDE2cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuZmxpY2tpdHktYnV0dG9uLnByZXZpb3VzLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLmZsaWNraXR5LWJ1dHRvbi5wcmV2aW91cyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLmZsaWNraXR5LWJ1dHRvbi5wcmV2aW91czphZnRlcixcbiAgLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLmZsaWNraXR5LWJ1dHRvbi5wcmV2aW91czphZnRlciB7XG4gICAgY29udGVudDogXCJCYWNrXCI7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5mbGlja2l0eS1idXR0b24ucHJldmlvdXMgc3ZnLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLmZsaWNraXR5LWJ1dHRvbi5wcmV2aW91cyBzdmcge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5mbGlja2l0eS1idXR0b24ubmV4dCxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5mbGlja2l0eS1idXR0b24ubmV4dCB7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAycHggIzYzNjY2YTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGVmdDogMzZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5mbGlja2l0eS1idXR0b24ubmV4dCxcbiAgLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLmZsaWNraXR5LWJ1dHRvbi5uZXh0IHtcbiAgICBsZWZ0OiAxMDBweDtcbiAgICB3aWR0aDogODBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5mbGlja2l0eS1idXR0b24ubmV4dDpiZWZvcmUsXG4gIC5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5mbGlja2l0eS1idXR0b24ubmV4dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiTmV4dFwiO1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuZmxpY2tpdHktYnV0dG9uLm5leHQgc3ZnLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLmZsaWNraXR5LWJ1dHRvbi5uZXh0IHN2ZyB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLmltYWdlLXdpdGgtcGlucy1sZWdlbmQsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuaW1hZ2Utd2l0aC1waW5zLWxlZ2VuZCB7XG4gIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5pbWFnZS13aXRoLXBpbnMtbGVnZW5kIC5pd3AtbGVnZW5kLWxpc3QsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuaW1hZ2Utd2l0aC1waW5zLWxlZ2VuZCAuaXdwLWxlZ2VuZC1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5pbWFnZS13aXRoLXBpbnMtbGVnZW5kIC5pd3AtbGVnZW5kLWxpc3QsXG4gIC5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5pbWFnZS13aXRoLXBpbnMtbGVnZW5kIC5pd3AtbGVnZW5kLWxpc3Qge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuaW1hZ2Utd2l0aC1waW5zLWxlZ2VuZCAuaXdwLWxlZ2VuZC1saXN0IC5pd3AtbGVnZW5kLWxpc3QtaXRlbSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5pbWFnZS13aXRoLXBpbnMtbGVnZW5kIC5pd3AtbGVnZW5kLWxpc3QgLml3cC1sZWdlbmQtbGlzdC1pdGVtIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiZnJhbmtsaW4tZ290aGljLXVyd1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLmltYWdlLXdpdGgtcGlucy1sZWdlbmQgLml3cC1sZWdlbmQtbGlzdCAuaXdwLWxlZ2VuZC1saXN0LWl0ZW0sXG4gIC5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5pbWFnZS13aXRoLXBpbnMtbGVnZW5kIC5pd3AtbGVnZW5kLWxpc3QgLml3cC1sZWdlbmQtbGlzdC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuaW1hZ2Utd2l0aC1waW5zLWxlZ2VuZCAuaXdwLWxlZ2VuZC1saXN0IC5pd3AtbGVnZW5kLWxpc3QtaXRlbTpsYXN0LWNoaWxkLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLmltYWdlLXdpdGgtcGlucy1sZWdlbmQgLml3cC1sZWdlbmQtbGlzdCAuaXdwLWxlZ2VuZC1saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5pbWFnZS13aXRoLXBpbnMtbGVnZW5kIC5pd3AtbGVnZW5kLWxpc3QgLml3cC1sZWdlbmQtbGlzdC1pdGVtIC5pd3AtbGVnZW5kLWxpc3QtaW1hZ2UsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuaW1hZ2Utd2l0aC1waW5zLWxlZ2VuZCAuaXdwLWxlZ2VuZC1saXN0IC5pd3AtbGVnZW5kLWxpc3QtaXRlbSAuaXdwLWxlZ2VuZC1saXN0LWltYWdlIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5pbWFnZS13aXRoLXBpbnMtbGVnZW5kIC5pd3AtbGVnZW5kLWxpc3QgLml3cC1sZWdlbmQtbGlzdC1pdGVtIC5pd3AtbGVnZW5kLWxpc3QtaW1hZ2U6bGFzdC1jaGlsZCxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5pbWFnZS13aXRoLXBpbnMtbGVnZW5kIC5pd3AtbGVnZW5kLWxpc3QgLml3cC1sZWdlbmQtbGlzdC1pdGVtIC5pd3AtbGVnZW5kLWxpc3QtaW1hZ2U6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuaW1hZ2Utd2l0aC1waW5zLWxlZ2VuZCAuaXdwLWxlZ2VuZC1saXN0IC5pd3AtbGVnZW5kLWxpc3QtaXRlbSAuaXdwLWxlZ2VuZC1saXN0LWltYWdlLFxuICAucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuaW1hZ2Utd2l0aC1waW5zLWxlZ2VuZCAuaXdwLWxlZ2VuZC1saXN0IC5pd3AtbGVnZW5kLWxpc3QtaXRlbSAuaXdwLWxlZ2VuZC1saXN0LWltYWdlIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5pbWFnZS13aXRoLXBpbnMtbGVnZW5kIC5pd3AtbGVnZW5kLWxpc3QgLml3cC1sZWdlbmQtbGlzdC1pdGVtIC5pd3AtbGVnZW5kLWxpc3QtaW1hZ2UsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuaW1hZ2Utd2l0aC1waW5zLWxlZ2VuZCAuaXdwLWxlZ2VuZC1saXN0IC5pd3AtbGVnZW5kLWxpc3QtaXRlbSAuaXdwLWxlZ2VuZC1saXN0LXRleHQsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuaW1hZ2Utd2l0aC1waW5zLWxlZ2VuZCAuaXdwLWxlZ2VuZC1saXN0IC5pd3AtbGVnZW5kLWxpc3QtaXRlbSAuaXdwLWxlZ2VuZC1saXN0LWltYWdlLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLmltYWdlLXdpdGgtcGlucy1sZWdlbmQgLml3cC1sZWdlbmQtbGlzdCAuaXdwLWxlZ2VuZC1saXN0LWl0ZW0gLml3cC1sZWdlbmQtbGlzdC10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5bZGF0YS1iYWNrZHJvcD1ibGFja10gLnBpbi1pbWFnZS1jYXB0aW9uLXRleHQgKiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuW2RhdGEtYmFja2Ryb3A9YmxhY2tdIC5waW4taW1hZ2UtY29weSAqIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5wb3BvdmVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnBvcG92ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucG9wb3ZlciAucG9wb3Zlci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLnBvcG92ZXIgLnBvcG92ZXItaGVhZGVyIC5wb3BvdmVyLWNhbmNlbCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjg7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1oZWFkZXIgLnBvcG92ZXItY2FuY2VsIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1oZWFkZXIgLnBvcG92ZXItY2FuY2VsOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucG9wb3ZlciAuYXJyb3c6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyB1bC5tb2JpbGUtcGlucyxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIHVsLm1vYmlsZS1waW5zIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgdWwubW9iaWxlLXBpbnMgbGksXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyB1bC5tb2JpbGUtcGlucyBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzFhMWExYTtcbiAgcGFkZGluZzogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyB1bC5tb2JpbGUtcGlucyBsaTpsYXN0LWNoaWxkLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgdWwubW9iaWxlLXBpbnMgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyB1bC5tb2JpbGUtcGlucyBsaSBhLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgdWwubW9iaWxlLXBpbnMgbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyB1bC5tb2JpbGUtcGlucyBsaSBwLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgdWwubW9iaWxlLXBpbnMgbGkgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkFnZW5kYVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyB1bC5tb2JpbGUtcGlucyBsaSAuY2FyZCxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIHVsLm1vYmlsZS1waW5zIGxpIC5jYXJkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5oZW50cnkgLmxjLW1vZHVsZS5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyB1bC5tb2JpbGUtcGlucyBsaSAuY2FyZCxcbiAgLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgdWwubW9iaWxlLXBpbnMgbGkgLmNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmhlbnRyeSAubGMtbW9kdWxlLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIHVsLm1vYmlsZS1waW5zIGxpIC5pY29uLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVudHJ5IC5sYy1tb2R1bGUuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgdWwubW9iaWxlLXBpbnMgbGkgLmljb24ge1xuICBtYXgtd2lkdGg6IDMycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogYXV0bztcbn1cblxuLyogPT09PT0gSW1hZ2UvVGV4dCBNb2RhbCBmb3IgR3JpZCBMYXlvdXQgPT09PSAqL1xuLmltYWdlLXRleHQtbW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gIHdpZHRoOiA5MHZ3O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pbWFnZS10ZXh0LW1vZGFsIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiA2NXZ3O1xuICB9XG59XG4uaW1hZ2UtdGV4dC1tb2RhbCAubW9kYWwtcHJlLWhlYWRlciB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQ4cHg7XG4gIGJhY2tncm91bmQ6ICNlMjIzMWE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycmVtO1xuICByaWdodDogMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaW1hZ2UtdGV4dC1tb2RhbCAudGV4dC1pbWFnZS1jbG9zZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1iZCk7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmc6IDA7XG59XG4uaW1hZ2UtdGV4dC1tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDNyZW07XG59XG4uaW1hZ2UtdGV4dC1tb2RhbCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG59XG4uaW1hZ2UtdGV4dC1tb2RhbCAubW9kYWwtdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzBlMGUwZTtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbWFnZS10ZXh0LW1vZGFsIC5tb2RhbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG4uaW1hZ2UtdGV4dC1tb2RhbCAubW9kYWwtc3VidGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGNvbG9yOiAjZTIyMzFhO1xuICBtYXJnaW46IDEzcHggMCAwIDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uaW1hZ2UtdGV4dC1tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5pbWFnZS10ZXh0LW1vZGFsIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uaW1hZ2UtdGV4dC1tb2RhbCAucm93LFxuLmltYWdlLXRleHQtbW9kYWwgLmNvbC1tZC02IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmltYWdlLXRleHQtbW9kYWwgLmpzLWltYWdlLWNvbCBpbWcge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW1hZ2UtdGV4dC1tb2RhbCAuanMtdGV4dC1jb2wge1xuICBwYWRkaW5nOiAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmltYWdlLXRleHQtbW9kYWwgLmpzLXRleHQtY29sIHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDE3OXB4KTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG4uaW1hZ2UtdGV4dC1tb2RhbCAuanMtdGV4dC1jb2wgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuLmltYWdlLXRleHQtbW9kYWwgLmpzLXRleHQtY29sIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmdyaWQtdmlkZW8tdHJhbnNjcmlwdCB7XG4gIHBhZGRpbmc6IDNyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xufVxuLmdyaWQtdmlkZW8tdHJhbnNjcmlwdCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4uZ3JpZC12aWRlby10cmFuc2NyaXB0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ3JpZC12aWRlby10cmFuc2NyaXB0IHAubW9kYWwtc3VidGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuXG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE5LCAxOSwgMTksIDAuOTUpICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC1zZWN0aW9uLXZpZGVvIC52aWRlby13cmFwcGVyIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qID09PT09IEdyaWQgU2xpZGVTaG93IFN0eWxlcyA9PT09PSAqL1xuLmdyaWQtaW1hZ2Utc2xpZGVzaG93IC5qcy1zbGlkZXNob3ctaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5ncmlkLWltYWdlLXNsaWRlc2hvdyAuanMtc2xpZGVzaG93LWltYWdlIC5jYXB0aW9uLXRleHQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnNsaWRlLXdyYXAgLmNhcHRpb24tdGV4dCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5ncmlkLWltYWdlLXNsaWRlc2hvdyAuc2luZ2xlLWltYWdlLWNvcHktd3JhcHBlciBwIHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZ3JpZC1pbWFnZS1zbGlkZXNob3cgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2NjZhO1xuICBoZWlnaHQ6IDc1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZ3JpZC1pbWFnZS1zbGlkZXNob3cgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdyaWQtaW1hZ2Utc2xpZGVzaG93IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICAgIHJpZ2h0OiAtMTdweDtcbiAgfVxufVxuLmdyaWQtaW1hZ2Utc2xpZGVzaG93IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ncmlkLWltYWdlLXNsaWRlc2hvdyAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gICAgbGVmdDogLTE3cHg7XG4gIH1cbn1cblxuLyogPT09PT0gRU5EIEltYWdlL1RleHQvVmlkZW8gTW9kYWwvU2xpZGVzaG93IGZvciBHcmlkIExheW91dCA9PT09ICovXG4uaGFzLXBpLXN0aWNreS1uYXYgLm1vZGFsLWJvZHksXG4uaGFzLXBpLXN0aWNreS1uYXYgLm1vZGFsLWhlYWRlciB7XG4gIG1hcmdpbi1yaWdodDogMzVweDtcbn1cblxuLmNvbXBvc2l0aW9uLXBpbm5hYmxlLW1hcCAuYXJ0aWNsZS1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbXBvc2l0aW9uLXBpbm5hYmxlLW1hcCAuYXJ0aWNsZS1tZXRhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDEwMjRweCkge1xuICAuY29tcG9zaXRpb24tcGlubmFibGUtbWFwICNpbW1lcnNpdmVfcGFuZWxfMS5zZWN0aW9uLWFydGljbGUtY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5jb21wb3NpdGlvbi1waW5uYWJsZS1tYXAgI2ltbWVyc2l2ZV9wYW5lbF8xLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb21wb3NpdGlvbi1waW5uYWJsZS1tYXAgI2ltbWVyc2l2ZV9wYW5lbF8xLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrIGgxIHtcbiAgICBmb250LXNpemU6IDc1cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb21wb3NpdGlvbi1waW5uYWJsZS1tYXAgI2ltbWVyc2l2ZV9wYW5lbF8xLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrIGgxIHtcbiAgICBmb250LXNpemU6IDg1cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSB7XG4gIC5jb21wb3NpdGlvbi1waW5uYWJsZS1tYXAgI2ltbWVyc2l2ZV9wYW5lbF8xLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrIGgxIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gIH1cbn1cbi5jb21wb3NpdGlvbi1waW5uYWJsZS1tYXAgI2ltbWVyc2l2ZV9wYW5lbF8xLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrIGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb21wb3NpdGlvbi1waW5uYWJsZS1tYXAgI2ltbWVyc2l2ZV9wYW5lbF8xLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29tcG9zaXRpb24tcGlubmFibGUtbWFwICNpbW1lcnNpdmVfcGFuZWxfMS5zZWN0aW9uLWFydGljbGUtY29udGVudC1ibG9jayBoMiB7XG4gICAgZm9udC1zaXplOiA1NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbXBvc2l0aW9uLXBpbm5hYmxlLW1hcCAjaW1tZXJzaXZlX3BhbmVsXzEuc2VjdGlvbi1hcnRpY2xlLWNvbnRlbnQtYmxvY2sgaDIge1xuICAgIGZvbnQtc2l6ZTogNDNweDtcbiAgfVxufVxuLmNvbXBvc2l0aW9uLXBpbm5hYmxlLW1hcCAjaW1tZXJzaXZlX3BhbmVsXzIuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbXBvc2l0aW9uLXBpbm5hYmxlLW1hcCAuaGVudHJ5IC5sYy1tb2R1bGUge1xuICAgIHdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21wb3NpdGlvbi1waW5uYWJsZS1tYXAgLmhlbnRyeSAjZm9vdGVyX25vdGljZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmhpZGUtc2xpZGVzaG93LWNvbnRyb2xzIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlY3Rpb24taW1hZ2UtZ3JpZCAuaW1hZ2UtYmxvY2std3JhcHBlciAuaW1hZ2UtYmxvY2stY2FwdGlvbiB7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiAjMWExYTFhO1xufVxuLnNlY3Rpb24taW1hZ2UtZ3JpZCAuaW1hZ2UtYmxvY2std3JhcHBlciAuaW1hZ2UtYmxvY2stY2FwdGlvbiBiIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5zZWN0aW9uLWltYWdlLWdyaWQgLmltYWdlLWJsb2NrLXdyYXBwZXIgLmltYWdlLWJsb2NrLWNhcHRpb24ubmFtZS1jYW1wdXMtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwZTBlMGU7XG59XG4uc2VjdGlvbi1pbWFnZS1ncmlkIC5pbWFnZS1ibG9jay13cmFwcGVyIC5pbWFnZS1ibG9jay1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5pbWFnZS1jcmVkaXQgLmltYWdlLWJsb2NrLWNyZWRpdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzYzNjY2YTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5pbWFnZS1ibG9jay13cmFwcGVyIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2QwZDBkMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuaW1hZ2UtYmxvY2std3JhcHBlciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLmltYWdlLWJsb2NrLXdyYXBwZXIgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAucGlucy1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuc2lkZS1ieS1zaWRlLWltYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuc2lkZS1ieS1zaWRlLWltYWdlIHtcbiAgICB3aWR0aDogMzIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuc2lkZS1ieS1zaWRlLWltYWdlOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuMSkgMTAwJSk7XG4gIH1cbn1cbi5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuc2lkZS1ieS1zaWRlLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5zaWRlLWJ5LXNpZGUtdGV4dCB7XG4gICAgd2lkdGg6IDQxNnB4O1xuICB9XG59XG4uc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLnNpZGUtYnktc2lkZS10ZXh0IC5zaWRlLWJ5LXNpZGUtdGl0bGUgLnNpZGUtYnktc2lkZS10aXRsZS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLWJkKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogNDBweDtcbn1cbi5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuc2lkZS1ieS1zaWRlLXRleHQgLnNpZGUtYnktc2lkZS1zdW1tYXJ5IHtcbiAgcGFkZGluZzogNDBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuc2lkZS1ieS1zaWRlLXRleHQgLnNpZGUtYnktc2lkZS1zdW1tYXJ5IHAge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5zaWRlLWJ5LXNpZGUtdGV4dCAuc2lkZS1ieS1zaWRlLXN1bW1hcnkgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuc2lkZS1ieS1zaWRlLXRleHQgLnNpZGUtYnktc2lkZS1zdW1tYXJ5IHAgaW1nIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuc2lkZS1ieS1zaWRlLXRleHQgLnNpZGUtYnktc2lkZS1zdW1tYXJ5IHAgaW1nLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLnNpZGUtYnktc2lkZS10ZXh0IC5zaWRlLWJ5LXNpZGUtc3VtbWFyeSBwIGltZy5hbGlnbmNlbnRlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5zaWRlLWJ5LXNpZGUtdGV4dCAuc2lkZS1ieS1zaWRlLXN1bW1hcnkgcCBpbWcuYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLnNpZGUtYnktc2lkZS10ZXh0IC5zaWRlLWJ5LXNpZGUtc3VtbWFyeSBpbWcge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5zaWRlLWJ5LXNpZGUtdGV4dCAuc2lkZS1ieS1zaWRlLXN1bW1hcnkgaW1nLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLnNpZGUtYnktc2lkZS10ZXh0IC5zaWRlLWJ5LXNpZGUtc3VtbWFyeSBpbWcuYWxpZ25jZW50ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuc2lkZS1ieS1zaWRlLXRleHQgLnNpZGUtYnktc2lkZS1zdW1tYXJ5IGltZy5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuc2lkZS1ieS1zaWRlLXRleHQgLnRleHQtbGFyZ2UgcCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLnNpZGUtYnktc2lkZS10ZXh0IC50ZXh0LWxhcmdlciBwIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuc2lkZS1ieS1zaWRlLXRleHQgLnNpZGUtYnktc2lkZS1pbnN0cnVjdGlvbnMge1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIC5zaWRlLWJ5LXNpZGUtdGV4dCAuc2lkZS1ieS1zaWRlLWluc3RydWN0aW9ucyBpbWcge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuc2lkZS1ieS1zaWRlLXRleHQgLnNpZGUtYnktc2lkZS1pbnN0cnVjdGlvbnMgcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiAxO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuc2lkZS1ieS1zaWRlLXRpdGxlLW1vYmlsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgcGFkZGluZzogMjVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyAuc2lkZS1ieS1zaWRlLWNsb3NlIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMC45O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLnNpZGUtYnktc2lkZS1jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMgLnNpZGUtYnktc2lkZS1jbG9zZSAuZmEtY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IC05OTllbTtcbiAgZm9udC1zaXplOiAyNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi8uLi9waS9hc3NldHMvYnVpbGQvaW1nL2ljb24tY2xvc2Uuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbn1cblxuLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciAuYnRuLXNvY2lhbC5tb2R1bGUtc2hhcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm90dG9tOiAwO1xuICB0b3A6IDEwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDMwMG1zO1xufVxuLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciAuc2hhcmUtdGhpcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiA1MHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAzMDBtcztcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDMwMG1zO1xufVxuLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lcjpob3ZlciAuYnRuLXNvY2lhbC5tb2R1bGUtc2hhcmUsXG4uaW1hZ2UtYmxvY2staW1hZ2UtY29udGFpbmVyOmhvdmVyIC5zaGFyZS10aGlzIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmdyaWQtcmVhZC1tb3JlIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBiYWNrZ3JvdW5kOiAjMDA2YmE2O1xufVxuLmdyaWQtcmVhZC1tb3JlIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDNyZW07XG59XG4uZ3JpZC1yZWFkLW1vcmUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uZ3JpZC1yZWFkLW1vcmUgYTphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi53cC1ibG9jay1wYWNlY29yZS1ibG9ja3MtaW1hZ2Utd2l0aC1waW5zLXNpZGUtYnktc2lkZSAuaGFzLWxhcmdlLWZvbnQtc2l6ZSB7XG4gIC0td3AtLXByZXNldC0tZm9udC1zaXplLS1sYXJnZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbn1cblxuLnBpbiAucGluLW1hcmtlciBhOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGluIC5waW4tbWFya2VyIGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnBpbiAubW9iaWxlLXBpbi1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogdW5zZXQ7XG4gIG92ZXJmbG93OiB1bnNldDtcbiAgdHJhbnNpdGlvbjogdW5zZXQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1hcnRpY2xlLWN0YS1ibG9jay13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG59XG4uaW4tYXJ0aWNsZS1jdGEtYmxvY2std3JhcHBlciAuaW4tYXJ0aWNsZS1jdGEtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaW4tYXJ0aWNsZS1jdGEtYmxvY2std3JhcHBlciAuaW4tYXJ0aWNsZS1jdGEtbGluayBpbWcge1xuICB0cmFuc2l0aW9uOiAxcztcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW4tYXJ0aWNsZS1jdGEtYmxvY2std3JhcHBlciAuaW4tYXJ0aWNsZS1jdGEtbGluayAuaW4tYXJ0aWNsZS10ZXh0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW4tYXJ0aWNsZS1jdGEtYmxvY2std3JhcHBlciAuaW4tYXJ0aWNsZS1jdGEtbGluayAuaW4tYXJ0aWNsZS10ZXh0LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDRyZW07XG4gIH1cbn1cbi5pbi1hcnRpY2xlLWN0YS1ibG9jay13cmFwcGVyIC5pbi1hcnRpY2xlLWN0YS1saW5rIC5pbi1hcnRpY2xlLXRleHQtd3JhcHBlciBoMyB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiA1M3B4O1xuICBsaW5lLWhlaWdodDogNDNweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1iZCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDVweCAjMWExYTFhO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmluLWFydGljbGUtY3RhLWJsb2NrLXdyYXBwZXIgLmluLWFydGljbGUtY3RhLWxpbmsgLmluLWFydGljbGUtdGV4dC13cmFwcGVyIGgzIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLmluLWFydGljbGUtY3RhLWJsb2NrLXdyYXBwZXIgLmluLWFydGljbGUtY3RhLWxpbmsgLmluLWFydGljbGUtdGV4dC13cmFwcGVyIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggNXB4ICMxYTFhMWE7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1hcnRpY2xlLWN0YS1ibG9jay13cmFwcGVyIC5pbi1hcnRpY2xlLWN0YS1saW5rIC5pbi1hcnRpY2xlLXRleHQtd3JhcHBlciBwIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLmluLWFydGljbGUtY3RhLWJsb2NrLXdyYXBwZXIgLmluLWFydGljbGUtY3RhLWxpbmsgLmluLWFydGljbGUtdGV4dC13cmFwcGVyIC5idG4ge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZmZmZmZmO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDEuNXJlbSAzcmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDMwMG1zO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLmluLWFydGljbGUtY3RhLWJsb2NrLXdyYXBwZXIgLmluLWFydGljbGUtY3RhLWxpbmsgLmluLWFydGljbGUtdGV4dC13cmFwcGVyIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzFhMWExYTtcbn1cbi5pbi1hcnRpY2xlLWN0YS1ibG9jay13cmFwcGVyIC5pbi1hcnRpY2xlLWN0YS1saW5rOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG59XG4uaW4tYXJ0aWNsZS1jdGEtYmxvY2std3JhcHBlciAuaW4tYXJ0aWNsZS1jdGEtbGluazpob3ZlciBpbWcuc3RheS1hbWF6aW5nLWxvZ28ge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uaW4tYXJ0aWNsZS1jdGEtYmxvY2std3JhcHBlciAuc3RheS1hbWF6aW5nLWxvZ28ge1xuICBtYXgtd2lkdGg6IDMwM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmluLWFydGljbGUtY3RhLWJsb2NrLXdyYXBwZXIgLnN0YXktYW1hemluZy1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDI3N3B4O1xuICB9XG59XG5cbi5pbi1hcnRpY2xlLWN0YS1ibG9jayB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWluLWhlaWdodDogNDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaW4tYXJ0aWNsZS1jdGEtYmxvY2s6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1hcnRpY2xlLWN0YS1ibG9jayB7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1hcnRpY2xlLWN0YS1ibG9jayB7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmluLWFydGljbGUtY3RhLWJsb2NrIGltZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjc1cyBlYXNlLWluLW91dDtcbn1cbi5pbi1hcnRpY2xlLWN0YS1ibG9jayAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW4tYXJ0aWNsZS1jdGEtYmxvY2sgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDRyZW07XG4gIH1cbn1cbi5pbi1hcnRpY2xlLWN0YS1ibG9jayAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciBoMiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1jbXAtYmxrKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uaW4tYXJ0aWNsZS1jdGEtYmxvY2sgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIgLmhhcy1sYXJnZS1mb250LXNpemUge1xuICAtLXdwLS1wcmVzZXQtLWZvbnQtc2l6ZS0tbGFyZ2U6IDMuMzVyZW07XG59XG4uaW4tYXJ0aWNsZS1jdGEtYmxvY2sgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCA1cHggIzFhMWExYTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW4tYXJ0aWNsZS1jdGEtYmxvY2sgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIgcCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5pbi1hcnRpY2xlLWN0YS1ibG9jayAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciAudGV4dC1jdGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIGJvcmRlci13aWR0aDogdW5zZXQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxLjVyZW0gM3JlbSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjRzO1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5pbi1hcnRpY2xlLWN0YS1ibG9jayAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciAudGV4dC1jdGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzFhMWExYTtcbiAgdHJhbnNpdGlvbjogMC40cztcbn1cbi5pbi1hcnRpY2xlLWN0YS1ibG9jayAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciAud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyLXdpZHRoOiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxLjVyZW0gM3JlbTtcbiAgdHJhbnNpdGlvbjogMC40cztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmluLWFydGljbGUtY3RhLWJsb2NrIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIC53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b24gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMWExYTFhO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xufVxuXG4uaGFzLWdyYWRpZW50IC53cC1ibG9jay1jb3Zlcl9fYmFja2dyb3VuZC5oYXMtYmFja2dyb3VuZC1kaW0uaGFzLWJhY2tncm91bmQtZGltLTAge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNDgpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhhcy1ncmFkaWVudCAud3AtYmxvY2stY292ZXJfX2JhY2tncm91bmQuaGFzLWJhY2tncm91bmQtZGltLmhhcy1iYWNrZ3JvdW5kLWRpbS0wIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwgMCwgMCwgMC40OCkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG4gIH1cbn1cblxuLnBhY2Vjb3JlLXBvcHVwcy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDk1JTtcbiAgei1pbmRleDogOTk5O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhY2Vjb3JlLXBvcHVwcy13cmFwcGVyIC5wYWNlY29yZS1wb3B1cHMtd3JhcHBlciB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhY2Vjb3JlLXBvcHVwcy13cmFwcGVyIC5wYWNlY29yZS1wb3B1cHMtd3JhcHBlciB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWNlY29yZS1wb3B1cHMtd3JhcHBlciAucGFjZWNvcmUtcG9wdXBzLXdyYXBwZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi5wYWNlY29yZS1wb3B1cHMtd3JhcHBlci5ib3R0b20tbGVmdCB7XG4gIGJvdHRvbTogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG4ucGFjZWNvcmUtcG9wdXBzLXdyYXBwZXIuYm90dG9tLXJpZ2h0IHtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xufVxuLnBhY2Vjb3JlLXBvcHVwcy13cmFwcGVyLnRvcC1sZWZ0IHtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbn1cbi5wYWNlY29yZS1wb3B1cHMtd3JhcHBlci50b3AtcmlnaHQge1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG59XG4ucGFjZWNvcmUtcG9wdXBzLXdyYXBwZXIuY2VudGVyIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ucGFjZWNvcmUtcG9wdXBzLXdyYXBwZXIgLnBhY2Vjb3JlLXBvcHVwIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IDk4JTtcbiAgaGVpZ2h0OiA0MzBweDtcbiAgYm94LXNoYWRvdzogMCAwIDAgOTk5ZW0gcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFjZWNvcmUtcG9wdXBzLXdyYXBwZXIgLnBhY2Vjb3JlLXBvcHVwIHtcbiAgICB3aWR0aDogNjQwcHg7XG4gICAgaGVpZ2h0OiA0NDBweDtcbiAgfVxufVxuLnBhY2Vjb3JlLXBvcHVwcy13cmFwcGVyIC5wYWNlY29yZS1wb3B1cC1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhY2Vjb3JlLXBvcHVwcy13cmFwcGVyIC5wYWNlY29yZS1wb3B1cCAucGFjZWNvcmUtcG9wdXAtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi5wYWNlY29yZS1wb3B1cHMtd3JhcHBlciAucGFjZWNvcmUtcG9wdXAgLnBhY2Vjb3JlLXBvcHVwLWltYWdlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBhY2Vjb3JlLXBvcHVwcy13cmFwcGVyIC5wYWNlY29yZS1wb3B1cCAucGFjZWNvcmUtcG9wdXAtc21va2VzY3JlZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWNlY29yZS1wb3B1cHMtd3JhcHBlciAucGFjZWNvcmUtcG9wdXAgLnBhY2Vjb3JlLXBvcHVwLXNtb2tlc2NyZWVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGFjZWNvcmUtcG9wdXBzLXdyYXBwZXIgLnBhY2Vjb3JlLXBvcHVwIC5wYWNlY29yZS1wb3B1cC1oZWFkZXIge1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhY2Vjb3JlLXBvcHVwcy13cmFwcGVyIC5wYWNlY29yZS1wb3B1cCAucGFjZWNvcmUtcG9wdXAtaGVhZGVyIC5jbG9zZS1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdG9wOiAxcmVtO1xuICByaWdodDogMXJlbTtcbiAgb3BhY2l0eTogMC45O1xuICB0cmFuc2l0aW9uOiAzMDBtcztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgei1pbmRleDogMTk7XG59XG4ucGFjZWNvcmUtcG9wdXBzLXdyYXBwZXIgLnBhY2Vjb3JlLXBvcHVwIC5wYWNlY29yZS1wb3B1cC1oZWFkZXIgLmNsb3NlLWJ1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucGFjZWNvcmUtcG9wdXBzLXdyYXBwZXIgLnBhY2Vjb3JlLXBvcHVwIC5wYWNlY29yZS1wb3B1cC1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogOTtcbn1cbi5wYWNlY29yZS1wb3B1cHMtd3JhcHBlciAucGFjZWNvcmUtcG9wdXAgLnBhY2Vjb3JlLXBvcHVwLWNvbnRlbnQgaDMge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBsaW5lLWhlaWdodDogNC4ycmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLWJkKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggNXB4ICMxYTFhMWE7XG59XG4ucGFjZWNvcmUtcG9wdXBzLXdyYXBwZXIgLnBhY2Vjb3JlLXBvcHVwIC5wYWNlY29yZS1wb3B1cC1jb250ZW50IHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzNweDtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggNXB4ICMxYTFhMWE7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWNlY29yZS1wb3B1cHMtd3JhcHBlciAucGFjZWNvcmUtcG9wdXAgLnBhY2Vjb3JlLXBvcHVwLWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB9XG59XG4ucGFjZWNvcmUtcG9wdXBzLXdyYXBwZXIgLnBhY2Vjb3JlLXBvcHVwIC5wYWNlY29yZS1wb3B1cC1jb250ZW50IC5kaXNtaXNzLWxpbmsge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5wYWNlY29yZS1wb3B1cHMtd3JhcHBlciAucGFjZWNvcmUtcG9wdXAgLnBhY2Vjb3JlLXBvcHVwLWNvbnRlbnQgLmJ0biB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMS41cmVtIDNyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMzAwbXM7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4ucGFjZWNvcmUtcG9wdXBzLXdyYXBwZXIgLnBhY2Vjb3JlLXBvcHVwIC5wYWNlY29yZS1wb3B1cC1jb250ZW50IC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzFhMWExYTtcbn1cbi5wYWNlY29yZS1wb3B1cHMtd3JhcHBlciAucGFjZWNvcmUtcG9wdXAgLnBhY2Vjb3JlLXBvcHVwLWNvbnRlbnQtc2Vjb25kYXJ5IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucGFjZWNvcmUtcG9wdXBzLXdyYXBwZXIgLnBhY2Vjb3JlLXBvcHVwIC5wYWNlY29yZS1wb3B1cC1wcmUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgei1pbmRleDogOTtcbn1cbi5wYWNlY29yZS1wb3B1cHMtd3JhcHBlciAucGFjZWNvcmUtcG9wdXAgLnBhY2Vjb3JlLXBvcHVwLXByZS1mb290ZXIgaWZyYW1lIHtcbiAgcGFkZGluZzogMCAycmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFjZWNvcmUtcG9wdXBzLXdyYXBwZXIgLnBhY2Vjb3JlLXBvcHVwIC5wYWNlY29yZS1wb3B1cC1wcmUtZm9vdGVyIGlmcmFtZSB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgcGFkZGluZzogMCAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC03cHg7XG4gIH1cbn1cbi5wYWNlY29yZS1wb3B1cHMtd3JhcHBlciAucGFjZWNvcmUtcG9wdXAgLnBhY2Vjb3JlLXBvcHVwLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHotaW5kZXg6IDk7XG59XG4ucGFjZWNvcmUtcG9wdXBzLXdyYXBwZXIgLnBhY2Vjb3JlLXBvcHVwIC5wYWNlY29yZS1wb3B1cC1mb290ZXIgcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMjBweCAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ucGFnaW5hdGlvbiA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5wYWdpbmF0aW9uID4gbGkgPiBhLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzAwYTNlMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQxO1xufVxuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbn1cbi5wYWdpbmF0aW9uIC5zZWFyY2gtcGFnaW5hdGlvbi1jdXJyZW50LXBhZ2UgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZiYTY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVpbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5wYWdlLXRvcCAuZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teSAhaW1wb3J0YW50O1xufVxuLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLXRvcCAuaGVyby1jb250YWluZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5wYWdlLXRvcCAuaGVyby1jb250YWluZXIgLmhlcm8tYXNzZXQge1xuICB6LWluZGV4OiA1O1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lciAuaGVyby1hc3NldCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbn1cbi5wYWdlLXRvcCAuaGVyby1jb250YWluZXIgLmhlcm8tYXNzZXQgaW1nOmZvY3VzLCAucGFnZS10b3AgLmhlcm8tY29udGFpbmVyIC5oZXJvLWFzc2V0IGltZzphY3RpdmUsIC5wYWdlLXRvcCAuaGVyby1jb250YWluZXIgLmhlcm8tYXNzZXQgaW1nOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLXRvcCAuaGVyby1jb250YWluZXIgLmhlcm8tYXNzZXQge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbjogMjVweCBhdXRvO1xuICB9XG59XG4ucGFnZS10b3AgLmhlcm8tY29udGFpbmVyIC5oZXJvLWFzc2V0LnZpZGVvLXdyYXBwZXIgLmhlcm8tYXNzZXQtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFnZS10b3AgLmhlcm8tY29udGFpbmVyIC5mbGlja2l0eS12aWV3cG9ydCAuZmxpY2tpdHktc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4ucGFnZS10b3AgLmhlcm8tY29udGFpbmVyIC5mbGlja2l0eS12aWV3cG9ydCAuaGVyby1hc3NldCBhLnZpZGVvOmhvdmVyOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDA2YmE2O1xufVxuLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lciAuaGVyby1jb3B5IHtcbiAgei1pbmRleDogMTA7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lciAuaGVyby1jb3B5IHtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIG1heC13aWR0aDogNjkwcHg7XG4gICAgYm90dG9tOiAtNDBweDtcbiAgICByaWdodDogMTVweDtcbiAgfVxufVxuLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lciAuaGVyby1jb3B5IGgxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2ZmZmZmZiAwJSwgI2ZmZmZmZiA0OSUsICNlMjIzMWEgNTAlLCAjZTIyMzFhIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDRweCA0cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA5Ny41JTtcbiAgdGV4dC1zaGFkb3c6IDAgMC4wNWVtIDAgI2Y2ZjZmNiwgMCAtMC4wNWVtIDAgI2Y2ZjZmNiwgMC4wOWVtIDAgI2Y2ZjZmNiwgLTAuMDc1ZW0gMCAjZjZmNmY2O1xuICBmb250LXNpemU6IDIzcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wYWdlLXRvcCAuaGVyby1jb250YWluZXIgLmhlcm8tY29weSBoMTpob3ZlciB7XG4gIGNvbG9yOiAjZTIyMzFhO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lciAuaGVyby1jb3B5IGgxIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFnZS10b3AgLmhlcm8tY29udGFpbmVyIC5oZXJvLWNvcHkgaDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxufVxuLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lciAuaGVyby1jb3B5IGgyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFnZS10b3AgLmhlcm8tY29udGFpbmVyIC5oZXJvLWNvcHkgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4ucGFnZS10b3AgLmhlcm8tY29udGFpbmVyLmdhbGxlcnkge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAzMDBtcztcbn1cbi5wYWdlLXRvcCAuaGVyby1jb250YWluZXIuZ2FsbGVyeSAuZ2FsbGVyeS1jZWxsIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5IC5nYWxsZXJ5LWNlbGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5wYWdlLXRvcCAuaGVyby1jb250YWluZXIuZ2FsbGVyeSAuZ2FsbGVyeS1jZWxsIC5oZXJvLWNvcHkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDMwMG1zO1xufVxuLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5IC5nYWxsZXJ5LWNlbGwgLmhlcm8tYXNzZXQge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiA3ODVweDtcbiAgdHJhbnNpdGlvbjogMzAwbXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10b3AgLmhlcm8tY29udGFpbmVyLmdhbGxlcnkgLmdhbGxlcnktY2VsbCAuaGVyby1hc3NldCB7XG4gICAgZmxleDogMSAxIDcwJTtcbiAgfVxufVxuLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5IC5nYWxsZXJ5LWNlbGwgLmhlcm8tYXNzZXQtaW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLXRvcCAuaGVyby1jb250YWluZXIuZ2FsbGVyeSAuZ2FsbGVyeS1jZWxsIC5oZXJvLWFzc2V0IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5IC5nYWxsZXJ5LWNlbGwgLmhlcm8tYXNzZXQgaWZyYW1lIC52cC1wbGF5ZXItbGF5b3V0IHtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5IC5nYWxsZXJ5LWNlbGwuaXMtc2VsZWN0ZWQgLmhlcm8tYXNzZXQge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5IC5nYWxsZXJ5LWNlbGwuaXMtc2VsZWN0ZWQgLmhlcm8tYXNzZXQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5IC5nYWxsZXJ5LWNlbGwuaXMtc2VsZWN0ZWQgLmhlcm8tYXNzZXQgYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLXRvcCAuaGVyby1jb250YWluZXIuZ2FsbGVyeSAuZ2FsbGVyeS1jZWxsLmlzLXNlbGVjdGVkIC5oZXJvLWFzc2V0IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucGFnZS10b3AgLmhlcm8tY29udGFpbmVyLmdhbGxlcnkgLmdhbGxlcnktY2VsbC5pcy1zZWxlY3RlZCAuaGVyby1jb3B5IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5wYWdlLXRvcCAuaGVyby1jb250YWluZXIuZ2FsbGVyeSAuZ2FsbGVyeS1jZWxsLmlzLXNlbGVjdGVkIC5oZXJvLWNvcHkgLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wYWdlLXRvcCAuaGVyby1jb250YWluZXIuZ2FsbGVyeSAuZ2FsbGVyeS1jZWxsIC5oZXJvLWNvcHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgYm90dG9tOiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgcGFkZGluZzogMTVweCAzMHB4IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxIDEgMzAlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10b3AgLmhlcm8tY29udGFpbmVyLmdhbGxlcnkgLmdhbGxlcnktY2VsbCAuaGVyby1jb3B5IHtcbiAgICB3aWR0aDogNDAlO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5IC5nYWxsZXJ5LWNlbGwgLmhlcm8tY29weSAucG9zdC1jYXRlZ29yeSB7XG4gIGNvbG9yOiAjNjM2NjZhO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10b3AgLmhlcm8tY29udGFpbmVyLmdhbGxlcnkgLmdhbGxlcnktY2VsbCAuaGVyby1jb3B5IC5wb3N0LWNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG4ucGFnZS10b3AgLmhlcm8tY29udGFpbmVyLmdhbGxlcnkgLmdhbGxlcnktY2VsbCAuaGVyby1jb3B5IC5wb3N0LWNhdGVnb3J5IC5wb3N0LWNhdGVnb3J5LXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucGFnZS10b3AgLmhlcm8tY29udGFpbmVyLmdhbGxlcnkgLmdhbGxlcnktY2VsbCAuaGVyby1jb3B5IGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1zaXplOiA0cHggNHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgOTcuNSU7XG4gIHRleHQtc2hhZG93OiAwIDAuMDVlbSAwICNmNmY2ZjYsIDAgLTAuMDVlbSAwICNmNmY2ZjYsIDAuMDllbSAwICNmNmY2ZjYsIC0wLjA3NWVtIDAgI2Y2ZjZmNjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjMzcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFnZS10b3AgLmhlcm8tY29udGFpbmVyLmdhbGxlcnkgLmdhbGxlcnktY2VsbCAuaGVyby1jb3B5IGgyOmhvdmVyIHtcbiAgY29sb3I6ICMxYTFhMWE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10b3AgLmhlcm8tY29udGFpbmVyLmdhbGxlcnkgLmdhbGxlcnktY2VsbCAuaGVyby1jb3B5IGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM5cHg7XG4gIH1cbn1cbi5wYWdlLXRvcCAuaGVyby1jb250YWluZXIuZ2FsbGVyeSAuZ2FsbGVyeS1jZWxsIC5oZXJvLWNvcHkgaDMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLXRvcCAuaGVyby1jb250YWluZXIuZ2FsbGVyeSAuZ2FsbGVyeS1jZWxsIC5oZXJvLWNvcHkgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTM1cHg7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG59XG4ucGFnZS10b3AgLmhlcm8tY29udGFpbmVyLmdhbGxlcnkgLmdhbGxlcnktY2VsbCAuaGVyby1jb3B5IC5idG4ge1xuICBiYWNrZ3JvdW5kOiAjZTIyMzFhO1xufVxuLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5IC5nYWxsZXJ5LWNlbGwgLmhlcm8tY29weSAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2FkMWMxNDtcbn1cbi5wYWdlLXRvcCAuaGVyby1jb250YWluZXIuZ2FsbGVyeSAuZ2FsbGVyeS1jZWxsIC5oZXJvLWNvcHkgLmJ0biB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10b3AgLmhlcm8tY29udGFpbmVyLmdhbGxlcnkgLmdhbGxlcnktY2VsbCAuaGVyby1jb3B5LmRpc3BsYXktY29weS1sZWZ0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRvcCAuaGVyby1jb250YWluZXIuZ2FsbGVyeSAuZ2FsbGVyeS1jZWxsIC5oZXJvLWNvcHkuZGlzcGxheS1jb3B5LXJpZ2h0IHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5IC5nYWxsZXJ5LWNlbGwgLmhlcm8tY29weSAuaGVyby1jb3B5LW1ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucGFnZS10b3AgLmhlcm8tY29udGFpbmVyLmdhbGxlcnkgLmdhbGxlcnktY2VsbCAuaGVyby1jb3B5IC5wb3N0LWluZGljYXRvciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucGFnZS10b3AgLmhlcm8tY29udGFpbmVyLmdhbGxlcnkgLmdhbGxlcnktY2VsbCAuaGVyby1jb3B5IC5wb3N0LWluZGljYXRvci52aWRlby1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjNjM2NjZhO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5IC5nYWxsZXJ5LWNlbGwgLmhlcm8tY29weSAucG9zdC1pbmRpY2F0b3IuYXVkaW8taWNvbiB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICM2MzY2NmE7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG59XG4ucGFnZS10b3AgLmhlcm8tY29udGFpbmVyLmdhbGxlcnkgLmdhbGxlcnktY2VsbCAuaGVyby1jb3B5IC5wb3N0LWluZGljYXRvci5hdWRpby1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5LmZsaWNraXR5LWVuYWJsZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbn1cbi5wYWdlLXRvcCAuaGVyby1jb250YWluZXIuZ2FsbGVyeS5mbGlja2l0eS1lbmFibGVkIC5nYWxsZXJ5LWNlbGwge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyMjMxYTtcbiAgaGVpZ2h0OiA3NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjYxcHgpIHtcbiAgLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgICB0b3A6IDEwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwJSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDI2MnB4KSBhbmQgKG1heC13aWR0aDogMzM3cHgpIHtcbiAgLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgICB0b3A6IDExMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMzhweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLXRvcCAuaGVyby1jb250YWluZXIuZ2FsbGVyeSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gICAgdG9wOiAxNTNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cbi5wYWdlLXRvcCAuaGVyby1jb250YWluZXIuZ2FsbGVyeSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10b3AgLmhlcm8tY29udGFpbmVyLmdhbGxlcnkgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gICAgcmlnaHQ6IC0xN3B4O1xuICB9XG59XG4ucGFnZS10b3AgLmhlcm8tY29udGFpbmVyLmdhbGxlcnkgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdG9wIC5oZXJvLWNvbnRhaW5lci5nYWxsZXJ5IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgICBsZWZ0OiAtMTdweDtcbiAgfVxufVxuLnBhZ2UtdG9wIC5oZXJvLWZ1bGwtd2lkdGgge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRvcCAuaGVyby1mdWxsLXdpZHRoIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4O1xuICB9XG59XG4ucGFnZS10b3AgLmhlcm8tZnVsbC13aWR0aCAuaGVyby1hc3NldC1mdWxsLXdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnZS10b3AgLmhlcm8tZnVsbC13aWR0aCAuaGVyby1hc3NldC1mdWxsLXdpZHRoIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYWdlLXRvcCAuaGVyby1mdWxsLXdpZHRoIC5oZXJvLWFzc2V0LWZ1bGwtd2lkdGggYSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA1MjVweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucGFnZS10b3AgLmhlcm8tZnVsbC13aWR0aCAuaGVyby1jb3B5IHtcbiAgcGFkZGluZzogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRvcCAuaGVyby1mdWxsLXdpZHRoIC5oZXJvLWNvcHkge1xuICAgIHRvcDogNTAlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgaGVpZ2h0OiA0MjZweDtcbiAgICB3aWR0aDogMzU1cHg7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLnBhZ2UtdG9wIC5oZXJvLWZ1bGwtd2lkdGggLmhlcm8tY29weS5kaXNwbGF5LWNvcHktbGVmdCB7XG4gIGxlZnQ6IDUwcHg7XG59XG4ucGFnZS10b3AgLmhlcm8tZnVsbC13aWR0aCAuaGVyby1jb3B5LmRpc3BsYXktY29weS1yaWdodCB7XG4gIHJpZ2h0OiA1MHB4O1xufVxuLnBhZ2UtdG9wIC5oZXJvLWZ1bGwtd2lkdGggLmhlcm8tY29weSAuYnRuLFxuLnBhZ2UtdG9wIC5oZXJvLWZ1bGwtd2lkdGggLmhlcm8tY29weSAucG9zdC1jYXRlZ29yeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBhZ2UtdG9wIC5oZXJvLWZ1bGwtd2lkdGggLmhlcm8tY29weSAucG9zdC1jYXRlZ29yeSB7XG4gIGNvbG9yOiAjNjM2NjZhO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UtdG9wIC5oZXJvLWZ1bGwtd2lkdGggLmhlcm8tY29weSAucG9zdC1jYXRlZ29yeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLnBhZ2UtdG9wIC5oZXJvLWZ1bGwtd2lkdGggLmhlcm8tY29weSAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wYWdlLXRvcCAuaGVyby1mdWxsLXdpZHRoIC5oZXJvLWNvcHkgaDEge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogIzFhMWExYTtcbn1cbi5wYWdlLXRvcCAuaGVyby1mdWxsLXdpZHRoIC5oZXJvLWNvcHkgaDE6aG92ZXIge1xuICBjb2xvcjogIzFhMWExYTtcbn1cbi5wYWdlLXRvcCAuaGVyby1mdWxsLXdpZHRoIC5oZXJvLWNvcHkgaDIge1xuICBtYXJnaW46IDEwcHggMDtcbn1cblxuLmhvbWUtc2xpZGVyLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogI2UyMjMxYTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDJweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMjBweCAwIDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMWExYTFhO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaG9tZS1zbGlkZXItdGl0bGUgc3BhbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDhweCAxNXB4IDhweCA0NXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3BpLWNoaWxkLTIwMjMvYXNzZXRzL3N0YXRpYy9pbWcvaW5zaWRlLW55cC1zbS5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO1xufVxuLmhvbWUtc2xpZGVyLXRpdGxlIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZS1zbGlkZXItdGl0bGUge1xuICAgIG1hcmdpbjogMzBweCAwO1xuICAgIHdpZHRoOiAxMCU7XG4gICAgaGVpZ2h0OiAxMzRweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzFhMWExYTtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzFhMWExYTtcbiAgfVxuICAuaG9tZS1zbGlkZXItdGl0bGUgaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmhvbWUtc2xpZGVyLXRpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ob21lLXNsaWRlci10aXRsZSAuaG9tZS1zbGlkZXItdGl0bGUtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaG9tZS1zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDEzNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxYTFhMWE7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMWExYTFhO1xuICBtYXJnaW46IDAgMCAyNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZS1zbGlkZXIge1xuICAgIG1hcmdpbjogMzBweCAwO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogMzBweCAwO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMWExYTFhO1xuICB9XG59XG4uaG9tZS1zbGlkZXIgLmdhbGxlcnkge1xuICBoZWlnaHQ6IDEyOHB4O1xuICBsZWZ0OiAxMHB4O1xufVxuLmhvbWUtc2xpZGVyIC5nYWxsZXJ5IC5nYWxsZXJ5LWNlbGwge1xuICBtYXJnaW46IDIwcHggMTBweCAwO1xuICB3aWR0aDogMzYwcHg7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIGhlaWdodDogODhweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QwZDBkMTtcbn1cbi5ob21lLXNsaWRlciAuZ2FsbGVyeSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG4uaG9tZS1zbGlkZXIgLmdhbGxlcnkgaW1nIHtcbiAgaGVpZ2h0OiA4OHB4O1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiAxNTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uaG9tZS1zbGlkZXIgLmdhbGxlcnkgaW1nOmZvY3VzLCAuaG9tZS1zbGlkZXIgLmdhbGxlcnkgaW1nOmFjdGl2ZSwgLmhvbWUtc2xpZGVyIC5nYWxsZXJ5IGltZzpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG59XG4uaG9tZS1zbGlkZXIgLmdhbGxlcnkgc3BhbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNzVweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMTBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBjb2xvcjogIzYzNjY2YTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cbi5ob21lLXNsaWRlciAuZ2FsbGVyeSBzcGFuOmhvdmVyIHtcbiAgY29sb3I6ICMwMDZiYTY7XG59XG4uaG9tZS1zbGlkZXIgLmdhbGxlcnkgc3Bhbi52aWRlbyB7XG4gIG1hcmdpbjogMCAxMHB4IDEwcHg7XG59XG4uaG9tZS1zbGlkZXIgLmdhbGxlcnkgLnZpZGVvLWljb24ge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZmxvYXQ6IG5vbmU7XG59XG4uaG9tZS1zbGlkZXIgLmdhbGxlcnkgLnZpZGVvLWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGNvbG9yOiAjZTIyMzFhO1xufVxuLmhvbWUtc2xpZGVyIC5nYWxsZXJ5IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIC5hcnJvdyB7XG4gIGZpbGw6IHdoaXRlO1xufVxuLmhvbWUtc2xpZGVyIC5nYWxsZXJ5IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5vLXN2ZyB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5ob21lLXNsaWRlciAuZ2FsbGVyeSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTIyMzFhO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICByaWdodDogMTBweDtcbiAgdG9wOiA2NXB4O1xufVxuLmhvbWUtc2xpZGVyIC5nYWxsZXJ5IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ob21lLXNsaWRlciAuZ2FsbGVyeSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IC0xMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUtc2xpZGVyIC5nYWxsZXJ5IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgICBsZWZ0OiAtMTFweDtcbiAgfVxufVxuLmhvbWUtc2xpZGVyIC5nYWxsZXJ5IC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b246Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCA1cHggI2QwZDBkMTtcbn1cblxuLnBhZ2UtYm90dG9tIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UtYm90dG9tIC5ob21lLWxpc3QgLnJvdyAuY29sLXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWJvdHRvbSAuaG9tZS1saXN0LXR3aXR0ZXIgLnJvdyAuY29sLXNtLTUge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtYm90dG9tIC5ob21lLWxpc3QtdHdpdHRlciAucm93IC5jb2wtc20tNyB7XG4gICAgd2lkdGg6IDY2LjY2NjYlO1xuICB9XG59XG4ucGFnZS1ib3R0b20gLmhvbWUtbGlzdC10d2l0dGVyIC5saXN0LWVudHJ5IC50aXRsZS1ibG9jayB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UtYm90dG9tIC5ob21lLWxpc3QtdHdpdHRlciAubGlzdC1lbnRyeSAudGl0bGUtYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG4ucGFnZS1ib3R0b20gaDIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkMGQwZDE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UtYm90dG9tIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWJvdHRvbSBoMiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5wYWdlLWJvdHRvbSAubGlzdC1lbnRyeSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UtYm90dG9tIC5saXN0LWVudHJ5IGEge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5wYWdlLWJvdHRvbSAubGlzdC1lbnRyeSBhIC5pbWctYmxvY2sge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBhZ2UtYm90dG9tIC5saXN0LWVudHJ5IGEgLmltZy1ibG9jayBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5wYWdlLWJvdHRvbSAubGlzdC1lbnRyeSBhIC5pbWctYmxvY2sgaW1nOmZvY3VzLCAucGFnZS1ib3R0b20gLmxpc3QtZW50cnkgYSAuaW1nLWJsb2NrIGltZzphY3RpdmUsIC5wYWdlLWJvdHRvbSAubGlzdC1lbnRyeSBhIC5pbWctYmxvY2sgaW1nOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLWJvdHRvbSAubGlzdC1lbnRyeSBhIC5pbWctYmxvY2sge1xuICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wYWdlLWJvdHRvbSAubGlzdC1lbnRyeSBhIC5pbWctYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS1ib3R0b20gLmxpc3QtZW50cnkgYSAudGl0bGUtYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucGFnZS1ib3R0b20gLmxpc3QtZW50cnkgYSAudGl0bGUtYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucGFnZS1ib3R0b20gLmxpc3QtZW50cnkgYSAudGl0bGUtYmxvY2sgaDMge1xuICBjb2xvcjogIzFhMWExYTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wYWdlLWJvdHRvbSAubGlzdC1lbnRyeSBhIC50aXRsZS1ibG9jayBoMzpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNlMjIzMWE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS1ib3R0b20gLmxpc3QtZW50cnkgYSAudGl0bGUtYmxvY2sgaDMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtYm90dG9tIC5saXN0LWVudHJ5IGEgLnRpdGxlLWJsb2NrIGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLnBhZ2UtYm90dG9tIC5saXN0LWVudHJ5IGEgLnRpdGxlLWJsb2NrIHAge1xuICBjb2xvcjogIzFhMWExYTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYWdlLWJvdHRvbSAubGlzdC1lbnRyeSBhIC50aXRsZS1ibG9jayAucmVhZC1tb3JlIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNXB4O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNlMjIzMWE7XG59XG4ucGFnZS1ib3R0b20gLmxpc3QtZW50cnkgYSAudGl0bGUtYmxvY2sgLnJlYWQtbW9yZTpob3ZlciB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNhZDFjMTQ7XG59XG4ucGFnZS1ib3R0b20gLm5ld3MtZmVhdHVyZS1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS1ib3R0b20gLm5ld3MtZmVhdHVyZS1pbm5lciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4ucGFnZS1ib3R0b20gLm5ld3MtZmVhdHVyZS1pbm5lciA+IGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wYWdlLWJvdHRvbSAubmV3cy1mZWF0dXJlIHAubm8taW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdlLWJvdHRvbSAubmV3cy1mZWF0dXJlLm5vLWltZyBwLm5vLWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBhZ2UtYm90dG9tIC5uZXdzLWZlYXR1cmUubm8taW1nIGltZyxcbi5wYWdlLWJvdHRvbSAubmV3cy1mZWF0dXJlLm5vLWltZyBwLmhhcy1pbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2UtYm90dG9tIC5uZXdzLWZlYXR1cmUgLm5ld3MtaXRlbSAucHViLWRhdGUge1xuICBjb2xvcjogIzYzNjY2YTtcbn1cbi5wYWdlLWJvdHRvbSAubmV3cy1mZWF0dXJlIC5uZXdzLWl0ZW0gaDMge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wYWdlLWJvdHRvbSAubmV3cy1mZWF0dXJlIC5uZXdzLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYWdlLWJvdHRvbSAubmV3cy1mZWF0dXJlIC5uZXdzLWl0ZW0gcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4ucGFnZS1ib3R0b20gLm5ld3MtZmVhdHVyZSAubmV3cy1pdGVtIC5mb2xsb3ctbnlwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYWdlLWJvdHRvbSAubmV3cy1mZWF0dXJlIC5uZXdzLWl0ZW0gLmZvbGxvdy1ueXAgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFnZS1ib3R0b20gLm5ld3MtZmVhdHVyZSAubmV3cy1pdGVtIC5mb2xsb3ctbnlwIHAgYSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNlMjIzMWE7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbn1cbi5wYWdlLWJvdHRvbSAubmV3cy1mZWF0dXJlIC5uZXdzLWl0ZW0gLmZvbGxvdy1ueXAgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI2FkMWMxNDtcbn1cbi5wYWdlLWJvdHRvbSAubmV3cy1mZWF0dXJlIC5uZXdzLWl0ZW0gLnJlYWQtbW9yZSB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDVweDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjZTIyMzFhO1xufVxuLnBhZ2UtYm90dG9tIC5uZXdzLWZlYXR1cmUgLm5ld3MtaXRlbSAucmVhZC1tb3JlOmhvdmVyIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI2FkMWMxNDtcbn1cbi5wYWdlLWJvdHRvbSAubmV3cy1mZWF0dXJlIC5uZXdzLWl0ZW0gLmZvbGxvdy1ueXAge1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAxMnB4IDAgMDtcbiAgcGFkZGluZzogMTJweCAwIDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLnBhZ2UtYm90dG9tIC5uZXdzLWZlYXR1cmUtdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5wYWdlLWJvdHRvbSAubmV3cy1mZWF0dXJlLXZpZGVvIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBhZ2UtYm90dG9tIC5zb2NpYWwtZmVlZCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wYWdlLWJvdHRvbSAuc29jaWFsLWZlZWQtaW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLWJvdHRvbSAuc29jaWFsLWZlZWQtaW5uZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgfVxufVxuLnBhZ2UtYm90dG9tIC5zb2NpYWwtZmVlZCAuc29jaWFsLWhkciBoNCB7XG4gIGNvbG9yOiAjZDBkMGQxO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5wYWdlLWJvdHRvbSAuc29jaWFsLWZlZWQgLnNvY2lhbC1oZHIgaDQgaSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbi5wYWdlLWJvdHRvbSAuc29jaWFsLWZlZWQgLnNvY2lhbC13cmFwcGVyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5wYWdlLWJvdHRvbSAuc29jaWFsLWZlZWQgLnNvY2lhbC13cmFwcGVyIGEge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnBhZ2UtYm90dG9tIC5zb2NpYWwtZmVlZCAuc29jaWFsLXdyYXBwZXIgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucGFnZS1ib3R0b20gLnNvY2lhbC1mZWVkIC5zb2NpYWwtd3JhcHBlciAuc2NyZWVuLW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFnZS1ib3R0b20gLnNvY2lhbC1mZWVkIC5zb2NpYWwtd3JhcHBlciAudHdlZXQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wYWdlLWJvdHRvbSAuc29jaWFsLWZlZWQgLnNvY2lhbC13cmFwcGVyIC50d2VldCBpbWcge1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuLnBhZ2UtYm90dG9tIC5zb2NpYWwtZmVlZCAuc29jaWFsLXdyYXBwZXIgLnNvY2lhbC1mb2xsb3cge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5lbnRyeS1tZXRhLnNoYXJlLWZlYXR1cmVkIHtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZW50cnktbWV0YS5zaGFyZS1mZWF0dXJlZCAuY29udGVudC10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmVudHJ5LW1ldGEuc2hhcmUtZmVhdHVyZWQgLmNvbnRlbnQtdGl0bGUgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmVudHJ5LW1ldGEuc2hhcmUtZmVhdHVyZWQgLmNvbnRlbnQtc2hhcmUge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4vKiBNYWluIFRhYiBDb250ZW50ICovXG4uaHAtY29udGVudC10YWJzIC5ocC1uYXYtdGFicy1tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhwLWNvbnRlbnQtdGFicyAuaHAtbmF2LXRhYnMtbWFpbiB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn1cbi5ocC1jb250ZW50LXRhYnMgLmhwLW5hdi10YWJzLW1haW4ge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhwLWNvbnRlbnQtdGFicyAuaHAtbmF2LXRhYnMtbWFpbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmhwLWNvbnRlbnQtdGFicyAuaHAtbmF2LXRhYnMtbWFpbiBhIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNjM2NjZhO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhwLWNvbnRlbnQtdGFicyAuaHAtbmF2LXRhYnMtbWFpbiBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDQwcHg7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ocC1jb250ZW50LXRhYnMgLmhwLW5hdi10YWJzLW1haW4gYSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgfVxufVxuLmhwLWNvbnRlbnQtdGFicyAuaHAtbmF2LXRhYnMtbWFpbiAuYWN0aXZlIGEsXG4uaHAtY29udGVudC10YWJzIC5ocC1uYXYtdGFicy1tYWluIGEuYWN0aXZlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNlMjIzMWE7XG59XG4uaHAtY29udGVudC10YWJzIC5ocC1uYXYtdGFicy1tYWluIC5hY3RpdmUgYTpmb2N1cywgLmhwLWNvbnRlbnQtdGFicyAuaHAtbmF2LXRhYnMtbWFpbiAuYWN0aXZlIGE6aG92ZXIsXG4uaHAtY29udGVudC10YWJzIC5ocC1uYXYtdGFicy1tYWluIGEuYWN0aXZlOmZvY3VzLFxuLmhwLWNvbnRlbnQtdGFicyAuaHAtbmF2LXRhYnMtbWFpbiBhLmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZTIyMzFhO1xufVxuLmhwLWNvbnRlbnQtdGFicyAuaHAtbmF2LXRhYnMtbWFpbiAuYWN0aXZlIGE6Zm9jdXMsXG4uaHAtY29udGVudC10YWJzIC5ocC1uYXYtdGFicy1tYWluIGEuYWN0aXZlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5ocC1jb250ZW50LXRhYnMgLmhwLW5hdi10YWJzLW1haW4gYTpob3Zlcixcbi5ocC1jb250ZW50LXRhYnMgLmhwLW5hdi10YWJzLW1haW4gYTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2U2ZTFlMTtcbiAgY29sb3I6ICMxYTFhMWE7XG59XG4uaHAtY29udGVudC10YWJzIC5ocC1uYXYtdGFicy1tYWluIGxpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogVmlkZW8gVGFiIENvbnRlbnQgKi9cbi5ocC10YWItY29udGVudC1tYWluIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkMGQwZDE7XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuZ3JpZCB7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLmhwLXRhYi1jb250ZW50LW1haW4gLnRhYi1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbn1cbi5ocC10YWItY29udGVudC1tYWluIC50YWItY29udGVudCAudGFiLXBhbmUge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIC5jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIC5jb250YWluZXIgPiAucm93ID4gW2NsYXNzXj1jb2wtXSB7XG4gIG1pbi1oZWlnaHQ6IDM1NXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXBvZGNhc3RzLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXZpZGVvcyB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItY29udGVudC1wb2RjYXN0cyAudGFiLXBhbmUsXG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtdmlkZW9zIC50YWItcGFuZSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtcG9kY2FzdHMgcCxcbi5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItY29udGVudC12aWRlb3MgcCB7XG4gIGNvbG9yOiAjNjM2NjZhO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtcG9kY2FzdHMgcCxcbiAgLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXZpZGVvcyBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgfVxufVxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXBvZGNhc3RzIGgyLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXZpZGVvcyBoMiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtc2l6ZTogNHB4IDRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDk3LjUlO1xuICB0ZXh0LXNoYWRvdzogMCAwLjA1ZW0gMCAjZjZmNmY2LCAwIC0wLjA1ZW0gMCAjZjZmNmY2LCAwLjA5ZW0gMCAjZjZmNmY2LCAtMC4wNzVlbSAwICNmNmY2ZjY7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtcG9kY2FzdHMgaDI6aG92ZXIsXG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtdmlkZW9zIGgyOmhvdmVyIHtcbiAgY29sb3I6ICMxYTFhMWE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXBvZGNhc3RzIGgyLFxuICAuaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtdmlkZW9zIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItY29udGVudC1wb2RjYXN0cyBoMyxcbi5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItY29udGVudC12aWRlb3MgaDMge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXBvZGNhc3RzIGgzLFxuICAuaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtdmlkZW9zIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItY29udGVudC1wb2RjYXN0cyAuYnRuLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXZpZGVvcyAuYnRuIHtcbiAgYmFja2dyb3VuZDogI2UyMjMxYTtcbn1cbi5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItY29udGVudC1wb2RjYXN0cyAuYnRuOmhvdmVyLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXZpZGVvcyAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2FkMWMxNDtcbn1cbi5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItY29udGVudC1wb2RjYXN0cyAuYnRuLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXZpZGVvcyAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItY29udGVudC1wb2RjYXN0cyAudGFiLXBhbmUtaW5uZXIsXG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtdmlkZW9zIC50YWItcGFuZS1pbm5lciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtcG9kY2FzdHMgLnRhYi1wYW5lLWlubmVyLFxuICAuaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtdmlkZW9zIC50YWItcGFuZS1pbm5lciB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMzBweDtcbiAgfVxufVxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXBvZGNhc3RzIC50YWItcGFuZS1pbm5lciA+IC5yb3csXG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtdmlkZW9zIC50YWItcGFuZS1pbm5lciA+IC5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXBvZGNhc3RzIC50YWItcGFuZS1pbm5lciA+IC5yb3csXG4gIC5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItY29udGVudC12aWRlb3MgLnRhYi1wYW5lLWlubmVyID4gLnJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXBvZGNhc3RzIC50YWItcGFuZS1pbm5lciAuaHAtdGFiLXBvZGNhc3QsXG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtcG9kY2FzdHMgLnRhYi1wYW5lLWlubmVyIC5ocC10YWItdmlkZW8sXG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtdmlkZW9zIC50YWItcGFuZS1pbm5lciAuaHAtdGFiLXBvZGNhc3QsXG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtdmlkZW9zIC50YWItcGFuZS1pbm5lciAuaHAtdGFiLXZpZGVvIHtcbiAgb3JkZXI6IC0xO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXBvZGNhc3RzIC50YWItcGFuZS1pbm5lciAuaHAtdGFiLXBvZGNhc3QsXG4gIC5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItY29udGVudC1wb2RjYXN0cyAudGFiLXBhbmUtaW5uZXIgLmhwLXRhYi12aWRlbyxcbiAgLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXZpZGVvcyAudGFiLXBhbmUtaW5uZXIgLmhwLXRhYi1wb2RjYXN0LFxuICAuaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtdmlkZW9zIC50YWItcGFuZS1pbm5lciAuaHAtdGFiLXZpZGVvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtcG9kY2FzdHMgLnRhYi1wYW5lLWlubmVyIC5oZXJvLWFzc2V0LWlubmVyLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXZpZGVvcyAudGFiLXBhbmUtaW5uZXIgLmhlcm8tYXNzZXQtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtcG9kY2FzdHMgLnRhYi1wYW5lLWlubmVyIC5oZXJvLWFzc2V0LWlubmVyIGEsXG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLWNvbnRlbnQtcG9kY2FzdHMgLnRhYi1wYW5lLWlubmVyIC5oZXJvLWFzc2V0LWlubmVyIGlmcmFtZSxcbi5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItY29udGVudC1wb2RjYXN0cyAudGFiLXBhbmUtaW5uZXIgLmhlcm8tYXNzZXQtaW5uZXIgaW1nLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1jb250ZW50LXZpZGVvcyAudGFiLXBhbmUtaW5uZXIgLmhlcm8tYXNzZXQtaW5uZXIgYSxcbi5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItY29udGVudC12aWRlb3MgLnRhYi1wYW5lLWlubmVyIC5oZXJvLWFzc2V0LWlubmVyIGlmcmFtZSxcbi5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItY29udGVudC12aWRlb3MgLnRhYi1wYW5lLWlubmVyIC5oZXJvLWFzc2V0LWlubmVyIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXBvZGNhc3RzLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXZpZGVvcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMTVweCAwIDAgMDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtbmF2LXRhYnMtcG9kY2FzdHMsXG4gIC5ocC10YWItY29udGVudC1tYWluIC5ocC1uYXYtdGFicy12aWRlb3Mge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXBvZGNhc3RzIGxpLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXZpZGVvcyBsaSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtbmF2LXRhYnMtcG9kY2FzdHMgbGkgLmhwLXRhYi1wb2RjYXN0LFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXBvZGNhc3RzIGxpIC5ocC12aWRlby10YWIsXG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtbmF2LXRhYnMtdmlkZW9zIGxpIC5ocC10YWItcG9kY2FzdCxcbi5ocC10YWItY29udGVudC1tYWluIC5ocC1uYXYtdGFicy12aWRlb3MgbGkgLmhwLXZpZGVvLXRhYiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ocC10YWItY29udGVudC1tYWluIC5ocC1uYXYtdGFicy1wb2RjYXN0cyBsaSAuaHAtdGFiLXBvZGNhc3QgaW1nLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXBvZGNhc3RzIGxpIC5ocC12aWRlby10YWIgaW1nLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXZpZGVvcyBsaSAuaHAtdGFiLXBvZGNhc3QgaW1nLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXZpZGVvcyBsaSAuaHAtdmlkZW8tdGFiIGltZyB7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXBvZGNhc3RzIGxpIC5ocC10YWItcG9kY2FzdDpmb2N1cywgLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXBvZGNhc3RzIGxpIC5ocC10YWItcG9kY2FzdDpob3Zlcixcbi5ocC10YWItY29udGVudC1tYWluIC5ocC1uYXYtdGFicy1wb2RjYXN0cyBsaSAuaHAtdmlkZW8tdGFiOmZvY3VzLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXBvZGNhc3RzIGxpIC5ocC12aWRlby10YWI6aG92ZXIsXG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtbmF2LXRhYnMtdmlkZW9zIGxpIC5ocC10YWItcG9kY2FzdDpmb2N1cyxcbi5ocC10YWItY29udGVudC1tYWluIC5ocC1uYXYtdGFicy12aWRlb3MgbGkgLmhwLXRhYi1wb2RjYXN0OmhvdmVyLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXZpZGVvcyBsaSAuaHAtdmlkZW8tdGFiOmZvY3VzLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXZpZGVvcyBsaSAuaHAtdmlkZW8tdGFiOmhvdmVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXBvZGNhc3RzIGxpIC5ocC10YWItcG9kY2FzdCBzcGFuLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXBvZGNhc3RzIGxpIC5ocC12aWRlby10YWIgc3Bhbixcbi5ocC10YWItY29udGVudC1tYWluIC5ocC1uYXYtdGFicy12aWRlb3MgbGkgLmhwLXRhYi1wb2RjYXN0IHNwYW4sXG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtbmF2LXRhYnMtdmlkZW9zIGxpIC5ocC12aWRlby10YWIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXBvZGNhc3RzIGxpIC5ocC10YWItcG9kY2FzdCBzcGFuLFxuICAuaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtbmF2LXRhYnMtcG9kY2FzdHMgbGkgLmhwLXZpZGVvLXRhYiBzcGFuLFxuICAuaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtbmF2LXRhYnMtdmlkZW9zIGxpIC5ocC10YWItcG9kY2FzdCBzcGFuLFxuICAuaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtbmF2LXRhYnMtdmlkZW9zIGxpIC5ocC12aWRlby10YWIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtbmF2LXRhYnMtcG9kY2FzdHMgbGkgLmhwLXRhYi1wb2RjYXN0OmhvdmVyLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXBvZGNhc3RzIGxpIC5ocC12aWRlby10YWI6aG92ZXIsXG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtbmF2LXRhYnMtdmlkZW9zIGxpIC5ocC10YWItcG9kY2FzdDpob3Zlcixcbi5ocC10YWItY29udGVudC1tYWluIC5ocC1uYXYtdGFicy12aWRlb3MgbGkgLmhwLXZpZGVvLXRhYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5ocC10YWItY29udGVudC1tYWluIC5ocC1uYXYtdGFicy1wb2RjYXN0cyBsaSBhLmhwLXRhYi1wb2RjYXN0LFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXBvZGNhc3RzIGxpIGEuaHAtdmlkZW8tdGFiLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXZpZGVvcyBsaSBhLmhwLXRhYi1wb2RjYXN0LFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXZpZGVvcyBsaSBhLmhwLXZpZGVvLXRhYiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ocC10YWItY29udGVudC1tYWluIC5ocC1uYXYtdGFicy1wb2RjYXN0cyBsaSAuaHAtdGFiLXBvZGNhc3QuYWN0aXZlLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXBvZGNhc3RzIGxpIC5ocC12aWRlby10YWIuYWN0aXZlLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXZpZGVvcyBsaSAuaHAtdGFiLXBvZGNhc3QuYWN0aXZlLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXZpZGVvcyBsaSAuaHAtdmlkZW8tdGFiLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtbmF2LXRhYnMtcG9kY2FzdHMgbGkgLmhwLXRhYi1wb2RjYXN0LmFjdGl2ZSAuaHAtdGFiLXBvZGNhc3QtaW1hZ2UsXG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtbmF2LXRhYnMtcG9kY2FzdHMgbGkgLmhwLXRhYi1wb2RjYXN0LmFjdGl2ZSAuaHAtdmlkZW8tdGFiLWltYWdlLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXBvZGNhc3RzIGxpIC5ocC12aWRlby10YWIuYWN0aXZlIC5ocC10YWItcG9kY2FzdC1pbWFnZSxcbi5ocC10YWItY29udGVudC1tYWluIC5ocC1uYXYtdGFicy1wb2RjYXN0cyBsaSAuaHAtdmlkZW8tdGFiLmFjdGl2ZSAuaHAtdmlkZW8tdGFiLWltYWdlLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXZpZGVvcyBsaSAuaHAtdGFiLXBvZGNhc3QuYWN0aXZlIC5ocC10YWItcG9kY2FzdC1pbWFnZSxcbi5ocC10YWItY29udGVudC1tYWluIC5ocC1uYXYtdGFicy12aWRlb3MgbGkgLmhwLXRhYi1wb2RjYXN0LmFjdGl2ZSAuaHAtdmlkZW8tdGFiLWltYWdlLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXZpZGVvcyBsaSAuaHAtdmlkZW8tdGFiLmFjdGl2ZSAuaHAtdGFiLXBvZGNhc3QtaW1hZ2UsXG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtbmF2LXRhYnMtdmlkZW9zIGxpIC5ocC12aWRlby10YWIuYWN0aXZlIC5ocC12aWRlby10YWItaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtbmF2LXRhYnMtcG9kY2FzdHMgbGkgLmhwLXRhYi1wb2RjYXN0LmFjdGl2ZSAuaHAtdGFiLXBvZGNhc3QtaW1hZ2U6YWZ0ZXIsXG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtbmF2LXRhYnMtcG9kY2FzdHMgbGkgLmhwLXRhYi1wb2RjYXN0LmFjdGl2ZSAuaHAtdmlkZW8tdGFiLWltYWdlOmFmdGVyLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXBvZGNhc3RzIGxpIC5ocC12aWRlby10YWIuYWN0aXZlIC5ocC10YWItcG9kY2FzdC1pbWFnZTphZnRlcixcbi5ocC10YWItY29udGVudC1tYWluIC5ocC1uYXYtdGFicy1wb2RjYXN0cyBsaSAuaHAtdmlkZW8tdGFiLmFjdGl2ZSAuaHAtdmlkZW8tdGFiLWltYWdlOmFmdGVyLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXZpZGVvcyBsaSAuaHAtdGFiLXBvZGNhc3QuYWN0aXZlIC5ocC10YWItcG9kY2FzdC1pbWFnZTphZnRlcixcbi5ocC10YWItY29udGVudC1tYWluIC5ocC1uYXYtdGFicy12aWRlb3MgbGkgLmhwLXRhYi1wb2RjYXN0LmFjdGl2ZSAuaHAtdmlkZW8tdGFiLWltYWdlOmFmdGVyLFxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLW5hdi10YWJzLXZpZGVvcyBsaSAuaHAtdmlkZW8tdGFiLmFjdGl2ZSAuaHAtdGFiLXBvZGNhc3QtaW1hZ2U6YWZ0ZXIsXG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtbmF2LXRhYnMtdmlkZW9zIGxpIC5ocC12aWRlby10YWIuYWN0aXZlIC5ocC12aWRlby10YWItaW1hZ2U6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogXCJOb3cgUGxheWluZ1wiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDU5LCAxMTUsIDE3NiwgMC43KTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLXBvZGNhc3QgLmhlcm8tYXNzZXQtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLXBvZGNhc3QgLnBvZGNhc3QtaW1hZ2UtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItcG9kY2FzdCAucG9kY2FzdC1pbWFnZS1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItcG9kY2FzdCAucG9kY2FzdC1pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1wb2RjYXN0IC5hdWRpby1ibG9jay1hdWRpby1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLXBvZGNhc3QgLmF1ZGlvLWJsb2NrLWF1ZGlvLWNvbnRhaW5lciAuYXVkaW8tcGxheWVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDMwMG1zO1xufVxuLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1wb2RjYXN0IC5hdWRpby1ibG9jay1hdWRpby1jb250YWluZXIgLmF1ZGlvLXBsYXllci5vcGVuIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItcG9kY2FzdCAuYXVkaW8tYmxvY2stYXVkaW8tY29udGFpbmVyIGF1ZGlvIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IDgwJTtcbn1cbi5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItcG9kY2FzdCAuaHAtcG9kY2FzdC10cmlnZ2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDNyZW07XG4gIGxlZnQ6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAwNmJhNjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogODAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhwLXRhYi1jb250ZW50LW1haW4gLmhwLXRhYi1wb2RjYXN0IC5ocC1wb2RjYXN0LXRyaWdnZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAuaHAtdGFiLXBvZGNhc3QgLmhwLXBvZGNhc3QtdHJpZ2dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBvcGFjaXR5OiAwLjg7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogMTFweDtcbn1cbi5ocC10YWItY29udGVudC1tYWluIC5ocC10YWItcG9kY2FzdCAuaHAtcG9kY2FzdC10cmlnZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2QwZDBkMTtcbiAgY29sb3I6ICMxYTFhMWE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaHAtdGFiLWNvbnRlbnQtbWFpbiAjdGFiMiAucm93ID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbi5ocC10YWItY29udGVudC1tYWluICN0YWIyIC5yb3cgPiBkaXY6Zmlyc3Qtb2YtdHlwZSAuaHAtdGFiLWNvbnRlbnQtcG9kY2FzdHMge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpmaXJzdC1vZi10eXBlIC5ocC10YWItY29udGVudC1wb2RjYXN0cyB7XG4gICAgcGFkZGluZzogMCAwIDAgMTVweDtcbiAgfVxufVxuLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpmaXJzdC1vZi10eXBlIC5ocC10YWItY29udGVudC1wb2RjYXN0cyAucG9kY2FzdC1pbWFnZS1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpmaXJzdC1vZi10eXBlIC5ocC10YWItY29udGVudC1wb2RjYXN0cyAudGFiLXBhbmUtaW5uZXIge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpmaXJzdC1vZi10eXBlIC5ocC10YWItYm9keSB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cbi5ocC10YWItY29udGVudC1tYWluICN0YWIyIC5yb3cgPiBkaXY6Zmlyc3Qtb2YtdHlwZSAuaHAtdGFiLWJvZHkgLmJ0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMCAwIDAgMDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMjIzMWE7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTM1cHg7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpmaXJzdC1vZi10eXBlIC5ocC10YWItYm9keSAuYnRuLXByaW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpmaXJzdC1vZi10eXBlIC5ocC10YWItYm9keSAuYnRuLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FkMWMxNDtcbiAgY29sb3I6ICMxYTFhMWE7XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAjdGFiMiAucm93ID4gZGl2OmZpcnN0LW9mLXR5cGUgLmhwLXRhYi1ib2R5IC5wb2RjYXN0LWV5ZS1icm93IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjExMnB4O1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBjb2xvcjogIzFhMWExYTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ocC10YWItY29udGVudC1tYWluICN0YWIyIC5yb3cgPiBkaXY6Zmlyc3Qtb2YtdHlwZSAuaHAtdGFiLWJvZHkgLnBvZGNhc3QtZXllLWJyb3cge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTEycHg7XG4gIH1cbn1cbi5ocC10YWItY29udGVudC1tYWluICN0YWIyIC5yb3cgPiBkaXY6Zmlyc3Qtb2YtdHlwZSAuaHAtdGFiLWJvZHkgLnBvZGNhc3QtZXllLWJyb3cgLmNhdGVnb3J5LWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIGNvbG9yOiAjZTIyMzFhO1xufVxuLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpmaXJzdC1vZi10eXBlIC5ocC10YWItYm9keSAucG9kY2FzdC1leWUtYnJvdyAuYnVsbGV0IHtcbiAgcGFkZGluZzogMCA0cHg7XG4gIGNvbG9yOiAjZTIyMzFhO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1yZyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpmaXJzdC1vZi10eXBlIC5ocC10YWItYm9keSAucG9kY2FzdC1leWUtYnJvdyAucG9zdC1jYXRlZ29yeS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNlMjIzMWE7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuMjVweDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAjdGFiMiAucm93ID4gZGl2OmZpcnN0LW9mLXR5cGUgLmhwLXRhYi1ib2R5IC5wb2RjYXN0LWV5ZS1icm93IGgyIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpmaXJzdC1vZi10eXBlIC5ocC10YWItYm9keSAucG9kY2FzdC1leWUtYnJvdyBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zOXB4O1xuICB9XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAjdGFiMiAucm93ID4gZGl2OmZpcnN0LW9mLXR5cGUgLmhwLXRhYi1ib2R5IC5wb2RjYXN0LWV5ZS1icm93IGgzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjEzNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpudGgtb2YtdHlwZSgyKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpudGgtb2YtdHlwZSgyKSAuaHAtbmF2LXRhYnMtcG9kY2FzdHMtaGVhZGxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHggMCAwIDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaHAtdGFiLWNvbnRlbnQtbWFpbiAjdGFiMiAucm93ID4gZGl2Om50aC1vZi10eXBlKDIpIC5ocC1uYXYtdGFicy1wb2RjYXN0cy1oZWFkbGluZSB7XG4gICAgcGFkZGluZzogMTZweCAxNnB4IDAgMzBweDtcbiAgfVxufVxuLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpudGgtb2YtdHlwZSgyKSAuaHAtbmF2LXRhYnMtcG9kY2FzdHMtaGVhZGxpbmUgcCB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xuICBwYWRkaW5nOiAwIDAgNHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDBkMGQxO1xufVxuLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpudGgtb2YtdHlwZSgyKSB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5ocC10YWItY29udGVudC1tYWluICN0YWIyIC5yb3cgPiBkaXY6bnRoLW9mLXR5cGUoMikgdWwgbGkge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ocC10YWItY29udGVudC1tYWluICN0YWIyIC5yb3cgPiBkaXY6bnRoLW9mLXR5cGUoMikgdWwgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5ocC10YWItY29udGVudC1tYWluICN0YWIyIC5yb3cgPiBkaXY6bnRoLW9mLXR5cGUoMikgdWwgbGkgLmFjdGl2ZSB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2UyMjMxYTtcbn1cbi5ocC10YWItY29udGVudC1tYWluICN0YWIyIC5yb3cgPiBkaXY6bnRoLW9mLXR5cGUoMikgdWwgbGkgLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2UyMjMxYTtcbn1cbi5ocC10YWItY29udGVudC1tYWluICN0YWIyIC5yb3cgPiBkaXY6bnRoLW9mLXR5cGUoMikgdWwgbGkgLmFjdGl2ZSAuc3Bhbi1wb2RjYXN0LWV5ZS1icm93IGkge1xuICBjb2xvcjogI2UyMjMxYTtcbn1cbi5ocC10YWItY29udGVudC1tYWluICN0YWIyIC5yb3cgPiBkaXY6bnRoLW9mLXR5cGUoMikgdWwgbGkgLmFjdGl2ZSAuc3Bhbi1wb2RjYXN0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjMzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaHAtdGFiLWNvbnRlbnQtbWFpbiAjdGFiMiAucm93ID4gZGl2Om50aC1vZi10eXBlKDIpIHVsIGxpIC5hY3RpdmUgLnNwYW4tcG9kY2FzdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zOXB4O1xuICB9XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAjdGFiMiAucm93ID4gZGl2Om50aC1vZi10eXBlKDIpIHVsIGxpIGEge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNmNmY2ZjY7XG4gIHBhZGRpbmc6IDE0cHggMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ocC10YWItY29udGVudC1tYWluICN0YWIyIC5yb3cgPiBkaXY6bnRoLW9mLXR5cGUoMikgdWwgbGkgYSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpudGgtb2YtdHlwZSgyKSB1bCBsaSBhOmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZDBkMGQxO1xufVxuLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpudGgtb2YtdHlwZSgyKSB1bCBsaSAuc3Bhbi1wb2RjYXN0LWV5ZS1icm93IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5ocC10YWItY29udGVudC1tYWluICN0YWIyIC5yb3cgPiBkaXY6bnRoLW9mLXR5cGUoMikgdWwgbGkgLnNwYW4tcG9kY2FzdC1leWUtYnJvdyAuYnVsbGV0IHtcbiAgY29sb3I6ICNlMjIzMWE7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAjdGFiMiAucm93ID4gZGl2Om50aC1vZi10eXBlKDIpIHVsIGxpIC5zcGFuLXBvZGNhc3QtZXllLWJyb3cgLnBvZGNhc3QtdGltZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG59XG4uaHAtdGFiLWNvbnRlbnQtbWFpbiAjdGFiMiAucm93ID4gZGl2Om50aC1vZi10eXBlKDIpIHVsIGxpIC5zcGFuLXBvZGNhc3QtZXllLWJyb3cgLnBvc3QtY2F0ZWdvcnktdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGNvbG9yOiAjMWExYTFhO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjZTIyMzFhO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjI1cHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xufVxuLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpudGgtb2YtdHlwZSgyKSB1bCBsaSAuc3Bhbi1wb2RjYXN0LXRpdGxlIHtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhwLXRhYi1jb250ZW50LW1haW4gI3RhYjIgLnJvdyA+IGRpdjpudGgtb2YtdHlwZSgyKSB1bCBsaSAuc3Bhbi1wb2RjYXN0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG4gIH1cbn1cbi5ocC10YWItY29udGVudC1tYWluICN0YWIyIC5ocC1hbGwtc3RvcmllcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbn1cbi5ocC10YWItY29udGVudC1tYWluICN0YWIyIC5ocC1hbGwtc3Rvcmllcy1idXR0b24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5ocC10YWItY29udGVudC1tYWluICN0YWIyIC5ocC1hbGwtc3Rvcmllcy1idXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLyogTWFpbiBUYWIgQ29udGVudCAqL1xuLmVudHJ5LW1ldGEge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDBkMGQxO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5lbnRyeS1tZXRhIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgIHdpZHRoOiAxMTAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmVudHJ5LW1ldGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZW50cnktbWV0YSB7XG4gICAgdGV4dC1hbGlnbjogdW5zZXQ7XG4gIH1cbn1cbi5lbnRyeS1tZXRhIC5ieWxpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmVudHJ5LW1ldGEgLmJ5bGluZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7XG4gIH1cbn1cbi5lbnRyeS1tZXRhIC5ieWxpbmUtbGlzdCB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZW50cnktbWV0YSAuYnlsaW5lLWxpc3QtaXRlbS1hdXRob3Ige1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1yZyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuZW50cnktbWV0YSAuZGF0ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmVudHJ5LW1ldGEgLnJlYWQtbGF0ZXItYm94IHtcbiAgd2lkdGg6IDI1MHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHotaW5kZXg6IDIwMDA7XG4gIHRvcDogLTE2MXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDVweCA1cHggNTFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgLW1vei1ib3gtc2hhZG93OiA1cHggNXB4IDUxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGJveC1zaGFkb3c6IDVweCA1cHggNTFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cbi5lbnRyeS1tZXRhIC5yZWFkLWxhdGVyLWJveC5jb2xsYXBzaW5nIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xcztcbn1cbi5lbnRyeS1tZXRhIC5yZWFkLWxhdGVyLWJveCAuZmEtdGltZXMtY2lyY2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE1cHg7XG4gIHRvcDogLTEwcHg7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6ICMwMDZiYTY7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgcGFkZGluZzogMnB4IDAgMCAzcHg7XG59XG4uZW50cnktbWV0YSAucmVhZC1sYXRlci1ib3ggLmZhLXRpbWVzLWNpcmNsZTpob3ZlciB7XG4gIGNvbG9yOiAjZDBkMGQxO1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgLmVudHJ5LW1ldGEgLnJlYWQtbGF0ZXItYm94IHtcbiAgICB0b3A6IC0xODlweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmVudHJ5LW1ldGEgLnJlYWQtbGF0ZXItYm94IHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgdG9wOiAtMTE5cHg7XG4gICAgbGVmdDogLTY1M3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmVudHJ5LW1ldGEgLnJlYWQtbGF0ZXItYm94IHtcbiAgICB0b3A6IC0xMTlweDtcbiAgICBsZWZ0OiAtNzYxcHg7XG4gIH1cbn1cbi5lbnRyeS1tZXRhIC5yZWFkLWxhdGVyLWJveDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAtMTY3cHg7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogc29saWQgMTBweCAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogc29saWQgMTBweCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxMHB4IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgLmVudHJ5LW1ldGEgLnJlYWQtbGF0ZXItYm94OmFmdGVyIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmVudHJ5LW1ldGEgLnJlYWQtbGF0ZXItYm94OmFmdGVyIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZW50cnktbWV0YSAucmVhZC1sYXRlci1ib3g6YWZ0ZXIge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5lbnRyeS1tZXRhIC5yZWFkLWxhdGVyLWJveCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZW50cnktbWV0YSAucmVhZC1sYXRlci1ib3ggYSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTYzcHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuLmVudHJ5LW1ldGEgLnJlYWQtbGF0ZXItYm94IGEgaSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmVudHJ5LW1ldGEgLnJlYWQtdGltZSB7XG4gIGNvbG9yOiAjNjM2NjZhO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4uZW50cnktbWV0YSAucmVhZC10aW1lIGEge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNjM2NjZhO1xufVxuLmVudHJ5LW1ldGEgLnJlYWQtdGltZSBhOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzFhMWExYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5lbnRyeS1tZXRhIC5yZWFkLXRpbWUgaSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiA1cHggOHB4IDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5lbnRyeS1tZXRhIC5yZWFkLXRpbWUgaSB7XG4gICAgbWFyZ2luOiAxMHB4IDhweCAwIDA7XG4gIH1cbn1cbi5lbnRyeS1tZXRhIGkge1xuICBtYXJnaW46IDAgMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5lbnRyeS1tZXRhIGkge1xuICAgIG1hcmdpbjogMCA0cHg7XG4gIH1cbn1cbi5lbnRyeS1tZXRhIC5mYS1jaXJjbGUge1xuICBmb250LXNpemU6IDdweDtcbiAgY29sb3I6ICM2MzY2NmE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmVudHJ5LW1ldGEgLmZhLWNpcmNsZSB7XG4gICAgZm9udC1zaXplOiA0cHg7XG4gIH1cbn1cbi5lbnRyeS1tZXRhIC5idWxsZXQge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2UyMjMxYTtcbn1cbi5lbnRyeS1tZXRhIC5idWxsZXQtb2Zmc2V0IHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cbi5lbnRyeS1tZXRhIC5hdXRob3Ige1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5lbnRyeS1tZXRhIC5hdXRob3IgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDZiYTY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuLmVudHJ5LW1ldGEgLmF1dGhvciBhOmhvdmVyIHtcbiAgY29sb3I6ICNkMGQwZDE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uZW50cnktbWV0YSAuY2F0LWxpbmsgYSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMWExYTFhO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjZTIyMzFhO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4uZW50cnktbWV0YSAuY2F0LWxpbmsgYTpob3ZlciB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNhZDFjMTQ7XG59XG4uZW50cnktbWV0YSAuYnRuLW9wZW4tYXJ0aWNsZS1zaGFyaW5nLXdyYXBwZXIge1xuICBvcmRlcjogMjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZW50cnktbWV0YSAuYnRuLW9wZW4tYXJ0aWNsZS1zaGFyaW5nLXdyYXBwZXIge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbn1cbi5lbnRyeS1tZXRhIC5idG4tb3Blbi1hcnRpY2xlLXNoYXJpbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZW50cnktbWV0YSAuYnRuLW9wZW4tYXJ0aWNsZS1zaGFyaW5nIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4uZW50cnktbWV0YSAuYnRuLWNsb3NlLWFydGljbGUtc2hhcmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZiYTY7XG59XG4uZW50cnktbWV0YSAuYnRuLWNsb3NlLWFydGljbGUtc2hhcmluZzpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lbnRyeS1tZXRhIC5jb250ZW50LXNoYXJlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcmRlcjogMjtcbiAgcGFkZGluZzogNHB4IDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZW50cnktbWV0YSAuY29udGVudC1zaGFyZSB7XG4gICAgcGFkZGluZzogM3B4IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uZW50cnktbWV0YSAuY29udGVudC1zaGFyZSBhIHtcbiAgaGVpZ2h0OiA0MnB4O1xuICB3aWR0aDogNDJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzFhMWExYTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuZW50cnktbWV0YSAuY29udGVudC1zaGFyZSBhIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbn1cbi5lbnRyeS1tZXRhIC5jb250ZW50LXNoYXJlIGE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5lbnRyeS1tZXRhIC5jb250ZW50LXNoYXJlIGE6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG4uZW50cnktbWV0YSAuY29udGVudC1zaGFyZSBhIGkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmVudHJ5LW1ldGEgLmNvbnRlbnQtc2hhcmUgYTpob3ZlciB7XG4gIGNvbG9yOiAjNjM2NjZhO1xufVxuXG4uc2VjdGlvbi1zaW5nbGUtaW1hZ2UgZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cblxuLnNlY3Rpb24tdmlkZW8gLnZpZGVvLXdyYXBwZXIge1xuICBtYXJnaW46IDFlbSAwO1xufVxuXG4uY2FwdGlvbi10ZXh0IHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuY2FwdGlvbi10ZXh0IHtcbiAgICBwYWRkaW5nOiAwIDEwcHggMTBweDtcbiAgfVxufVxuLmNhcHRpb24tdGV4dCAuaW1hZ2UtY2FwdGlvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjNjM2NjZhO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjEzNXB4O1xufVxuLmNhcHRpb24tdGV4dCAuaW1hZ2UtY3JlZGl0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjNjM2NjZhO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5wYWdlIC5pbnRlbnQtaWNvbi5hdWRpbyB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG59XG4ucGFnZSAuY2FwdGlvbi10ZXh0IC5pbWFnZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLnBhZ2UgLnNlY3Rpb24tcmVsYXRlZC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIGJveC1zaGFkb3c6IC0xOGVtIDAgMCAjZjZmNmY2LCAxOGVtIDAgMCAjZjZmNmY2O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZSAuc2VjdGlvbi1yZWxhdGVkLWNvbnRlbnQge1xuICAgIGJveC1zaGFkb3c6IC0zOWVtIDAgMCAjZjZmNmY2LCAzOWVtIDAgMCAjZjZmNmY2O1xuICB9XG59XG4ucGFnZSAucmVsYXRlZC1jb250ZW50IGgyIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlIC5yZWxhdGVkLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuLnBhZ2UgLnJlbGF0ZWQtY29udGVudCAucmVsYXRlZC1wb3N0LWdyaWQtYmxvY2sgLnJlbGF0ZWQtcG9zdC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYWdlIC5yZWxhdGVkLWNvbnRlbnQgLnJlbGF0ZWQtcG9zdC1ncmlkLWJsb2NrIC5yZWxhdGVkLXBvc3QtZGVzY3JpcHRpb24sXG4ucGFnZSAucmVsYXRlZC1jb250ZW50IC5yZWxhdGVkLXBvc3QtZ3JpZC1ibG9jayAucmVsYXRlZC1wb3N0LWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gIC5wYWdlIC5yZWxhdGVkLWNvbnRlbnQgLnJlbGF0ZWQtcG9zdC1ncmlkLWJsb2NrIC5yZWxhdGVkLXBvc3QtZGVzY3JpcHRpb24sXG4gIC5wYWdlIC5yZWxhdGVkLWNvbnRlbnQgLnJlbGF0ZWQtcG9zdC1ncmlkLWJsb2NrIC5yZWxhdGVkLXBvc3QtaW1nIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG4ucGFnZSAucmVsYXRlZC1jb250ZW50IC5yZWxhdGVkLXBvc3QtZ3JpZC1ibG9jayAucmVsYXRlZC1wb3N0LWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5wYWdlIC5yZWxhdGVkLWNvbnRlbnQgLnJlbGF0ZWQtcG9zdC1ncmlkLWJsb2NrIC5yZWxhdGVkLXBvc3QtZGVzY3JpcHRpb24gaDMge1xuICBjb2xvcjogIzFhMWExYTtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5wYWdlIC5yZWxhdGVkLWNvbnRlbnQgLnJlbGF0ZWQtcG9zdC1ncmlkLWJsb2NrIC5yZWxhdGVkLXBvc3QtZGVzY3JpcHRpb24gcCB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnBhZ2UgaGVhZGVyLmFydGljbGUtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5wYWdlIGhlYWRlci5hcnRpY2xlLWhlYWRlciAuYXJ0aWNsZS1oZWFkZXItY29weS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5wYWdlIGhlYWRlci5hcnRpY2xlLWhlYWRlciAuYXJ0aWNsZS1oZWFkZXItY29weS13cmFwcGVyIGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2UgLnNlY3Rpb24tY29sdW1ucy1jb250YWluZXIgLmNvbHVtbiAuc2VjdGlvbi1hcnRpY2xlLWNvbnRlbnQtYmxvY2sge1xuICBwYWRkaW5nOiAwO1xufVxuLnBhZ2UgLnNlY3Rpb24tY29sdW1ucy1jb250YWluZXIgLmNvbHVtbiAuc2VjdGlvbi1hcnRpY2xlLWNvbnRlbnQtYmxvY2sgaDMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnBhZ2UgLnNlY3Rpb24tY29sdW1ucy1jb250YWluZXIgLmNvbHVtbiAuYXJ0aWNsZS1ibG9jay13cmFwcGVyIC5idG4tYXJlYSBhIHtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTM1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG59XG4ucGFnZSAuc2VjdGlvbi1jb2x1bW5zLWNvbnRhaW5lciAuY29sdW1uIC5hcnRpY2xlLWJsb2NrLXdyYXBwZXIgLmJ0bi1hcmVhIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNjM2NjZhO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5wYWdlIC5zZWN0aW9uLWNvbHVtbnMtY29udGFpbmVyIC5jb2x1bW4gLmFydGljbGUtYmxvY2std3JhcHBlciAuYnRuLWFyZWEgYTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5wYWdlIC5zZWN0aW9uLWNvbHVtbnMtY29udGFpbmVyIC5jb2x1bW4gLmFydGljbGUtYmxvY2std3JhcHBlciAuYnRuLWFyZWEgYTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDZiYTY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZSAuc2VjdGlvbi1jb2x1bW5zLWNvbnRhaW5lciAuY29sdW1uIC5hcnRpY2xlLWJsb2NrLXdyYXBwZXIgLmJ0bi1hcmVhIGEge1xuICAgIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjEycHg7XG4gIH1cbn1cbi5wYWdlIC5zZWN0aW9uLWNvbHVtbnMtY29udGFpbmVyIC5jb2x1bW4gLmFydGljbGUtYmxvY2std3JhcHBlciAuYnRuLWFyZWEgYSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnBhZ2UgLnNlY3Rpb24tY29sdW1ucy1jb250YWluZXIgLmNvbHVtbiAuYXJ0aWNsZS1ibG9jay13cmFwcGVyIC5idG4tYXJlYSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucGFnZSAuc2VjdGlvbi1jb2x1bW5zLWNvbnRhaW5lciAuY29sdW1uIC5hcnRpY2xlLWJsb2NrLXdyYXBwZXIgcCB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5wYWdlIC5zZWN0aW9uLXJlYWQtbW9yZS1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZSAuc2VjdGlvbi1yZWFkLW1vcmUtYnV0dG9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wYWdlIC5zZWN0aW9uLXJlYWQtbW9yZS1idXR0b24gLmJ0bi1hcmVhIGEge1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xuICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMzVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5wYWdlIC5zZWN0aW9uLXJlYWQtbW9yZS1idXR0b24gLmJ0bi1hcmVhIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNjM2NjZhO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5wYWdlIC5zZWN0aW9uLXJlYWQtbW9yZS1idXR0b24gLmJ0bi1hcmVhIGE6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucGFnZSAuc2VjdGlvbi1yZWFkLW1vcmUtYnV0dG9uIC5idG4tYXJlYSBhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNmJhNjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlIC5zZWN0aW9uLXJlYWQtbW9yZS1idXR0b24gLmJ0bi1hcmVhIGEge1xuICAgIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjEycHg7XG4gIH1cbn1cbi5wYWdlIC5zZWN0aW9uLXNlY3Rpb24taGVhZGVyIGgyIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlIC5zZWN0aW9uLXNlY3Rpb24taGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbi5wYWdlIC5zZWN0aW9uLWNvbHVtbnMtY29udGFpbmVyIC5jb2x1bW4gLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFnZSAuc2VjdGlvbi1jb2x1bW5zLWNvbnRhaW5lciAuY29sdW1uIC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIgLmJ0bi1zb2NpYWwubW9kdWxlLXNoYXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdlIC5jb250YWluZXIubGMtbW9kdWxlLnNlY3Rpb24tY29sdW1ucy1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnBhZ2UgLnNlY3Rpb24taW1hZ2UtZ3JpZCAuanMtZ3JpZC1sb2FkLW1vcmUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wYWdlIC5zZWN0aW9uLXNlY3Rpb24taGVhZGVyIHtcbiAgbWF4LXdpZHRoOiA3NDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucGFnZSAuc2VjdGlvbi1zZWN0aW9uLWhlYWRlci5tYWluLXRpdGxlIGgyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnBhZ2UgLnNlY3Rpb24tc2VjdGlvbi1oZWFkZXIubWFpbi10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAzM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UgLnNlY3Rpb24tc2VjdGlvbi1oZWFkZXIubWFpbi10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlIC5zZWN0aW9uLXNlY3Rpb24taGVhZGVyLm1haW4tdGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UgLnNlY3Rpb24tc2VjdGlvbi1oZWFkZXIubWFpbi10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiA1NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbi5wYWdlIC5zZWN0aW9uLXNlY3Rpb24taGVhZGVyLm1haW4tdGl0bGUgcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucGFnZSAuc2VjdGlvbi1zZWN0aW9uLWhlYWRlci5tYWluLXRpdGxlIHAgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UgLnNlY3Rpb24tc2VjdGlvbi1oZWFkZXIubWFpbi10aXRsZSBwIGJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UgLnNlY3Rpb24tc2VjdGlvbi1oZWFkZXIubWFpbi10aXRsZSBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlIC5zZWN0aW9uLXNlY3Rpb24taGVhZGVyLm1haW4tdGl0bGUgcCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB9XG59XG4ucGFnZSAuc2VjdGlvbi1zZWN0aW9uLWhlYWRlci5tYXN0aGVhZCBoMiB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UgLnNlY3Rpb24tc2VjdGlvbi1oZWFkZXIubWFzdGhlYWQgaDIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuLnBhZ2UgLnNlY3Rpb24tc2VjdGlvbi1oZWFkZXIubWFzdGhlYWQgcCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4ucGFnZSAuc2VjdGlvbi1zZWN0aW9uLWhlYWRlci50ZXh0LWxlZnQgaDIsXG4ucGFnZSAuc2VjdGlvbi1zZWN0aW9uLWhlYWRlci50ZXh0LWxlZnQgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucGFnZSAuc2VjdGlvbi1yZWFkLW1vcmUtYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wYWdlICNjdXN0b212aWRlb2NhcHRpb24ge1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlICNjdXN0b212aWRlb2NhcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnBhZ2UgI2N1c3RvbXZpZGVvY2FwdGlvbiAuYXJ0aWNsZS1ibG9jay13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA3NDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbn1cbi5wYWdlICNjdXN0b212aWRlb2NhcHRpb24gLmFydGljbGUtYmxvY2std3JhcHBlciBoZWFkZXIgaDIge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucGFnZSAjY3VzdG9tdmlkZW9jYXB0aW9uIC5hcnRpY2xlLWJsb2NrLXdyYXBwZXIgaGVhZGVyIHAge1xuICBmb250LXNpemU6IDI4cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucGFnZSAjY3VzdG9tdmlkZW9jYXB0aW9uIC5hcnRpY2xlLWJsb2NrLXdyYXBwZXIgLmVudHJ5IHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBhZ2UgI2N1c3RvbXZpZGVvY2FwdGlvbiAuYXJ0aWNsZS1ibG9jay13cmFwcGVyIC5lbnRyeSAuYnRuLWFyZWEgYSB7XG4gIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjEzNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xufVxuLnBhZ2UgI2N1c3RvbXZpZGVvY2FwdGlvbiAuYXJ0aWNsZS1ibG9jay13cmFwcGVyIC5lbnRyeSAuYnRuLWFyZWEgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2MzY2NmE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnBhZ2UgI2N1c3RvbXZpZGVvY2FwdGlvbiAuYXJ0aWNsZS1ibG9jay13cmFwcGVyIC5lbnRyeSAuYnRuLWFyZWEgYTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5wYWdlICNjdXN0b212aWRlb2NhcHRpb24gLmFydGljbGUtYmxvY2std3JhcHBlciAuZW50cnkgLmJ0bi1hcmVhIGE6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA2YmE2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UgI2N1c3RvbXZpZGVvY2FwdGlvbiAuYXJ0aWNsZS1ibG9jay13cmFwcGVyIC5lbnRyeSAuYnRuLWFyZWEgYSB7XG4gICAgcGFkZGluZzogMTZweCAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTJweDtcbiAgfVxufVxuLnBhZ2UgI2N1c3RvbXZpZGVvY2FwdGlvbiAuYXJ0aWNsZS1ibG9jay13cmFwcGVyIC5lbnRyeSAuYnRuLWFyZWEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UgI2N1c3RvbXZpZGVvY2FwdGlvbiAuYXJ0aWNsZS1ibG9jay13cmFwcGVyIC5lbnRyeSAuYnRuLWFyZWEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnBhZ2UgLnNlY3Rpb24taW1hZ2UtZ2FsbGVyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBib3gtc2hhZG93OiAtMThlbSAwIDAgI2Y2ZjZmNiwgMThlbSAwIDAgI2Y2ZjZmNjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlIC5zZWN0aW9uLWltYWdlLWdhbGxlcnkge1xuICAgIGJveC1zaGFkb3c6IC0zOWVtIDAgMCAjZjZmNmY2LCAzOWVtIDAgMCAjZjZmNmY2O1xuICB9XG59XG4ucGFnZSAuc2VjdGlvbi1pbWFnZS1nYWxsZXJ5IC5qcy1mbGlja2l0eS5nYWxsZXJ5IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZSAuc2VjdGlvbi1pbWFnZS1nYWxsZXJ5IC5qcy1mbGlja2l0eS5nYWxsZXJ5IHtcbiAgICB3aWR0aDogODUlO1xuICAgIG1hcmdpbjogMCBhdXRvIDQ1cHg7XG4gIH1cbn1cbi5wYWdlIC5zZWN0aW9uLWltYWdlLWdhbGxlcnkgLnNlY3Rpb24taGVhZGVyLXdyYXBwZXIgaDIge1xuICBjb2xvcjogIzFhMWExYTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UgLnNlY3Rpb24taW1hZ2UtZ2FsbGVyeSAuc2VjdGlvbi1oZWFkZXItd3JhcHBlciBoMiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG4ucGFnZSAuc2VjdGlvbi1pbWFnZS1nYWxsZXJ5IC5pbWFnZS1ibG9jay10aXRsZS5pbWFnZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZSAuc2VjdGlvbi1pbWFnZS1nYWxsZXJ5IC5pbWFnZS1ibG9jay10aXRsZS5pbWFnZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICB9XG59XG4ucGFnZSAuc2VjdGlvbi1pbWFnZS1nYWxsZXJ5IC5pbWFnZS1ibG9jay1jYXB0aW9uLmltYWdlLWNhcHRpb24ge1xuICBjb2xvcjogIzFhMWExYTtcbn1cbi5wYWdlIC5zZWN0aW9uLWltYWdlLWdhbGxlcnkgLmNhcHRpb24tdGV4dCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ucGFnZSAuc2VjdGlvbi1jYWxsLXRvLWFjdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2Y2ZjZmNjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmNmY2ZjY7XG59XG4ucGFnZSAuc2VjdGlvbi1jYWxsLXRvLWFjdGlvbiBhIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzAwNmJhNjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDMwcHggNTBweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5wYWdlIC5zZWN0aW9uLWNhbGwtdG8tYWN0aW9uIGE6aG92ZXIge1xuICBjb2xvcjogI2Y2ZjZmNjtcbn1cbi5wYWdlIC5zZWN0aW9uLWNhbGwtdG8tYWN0aW9uIGE6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL3N0YXRpYy9pbWcvZXh0LWxpbmsuc3ZnXCIpO1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tbGVmdDogLTQzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZSAuc2VjdGlvbi1jYWxsLXRvLWFjdGlvbiBhIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cbn1cbi5waG90b3N3aXBlLXdyYXBwZXIgLnNpbmdsZS1pbWFnZS1jb3B5LXdyYXBwZXIgLmltYWdlLWNhcHRpb24ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ucHN3cCAucHN3cF9fY2FwdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwKTtcbn1cbi5wc3dwIC5wc3dwX19jYXB0aW9uIHAuaW1hZ2UtY2FwdGlvbixcbi5wc3dwIC5wc3dwX19jYXB0aW9uIHAuaW1hZ2UtY3JlZGl0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3NDBweCkge1xuICAuYXJ0aWNsZS1oZWFkZXIgLmluZm9ncmFwaGljLWltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5hcnRpY2xlLmZvcm1hdC1zdGFuZGFyZCAuYXJ0aWNsZS1oZWFkZXItdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5mb3JtYXQtc3RhbmRhcmQgLmFydGljbGUtaGVhZGVyLXRpdGxlIHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtODhweDtcbiAgfVxufVxuYXJ0aWNsZS5mb3JtYXQtc3RhbmRhcmQgLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUuZm9ybWF0LXN0YW5kYXJkIC5hcnRpY2xlLWhlYWRlci1pbWFnZS13cmFwcGVyIHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtODhweDtcbiAgfVxufVxuYXJ0aWNsZS5mb3JtYXQtc3RhbmRhcmQgLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIgZmlndXJlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuYXJ0aWNsZS5mb3JtYXQtc3RhbmRhcmQgLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIgLmNhcHRpb24tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBhcnRpY2xlLmZvcm1hdC1zdGFuZGFyZC5jYXRlZ29yeS1sb25nLWZvcm0gLmFydGljbGUtaGVhZGVyLXRpdGxlLFxuICBhcnRpY2xlLmZvcm1hdC1zdGFuZGFyZC5ueXByZXNfZm9ybWF0LWZlYXR1cmVzIC5hcnRpY2xlLWhlYWRlci10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbmFydGljbGUuZm9ybWF0LXN0YW5kYXJkLmNhdGVnb3J5LWxvbmctZm9ybSAuYXJ0aWNsZS1oZWFkZXItaW1hZ2Utd3JhcHBlcixcbmFydGljbGUuZm9ybWF0LXN0YW5kYXJkLm55cHJlc19mb3JtYXQtZmVhdHVyZXMgLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGFydGljbGUuZm9ybWF0LXN0YW5kYXJkLmNhdGVnb3J5LWxvbmctZm9ybSAuYXJ0aWNsZS1oZWFkZXItaW1hZ2Utd3JhcHBlcixcbiAgYXJ0aWNsZS5mb3JtYXQtc3RhbmRhcmQubnlwcmVzX2Zvcm1hdC1mZWF0dXJlcyAuYXJ0aWNsZS1oZWFkZXItaW1hZ2Utd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbmFydGljbGUuZm9ybWF0LXN0YW5kYXJkLmNhdGVnb3J5LWxvbmctZm9ybSAuYXJ0aWNsZS1oZWFkZXItaW1hZ2Utd3JhcHBlciAuY2FwdGlvbi10ZXh0LFxuYXJ0aWNsZS5mb3JtYXQtc3RhbmRhcmQubnlwcmVzX2Zvcm1hdC1mZWF0dXJlcyAuYXJ0aWNsZS1oZWFkZXItaW1hZ2Utd3JhcHBlciAuY2FwdGlvbi10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuYXJ0aWNsZS5ueXByZXNfZm9ybWF0LWZlYXR1cmVzIC5lbnRyeS1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG59XG5hcnRpY2xlLm55cHJlc19mb3JtYXQtZmVhdHVyZXMgLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5hcnRpY2xlLm55cHJlc19mb3JtYXQtZmVhdHVyZXMgLmFydGljbGUtaGVhZGVyLWNvcHktd3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGFydGljbGUubnlwcmVzX2Zvcm1hdC1mZWF0dXJlcyAuYXJ0aWNsZS1oZWFkZXItY29weS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtODBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYXJ0aWNsZS5ueXByZXNfZm9ybWF0LWZlYXR1cmVzIC5hcnRpY2xlLWhlYWRlci1jb3B5LXdyYXBwZXIge1xuICAgIHRvcDogLTgwcHg7XG4gICAgbGVmdDogNzBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGFydGljbGUubnlwcmVzX2Zvcm1hdC1mZWF0dXJlcyAuZW50cnktbWV0YSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTgwcHg7XG4gIH1cbn1cbmFydGljbGUubnlwcmVzX2Zvcm1hdC1mZWF0dXJlcyAuc2VjdGlvbi1hcnRpY2xlLWNvbnRlbnQtYmxvY2sge1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG5hcnRpY2xlLm55cHJlc19mb3JtYXQtZmVhdHVyZXMgLnNlY3Rpb24tc2luZ2xlLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbmFydGljbGUubnlwcmVzX2Zvcm1hdC1mZWF0dXJlcyAuc2VjdGlvbi1zaW5nbGUtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbmFydGljbGUubnlwcmVzX2Zvcm1hdC1mZWF0dXJlcyAuYnlsaW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuYXJ0aWNsZS5ueXByZXNfZm9ybWF0LWZlYXR1cmVzIC5pbWFnZS1nYWxsZXJ5IC5pdGVtIHtcbiAgd2lkdGg6IDMyJTtcbn1cblxuLmxlZnQsXG4ucmlnaHQge1xuICBtYXJnaW46IDAgMzBweCAwIDA7XG4gIHdpZHRoOiAzMjBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGVmdCxcbiAgLnJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5sZWZ0LFxuICAucmlnaHQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5sZWZ0IC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIsXG4gIC5yaWdodCAuaW1hZ2UtYmxvY2staW1hZ2UtY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmxlZnQgLmltYWdlLWNhcHRpb24sXG4gIC5sZWZ0IC5pbWFnZS1jcmVkaXQsXG4gIC5yaWdodCAuaW1hZ2UtY2FwdGlvbixcbiAgLnJpZ2h0IC5pbWFnZS1jcmVkaXQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmxlZnQgLnZpZGVvLWNhcHRpb24sXG4ucmlnaHQgLnZpZGVvLWNhcHRpb24ge1xuICBwYWRkaW5nOiA1cHggMCAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ubGVmdCAuY2FwdGlvbi10ZXh0LFxuLnJpZ2h0IC5jYXB0aW9uLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucmlnaHQge1xuICBtYXJnaW46IDAgMCAwIDMwcHg7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLyoqKiBMb25nIGZvcm0gcG9zdCBDU1MgKioqL1xuLm55cHJlc19mb3JtYXQtZmVhdHVyZXMgc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xufVxuLm55cHJlc19mb3JtYXQtZmVhdHVyZXMgLmVuZC1jb250ZW50IHtcbiAgcGFkZGluZzogMCAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubnlwcmVzX2Zvcm1hdC1mZWF0dXJlcyAucmlnaHQge1xuICAgIG1hcmdpbjogMCAwIDIwcHggMzBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4ubnlwcmVzX2Zvcm1hdC1mZWF0dXJlcyAucmlnaHQgLnZpZGVvLWNhcHRpb24ge1xuICBwYWRkaW5nOiA1cHggMCAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ubnlwcmVzX2Zvcm1hdC1mZWF0dXJlcyAucmlnaHQgLmNhcHRpb24tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5pbmZvZ3JhcGhpYy1pbWFnZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluZm9ncmFwaGljLWltYWdlLXdyYXBwZXIgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmluZm9ncmFwaGljLWltYWdlLXdyYXBwZXIgLmJ0bi1zb2NpYWwubW9kdWxlLXNoYXJlLmNvbGxhcHNlZCAuZmEtY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluZm9ncmFwaGljLWltYWdlLXdyYXBwZXIgLmJ0bi1zb2NpYWwubW9kdWxlLXNoYXJlLmNvbGxhcHNlZCAuZmEtc2hhcmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbmZvZ3JhcGhpYy1pbWFnZS13cmFwcGVyIC5idG4tc29jaWFsLm1vZHVsZS1zaGFyZSB7XG4gIGJvdHRvbTogMTBweDtcbn1cbi5pbmZvZ3JhcGhpYy1pbWFnZS13cmFwcGVyIC5zaGFyZS10aGlzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDU0cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pbmZvZ3JhcGhpYy1pbWFnZS13cmFwcGVyIC5zaGFyZS10aGlzIHtcbiAgICBsZWZ0OiA0NHB4O1xuICAgIGJvdHRvbTogLTJweDtcbiAgfVxufVxuLmluZm9ncmFwaGljLWltYWdlLXdyYXBwZXIgLnNoYXJlLXRoaXMgLnNoYXJlLWJ0bi13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xufVxuLmluZm9ncmFwaGljLWltYWdlLXdyYXBwZXIgLnNoYXJlLXRoaXMgLnNoYXJlLWJ0bi13cmFwcGVyIGEge1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAzNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5pbmZvZ3JhcGhpYy1pbWFnZS13cmFwcGVyIC5zaGFyZS10aGlzIC5zaGFyZS1idG4td3JhcHBlciBhOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW5mb2dyYXBoaWMtaW1hZ2Utd3JhcHBlciAuc2hhcmUtdGhpcyAuc2hhcmUtYnRuLXdyYXBwZXIgYTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbmZvZ3JhcGhpYy1pbWFnZS13cmFwcGVyIC5zaGFyZS10aGlzIC5zaGFyZS1idG4td3JhcHBlciBhIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbi5pbmZvZ3JhcGhpYy1pbWFnZS13cmFwcGVyIC5zaGFyZS10aGlzIC5zaGFyZS1idG4td3JhcHBlciBhIGkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmluZm9ncmFwaGljLWltYWdlLXdyYXBwZXIgLnNoYXJlLXRoaXMgLnNoYXJlLWJ0bi13cmFwcGVyIGEuc29jaWFsLWZhY2Vib29rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0NjBhMTtcbn1cbi5pbmZvZ3JhcGhpYy1pbWFnZS13cmFwcGVyIC5zaGFyZS10aGlzIC5zaGFyZS1idG4td3JhcHBlciBhLnNvY2lhbC10d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YWFlMTtcbn1cbi5pbmZvZ3JhcGhpYy1pbWFnZS13cmFwcGVyIC5zaGFyZS10aGlzIC5zaGFyZS1idG4td3JhcHBlciBhLnNvY2lhbC1saW5rZWRpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzZkOWQ7XG59XG4uaW5mb2dyYXBoaWMtaW1hZ2Utd3JhcHBlciAuc2hhcmUtdGhpcyAuc2hhcmUtYnRuLXdyYXBwZXIgYS5zb2NpYWwtcGludGVyZXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3MjgyZTtcbn1cbi5pbmZvZ3JhcGhpYy1pbWFnZS13cmFwcGVyIC5zaGFyZS10aGlzIC5zaGFyZS1idG4td3JhcHBlciBhLnNvY2lhbC1lbWFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDE7XG59XG4uaW5mb2dyYXBoaWMtaW1hZ2Utd3JhcHBlciAuc2hhcmUtdGhpcyAuc2hhcmUtYnRuLXdyYXBwZXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkMGQwZDE7XG4gIGNvbG9yOiAjMWExYTFhO1xufVxuLmluZm9ncmFwaGljLWltYWdlLXdyYXBwZXIgLnNoYXJlLXRoaXMuaW4ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4udHdlZXRhYmxlLXF1b3RlLXNoYXJlIHtcbiAgdG9wOiAtMjBweDtcbn1cbi50d2VldGFibGUtcXVvdGUtc2hhcmUgLmZhLXR3aXR0ZXIge1xuICB0b3A6IC0zcHg7XG59XG5cbi5hcnRpY2xlLWhlYWRlci1pbWFnZS13cmFwcGVyIC5maWd1cmUtYm90dG9tIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtNDJweDtcbiAgYm90dG9tOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS1oZWFkZXItaW1hZ2Utd3JhcHBlciAuZmlndXJlLWJvdHRvbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5hcnRpY2xlLWhlYWRlci1pbWFnZS13cmFwcGVyIC5maWd1cmUtYm90dG9tIC5jYXB0aW9uLXRleHQuc2luZ2xlLWltYWdlLWNvcHktd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIgLmZpZ3VyZS1ib3R0b20gLmNhcHRpb24tdGV4dC5zaW5nbGUtaW1hZ2UtY29weS13cmFwcGVyIHAge1xuICBwYWRkaW5nOiAxMHB4IDAgMCAxNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5hcnRpY2xlLWhlYWRlci1pbWFnZS13cmFwcGVyIC5maWd1cmUtYm90dG9tIC5jYXB0aW9uLXRleHQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS1oZWFkZXItaW1hZ2Utd3JhcHBlciAuZmlndXJlLWJvdHRvbSAuY2FwdGlvbi10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5hcnRpY2xlLWhlYWRlci1pbWFnZS13cmFwcGVyIC5maWd1cmUtYm90dG9tIC5idG4tc29jaWFsLm1vZHVsZS1zaGFyZSxcbi5hcnRpY2xlLWhlYWRlci1pbWFnZS13cmFwcGVyIC5maWd1cmUtYm90dG9tIC5tb2R1bGUtc2hhcmUgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlLWhlYWRlci1pbWFnZS13cmFwcGVyIC5maWd1cmUtYm90dG9tIC5idG4tc29jaWFsLm1vZHVsZS1zaGFyZSxcbiAgLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIgLmZpZ3VyZS1ib3R0b20gLm1vZHVsZS1zaGFyZSBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5hcnRpY2xlLWhlYWRlci1pbWFnZS13cmFwcGVyIC5idG4tc29jaWFsLFxuLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIgLm1vYmlsZS14b25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWN0aW9uLWFkZGl0aW9uYWwtcmVzb3VyY2VzLFxuLmFkZGl0aW9uYWwtcmVzb3VyY2VzLWJsb2NrIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnNlY3Rpb24tYWRkaXRpb25hbC1yZXNvdXJjZXMgaDIsXG4uYWRkaXRpb25hbC1yZXNvdXJjZXMtYmxvY2sgaDIge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuLnNlY3Rpb24tYWRkaXRpb25hbC1yZXNvdXJjZXMgdWwsXG4uYWRkaXRpb25hbC1yZXNvdXJjZXMtYmxvY2sgdWwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc2VjdGlvbi1hZGRpdGlvbmFsLXJlc291cmNlcyB1bCBsaSxcbi5hZGRpdGlvbmFsLXJlc291cmNlcy1ibG9jayB1bCBsaSB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZDBkMGQxO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5zZWN0aW9uLWFkZGl0aW9uYWwtcmVzb3VyY2VzIHVsIGxpIHAsXG4uYWRkaXRpb25hbC1yZXNvdXJjZXMtYmxvY2sgdWwgbGkgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2VjdGlvbi1hZGRpdGlvbmFsLXJlc291cmNlcyB1bCBsaTpsYXN0LWNoaWxkLFxuLmFkZGl0aW9uYWwtcmVzb3VyY2VzLWJsb2NrIHVsIGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zZWN0aW9uLWFkZGl0aW9uYWwtcmVzb3VyY2VzIGEsXG4uYWRkaXRpb25hbC1yZXNvdXJjZXMtYmxvY2sgYSB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjZTIyMzFhO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG59XG4uc2VjdGlvbi1hZGRpdGlvbmFsLXJlc291cmNlcyBhOmhvdmVyLFxuLmFkZGl0aW9uYWwtcmVzb3VyY2VzLWJsb2NrIGE6aG92ZXIge1xuICBjb2xvcjogIzFhMWExYTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjYWQxYzE0O1xufVxuXG4uYXV0aG9yLWJveCB7XG4gIHdpZHRoOiAxNjBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweCAwO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5hdXRob3ItYm94LWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uYXV0aG9yLWJveC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEzMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4uYXV0aG9yLWJveC10ZXh0IGEge1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4uYXV0aG9yLWJveC10ZXh0IHAge1xuICBtYXJnaW46IDA7XG59XG4uYXV0aG9yLWJveC10ZXh0IGEsXG4uYXV0aG9yLWJveC10ZXh0IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1yZyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXV0aG9yIC5wYWdlLXdyYXBwZXIgLnBhZ2UtaGVhZGVyIC5hdXRob3ItYXZhdGFyIHtcbiAgd2lkdGg6IDgzcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5hdXRob3IgLnBhZ2Utd3JhcHBlciAucGFnZS1oZWFkZXIgaDEge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXV0aG9yIC5wYWdlLXdyYXBwZXIgLnBhZ2UtaGVhZGVyIGgxIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG59XG4uYXV0aG9yIC5wYWdlLXdyYXBwZXIgLnBhZ2UtaGVhZGVyIHAge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5wYWdlLXN0eWxlLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDc0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wYWdlLXN0eWxlLXdyYXBwZXIgLnBhZ2Utc3R5bGUgaDEge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ucGFnZS1zdHlsZS13cmFwcGVyIC5wYWdlLXN0eWxlIHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2Utc3R5bGUtd3JhcHBlciAucGFnZS1zdHlsZSBoMSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZ2Utc3R5bGUtd3JhcHBlciAucGFnZS1zdHlsZSBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB9XG59XG5cbi5lbnRyeSBoMiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZW50cnkgcCBhIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNlMjIzMWE7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbn1cbi5lbnRyeSBwIGE6aG92ZXIge1xuICBjb2xvcjogIzFhMWExYTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjYWQxYzE0O1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcbn1cblxuLnNlY3Rpb24taGVhZGVyIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbn1cbi5zZWN0aW9uLWhlYWRlciBoMiBzdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xufVxuXG5zZWN0aW9uLmlzLWF1dGhvci1iaW8ge1xuICBwYWRkaW5nLXRvcDogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIHNlY3Rpb24uaXMtYXV0aG9yLWJpbyB7XG4gICAgcGFkZGluZy10b3A6IDE0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmlzX2F1dGhvcl9iaW8ge1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQwZDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaXNfYXV0aG9yX2JpbyB7XG4gICAgcGFkZGluZy10b3A6IDE0cHg7XG4gIH1cbn1cbi5pc19hdXRob3JfYmlvIHAsXG4uaXNfYXV0aG9yX2JpbyBhLFxuLmlzX2F1dGhvcl9iaW8gZW0ge1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cbi5pc19hdXRob3JfYmlvIHAge1xuICBjb2xvcjogIzYzNjY2YTtcbn1cblxuI3MwLWNvcmUtZ3JvdXAgLmVudHJ5LW1ldGEgLmJ5bGluZSB7XG4gIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjczAtY29yZS1ncm91cCAuZW50cnktbWV0YSAuYnlsaW5lIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxufVxuI3MwLWNvcmUtZ3JvdXAgLmVudHJ5LW1ldGEgLmJ5bGluZSAud3AtYmxvY2stY29sdW1uIHtcbiAgZmxleC1ncm93OiB1bnNldDtcbn1cbiNzMC1jb3JlLWdyb3VwIC5lbnRyeS1tZXRhIC5ieWxpbmUgZGl2IHtcbiAgZmxleC1iYXNpczogdW5zZXQgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI3MwLWNvcmUtZ3JvdXAgLmVudHJ5LW1ldGEgLmJ5bGluZSBkaXYge1xuICAgIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNzMC1jb3JlLWdyb3VwIC5lbnRyeS1tZXRhIC5ieWxpbmUgLnByaW1hcnktY2F0ZWdvcnktYmxvY2stLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAolwiO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2UyMjMxYTtcbn1cbiNzMC1jb3JlLWdyb3VwIC5lbnRyeS1tZXRhIC5ieWxpbmUgLmNhdC1saW5rIGEge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbiNzMC1jb3JlLWdyb3VwIC5lbnRyeS1tZXRhIC5ieWxpbmUgLndwLWJsb2NrLXBvc3QtYXV0aG9yX19jb250ZW50IC53cC1ibG9jay1wb3N0LWF1dGhvcl9fYnlsaW5lLFxuI3MwLWNvcmUtZ3JvdXAgLmVudHJ5LW1ldGEgLmJ5bGluZSAud3AtYmxvY2stcG9zdC1hdXRob3JfX2NvbnRlbnQgLndwLWJsb2NrLXBvc3QtYXV0aG9yX19uYW1lLFxuI3MwLWNvcmUtZ3JvdXAgLmVudHJ5LW1ldGEgLmJ5bGluZSAud3AtYmxvY2stcG9zdC1hdXRob3JfX2NvbnRlbnQgLnNob3ctaW5saW5lLWVsZW1lbnQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1yZyk7XG59XG4jczAtY29yZS1ncm91cCAuZW50cnktbWV0YSAuYnlsaW5lIC53cC1ibG9jay1wb3N0LWF1dGhvcl9fY29udGVudCAud3AtYmxvY2stcG9zdC1hdXRob3JfX2J5bGluZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY29udGVudC1pbm5lci13cmFwcGVyIC5hdXRob3ItbmFtZS1saW5rLFxuLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuYXV0aG9yLW5hbWUtbGluayBzdHJvbmcsXG4uY29udGVudC1pbm5lci13cmFwcGVyIC5hdXRob3ItbmFtZS1saW5rIHN0cm9uZyBlbSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbn1cbi5jb250ZW50LWlubmVyLXdyYXBwZXIgLmF1dGhvci1uYW1lLWxpbmstY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuYXJ0aWNsZS1oZWFkZXItdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmFydGljbGUtaGVhZGVyLXRpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHVuc2V0O1xuICAgIHBhZGRpbmctcmlnaHQ6IHVuc2V0O1xuICAgIG1heC13aWR0aDogMTAyNHB4O1xuICAgIHdpZHRoOiB1bnNldDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmFydGljbGUtaGVhZGVyLXRpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xuICB9XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmFydGljbGUtaGVhZGVyLXRpdGxlIGgxLmVudHJ5LXRpdGxlIHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgd2lkdGg6IHVuc2V0O1xuICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5hcnRpY2xlLWhlYWRlci10aXRsZSBoMS5lbnRyeS10aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDMuMjVyZW07XG4gIH1cbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuYXJ0aWNsZS1oZWFkZXItdGl0bGUgaDIge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICB3aWR0aDogdW5zZXQ7XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5hcnRpY2xlLWhlYWRlci1pbWFnZS13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICAgIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gIH1cbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuYXJ0aWNsZS1oZWFkZXItaW1hZ2Utd3JhcHBlciBmaWd1cmUge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIgZmlndXJlIC53cC1ibG9jay1lbWJlZF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIgZmlndXJlIC53cC1ibG9jay1lbWJlZF9fd3JhcHBlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuYXJ0aWNsZS1oZWFkZXItaW1hZ2Utd3JhcHBlciBmaWd1cmUgZmlnY2FwdGlvbi53cC1lbGVtZW50LWNhcHRpb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIG1hcmdpbi10b3A6IC0zOHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIgZmlndXJlIGZpZ2NhcHRpb24ud3AtZWxlbWVudC1jYXB0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuYXJ0aWNsZS1oZWFkZXItaW1hZ2Utd3JhcHBlciBmaWd1cmUgZmlnY2FwdGlvbi53cC1lbGVtZW50LWNhcHRpb24gLmltYWdlLWJsb2NrLWNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTM1cHg7XG4gIHBhZGRpbmc6IDEwcHggMjVweCAwIDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIgZmlndXJlIGZpZ2NhcHRpb24ud3AtZWxlbWVudC1jYXB0aW9uIC5pbWFnZS1ibG9jay1jYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMCAxNXB4O1xuICB9XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXItbWV0YSB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlci1tZXRhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXItbWV0YSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICAgIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyLW1ldGEgLmFydGljbGUtaGVhZGVyLW1ldGEtY29sdW1ucyB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyLW1ldGEgLnJlYWQtdGltZS1ibG9jay0tY29udGFpbmVyLFxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyLW1ldGEgLnB1Ymxpc2hlZC1kYXRlLWJsb2NrLS1jb250YWluZXIge1xuICBmbGV4LWJhc2lzOiB1bnNldCAhaW1wb3J0YW50O1xuICBmbGV4LWdyb3c6IGluaGVyaXQ7XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXItbWV0YSAucHVibGlzaGVkLWRhdGUtYmxvY2stLWNvbnRhaW5lciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmVudHJ5LW1ldGEge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuZW50cnktbWV0YSB7XG4gICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5lbnRyeS1tZXRhIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmVudHJ5LW1ldGEge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmVudHJ5LW1ldGEge1xuICAgIHBhZGRpbmc6IDAgMXJlbSAxcmVtIDA7XG4gIH1cbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuZW50cnktbWV0YSAuYnlsaW5lIHtcbiAgd2lkdGg6IHVuc2V0O1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBtYXJnaW4tbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICBnYXA6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmVudHJ5LW1ldGEgLmJ5bGluZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEwNjRweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmVudHJ5LW1ldGEgLmJ5bGluZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmVudHJ5LW1ldGEgLnJlYWQtdGltZS1ibG9jay0tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuZW50cnktbWV0YSAucmVhZC10aW1lLWJsb2NrLS1jb250YWluZXIgLnJlYWQtdGltZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMThweDsgLyogMTIwJSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTEycHg7XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmVudHJ5LW1ldGEgLnJlYWQtdGltZS1ibG9jay0tY29udGFpbmVyIC5yZWFkLXRpbWUgaSB7XG4gIG1hcmdpbjogMCA2cHggMCAwO1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5lbnRyeS1tZXRhIC5yZWFkLXRpbWUtYmxvY2stLWNvbnRhaW5lciAucmVhZC10aW1lIGEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7IC8qIDEyMCUgKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjExMnB4O1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5lbnRyeS1tZXRhIC5wcmltYXJ5LWNhdGVnb3J5LWJsb2NrLS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IHVuc2V0O1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5lbnRyeS1tZXRhIC5wcmltYXJ5LWNhdGVnb3J5LWJsb2NrLS1jb250YWluZXIgLmJ1bGxldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIG1hcmdpbjogMCA2cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzRweDsgLyogMTQxLjY2NyUgKi9cbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNlMjIzMWE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtM3B4O1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5lbnRyeS1tZXRhIC5wcmltYXJ5LWNhdGVnb3J5LWJsb2NrLS1jb250YWluZXIgLmNhdC1saW5rIHtcbiAgbWFyZ2luOiAwO1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5lbnRyeS1tZXRhIC5wcmltYXJ5LWNhdGVnb3J5LWJsb2NrLS1jb250YWluZXIgLmNhdC1saW5rIGEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7IC8qIDEzMy4zMzMlICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMTJweDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5lbnRyeS1tZXRhIC5wcmltYXJ5LWNhdGVnb3J5LWJsb2NrLS1jb250YWluZXIgLmNhdC1saW5rIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuZW50cnktbWV0YSAucGFjZWNvcmUtYXV0aG9ycy1ibG9jay0tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmVudHJ5LW1ldGEgLnBhY2Vjb3JlLWF1dGhvcnMtYmxvY2stLWNvbnRhaW5lcjplbXB0eSB7XG4gIHBhZGRpbmctdG9wOiB1bnNldDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuZW50cnktbWV0YSAucGFjZWNvcmUtYXV0aG9ycy1ibG9jay0tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogdW5zZXQ7XG4gIH1cbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuZW50cnktbWV0YSAucGFjZWNvcmUtYXV0aG9ycy1ibG9jay0tY29udGFpbmVyIC53cC1ibG9jay1wYWNlY29yZS1ibG9ja3MtcGFjZWNvcmUtYXV0aG9ycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5lbnRyeS1tZXRhIC5wYWNlY29yZS1hdXRob3JzLWJsb2NrLS1jb250YWluZXIgLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1wYWNlY29yZS1hdXRob3JzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5lbnRyeS1tZXRhIC5wYWNlY29yZS1hdXRob3JzLWJsb2NrLS1jb250YWluZXIgLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1wYWNlY29yZS1hdXRob3JzIC53cC1ibG9jay1wb3N0LWF1dGhvciB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5lbnRyeS1tZXRhIC5wYWNlY29yZS1hdXRob3JzLWJsb2NrLS1jb250YWluZXIgLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1wYWNlY29yZS1hdXRob3JzIC53cC1ibG9jay1wb3N0LWF1dGhvcjpmaXJzdC1jaGlsZDpiZWZvcmUsIC5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuZW50cnktbWV0YSAucGFjZWNvcmUtYXV0aG9ycy1ibG9jay0tY29udGFpbmVyIC53cC1ibG9jay1wYWNlY29yZS1ibG9ja3MtcGFjZWNvcmUtYXV0aG9ycyAud3AtYmxvY2stcG9zdC1hdXRob3IubmVlZHMtcmVkLWRvdDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xuICBjb250ZW50OiBcIuKAolwiO1xuICBtYXJnaW46IDAgMXJlbTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2UyMjMxYTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5lbnRyeS1tZXRhIC5wYWNlY29yZS1hdXRob3JzLWJsb2NrLS1jb250YWluZXIgLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1wYWNlY29yZS1hdXRob3JzIC53cC1ibG9jay1wb3N0LWF1dGhvcjpmaXJzdC1jaGlsZDpiZWZvcmUsIC5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuZW50cnktbWV0YSAucGFjZWNvcmUtYXV0aG9ycy1ibG9jay0tY29udGFpbmVyIC53cC1ibG9jay1wYWNlY29yZS1ibG9ja3MtcGFjZWNvcmUtYXV0aG9ycyAud3AtYmxvY2stcG9zdC1hdXRob3IubmVlZHMtcmVkLWRvdDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmVudHJ5LW1ldGEgLnBhY2Vjb3JlLWF1dGhvcnMtYmxvY2stLWNvbnRhaW5lciAud3AtYmxvY2stcGFjZWNvcmUtYmxvY2tzLXBhY2Vjb3JlLWF1dGhvcnMgLnRleHQtbWVkaWNhbGx5LXJldmlld2VkIC53cC1ibG9jay1wb3N0LWF1dGhvcl9fY29udGVudCBwIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuZW50cnktbWV0YSAucGFjZWNvcmUtYXV0aG9ycy1ibG9jay0tY29udGFpbmVyIC53cC1ibG9jay1wb3N0LWF1dGhvcl9fY29udGVudCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmVudHJ5LW1ldGEgLnBhY2Vjb3JlLWF1dGhvcnMtYmxvY2stLWNvbnRhaW5lciAud3AtYmxvY2stcG9zdC1hdXRob3JfX2NvbnRlbnQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmVudHJ5LW1ldGEgLnBhY2Vjb3JlLWF1dGhvcnMtYmxvY2stLWNvbnRhaW5lciAud3AtYmxvY2stcG9zdC1hdXRob3JfX2J5bGluZSxcbi5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuZW50cnktbWV0YSAucGFjZWNvcmUtYXV0aG9ycy1ibG9jay0tY29udGFpbmVyIC53cC1ibG9jay1wb3N0LWF1dGhvcl9fbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1yZyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMThweDsgLyogMTIwJSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTEycHg7XG4gIG1hcmdpbjogMDtcbiAgd2hpdGUtc3BhY2U6IHVuc2V0O1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5lbnRyeS1tZXRhIC5wYWNlY29yZS1hdXRob3JzLWJsb2NrLS1jb250YWluZXIgLndwLWJsb2NrLXBvc3QtYXV0aG9yX19ieWxpbmU6Zmlyc3QtbGV0dGVyLFxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5lbnRyeS1tZXRhIC5wYWNlY29yZS1hdXRob3JzLWJsb2NrLS1jb250YWluZXIgLndwLWJsb2NrLXBvc3QtYXV0aG9yX19uYW1lOmZpcnN0LWxldHRlciB7XG4gIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5lbnRyeS1tZXRhIC5wYWNlY29yZS1hdXRob3JzLWJsb2NrLS1jb250YWluZXIgLndwLWJsb2NrLXBvc3QtYXV0aG9yX19ieWxpbmUsXG4gIC5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuZW50cnktbWV0YSAucGFjZWNvcmUtYXV0aG9ycy1ibG9jay0tY29udGFpbmVyIC53cC1ibG9jay1wb3N0LWF1dGhvcl9fbmFtZSB7XG4gICAgZmxleDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmVudHJ5LW1ldGEgLnBhY2Vjb3JlLWF1dGhvcnMtYmxvY2stLWNvbnRhaW5lciAud3AtYmxvY2stcG9zdC1hdXRob3JfX2J5bGluZSB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5lbnRyeS1tZXRhIC5idG4tYWxsLXBvZGNhc3RzLXdyYXBwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlci0tcG9kY2FzdCAuZW50cnktbWV0YSAuYnlsaW5lIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXItLXBvZGNhc3QgLmVudHJ5LW1ldGEgLmJ5bGluZSAuYnRuLWFsbC1wb2RjYXN0cy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXItLXBvZGNhc3QgLmVudHJ5LW1ldGEgLmJ5bGluZSAuYnRuLWFsbC1wb2RjYXN0cy13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMwcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTJweDtcbiAgbWFyZ2luOiA0cHggMCAyMHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSBwIGEge1xuICBjb2xvcjogIzFhMWExYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI2UyMjMxYTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IHAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNhZDFjMTQ7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IGZpZ3VyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgZmlndXJlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgZmlndXJlIGZpZ2NhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDAgMjBweCAwO1xuICBtYXJnaW46IDAgMCAwIDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMzVweDtcbiAgY29sb3I6ICM2MzY2NmE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgZmlndXJlIGZpZ2NhcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDE7XG4gIH1cbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSBmaWd1cmUgZmlnY2FwdGlvbiBoMiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjdweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSBmaWd1cmUgZmlnY2FwdGlvbiBwIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMzVweDtcbiAgY29sb3I6ICM2MzY2NmE7XG4gIG1hcmdpbjogMCAwIDAgMDtcbiAgcGFkZGluZzogMCAwIDAgMDtcbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSBmaWd1cmUgZmlnY2FwdGlvbiAuaW1hZ2UtY2FwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSAud3AtYmxvY2staW1hZ2UgZmlnY2FwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgcC52aWRlby1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE3MTlyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkge1xuICBmbGV4OiAxO1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IC50cmFuc2xhdGlvbi1saW5rcyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgLndwLWJsb2NrLWltYWdlIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG1hcmdpbjogMjBweCAwIDMwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IC53cC1ibG9jay1pbWFnZSB7XG4gICAgbWFyZ2luOiAwIDMwcHggMzBweCAwO1xuICB9XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgLndwLWJsb2NrLWltYWdlLmFsaWduY2VudGVyIHtcbiAgbWFyZ2luOiAwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSAud3AtYmxvY2staW1hZ2UuYWxpZ25jZW50ZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IC53cC1ibG9jay1pbWFnZS5hbGlnbmxlZnQsIC5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSAud3AtYmxvY2staW1hZ2UubGVmdCB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IC53cC1ibG9jay1pbWFnZS5hbGlnbmxlZnQsIC5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSAud3AtYmxvY2staW1hZ2UubGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICBtYXJnaW46IDAgMzBweCAxMHB4IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IC53cC1ibG9jay1pbWFnZS5hbGlnbmxlZnQsIC5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSAud3AtYmxvY2staW1hZ2UubGVmdCB7XG4gICAgbWFyZ2luOiAwIDMwcHggMTBweCAwO1xuICB9XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgLndwLWJsb2NrLWltYWdlLmFsaWducmlnaHQsIC5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSAud3AtYmxvY2staW1hZ2UucmlnaHQge1xuICBtYXJnaW46IDAgMCAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgLndwLWJsb2NrLWltYWdlLmFsaWducmlnaHQsIC5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSAud3AtYmxvY2staW1hZ2UucmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMzBweDtcbiAgfVxufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IC53cC1ibG9jay1wdWxscXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IC53cC1ibG9jay1wdWxscXVvdGUgYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSAud3AtYmxvY2stcHVsbHF1b3RlIGJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyMjMxYTtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IC53cC1ibG9jay1wdWxscXVvdGUgYmxvY2txdW90ZSBwIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4OyAvKiAxMDkuMDkxJSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuNjZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSAud3AtYmxvY2stcHVsbHF1b3RlIGJsb2NrcXVvdGUgcDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAnFwiO1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IC53cC1ibG9jay1wdWxscXVvdGUgYmxvY2txdW90ZSBwOmFmdGVyIHtcbiAgY29udGVudDogXCLigJ1cIjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSAud3AtYmxvY2stcHVsbHF1b3RlIGJsb2NrcXVvdGUgcCB7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgLndwLWJsb2NrLXB1bGxxdW90ZSBibG9ja3F1b3RlIGNpdGUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7IC8qIDE0Mi44NTclICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IC53cC1ibG9jay1wdWxscXVvdGUgYmxvY2txdW90ZSBjaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUIFwiO1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IC53cC1ibG9jay1wYWNlY29yZS1ibG9ja3MtY2Fyb3VzZWwgLndwLWJsb2NrLWltYWdlIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1iYWNrZHJvcF9jb2xvciB7XG4gIG1hcmdpbjogMTVweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IC53cC1ibG9jay1wYWNlY29yZS1ibG9ja3MtYmFja2Ryb3BfY29sb3Iubm8tbWFyZ2luLXRvcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1iYWNrZHJvcF9jb2xvciAuYmFja2Ryb3AtYmxvY2staW5uZXIgPiAud3AtYmxvY2stZ3JvdXAge1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1iYWNrZHJvcF9jb2xvciAuYmFja2Ryb3AtYmxvY2staW5uZXIgPiAud3AtYmxvY2stZ3JvdXAge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtO1xuICB9XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1iYWNrZHJvcF9jb2xvciAuYmFja2Ryb3AtYmxvY2staW5uZXIgPiAud3AtYmxvY2stZ3JvdXAgaDIud3AtYmxvY2staGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1iYWNrZHJvcF9jb2xvciAuYmFja2Ryb3AtYmxvY2staW5uZXIgLndwLWJsb2NrLWdyb3VwIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogNHB4IDAgMCAwO1xufVxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IC53cC1ibG9jay1wYWNlY29yZS1ibG9ja3MtYmFja2Ryb3BfY29sb3IgLmJhY2tkcm9wLWJsb2NrLWlubmVyIC5hcnRpY2xlX2NvbnRlbnRfYmxvY2s6Zmlyc3QtY2hpbGQgcDpmaXJzdC1jaGlsZDpmaXJzdC1sZXR0ZXIge1xuICBmb250LXNpemU6IHVuc2V0O1xuICBsaW5lLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogdW5zZXQ7XG4gIGRpc3BsYXk6IHVuc2V0O1xuICBmbG9hdDogdW5zZXQ7XG4gIGZvbnQtZmFtaWx5OiB1bnNldDtcbiAgZm9udC13ZWlnaHQ6IHVuc2V0O1xuICBtYXJnaW4tdG9wOiB1bnNldDtcbiAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSAud3AtYmxvY2stcGFjZWNvcmUtYmxvY2tzLWJhY2tkcm9wX2NvbG9yIC5iYWNrZHJvcC1ibG9jay1pbm5lciAuc2VjdGlvbi1oZWFkZXItdGV4dCBoMixcbi5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSAud3AtYmxvY2stcGFjZWNvcmUtYmxvY2tzLWJhY2tkcm9wX2NvbG9yIC5iYWNrZHJvcC1ibG9jay1pbm5lciAuc2VjdGlvbi1oZWFkZXItdGV4dCBoMiBzdHJvbmcsXG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1iYWNrZHJvcCAuYmFja2Ryb3AtYmxvY2staW5uZXIgLnNlY3Rpb24taGVhZGVyLXRleHQgaDIsXG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1iYWNrZHJvcCAuYmFja2Ryb3AtYmxvY2staW5uZXIgLnNlY3Rpb24taGVhZGVyLXRleHQgaDIgc3Ryb25nIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSA+ICo6Zmlyc3QtY2hpbGQ6bm90KGgxKTpub3QoaDIpOm5vdChoMyk6bm90KGg0KTpub3QoaDUpOm5vdChoNik6OmZpcnN0LWxldHRlcixcbi5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmNvbnRlbnQtYm9keSA+ICo6Zmlyc3QtY2hpbGQgcDpmaXJzdC1jaGlsZDo6Zmlyc3QtbGV0dGVyIHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5ID4gKjpmaXJzdC1jaGlsZDpub3QoaDEpOm5vdChoMik6bm90KGgzKTpub3QoaDQpOm5vdChoNSk6bm90KGg2KTo6Zmlyc3QtbGV0dGVyLFxuICAuY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgPiAqOmZpcnN0LWNoaWxkIHA6Zmlyc3QtY2hpbGQ6OmZpcnN0LWxldHRlciB7XG4gICAgZm9udC1zaXplOiA2M3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LXNpZGViYXIge1xuICB3aWR0aDogMjIlO1xufVxuXG4uYXJ0aWNsZS1oZWFkZXItdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5cbi5hcnRpY2xlLWhlYWRlci1tZXRhIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuLmFydGljbGUtaGVhZGVyLW1ldGEgLndwLWJsb2NrLWNvbHVtbnMge1xuICBnYXA6IDA7XG59XG4uYXJ0aWNsZS1oZWFkZXItbWV0YSAucmVhZC10aW1lLXBvc3QtZGF0ZS13cmFwcGVyIHtcbiAgbWFyZ2luOiAycmVtIDAgM3JlbSAwO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA4NDRyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG4uYXJ0aWNsZS1oZWFkZXItbWV0YSAucmVhZC10aW1lIGEge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNjM2NjZhO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtaGVhZGVyLW1ldGEgLnJlYWQtdGltZSBhIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG4uYXJ0aWNsZS1oZWFkZXItbWV0YSAucmVhZC10aW1lIGE6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMWExYTFhO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLmFydGljbGUtaGVhZGVyLW1ldGEgLnJlYWQtdGltZSBpIHtcbiAgbWFyZ2luOiA1cHggMCAwIDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS1oZWFkZXItbWV0YSAucmVhZC10aW1lIGkge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICB9XG59XG4uYXJ0aWNsZS1oZWFkZXItbWV0YSAucG9zdC1kYXRlIC5lbnRyeS1kYXRlIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS1oZWFkZXItbWV0YSAucG9zdC1kYXRlIC5lbnRyeS1kYXRlIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB9XG59XG4uYXJ0aWNsZS1oZWFkZXItbWV0YSAucG9zdC1kYXRlIC5lbnRyeS1kYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIGNvbG9yOiAjZTIyMzFhO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBhZGRpbmc6IDAgMC41cmVtO1xufVxuXG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgcCBlbSBhIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZV9jb250ZW50X2Jsb2NrOmZpcnN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctdG9wOiAxN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZV9jb250ZW50X2Jsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQgLmFydGljbGVfY29udGVudF9ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IHVuc2V0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53cC1ibG9jay1wYWNlY29yZS1ibG9ja3Mtc2VjdGlvbi1oZWFkZXIgKyAuYXJ0aWNsZV9jb250ZW50X2Jsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogdW5zZXQ7XG4gIH1cbn1cblxuLndwLWJsb2NrLWdyb3VwIHVsIGxpIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcbn1cblxuLndwLWJsb2NrLXNwYWNlci5lbXB0eS1hcnRpY2xlLWNvbnRlbnQtYmxvY2sge1xuICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53cC1ibG9jay1zcGFjZXIuZW1wdHktYXJ0aWNsZS1jb250ZW50LWJsb2NrIHtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5hZGRpdGlvbmFsLXJlc291cmNlcy1ibG9jayB1bCBsaSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5hZGRpdGlvbmFsLXJlc291cmNlcy1ibG9jayB1bCBsaSBwIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmFkZGl0aW9uYWwtcmVzb3VyY2VzLWJsb2NrIHVsIGxpIHAgYSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXN1Yi13cmFwcGVyIC5jb250ZW50LWlubmVyLXdyYXBwZXIgLmFkZGl0aW9uYWwtcmVzb3VyY2VzLWJsb2NrIHVsIGxpIHAgYSB7XG4gICAgd29yZC1icmVhazogaW5pdGlhbDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuYWRkaXRpb25hbC1yZXNvdXJjZXMtYmxvY2sgdWwgbGkgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5hZGRpdGlvbmFsLXJlc291cmNlcy1ibG9jayB1bCBsaSBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uY29udGVudC1ib2R5IC5iYWNrZHJvcC1ibG9jay1pbm5lciBoMjpmaXJzdC1sZXR0ZXIge1xuICBmb250LXNpemU6IHVuc2V0O1xufVxuXG4udHJhbnNsYXRpb24tcG9zdCAuY29udGVudC1ib2R5ID4gKjpudGgtY2hpbGQoMik6bm90KGgxKTpub3QoaDIpOm5vdChoMyk6bm90KGg0KTpub3QoaDUpOm5vdChoNik6OmZpcnN0LWxldHRlcixcbi50cmFuc2xhdGlvbi1wb3N0IC5jb250ZW50LWJvZHkgPiAqOm50aC1jaGlsZCgyKSBwOmZpcnN0LWNoaWxkOjpmaXJzdC1sZXR0ZXIge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1yZyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctbGVmdDogMXB4O1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHJhbnNsYXRpb24tcG9zdCAuY29udGVudC1ib2R5ID4gKjpudGgtY2hpbGQoMik6bm90KGgxKTpub3QoaDIpOm5vdChoMyk6bm90KGg0KTpub3QoaDUpOm5vdChoNik6OmZpcnN0LWxldHRlcixcbiAgLnRyYW5zbGF0aW9uLXBvc3QgLmNvbnRlbnQtYm9keSA+ICo6bnRoLWNoaWxkKDIpIHA6Zmlyc3QtY2hpbGQ6OmZpcnN0LWxldHRlciB7XG4gICAgZm9udC1zaXplOiA2M3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5wb3N0aWQtMTIzNiAuY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgPiAqOmZpcnN0LWNoaWxkOm5vdChoMSk6bm90KGgyKTpub3QoaDMpOm5vdChoNCk6bm90KGg1KTpub3QoaDYpOjpmaXJzdC1sZXR0ZXIsXG4ucG9zdGlkLTEyMzYgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5ID4gKjpmaXJzdC1jaGlsZCBwOmZpcnN0LWNoaWxkOjpmaXJzdC1sZXR0ZXIge1xuICBwYWRkaW5nOiB1bnNldDtcbiAgZGlzcGxheTogdW5zZXQ7XG4gIGZsb2F0OiB1bnNldDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZy1sZWZ0OiB1bnNldDtcbiAgZm9udC1zaXplOiB1bnNldDtcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICBwYWRkaW5nLXJpZ2h0OiB1bnNldDtcbiAgbWFyZ2luLXRvcDogdW5zZXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucG9zdGlkLTEyMzYgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5ID4gKjpmaXJzdC1jaGlsZDpub3QoaDEpOm5vdChoMik6bm90KGgzKTpub3QoaDQpOm5vdChoNSk6bm90KGg2KTo6Zmlyc3QtbGV0dGVyLFxuICAucG9zdGlkLTEyMzYgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5ID4gKjpmaXJzdC1jaGlsZCBwOmZpcnN0LWNoaWxkOjpmaXJzdC1sZXR0ZXIge1xuICAgIGZvbnQtc2l6ZTogdW5zZXQ7XG4gICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICAgIHBhZGRpbmctcmlnaHQ6IHVuc2V0O1xuICAgIG1hcmdpbi10b3A6IHVuc2V0O1xuICB9XG59XG5cbi5jb250ZW50LWJvZHkgaDIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjdweDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LWJvZHkgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiB1bnNldDtcbiAgfVxufVxuXG5wLmltYWdlLWJsb2NrLWNyZWRpdC5pbWFnZS1jcmVkaXQge1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5hcmNoaXZlIC5wYWdlLWhlYWRlciwgLnBhZ2UtaWQtMjQ5MTkgLnBhZ2UtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uYXJjaGl2ZSAucGFnZS1oZWFkZXIgaDEsIC5wYWdlLWlkLTI0OTE5IC5wYWdlLWhlYWRlciBoMSB7XG4gIG1hcmdpbjogNHB4IDAgMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFyY2hpdmUgLnBhZ2UtaGVhZGVyIGgxLCAucGFnZS1pZC0yNDkxOSAucGFnZS1oZWFkZXIgaDEge1xuICAgIG1hcmdpbjogMTRweCAwIDAgMDtcbiAgfVxufVxuLmFyY2hpdmUgLnBhZ2UtaGVhZGVyIGgyLCAucGFnZS1pZC0yNDkxOSAucGFnZS1oZWFkZXIgaDIge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLmFyY2hpdmUgLmZpbHRlci1iYXIsIC5wYWdlLWlkLTI0OTE5IC5maWx0ZXItYmFyIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQxO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMTtcbn1cbi5hcmNoaXZlIC5jZC1maWx0ZXItdHJpZ2dlciwgLnBhZ2UtaWQtMjQ5MTkgLmNkLWZpbHRlci10cmlnZ2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmFyY2hpdmUgLmNkLWZpbHRlci10cmlnZ2VyLCAucGFnZS1pZC0yNDkxOSAuY2QtZmlsdGVyLXRyaWdnZXIge1xuICAgIGhlaWdodDogMzZweDtcbiAgfVxufVxuXG4uc2VsZWN0ZWQtZmlsdGVycyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNlbGVjdGVkLWZpbHRlcnMge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWxlY3RlZC1maWx0ZXJzIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB9XG59XG4uc2VsZWN0ZWQtZmlsdGVycyBsYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBjb2xvcjogIzYzNjY2YTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWxlY3RlZC1maWx0ZXJzIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zZWxlY3RlZC1maWx0ZXJzIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5zZWxlY3RlZC1maWx0ZXJzIGxhYmVsIGkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG4uc2VsZWN0ZWQtZmlsdGVycyBsYWJlbCBpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlbGVjdGVkLWZpbHRlcnMgbGFiZWw6aG92ZXIsIC5zZWxlY3RlZC1maWx0ZXJzIGxhYmVsOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDA2YmE2O1xufVxuLnNlbGVjdGVkLWZpbHRlcnMgYSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1yZyk7XG4gIGNvbG9yOiAjNjM2NjZhO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udG91Y2ggLnNlbGVjdGVkLWZpbHRlcnMgYTpob3ZlciB7XG4gIGNvbG9yOiAjNjM2NjZhO1xufVxuXG4uaGVhbHRoLXRvcGljcyAucGFnZS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMTsgLyogY2hhbmdlIHRoaXMgdG8gbm9uZSB3aGVuIGZpbHRlciBiYXIgdHVybmVkIGJhY2sgb24gKi9cbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFsdGgtdG9waWNzIC5wYWdlLWhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5oZWFsdGgtdG9waWNzIC5wYWdlLWhlYWRlciBoMSB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGVhbHRoLXRvcGljcyAucGFnZS1oZWFkZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxufVxuXG4udG9waWMtaW5kZXggYTpob3ZlciB7XG4gIGNvbG9yOiAjZDBkMGQxO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4ucGFnZS1oZWFkZXIgLnRheG9ub215LWRlc2NyaXB0aW9uIHAge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uY2F0ZWdvcnktZGVzY3JpcHRpb24gaDMge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2F0ZWdvcnktZGVzY3JpcHRpb24gaDMge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMzlweDtcbiAgfVxufVxuLmNhdGVnb3J5LWRlc2NyaXB0aW9uIHAge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2F0ZWdvcnktZGVzY3JpcHRpb24gcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xMzVweDtcbiAgfVxufVxuLmNhdGVnb3J5LWRlc2NyaXB0aW9uIGEge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwIDAgMCAwO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyMjMxYTtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMzVweDtcbiAgZGlzcGxheTogaW5saW5lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2F0ZWdvcnktZGVzY3JpcHRpb24gYSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4uY2F0ZWdvcnktZGVzY3JpcHRpb24gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWQxYzE0O1xuICBjb2xvcjogIzFhMWExYTtcbn1cblxuLmF1dGhvciAuYXV0aG9yLWF2YXRhciB7XG4gIG1heC13aWR0aDogMTIwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmF1dGhvciAuYXV0aG9yLWF2YXRhciB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5hdXRob3IgLnBhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmFydGljbGUtaGVhZGVyIHtcbiAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3gtc2hhZG93OiAtNWVtIDAgMCAjZjZmNmY2LCA1ZW0gMCAwICNmNmY2ZjY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5hcnRpY2xlLWhlYWRlciB7XG4gICAgYm94LXNoYWRvdzogLTMwZW0gMCAwICNmNmY2ZjYsIDMwZW0gMCAwICNmNmY2ZjY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5hcnRpY2xlLWhlYWRlciB7XG4gICAgYm94LXNoYWRvdzogLTM5ZW0gMCAwICNmNmY2ZjYsIDM5ZW0gMCAwICNmNmY2ZjY7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmFydGljbGUtaGVhZGVyIC5hcnRpY2xlLWhlYWRlci1jb3B5LXdyYXBwZXIge1xuICBwYWRkaW5nOiAyMHB4IDAgNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuYXJ0aWNsZS1oZWFkZXIgLmFydGljbGUtaGVhZGVyLWNvcHktd3JhcHBlciB7XG4gICAgcGFkZGluZzogMzBweCAwIDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmFydGljbGUtaGVhZGVyIC5hcnRpY2xlLWhlYWRlci1jb3B5LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMCA1cHg7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmVudHJ5LW1ldGE6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuZW50cnktbWV0YS5jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5lbnRyeS1tZXRhIC5jb250ZW50LXNoYXJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBub25lO1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuZW50cnktbWV0YSAuY29udGVudC1zaGFyZSBhIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5lbnRyeS1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMDtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciBpbWcge1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuZW50cnktY29udGVudCBpbWcge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmVudHJ5LWNvbnRlbnQgLmVudHJ5LW1ldGEge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2Y2ZjZmNjtcbiAgcGFkZGluZzogMTJweCAwO1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAucmVsYXRlZC1jb250ZW50IGltZyB7XG4gIG1hcmdpbjogMDtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLnJlbGF0ZWQtY29udGVudCBoMyB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4ucGFnZSBoMiB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlIGgyIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDUxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuLnBhZ2UgaDMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UgaDMge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxufVxuLnBhZ2UgcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xNXB4O1xufVxuLnBhZ2UgcCBhIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI2UyMjMxYTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xufVxuLnBhZ2UgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNhZDFjMTQ7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmVycm9yNDA0IGgxIHtcbiAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuLmVycm9yNDA0IHVsIGxpLCAuZXJyb3I0MDQgb2wgbGkge1xuICBtYXJnaW46IDEwcHggMDtcbn1cblxuLnNlYXJjaCAuc2VhcmNoLXBhZ2luYXRpb24tY3VycmVudC1wYWdlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YmE2O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNlYXJjaF9yZXN1bHRzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucGFnZS1pZC00MDggLnBhZ2UtaGVhZGVyLFxuLnBhZ2Utc2VhcmNoLXJlc3VsdHMgLnBhZ2UtaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS1pZC00MDggLnBhZ2UtaGVhZGVyLFxuICAucGFnZS1zZWFyY2gtcmVzdWx0cyAucGFnZS1oZWFkZXIge1xuICAgIGJveC1zaGFkb3c6IC0zMGVtIDAgMCAjZjZmNmY2LCAzMGVtIDAgMCAjZjZmNmY2O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtaWQtNDA4IC5wYWdlLWhlYWRlcixcbiAgLnBhZ2Utc2VhcmNoLXJlc3VsdHMgLnBhZ2UtaGVhZGVyIHtcbiAgICBib3gtc2hhZG93OiAtMzllbSAwIDAgI2Y2ZjZmNiwgMzllbSAwIDAgI2Y2ZjZmNjtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxufVxuLnBhZ2UtaWQtNDA4IC5sYXJnZV9zZWFyY2gsXG4ucGFnZS1zZWFyY2gtcmVzdWx0cyAubGFyZ2Vfc2VhcmNoIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLWlkLTQwOCAubGFyZ2Vfc2VhcmNoLFxuICAucGFnZS1zZWFyY2gtcmVzdWx0cyAubGFyZ2Vfc2VhcmNoIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ucGFnZS1pZC00MDggLmxhcmdlX3NlYXJjaCAubGFyZ2UtdHh0LFxuLnBhZ2Utc2VhcmNoLXJlc3VsdHMgLmxhcmdlX3NlYXJjaCAubGFyZ2UtdHh0IHtcbiAgd2lkdGg6IDI5MHB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UtaWQtNDA4IC5sYXJnZV9zZWFyY2ggLmxhcmdlLXR4dCxcbiAgLnBhZ2Utc2VhcmNoLXJlc3VsdHMgLmxhcmdlX3NlYXJjaCAubGFyZ2UtdHh0IHtcbiAgICB3aWR0aDogNDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wYWdlLWlkLTQwOCAubGFyZ2Vfc2VhcmNoIC5sYXJnZS10eHQsXG4gIC5wYWdlLXNlYXJjaC1yZXN1bHRzIC5sYXJnZV9zZWFyY2ggLmxhcmdlLXR4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLnBhZ2UtaWQtNDA4IC5zZWFyY2gtc3RhdHMsXG4ucGFnZS1zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLXN0YXRzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5wYWdlLWlkLTQwOCAucmV0dXJuZWQtcmVzdWx0cyAuc2VhcmNoLXJlc3VsdCxcbi5wYWdlLXNlYXJjaC1yZXN1bHRzIC5yZXR1cm5lZC1yZXN1bHRzIC5zZWFyY2gtcmVzdWx0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDE7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLWlkLTQwOCAucmV0dXJuZWQtcmVzdWx0cyAuc2VhcmNoLXJlc3VsdCxcbiAgLnBhZ2Utc2VhcmNoLXJlc3VsdHMgLnJldHVybmVkLXJlc3VsdHMgLnNlYXJjaC1yZXN1bHQge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxufVxuLnBhZ2UtaWQtNDA4IC5yZXR1cm5lZC1yZXN1bHRzIGgzLFxuLnBhZ2Utc2VhcmNoLXJlc3VsdHMgLnJldHVybmVkLXJlc3VsdHMgaDMge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS1pZC00MDggLnJldHVybmVkLXJlc3VsdHMgaDMsXG4gIC5wYWdlLXNlYXJjaC1yZXN1bHRzIC5yZXR1cm5lZC1yZXN1bHRzIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuLnBhZ2UtaWQtNDA4IC5yZXR1cm5lZC1yZXN1bHRzIGgzIGEsXG4ucGFnZS1zZWFyY2gtcmVzdWx0cyAucmV0dXJuZWQtcmVzdWx0cyBoMyBhIHtcbiAgY29sb3I6ICMxYTFhMWE7XG59XG4ucGFnZS1pZC00MDggLnJldHVybmVkLXJlc3VsdHMgaDMgYTpob3Zlcixcbi5wYWdlLXNlYXJjaC1yZXN1bHRzIC5yZXR1cm5lZC1yZXN1bHRzIGgzIGE6aG92ZXIge1xuICBjb2xvcjogIzAwNmJhNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlLWlkLTQwOCAuc2VhcmNoLW5hdixcbi5wYWdlLXNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5wYWdlLWlkLTQwOCAuc2VhcmNoLW5hdiBhLFxuLnBhZ2Utc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1uYXYgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNnB4IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS1pZC00MDggLnNlYXJjaC1uYXYgYSxcbiAgLnBhZ2Utc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1uYXYgYSB7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG4gIH1cbn1cbi5wYWdlLWlkLTQwOCAuc2VhcmNoLW5hdiBhOmhvdmVyLFxuLnBhZ2Utc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1uYXYgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDZiYTY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnBhZ2UtaWQtNDA4IC5zZWFyY2gtbmF2IC5wcmV2LXBhZ2UsXG4ucGFnZS1zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLW5hdiAucHJldi1wYWdlIHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UtaWQtNDA4IC5zZWFyY2gtbmF2IC5wcmV2LXBhZ2UsXG4gIC5wYWdlLXNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtbmF2IC5wcmV2LXBhZ2Uge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbn1cbi5wYWdlLWlkLTQwOCAuc2VhcmNoLW5hdiAucHJldi1wYWdlIGEsXG4ucGFnZS1zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLW5hdiAucHJldi1wYWdlIGEge1xuICBwYWRkaW5nOiA4cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLWlkLTQwOCAuc2VhcmNoLW5hdiAucHJldi1wYWdlIGEsXG4gIC5wYWdlLXNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtbmF2IC5wcmV2LXBhZ2UgYSB7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG4gIH1cbn1cbi5wYWdlLWlkLTQwOCAuc2VhcmNoLW5hdiAucGFnZS1uYXYsXG4ucGFnZS1zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLW5hdiAucGFnZS1uYXYge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS1pZC00MDggLnNlYXJjaC1uYXYgLnBhZ2UtbmF2LFxuICAucGFnZS1zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLW5hdiAucGFnZS1uYXYge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbn1cbi5wYWdlLWlkLTQwOCAuc2VhcmNoLW5hdiAubmV4dC1wYWdlLFxuLnBhZ2Utc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1uYXYgLm5leHQtcGFnZSB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLWlkLTQwOCAuc2VhcmNoLW5hdiAubmV4dC1wYWdlLFxuICAucGFnZS1zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLW5hdiAubmV4dC1wYWdlIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG59XG4ucGFnZS1pZC00MDggLnNlYXJjaC1uYXYgLm5leHQtcGFnZSBhLFxuLnBhZ2Utc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1uYXYgLm5leHQtcGFnZSBhIHtcbiAgcGFkZGluZzogOHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS1pZC00MDggLnNlYXJjaC1uYXYgLm5leHQtcGFnZSBhLFxuICAucGFnZS1zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLW5hdiAubmV4dC1wYWdlIGEge1xuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICB9XG59XG5cbi5ub1Jlc3VsdCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb2RjYXN0LXBsYXllciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiA1OHB4O1xuICB6LWluZGV4OiAxMDAyO1xuICB3aWR0aDogODAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbn1cbi5wb2RjYXN0LXBsYXllciAucG9kY2FzdC1wbGF5ZXItYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbn1cbi5wb2RjYXN0LXBsYXllciAucG9kY2FzdC1wbGF5ZXItYWN0aW9ucyAucG9kY2FzdC1hY3Rpb24tYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDRyZW07XG4gIHRvcDogLTEwcHg7XG59XG4ucG9kY2FzdC1wbGF5ZXIgLnBvZGNhc3QtcGxheWVyLWFjdGlvbnMgLnBvZGNhc3QtYWN0aW9uLWJ1dHRvbnMgLnBvZGNhc3QtYWN0aW9uLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAzMDBtcztcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIGJvcmRlcjogc29saWQgMXB4ICMxYTFhMWE7XG59XG4ucG9kY2FzdC1wbGF5ZXIgLnBvZGNhc3QtcGxheWVyLWFjdGlvbnMgLnBvZGNhc3QtYWN0aW9uLWJ1dHRvbnMgLnBvZGNhc3QtYWN0aW9uLWJ1dHRvbiBzdmcge1xuICBoZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi5wb2RjYXN0LXBsYXllciAucG9kY2FzdC1wbGF5ZXItYWN0aW9ucyAucG9kY2FzdC1hY3Rpb24tYnV0dG9ucyAucG9kY2FzdC1hY3Rpb24tYnV0dG9uIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzFhMWExYTtcbn1cbi5wb2RjYXN0LXBsYXllciAucG9kY2FzdC1wbGF5ZXItYWN0aW9ucyAucG9kY2FzdC1hY3Rpb24tYnV0dG9ucyAucG9kY2FzdC1hY3Rpb24tYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbn1cbi5wb2RjYXN0LXBsYXllciAucG9kY2FzdC1wbGF5ZXItYWN0aW9ucyAucG9kY2FzdC1hY3Rpb24tYnV0dG9ucyAucG9kY2FzdC1hY3Rpb24tYnV0dG9uOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5wb2RjYXN0LXBsYXllciAucG9kY2FzdC1wbGF5ZXItYWN0aW9ucyAucG9kY2FzdC1wbGF5aW5nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucG9kY2FzdC1wbGF5ZXIgLnBvZGNhc3QtcGxheWVyLWFjdGlvbnMgLnBvZGNhc3QtcGxheWluZyAucG9kY2FzdC1zdGF0dXMge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4ucG9kY2FzdC1wbGF5ZXIgLnBvZGNhc3QtcGxheWVyLWFjdGlvbnMgLnBvZGNhc3QtY29sbGFwc2Ugc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIHRyYW5zaXRpb246IDMwMG1zO1xufVxuLnBvZGNhc3QtcGxheWVyIGlmcmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IC0xMnB4O1xufVxuLnBvZGNhc3QtcGxheWVyLW9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wb2RjYXN0LXBsYXllci1jb2xsYXBzZWQgaWZyYW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wb2RjYXN0LXBsYXllci1jb2xsYXBzZWQgLnBvZGNhc3QtcGxheWVyLWFjdGlvbnMge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ucG9kY2FzdC1wbGF5ZXItY29sbGFwc2VkIC5wb2RjYXN0LXBsYXllci1hY3Rpb25zIC5wb2RjYXN0LWNvbGxhcHNlIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLnBvZGNhc3QtcGxheWVyLWNvbGxhcHNlZCAucG9kY2FzdC1wbGF5ZXItYWN0aW9ucyAucG9kY2FzdC1wbGF5aW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wb2RjYXN0LWhlYWRlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnBvZGNhc3QtaGVhZGVyLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wb2RjYXN0LWhlYWRlci10aXRsZSB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucG9kY2FzdC1oZWFkZXItdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucG9kY2FzdC1oZWFkZXItdGl0bGUgaDEge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBvZGNhc3QtaGVhZGVyLXRpdGxlIGgxIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4ucG9kY2FzdC1oZWFkZXItdGl0bGUgaDIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjdweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wb2RjYXN0LWhlYWRlci10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xuICB9XG59XG5cbi5wb2RjYXN0LWFydC1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLnBvZGNhc3QtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBjb2xvcjogIzFhMWExYTtcbn1cblxuLnBvZGNhc3QtbGVuZ3RoIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjZmZmZmZmO1xufVxuXG4ucG9kY2FzdC1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBvZGNhc3QtYWN0aW9ucyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLnBvZGNhc3QtYWN0aW9ucyAuY29udGVudC1wb2RjYXN0LWlmcmFtZSB7XG4gIG1heC1oZWlnaHQ6IDUycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDgwcHg7XG59XG4ucG9kY2FzdC1hY3Rpb25zIC5jb250ZW50LXBvZGNhc3QtaWZyYW1lLnN0dWNrIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMTRweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBvZGNhc3QtYWN0aW9ucyAuY29udGVudC1wb2RjYXN0LWlmcmFtZS5zdHVjayB7XG4gICAgdG9wOiAxMjJweDtcbiAgfVxufVxuLnBvZGNhc3QtYWN0aW9ucyAuY29udGVudC1wb2RjYXN0LXRyYW5zY3JpcHQtdHJpZ2dlciB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1yZyk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBvZGNhc3QtYWN0aW9ucyAuY29udGVudC1wb2RjYXN0LXRyYW5zY3JpcHQtdHJpZ2dlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5wb2RjYXN0LWFjdGlvbnMgLmNvbnRlbnQtcG9kY2FzdC10cmFuc2NyaXB0LXRyaWdnZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wb2RjYXN0LWFjdGlvbnMgLmNvbnRlbnQtcG9kY2FzdC10cmFuc2NyaXB0LXRyaWdnZXIgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wb2RjYXN0LWFjdGlvbnMgLmJ0biB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wb2RjYXN0LWFjdGlvbnMgLmJ0biBzdmcge1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLnBvZGNhc3QtYWN0aW9ucyAuYnRuIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5wb2RjYXN0LWFjdGlvbnMgLmJ0bjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICMxYTFhMWE7XG59XG4ucG9kY2FzdC1hY3Rpb25zIC5idG46aG92ZXIgLnBvZGNhc3QtbGVuZ3RoIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWExYTFhO1xufVxuXG4ucG9kY2FzdC10cmFuc2NyaXB0LXRyaWdnZXItZW50cnkge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucG9kY2FzdC10cmFuc2NyaXB0LXRyaWdnZXItZW50cnkge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICB9XG59XG4ucG9kY2FzdC10cmFuc2NyaXB0LXRyaWdnZXItZW50cnk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wb2RjYXN0LXRyYW5zY3JpcHQtdHJpZ2dlci1lbnRyeSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnBvZGNhc3QtdHJhbnNjcmlwdC10cmlnZ2VyLWVudHJ5IGEge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtcmcpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzFhMWExYTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmc6IDA7XG59XG4ucG9kY2FzdC10cmFuc2NyaXB0LXRyaWdnZXItZW50cnkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2UyMjMxYTtcbn1cblxuLmFydGljbGUtaGVhZGVyIC5wb2RjYXN0LWhlYWRlci1pbm5lciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDAgMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcnRpY2xlLWhlYWRlciAucG9kY2FzdC1oZWFkZXItaW5uZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogNTJweCAxcmVtIDI1cHggMXJlbTtcbiAgfVxufVxuLmFydGljbGUtaGVhZGVyIC5wb2RjYXN0LWFydCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcnRpY2xlLWhlYWRlciAucG9kY2FzdC1hcnQge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgfVxufVxuLmFydGljbGUtaGVhZGVyIC5wb2RjYXN0LWFydCAucG9kY2FzdC1hbGwge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmVudHJ5LWNvbnRlbnQgLnBvZGNhc3QtdHJhbnNjcmlwdCxcbi5lbnRyeS1jb250ZW50IC5wb2RjYXN0LXRyYW5zY3JpcHQtYmxvY2sge1xuICBib3JkZXI6IHNvbGlkIDFweCAjZDBkMGQxO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5lbnRyeS1jb250ZW50IC5wb2RjYXN0LXRyYW5zY3JpcHQgaDMsXG4uZW50cnktY29udGVudCAucG9kY2FzdC10cmFuc2NyaXB0LWJsb2NrIGgzIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDAgMCAycmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZW50cnktY29udGVudCAucG9kY2FzdC10cmFuc2NyaXB0IGg0LFxuLmVudHJ5LWNvbnRlbnQgLnBvZGNhc3QtdHJhbnNjcmlwdCBwLFxuLmVudHJ5LWNvbnRlbnQgLnBvZGNhc3QtdHJhbnNjcmlwdC1ibG9jayBoNCxcbi5lbnRyeS1jb250ZW50IC5wb2RjYXN0LXRyYW5zY3JpcHQtYmxvY2sgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG4uZW50cnktY29udGVudCAucG9kY2FzdC10cmFuc2NyaXB0IGg0LFxuLmVudHJ5LWNvbnRlbnQgLnBvZGNhc3QtdHJhbnNjcmlwdC1ibG9jayBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZW50cnktY29udGVudCAucG9kY2FzdC10cmFuc2NyaXB0LWxpbWl0ZXIsXG4uZW50cnktY29udGVudCAucG9kY2FzdC10cmFuc2NyaXB0LWJsb2NrLWxpbWl0ZXIge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZW50cnktY29udGVudCAucG9kY2FzdC10cmFuc2NyaXB0LWxpbWl0ZXI6YWZ0ZXIsXG4uZW50cnktY29udGVudCAucG9kY2FzdC10cmFuc2NyaXB0LWJsb2NrLWxpbWl0ZXI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiKDI1NSwgMjU1LCAyNTUpIDEwMCUpO1xuICBjb250ZW50OiBcIiBcIjtcbn1cbi5lbnRyeS1jb250ZW50IC5wb2RjYXN0LXRyYW5zY3JpcHQgLnBvZGNhc3QtdHJhbnNjcmlwdC10cmlnZ2VyLFxuLmVudHJ5LWNvbnRlbnQgLnBvZGNhc3QtdHJhbnNjcmlwdC1ibG9jayAucG9kY2FzdC10cmFuc2NyaXB0LXRyaWdnZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1yZyk7XG59XG4uZW50cnktY29udGVudCAucG9kY2FzdC10cmFuc2NyaXB0LWV4cGFuZGVkIC5wb2RjYXN0LXRyYW5zY3JpcHQtbGltaXRlcixcbi5lbnRyeS1jb250ZW50IC5wb2RjYXN0LXRyYW5zY3JpcHQtYmxvY2stZXhwYW5kZWQgLnBvZGNhc3QtdHJhbnNjcmlwdC1saW1pdGVyIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmVudHJ5LWNvbnRlbnQgLnBvZGNhc3QtdHJhbnNjcmlwdC1leHBhbmRlZCAucG9kY2FzdC10cmFuc2NyaXB0LWxpbWl0ZXI6YWZ0ZXIsXG4uZW50cnktY29udGVudCAucG9kY2FzdC10cmFuc2NyaXB0LWJsb2NrLWV4cGFuZGVkIC5wb2RjYXN0LXRyYW5zY3JpcHQtbGltaXRlcjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZW50cnktY29udGVudCAucG9kY2FzdC10cmFuc2NyaXB0IC5hcnRpY2xlX2NvbnRlbnRfYmxvY2ssXG4uZW50cnktY29udGVudCAucG9kY2FzdC10cmFuc2NyaXB0LWJsb2NrIC5hcnRpY2xlX2NvbnRlbnRfYmxvY2sge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG4uZW50cnktY29udGVudCAucG9kY2FzdC10cmFuc2NyaXB0IC5hcnRpY2xlX2NvbnRlbnRfYmxvY2sgcCxcbi5lbnRyeS1jb250ZW50IC5wb2RjYXN0LXRyYW5zY3JpcHQtYmxvY2sgLmFydGljbGVfY29udGVudF9ibG9jayBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lbnRyeS1jb250ZW50IC5wb2RjYXN0LXRyYW5zY3JpcHQgLmFydGljbGVfY29udGVudF9ibG9jayAud3AtYmxvY2stYnV0dG9ucyxcbi5lbnRyeS1jb250ZW50IC5wb2RjYXN0LXRyYW5zY3JpcHQtYmxvY2sgLmFydGljbGVfY29udGVudF9ibG9jayAud3AtYmxvY2stYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zaWRlYmFyLXBvZGNhc3Qge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnNpZGViYXItcG9kY2FzdCBoMyB7XG4gIGJhY2tncm91bmQ6ICMwMDZiYTY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMDtcbn1cbi5zaWRlYmFyLXBvZGNhc3QgLnBvZGNhc3QtbGlzdC10aXRsZS1pbm5lciB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5zaWRlYmFyLXBvZGNhc3QgcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uc2lkZWJhci1wb2RjYXN0IGEge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5wb2RjYXN0LWxpc3QtdGl0bGUtaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjExMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgY29sb3I6ICMxYTFhMWE7XG59XG5cbi5wb2RjYXN0LXN1YnNjcmliZSB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbn1cblxuLm1vYmlsZS1zdWItc3BhY2VyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgIzFhMWExYTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2JpbGUtc3ViLXNwYWNlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9kY2FzdC1zdWJzY3JpYmUtbGlzdCB7XG4gIG1hcmdpbjogMCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ucG9kY2FzdC1zdWJzY3JpYmUtbGlzdCBsaSB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLnBvZGNhc3Qtc3Vic2NyaWJlLWxpc3QgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wb2RjYXN0LXN1YnNjcmliZS1saXN0IGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG59XG4ucG9kY2FzdC1zdWJzY3JpYmUtbGlzdCBsaSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5wb2RjYXN0LXN1YnNjcmliZS1saXN0IGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzAwNmJhNjtcbn1cbi5wb2RjYXN0LXN1YnNjcmliZS1saXN0IGxpIGEgc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcmNoaXZlIC5wb2RjYXN0LWhlYWRlciB7XG4gICAgcGFkZGluZzogNnJlbSAwO1xuICB9XG59XG4uYXJjaGl2ZSAucG9kY2FzdC1oZWFkZXIgLnBvZGNhc3QtYXJ0IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcmNoaXZlIC5wb2RjYXN0LWhlYWRlciAucG9kY2FzdC1hcnQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICB9XG59XG4uYXJjaGl2ZSAucG9kY2FzdC1oZWFkZXItdGl0bGUgLmVudHJ5LWRlayB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5hcmNoaXZlIC5wb2RjYXN0LWhlYWRlciAucG9kY2FzdC1zdWJzY3JpYmUge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLmFyY2hpdmUgLnBvZGNhc3QtaGVhZGVyIC5wb2RjYXN0LXN1YnNjcmliZSBwIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM2MzY2NmE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuLmFyY2hpdmUgLnBvZGNhc3QtaGVhZGVyIC5wb2RjYXN0LXN1YnNjcmliZSBwOmJlZm9yZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQxO1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW46IDAgYXV0bztcbiAgLyogdGhpcyBjZW50ZXJzIHRoZSBsaW5lIHRvIHRoZSBmdWxsIHdpZHRoIHNwZWNpZmllZCAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8qIHBvc2l0aW9uaW5nIG11c3QgYmUgYWJzb2x1dGUgaGVyZSwgYW5kIHJlbGF0aXZlIHBvc2l0aW9uaW5nIG11c3QgYmUgYXBwbGllZCB0byB0aGUgcGFyZW50ICovXG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogLTE7XG59XG4uYXJjaGl2ZSAucG9kY2FzdC1oZWFkZXIgLnBvZGNhc3Qtc3Vic2NyaWJlIHAgc3BhbiB7XG4gIC8qIHRvIGhpZGUgdGhlIGxpbmVzIGZyb20gYmVoaW5kIHRoZSB0ZXh0LCB5b3UgaGF2ZSB0byBzZXQgdGhlIGJhY2tncm91bmQgY29sb3IgdGhlIHNhbWUgYXMgdGhlIGNvbnRhaW5lciAqL1xuICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4uYXJjaGl2ZSAucG9kY2FzdC1oZWFkZXIgLnBvZGNhc3Qtc3Vic2NyaWJlIC5wb2RjYXN0LWxpc3QtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYXJjaGl2ZSAucG9kY2FzdC1oZWFkZXIgLnBvZGNhc3Qtc3Vic2NyaWJlIC5wb2RjYXN0LWxpc3QtdGl0bGU6YmVmb3JlLCAuYXJjaGl2ZSAucG9kY2FzdC1oZWFkZXIgLnBvZGNhc3Qtc3Vic2NyaWJlIC5wb2RjYXN0LWxpc3QtdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMyJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICM2MzY2NmE7XG4gIHRvcDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXJjaGl2ZSAucG9kY2FzdC1oZWFkZXIgLnBvZGNhc3Qtc3Vic2NyaWJlIC5wb2RjYXN0LWxpc3QtdGl0bGU6YmVmb3JlLCAuYXJjaGl2ZSAucG9kY2FzdC1oZWFkZXIgLnBvZGNhc3Qtc3Vic2NyaWJlIC5wb2RjYXN0LWxpc3QtdGl0bGU6YWZ0ZXIge1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cbn1cbi5hcmNoaXZlIC5wb2RjYXN0LWhlYWRlciAucG9kY2FzdC1zdWJzY3JpYmUgLnBvZGNhc3QtbGlzdC10aXRsZTpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmFyY2hpdmUgLnBvZGNhc3QtaGVhZGVyIC5wb2RjYXN0LXN1YnNjcmliZSAucG9kY2FzdC1saXN0LXRpdGxlOmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYXJjaGl2ZSAucG9kY2FzdC1oZWFkZXIgLnBvZGNhc3Qtc3Vic2NyaWJlIC5wb2RjYXN0LWxpc3QtdGl0bGUgLnBvZGNhc3QtbGlzdC10aXRsZS1pbm5lciB7XG4gIGNvbG9yOiAjNjM2NjZhO1xuICBtYXJnaW46IDA7XG59XG4uYXJjaGl2ZSAucG9kY2FzdC1oZWFkZXIgLnBvZGNhc3Qtc3Vic2NyaWJlIC5wb2RjYXN0LXN1YnNjcmliZS1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFyY2hpdmUgLnBvZGNhc3QtaGVhZGVyIC5wb2RjYXN0LXN1YnNjcmliZSAucG9kY2FzdC1zdWJzY3JpYmUtbGlzdCB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5hcmNoaXZlIC5wb2RjYXN0LWhlYWRlciAucG9kY2FzdC1zdWJzY3JpYmUgLnBvZGNhc3Qtc3Vic2NyaWJlLWxpc3QgbGkge1xuICBtYXJnaW46IDVweCAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFyY2hpdmUgLnBvZGNhc3QtaGVhZGVyIC5wb2RjYXN0LXN1YnNjcmliZSAucG9kY2FzdC1zdWJzY3JpYmUtbGlzdCBsaSB7XG4gICAgbWFyZ2luOiA1cHggMTVweDtcbiAgfVxufVxuLmFyY2hpdmUgLnBvZGNhc3QtaGVhZGVyIC5wb2RjYXN0LXN1YnNjcmliZSAucG9kY2FzdC1zdWJzY3JpYmUtbGlzdCBsaSBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucG9kY2FzdC1wYWdlLWhlYWRlciB7XG4gIHBhZGRpbmc6IDZyZW0gMDtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbn1cbi5wb2RjYXN0LXBhZ2UtaGVhZGVyIC5wb2RjYXN0LXBhZ2UtdGl0bGUge1xuICBmb250LXNpemU6IDY0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xufVxuLnBvZGNhc3QtcGFnZS1oZWFkZXIgLnBvZGNhc3QtcGFnZS10aXRsZSBzdmcge1xuICBiYWNrZ3JvdW5kOiAjZTIyMzFhO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBoZWlnaHQ6IDU1cHg7XG4gIHdpZHRoOiA1NXB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxMHB4O1xufVxuLnBvZGNhc3QtcGFnZS1oZWFkZXIgLnBvZGNhc3QtcGFnZS10aXRsZSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4ucG9kY2FzdC1wYWdlLWhlYWRlciAucG9kY2FzdC1wYWdlLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbn1cbi5wb2RjYXN0LXBhZ2UtaGVhZGVyIC5wb2RjYXN0LXBhZ2Utcm93IC5wb2RjYXN0LXBhZ2UtY29sdW1uIHtcbiAgZmxleDogMTtcbiAgcGFkZGluZzogMCAycmVtO1xufVxuXG4ucG9kY2FzdC1yb3cge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuLnBvZGNhc3Qtcm93IC5wb2RjYXN0LXJvdy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4ucG9kY2FzdC1yb3cgLnBvZGNhc3Qtcm93LWhlYWRlciAucG9kY2FzdC1oZWFkZXItYm9keSB7XG4gIHBhZGRpbmc6IDAgNHJlbTtcbn1cbi5wb2RjYXN0LXJvdyAucG9kY2FzdC1yb3ctaGVhZGVyIC5wb2RjYXN0LWhlYWRlci1ib2R5IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWluLWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cbi5wb2RjYXN0LXJvdyAucG9kY2FzdC1yb3ctaGVhZGVyIC5wb2RjYXN0LWhlYWRlci1ib2R5IHAge1xuICBtYXJnaW46IDA7XG59XG4ucG9kY2FzdC1yb3cgLnBvZGNhc3Qtcm93LWhlYWRlciAucG9kY2FzdC1hbGwge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5wb2RjYXN0LXJvdyAuZ3JpZC1ibG9jayB7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG5cbi5wb2RjYXN0LXBhZ2UtdGFicyAucG9kY2FzdC1wYWdlLWNvbnRlbnQtbWFpbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDZyZW0gMDtcbn1cblxuLmVudHJ5LW1ldGEgLmJ0bi1vcGVuLWFydGljbGUtc2hhcmluZy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0OXB4KSB7XG4gIC5lbnRyeS1tZXRhIC5idG4tb3Blbi1hcnRpY2xlLXNoYXJpbmctd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1MHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVudHJ5LW1ldGEgLmJ0bi1vcGVuLWFydGljbGUtc2hhcmluZy13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmVudHJ5LW1ldGEgLmJ0bi1vcGVuLWFydGljbGUtc2hhcmluZy13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG4uZW50cnktbWV0YSAuYnRuLW9wZW4tYXJ0aWNsZS1zaGFyaW5nLXdyYXBwZXIgLmJ0bi1hbGwtcG9kY2FzdHMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZW50cnktbWV0YSAuYnRuLW9wZW4tYXJ0aWNsZS1zaGFyaW5nLXdyYXBwZXIgLmJ0bi1hbGwtcG9kY2FzdHMtd3JhcHBlciAucG9kY2FzdC1hbGwge1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xuICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMzVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5lbnRyeS1tZXRhIC5idG4tb3Blbi1hcnRpY2xlLXNoYXJpbmctd3JhcHBlciAuYnRuLWFsbC1wb2RjYXN0cy13cmFwcGVyIC5wb2RjYXN0LWFsbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2MzY2NmE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmVudHJ5LW1ldGEgLmJ0bi1vcGVuLWFydGljbGUtc2hhcmluZy13cmFwcGVyIC5idG4tYWxsLXBvZGNhc3RzLXdyYXBwZXIgLnBvZGNhc3QtYWxsOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmVudHJ5LW1ldGEgLmJ0bi1vcGVuLWFydGljbGUtc2hhcmluZy13cmFwcGVyIC5idG4tYWxsLXBvZGNhc3RzLXdyYXBwZXIgLnBvZGNhc3QtYWxsOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNmJhNjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5lbnRyeS1tZXRhIC5idG4tb3Blbi1hcnRpY2xlLXNoYXJpbmctd3JhcHBlciAuYnRuLWFsbC1wb2RjYXN0cy13cmFwcGVyIC5wb2RjYXN0LWFsbCB7XG4gICAgcGFkZGluZzogMTZweCAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTJweDtcbiAgfVxufVxuLmVudHJ5LW1ldGEgLmJ0bi1vcGVuLWFydGljbGUtc2hhcmluZy13cmFwcGVyID4gKiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogNHB4IDRweCA0cHggNHB4O1xufVxuXG4uYXJjaGl2ZSAucG9kY2FzdC1oZWFkZXIgLm1vYmlsZS1zdWItc3BhY2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hcmNoaXZlIC5wb2RjYXN0LWhlYWRlciAucG9kY2FzdC1oZWFkZXItaW5uZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFyY2hpdmUgLnBvZGNhc3QtaGVhZGVyIC5wb2RjYXN0LWhlYWRlci1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4uY2F0ZWdvcnktcG9kY2FzdCAuY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmVudHJ5LW1ldGEge1xuICBwYWRkaW5nOiAwIDAgMXJlbSAwO1xufVxuLmNhdGVnb3J5LXBvZGNhc3QgLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmFydGljbGUtaGVhZGVyIC5lbnRyeS1tZXRhIC5wb2RjYXN0LWFsbCBhIHtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtbWQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTM1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG59XG4uY2F0ZWdvcnktcG9kY2FzdCAuY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmVudHJ5LW1ldGEgLnBvZGNhc3QtYWxsIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNjM2NjZhO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1wb2RjYXN0IC5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuZW50cnktbWV0YSAucG9kY2FzdC1hbGwgYTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMWExYTFhO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1wb2RjYXN0IC5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuZW50cnktbWV0YSAucG9kY2FzdC1hbGwgYTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDZiYTY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2F0ZWdvcnktcG9kY2FzdCAuY29udGVudC1zdWItd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgLmVudHJ5LW1ldGEgLnBvZGNhc3QtYWxsIGEge1xuICAgIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjEycHg7XG4gIH1cbn1cbi5jYXRlZ29yeS1wb2RjYXN0IC5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuZW50cnktbWV0YSAuYnlsaW5lID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXRlZ29yeS1wb2RjYXN0IC5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciAuZW50cnktbWV0YSAuYnlsaW5lID4gZGl2IHtcbiAgICBtYXJnaW4tYm90dG9tOiB1bnNldDtcbiAgfVxufVxuLmNhdGVnb3J5LXBvZGNhc3QgLnBvZGNhc3QtbWV0YSB7XG4gIGdhcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXRlZ29yeS1wb2RjYXN0IC5wb2RjYXN0LW1ldGEge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLmNhdGVnb3J5LXBvZGNhc3QgLnBvZGNhc3QtbWV0YSAucmVhZC10aW1lIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgY29sb3I6ICM2MzY2NmE7XG59XG4uY2F0ZWdvcnktcG9kY2FzdCAucG9kY2FzdC1tZXRhIC5yZWFkLXRpbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogMC4ycmVtO1xufVxuLmNhdGVnb3J5LXBvZGNhc3QgLnBvZGNhc3QtbWV0YSAucG9zdC1kYXRlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLnNvY2lhbC1tZWRpYS1wYWdlLWJhciAud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uIGEsIC5zb2NpYWwtbWVkaWEtcGFnZS1iYXIgLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbiBkaXYud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbn1cbi5zb2NpYWwtbWVkaWEtcGFnZS1iYXIgLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbiBhIGltZywgLnNvY2lhbC1tZWRpYS1wYWdlLWJhciAud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uIGRpdi53cC1ibG9jay1idXR0b25fX2xpbmsgaW1nIHtcbiAgbWluLXdpZHRoOiAyMnB4O1xuICBtYXJnaW46IDAuNXJlbTtcbn1cbi5zb2NpYWwtbWVkaWEtcGFnZS1iYXIgLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbiBhIGltZzpob3ZlciwgLnNvY2lhbC1tZWRpYS1wYWdlLWJhciAud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uIGRpdi53cC1ibG9jay1idXR0b25fX2xpbmsgaW1nOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4uaW1hZ2Utd2l0aC1waW5zLXNpZGUtYnktc2lkZS10aXRsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDE7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlLXdpdGgtcGlucy1zaWRlLWJ5LXNpZGUtdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5pbWFnZS13aXRoLXBpbnMtc2lkZS1ieS1zaWRlIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4gLmltYWdlLXdpdGgtcGluc19fcGluLWRhdGEtd3JhcHBlciAuc2lkZS1ieS1zaWRlLXN1bW1hcnkgcDpmaXJzdC1jaGlsZDpmaXJzdC1sZXR0ZXIge1xuICBmb250LXNpemU6IHVuc2V0O1xuICBsaW5lLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogdW5zZXQ7XG4gIGRpc3BsYXk6IHVuc2V0O1xuICBmbG9hdDogdW5zZXQ7XG4gIGZvbnQtZmFtaWx5OiB1bnNldDtcbiAgZm9udC13ZWlnaHQ6IHVuc2V0O1xuICBtYXJnaW4tdG9wOiB1bnNldDtcbiAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcbn1cblxuLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1pbWFnZS13aXRoLXBpbnMtc2lkZS1ieS1zaWRlIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53cC1ibG9jay1wYWNlY29yZS1ibG9ja3MtaW1hZ2Utd2l0aC1waW5zLXNpZGUtYnktc2lkZSAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uOmZpcnN0LW9mLXR5cGUge1xuICAgIG1heC13aWR0aDogMzMycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53cC1ibG9jay1wYWNlY29yZS1ibG9ja3MtaW1hZ2Utd2l0aC1waW5zLXNpZGUtYnktc2lkZSAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm94LXNoYWRvdzogLThweCAwcHggMTBweCAtOHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgfVxufVxuLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1pbWFnZS13aXRoLXBpbnMtc2lkZS1ieS1zaWRlIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46bGFzdC1vZi10eXBlIHAsIC53cC1ibG9jay1wYWNlY29yZS1ibG9ja3MtaW1hZ2Utd2l0aC1waW5zLXNpZGUtYnktc2lkZSAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uOmxhc3Qtb2YtdHlwZSBoMiwgLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1pbWFnZS13aXRoLXBpbnMtc2lkZS1ieS1zaWRlIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46bGFzdC1vZi10eXBlIC5waW4tdHJpZ2dlcmVkLXRpdGxlIHtcbiAgcGFkZGluZzogMzRweCAhaW1wb3J0YW50O1xufVxuLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1pbWFnZS13aXRoLXBpbnMtc2lkZS1ieS1zaWRlIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46bGFzdC1vZi10eXBlIGZpZ3VyZSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAwIDM0cHggMzRweDtcbiAgbWFyZ2luOiAwO1xufVxuLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1pbWFnZS13aXRoLXBpbnMtc2lkZS1ieS1zaWRlIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46bGFzdC1vZi10eXBlIGZpZ3VyZSBpbWcge1xuICBwYWRkaW5nOiAwO1xufVxuLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1pbWFnZS13aXRoLXBpbnMtc2lkZS1ieS1zaWRlIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46bGFzdC1vZi10eXBlIC53cC1ibG9jay1oZWFkaW5nIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLWJkKTtcbn1cbi53cC1ibG9jay1wYWNlY29yZS1ibG9ja3MtaW1hZ2Utd2l0aC1waW5zLXNpZGUtYnktc2lkZSAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uOmxhc3Qtb2YtdHlwZSAud3AtYmxvY2staGVhZGluZzpmaXJzdC1vZi10eXBlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLWJkKTtcbn1cbi53cC1ibG9jay1wYWNlY29yZS1ibG9ja3MtaW1hZ2Utd2l0aC1waW5zLXNpZGUtYnktc2lkZSAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uOmxhc3Qtb2YtdHlwZSAuaW1hZ2Utd2l0aC1waW5zX19waW4tZGF0YS13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn0iLCIvLyBDb250YWluZXIgbWl4aW5zXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuIiwiQHVzZSAnc2FzczptYXAnO1xuQHVzZSAnc2FzczpsaXN0JztcblxuLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwgeHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLmtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogbGlzdC5pbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAaWYgbm90ICRuIHtcbiAgICBAZXJyb3IgXCJicmVha3BvaW50IGAjeyRuYW1lfWAgbm90IGZvdW5kIGluIGAjeyRicmVha3BvaW50c31gXCI7XG4gIH1cbiAgQHJldHVybiBpZigkbiA8IGxpc3QubGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbGlzdC5udGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAuZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC5nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbjpyb290IHtcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS0jeyRwcmVmaXh9YnJlYWtwb2ludC0jeyRuYW1lfTogI3skdmFsdWV9O1xuICB9XG59XG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+ICoge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XG4gIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1yb3dzLCAxKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jc3NncmlkKCk7XG4gIH1cbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiQHVzZSAnc2FzczptZXRhJztcbkB1c2UgJ3Nhc3M6bWFwJztcbkB1c2UgJ3Nhc3M6bWF0aCc7XG5cbi8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvLyBUT0RPOiBSZXZpc2l0IGNhbGMgb3JkZXIgYWZ0ZXIgaHR0cHM6Ly9naXRodWIuY29tL3JlYWN0LWJvb3RzdHJhcC9yZWFjdC1ib290c3RyYXAvaXNzdWVzLzYwMzkgaXMgZml4ZWRcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoKSB7XG4gIC8vIEFkZCBib3ggc2l6aW5nIGlmIG9ubHkgdGhlIGdyaWQgaXMgbG9hZGVkXG4gIGJveC1zaXppbmc6IGlmKG1ldGEudmFyaWFibGUtZXhpc3RzKGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcpIGFuZCAkaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZywgYm9yZGVyLWJveCwgbnVsbCk7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSBzZXQgdGhlIHdpZHRoXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFByZXZlbnQgYC5jb2wtYXV0b2AsIGAuY29sYCAoJiByZXNwb25zaXZlIHZhcmlhbnRzKSBmcm9tIGJyZWFraW5nIG91dCB0aGUgZ3JpZFxuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemU6IGZhbHNlLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBAaWYgJHNpemUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBtYXRoLnBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuXG4gIH0gQGVsc2Uge1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgbWF0aC5wZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlciBvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IG1hdGgucGVyY2VudGFnZShkaXZpZGUoMSwgJGNvdW50KSk7XG4gIH1cbn1cblxuLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLmtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXg6IDEgMCAwJTsgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICB9XG5cbiAgICAgIC5yb3ctY29scyN7JGluZml4fS1hdXRvID4gKiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gR3V0dGVyc1xuICAgICAgLy9cbiAgICAgIC8vIE1ha2UgdXNlIG9mIGAuZy0qYCwgYC5neC0qYCBvciBgLmd5LSpgIHV0aWxpdGllcyB0byBjaGFuZ2Ugc3BhY2luZyBiZXR3ZWVuIHRoZSBjb2x1bW5zLlxuICAgICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRndXR0ZXJzIHtcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd4I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3kjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jc3NncmlkKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC5rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5nLWNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0byAvIHNwYW4gJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU3RhcnQgd2l0aCBgMWAgYmVjYXVzZSBgMGAgaXMgYW4gaW52YWxpZCB2YWx1ZS5cbiAgICAgICAgLy8gRW5kcyB3aXRoIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZS5cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgLmctc3RhcnQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6ICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnc2FzczptYXAnO1xuLy9cbi8vIEJhc2ljIEJvb3RzdHJhcCB0YWJsZVxuLy9cblxuLnRhYmxlIHtcbiAgLy8gUmVzZXQgbmVlZGVkIGZvciBuZXN0aW5nIHRhYmxlc1xuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci10eXBlOiBpbml0aWFsO1xuICAtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlOiBpbml0aWFsO1xuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci1zdGF0ZTogaW5pdGlhbDtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGU6IGluaXRpYWw7XG4gIC8vIEVuZCBvZiByZXNldFxuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvcjogI3skdGFibGUtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1iZzogI3skdGFibGUtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3I6ICN7JHRhYmxlLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogI3skdGFibGUtYWNjZW50LWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcjogI3skdGFibGUtc3RyaXBlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmc6ICN7JHRhYmxlLXN0cmlwZWQtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7JHRhYmxlLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZzogI3skdGFibGUtYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3I6ICN7JHRhYmxlLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JHRhYmxlLWhvdmVyLWJnfTtcblxuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgdmVydGljYWwtYWxpZ246ICR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduO1xuICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3IpO1xuXG4gIC8vIFRhcmdldCB0aCAmIHRkXG4gIC8vIFdlIG5lZWQgdGhlIGNoaWxkIGNvbWJpbmF0b3IgdG8gcHJldmVudCBzdHlsZXMgbGVha2luZyB0byBuZXN0ZWQgdGFibGVzIHdoaWNoIGRvZXNuJ3QgaGF2ZSBhIGAudGFibGVgIGNsYXNzLlxuICAvLyBXZSB1c2UgdGhlIHVuaXZlcnNhbCBzZWxlY3RvcnMgaGVyZSB0byBzaW1wbGlmeSB0aGUgc2VsZWN0b3IgKGVsc2Ugd2Ugd291bGQgbmVlZCA2IGRpZmZlcmVudCBzZWxlY3RvcnMpLlxuICAvLyBBbm90aGVyIGFkdmFudGFnZSBpcyB0aGF0IHRoaXMgZ2VuZXJhdGVzIGxlc3MgY29kZSBhbmQgbWFrZXMgdGhlIHNlbGVjdG9yIGxlc3Mgc3BlY2lmaWMgbWFraW5nIGl0IGVhc2llciB0byBvdmVycmlkZS5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteSAkdGFibGUtY2VsbC1wYWRkaW5nLXg7XG4gICAgLy8gRm9sbG93aW5nIHRoZSBwcmVjZXB0IG9mIGNhc2NhZGVzOiBodHRwczovL2NvZGVwZW4uaW8vbWlyaWFtc3V6YW5uZS9mdWxsL3ZZTmdvZGJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yKSkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1iZyk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZykpKTtcbiAgfVxuXG4gID4gdGJvZHkge1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICB9XG5cbiAgPiB0aGVhZCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxufVxuXG4udGFibGUtZ3JvdXAtZGl2aWRlciB7XG4gIGJvcmRlci10b3A6IGNhbGMoI3skdGFibGUtYm9yZGVyLXdpZHRofSAqIDIpIHNvbGlkICR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbi8vXG4vLyBDaGFuZ2UgcGxhY2VtZW50IG9mIGNhcHRpb25zIHdpdGggYSBjbGFzc1xuLy9cblxuLmNhcHRpb24tdG9wIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG59XG5cblxuLy9cbi8vIENvbmRlbnNlZCB0YWJsZSB3LyBoYWxmIHBhZGRpbmdcbi8vXG5cbi50YWJsZS1zbSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXktc20gJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cbi8vXG4vLyBXaGVuIGJvcmRlcnMgYXJlIGFkZGVkIG9uIGFsbCBzaWRlcyBvZiB0aGUgY2VsbHMsIHRoZSBjb3JuZXJzIGNhbiByZW5kZXIgb2RkIHdoZW5cbi8vIHRoZXNlIGJvcmRlcnMgZG8gbm90IGhhdmUgdGhlIHNhbWUgY29sb3Igb3IgaWYgdGhleSBhcmUgc2VtaS10cmFuc3BhcmVudC5cbi8vIFRoZXJlZm9yZSB3ZSBhZGQgdG9wIGFuZCBib3JkZXIgYm90dG9tcyB0byB0aGUgYHRyYHMgYW5kIGxlZnQgYW5kIHJpZ2h0IGJvcmRlcnNcbi8vIHRvIHRoZSBgdGRgcyBvciBgdGhgc1xuXG4udGFibGUtYm9yZGVyZWQge1xuICA+IDpub3QoY2FwdGlvbikgPiAqIHtcbiAgICBib3JkZXItd2lkdGg6ICR0YWJsZS1ib3JkZXItd2lkdGggMDtcblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gICAgPiAqIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICB9XG5cbiAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4vLyBGb3Igcm93c1xuLnRhYmxlLXN0cmlwZWQge1xuICA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pID4gKiB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcbiAgfVxufVxuXG4vLyBGb3IgY29sdW1uc1xuLnRhYmxlLXN0cmlwZWQtY29sdW1ucyB7XG4gID4gOm5vdChjYXB0aW9uKSA+IHRyID4gOm50aC1jaGlsZCgjeyR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXJ9KSB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcbiAgfVxufVxuXG4vLyBBY3RpdmUgdGFibGVcbi8vXG4vLyBUaGUgYC50YWJsZS1hY3RpdmVgIGNsYXNzIGNhbiBiZSBhZGRlZCB0byBoaWdobGlnaHQgcm93cyBvciBjZWxsc1xuXG4udGFibGUtYWN0aXZlIHtcbiAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3IpO1xuICAtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZyk7XG59XG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgPiB0Ym9keSA+IHRyOmhvdmVyID4gKiB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcik7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZyk7XG4gIH1cbn1cblxuXG4vLyBUYWJsZSB2YXJpYW50c1xuLy9cbi8vIFRhYmxlIHZhcmlhbnRzIHNldCB0aGUgdGFibGUgY2VsbCBiYWNrZ3JvdW5kcywgYm9yZGVyIGNvbG9yc1xuLy8gYW5kIHRoZSBjb2xvcnMgb2YgdGhlIHN0cmlwZWQsIGhvdmVyZWQgJiBhY3RpdmUgdGFibGVzXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0YWJsZS12YXJpYW50cyB7XG4gIEBpbmNsdWRlIHRhYmxlLXZhcmlhbnQoJGNvbG9yLCAkdmFsdWUpO1xufVxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC5rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC50YWJsZS1yZXNwb25zaXZlI3skaW5maXh9IHtcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJ3Nhc3M6bWF0aCc7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYW50XG5AbWl4aW4gdGFibGUtdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kKSB7XG4gIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICRjb2xvcjogY29sb3ItY29udHJhc3Qob3BhcXVlKCRib2R5LWJnLCAkYmFja2dyb3VuZCkpO1xuICAgICRob3Zlci1iZzogY29sb3IubWl4KCRjb2xvciwgJGJhY2tncm91bmQsIG1hdGgucGVyY2VudGFnZSgkdGFibGUtaG92ZXItYmctZmFjdG9yKSk7XG4gICAgJHN0cmlwZWQtYmc6IGNvbG9yLm1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBtYXRoLnBlcmNlbnRhZ2UoJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSk7XG4gICAgJGFjdGl2ZS1iZzogY29sb3IubWl4KCRjb2xvciwgJGJhY2tncm91bmQsIG1hdGgucGVyY2VudGFnZSgkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikpO1xuICAgICR0YWJsZS1ib3JkZXItY29sb3I6IGNvbG9yLm1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBtYXRoLnBlcmNlbnRhZ2UoJHRhYmxlLWJvcmRlci1mYWN0b3IpKTtcblxuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yOiAjeyRjb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmc6ICN7JGJhY2tncm91bmR9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcjogI3skdGFibGUtYm9yZGVyLWNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyRzdHJpcGVkLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRzdHJpcGVkLWJnKX07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkYWN0aXZlLWJnKX07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JGhvdmVyLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkaG92ZXItYmcpfTtcblxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFudFxuIiwiLy9cbi8vIExhYmVsc1xuLy9cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tbGFiZWwtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG59XG4iLCJAdXNlICdzYXNzOm1ldGEnO1xuQHVzZSAnc2FzczptYXRoJztcbkB1c2UgJ3Nhc3M6bWFwJztcbkB1c2UgJ3Nhc3M6c3RyaW5nJztcblxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2Nzcy9kaW1lbnNpb24tbm8tbm9uLW51bWVyaWMtdmFsdWVzXG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi9tYWluL0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlcyBzdGFydCBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiBtZXRhLnR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IG51bWJlciBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbiRyZnMtbW9kZTogbWluLW1lZGlhLXF1ZXJ5ICFkZWZhdWx0O1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmZzIHRvIGZhbHNlXG4kZW5hYmxlLXJmczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLXZhbHVlIHVuaXRcbiRyZnMtYmFzZS12YWx1ZS11bml0OiBtYXRoLnVuaXQoJHJmcy1iYXNlLXZhbHVlKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogbWF0aC51bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IG1hdGgudW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLmhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLmdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLXZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSBweCB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgJHJmcy1iYXNlLXZhbHVlICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcmVtIHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiBtYXRoLnVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHB4IHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSByZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCBkaXZpZGUoJHJmcy1icmVha3BvaW50ICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhbGN1bGF0ZSB0aGUgbWVkaWEgcXVlcnkgdmFsdWVcbiRyZnMtbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuJHJmcy1tcS1wcm9wZXJ0eS13aWR0aDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LXdpZHRoLCBtaW4td2lkdGgpO1xuJHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHQ6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC1oZWlnaHQsIG1pbi1oZWlnaHQpO1xuXG4vLyBJbnRlcm5hbCBtaXhpbiB1c2VkIHRvIGRldGVybWluZSB3aGljaCBtZWRpYSBxdWVyeSBuZWVkcyB0byBiZSB1c2VkXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSwgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIGFuZCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1ydWxlIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSwgd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBwcm9wZXJ0eVxuICAgICYsXG4gICAgLmRpc2FibGUtcmZzICYsXG4gICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgIC5lbmFibGUtcmZzICYsXG4gICAgJi5lbmFibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGVuYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcblxuICBAaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkgKCkge1xuICAgICAgLmVuYWJsZS1yZnMgJixcbiAgICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSAoKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgZm9ybWF0dGVkIG5vbi1yZXNwb25zaXZlIHZhbHVlXG5AZnVuY3Rpb24gcmZzLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKG1ldGEudHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiBcIlwiO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgXCIgMFwiO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKG1ldGEudHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIG1hdGgudW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIEBpZiAkdW5pdCA9PSBweCB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcmVtIGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAkcmZzLXJlbS12YWx1ZSl9cmVtLCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHVuaXQgPT0gcmVtIHtcbiAgICAgICAgLy8gQ29udmVydCB0byBweCBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHB4LCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAxKSAqICRyZnMtcmVtLXZhbHVlfXB4LCAkdmFsdWUpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyAkdmFsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gc3RyaW5nLnVucXVvdGUoc3RyaW5nLnNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgcmVzcG9uc2l2ZSB2YWx1ZSBjYWxjdWxhdGVkIGJ5IFJGU1xuQGZ1bmN0aW9uIHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZihtZXRhLnR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogXCJcIjtcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArIFwiIDBcIjtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYobWV0YS50eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgbWF0aC51bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICBAaWYgbm90ICR1bml0IG9yICR1bml0ICE9IHB4IGFuZCAkdW5pdCAhPSByZW0ge1xuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyAkdmFsdWU7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuICAgICAgICAkdmFsdWU6IGRpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyBpZigkdW5pdCA9PSBweCwgMSwgZGl2aWRlKDEsICRyZnMtcmVtLXZhbHVlKSkpO1xuXG4gICAgICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgdmFsdWUgaXMgZ3JlYXRlciB0aGFuIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEBpZiBhYnMoJHZhbHVlKSA8PSAkcmZzLWJhc2UtdmFsdWUgb3Igbm90ICRlbmFibGUtcmZzIHtcbiAgICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlfXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLW1pbjogJHJmcy1iYXNlLXZhbHVlICsgZGl2aWRlKGFicygkdmFsdWUpIC0gJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICR2YWx1ZSBhbmQgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtZGlmZjogYWJzKCR2YWx1ZSkgLSAkdmFsdWUtbWluO1xuXG4gICAgICAgICAgLy8gQmFzZSB2YWx1ZSBmb3JtYXR0aW5nXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWUtbWlufXB4KTtcblxuICAgICAgICAgIC8vIFVzZSBuZWdhdGl2ZSB2YWx1ZSBpZiBuZWVkZWRcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkdmFsdWUgPCAwLCAtJG1pbi13aWR0aCwgJG1pbi13aWR0aCk7XG5cbiAgICAgICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkdmFsdWUtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgICAgIC8vIFJldHVybiB0aGUgY2FsY3VsYXRlZCB2YWx1ZVxuICAgICAgICAgICR2YWw6ICR2YWwgKyBcIiBjYWxjKFwiICsgJG1pbi13aWR0aCArIGlmKCR2YWx1ZSA8IDAsIFwiIC0gXCIsIFwiICsgXCIpICsgJHZhcmlhYmxlLXdpZHRoICsgXCIpXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiBzdHJpbmcudW5xdW90ZShzdHJpbmcuc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBSRlMgbWl4aW5cbkBtaXhpbiByZnMoJHZhbHVlcywgJHByb3BlcnR5OiBmb250LXNpemUpIHtcbiAgQGlmICR2YWx1ZXMgIT0gbnVsbCB7XG4gICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZXMpO1xuICAgICRmbHVpZC12YWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcblxuICAgIC8vIERvIG5vdCBwcmludCB0aGUgbWVkaWEgcXVlcnkgaWYgcmVzcG9uc2l2ZSAmIG5vbi1yZXNwb25zaXZlIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWQtdmFsIHtcbiAgICAgICN7JHByb3BlcnR5fTogJHZhbDtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgX3Jmcy1ydWxlICgpIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkdmFsLCAkZmx1aWQtdmFsKTtcblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnktcnVsZSAoKSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJGZsdWlkLXZhbCwgJHZhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlKTtcbn1cblxuQG1peGluIHBhZGRpbmcoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xufVxuXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcbn1cblxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctcmlnaHQpO1xufVxuXG5AbWl4aW4gcGFkZGluZy1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcbn1cblxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcbn1cblxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luKTtcbn1cblxuQG1peGluIG1hcmdpbi10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xufVxuXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xufVxuXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xufVxuIiwiLy9cbi8vIEZvcm0gdGV4dFxuLy9cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXRleHQtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tdGV4dC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tdGV4dC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLXRleHQtY29sb3I7XG59XG4iLCJAdXNlICdzYXNzOm1hdGgnO1xuXG4vL1xuLy8gR2VuZXJhbCBmb3JtIGNvbnRyb2xzIChwbHVzIGEgZmV3IHNwZWNpZmljIGhpZ2gtbGV2ZWwgaW50ZXJ2ZW50aW9ucylcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiZmlsZVwiXSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gcHJldmVudCBwc2V1ZG8gZWxlbWVudCBidXR0b24gb3ZlcmxhcFxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICAgIC8vIE9uIEFuZHJvaWQgQ2hyb21lLCBmb3JtLWNvbnRyb2wncyBcIndpZHRoOiAxMDAlXCIgbWFrZXMgdGhlIGlucHV0IHdpZHRoIHRvbyBzbWFsbFxuICAgIC8vIFRlc3RlZCB1bmRlciBBbmRyb2lkIDExIC8gQ2hyb21lIDg5LCBBbmRyb2lkIDEyIC8gQ2hyb21lIDEwMCwgQW5kcm9pZCAxMyAvIENocm9tZSAxMDlcbiAgICAvL1xuICAgIC8vIE9uIGlPUyBTYWZhcmksIGZvcm0tY29udHJvbCdzIFwiYXBwZWFyYW5jZTogbm9uZVwiICsgXCJ3aWR0aDogMTAwJVwiIG1ha2VzIHRoZSBpbnB1dCB3aWR0aCB0b28gc21hbGxcbiAgICAvLyBUZXN0ZWQgdW5kZXIgaU9TIDE2LjIgLyBTYWZhcmkgMTYuMlxuICAgIG1pbi13aWR0aDogODVweDsgLy8gU2VlbXMgdG8gYmUgYSBnb29kIG1pbmltdW0gc2FmZSB3aWR0aFxuXG4gICAgLy8gQWRkIHNvbWUgaGVpZ2h0IHRvIGRhdGUgaW5wdXRzIG9uIGlPU1xuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjMzMDdcbiAgICAvLyBUT0RPOiB3ZSBjYW4gcmVtb3ZlIHRoaXMgd29ya2Fyb3VuZCBvbmNlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg5NTkgaXMgcmVzb2x2ZWRcbiAgICAvLyBNdWx0aXBseSBsaW5lLWhlaWdodCBieSAxZW0gaWYgaXQgaGFzIG5vIHVuaXRcbiAgICBoZWlnaHQ6IGlmKG1hdGgudW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcblxuICAgIC8vIEFuZHJvaWQgQ2hyb21lIHR5cGU9XCJkYXRlXCIgaXMgdGFsbGVyIHRoYW4gdGhlIG90aGVyIGlucHV0c1xuICAgIC8vIGJlY2F1c2Ugb2YgXCJtYXJnaW46IDFweCAyNHB4IDFweCA0cHhcIiBpbnNpZGUgdGhlIHNoYWRvdyBET01cbiAgICAvLyBUZXN0ZWQgdW5kZXIgQW5kcm9pZCAxMSAvIENocm9tZSA4OSwgQW5kcm9pZCAxMiAvIENocm9tZSAxMDAsIEFuZHJvaWQgMTMgLyBDaHJvbWUgMTA5XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLy8gUHJldmVudCBleGNlc3NpdmUgZGF0ZSBpbnB1dCBoZWlnaHQgaW4gV2Via2l0XG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMzQ0MzNcbiAgJjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBGaWxlIGlucHV0IGJ1dHRvbnMgdGhlbWluZ1xuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14O1xuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcbiAgfVxufVxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cbn1cblxuLy8gTWFrZSBzdXJlIHRleHRhcmVhcyBkb24ndCBzaHJpbmsgdG9vIG11Y2ggd2hlbiByZXNpemVkXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yOTEyNFxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgfVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAkZm9ybS1jb2xvci13aWR0aDtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7IGhlaWdodDogJGlucHV0LWhlaWdodC1zbTsgfVxuICAmLmZvcm0tY29udHJvbC1sZyB7IGhlaWdodDogJGlucHV0LWhlaWdodC1sZzsgfVxufVxuIiwiQHVzZSAnc2FzczptZXRhJztcbkB1c2UgJ3Nhc3M6bGlzdCc7XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgbWV0YS50eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGxpc3QuYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGxpc3QuYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtbWl4aW5zXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbiIsIkB1c2UgJ3Nhc3M6bGlzdCc7XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxpc3QubGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsaXN0Lmxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIGxpc3QubnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIGFuZCBsaXN0Lm50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbGlzdC5udGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtYmctbWl4aW5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3I6IG51bGwpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1iZy1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtbWl4aW5zXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogbnVsbCwgJGVuZC1wZXJjZW50OiBudWxsKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGdyYWRpZW50LW1peGluc1xuIiwiLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cblxuLmZvcm0tc2VsZWN0IHtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaW1nOiAje2VzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvcil9O1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1zZWxlY3QtY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXNlbGVjdC1iZztcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZyksIHZhcigtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pY29uLCBub25lKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplO1xuICBib3JkZXI6ICRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXNlbGVjdC10cmFuc2l0aW9uKTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3csICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gIH1cblxuICAvLyBSZW1vdmUgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkZm9ybS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuZm9ybS1zZWxlY3Qge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaW1nOiAje2VzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvci1kYXJrKX07XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQ2hlY2svcmFkaW9cbi8vXG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZzogI3skZm9ybS1jaGVjay1pbnB1dC1iZ307XG5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgbWFyZ2luLXRvcDogKCRsaW5lLWhlaWdodC1iYXNlIC0gJGZvcm0tY2hlY2staW5wdXQtd2lkdGgpICogLjU7IC8vIGxpbmUtaGVpZ2h0IG1pbnVzIGNoZWNrIGhlaWdodFxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWNoZWNrLXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGZpbHRlcjogJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gICY6Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuXG4gICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSl9O1xuICAgICAgfVxuICAgIH1cblxuICAgICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpfTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG5cbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKX07XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk7XG4gIH1cblxuICAvLyBVc2UgZGlzYWJsZWQgYXR0cmlidXRlIGluIGFkZGl0aW9uIG9mIDpkaXNhYmxlZCBwc2V1ZG8tY2xhc3NcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yO1xuICBjdXJzb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjtcbn1cblxuLy9cbi8vIFN3aXRjaFxuLy9cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UpfTtcblxuICAgIHdpZHRoOiAkZm9ybS1zd2l0Y2gtd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXN3aXRjaC10cmFuc2l0aW9uKTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2UpfTtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb247XG5cbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKX07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ7XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICArIC5idG4ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0Om5vdCg6Y2hlY2tlZCk6bm90KDpmb2N1cykge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UtZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gUmFuZ2Vcbi8vXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xuLy8gZWxlbWVudHMgY2Fubm90IGJlIG1peGVkLiBBcyBzdWNoLCB0aGVyZSBhcmUgbm8gc2hhcmVkIHN0eWxlcyBmb3IgZm9jdXMgb3Jcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxuXG4uZm9ybS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGFkZCgkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQsICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0KSAqIC41OyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cbiIsIi5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIGhlaWdodDogJGZvcm0tZmxvYXRpbmctaGVpZ2h0O1xuICAgIG1pbi1oZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ7XG4gIH1cblxuICA+IGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBoZWlnaHQ6IDEwMCU7IC8vIGFsbG93IHRleHRhcmVhc1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gUmVxdWlyZWQgZm9yIGFsaWduaW5nIGxhYmVsJ3MgdGV4dCB3aXRoIHRoZSBpbnB1dCBhcyBpdCBhZmZlY3RzIGlubmVyIGJveCBtb2RlbFxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gICAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIGNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYiksICN7JGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eX0pO1xuICAgICAgdHJhbnNmb3JtOiAkZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm07XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICgkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXggKiAuNSk7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLWhlaWdodDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAjeyRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHl9KTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIH4gbGFiZWwge1xuICAgICAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7IC8vIFJlcXVpcmVkIHRvIHByb3Blcmx5IHBvc2l0aW9uIGxhYmVsIHRleHQgLSBhcyBleHBsYWluZWQgYWJvdmVcbiAgICB9XG4gIH1cblxuICA+IDpkaXNhYmxlZCB+IGxhYmVsLFxuICA+IC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQgfiBsYWJlbCB7IC8vIFJlcXVpcmVkIGZvciBgLmZvcm0tY29udHJvbGBzIGJlY2F1c2Ugb2Ygc3BlY2lmaWNpdHlcbiAgICBjb2xvcjogJGZvcm0tZmxvYXRpbmctbGFiZWwtZGlzYWJsZWQtY29sb3I7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICdzYXNzOm1hcCc7XG5AdXNlICdzYXNzOnN0cmluZyc7XG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1zZWxlY3QsXG4gID4gLmZvcm0tZmxvYXRpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tc2VsZWN0OmZvY3VzLFxuICA+IC5mb3JtLWZsb2F0aW5nOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogNTtcbiAgfVxuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXkgJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmlucHV0LWdyb3VwIHtcbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdmFsaWRhdGlvbiB7XG4gICAgPiA6bnRoLWxhc3QtY2hpbGQobiArIDMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyA0KSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLWNvbnRyb2wsXG4gICAgPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuZm9ybS1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJHZhbGlkYXRpb24tbWVzc2FnZXM6IFwiXCI7XG4gIEBlYWNoICRzdGF0ZSBpbiBtYXAua2V5cygkZm9ybS12YWxpZGF0aW9uLXN0YXRlcykge1xuICAgICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiAkdmFsaWRhdGlvbi1tZXNzYWdlcyArIFwiOm5vdCguXCIgKyBzdHJpbmcudW5xdW90ZSgkc3RhdGUpICsgXCItdG9vbHRpcClcIiArIFwiOm5vdCguXCIgKyBzdHJpbmcudW5xdW90ZSgkc3RhdGUpICsgXCItZmVlZGJhY2spXCI7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpI3skdmFsaWRhdGlvbi1tZXNzYWdlc30ge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCN7JGlucHV0LWJvcmRlci13aWR0aH0gKiAtMSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKFxuICAkc3RhdGUsXG4gICRjb2xvcixcbiAgJGljb24sXG4gICR0b29sdGlwLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkdG9vbHRpcC1iZy1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSksXG4gICRmb2N1cy1ib3gtc2hhZG93OiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgJGJvcmRlci1jb2xvcjogJGNvbG9yXG4pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGZvbnQtc3R5bGU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmctY29sb3I7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWljb246ICN7ZXNjYXBlLXN2ZygkaWNvbil9O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbiwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb247XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZSwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICB3aWR0aDogYWRkKCRmb3JtLWNvbG9yLXdpZHRoLCAkaW5wdXQtaGVpZ2h0LWlubmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cblxuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgICAgQGlmICRzdGF0ZSA9PSBcInZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIH0gQGVsc2UgaWYgJHN0YXRlID09IFwiaW52YWxpZFwiIHtcbiAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLWNsYXNzZXNcbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtY2xhc3Nlc1xuIiwiQHVzZSAnc2FzczptYXAnO1xuXG4vLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcGVuZCxcbi5kcm9wZG93bixcbi5kcm9wc3RhcnQsXG4uZHJvcHVwLWNlbnRlcixcbi5kcm9wZG93bi1jZW50ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi16aW5kZXg6ICN7JHppbmRleC1kcm9wZG93bn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLW1pbi13aWR0aDogI3skZHJvcGRvd24tbWluLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy14OiAjeyRkcm9wZG93bi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcjogI3skZHJvcGRvd24tc3BhY2VyfTtcbiAgQGluY2x1ZGUgcmZzKCRkcm9wZG93bi1mb250LXNpemUsIC0tI3skcHJlZml4fWRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWNvbG9yOiAjeyRkcm9wZG93bi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJnOiAjeyRkcm9wZG93bi1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXJhZGl1czogI3skZHJvcGRvd24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci13aWR0aDogI3skZHJvcGRvd24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogI3skZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmc6ICN7JGRyb3Bkb3duLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAjeyRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdzogI3skZHJvcGRvd24tYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZzogI3skZHJvcGRvd24tbGluay1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteDogI3skZHJvcGRvd24taXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteTogI3skZHJvcGRvd24taXRlbS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3I6ICN7JGRyb3Bkb3duLWhlYWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAjeyRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIG1pbi13aWR0aDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLW1pbi13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXgpO1xuICBtYXJnaW46IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgbWFyZ2luIG9mIHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdykpO1xuXG4gICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgID4gLmRyb3Bkb3duLWl0ZW06Zmlyc3QtY2hpbGQsXG4gICAgPiBsaTpmaXJzdC1jaGlsZCAuZHJvcGRvd24taXRlbSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgICA+IC5kcm9wZG93bi1pdGVtOmxhc3QtY2hpbGQsXG4gICAgPiBsaTpsYXN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuXG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcbi8vIFdlIGRlbGliZXJhdGVseSBoYXJkY29kZSB0aGUgYGJzLWAgcHJlZml4IGJlY2F1c2Ugd2UgY2hlY2tcbi8vIHRoaXMgY3VzdG9tIHByb3BlcnR5IGluIEpTIHRvIGRldGVybWluZSBQb3BwZXIncyBwb3NpdGlvbmluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAua2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1zdGFydCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1lbmQge1xuICAgICAgLS1icy1wb3NpdGlvbjogZW5kO1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wZW5kIHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGVuZCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wc3RhcnQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHN0YXJ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15KSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmcpO1xuICBvcGFjaXR5OiAxOyAvLyBSZXZpc2l0IGluIHY2IHRvIGRlLWR1cGUgc3R5bGVzIHRoYXQgY29uZmxpY3Qgd2l0aCA8aHI+IGVsZW1lbnRcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLWJvcmRlci1yYWRpdXMsIDApKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnKSk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmcpKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3IpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIERyb3Bkb3duIHRleHRcbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3IpO1xufVxuXG4vLyBEYXJrIGRyb3Bkb3duc1xuLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmc6ICN7JGRyb3Bkb3duLWRhcmstYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdzogI3skZHJvcGRvd24tZGFyay1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZzogI3skZHJvcGRvd24tZGFyay1kaXZpZGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZzogI3skZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogI3skZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstY3NzLXZhcnNcbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC1taXhpbnNcbkBtaXhpbiBjYXJldC1kb3duKCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XG4gIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCgkd2lkdGg6ICRjYXJldC13aWR0aCkge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJHdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtZW5kKCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XG4gIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1zdGFydCgkd2lkdGg6ICRjYXJldC13aWR0aCkge1xuICBib3JkZXItdG9wOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldChcbiAgJGRpcmVjdGlvbjogZG93bixcbiAgJHdpZHRoOiAkY2FyZXQtd2lkdGgsXG4gICRzcGFjaW5nOiAkY2FyZXQtc3BhY2luZyxcbiAgJHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ25cbikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICR2ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigkd2lkdGgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoJHdpZHRoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBlbmQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1lbmQoJHdpZHRoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBzdGFydCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICR2ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtc3RhcnQoJHdpZHRoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtbWl4aW5zXG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxuLy8gYDxuYXY+YHMsIGA8dWw+YHMgb3IgYDxvbD5gcy5cblxuLm5hdiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXYtbGluay1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogI3skbmF2LWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogI3skbmF2LWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogI3skbmF2LWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJG5hdi1saW5rLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRuYXYtbGluay1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdGFicy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGg6ICN7JG5hdi10YWJzLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXJhZGl1czogI3skbmF2LXRhYnMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdGFicy1jc3MtdmFyc1xuXG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3IpO1xuXG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gUHJldmVudHMgYWN0aXZlIC5uYXYtbGluayB0YWIgb3ZlcmxhcHBpbmcgZm9jdXMgb3V0bGluZSBvZiBwcmV2aW91cy9uZXh0IC5uYXYtbGlua1xuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIC8vIE1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBQaWxsc1xuLy9cblxuLm5hdi1waWxscyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtcGlsbHMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi1waWxscy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICN7JG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXBpbGxzLWNzcy12YXJzXG5cbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1cykpO1xuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVW5kZXJsaW5lXG4vL1xuXG4ubmF2LXVuZGVybGluZSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdW5kZXJsaW5lLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtZ2FwOiAjeyRuYXYtdW5kZXJsaW5lLWdhcH07XG4gIC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoOiAjeyRuYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi11bmRlcmxpbmUtY3NzLXZhcnNcblxuICBnYXA6IHZhcigtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWdhcCk7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIEp1c3RpZmllZCB2YXJpYW50c1xuLy9cblxuLm5hdi1maWxsIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtZmlsbCxcbi5uYXYtanVzdGlmaWVkIHtcbiAgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgd2lkdGg6IDEwMCU7IC8vIE1ha2Ugc3VyZSBidXR0b24gd2lsbCBncm93XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6bWFwJztcblxuLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14OiAje2lmKCRuYXZiYXItcGFkZGluZy14ID09IG51bGwsIDAsICRuYXZiYXItcGFkZGluZy14KX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXk6ICN7JG5hdmJhci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItY29sb3I6ICN7JG5hdmJhci1saWdodC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteTogI3skbmF2YmFyLWJyYW5kLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAjeyRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZH07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1mb250LXNpemU6ICN7JG5hdmJhci1icmFuZC1mb250LXNpemV9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3I6ICN7JG5hdmJhci1saWdodC1icmFuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogI3skbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICN7JG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZyl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6ICN7JG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICN7JG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogI3skbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAjeyRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9ufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gIC8vIFRoZSBgZmxleC13cmFwYCBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgdG8gc2ltcGxpZnkgdGhlIGV4cGFuZGVkIG5hdmJhcnNcbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgPiAuY29udGFpbmVyLFxuICA+IC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1uYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1uYXYtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgJi5hY3RpdmUsXG4gICAgJi5zaG93IHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuXG4gIGEsXG4gIGE6aG92ZXIsXG4gIGE6Zm9jdXMgIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3IpO1xuICB9XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbikpO1xuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aCk7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsLWhlaWdodCwgNzV2aCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZXhwYW5kLWxvb3Bcbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAua2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL3NlbGVjdG9yLW5vLXVuaW9uLWNsYXNzLW5hbWVcbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmNhbnZhcyB7XG4gICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB6LWluZGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihub25lKTtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZXhwYW5kLWxvb3BcblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLm5hdmJhci1saWdodCB7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImAubmF2YmFyLWxpZ2h0YFwiLCBcInY1LjIuMFwiLCBcInY2LjAuMFwiLCB0cnVlKTtcbn1cblxuLm5hdmJhci1kYXJrLFxuLm5hdmJhcltkYXRhLWJzLXRoZW1lPVwiZGFya1wiXSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXZiYXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcjogI3skbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyRuYXZiYXItZGFyay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogI3skbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiAje2VzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1kYXJrLWNzcy12YXJzXG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICAgIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hY2NvcmRpb24ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcjogI3skYWNjb3JkaW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnOiAjeyRhY2NvcmRpb24tYmd9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAjeyRhY2NvcmRpb24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aDogI3skYWNjb3JkaW9uLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy14OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWJnfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24taWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6ICN7JGFjY29yZGlvbi1pY29uLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogI3skYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246ICN7JGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb24pfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAjeyRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLWNzcy12YXJzXG59XG5cbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gUmVzZXQgYnV0dG9uIHN0eWxlXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnKTtcbiAgYm9yZGVyOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uKSk7XG5cbiAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbik7XG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbiAgICB9XG4gIH1cblxuICAvLyBBY2NvcmRpb24gaWNvblxuICAmOjphZnRlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb24pKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG5cbiAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcblxuICAgID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLy8gT25seSBzZXQgYSBib3JkZXItcmFkaXVzIG9uIHRoZSBsYXN0IGl0ZW0gaWYgdGhlIGFjY29yZGlvbiBpcyBjb2xsYXBzZWRcbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cbn1cblxuLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XG59XG5cblxuLy8gRmx1c2ggYWNjb3JkaW9uIGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBhY2NvcmRpb24gaXRlbXMgZWRnZS10by1lZGdlLlxuXG4uYWNjb3JkaW9uLWZsdXNoIHtcbiAgPiAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7IGJvcmRlci10b3A6IDA7IH1cbiAgICAmOmxhc3QtY2hpbGQgeyBib3JkZXItYm90dG9tOiAwOyB9XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtY2xhc3NcbiAgICA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICYsXG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LWNsYXNzXG5cbiAgICA+IC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICAgIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbjogI3tlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWljb24tZGFyayl9O1xuICAgICAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogI3tlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uLWRhcmspfTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6bWFwJztcblxuLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW1vZGFsLXppbmRleDogI3skemluZGV4LW1vZGFsfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLW1kfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZzogI3skbW9kYWwtaW5uZXItcGFkZGluZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbjogI3skbW9kYWwtZGlhbG9nLW1hcmdpbn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWNvbG9yOiAjeyRtb2RhbC1jb250ZW50LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYmc6ICN7JG1vZGFsLWNvbnRlbnQtYmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1yYWRpdXM6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICN7JG1vZGFsLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmc6ICN7JG1vZGFsLWhlYWRlci1wYWRkaW5nfTsgLy8gVG9kbyBpbiB2NjogU3BsaXQgdGhpcyBwYWRkaW5nIGludG8geCBhbmQgeVxuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogI3skbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAjeyRtb2RhbC10aXRsZS1saW5lLWhlaWdodH07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1nYXA6ICN7JG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2Vlbn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1iZzogI3skbW9kYWwtZm9vdGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogI3skbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGh9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1tb2RhbC16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgJiB7XG4gICAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cblxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxuICAubW9kYWwubW9kYWwtc3RhdGljICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pICogMik7XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKSAqIDIpO1xufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3cpKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWJhY2tkcm9wLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLXppbmRleDogI3skemluZGV4LW1vZGFsLWJhY2tkcm9wfTtcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3AtYmc6ICN7JG1vZGFsLWJhY2tkcm9wLWJnfTtcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3Atb3BhY2l0eTogI3skbW9kYWwtYmFja2Ryb3Atb3BhY2l0eX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtYmFja2Ryb3AtY3NzLXZhcnNcblxuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKHZhcigtLSN7JHByZWZpeH1iYWNrZHJvcC16aW5kZXgpLCB2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3AtYmcpLCB2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3Atb3BhY2l0eSkpO1xufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICogLjUpIGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogLjUpO1xuICAgIG1hcmdpbjogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKSBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZykgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7IC8vIFRvZG8gaW4gdjY6IHJlcGxhY2Ugd2l0aCBnYXAgb24gcGFyZW50IGNsYXNzXG4gIH1cbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC5tb2RhbCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luOiAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXB9O1xuICAgIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cH07XG4gIH1cblxuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXdpZHRoKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubW9kYWwtc20ge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1zbX07XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLWxnfTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLXhsfTtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAua2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJHBvc3RmaXg6IGlmKCRpbmZpeCAhPSBcIlwiLCAkaW5maXggKyBcIi1kb3duXCIsIFwiXCIpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC5tb2RhbC1mdWxsc2NyZWVuI3skcG9zdGZpeH0ge1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtaGVhZGVyLFxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG4iLCIvLyBTaGFyZWQgYmV0d2VlbiBtb2RhbHMgYW5kIG9mZmNhbnZhc2VzXG5AbWl4aW4gb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LCAkYmFja2Ryb3AtYmcsICRiYWNrZHJvcC1vcGFjaXR5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRiYWNrZHJvcC1vcGFjaXR5OyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXRvb2x0aXAtemluZGV4OiAjeyR6aW5kZXgtdG9vbHRpcH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtbWF4LXdpZHRoOiAjeyR0b29sdGlwLW1heC13aWR0aH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy14OiAjeyR0b29sdGlwLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy15OiAjeyR0b29sdGlwLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtbWFyZ2luOiAjeyR0b29sdGlwLW1hcmdpbn07XG4gIEBpbmNsdWRlIHJmcygkdG9vbHRpcC1mb250LXNpemUsIC0tI3skcHJlZml4fXRvb2x0aXAtZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1jb2xvcjogI3skdG9vbHRpcC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYmc6ICN7JHRvb2x0aXAtYmd9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWJvcmRlci1yYWRpdXM6ICN7JHRvb2x0aXAtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtb3BhY2l0eTogI3skdG9vbHRpcC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aDogI3skdG9vbHRpcC1hcnJvdy13aWR0aH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAjeyR0b29sdGlwLWFycm93LWhlaWdodH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1jc3MtdmFyc1xuXG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW1hcmdpbik7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImAkdG9vbHRpcC1tYXJnaW5gXCIsIFwidjVcIiwgXCJ2NS54XCIsIHRydWUpO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWZvbnQtc2l6ZSkpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgdG9vbHRpcCdzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJi5zaG93IHsgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtb3BhY2l0eSk7IH1cblxuICAudG9vbHRpcC1hcnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAmOjpiZWZvcmUge1xuICAgIHRvcDogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93IHtcbiAgbGVmdDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCk7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICByaWdodDogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAmOjpiZWZvcmUge1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3cge1xuICByaWdodDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCk7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgMCBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXRvb2x0aXAtYXV0byB7XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtZW5kO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1zdGFydDtcbiAgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtbWF4LXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1ib3JkZXItcmFkaXVzKSk7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igb3ZlcmZsb3ctd3JhcCAvIHdvcmQtd3JhcC5cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBGYWxsYmFjayBmb3Igd2hlcmUgYHN0YXJ0YCBpcyBub3Qgc3VwcG9ydGVkXG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbn1cbiIsIi5wb3BvdmVyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci16aW5kZXg6ICN7JHppbmRleC1wb3BvdmVyfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1tYXgtd2lkdGg6ICN7JHBvcG92ZXItbWF4LXdpZHRofTtcbiAgQGluY2x1ZGUgcmZzKCRwb3BvdmVyLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cG9wb3Zlci1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJnOiAjeyRwb3BvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGg6ICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3I6ICN7JHBvcG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItcmFkaXVzOiAjeyRwb3BvdmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm94LXNoYWRvdzogI3skcG9wb3Zlci1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAjeyRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICN7JHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkcG9wb3Zlci1oZWFkZXItZm9udC1zaXplLCAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1jb2xvcjogI3skcG9wb3Zlci1oZWFkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZzogI3skcG9wb3Zlci1oZWFkZXItYmd9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy14OiAjeyRwb3BvdmVyLWJvZHktcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteTogI3skcG9wb3Zlci1ib2R5LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1jb2xvcjogI3skcG9wb3Zlci1ib2R5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aDogI3skcG9wb3Zlci1hcnJvdy13aWR0aH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0OiAjeyRwb3BvdmVyLWFycm93LWhlaWdodH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICAvLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItY3NzLXZhcnNcblxuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci16aW5kZXgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1tYXgtd2lkdGgpO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWZvbnQtc2l6ZSkpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJveC1zaGFkb3cpKTtcblxuICAucG9wb3Zlci1hcnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGJvdHRvbTogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItZW5kIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgbGVmdDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgdG9wOiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRoaXMgd2lsbCByZW1vdmUgdGhlIHBvcG92ZXItaGVhZGVyJ3MgYm9yZGVyIGp1c3QgYmVsb3cgdGhlIGFycm93XG4gIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItc3RhcnQge1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICByaWdodDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMCBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci10b3A7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItZW5kO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1ib3R0b207XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1zdGFydDtcbiAgfVxufVxuXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktY29sb3IpO1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNsZWFyZml4XG4iLCIvLyBBbGwtY2FwcyBgUkdCQSgpYCBmdW5jdGlvbiB1c2VkIGJlY2F1c2Ugb2YgdGhpcyBTYXNzIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvbm9kZS1zYXNzL2lzc3Vlcy8yMjUxXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLnRleHQtYmctI3skY29sb3J9IHtcbiAgICBjb2xvcjogY29sb3ItY29udHJhc3QoJHZhbHVlKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9Ymctb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gIH1cbn1cbiIsIi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAubGluay0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuXG4gICAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgICRob3Zlci1jb2xvcjogaWYoY29sb3ItY29udHJhc3QoJHZhbHVlKSA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSksIHRpbnQtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSk7XG4gICAgICAgIGNvbG9yOiBSR0JBKCN7dG8tcmdiKCRob3Zlci1jb2xvcil9LCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHRvLXJnYigkaG92ZXItY29sb3IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE9uZS1vZmYgc3BlY2lhbCBsaW5rIGhlbHBlciBhcyBhIGJyaWRnZSB1bnRpbCB2NlxuLmxpbmstYm9keS1lbXBoYXNpcyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG5cbiAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAuNzUpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgLjc1KSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5mb2N1cy1yaW5nOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgLy8gQnkgZGVmYXVsdCwgdGhlcmUgaXMgbm8gYC0tYnMtZm9jdXMtcmluZy14YCwgYC0tYnMtZm9jdXMtcmluZy15YCwgb3IgYC0tYnMtZm9jdXMtcmluZy1ibHVyYCwgYnV0IHdlIHByb3ZpZGUgQ1NTIHZhcmlhYmxlcyB3aXRoIGZhbGxiYWNrcyB0byBpbml0aWFsIGAwYCB2YWx1ZXNcbiAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteCwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteSwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctYmx1ciwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctd2lkdGgpIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yKTtcbn1cbiIsIi5pY29uLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAkaWNvbi1saW5rLWdhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC41KSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogJGljb24tbGluay11bmRlcmxpbmUtb2Zmc2V0O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgPiAuYmkge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAkaWNvbi1saW5rLWljb24tc2l6ZTtcbiAgICBoZWlnaHQ6ICRpY29uLWxpbmstaWNvbi1zaXplO1xuICAgIGZpbGw6IGN1cnJlbnRjb2xvcjtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpY29uLWxpbmstaWNvbi10cmFuc2l0aW9uKTtcbiAgfVxufVxuXG4uaWNvbi1saW5rLWhvdmVyIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICA+IC5iaSB7XG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1pY29uLWxpbmstdHJhbnNmb3JtLCAkaWNvbi1saW5rLWljb24tdHJhbnNmb3JtKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4ucmF0aW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW8pO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICA+ICoge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQGVhY2ggJGtleSwgJHJhdGlvIGluICRhc3BlY3QtcmF0aW9zIHtcbiAgLnJhdGlvLSN7JGtleX0ge1xuICAgIC0tI3skcHJlZml4fWFzcGVjdC1yYXRpbzogI3skcmF0aW99O1xuICB9XG59XG4iLCJAdXNlICdzYXNzOm1hcCc7XG5cbi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4vLyBSZXNwb25zaXZlIHN0aWNreSB0b3AgYW5kIGJvdHRvbVxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLmtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnN0aWNreSN7JGluZml4fS10b3Age1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cblxuICAgIC5zdGlja3kjeyRpbmZpeH0tYm90dG9tIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBzdGFja3Ncbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4vLyBzY3NzLWRvY3MtZW5kIHN0YWNrc1xuIiwiLy9cbi8vIFZpc3VhbGx5IGhpZGRlblxuLy9cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEhpZGUgY29udGVudCB2aXN1YWxseSB3aGlsZSBrZWVwaW5nIGl0IGFjY2Vzc2libGUgdG8gYXNzaXN0aXZlIHRlY2hub2xvZ2llc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuKCkge1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcblxuICAvLyBGaXggZm9yIHBvc2l0aW9uZWQgdGFibGUgY2FwdGlvbiB0aGF0IGNvdWxkIGJlY29tZSBhbm9ueW1vdXMgY2VsbHNcbiAgJjpub3QoY2FwdGlvbikge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIFVzZSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZCwgb3Igb25lIG9mIGl0cyBjaGlsZCBlbGVtZW50cyBpcyBmb2N1c2VkXG4vLyAoaS5lLiB3aGVuIGZvY3VzIGlzIHdpdGhpbiB0aGUgZWxlbWVudC9jb250YWluZXIgdGhhdCB0aGUgY2xhc3Mgd2FzIGFwcGxpZWQgdG8pXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZSgpIHtcbiAgJjpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OiN7JHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50fSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gVGV4dCB0cnVuY2F0aW9uXG4vL1xuXG4udGV4dC10cnVuY2F0ZSB7XG4gIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTtcbn1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLnZyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB3aWR0aDogJHZyLWJvcmRlci13aWR0aDtcbiAgbWluLWhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuIiwiQHVzZSAnc2FzczptYXAnO1xuQHVzZSAnc2FzczptZXRhJztcbkB1c2UgJ3Nhc3M6bGlzdCc7XG5AdXNlICdzYXNzOnN0cmluZyc7XG5cbi8vIFV0aWxpdHkgZ2VuZXJhdG9yXG4vLyBVc2VkIHRvIGdlbmVyYXRlIHV0aWxpdGllcyAmIHByaW50IHV0aWxpdGllc1xuQG1peGluIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeDogXCJcIiwgJGlzLXJmcy1tZWRpYS1xdWVyeTogZmFsc2UpIHtcbiAgJHZhbHVlczogbWFwLmdldCgkdXRpbGl0eSwgdmFsdWVzKTtcblxuICAvLyBJZiB0aGUgdmFsdWVzIGFyZSBhIGxpc3Qgb3Igc3RyaW5nLCBjb252ZXJ0IGl0IGludG8gYSBtYXBcbiAgQGlmIG1ldGEudHlwZS1vZigkdmFsdWVzKSA9PSBcInN0cmluZ1wiIG9yIG1ldGEudHlwZS1vZihsaXN0Lm50aCgkdmFsdWVzLCAxKSkgIT0gXCJsaXN0XCIge1xuICAgICR2YWx1ZXM6IGxpc3QuemlwKCR2YWx1ZXMsICR2YWx1ZXMpO1xuICB9XG5cbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICRwcm9wZXJ0aWVzOiBtYXAuZ2V0KCR1dGlsaXR5LCBwcm9wZXJ0eSk7XG5cbiAgICAvLyBNdWx0aXBsZSBwcm9wZXJ0aWVzIGFyZSBwb3NzaWJsZSwgZm9yIGV4YW1wbGUgd2l0aCB2ZXJ0aWNhbCBvciBob3Jpem9udGFsIG1hcmdpbnMgb3IgcGFkZGluZ3NcbiAgICBAaWYgbWV0YS50eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBsaXN0LmFwcGVuZCgoKSwgJHByb3BlcnRpZXMpO1xuICAgIH1cblxuICAgIC8vIFVzZSBjdXN0b20gY2xhc3MgaWYgcHJlc2VudFxuICAgICRwcm9wZXJ0eS1jbGFzczogaWYobWFwLmhhcy1rZXkoJHV0aWxpdHksIGNsYXNzKSwgbWFwLmdldCgkdXRpbGl0eSwgY2xhc3MpLCBsaXN0Lm50aCgkcHJvcGVydGllcywgMSkpO1xuICAgICRwcm9wZXJ0eS1jbGFzczogaWYoJHByb3BlcnR5LWNsYXNzID09IG51bGwsIFwiXCIsICRwcm9wZXJ0eS1jbGFzcyk7XG5cbiAgICAvLyBVc2UgY3VzdG9tIENTUyB2YXJpYWJsZSBuYW1lIGlmIHByZXNlbnQsIG90aGVyd2lzZSBkZWZhdWx0IHRvIGBjbGFzc2BcbiAgICAkY3NzLXZhcmlhYmxlLW5hbWU6IGlmKG1hcC5oYXMta2V5KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC5nZXQoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLmdldCgkdXRpbGl0eSwgY2xhc3MpKTtcblxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xuICAgICRzdGF0ZTogaWYobWFwLmhhcy1rZXkoJHV0aWxpdHksIHN0YXRlKSwgbWFwLmdldCgkdXRpbGl0eSwgc3RhdGUpLCAoKSk7XG5cbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHJpbmcuc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyaW5nLnNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XG5cbiAgICAvLyBEb24ndCBwcmVmaXggaWYgdmFsdWUga2V5IGlzIG51bGwgKGUuZy4gd2l0aCBzaGFkb3cgY2xhc3MpXG4gICAgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyOiBpZigka2V5LCBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgJGluZml4ID09IFwiXCIsIFwiXCIsIFwiLVwiKSArICRrZXksIFwiXCIpO1xuXG4gICAgQGlmIG1hcC5nZXQoJHV0aWxpdHksIHJmcykge1xuICAgICAgLy8gSW5zaWRlIHRoZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmICRpcy1yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlKTtcblxuICAgICAgICAvLyBEbyBub3QgcmVuZGVyIGFueXRoaW5nIGlmIGZsdWlkIGFuZCBub24gZmx1aWQgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgICAgICAkdmFsdWU6IGlmKCR2YWwgPT0gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSksIG51bGwsICR2YWwpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAkdmFsdWU6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICRpcy1jc3MtdmFyOiBtYXAuZ2V0KCR1dGlsaXR5LCBjc3MtdmFyKTtcbiAgICAkaXMtbG9jYWwtdmFyczogbWFwLmdldCgkdXRpbGl0eSwgbG9jYWwtdmFycyk7XG4gICAgJGlzLXJ0bDogbWFwLmdldCgkdXRpbGl0eSwgcnRsKTtcblxuICAgIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1jc3MtdmFyIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmVuZDpyZW1vdmUgKi9cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6bWFwJztcbkB1c2UgJ3Nhc3M6bWV0YSc7XG5cbi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC5rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmIG1ldGEudHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgKG1hcC5nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJGUyByZXNjYWxpbmdcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC5rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAaWYgKG1hcC5nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSA8ICRyZnMtYnJlYWtwb2ludCkge1xuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICAgIEBpZiBtZXRhLnR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC5nZXQoJHV0aWxpdHksIHJmcykgYW5kIChtYXAuZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgdHJ1ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmludCB1dGlsaXRpZXNcbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAvLyBUaGVuIGNoZWNrIGlmIHRoZSB1dGlsaXR5IG5lZWRzIHByaW50IHN0eWxlc1xuICAgIEBpZiBtZXRhLnR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC5nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksIFwiLXByaW50XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9udCBEZWNsYXJhdGlvbnNcblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdHVCBBbWVyaWNhIFJnJztcbiAgICBzcmM6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL3BpLWNoaWxkLTIwMjMvYXNzZXRzL3NvdXJjZS9mb250cy9HVEFtZXJpY2EtUmcud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL3BpLWNoaWxkLTIwMjMvYXNzZXRzL3N0YXRpYy9zb3VyY2UvR1RBbWVyaWNhLVJnLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnR1QgQW1lcmljYSBSZyc7XG4gICAgc3JjOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9waS1jaGlsZC0yMDIzL2Fzc2V0cy9zb3VyY2UvZm9udHMvR1RBbWVyaWNhLVJnSXQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL3BpLWNoaWxkLTIwMjMvYXNzZXRzL3NvdXJjZS9mb250cy9HVEFtZXJpY2EtUmdJdC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dUIEFtZXJpY2EgUmcnO1xuICAgIHNyYzogdXJsKCcvd3AtY29udGVudC90aGVtZXMvcGktY2hpbGQtMjAyMy9hc3NldHMvc291cmNlL2ZvbnRzL0dUQW1lcmljYS1NZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvd3AtY29udGVudC90aGVtZXMvcGktY2hpbGQtMjAyMy9hc3NldHMvc291cmNlL2ZvbnRzL0dUQW1lcmljYS1NZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dUIEFtZXJpY2EgTWQnO1xuICAgIHNyYzogdXJsKCcvd3AtY29udGVudC90aGVtZXMvcGktY2hpbGQtMjAyMy9hc3NldHMvc291cmNlL2ZvbnRzL0dUQW1lcmljYS1NZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvd3AtY29udGVudC90aGVtZXMvcGktY2hpbGQtMjAyMy9hc3NldHMvc291cmNlL2ZvbnRzL0dUQW1lcmljYS1NZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dUIEFtZXJpY2EgTWQnO1xuICAgIHNyYzogdXJsKCcvd3AtY29udGVudC90aGVtZXMvcGktY2hpbGQtMjAyMy9hc3NldHMvc291cmNlL2ZvbnRzL0dUQW1lcmljYS1NZEl0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9waS1jaGlsZC0yMDIzL2Fzc2V0cy9zb3VyY2UvZm9udHMvR1RBbWVyaWNhLU1kSXQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdHVCBBbWVyaWNhIEJkJztcbiAgICBzcmM6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL3BpLWNoaWxkLTIwMjMvYXNzZXRzL3NvdXJjZS9mb250cy9HVEFtZXJpY2EtQmQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL3BpLWNoaWxkLTIwMjMvYXNzZXRzL3NvdXJjZS9mb250cy9HVEFtZXJpY2EtQmQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdHVCBBbWVyaWNhIEJkJztcbiAgICBzcmM6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL3BpLWNoaWxkLTIwMjMvYXNzZXRzL3NvdXJjZS9mb250cy9HVEFtZXJpY2EtQmRJdC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvd3AtY29udGVudC90aGVtZXMvcGktY2hpbGQtMjAyMy9hc3NldHMvc291cmNlL2ZvbnRzL0dUQW1lcmljYS1CZEl0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnR1QgQW1lcmljYSBDbXAgQmxrJztcbiAgICBzcmM6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL3BpLWNoaWxkLTIwMjMvYXNzZXRzL3NvdXJjZS9mb250cy9HVEFtZXJpY2EtQ21CbC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvd3AtY29udGVudC90aGVtZXMvcGktY2hpbGQtMjAyMy9hc3NldHMvc291cmNlL2ZvbnRzL0dUQW1lcmljYS1DbUJsLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnR1QgQW1lcmljYSBDbXAgQmxrJztcbiAgICBzcmM6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL3BpLWNoaWxkLTIwMjMvYXNzZXRzL3NvdXJjZS9mb250cy9HVEFtZXJpY2EtQ21CbEl0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9waS1jaGlsZC0yMDIzL2Fzc2V0cy9zb3VyY2UvZm9udHMvR1RBbWVyaWNhLUNtQmxJdC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG4vLyAkZm9udC1oZWFkZXI6ICdHVCBBbWVyaWNhIENtcCBCbGsnLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuLy8gJGZvbnQtYm9sZDogJ0dUIEFtZXJpY2EgQmQnLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuLy8gJGZvbnQtbWVkaXVtOiAnR1QgQW1lcmljYSBNZCcsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4vLyAkZm9udC1ib2R5OiAnR1QgQW1lcmljYSBSZycsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG5cbiRmb250LWhlYWRlcjogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWd0LWFtZXJpY2EtY21wLWJsayk7XG4kZm9udC1ib2xkOiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ3QtYW1lcmljYS1iZCk7XG4kZm9udC1tZWRpdW06IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiRmb250LWJvZHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLXJnKTsiLCJAdXNlIFwiYmFzZVwiIGFzICo7XG5cbi8vIFJ1bGVzIHRoYXQgYXJlIGdsb2JhbCB0byB0aGUgc2l0ZSwgdGhpbmdzIGxpa2UgYm94IHNpemluZywgaHRtbCBmb250IHNpemUsIGhlYWRpbmcgYW5kIGxpbmsgZGVmYXVsdHMsIGV0Yy5cbi8vIFNoYXJlZCBzdHlsZXMsIHR5cG9ncmFwaHksIGJhc2Ugc3R5bGVzIGV0Yy5cbkBtZWRpYSBwcmludCB7XG5cdC8qIFByaW50IE92ZXJyaWRlIHRvIHJlbW92ZSBVUkxzICovXG5cdGFbaHJlZl06YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdH1cblxuXHQuZ2xvYmFsLW5hdiB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnNlY3Rpb24tdmlkZW8ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYXJ0aWNsZS1mb290ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYXJ0aWNsZS1zaGFyZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5uby1wcmludCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5sb2FkLW1vcmUuaW5maW5pdGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQubW9iaWxlLXN0aWNreS1ib3gge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuY29udGVudC1zaGFyZSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdC8qIFNob3cgbG9nbyAqL1xuXHQucHJpbnQtbG9nbyB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRtYXgtd2lkdGg6IDEwMjRweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdGJvZHkge1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdHRhYmxlLWxheW91dDogZml4ZWQ7XG5cdFx0cGFkZGluZy10b3A6IDIwbW07XG5cdFx0cGFkZGluZy1ib3R0b206IDIwbW07XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cblx0LnBhZ2Utd3JhcHBlciB7XG5cdFx0dG9wOiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuXHQuY29udGFpbmVyLXh4bCxcblx0LmNvbnRhaW5lci14bCxcblx0LmNvbnRhaW5lci1sZyxcblx0LmNvbnRhaW5lci1tZCxcblx0LmNvbnRhaW5lci1zbSxcblx0LmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMTcwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLWBcblxuYm9keSB7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0Zm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG5cdGZvbnQtc2l6ZTogMTdweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdHBhZGRpbmc6IDA7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0fVxuXHRAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMzRweDtcblx0fVxufVxuXG5ociB7XG5cdGJvcmRlci1jb2xvcjogJGdyZXktbWVkaXVtO1xufVxuLy8gQmFzaWMgVHlwb2dyYXBoeSBSdWxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5oMSB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0bGluZS1oZWlnaHQ6IDM4cHg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGxldHRlci1zcGFjaW5nOiAtMC42NHB4O1xuXHRAbWVkaWEobWluLXdpZHRoOjM0MHB4KXtcblx0XHRmb250LXNpemU6MzJweDtcblx0fVxuXHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRmb250LXNpemU6IDUycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDU4cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0xLjA0cHg7XG5cdH1cbn1cblxuaDIge1xuXHRmb250LWZhbWlseTogJGZvbnQtYm9keTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICRibGFjaztcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjI3cHg7XG5cdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcblx0fVxufVxuXG5oMyxcbi5oMyB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRsaW5lLWhlaWdodDogMzRweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG59XG5cbnAge1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRmb250LXNpemU6IDE3cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdH1cblx0QGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdH1cblx0c3Ryb25nLFxuXHRiIHtcblx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdH1cbn1cbi8vIEJhc2ljIExpbmsgUnVsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnByaW50LWxvZ28ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5hIHtcblx0Y29sb3I6ICRibGFjaztcblx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0dHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIge1xuXHRjb2xvcjogJGJyYW5kLXJlZDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOnZpc2l0ZWQge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4sXG4uZmEtc2VhcmNoLFxuLm5hdmJhci10b2dnbGUsXG5hLFxuYnV0dG9uLFxuaSxcbmltZyxcbmxpIHtcblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogMnB4IHNvbGlkICRibGFjaztcblx0fVxufVxuXG4uZ2lmSW1hZ2UgKyAubmV0UHJldkJ0bkdpZnMge1xuXHQvL3RvIGFjY291bnQgZm9yIGdpZkltYWdlcyB0aGF0IGFyZSBub3QgY29udGFpbmVkIHdpdGggYSBmaWd1cmVcblx0Ym9yZGVyOiAwO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHdpZHRoOiA0MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO1xufVxuZmlndXJlIC5naWZJbWFnZSArIC5uZXRQcmV2QnRuR2lmcyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcbn1cbmZpZ3VyZSAuZ2lmSW1hZ2UrLm5ldFByZXZCdG5HaWZzPi5naWZJbm5lckljb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5naWZSZXBsYWNlbWVudERpdiB7XG5cdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JheTtcblx0d2lkdGg6MTAwJTtcbn1cbi5naWZSZXBsYWNlbWVudERpdi5naWZJbWFnZSAuZ2lmLXBhdXNlZC10ZXh0IHtcblx0Y29udGVudDogXCJHaWYgUGF1c2VkXCI7XG5cdGNvbG9yOiAjMWExYTFhO1xuXHRmb250LXNpemU6IDMycHg7XG59XG4uZ2lmUmVwbGFjZW1lbnREaXYuZ2lmSW1hZ2Uge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ncmlkLWltZyAubmV0UHJldkJ0bkdpZnMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDk5OTk5OTk5OTk7XG5cdGJvdHRvbTogMDtcblx0cmlnaHQ6IDA7XG59XG5cbmltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLmF1dGhvci1sb2FkLW1vcmUsXG4uaHAtbG9hZC1tb3JlLFxuLmxhdGVzdC1sb2FkLW1vcmUsXG4ubG9hZC1tb3JlIHtcblx0QGluY2x1ZGUgYnV0dG9uLXN0YW5kYXJkO1xuXHRAaW5jbHVkZSBidXR0b24tcHJpbWFyeTtcblx0JiB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvIDMwcHg7XG5cdFx0d2lkdGg6IDE2MHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0cGFkZGluZzogMTVweCAzMHB4O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxufVxuXG4ubG9hZGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luOiAyMHB4IGF1dG87XG59XG5cbi5uby1zaGFyZS1idG4ge1xuXHQuYnRuLXNvY2lhbCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLy8gTWFpbENoaW1wIEVtYWlsIEZvcm1zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbltpZF49XCJtY19lbWJlZF9zaWdudXBfXCJdIHtcblx0LnRleHQtc3VjY2VzcyB7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYnJhbmQtcmVkO1xuXHR9XG5cblx0LnRleHQtZGFuZ2VyIHtcblx0XHRwYWRkaW5nOiAxMHB4IDAgMDtcblxuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cbi8vRXhjZXB0aW9ucyBmb3IgV1AtQU1ESU4gYmFyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiN3cGFkbWluYmFyIHtcblx0cG9zaXRpb246IGZpeGVkO1xufVxuXG4uYWRtaW4tYmFyIHtcblx0bWFyZ2luLXRvcDogLTY3cHg7XG5cdEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG5cdFx0bWFyZ2luLXRvcDogLTY3cHg7XG5cdH1cblx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0bWFyZ2luLXRvcDogLTMycHg7XG5cdH1cblxuXHQuc2l0ZS1oZWFkZXIge1xuXHRcdHRvcDogNDZweDtcblx0XHRAaW5jbHVkZSByZXNwb25kLW1pbig3ODNweCkge1xuXHRcdFx0dG9wOiAzMnB4O1xuXHRcdH1cblx0fVxuXG5cdC5wYWdlLXdyYXBwZXIge1xuXHRcdHRvcDogMTgycHg7XG5cdH1cbn1cbi8vIEJhc2UgR3JpZCBTdHlsZXMgYW5kIEVsZW1lbnRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi50cmFuc2xhdGlvbi1saW5rcyB7XG5cdC50cmFuc2xhdGlvbi1saW5rLWxpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRtYXJnaW46IDNyZW0gMDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1tZWRpdW07XG5cdFx0cGFkZGluZy1ib3R0b206IDJyZW07XG5cdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdC50cmFuc2xhdGlvbi1saXN0LWxhYmVsIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMjdweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMjdweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1ib3R0b20ge1xuXHRcdC50cmFuc2xhdGlvbi1saW5rLWxpc3Qge1xuXHRcdFx0bWFyZ2luOiAzcmVtIDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ji10b3Age1xuXHRcdC50cmFuc2xhdGlvbi1saW5rLWxpc3Qge1xuXHRcdFx0bWFyZ2luOiAwIC0xNXB4O1xuXHRcdFx0cGFkZGluZzogMnJlbTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTVweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1ibHVlIHtcblx0XHQudHJhbnNsYXRpb24tbGluay1saXN0IHtcblx0XHRcdGJhY2tncm91bmQ6ICRibGFjaztcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFx0bWFyZ2luOiAzcmVtIDA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJGJyYW5kLXJlZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYudHJhbnNsYXRpb24tbGlua3MtdG9wIHtcblx0XHRcdC50cmFuc2xhdGlvbi1saW5rLWxpc3Qge1xuXHRcdFx0XHRtYXJnaW46IDJyZW0gMCAwO1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFyY2hpdmUge1xuXHQudHJhbnNsYXRpb24tbGlua3Mge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0fVxuXG5cdC50cmFuc2xhdGlvbi1saW5rcy10ZXh0IHtcblx0XHQudHJhbnNsYXRpb24tbGluay1saXN0IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5nbG9iYWwtbmF2LW0ge1xuXHQubnlwLWJyYW5kIHtcblx0XHQuZHJvcGRvd24tbWVudSBsaSB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zaW5nbGUtcG9zdCB7XG5cdC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcblx0XHR0b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG5cdFx0QGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcblx0XHRcdHRvcDogMjQwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuI3NraXB0b2NvbnRlbnQge1xuXHRhIHtcblx0XHRwYWRkaW5nOiA2cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTQwcHg7XG5cdFx0bGVmdDogMDtcblx0XHRjb2xvcjogJGJsdWUtbWVkaXVtO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR6LWluZGV4OiAxMDUxO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHQmOmZvY3VzIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5zci1vbmx5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAtMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuXHRib3JkZXI6IDA7XG59XG5cbi5kLW5vbmUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuOmZvY3VzLFxuLmZhLXNlYXJjaDpmb2N1cyxcbi5uYXZiYXItdG9nZ2xlOmZvY3VzLFxuYTpmb2N1cyxcbmJ1dHRvbjpmb2N1cyxcbmk6Zm9jdXMsXG5pbWc6Zm9jdXMsXG5saTpmb2N1cyB7XG5cdG91dGxpbmU6IDJweCBzb2xpZCAjZjlmOWY5O1xuXHRvdXRsaW5lLW9mZnNldDogMDtcblx0Ym94LXNoYWRvdzogMCAwIDAgNHB4ICRncmV5LWRhcms7XG59XG5cbi5idG4ge1xuXHRAaW5jbHVkZSBidXR0b24tc3RhbmRhcmQ7XG59XG5cbi8vIC5idG4tc2hhcmUge1xuLy8gXHQvLyBAaW5jbHVkZSBidXR0b24tY2FyZXQtZHJvcGRvd247XG4vLyB9XG5cbi5idG4tcmVkIHtcblx0QGluY2x1ZGUgYnV0dG9uLXByaW1hcnk7XG59XG5cbi8vIC5idG4tbGVhcm5tb3JlIHtcbi8vIFx0QGluY2x1ZGUgYnV0dG9uLXRlcnRpYXJ5O1xuLy8gfVxuXG4vLyBOb24tYXJ0aWNsZSBzdGFuZGFyZCBwYXJhZ3JhcGggbGluayBzdHlsaW5nXG4ud3AtYmxvY2stY29yZS1wYXJhZ3JhcGgge1xuXHRwIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjE1cHg7XG5cdH1cblx0YSB7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRicmFuZC1yZWQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG5cdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkcmVkLWRhcms7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcblx0XHR9XG5cdH1cbn1cbi53cC1ibG9jay1jb3JlLXBhcmFncmFwaDpmaXJzdC1vZi10eXBlIHtcblx0cCB7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHQmOmZpcnN0LWxldHRlciB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNXB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDYzcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDU2cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogN3B4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLndwLWJsb2NrLWJ1dHRvbiB7XG5cdGEge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHRib3JkZXItd2lkdGg6IDA7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdHBhZGRpbmc6IGNhbGMoMC42NjdlbSArIDJweCkgY2FsYygxLjMzM2VtICsgMnB4KTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmV5LWRhcms7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cbn1cblxuLy8gLnNwYW4td2lkdGgge1xuLy8gXHRtYXJnaW46IDAgLTEwMHZ3O1xuLy8gfVxuXG4vLyBOZWdhdGl2ZSBNYXJnaW4gLSBTcGFjZSBPdmVycmlkZXNcblxuLm5lZ3RvcC0xIHtcblx0bWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbn1cbi5uZWd0b3AtMiB7XG5cdG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG59XG4ubmVndG9wLTMge1xuXHRtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xufVxuLm5lZ3RvcC00IHtcblx0bWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbn1cbi5uZWd0b3AtNSB7XG5cdG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8vTG9hZGluZyBpY29uLCBzdWNoIGFzIG9uIGFyY2hpdmUgb3IgcG9zdCBsaXN0aW5nIHBhZ2VzIC0tIG1ha2VzIHN1cmUgcGxheS9wYXVzZSBidXR0b24gd29ya3MgcHJvcGVybHkgb24gdGhhdCBnaWYgdG9vXG4ubG9hZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubG9hZGVyIC5naWZSZXBsYWNlbWVudERpdiB7XG5cdHdpZHRoOiA1MHB4O1xuXHRoZWlnaHQ6IDUwcHg7XG5cdGRpc3BsYXk6IGlubGluZTtcblx0bWFyZ2luOiAwIGF1dG87XG59XG4ubG9hZGVyIC5naWZSZXBsYWNlbWVudERpdiAuZ2lmLXBhdXNlZC10ZXh0IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMTRweDtcbn1cblxuLy9oaWRlIHBsYXkvcGF1c2UgYnV0dG9uIGluIHNwaW5uaW5nIGxvYWRlciBvbiBhcmNob3ZlIG9yIHBvc3QgbGlzdGluZyBwYWdlc1xuLmxvYWRlciAubmV0UHJldkJ0bkdpZnMge1xuXHRkaXNwbGF5OiBub25lO1xufSIsIkB1c2UgXCJmb250c1wiIGFzICo7XG5AdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcblxuLy8gQWxsIGZ1bmN0aW9ucyB0aGF0IGNhbiB0YWtlIHBhcmFtZXRlcnMsIGFkdmFuY2VkIGZ1bmN0aW9uYWxpdHlcblxuLy8gSW5saW5lIG1lZGlhIHF1ZXJpZXNcbkBtaXhpbiByZXNwb25kLW1pbigkd2lkdGgpIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHdpZHRoKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIHJlc3BvbmQtbWF4KCR3aWR0aCkge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4geHNtYWxsLXNjcmVlbigpIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHhzbWFsbC1zY3JlZW4pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gc21hbGwtc2NyZWVuKCkge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc21hbGwtc2NyZWVuKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1lZGl1bS1zY3JlZW4oKSB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0tc2NyZWVuKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIGxhcmdlLXNjcmVlbigpIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcmdlLXNjcmVlbikge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBob3Zlci16b29tKCkge1xuXHR0cmFuc2l0aW9uOiBhbGwgMXM7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUsXG5cdCY6aG92ZXIge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG5cdH1cbn1cblxuLy8gQlVUVE9OIEJBU0UgU1RZTEVTXG5cbkBtaXhpbiBidXR0b24tc3RhbmRhcmQoKSB7XG5cdGJhY2tncm91bmQ6ICRibGFjaztcblx0cGFkZGluZzogMTRweCAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4xMzVweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJvcmRlcjogbm9uZTtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiAkZ3JleS1kYXJrO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0JjphY3RpdmUge1xuXHRcdGJhY2tncm91bmQ6ICRibGFjaztcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdCY6Zm9jdXMge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRibHVlLW1lZGl1bTtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdHBhZGRpbmc6IDE2cHggMzJweDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjEycHg7XG5cdH1cbn1cblxuLy8gQG1peGluIGJ1dHRvbi1jYXJldC1kcm9wZG93bigpIHtcbi8vIFx0JjphZnRlciB7XG4vLyBcdFx0Y29udGVudDonICc7XG4vLyBcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuLy8gXHRcdHdpZHRoOjIwcHg7XG4vLyBcdFx0aGVpZ2h0OjIwcHg7XG4vLyBcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE1LjgzMyA2LjY2NjY3TDkuOTk5NjggMTIuNUw0LjE2NjM0IDYuNjY2NjcnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuLy8gXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4vLyBcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbi8vIFx0XHR0cmFuc2l0aW9uOiAyMDBtcztcbi8vIFx0fVxuLy8gXHQmOmFjdGl2ZSB7XG4vLyBcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xuLy8gXHRcdGNvbG9yOiAkd2hpdGU7XG4vLyBcdH1cbi8vIH1cblxuQG1peGluIGJ1dHRvbi1wcmltYXJ5KCkge1xuXHQmIHtcblx0XHRiYWNrZ3JvdW5kOiAkYnJhbmQtcmVkO1xuXHR9XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICRyZWQtZGFyaztcblx0fVxufVxuXG5AbWl4aW4gYnV0dG9uLXRlcnRpYXJ5KCkge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRwYWRkaW5nOiAwIDAgMCAwO1xuXHRoZWlnaHQ6IGZpdC1jb250ZW50O1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJyYW5kLXJlZDtcblx0Y29sb3I6ICRibGFjaztcblx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjEzNXB4O1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHJlZC1kYXJrO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdH1cbn1cbiIsIkB1c2UgJ2Jhc2UnIGFzICo7XG5cbi8qISBQaG90b1N3aXBlIG1haW4gQ1NTIGJ5IERtaXRyeSBTZW1lbm92IHwgcGhvdG9zd2lwZS5jb20gfCBNSVQgbGljZW5zZSAqL1xuLypcblx0U3R5bGVzIGZvciBiYXNpYyBQaG90b1N3aXBlIGZ1bmN0aW9uYWxpdHkgKHNsaWRpbmcgYXJlYSwgb3Blbi9jbG9zZSB0cmFuc2l0aW9ucylcbiovXG4vKiBwc3dwID0gcGhvdG9zd2lwZSAqL1xuLnBzd3Age1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICB6LWluZGV4OiAxNTAwO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIGNyZWF0ZSBzZXBhcmF0ZSBsYXllciwgdG8gYXZvaWQgcGFpbnQgb24gd2luZG93Lm9uc2Nyb2xsIGluIHdlYmtpdC9ibGluayAqL1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3V0bGluZTogbm9uZTsgfVxuICAucHN3cCAqIHtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5wc3dwIGltZyB7XG4gICAgbWF4LXdpZHRoOiBub25lOyB9XG5cbi8qIHN0eWxlIGlzIGFkZGVkIHdoZW4gSlMgb3B0aW9uIHNob3dIaWRlT3BhY2l0eSBpcyBzZXQgdG8gdHJ1ZSAqL1xuLnBzd3AtLWFuaW1hdGVfb3BhY2l0eSB7XG4gIC8qIDAuMDAxLCBiZWNhdXNlIG9wYWNpdHk6MCBkb2Vzbid0IHRyaWdnZXIgUGFpbnQgYWN0aW9uLCB3aGljaCBjYXVzZXMgbGFnIGF0IHN0YXJ0IG9mIHRyYW5zaXRpb24gKi9cbiAgb3BhY2l0eTogMC4wMDE7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICAvKiBmb3Igb3Blbi9jbG9zZSB0cmFuc2l0aW9uICovXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpOyB9XG5cbi5wc3dwLS1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnBzd3AtLXpvb20tYWxsb3dlZCAucHN3cF9faW1nIHtcbiAgLyogYXV0b3ByZWZpeGVyOiBvZmYgKi9cbiAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XG4gIGN1cnNvcjogLW1vei16b29tLWluO1xuICBjdXJzb3I6IHpvb20taW47IH1cblxuLnBzd3AtLXpvb21lZC1pbiAucHN3cF9faW1nIHtcbiAgLyogYXV0b3ByZWZpeGVyOiBvZmYgKi9cbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogLW1vei1ncmFiO1xuICBjdXJzb3I6IGdyYWI7IH1cblxuLnBzd3AtLWRyYWdnaW5nIC5wc3dwX19pbWcge1xuICAvKiBhdXRvcHJlZml4ZXI6IG9mZiAqL1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogLW1vei1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZzsgfVxuXG4vKlxuXHRCYWNrZ3JvdW5kIGlzIGFkZGVkIGFzIGEgc2VwYXJhdGUgZWxlbWVudC5cblx0QXMgYW5pbWF0aW5nIG9wYWNpdHkgaXMgbXVjaCBmYXN0ZXIgdGhhbiBhbmltYXRpbmcgcmdiYSgpIGJhY2tncm91bmQtY29sb3IuXG4qL1xuLnBzd3BfX2JnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5OyB9XG5cbi5wc3dwX19zY3JvbGwtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5wc3dwX19jb250YWluZXIsXG4ucHN3cF9fem9vbS13cmFwIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDsgfVxuXG4vKiBQcmV2ZW50IHNlbGVjdGlvbiBhbmQgdGFwIGhpZ2hsaWdodHMgKi9cbi5wc3dwX19jb250YWluZXIsXG4ucHN3cF9faW1nIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTsgfVxuXG4ucHN3cF9fem9vbS13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLyogZm9yIG9wZW4vY2xvc2UgdHJhbnNpdGlvbiAqL1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTsgfVxuXG4ucHN3cF9fYmcge1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgLyogZm9yIG9wZW4vY2xvc2UgdHJhbnNpdGlvbiAqL1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTsgfVxuXG4ucHN3cC0tYW5pbWF0ZWQtaW4gLnBzd3BfX2JnLFxuLnBzd3AtLWFuaW1hdGVkLWluIC5wc3dwX196b29tLXdyYXAge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7IH1cblxuLnBzd3BfX2NvbnRhaW5lcixcbi5wc3dwX196b29tLXdyYXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ucHN3cF9faXRlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5wc3dwX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRvcDogMDtcbiAgbGVmdDogMDsgfVxuXG4vKlxuXHRzdHJldGNoZWQgdGh1bWJuYWlsIG9yIGRpdiBwbGFjZWhvbGRlciBlbGVtZW50IChzZWUgYmVsb3cpXG5cdHN0eWxlIGlzIGFkZGVkIHRvIGF2b2lkIGZsaWNrZXJpbmcgaW4gd2Via2l0L2JsaW5rIHdoZW4gbGF5ZXJzIG92ZXJsYXBcbiovXG4ucHN3cF9faW1nLS1wbGFjZWhvbGRlciB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi8qXG5cdGRpdiBlbGVtZW50IHRoYXQgbWF0Y2hlcyBzaXplIG9mIGxhcmdlIGltYWdlXG5cdGxhcmdlIGltYWdlIGxvYWRzIG9uIHRvcCBvZiBpdFxuKi9cbi5wc3dwX19pbWctLXBsYWNlaG9sZGVyLS1ibGFuayB7XG4gIGJhY2tncm91bmQ6ICMyMjI7IH1cblxuLnBzd3AtLWllIC5wc3dwX19pbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwOyB9XG5cbi8qXG5cdEVycm9yIG1lc3NhZ2UgYXBwZWFycyB3aGVuIGltYWdlIGlzIG5vdCBsb2FkZWRcblx0KEpTIG9wdGlvbiBlcnJvck1zZyBjb250cm9scyBtYXJrdXApXG4qL1xuLnBzd3BfX2Vycm9yLW1zZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIGNvbG9yOiAjQ0NDOyB9XG5cbi5wc3dwX19lcnJvci1tc2cgYSB7XG4gIGNvbG9yOiAjQ0NDO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5cbi5nYWxsZXJ5IHtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZ2FsbGVyeS1pdGVtIHtcbiAgaW1nIHtcbiAgICB3aWR0aDoxMDAlO1xuICB9XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5nYWxsZXJ5LXJvdyB7XG4gICYuc2luZ2xlIHtcbiAgICAuZ2FsbGVyeS1pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmRvdWJsZSB7XG4gICAgLmdhbGxlcnktaXRlbSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBhIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi50cmlwbGUge1xuICAgIC5nYWxsZXJ5LWl0ZW0ge1xuICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMyU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGEge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbi5nYWxsZXJ5LXJvdyBhIGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcblxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG5cbi5nYWxsZXJ5LXJvdyBhIHtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG59XG5cbi5nYWxsZXJ5LXJvdyBhOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6Ljg7XG59XG5cbi5nYWxsZXJ5LXJvdyBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XG4gIHBvc2l0aW9uOmFic29sdXRlO1xuICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246bWlkZGxlO1xuICBsZWZ0OjUwJTtcbiAgbWFyZ2luLWxlZnQ6LTIwcHg7XG4gIHRvcDo1MCU7XG4gIG1hcmdpbi10b3A6LTIwcHg7XG4gIHdpZHRoOjQwcHg7XG4gIGhlaWdodDo0MHB4O1xuICB6LWluZGV4OjE7XG4gIHRleHQtc2hhZG93OjBweCAwcHggMTRweCByZ2JhKDAsMCwwLC41KTtcbiAgY29sb3I6I2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGZvbnQtd2VpZ2h0Om5vcm1hbDtcbiAgZm9udC1zaXplOjQwcHg7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuICBvcGFjaXR5OjA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbn1cblxuLmdhbGxlcnktcm93IGE6aG92ZXI6YmVmb3JlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6MTtcbiAgQGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG4gICAgb3BhY2l0eTowO1xuICB9XG59XG5cblxuLnBzd3BfX3VpLS1pZGxlIC5wc3dwX190b3AtYmFyIHtcbiAgb3BhY2l0eToxIWltcG9ydGFudDtcbn1cbiIsIi8qISBQaG90b1N3aXBlIERlZmF1bHQgVUkgQ1NTIGJ5IERtaXRyeSBTZW1lbm92IHwgcGhvdG9zd2lwZS5jb20gfCBNSVQgbGljZW5zZSAqL1xuLypcblxuXHRDb250ZW50czpcblxuXHQxLiBCdXR0b25zXG5cdDIuIFNoYXJlIG1vZGFsIGFuZCBsaW5rc1xuXHQzLiBJbmRleCBpbmRpY2F0b3IgKFwiMSBvZiBYXCIgY291bnRlcilcblx0NC4gQ2FwdGlvblxuXHQ1LiBMb2FkaW5nIGluZGljYXRvclxuXHQ2LiBBZGRpdGlvbmFsIHN0eWxlcyAocm9vdCBlbGVtZW50LCB0b3AgYmFyLCBpZGxlIHN0YXRlLCBoaWRkZW4gc3RhdGUsIGV0Yy4pXG5cbiovXG4vKlxuXHRcblx0MS4gQnV0dG9uc1xuXG4gKi9cbi8qIDxidXR0b24+IGNzcyByZXNldCAqL1xuLnBzd3BfX2J1dHRvbiB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZsb2F0OiByaWdodDtcbiAgb3BhY2l0eTogMC43NTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAucHN3cF9fYnV0dG9uOmZvY3VzLFxuICAucHN3cF9fYnV0dG9uOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5wc3dwX19idXR0b246YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIG9wYWNpdHk6IDAuOTsgfVxuICAucHN3cF9fYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDsgfVxuXG4vKiBwc3dwX191aS0tb3Zlci1jbG9zZSBjbGFzcyBpdCBhZGRlZCB3aGVuIG1vdXNlIGlzIG92ZXIgZWxlbWVudCB0aGF0IHNob3VsZCBjbG9zZSBnYWxsZXJ5ICovXG4ucHN3cF9fdWktLW92ZXItY2xvc2UgLnBzd3BfX2J1dHRvbi0tY2xvc2Uge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5wc3dwX19idXR0b24sXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUsXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9kZWZhdWx0LXNraW4ucG5nKSAwIDAgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI2NHB4IDg4cHg7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7IH1cblxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMSksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMDkzNzUpLCAobWluLXJlc29sdXRpb246IDEwNWRwaSksIChtaW4tcmVzb2x1dGlvbjogMS4xZHBweCkge1xuICAvKiBTZXJ2ZSBTVkcgc3ByaXRlIGlmIGJyb3dzZXIgc3VwcG9ydHMgU1ZHIGFuZCByZXNvbHV0aW9uIGlzIG1vcmUgdGhhbiAxMDVkcGkgKi9cbiAgLnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLFxuICAucHN3cC0tc3ZnIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0OmJlZm9yZSxcbiAgLnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2RlZmF1bHQtc2tpbi5zdmcpOyBcbiAgfVxuICAucHN3cC0tc3ZnIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuICAucHN3cC0tc3ZnIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfSB9XG5cbi5wc3dwX19idXR0b24tLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDRweDsgfVxuXG4ucHN3cF9fYnV0dG9uLS1zaGFyZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NHB4IC00NHB4OyB9XG5cbi5wc3dwX19idXR0b24tLWZzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucHN3cC0tc3VwcG9ydHMtZnMgLnBzd3BfX2J1dHRvbi0tZnMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ucHN3cC0tZnMgLnBzd3BfX2J1dHRvbi0tZnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDRweCAwOyB9XG5cbi5wc3dwX19idXR0b24tLXpvb20ge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODhweCAwOyB9XG5cbi5wc3dwLS16b29tLWFsbG93ZWQgLnBzd3BfX2J1dHRvbi0tem9vbSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5wc3dwLS16b29tZWQtaW4gLnBzd3BfX2J1dHRvbi0tem9vbSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzJweCAwOyB9XG5cbi8qIG5vIGFycm93cyBvbiB0b3VjaCBzY3JlZW5zICovXG4ucHN3cC0tdG91Y2ggLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cC0tdG91Y2ggLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi8qXG5cdEFycm93IGJ1dHRvbnMgaGl0IGFyZWFcblx0KGljb24gaXMgYWRkZWQgdG8gOmJlZm9yZSBwc2V1ZG8tZWxlbWVudClcbiovXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCB7XG4gIGxlZnQ6IDA7IH1cblxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7IH1cblxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQ6YmVmb3JlLFxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDM1cHg7XG4gIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzJweDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0OmJlZm9yZSB7XG4gIGxlZnQ6IDZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzOHB4IC00NHB4OyB9XG5cbi5wc3dwX19idXR0b24tLWFycm93LS1yaWdodDpiZWZvcmUge1xuICByaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTRweCAtNDRweDsgfVxuXG4vKlxuXG5cdDIuIFNoYXJlIG1vZGFsL3BvcHVwIGFuZCBsaW5rc1xuXG4gKi9cbi5wc3dwX19jb3VudGVyLFxuLnBzd3BfX3NoYXJlLW1vZGFsIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLnBzd3BfX3NoYXJlLW1vZGFsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE2MDA7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7IH1cblxuLnBzd3BfX3NoYXJlLW1vZGFsLS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wc3dwX19zaGFyZS10b29sdGlwIHtcbiAgei1pbmRleDogMTYyMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjMmE2N2EzO1xuICB0b3A6IDU2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICByaWdodDogNDRweDtcbiAgXG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgYSB7XG4gICAgZm9udC13ZWlnaHQ6bm9ybWFsIWltcG9ydGFudDtcbiAgfVxuIFxuICBcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cztcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXM7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG4gIC5wc3dwX19zaGFyZS10b29sdGlwIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cbiAgICAucHN3cF9fc2hhcmUtdG9vbHRpcCBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnBzd3BfX3NoYXJlLXRvb2x0aXAgYTpmaXJzdC1jaGlsZCB7XG4gICAgICAvKiByb3VuZCBjb3JuZXJzIG9uIHRoZSBmaXJzdC9sYXN0IGxpc3QgaXRlbSAqL1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7IH1cbiAgICAucHN3cF9fc2hhcmUtdG9vbHRpcCBhOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7IH1cblxuLnBzd3BfX3NoYXJlLW1vZGFsLS1mYWRlLWluIHtcbiAgb3BhY2l0eTogMTsgfVxuICAucHN3cF9fc2hhcmUtbW9kYWwtLWZhZGUtaW4gLnBzd3BfX3NoYXJlLXRvb2x0aXAge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG5cbi8qIGluY3JlYXNlIHNpemUgb2Ygc2hhcmUgbGlua3Mgb24gdG91Y2ggZGV2aWNlcyAqL1xuLnBzd3AtLXRvdWNoIC5wc3dwX19zaGFyZS10b29sdGlwIGEge1xuICBwYWRkaW5nOiAxNnB4IDEycHg7IH1cblxuYS5wc3dwX19zaGFyZS0tZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEycHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzJhNjdhMztcbiAgLXdlYmtpdC1wb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1vei1wb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuYS5wc3dwX19zaGFyZS0tZmFjZWJvb2s6aG92ZXIsXG5hLnBzd3BfX3NoYXJlLS10d2l0dGVyOmhvdmVyLFxuYS5wc3dwX19zaGFyZS0tcGludGVyZXN0OmhvdmVyLFxuYS5wc3dwX19zaGFyZS0tZG93bmxvYWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjM0U1QzlBO1xuICBjb2xvcjogI2ZmZjsgXG59XG5cblxuLypcblxuXHQzLiBJbmRleCBpbmRpY2F0b3IgKFwiMSBvZiBYXCIgY291bnRlcilcblxuICovXG4ucHN3cF9fY291bnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIGNvbG9yOiAjMmE2N2EzO1xuICBvcGFjaXR5OiAwLjc1O1xuICBwYWRkaW5nOiAwIDEwcHg7IH1cblxuLypcblx0XG5cdDQuIENhcHRpb25cblxuICovXG4ucHN3cF9fY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDRweDsgfVxuICAucHN3cF9fY2FwdGlvbiBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGNvbG9yOiAjQkJCOyB9XG5cbi5wc3dwX19jYXB0aW9uX19jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICNDQ0M7IH1cblxuLnBzd3BfX2NhcHRpb24tLWVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBGYWtlIGNhcHRpb24gZWxlbWVudCwgdXNlZCB0byBjYWxjdWxhdGUgaGVpZ2h0IG9mIG5leHQvcHJldiBpbWFnZSAqL1xuLnBzd3BfX2NhcHRpb24tLWZha2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLypcblxuXHQ1LiBMb2FkaW5nIGluZGljYXRvciAocHJlbG9hZGVyKVxuXG5cdFlvdSBjYW4gcGxheSB3aXRoIGl0IGhlcmUgLSBodHRwOi8vY29kZXBlbi5pby9kaW1zZW1lbm92L3Blbi95eUJXb1JcblxuICovXG4ucHN3cF9fcHJlbG9hZGVyIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMnB4O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1vdXQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gIGRpcmVjdGlvbjogbHRyOyB9XG5cbi5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMTJweDsgfVxuXG4ucHN3cF9fcHJlbG9hZGVyLS1hY3RpdmUge1xuICBvcGFjaXR5OiAxOyB9XG4gIC5wc3dwX19wcmVsb2FkZXItLWFjdGl2ZSAucHN3cF9fcHJlbG9hZGVyX19pY24ge1xuICAgIC8qIFdlIHVzZSAuZ2lmIGluIGJyb3dzZXJzIHRoYXQgZG9uJ3Qgc3VwcG9ydCBDU1MgYW5pbWF0aW9uICovXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wcmVsb2FkZXIuZ2lmKSAwIDAgbm8tcmVwZWF0OyB9XG5cbi5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXItLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7IH1cbiAgLnBzd3AtLWNzc19hbmltYXRpb24gLnBzd3BfX3ByZWxvYWRlci0tYWN0aXZlIC5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGNsb2Nrd2lzZSA1MDBtcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IGNsb2Nrd2lzZSA1MDBtcyBsaW5lYXIgaW5maW5pdGU7IH1cbiAgLnBzd3AtLWNzc19hbmltYXRpb24gLnBzd3BfX3ByZWxvYWRlci0tYWN0aXZlIC5wc3dwX19wcmVsb2FkZXJfX2RvbnV0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZG9udXQtcm90YXRlIDEwMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKSBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZG9udXQtcm90YXRlIDEwMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKSBpbmZpbml0ZTsgfVxuXG4ucHN3cC0tY3NzX2FuaW1hdGlvbiAucHN3cF9fcHJlbG9hZGVyX19pY24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvcGFjaXR5OiAwLjc1O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogMTVweDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXJfX2N1dCB7XG4gIC8qIFxuXHRcdFx0VGhlIGlkZWEgb2YgYW5pbWF0aW5nIGlubmVyIGNpcmNsZSBpcyBiYXNlZCBvbiBQb2x5bWVyIChcIm1hdGVyaWFsXCIpIGxvYWRpbmcgaW5kaWNhdG9yIFxuXHRcdFx0IGJ5IEtlYW51IExlZSBodHRwczovL2Jsb2cua2VhbnVsZWUuY29tLzIwMTQvMTAvMjAvdGhlLXRhbGUtb2YtdGhyZWUtc3Bpbm5lcnMuaHRtbFxuXHRcdCovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXJfX2RvbnV0IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyYTY3YTM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1hcmdpbjogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBzd3BfX3ByZWxvYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdG9wOiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBmbG9hdDogcmlnaHQ7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgY2xvY2t3aXNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBjbG9ja3dpc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZG9udXQtcm90YXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE0MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTQwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGRvbnV0LXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xNDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE0MGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9IH1cblxuLypcblx0XG5cdDYuIEFkZGl0aW9uYWwgc3R5bGVzXG5cbiAqL1xuLyogcm9vdCBlbGVtZW50IG9mIFVJICovXG4ucHN3cF9fdWkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxNTUwOyB9XG5cbi8qIHRvcCBibGFjayBiYXIgd2l0aCBidXR0b25zIGFuZCBcIjEgb2YgWFwiIGluZGljYXRvciAqL1xuLnBzd3BfX3RvcC1iYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiA0NHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucHN3cF9fY2FwdGlvbixcbi5wc3dwX190b3AtYmFyLFxuLnBzd3AtLWhhc19tb3VzZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwLS1oYXNfbW91c2UgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTsgfVxuXG4vKiBwc3dwLS1oYXNfbW91c2UgY2xhc3MgaXMgYWRkZWQgb25seSB3aGVuIHR3byBzdWJzZXF1ZW50IG1vdXNlbW92ZSBldmVudHMgb2NjdXIgKi9cbi5wc3dwLS1oYXNfbW91c2UgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cC0taGFzX21vdXNlIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuLnBzd3BfX3RvcC1iYXIsXG4ucHN3cF9fY2FwdGlvbiB7XG4gIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgXG59XG5cbi8qIHBzd3BfX3VpLS1maXQgY2xhc3MgaXMgYWRkZWQgd2hlbiBtYWluIGltYWdlIFwiZml0c1wiIGJldHdlZW4gdG9wIGJhciBhbmQgYm90dG9tIGJhciAoY2FwdGlvbikgKi9cbi5wc3dwX191aS0tZml0IC5wc3dwX190b3AtYmFyLFxuLnBzd3BfX3VpLS1maXQgLnBzd3BfX2NhcHRpb24ge1xuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IFxufVxuXG4vKiBwc3dwX191aS0taWRsZSBjbGFzcyBpcyBhZGRlZCB3aGVuIG1vdXNlIGlzbid0IG1vdmluZyBmb3Igc2V2ZXJhbCBzZWNvbmRzIChKUyBvcHRpb24gdGltZVRvSWRsZSkgKi9cbi5wc3dwX191aS0taWRsZSAucHN3cF9fdG9wLWJhciB7XG4gIC8vIG9wYWNpdHk6IDA7IFxufVxuXG4ucHN3cF9fdWktLWlkbGUgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cF9fdWktLWlkbGUgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgb3BhY2l0eTogMDsgfVxuXG4vKlxuXHRwc3dwX191aS0taGlkZGVuIGNsYXNzIGlzIGFkZGVkIHdoZW4gY29udHJvbHMgYXJlIGhpZGRlblxuXHRlLmcuIHdoZW4gdXNlciB0YXBzIHRvIHRvZ2dsZSB2aXNpYmlsaXR5IG9mIGNvbnRyb2xzXG4qL1xuLnBzd3BfX3VpLS1oaWRkZW4gLnBzd3BfX3RvcC1iYXIsXG4ucHN3cF9fdWktLWhpZGRlbiAucHN3cF9fY2FwdGlvbixcbi5wc3dwX191aS0taGlkZGVuIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3BfX3VpLS1oaWRkZW4gLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgLyogRm9yY2UgcGFpbnQgJiBjcmVhdGUgY29tcG9zaXRpb24gbGF5ZXIgZm9yIGNvbnRyb2xzLiAqL1xuICBvcGFjaXR5OiAwLjAwMTsgfVxuXG4vKiBwc3dwX191aS0tb25lLXNsaWRlIGNsYXNzIGlzIGFkZGVkIHdoZW4gdGhlcmUgaXMganVzdCBvbmUgaXRlbSBpbiBnYWxsZXJ5ICovXG4ucHN3cF9fdWktLW9uZS1zbGlkZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwX191aS0tb25lLXNsaWRlIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCxcbi5wc3dwX191aS0tb25lLXNsaWRlIC5wc3dwX19jb3VudGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucHN3cF9fZWxlbWVudC0tZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnBzd3AtLW1pbmltYWwtLWRhcmsgLnBzd3BfX3RvcC1iYXIge1xuICBiYWNrZ3JvdW5kOiBub25lOyB9XG4iLCIvKiEgRmxpY2tpdHkgdjIuMC44XG5odHRwOi8vZmxpY2tpdHkubWV0YWZpenp5LmNvXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5mbGlja2l0eS1lbmFibGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmxpY2tpdHktZW5hYmxlZDpmb2N1cyB7IG91dGxpbmU6IG5vbmU7IH1cblxuLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mbGlja2l0eS1zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGRyYWdnYWJsZSAqL1xuXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIHRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0LmlzLXBvaW50ZXItZG93biB7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLyogLS0tLSBwcmV2aW91cy9uZXh0IGJ1dHRvbnMgLS0tLSAqL1xuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogaHNsYSgwLCAwJSwgMTAwJSwgMC43NSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogdmVydGljYWxseSBjZW50ZXIgKi9cbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjpob3ZlciB7IGJhY2tncm91bmQ6IHdoaXRlOyB9XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgNXB4ICMwOUY7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMgeyBsZWZ0OiAxMHB4OyB9XG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHsgcmlnaHQ6IDEwcHg7IH1cbi8qIHJpZ2h0IHRvIGxlZnQgKi9cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTBweDtcbn1cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMHB4O1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwJTtcbiAgdG9wOiAyMCU7XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogNjAlO1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuYXJyb3cge1xuICBmaWxsOiAjMzMzO1xufVxuXG4vKiAtLS0tIHBhZ2UgZG90cyAtLS0tICovXG5cbi5mbGlja2l0eS1wYWdlLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IC0yNXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXBhZ2UtZG90cyB7IGRpcmVjdGlvbjogcnRsOyB9XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwLjI1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZCB7XG4gIG9wYWNpdHk6IDE7XG59IiwiW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjUwbXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjUwbXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1saW5lYXJdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC4yNSwuNzUsLjc1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjYsLS4yOCwuNzM1LC4wNDUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEuMjc1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjY4LC0uNTUsLjI2NSwxLjU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NywwLC43NDUsLjcxNSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4zOSwuNTc1LC41NjUsMSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NDUsLjA1LC41NSwuOTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDg1LC42OCwuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVde29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdHJhbnNmb3JtfVtkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVdLmFvcy1hbmltYXRle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX1bZGF0YS1hb3M9ZmFkZS11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCl9W2RhdGEtYW9zPWZhZGUtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCl9W2RhdGEtYW9zPWZhZGUtdXAtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtdXAtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLWRvd24tcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsLTEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLWRvd24tbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LC0xMDBweCwwKX1bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybX1bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXS5hb3MtYW5pbWF0ZXtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGUoMSl9W2RhdGEtYW9zPXpvb20taW5de3RyYW5zZm9ybTpzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1vdXRde3RyYW5zZm9ybTpzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApIHNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3NePXNsaWRlXVtkYXRhLWFvc149c2xpZGVde3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfVtkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9W2RhdGEtYW9zPXNsaWRlLXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfVtkYXRhLWFvcz1zbGlkZS1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX1bZGF0YS1hb3M9c2xpZGUtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfVtkYXRhLWFvcz1zbGlkZS1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfVtkYXRhLWFvc149ZmxpcF1bZGF0YS1hb3NePWZsaXBde2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfVtkYXRhLWFvcz1mbGlwLWxlZnRde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtbGVmdF0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKX1bZGF0YS1hb3M9ZmxpcC1yaWdodF17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpfVtkYXRhLWFvcz1mbGlwLXJpZ2h0XS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApfVtkYXRhLWFvcz1mbGlwLXVwXXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKC0xMDBkZWcpfVtkYXRhLWFvcz1mbGlwLXVwXS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApfVtkYXRhLWFvcz1mbGlwLWRvd25de3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC1kb3duXS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApfSIsIkB1c2UgJ2Jhc2UnIGFzICo7XG5cbi8vU3R5bGluZyBmb3IgQXJ0aWNsZSBDb250ZW50IEJsb2Nrc1xuXG4uZW50cnktY29udGVudCB7XG5cdG1heC13aWR0aDogMTAyNHB4O1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbmFydGljbGUge1xuXHQuY29udGFpbmVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4uYXJ0aWNsZS1ibG9jay13cmFwcGVyIHtcblx0LmVudHJ5IHtcblx0XHRwLCB1bCwgb2wsIHRhYmxlLCB0ZCwgc3Ryb25nIHtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRicmFuZC1yZWQ7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuXHRcdFx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6JGJsYWNrO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJHJlZC1kYXJrO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5hcnRpY2xlX2NvbnRlbnRfYmxvY2sge1xuXHRwIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjEycHg7XG5cdFx0bWFyZ2luOiA0cHggMCAyMHB4IDA7XG5cdFx0cGFkZGluZzogMCAwIDAgMDtcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luOiA0cHggMCAzMHB4IDA7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0d29yZC1icmVhazogYnJlYWstYWxsO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzbWFsbC1zY3JlZW57XG5cdFx0XHRhIHtcblx0XHRcdFx0d29yZC1icmVhazogaW5pdGlhbDtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4xNXB4O1xuXHRcdH1cblx0fVxuXHRwLCB1bCwgb2wsIHRhYmxlLCB0ZCwgc3Ryb25nIHtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkYnJhbmQtcmVkO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG5cdFx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjokYmxhY2s7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRyZWQtZGFyaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdG9sLCB1bCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyLjNyZW07XG5cdFx0XG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luOiAwLjkzNzVyZW0gMDtcblx0XHR9XG5cdH1cbn1cblxuLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrIHtcblx0cGFkZGluZzogMzBweCAwIDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRAaW5jbHVkZSB4c21hbGwtc2NyZWVuIHtcblx0XHRwYWRkaW5nOiAyNXB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDkwMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrLWhlYWRlciB7XG5cdFx0aDIge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0fVxuXHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRwIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjEycHg7XG5cdFx0bWFyZ2luOiA0cHggMCAyMHB4IDA7XG5cdFx0cGFkZGluZzogMCAwIDAgMDtcblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjE1cHg7XG5cdFx0fVxuXHRcdFxuXHRcdHN0cm9uZyB7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0XHR9XG5cdH1cbn1cbi5zZWN0aW9uLWFydGljbGUtY29udGVudC1ibG9jazpmaXJzdC1vZi10eXBlIHtcblx0LmVudHJ5IHtcblx0XHRwIHtcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHQmOmZpcnN0LWxldHRlciB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA0OHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFweDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDYzcHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNTZweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDdweDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiNzMS1jb3JlLWdyb3VwIHtcblx0cCB7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMS43NXJlbTtcblx0XHRcdCY6Zmlyc3QtbGV0dGVyIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMXB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNjNweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNTZweDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA3cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zZWN0aW9uLWhlYWRlci10ZXh0IHtcblx0aDIsIGgyIHN0cm9uZyB7XG5cdFx0bWFyZ2luLXRvcDogMi41cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcbiAgICBcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIFx0bGV0dGVyLXNwYWNpbmc6IC0uMjdweDtcblx0XHRcblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0uMzZweDtcblx0XHR9XG5cdH1cbn1cblxuXG5cbi8vIFdQLVRBQkxFIFNUWUxJTkdcbi53cHRiLXRhYmxlLWNvbnRhaW5lciB7XG5cdHRhYmxlIHtcblx0XHR0ciB7XG5cdFx0XHR0ZCB7XG5cblx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQud3B0Yi1saXN0LWNvbnRhaW5lciB7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4IDAgMTVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxZW0gMC4yZW0gMC40ZW07XG5cblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMTJweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDRweCAwIDIwcHggMDtcblxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzRweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBTcGVjaWFsIGNhc2Ugc3BlY2lmaWNzIGZvciBibG9jayB0cmFuc2ZlclxuXG4ucG9zdGlkLTI3ODAyIHtcblxuXHRmaWd1cmUgKyAud3AtYmxvY2stcGFjZWNvcmUtYmxvY2tzLWJhY2tkcm9wX2NvbG9yIHtcblx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdH1cblxufSIsIkB1c2UgJ2Jhc2UnIGFzICo7XG4vL1N0eWxpbmcgZm9yIEFydGljbGUgRm9vdGVyXG5cbi5hcnRpY2xlLWZvb3Rlcntcblx0Ym9yZGVyLXRvcDogbm9uZTtcblx0cGFkZGluZzogMjBweDtcblx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbntcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW57XG5cdFx0cGFkZGluZzogMCAxMHB4O1xuXHR9XG5cdC5jb250YWluZXJ7XG5cdFx0bWF4LXdpZHRoOiA5MDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLmFydGljbGUtc2hhcmV7XG5cdGZsb2F0OiBub25lO1xuXHRwYWRkaW5nOiAzMHB4IDA7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRncmV5LW1lZGl1bTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGdyZXktbWVkaXVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDoyMHB4O1xuICAgIEBpbmNsdWRlIHhzbWFsbC1zY3JlZW57XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblx0aDR7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0QGluY2x1ZGUgeHNtYWxsLXNjcmVlbntcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cdH1cblx0LmFydGljbGUtc2hhcmUtZ3JvdXB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0LmJ0bi1zb2NpYWx7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0d2lkdGg6IDE4JTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleS1tZWRpdW0gIWltcG9ydGFudDtcblx0XHRcdFx0Y29sb3I6ICRibHVlLW1lZGl1bTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW57XG5cdFx0XHRcdHdpZHRoOiA0MnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0XHRcdH1cblx0XHRcdGl7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogN3B4O1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW57XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0c3Bhbntcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAtNHB4O1xuXHRcdFx0XHRAaW5jbHVkZSB4c21hbGwtc2NyZWVue1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmxpbmtlZGlue1xuXHRcdFx0YmFja2dyb3VuZDogJGxpbmtlZGluO1xuXHRcdH1cblx0XHQuZW1haWx7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleS1tZWRpdW07XG5cdFx0fVxuXHR9XG59XG5cbi5hdXRob3ItbWV0YXtcblx0cGFkZGluZzogNDBweCAwO1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0LmF1dGhvci1pbWctYiB7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGdyZXktbWVkaXVtO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdGhlaWdodDogNTBweDtcblx0XHR3aWR0aDogNTBweDtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW57XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXHRcdH1cblx0XHQuYXV0aG9yLWF2YXRhciB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cdC5hdXRob3ItYmlve1xuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRhIHtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Y29sb3I6ICRibHVlLW1lZGl1bTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGdyZXktbWVkaXVtO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRwe1xuXHRcdFx0Zm9udC1zaXplOiAxOXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW57XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uYXJ0aWNsZS10YWctbGlzdCB7XG5cdHBhZGRpbmctdG9wOjE2cHg7XG5cdGEge1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRicmFuZC1yZWQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG5cdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkcmVkLWRhcms7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcblx0XHR9XG5cdH1cbn1cbi5wb3N0LWNhdGVnb3JpZXN7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xufVxuLnJlY29tbWVuZGVke1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkZ3JleS1tZWRpdW07XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuXHQgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICB9XG5cdGg0e1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG5cdFx0Zm9udC1zaXplOjI4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRmb250LXNpemU6IDM2cHhcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG5cdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0fVxuXHR9XG5cdC5ncmlkIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0PiBkaXYge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdH1cblx0fVxufVxuXG4ucmVjb21tZW5kZWQtdGFne1xuXHRjb2xvcjogJHdoaXRlO1xuXHRmb250LXNpemU6IDEycHg7XG5cdHBhZGRpbmctbGVmdDogMTBweDtcblx0cGFkZGluZy1yaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWUtbWVkaXVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4iLCJAdXNlICdiYXNlJyBhcyAqO1xuXG4kYmFja2dyb3VuZC1pbWFnZS1tb2JpbGUtaGVpZ2h0OiAzMDBweDtcbiRiYWNrZ3JvdW5kLWltYWdlLWhlaWdodDogNTAwcHg7XG4kYmFja2dyb3VuZC10ZXh0LWNvbG9yOiAkd2hpdGU7XG4kYmFja2dyb3VuZC1vdmVybGF5LWNvbG9yOiByZ2JhKDAsMCwwLC4zNzUpO1xuXG4uYXJ0aWNsZS1oZWFkZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXJ0aWNsZS1oZWFkZXItY29udGFpbmVyLmJhY2tncm91bmQtaW1hZ2Uge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIG1pbi1oZWlnaHQ6ICRiYWNrZ3JvdW5kLWltYWdlLW1vYmlsZS1oZWlnaHQ7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWluLWhlaWdodDogJGJhY2tncm91bmQtaW1hZ2UtaGVpZ2h0O1xuICB9XG59XG5cbi5hcnRpY2xlLWhlYWRlci1pbWFnZSB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmFydGljbGUtaGVhZGVyLWJhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogLTI7XG59XG5cbi8vIERhcmtlbiB1cCB0aGUgaW1hZ2UgZm9yIHRleHQgdmlzaWJpbGl0eVxuLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIuYmFja2dyb3VuZC1pbWFnZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLW92ZXJsYXktY29sb3I7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uYmFja2dyb3VuZC1pbWFnZSAuYXJ0aWNsZS1oZWFkZXItY29weS13cmFwcGVyLCAuYmFja2dyb3VuZC1pbWFnZSAuZW50cnktdGl0bGUge1xuICBjb2xvcjogJGJhY2tncm91bmQtdGV4dC1jb2xvcjtcbn1cblxuLmFydGljbGUtaGVhZGVye1xuXHQuYXJ0aWNsZS1oZWFkZXItY29weS13cmFwcGVye1xuXHRcdC5hcnRpY2xlLWhlYWRlci10aXRsZXtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0LmVudHJ5LXRpdGxlIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHRcdC5lbnRyeS1kZWsge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDozMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5hcnRpY2xlLWhlYWRlci1pbWFnZS13cmFwcGVye1xuXHRcdGltZ3tcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cbn1cbi5sb25nLWZvcm0ge1xuXHQuYXJ0aWNsZS1oZWFkZXItY29weS13cmFwcGVyIHtcblx0XHRtYXgtd2lkdGg6IDkwMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwNjBweFxuXHRcdH1cblx0fVxuXHQuZW50cnktbWV0YSB7XG5cdFx0bWF4LXdpZHRoOiA5MDBweDtcblx0XHRtYXJnaW46IDAgYXV0byAzMHB4O1xuXHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwNjBweFxuXHRcdH1cblx0fVxufVxuXG5cbi8qIE5ldyBCbG9jayBiYXNlZCBBcnRpY2xlIEhlYWRlcnMgKi9cblxuLmNvbnRlbnQtaW5uZXItd3JhcHBlci1tZC1jdXN0b20td2lkdGgge1xuXHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHR3aWR0aDo3MSU7XG5cdH1cbn1cblxuYXJ0aWNsZS5mb3JtYXQtc3RhbmRhcmQge1xuXHQuZW50cnktY29udGVudCB7XG5cdFx0bWF4LXdpZHRoOiB2YXIoLS13cC0tc3R5bGUtLWdsb2JhbC0td2lkZS1zaXplKTtcblx0fVxuXHQuY29udGVudC1pbm5lci13cmFwcGVyIHtcblx0XHQmID4gc2VjdGlvbiwgLmVuZC1jb250ZW50IHtcblx0XHRcdC8vIG1heC13aWR0aDogNzM0cHg7XG5cdFx0XHQvLyBtYXJnaW4tbGVmdDogYXV0bztcblx0XHR9XG5cdFx0c2VjdGlvbi5hcnRpY2xlLWhlYWRlci5tb2R1bGUge1xuXHRcdFx0bWF4LXdpZHRoOiB2YXIoLS13cC0tc3R5bGUtLWdsb2JhbC0td2lkZS1zaXplKTtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTVweDtcblx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwdncgLSAzMHB4KTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTVweDtcblx0XHRcdH1cblxuXHRcdFx0LmFydGljbGUtaGVhZGVyLWNvcHktd3JhcHBlciB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYXJ0aWNsZS1oZWFkZXItdGl0bGUsXG5cdFx0XHQuYXJ0aWNsZS1oZWFkZXItaW1hZ2Utd3JhcHBlciB7XG5cdFx0XHRcdG1heC13aWR0aDogdmFyKC0td3AtLXN0eWxlLS1nbG9iYWwtLXdpZGUtc2l6ZSk7XG5cdFx0XHRcdEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuZW50cnktZGVrLFxuXHRcdFx0LmVudHJ5LXRpdGxlIHtcblx0XHRcdFx0bWF4LXdpZHRoOiB2YXIoLS13cC0tc3R5bGUtLWdsb2JhbC0td2lkZS1zaXplKTtcblx0XHRcdH1cblxuXHRcdFx0LndwLWJsb2NrLWltYWdlIHtcblx0XHRcdFx0bWF4LXdpZHRoOiB2YXIoLS13cC0tc3R5bGUtLWdsb2JhbC0td2lkZS1zaXplKTtcblx0XHRcdH1cblx0XHRcdC5lbnRyeS1tZXRhIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDI0cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5wb2RjYXN0LWhlYWRlci1pbm5lciB7XG5cdFx0XHRcdG1heC13aWR0aDogdmFyKC0td3AtLXN0eWxlLS1nbG9iYWwtLXdpZGUtc2l6ZSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8qc2VjdGlvbi5hcnRpY2xlLWhlYWRlci5tb2R1bGUge1xuXHRcdC5ibG9jay1pbm5lciB7XG5cdFx0XHR3aWR0aDogMTAwdnc7XG5cdFx0fVxuXHRcdC53cC1ibG9jay1ncm91cCB7XG5cdFx0XHQmLmFydGljbGUtaGVhZGVyIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFxuXHRcdFx0XHQmLWNvcHktd3JhcHBlciB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiB2YXIoLS13cC0tc3R5bGUtLWdsb2JhbC0td2lkZS1zaXplKTtcblx0XHRcdFx0fVxuXHRcblx0XHRcdFx0Ji10aXRsZSB7XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcblx0XHRcdFx0LndwLWJsb2NrLWltYWdlIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHZhcigtLXdwLS1zdHlsZS0tZ2xvYmFsLS13aWRlLXNpemUpO1xuXHRcdFx0XHR9XG5cdFxuXHRcdFx0XHQuZW50cnktbWV0YSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMjRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fSovXG59IiwiQHVzZSAnYmFzZScgYXMgKjtcblxuLyouY2FwdGlvbi10ZXh0e1xuXHQuY29udGFpbmVye1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LW1lZGl1bTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0LmltYWdlLWNhcHRpb24ge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0Y29sb3I6ICRncmV5LWRhcms7XG5cdFx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG5cdFx0IGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cdH1cblx0LmltYWdlLWNyZWRpdCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjVlbTtcblx0XHRtYXJnaW46IDA7XG5cdFx0Y29sb3I6ICR0ZXh0LWNyZWRpdDtcblx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0fVxuXHR9XG59Ki9cblxuLmltYWdlLWJsb2NrLXdyYXBwZXIge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi1zaW5nbGUtaW1hZ2UtaGVhZGVyIHtcblx0aDIge1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0fVxufVxuXG4ubGVmdCwgLnJpZ2h0e1xuXHQuY2FwdGlvbi10ZXh0e1xuXHRcdC5pbWFnZS1jYXB0aW9ue1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjEzNXB4O1xuXHRcdH1cblx0fVxufVxuXG4ubW9kdWxlLW10LTAge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4ubW9kdWxlLW1iLTAge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubW9kdWxlLW10LTQge1xuXHRtYXJnaW4tdG9wOiAycmVtO1xuXHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRtYXJnaW4tdG9wOiA0cmVtO1xuXHR9XG59XG5cbi5tb2R1bGUtbWItNCB7XG5cdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdH1cbn1cblxuLnNpbmdsZS1pbWFnZS1tdC0wIHtcblx0LmltYWdlLWJsb2NrLXdyYXBwZXIsIC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIgIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG5cbi5zaW5nbGUtaW1hZ2UtbWItMCB7XG5cdC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIgIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG4iLCJAdXNlICdiYXNlJyBhcyAqO1xuXG4uc2VjdGlvbi10d2VldGFibGUtcXVvdGV7XG5cdHBhZGRpbmc6IDA7XG59XG4udHdlZXRhYmxlLXF1b3RlLXdyYXBwZXJ7XG5cdHBhZGRpbmc6IDE1cHggMDtcblx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbntcblx0XHRcdHBhZGRpbmc6IDE2cHggMDtcblx0XHR9XG5cdC50d2VldGFibGUtcXVvdGV7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMjZweDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdG1hcmdpbi1ib3R0b206MDtcblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVue1xuXHRcdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuNjZweDtcblx0XHR9XG5cdFx0YSB7XG5cdFx0ICAgIGNvbG9yOiBpbmhlcml0O1xuXHRcdCAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdCAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQudHdlZXRhYmxlLXF1b3RlLWF0dHJpYnV0aW9uIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMTM1cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiA1LjVyZW07XG5cdFx0XHRoZWlnaHQ6IDAuNjI1cmVtO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXJlZDtcblx0XHRcdG1hcmdpbi1ib3R0b206MjRweDtcblx0XHR9XG5cdH1cbn1cblx0LnR3ZWV0YWJsZS1xdW90ZS1zaGFyZXtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDAgYXV0byFpbXBvcnRhbnQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogLTMwcHg7XG5cdFx0YmFja2dyb3VuZDogJGdyZXktbWVkaXVtICFpbXBvcnRhbnQ7XG5cdFx0LmZhLXR3aXR0ZXJ7XG5cdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHR9XG4ubGVmdHtcbiAgICAudHdlZXRhYmxlLXF1b3RlLXdyYXBwZXJ7XG5cdCAgIHBhZGRpbmc6IDQwcHggMDtcblx0ICAudHdlZXRhYmxlLXF1b3Rle1xuXHQgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIFx0fVxuICAgIH1cbn1cblxuLm55cHJlc19mb3JtYXQtZmVhdHVyZXN7XG5cdFx0LnR3ZWV0YWJsZS1xdW90ZS13cmFwcGVye1xuXHRcdHBhZGRpbmc6IDQwcHggMDtcblx0XHQudHdlZXRhYmxlLXF1b3Rle1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNDJweDtcblx0XHR9XG5cdH1cbn0iLCJAdXNlICdiYXNlJyBhcyAqO1xuXG4uc2VjdGlvbi12aWRlbyB7XG4gICAgLnZpZGVvLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIC5pbnRlbnQtaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTYwcHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52aWRlby1yYXRpbyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuXG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICBwb3N0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZGVvLXJhdGlvLnZpbmUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICB9XG5cbiAgICAudmlkZW8tZGVrIHtcbiAgICAgICAgLnZpZGVvLWNhcHRpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5oaWRlIHtcbiAgICAgICAgLnZpZGVvLW9iamVjdCB7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlkZW8tb2JqZWN0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5mdWxsLXBhZ2Uge1xuICAgICAgICAudmlkZW8tb2JqZWN0IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlkZW8tc2NyZWVuc2hvdCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cbi5pcy10eXBlLXZpZGVvIHtcbiAgICAud3AtYmxvY2stZW1iZWRfX3dyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4udmlkZW8tY2FwdGlvbiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LW1lZGl1bTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICBjb2xvcjogJGdyZXktZGFyaztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7IC8qIDEzMy4zMzMlICovXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjEzNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbn1cbiIsIkB1c2UgJ2Jhc2UnIGFzICo7XG4vLyBBdWRpbyBNUDMgcGxheWVyIHN0eWxlc1xuXG5hdWRpbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiKDAgMCAwIC8gMjAlKTtcbiAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuXG4gICAgLm5ld3MtaXRlbSAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG5hdWRpbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scy1jdXJyZW50LXRpbWUtZGlzcGxheSxcbmF1ZGlvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLXRpbWUtcmVtYWluaW5nLWRpc3BsYXkge1xuICAgIGNvbG9yOiAkYmxhY2s7XG59XG5cbi5zZWN0aW9uLWF1ZGlvLWJsb2NrIC5hdWRpby1ibG9jay13cmFwcGVyIHtcbiAgICBtYXJnaW46IDJlbSAwO1xuICAgIG1heC13aWR0aDogbm9uZTtcblxuICAgIC5pbWFnZS1ibG9jay1jcmVkaXQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktbGlnaHQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogJGdyZXktZGFyaztcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OjUwMDtcbiAgICB9XG4gICAgLyogUGxheWVyIGJhY2tncm91bmQgKi9cbiAgICAubWVqcy1jb250YWluZXIsXG4gICAgLm1lanMtY29udHJvbHMsXG4gICAgLm1lanMtZW1iZWQsXG4gICAgLm1lanMtZW1iZWQgYm9keSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAubWVqcy1jb250cm9scyB7XG5cbiAgICB9XG4gICAgLyogUGxheWVyIGNvbnRyb2xzICovXG4gICAgLm1lanMtYnV0dG9uID4gYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3BpLWNoaWxkLTIwMjMvYXNzZXRzL3N0YXRpYy9pbWcvbWVqcy1jb250cm9scy1kYXJrLnN2Z1wiKTtcbiAgICB9XG5cbiAgICAubWVqcy10aW1lIHtcbiAgICAgICAgY29sb3I6ICRncmV5LWRhcms7XG4gICAgfVxuICAgIC8qIFByb2dyZXNzIGFuZCBhdWRpbyBiYXJzICovXG4gICAgLyogUHJvZ3Jlc3MgYW5kIGF1ZGlvIGJhciBiYWNrZ3JvdW5kICovXG4gICAgLm1lanMtY29udHJvbHMgLm1lanMtaG9yaXpvbnRhbC12b2x1bWUtc2xpZGVyIC5tZWpzLWhvcml6b250YWwtdm9sdW1lLXRvdGFsLFxuICAgIC5tZWpzLWNvbnRyb2xzIC5tZWpzLXRpbWUtcmFpbCAubWVqcy10aW1lLXRvdGFsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktbWVkaXVtO1xuICAgIH1cbiAgICAvKiBUcmFjayBwcm9ncmVzcyBiYXIgYmFja2dyb3VuZCAoYW1vdW50IG9mIHRyYWNrIGZ1bGx5IGxvYWRlZClcbiAgICAgIFdlIHByZWZlciB0byBzdHlsZSB0aGVzZSB3aXRoIHRoZSBtYWluIGFjY2VudCBjb2xvciBvZiBvdXIgdGhlbWUgKi9cbiAgICAubWVqcy1jb250cm9scyAubWVqcy10aW1lLXJhaWwgLm1lanMtdGltZS1sb2FkZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stZGFyaztcbiAgICB9XG4gICAgLyogQ3VycmVudCB0cmFjayBwcm9ncmVzcyBhbmQgYWN0aXZlIGF1ZGlvIHZvbHVtZSBsZXZlbCBiYXIgKi9cbiAgICAubWVqcy1jb250cm9scyAubWVqcy1ob3Jpem9udGFsLXZvbHVtZS1zbGlkZXIgLm1lanMtaG9yaXpvbnRhbC12b2x1bWUtY3VycmVudCxcbiAgICAubWVqcy1jb250cm9scyAubWVqcy10aW1lLXJhaWwgLm1lanMtdGltZS1jdXJyZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrLWRhcms7XG4gICAgfVxuICAgIC8qIFJlZHVjZSBoZWlnaHQgb2YgdGhlIHByb2dyZXNzIGFuZCBhdWRpbyBiYXJzICovXG4gICAgLm1lanMtaG9yaXpvbnRhbC12b2x1bWUtdG90YWwsXG4gICAgLm1lanMtdGltZS1idWZmZXJpbmcsXG4gICAgLm1lanMtdGltZS1jdXJyZW50LFxuICAgIC5tZWpzLXRpbWUtZmxvYXQsXG4gICAgLm1lanMtdGltZS1mbG9hdC1jb3JuZXIsXG4gICAgLm1lanMtdGltZS1mbG9hdC1jdXJyZW50LFxuICAgIC5tZWpzLXRpbWUtaGFuZGxlLWNvbnRlbnQsXG4gICAgLm1lanMtdGltZS1ob3ZlcmVkLFxuICAgIC5tZWpzLXRpbWUtbG9hZGVkLFxuICAgIC5tZWpzLXRpbWUtbWFya2VyLFxuICAgIC5tZWpzLXRpbWUtdG90YWwge1xuICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICB9XG5cbiAgICAubWVqcy10aW1lLWhhbmRsZS1jb250ZW50IHtcbiAgICAgICAgdG9wOiAtNnB4O1xuICAgICAgICBib3JkZXItY29sb3I6ICRibGFjay1kYXJrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgIH1cblxuICAgIC5tZWpzLXRpbWUtdG90YWwge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuXG4gICAgLm1lanMtaG9yaXpvbnRhbC12b2x1bWUtdG90YWwge1xuICAgICAgICB0b3A6IDE5cHg7XG4gICAgfVxufVxuXG4uY2VudGVyLFxuLmxlZnQsXG4ubmV3cy1pdGVtLFxuLnJpZ2h0IHtcbiAgICAuYXVkaW8tcGxheWluZyB7XG4gICAgICAgIC5pbnRlbnQtaWNvbiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvb2x0aXAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRvb2x0aXAudG9wIC50b29sdGlwLWFycm93IHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGJsdWUtbWVkaXVtO1xuICAgIH1cblxuICAgIC50b29sdGlwLWlubmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtbWVkaXVtO1xuICAgIH1cbn1cblxuLmxlZnQsXG4ucmlnaHQge1xuICAgIC50b29sdGlwIHtcbiAgICAgICAgdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uY2VudGVyIHtcbiAgICAudG9vbHRpcCB7XG4gICAgICAgIHRvcDogY2FsYyg5NSUgLSA2MHB4KSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLm5ld3MtaXRlbSB7XG4gICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59XG5cbi5jZW50ZXIsXG4ubGVmdCxcbi5uZXdzLWl0ZW0sXG4ucmlnaHQge1xuICAgIC5pbnRlbnQtaWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtcmVkO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDcycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLy9zdHlsZXMgZm9yIGdyaWQgbW9kYWwgaWNvbiBiZyBsYXlvdXRcbiAgICAgICAgJi5ncmlkLWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtbWVkaXVtO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweCA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAxMHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyAvL3hscyBzY3JlZW5cbiAgICAgICAgICAgIC8vIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDYwcHgpIHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDhweCAyMHB4IDhweCAxMHB4O1xuICAgICAgICAgICAgLy8gdG9wOiA5MS40JTtcbiAgICAgICAgICAgIC8vIC8veGxzIHNjcmVlblxuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgIC8vICAgICB0b3A6IDkwJTtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIC8vSW4gYmV0d2VlbiBzaXplc1xuICAgICAgICAgICAgLy8gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDU3MHB4KSB7XG4gICAgICAgICAgICAvLyAgICAgdG9wOiA5NC40JTtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgIC8vICAgICB0b3A6IDgxJTtcbiAgICAgICAgICAgIC8vICAgICB3aWR0aDogMTcwcHg7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcbiAgICAgICAgICAgIC8vICAgICB0b3A6IDg0JTtcbiAgICAgICAgICAgIC8vICAgICB3aWR0aDogMTcwcHg7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgLy8gICAgIHBhZGRpbmc6IDVweCAwIDBweCA4cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAmLmdyaWQtYXVkaW86OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjAyOCc7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktbGlnaHQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLy94bHMgc2NyZWVuXG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5ncmlkLWltYWdlOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJ1xcZjAzOSc7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICAgICAgICAgIG1hcmdpbjogYXV0byA1cHggYXV0byAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktbGlnaHQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMCAwIDVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1tZWRpdW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgLy8gLy94bHMgc2NyZWVuXG4gICAgICAgICAgICAvLyBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMzMHB4KSB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgIC8vICAgICBwYWRkaW5nOiA0cHggMCAwcHggNXB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gLy9pbiBiZXR3ZWVuIHNpemVzXG4gICAgICAgICAgICAvLyBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNTY3cHgpIHtcbiAgICAgICAgICAgIC8vICAgICBwYWRkaW5nOiA0cHggMCAwcHggNnB4O1xuICAgICAgICAgICAgLy8gICAgIHRvcDogOTAlO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG5cbiAgICAgICAgJi52aWRlbzo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYxNDQnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ncmlkLXNsaWRlc2hvdzo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwM2UnO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgfVxuICAgIH1cbn1cbi8vIC5ncmlkLWltYWdlIHtcbi8vICAgICBAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuLy8gICAgICAgICBsZWZ0OiAzOCUgIWltcG9ydGFudDtcbi8vICAgICB9XG4vLyB9XG5cbi5pbWFnZSxcbi5uZXdzLWl0ZW0ge1xuICAgIGEubGluay1lbGVtZW50IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuYXVkaW8tcGxheWVyIHtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgbGVmdDogMi41JTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgYXVkaW8ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLDAsMCwwLjUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LWxpZ2h0O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHRvcDogLTQwcHg7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTllbTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mYS1jbG9zZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vLi4vcGkvYXNzZXRzL2J1aWxkL2ltZy9pY29uLWNsb3NlLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvL3doaXRlIGltZyBob3ZlclxuICAgIC8vICY6aG92ZXJ7XG4gICAgLy8gICAgIGltZ3tcbiAgICAvLyAgICAgICAgIG9wYWNpdHk6LjY7XG4gICAgLy8gICAgIH1cbiAgICAvLyB9XG4gICAgLmJ0bi1zb2NpYWwubW9kdWxlLXNoYXJlIHtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5zaGFyZS10aGlzIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgICAgICAgIGxlZnQ6IDQ0cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGFnZSB7XG4gICAgLmJ0bi1zb2NpYWwubW9kdWxlLXNoYXJlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5hdWRpby1zaW5nbGUge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDIwcHggNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge31cblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgIGhlaWdodDogMThweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdMaXN0ZW4gdG8gU3RvcnknO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNzVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZpZ3VyZS10b3Age1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZ3VyZS1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLy8gSW5kaXZpZHVhbCBQYWdlcyAtIEJsb2NrIEF1ZGlvIFBsYXllciBTdHlsZXNcblxuLnN0b3J5LWF1ZGlvLWJsb2NrcyB7XG4gICAgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIH1cbiAgICAuZmlndXJlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAud3AtYmxvY2stYXVkaW8ge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYXVkaW8ge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLndwLWJsb2NrLWJ1dHRvbnMge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgLy8gbWFyZ2luLWJsb2NrLXN0YXJ0OiAtNC41OHJlbTtcbiAgICAgICAgICAgIC53cC1ibG9jay1idXR0b24ge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC4wOHJlbSAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAyOFwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDowLjhyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgIHRleHQtd3JhcDogcHJldHR5O1xuICAgICAgICB9XG4gICAgfVxuXG59IiwiQHVzZSAnYmFzZScgYXMgKjtcbi5zaXRlLWhlYWRlciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRtYXJnaW46IGF1dG87XG5cdHotaW5kZXg6IDEwNTA7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ucGFnZS13cmFwcGVyIHtcblx0dG9wOiAxMTVweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHR0b3A6IDE1MHB4O1xuXHR9XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG5cdG9wYWNpdHk6IDAuNjtcblx0ZGlzcGxheTogbm9uZTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG5cdHotaW5kZXg6IDEwMzg7XG59XG5cbi5tZW51LW9wZW4ge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQvLyAubmF2YmFyLWNvbGxhcHNlIHtcblx0Ly8gXHQmLmNvbGxhcHNlIHtcblx0Ly8gXHRcdC8vIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuXHQvLyBcdH1cblx0Ly8gfVxufVxuXG4uZ2xvYmFsLW5hdiB7XG5cdGhlaWdodDogNDBweDtcblx0YmFja2dyb3VuZDogJGJsYWNrLWRhcms7XG5cdHdpZHRoOiAxMDAlO1xuXHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdH1cblxuXHQubnlwLWJyYW5kIHtcblx0XHRmbG9hdDogbGVmdDtcblxuXHRcdC5oZWFkZXItbWFpbi1sb2dvIHtcblx0XHRcdHdpZHRoOiAyMTBweDtcblx0XHRcdGhlaWdodDogMjRweDtcblx0XHR9XG5cdH1cblxuXHQ+IC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTE3MHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5ueXAtbGlua3Mge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmbG9hdDogcmlnaHQ7XG5cblx0XHR1bCB7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0cGFkZGluZzogM3B4IDVweCAzcHggMTJweDtcblx0XHRcdFx0bWFyZ2luOiA5cHggMCAwO1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0XHRtYXJnaW46IDEwcHggMCAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtYm9keTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDNweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0YSB7XG5cdFx0bWFyZ2luLXRvcDogN3B4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLnBhZ2UtdGl0bGUge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRmb250LXNpemU6IDQ0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjY2cHg7XG5cdH1cbn1cblxuLnBhZ2UtaGVhZGVyIHtcblx0cGFkZGluZy1ib3R0b206IDlweDtcblx0bWFyZ2luOiA0MHB4IDAgMjBweDtcbn1cblxuLm5hdmJhciB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1tZWRpdW07XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0aGVpZ2h0OiA3NXB4O1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRoZWlnaHQ6IDExMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuXHRcdFx0bWF4LXdpZHRoOiA3MjBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuXHRcdFx0bWF4LXdpZHRoOiAxMTQwcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcblx0XHRcdG1heC13aWR0aDogMTE3MHB4O1xuXHRcdH1cblx0fVxuXG5cdC5uYXZiYXItaGVhZGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Lm5hdiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdCYudXRpbGl0eSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGdyZXktbWVkaXVtO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubmF2LXNvY2lhbCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNDFweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQxcHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNHB4O1xuXHRcdFx0XHRcdFx0XHQvLyBwYWRkaW5nLWxlZnQ6IDEzcHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXG5cdFx0XHRcdFx0Jjpmb2N1cyxcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYubmF2LXNlYXJjaC1saW5rIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYudHJlbmRpbmcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm5hdi1zZWFyY2gtdG9nZ2xlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0bGkubmV3c2xldHRlci1wb3BvdmVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm5ld3NsZXR0ZXItcG9wb3Zlci10cmlnZ2VyIHtcblx0XHRcdFx0XHQvLyBoZWlnaHQ6IDc2cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDk5O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm5ld3NsZXR0ZXJzLXBvcG92ZXItYm9keSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR6LWluZGV4OiA5ODtcblx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0XHR3aWR0aDogNTAwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNTRweDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG5cdFx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lm5ld3NsZXR0ZXItc2lnbnVwIHtcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cblx0XHRcdFx0XHRcdC5uZXdzbGV0dGVyLXNpZ251cC13cmFwcGVyIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0XHQubmV3c2xldHRlci1zaWdudXAtY3RhIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMzBweDtcblxuXHRcdFx0XHRcdFx0XHRcdFtpZF49XCJtY19lbWJlZF9zaWdudXBfZm9ybV9cIl0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0LnRleHQtc3VjY2VzcyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRncmV5LWxpZ2h0O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0LmhpZGUtc2lnbnVwLW5hdiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Zm9ybSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0aW5wdXQuZW1haWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNzUlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IHNvbGlkIDFweCAkZ3JleS1tZWRpdW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQuY2xlYXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjUlO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGlucHV0LmJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LmRpc2NsYWltZXJzIHtcblx0XHRcdFx0XHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lm5ld3NsZXR0ZXItcG9wb3Zlci1jbG9zZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRyaWdodDogMzBweDtcblx0XHRcdFx0XHRcdGJvdHRvbTogMTVweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGJsdWUtbWVkaXVtO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMnB4O1xuXG5cdFx0XHRcdFx0XHRcdHBhdGgge1xuXHRcdFx0XHRcdFx0XHRcdGZpbGw6ICRibHVlLW1lZGl1bTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubmV3c2xldHRlci1wb3BvdmVyLWFjdGl2ZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHRcdC5uZXdzbGV0dGVyLXBvcG92ZXItdHJpZ2dlcixcblx0XHRcdFx0XHQubmV3c2xldHRlci1wb3BvdmVyLXRyaWdnZXI6YWN0aXZlLFxuXHRcdFx0XHRcdC5uZXdzbGV0dGVyLXBvcG92ZXItdHJpZ2dlcjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIC03cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0XHQvLyAmOmFmdGVyIHtcblx0XHRcdFx0XHRcdC8vIFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Ly8gXHRib3R0b206IC0yNXB4O1xuXHRcdFx0XHRcdFx0Ly8gXHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0Ly8gXHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdC8vIFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0Ly8gXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHQvLyBcdGNvbnRlbnQ6ICcgJztcblx0XHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubmV3c2xldHRlcnMtcG9wb3Zlci1ib2R5IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAxcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5tZW51LXRvZ2dsZSB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm5hdmJhci10b2dnbGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0cGFkZGluZzogMnB4IDAgMCAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdGhlaWdodDogNTRweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxcHg7XG5cdFx0fVxuXG5cdFx0Lm1lbnUtdHh0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0dG9wOiAtMTguNXB4O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHQubWVudS10eHQge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQjbWVudS1idG4ge1xuXHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0Lm1lbnUtYmFyIHtcblx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMjRweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTE5cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdH1cblxuXHRcdFx0Lm1lbnUtYmFyLm9uZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDdweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubmF2YmFyLWNvbGxhcHNlIHtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAtMjcwcHg7XG5cdFx0ei1pbmRleDogOTk5OTtcblx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0XHR3aWR0aDogMjcwcHg7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuXHRcdFx0d2lkdGg6IDI3MHB4O1xuXHRcdH1cblxuXHRcdC5uYXZiYXItbmF2IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdH1cblxuXHRcdFx0bGk6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleS1kYXJrO1xuXHRcdFx0fVxuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2s7XG5cblx0XHRcdFx0XHQuY2xvc2UtbWVudSB7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0dG9wOiAtMTNweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jjpmb2N1cyxcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQjY2xvc2UtYnRuIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdHRvcDogLThweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblxuXHRcdFx0XHRcdFx0XHQuY2xvc2Utb25lIHtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHRcdFx0XHQvKiBJRSA5ICovXG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0LyogU2FmYXJpIGFuZCBDaHJvbWUgKi9cblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHRcdFx0XHRcdFx0LmNsb3NlLXR3byB7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0XHRcdFx0XHRcdC8qIElFIDkgKi9cblx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0LyogU2FmYXJpIGFuZCBDaHJvbWUgKi9cblx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRAaW5jbHVkZSB4c21hbGwtc2NyZWVuIHtcblx0XHRcdFx0d2lkdGg6IDI3MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQucGFuZWwtZ3JvdXAge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdCYubmF2LWRpdmlkZS1ib3R0b20ge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206ICRibGFjayAxcHggc29saWQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucGFuZWwucGFuZWwtZGVmYXVsdCB7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHRcdFx0XHQucGFuZWwtaGVhZGluZyB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuXHRcdFx0XHRcdFx0JjphY3RpdmUsXG5cdFx0XHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQucGFuZWwtdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDdweCA0NXB4IDdweCAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCA1NXB4IDEwcHggMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRncmV5LWRhcms7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnBhbmVsLWNvbGxhcHNlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRncmV5LWRhcms7XG5cblx0XHRcdFx0XHRcdC5saXN0LWdyb3VwIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cblx0XHRcdFx0XHRcdFx0Lmxpc3QtZ3JvdXAtaXRlbSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMzdweDtcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHVsIHtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRiIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNoYXJlIHtcblx0XHRcdHAge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdFx0fVxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MnB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQycHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDEzcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmZhY2Vib29rIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRmYWNlYm9vaztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudHdpdHRlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHdpdHRlcjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubGlua2VkaW4ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpbmtlZGluO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5waW50ZXJlc3Qge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHBpbnRlcmVzdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmF2LXNvY2lhbC1saXN0IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDFyZW0gMDtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMnB4ICRncmV5LW1lZGl1bTtcblx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQubmF2LXNvY2lhbCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0XHRcdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDQ4cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW46IDAgMTBweDtcblxuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlLmluLFxuXHQubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlLnNob3cge1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG5cblx0YSB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Lm5hdmJhci1zcGxpdCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cmlnaHQ6IC0xMDAlO1xuXHRcdHRvcDogNDBweDtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdHotaW5kZXg6IDEwNDE7XG5cdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHR3aWR0aDogNTQwcHg7XG5cdFx0XHRyaWdodDogLTU0MHB4O1xuXHRcdFx0dG9wOiA1MHB4O1xuXHRcdH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGNvbG9yOiAkYmxhY2stZGFyaztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZ3JleS1tZWRpdW07XG5cblx0XHRcdCY6YWN0aXZlLFxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRncmV5LW1lZGl1bSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuZmEge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0Zm9udC1zaXplOiAzMXB4O1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdFx0XHQuZmEge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5hdmJhci1uYXYge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jbG9zZS1tZW51IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmVpZ2U7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdFx0Ji1pY29uIHtcblx0XHRcdFx0XHRcdC8vIGhlaWdodDogMThweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cblx0XHRcdFx0XHRcdHBhdGgge1xuXHRcdFx0XHRcdFx0XHRmaWxsOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1saWdodDtcblx0XHRcdFx0XHRcdC5jbG9zZS1tZW51LXRleHQge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRcdFx0XHRmaWxsOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmF2YmFyLWNvbnRhaW5lciB7XG5cdFx0XHQubmF2YmFyLWRpdmlkZWQtY29sbGFwc2Uge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5uYXZiYXItZGl2aWRlZCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0XHQmLWNvbHVtbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtbGlzdCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtbGlzdC1pdGVtIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGdyZXktbWVkaXVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlLW1lZGl1bTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblxuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNy41cHggMDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkYnJhbmQtcmVkO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcblx0XHRcdFx0XHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5uYXZiYXItc2Vjb25kYXJ5IHtcblx0XHRcdFx0Ji1saXN0IHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtbGlzdC1pdGVtIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGdyZXktbWVkaXVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlLW1lZGl1bTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRicmFuZC1yZWQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5uYXZiYXItY3J1bmNoZWQge1xuXHRcdGhlaWdodDogNzVweDtcblx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXG5cdFx0Lm5hdmJhci1oZWFkZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Lm5hdmJhci1icmFuZCB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0XHRtYXJnaW46IC0xcHggMCAwO1xuXHRcdFx0XHRcdGhlaWdodDogMzhweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudGFnbGluZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5hdi51dGlsaXR5IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0bGkge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm5ld3NsZXR0ZXItcG9wb3ZlciB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lm5ld3NsZXR0ZXItcG9wb3Zlci10cmlnZ2VyIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5uYXYtc2VhcmNoLXRvZ2dsZSB7XG5cdFx0XHRcdFx0Lm5hdi1zZWFyY2gtbGluayB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5tZW51LXRvZ2dsZSB7XG5cdFx0XHRcdFx0Lm5hdmJhci10b2dnbGUge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubmF2LXNvY2lhbCB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzRweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmF2YmFyLWZvcm0ge1xuXHRcdFx0dG9wOiA3NXB4O1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHR9XG5cblx0XHQubmF2LnV0aWxpdHkgbGkubmV3c2xldHRlci1wb3BvdmVyIC5uZXdzbGV0dGVycy1wb3BvdmVyLWJvZHkge1xuXHRcdFx0dG9wOiA0OHB4O1xuXHRcdH1cblx0fVxufVxuXG4jcHJpbWFyeS1tZW51LmZpeGVkLXRvcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogMDtcblx0ei1pbmRleDogMDtcbn1cblxuLm5hdmJhci1icmFuZCB7XG5cdHBhZGRpbmc6IDEycHggMDtcblx0aGVpZ2h0OiBhdXRvO1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRmb250LXNpemU6IDA7XG5cdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdHBhZGRpbmc6IDEycHggM3B4O1xuXHR9XG5cblx0aW1nIHtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0dHJhbnNpdGlvbjogMTUwbXM7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0QGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtYXJnaW4tdG9wOiA0cHg7XG5cdFx0fVxuXHR9XG5cblx0LnRhZ2xpbmUge1xuXHRcdGNvbG9yOiAkYnJhbmQtcmVkO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsZXR0ZXItc3BhY2luZzogMC4zcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0fVxuXHR9XG59XG4vLyBTZWFyY2ggZXhwb3NlZCBvbiBjbGlja1xuXG4ubmF2YmFyLWZvcm0ge1xuXHRtYXJnaW46IDA7XG5cdHRyYW5zaXRpb246IDAuMTVzIGxpbmVhcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRmb250LWZhbWlseTogJGZvbnQtYm9keTtcblx0dG9wOiA3NXB4O1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRkaXNwbGF5OiBub25lO1xuXHR6LWluZGV4OiAxMDAwO1xuXHRwYWRkaW5nOiAyNXB4IDE1cHg7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG5cblx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0dG9wOiAxMTBweDtcblx0fVxuXG5cdC5pbnB1dC1ncm91cCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDExNDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdC5zZWFyY2gtZmllbGQge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblx0fVxuXG5cdC5zZWFyY2gtc3VibWl0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHRcdC5idG4ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0aSB7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDQ1cHg7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzlweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYnJhbmQtcmVkO1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VhcmNoLWNsb3NlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0LmJ0biB7XG5cdFx0XHRmb250LXNpemU6IDMxcHg7XG5cdFx0XHRwYWRkaW5nOiA4cHggOXB4O1xuXHRcdFx0YmFja2dyb3VuZDogJGJyYW5kLXJlZDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR3aWR0aDogNDVweDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAycHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkcmVkLWRhcms7XG5cdFx0XHR9XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdHBhdGgge1xuXHRcdFx0XHRcdGZpbGw6ICR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYnRuIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICRncmV5LW1lZGl1bTtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5zZWFyY2gtZmllbGQge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE0cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5vcGVuID4gLmRyb3Bkb3duLW1lbnUge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLm55cC1icmFuZCB7XG5cdC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5hc3Npc3RpdmUtdGV4dC5oaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5nbG9iYWwtbmF2LW0ge1xuXHQuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblxuXHRcdC5ueXAtYnJhbmQge1xuXHRcdFx0d2lkdGg6IDg1JTtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyM3B4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHRcdFx0XHRAaW5jbHVkZSB4c21hbGwtc2NyZWVuIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mYS1hbmdsZS1kb3duIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmRyb3Bkb3duLW1lbnUge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHR0b3A6IDM5cHg7XG5cdFx0XHRcdHdpZHRoOiA4NSU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRibGFjaztcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjaztcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTJweCAxNXB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMTVweCAxMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJGJyYW5kLXJlZDtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubS1tZW51LWRyb3Bkb3duLXRhYiB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cblx0XHRcdFx0Lm0tZGQtaGVhZC1saW5rIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtYm9keTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5mYS1hbmdsZS1yaWdodCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5uYXYtc2VhcmNoLXRvZ2dsZSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0YmFja2dyb3VuZDogJGJsYWNrLWRhcms7XG5cdFx0XHR3aWR0aDogMTUlO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZy10b3A6IDhweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cbn1cblxuLm5hdmJhciAubmF2YmFyLXNwbGl0IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItdHJhbnNsYXRpb25zIHtcblx0YmFja2dyb3VuZDogJGJsYWNrO1xuXG5cdC5uYXZiYXItZGl2aWRlZCB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0dWwge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRncmV5LWRhcms7XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLy8gYm9keS5tb2RhbC1vcGVuIHtcbi8vIFx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuLy8gXHRvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuLy8gfVxuXG4ubWVudS1vcGVuIHtcblx0Lmdsb2JhbC1uYXYge1xuXHRcdHotaW5kZXg6IDEwNTA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0Lm5hdmJhci1mb3JtIHtcblx0XHQvLyB0b3A6IC03NXB4O1xuXHR9XG59XG4iLCJAdXNlIFwiYmFzZVwiIGFzICo7XG5cbmZvb3RlciB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleS1saWdodDtcblx0cGFkZGluZzogNDBweCAwIDE1cHg7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0cGFkZGluZzogNjBweCAwIDMwcHg7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDExNzBweDtcblx0fVxuXHQubmF2YmFyLWJyYW5kIC50YWdsaW5lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5kaXNjbGFpbWVycyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucG9wdWxhci10b3BpY3Mge1xuXHRcdHVsIHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleS1tZWRpdW07XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblxuXHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlLW1lZGl1bTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZm9vdGVyLWlubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblxuXHRcdC5lbnRyeS1tZXRhLnNoYXJlLWZlYXR1cmVkIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHR9XG5cblx0XHRcdC5jb250ZW50LXRpdGxlIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA4MCU7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZvb3Rlci1icmFuZCB7XG5cdFx0Lm5hdmJhci1icmFuZCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0aGVpZ2h0OiAzNHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1ueXAtbG9nbyB7XG5cdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0QGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMjhweDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mb290ZXItZm9sbG93IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXktbWVkaXVtO1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdH1cblxuXHRcdHVsIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW46IDhweCA0cHggMTVweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0XHRcdFx0d2lkdGg6IDQycHg7XG5cblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxM3B4O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGdyZXktbWVkaXVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YS5mYWNlYm9vayB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGZhY2Vib29rO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YS50d2l0dGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkdHdpdHRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEubGlua2VkaW4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRsaW5rZWRpbjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEuaW5zdGFncmFtIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkaW5zdGFncmFtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YS55b3V0dWJlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkeW91dHViZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0LmFkZC1icmFuZCB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5LW1lZGl1bTtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblxuXHRcdC5jb3B5cmlnaHQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb290ZXItbG9nb3Mge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdGhlaWdodDogNDVweDtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCBibGFjaztcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0XHRAaW5jbHVkZSB4c21hbGwtc2NyZWVuIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDhweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji13cmFwcGVyIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0Ji5jb3JuZWxsIHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYubnlwLWZvb3Rlci0zIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDRweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiBTdGFydCBGb290ZXIgTG9nb3MgUmVicmFuZCAqL1xuXHQmLnN0aWNreS1mb290ZXItbWluaW1hbC5zdGlja3ktZm9vdGVyLWxvZ29zLXJlYnJhbmQge1xuXHRcdHBhZGRpbmc6IDIwcHggMCAzNXB4IDAgIWltcG9ydGFudDtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2NXB4KSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDAgMTVweCAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1sb2dvcy1yZWJyYW5kIHtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0NXB4KSBhbmQgKG1pbi13aWR0aDogNDA3cHgpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDZweCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3MnB4KSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQwcHgpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQubnlwIGltZyxcblx0XHRcdC5jb2x1bWJpYSBpbWcsXG5cdFx0XHQuY29ybmVsbCBpbWcge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjVweCkge1xuXHRcdFx0LmZvb3Rlci1sb2dvcyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMzZweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5zdGlja3ktZm9vdGVyLWZ1bGwuc3RpY2t5LWZvb3Rlci1sb2dvcy1yZWJyYW5kIHtcblx0XHRwYWRkaW5nOiAyNXB4IDAgMTAwcHggIWltcG9ydGFudDtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0cGFkZGluZzogMjVweCAwIDEwcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuZm9vdGVyLWxvZ29zLXJlYnJhbmQge1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQxcHgpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IC00MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mb290ZXItbG9nb3MtcmVicmFuZCB7XG5cdFx0d2lkdGg6IDUzMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OTNweCkge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0M3B4KSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuNykgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMzRweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDdweCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MnB4KSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuNjUpICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTg4cHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHRhLm55cCxcblx0XHRhLmNvbHVtYmlhIHtcblx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm55cCB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEzMHB4O1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuXHRcdFx0XHRcdHdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb290ZXItcmVicmFuZC1jb3B5IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjZweDtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXG5cdFx0LmNvbHVtYmlhLWNvcm5lbGwtcm93IHtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdH1cblxuXHRcdC5jb2x1bWJpYSB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDE0NXB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTVweDtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29ybmVsbCB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDE0NXB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTQycHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC02M3B4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0aGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8qIEVuZCBGb290ZXIgTG9nb3MgUmVicmFuZCAqL1xufVxuXG4vKiBTdHlsZXMgZnJvbSBMYXllckNha2UgTW9kICovXG4vL1N0eWxpbmcgZm9yIEFydGljbGUgRm9vdGVyXG4uYXJ0aWNsZS1mb290ZXIge1xuXHRib3JkZXItdG9wOiBub25lO1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1heC13aWR0aDogMTAyNHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogOTAwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmFydGljbGUtc2hhcmUge1xuXHRmbG9hdDogbm9uZTtcblx0cGFkZGluZzogMzJweCAwIDE2cHggMDtcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRncmV5LW1lZGl1bTtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRncmV5LW1lZGl1bTtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0QGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0aDQge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0QGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmFydGljbGUtc2hhcmUtZ3JvdXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdC5jdGEtc29jaWFsIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRtYXJnaW46IDhweCAzMnB4IDhweCAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMTM1cHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGJyYW5kLXJlZDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0cHg7XG5cdFx0XHRAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuXHRcdFx0XHRtYXJnaW46IDAgMjRweCA4cHggMDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjNweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjEzNXB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdG1hcmdpbjogMCAyMHB4IDhweCAwO1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyM3B4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMTM1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJHJlZC1kYXJrO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2hhcmUtZnRyLWljb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDIycHg7XG5cdFx0XHRcdGhlaWdodDogMjJweDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luOiAwIDRweCAwIDA7XG5cdFx0XHR9XG5cblx0XHRcdC5zaGFyZS1mdHItZmIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDIyIDIyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBpZD0nRnJhbWUgMjgwNjQzJyUzRSUzQ3JlY3Qgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyByeD0nMTEnIGZpbGw9JyUyMzFBMUExQScvJTNFJTNDcGF0aCBpZD0nVmVjdG9yJyBkPSdNMTQgNS4wODY1NFY2Ljk5MDM5SDEyLjkwOTdDMTIuNTExNiA2Ljk5MDM5IDEyLjI0MzEgNy4wNzY5MiAxMi4xMDQyIDcuMjVDMTEuOTY1MyA3LjQyMzA4IDExLjg5NTggNy42ODI2OSAxMS44OTU4IDguMDI4ODVWOS4zOTE4M0gxMy45MzA2TDEzLjY1OTcgMTEuNTI2NEgxMS44OTU4VjE3SDkuNzcwODNWMTEuNTI2NEg4VjkuMzkxODNIOS43NzA4M1Y3LjgxOTcxQzkuNzcwODMgNi45MjU0OCAxMC4wMTE2IDYuMjMxOTcgMTAuNDkzMSA1LjczOTE4QzEwLjk3NDUgNS4yNDYzOSAxMS42MTU3IDUgMTIuNDE2NyA1QzEzLjA5NzIgNSAxMy42MjUgNS4wMjg4NSAxNCA1LjA4NjU0WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcblx0XHRcdH1cblxuXHRcdFx0LnNoYXJlLWZ0ci14IHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjInIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMiAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgaWQ9J0ZyYW1lIDI4MDY0NCclM0UlM0NyZWN0IHdpZHRoPScyMicgaGVpZ2h0PScyMicgcng9JzExJyBmaWxsPSclMjMxQTFBMUEnLyUzRSUzQ3BhdGggaWQ9J1ZlY3RvcicgZD0nTTEyLjE0MTYgMTAuMDgxMkwxNi42MDg5IDVIMTUuNTUwM0wxMS42NzE0IDkuNDExOTJMOC41NzMyOCA1SDVMOS42ODQ5MiAxMS42NzE2TDUgMTdINi4wNTg2NkwxMC4xNTQ5IDEyLjM0MDlMMTMuNDI2NyAxN0gxN0wxMi4xNDE0IDEwLjA4MTJIMTIuMTQxNlpNMTAuNjkxNiAxMS43MzA0TDEwLjIxNyAxMS4wNjZMNi40NDAxMSA1Ljc3OTgxSDguMDY2MTVMMTEuMTE0MSAxMC4wNDZMMTEuNTg4OCAxMC43MTAzTDE1LjU1MDggMTYuMjU1N0gxMy45MjQ4TDEwLjY5MTYgMTEuNzMwNlYxMS43MzA0WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdH1cblxuXHRcdFx0LnNoYXJlLWZ0ci1saSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjIgMjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGlkPSdGcmFtZSAyODA2NDUnJTNFJTNDcmVjdCB3aWR0aD0nMjInIGhlaWdodD0nMjInIHJ4PScxMScgZmlsbD0nJTIzMUExQTFBJy8lM0UlM0NwYXRoIGlkPSdWZWN0b3InIGQ9J003LjcyNjU2IDguODk5MThWMTdINS4xNDg0NFY4Ljg5OTE4SDcuNzI2NTZaTTcuODkwNjIgNi4zOTc4MkM3Ljg5NTgzIDYuNzk1NjQgNy43NjQzMiA3LjEyODA3IDcuNDk2MDkgNy4zOTUxQzcuMjI3ODYgNy42NjIxMyA2Ljg3NSA3Ljc5NTY0IDYuNDM3NSA3Ljc5NTY0SDYuNDIxODhDNS45OTQ3OSA3Ljc5NTY0IDUuNjUxMDQgNy42NjIxMyA1LjM5MDYyIDcuMzk1MUM1LjEzMDIxIDcuMTI4MDcgNSA2Ljc5NTY0IDUgNi4zOTc4MkM1IDUuOTk0NTUgNS4xMzQxMSA1LjY2MDc2IDUuNDAyMzQgNS4zOTY0NkM1LjY3MDU3IDUuMTMyMTUgNi4wMjA4MyA1IDYuNDUzMTIgNUM2Ljg4NTQyIDUgNy4yMzE3NyA1LjEzMjE1IDcuNDkyMTkgNS4zOTY0NkM3Ljc1MjYgNS42NjA3NiA3Ljg4NTQyIDUuOTk0NTUgNy44OTA2MiA2LjM5NzgyWk0xNyAxMi4zNTY5VjE3SDE0LjQyOTdWMTIuNjY3NkMxNC40Mjk3IDEyLjA5NTQgMTQuMzI0MiAxMS42NDcxIDE0LjExMzMgMTEuMzIyOUMxMy45MDIzIDEwLjk5ODYgMTMuNTcyOSAxMC44MzY1IDEzLjEyNSAxMC44MzY1QzEyLjc5NjkgMTAuODM2NSAxMi41MjIxIDEwLjkzMDUgMTIuMzAwOCAxMS4xMTg1QzEyLjA3OTQgMTEuMzA2NSAxMS45MTQxIDExLjUzOTUgMTEuODA0NyAxMS44MTc0QzExLjc0NzQgMTEuOTgwOSAxMS43MTg4IDEyLjIwMTYgMTEuNzE4OCAxMi40Nzk2VjE3SDkuMTQ4NDRDOS4xNTg4NSAxNC44MjU2IDkuMTY0MDYgMTMuMDYyNyA5LjE2NDA2IDExLjcxMTJDOS4xNjQwNiAxMC4zNTk3IDkuMTYxNDYgOS41NTMxMyA5LjE1NjI1IDkuMjkxNTVMOS4xNDg0NCA4Ljg5OTE4SDExLjcxODhWMTAuMDc2M0gxMS43MDMxQzExLjgwNzMgOS45MDE5MSAxMS45MTQxIDkuNzQ5MzIgMTIuMDIzNCA5LjYxODUzQzEyLjEzMjggOS40ODc3NCAxMi4yNzk5IDkuMzQ2MDUgMTIuNDY0OCA5LjE5MzQ2QzEyLjY0OTcgOS4wNDA4NyAxMi44NzYzIDguOTIyMzQgMTMuMTQ0NSA4LjgzNzg3QzEzLjQxMjggOC43NTM0MSAxMy43MTA5IDguNzExMTcgMTQuMDM5MSA4LjcxMTE3QzE0LjkyOTcgOC43MTExNyAxNS42NDU4IDkuMDIwNDQgMTYuMTg3NSA5LjYzODk2QzE2LjcyOTIgMTAuMjU3NSAxNyAxMS4xNjM1IDE3IDEyLjM1NjlaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2hhcmUtZnRyLXBpbiB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjIgMjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGlkPSdGcmFtZSAyODA2NDYnJTNFJTNDcmVjdCB3aWR0aD0nMjInIGhlaWdodD0nMjInIHJ4PScxMScgZmlsbD0nJTIzMUExQTFBJy8lM0UlM0NwYXRoIGlkPSdWZWN0b3InIGQ9J00xOCAxMUMxOCAxNC44NjY5IDE0Ljg2NjkgMTggMTEgMThDMTAuMjc3NCAxOCA5LjU4MzA2IDE3Ljg4OTkgOC45MjgyMyAxNy42ODY3QzkuMjEzMzEgMTcuMjIxIDkuNjM5NTIgMTYuNDU4OSA5Ljc5NzU4IDE1Ljg1MkM5Ljg4MjI2IDE1LjUyNDYgMTAuMjMyMyAxNC4xODY3IDEwLjIzMjMgMTQuMTg2N0MxMC40NjA5IDE0LjYyMTQgMTEuMTI3IDE0Ljk5MTEgMTEuODM1NSAxNC45OTExQzEzLjk0NjggMTQuOTkxMSAxNS40NjgxIDEzLjA0OTIgMTUuNDY4MSAxMC42MzU5QzE1LjQ2ODEgOC4zMjQxOSAxMy41Nzk4IDYuNTkzOTUgMTEuMTUyNCA2LjU5Mzk1QzguMTMyMjYgNi41OTM5NSA2LjUyNjIxIDguNjIwNTYgNi41MjYyMSAxMC44MzA2QzYuNTI2MjEgMTEuODU4MSA3LjA3Mzc5IDEzLjEzNjcgNy45NDU5NyAxMy41NDMxQzguMDc4NjMgMTMuNjA1MiA4LjE0OTE5IDEzLjU3NyA4LjE4MDI0IDEzLjQ1QzguMjAyODIgMTMuMzU0IDguMzIxMzcgMTIuODc3IDguMzc1IDEyLjY1NjlDOC4zOTE5NCAxMi41ODYzIDguMzgzNDcgMTIuNTI0MiA4LjMyNzAyIDEyLjQ1NjVDOC4wNDE5NCAxMi4xMDM2IDcuODEwNDggMTEuNDYwMSA3LjgxMDQ4IDEwLjg1ODlDNy44MTA0OCA5LjMxNDkyIDguOTc5MDMgNy44MjE3NyAxMC45NzE4IDcuODIxNzdDMTIuNjkwNyA3LjgyMTc3IDEzLjg5NiA4Ljk5MzE0IDEzLjg5NiAxMC42Njk4QzEzLjg5NiAxMi41NjM3IDEyLjkzOTEgMTMuODc2MiAxMS42OTQ0IDEzLjg3NjJDMTEuMDA4NSAxMy44NzYyIDEwLjQ5MTkgMTMuMzA4OSAxMC42NTg1IDEyLjYxMTdDMTAuODU2IDExLjc3OSAxMS4yMzcxIDEwLjg4MTUgMTEuMjM3MSAxMC4yODAyQzExLjIzNzEgOS43NDM5NSAxMC45NDkyIDkuMjk1MTYgMTAuMzUwOCA5LjI5NTE2QzkuNjQ3OTggOS4yOTUxNiA5LjA4MzQ3IDEwLjAyMDYgOS4wODM0NyAxMC45OTQ0QzkuMDgzNDcgMTEuNjE1MyA5LjI5MjM0IDEyLjAzMzEgOS4yOTIzNCAxMi4wMzMxQzkuMjkyMzQgMTIuMDMzMSA4LjYwMDgxIDE0Ljk2MjkgOC40NzM3OSAxNS41MTA1QzguMzMyNjYgMTYuMTE0NSA4LjM4OTExIDE2Ljk2NjkgOC40NDgzOSAxNy41MjAyQzUuODQ1OTcgMTYuNTAxMiA0IDEzLjk2NjUgNCAxMUM0IDcuMTMzMDYgNy4xMzMwNiA0IDExIDRDMTQuODY2OSA0IDE4IDcuMTMzMDYgMTggMTFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2hhcmUtZnRyLWVtIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjInIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMiAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgaWQ9J0ZyYW1lIDI4MDY0NyclM0UlM0NyZWN0IHdpZHRoPScyMicgaGVpZ2h0PScyMicgcng9JzExJyBmaWxsPSclMjMxQTFBMUEnLyUzRSUzQ3BhdGggaWQ9J1ZlY3RvcicgZD0nTTE3IDkuNDAxOTlWMTQuNDc3M0MxNyAxNC43NTg1IDE2Ljg5NTEgMTQuOTk5MyAxNi42ODUzIDE1LjE5OTZDMTYuNDc1NCAxNS4zOTk5IDE2LjIyMzIgMTUuNSAxNS45Mjg2IDE1LjVINi4wNzE0M0M1Ljc3Njc5IDE1LjUgNS41MjQ1NSAxNS4zOTk5IDUuMzE0NzMgMTUuMTk5NkM1LjEwNDkxIDE0Ljk5OTMgNSAxNC43NTg1IDUgMTQuNDc3M1Y5LjQwMTk5QzUuMTk2NDMgOS42MTA4IDUuNDIxODggOS43OTYxNiA1LjY3NjM0IDkuOTU4MUM3LjI5MjQxIDExLjAwNjQgOC40MDE3OSAxMS43NDE1IDkuMDA0NDYgMTIuMTYzNEM5LjI1ODkzIDEyLjM0MjMgOS40NjU0IDEyLjQ4MTkgOS42MjM4OCAxMi41ODJDOS43ODIzNyAxMi42ODIyIDkuOTkzMyAxMi43ODQ0IDEwLjI1NjcgMTIuODg4OEMxMC41MjAxIDEyLjk5MzMgMTAuNzY1NiAxMy4wNDU1IDEwLjk5MzMgMTMuMDQ1NUgxMUgxMS4wMDY3QzExLjIzNDQgMTMuMDQ1NSAxMS40Nzk5IDEyLjk5MzMgMTEuNzQzMyAxMi44ODg4QzEyLjAwNjcgMTIuNzg0NCAxMi4yMTc2IDEyLjY4MjIgMTIuMzc2MSAxMi41ODJDMTIuNTM0NiAxMi40ODE5IDEyLjc0MTEgMTIuMzQyMyAxMi45OTU1IDEyLjE2MzRDMTMuNzU0NSAxMS42MzkyIDE0Ljg2NjEgMTAuOTA0MSAxNi4zMzA0IDkuOTU4MUMxNi41ODQ4IDkuNzkxOSAxNi44MDggOS42MDY1MyAxNyA5LjQwMTk5Wk0xNyA3LjUyMjczQzE3IDcuODU5MzggMTYuODkwNiA4LjE4MTExIDE2LjY3MTkgOC40ODc5M0MxNi40NTMxIDguNzk0NzQgMTYuMTgwOCA5LjA1NjgyIDE1Ljg1NDkgOS4yNzQxNUMxNC4xNzYzIDEwLjM4NjQgMTMuMTMxNyAxMS4wNzg4IDEyLjcyMSAxMS4zNTE2QzEyLjY3NjMgMTEuMzgxNCAxMi41ODE1IDExLjQ0NjQgMTIuNDM2NCAxMS41NDY1QzEyLjI5MTMgMTEuNjQ2NyAxMi4xNzA4IDExLjcyNzYgMTIuMDc0OCAxMS43ODk0QzExLjk3ODggMTEuODUxMiAxMS44NjI3IDExLjkyMDUgMTEuNzI2NiAxMS45OTcyQzExLjU5MDQgMTIuMDczOSAxMS40NjIxIDEyLjEzMTQgMTEuMzQxNSAxMi4xNjk3QzExLjIyMSAxMi4yMDgxIDExLjEwOTQgMTIuMjI3MyAxMS4wMDY3IDEyLjIyNzNIMTFIMTAuOTkzM0MxMC44OTA2IDEyLjIyNzMgMTAuNzc5IDEyLjIwODEgMTAuNjU4NSAxMi4xNjk3QzEwLjUzNzkgMTIuMTMxNCAxMC40MDk2IDEyLjA3MzkgMTAuMjczNCAxMS45OTcyQzEwLjEzNzMgMTEuOTIwNSAxMC4wMjEyIDExLjg1MTIgOS45MjUyMiAxMS43ODk0QzkuODI5MjQgMTEuNzI3NiA5LjcwODcxIDExLjY0NjcgOS41NjM2MiAxMS41NDY1QzkuNDE4NTMgMTEuNDQ2NCA5LjMyMzY2IDExLjM4MTQgOS4yNzkwMiAxMS4zNTE2QzguODcyNzcgMTEuMDc4OCA4LjI4Nzk1IDEwLjY5IDcuNTI0NTUgMTAuMTg1QzYuNzYxMTYgOS42ODAwNCA2LjMwMzU3IDkuMzc2NDIgNi4xNTE3OSA5LjI3NDE1QzUuODc1IDkuMDk1MTcgNS42MTM4NCA4Ljg0OTA4IDUuMzY4MyA4LjUzNTg3QzUuMTIyNzcgOC4yMjI2NiA1IDcuOTMxODIgNSA3LjY2MzM1QzUgNy4zMzA5NyA1LjA5MjYzIDcuMDUzOTggNS4yNzc5IDYuODMyMzlDNS40NjMxNyA2LjYxMDggNS43Mjc2OCA2LjUgNi4wNzE0MyA2LjVIMTUuOTI4NkMxNi4yMTg4IDYuNSAxNi40Njk5IDYuNjAwMTQgMTYuNjgxOSA2LjgwMDQzQzE2Ljg5NCA3LjAwMDcxIDE3IDcuMjQxNDggMTcgNy41MjI3M1onIGZpbGw9J3doaXRlJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHR9XG5cblx0XHRcdC5zaGFyZS1mdHItcHJpbnQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDIyIDIyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBpZD0nRnJhbWUgMjgwNjQ4JyUzRSUzQ3JlY3Qgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyByeD0nMTEnIGZpbGw9JyUyMzFBMUExQScvJTNFJTNDcGF0aCBpZD0nVmVjdG9yJyBkPSdNNy43NjkyMyAxNkgxNC4yMzA4VjE0SDcuNzY5MjNWMTZaTTcuNzY5MjMgMTFIMTQuMjMwOFY4SDEzLjA3NjlDMTIuODg0NiA4IDEyLjcyMTIgNy45MjcwOCAxMi41ODY1IDcuNzgxMjVDMTIuNDUxOSA3LjYzNTQyIDEyLjM4NDYgNy40NTgzMyAxMi4zODQ2IDcuMjVWNkg3Ljc2OTIzVjExWk0xNS45Mzk5IDExLjg1MTZDMTUuOTM5OSAxMS44NTE2IDE1Ljk2MjcgMTEuODI2OCAxNi4wMDg0IDExLjc3NzNDMTYuMDU0MSAxMS43Mjc5IDE2LjA3NjkgMTEuNjM1NCAxNi4wNzY5IDExLjVDMTYuMDc2OSAxMS4zNjQ2IDE2LjAzMTIgMTEuMjQ3NCAxNS45Mzk5IDExLjE0ODRDMTUuODQ4NiAxMS4wNDk1IDE1Ljc0MDQgMTEgMTUuNjE1NCAxMUMxNS40OTA0IDExIDE1LjM4MjIgMTEuMDQ5NSAxNS4yOTA5IDExLjE0ODRDMTUuMTk5NSAxMS4yNDc0IDE1LjE1MzggMTEuMzY0NiAxNS4xNTM4IDExLjVDMTUuMTUzOCAxMS42MzU0IDE1LjE5OTUgMTEuNzUyNiAxNS4yOTA5IDExLjg1MTZDMTUuMzgyMiAxMS45NTA1IDE1LjQ5MDQgMTIgMTUuNjE1NCAxMkMxNS43NDA0IDEyIDE1Ljg0ODYgMTEuOTUwNSAxNS45Mzk5IDExLjg1MTZaTTE3IDExLjVWMTQuNzVDMTcgMTQuODE3NyAxNi45NzcyIDE0Ljg3NjMgMTYuOTMxNSAxNC45MjU4QzE2Ljg4NTggMTQuOTc1MyAxNi44MzE3IDE1IDE2Ljc2OTIgMTVIMTUuMTUzOFYxNi4yNUMxNS4xNTM4IDE2LjQ1ODMgMTUuMDg2NSAxNi42MzU0IDE0Ljk1MTkgMTYuNzgxMkMxNC44MTczIDE2LjkyNzEgMTQuNjUzOCAxNyAxNC40NjE1IDE3SDcuNTM4NDZDNy4zNDYxNSAxNyA3LjE4MjY5IDE2LjkyNzEgNy4wNDgwOCAxNi43ODEyQzYuOTEzNDYgMTYuNjM1NCA2Ljg0NjE1IDE2LjQ1ODMgNi44NDYxNSAxNi4yNVYxNUg1LjIzMDc3QzUuMTY4MjcgMTUgNS4xMTQxOCAxNC45NzUzIDUuMDY4NTEgMTQuOTI1OEM1LjAyMjg0IDE0Ljg3NjMgNSAxNC44MTc3IDUgMTQuNzVWMTEuNUM1IDExLjA4ODUgNS4xMzU4MiAxMC43MzU3IDUuNDA3NDUgMTAuNDQxNEM1LjY3OTA5IDEwLjE0NzEgNi4wMDQ4MSAxMCA2LjM4NDYyIDEwSDYuODQ2MTVWNS43NUM2Ljg0NjE1IDUuNTQxNjcgNi45MTM0NiA1LjM2NDU4IDcuMDQ4MDggNS4yMTg3NUM3LjE4MjY5IDUuMDcyOTIgNy4zNDYxNSA1IDcuNTM4NDYgNUgxMi4zODQ2QzEyLjU3NjkgNSAxMi43ODg1IDUuMDUyMDggMTMuMDE5MiA1LjE1NjI1QzEzLjI1IDUuMjYwNDIgMTMuNDMyNyA1LjM4NTQyIDEzLjU2NzMgNS41MzEyNUwxNC42NjM1IDYuNzE4NzVDMTQuNzk4MSA2Ljg2NDU4IDE0LjkxMzUgNy4wNjI1IDE1LjAwOTYgNy4zMTI1QzE1LjEwNTggNy41NjI1IDE1LjE1MzggNy43OTE2NyAxNS4xNTM4IDhWMTBIMTUuNjE1NEMxNS45OTUyIDEwIDE2LjMyMDkgMTAuMTQ3MSAxNi41OTI1IDEwLjQ0MTRDMTYuODY0MiAxMC43MzU3IDE3IDExLjA4ODUgMTcgMTEuNVonIGZpbGw9J3doaXRlJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5hdXRob3ItbWV0YSB7XG5cdHBhZGRpbmc6IDQwcHggMDtcblx0ZGlzcGxheTogdGFibGU7XG5cblx0LmF1dGhvci1pbWctYiB7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGdyZXktbWVkaXVtO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdGhlaWdodDogNTBweDtcblx0XHR3aWR0aDogNTBweDtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcblx0XHR9XG5cblx0XHQuYXV0aG9yLWF2YXRhciB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQuYXV0aG9yLWJpbyB7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdFx0YSB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGNvbG9yOiAkYmx1ZS1tZWRpdW07XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGdyZXktbWVkaXVtO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAxOXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucG9zdC1jYXRlZ29yaWVzIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG59XG5cbi5yZWNvbW1lbmRlZCB7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAkZ3JleS1tZWRpdW07XG5cdGZsb2F0OiBub25lO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRwYWRkaW5nLXRvcDogMjBweDtcblx0QGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG5cdFx0cGFkZGluZy10b3A6IDhweDtcblx0fVxuXG5cdGg0IHtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDVweDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG5cdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5yZWNvbW1lbmRlZC10YWcge1xuXHRjb2xvcjogJHdoaXRlO1xuXHRmb250LXNpemU6IDEycHg7XG5cdHBhZGRpbmctbGVmdDogMTBweDtcblx0cGFkZGluZy1yaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWUtbWVkaXVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4vKiBTdGlja3kgRm9vdGVyIGZvciBTaW5nbGUgUGFnZSAqL1xuZm9vdGVyLnN0aWNreS1mb290ZXItZnVsbC5oaWRlLFxuZm9vdGVyLnN0aWNreS1mb290ZXItbWluaW1hbC5oaWRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyLnN0aWNreS1mb290ZXItZnVsbC5zaG93LFxuZm9vdGVyLnN0aWNreS1mb290ZXItbWluaW1hbC5zaG93IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmZvb3Rlci5zdGlja3ktZm9vdGVyLW1pbmltYWwge1xuXHQvL1N0eWxpbmcgZm9yIHN0aWNraW5lc3Ncblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAxMDAwO1xuXHQvL090aGVyIGdlbmVyYWwgc3R5bGluZ1xuXHRwYWRkaW5nOiA4cHggMCAwO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXktbWVkaXVtO1xuXG5cdC5uYXZiYXItYnJhbmQgaW1nIHtcblx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0bWFyZ2luLXRvcDogNXB4O1xuXHR9XG5cblx0LmFkZC1icmFuZCB7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0fVxuXG5cdC5mb290ZXItbG9nb3MgaW1nIHtcblx0XHRtYXgtaGVpZ2h0OiAzMHB4O1xuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdH1cblxuXHQuZmEtYW5nbGUtdXAge1xuXHRcdGNvbG9yOiAkYmx1ZS1tZWRpdW07XG5cdFx0Zm9udC1zaXplOiAzNnB4O1xuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdC5jb3B5cmlnaHQge1xuXHRcdFx0bWFyZ2luLXRvcDogLTE1cHg7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0aGVpZ2h0OiB1bnNldDtcblxuXHRcdC5mYS1hbmdsZS11cCB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRib3R0b206IDg3cHg7XG5cdFx0XHRyaWdodDogNSU7XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1sb2dvcyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuY29weXJpZ2h0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdG1hcmdpbi10b3A6IC01cHg7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0LmNvcHlyaWdodCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxuXHQvLyBTdHlsaW5nIGZvciB0cmktYnJhbmQgZm9vdGVyIGxvZ29zXG5cdC5mb290ZXItdHJpLWJyYW5kLWxvZ29zIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogdW5zZXQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0Ji5pbm5lci13cmFwcGVyIHtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiA1MCU7XG5cdFx0XHRcdHdpZHRoOiAzMjVweDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5mYS1hbmdsZS11cCB7XG5cdFx0XHRib3R0b206IDE4MnB4O1xuXHRcdH1cblxuXHRcdCYubmF2YmFyLWJyYW5kIHtcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogdW5zZXQ7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1icmFuZC1jb3B5IHtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTE1cHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xMDRweDtcblx0XHRcdH1cblxuXHRcdFx0LmxvZ28ge1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAxNzJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ueXAge1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiA1cHg7XG5cdFx0XHRcdGJvdHRvbTogMjVweDtcblx0XHRcdH1cblxuXHRcdFx0LmxvZ28ge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA5N3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbHVtYmlhIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxlZnQ6IDkwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC03NHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQubG9nbyB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTM5cHg7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMjBweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb3JuZWxsIHtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxlZnQ6IDIxMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNzZweDtcblx0XHRcdH1cblxuXHRcdFx0LmxvZ28ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0zOXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZGlzY2xhaW1lcnMge1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTk2cHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogdW5zZXQ7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmNvcHlyaWdodCB7XG5cdFx0XHRtYXJnaW4tdG9wOiB1bnNldDtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTE3NXB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA2OHB4O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IHVuc2V0O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5mb290ZXIuc3RpY2t5LWZvb3Rlci1mdWxsIHtcblx0Ly9TdHlsaW5nIGZvciBzdGlja2luZXNzXG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTAwMDtcblxuXHQuZW50cnktbWV0YSAuY29udGVudC1zaGFyZSB7XG5cdFx0cG9zaXRpb246IHVuc2V0O1xuXHR9XG5cdC8vT3RoZXIgZ2VuZXJhbCBzdHlsaW5nXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleS1tZWRpdW07XG5cdHBhZGRpbmctdG9wOiAxNXB4O1xuXG5cdC5mYS1hbmdsZS1kb3duIHtcblx0XHRjb2xvcjogJGJsdWUtbWVkaXVtO1xuXHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0LmZhLWFuZ2xlLWRvd24ge1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0Ym90dG9tOiA0MDBweDtcblx0XHRcdHJpZ2h0OiA1JTtcblx0XHR9XG5cblx0XHQuc2hhcmUtZmVhdHVyZWQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjYxcHgpIHtcblx0XHQuZmEtYW5nbGUtZG93biB7XG5cdFx0XHRib3R0b206IDQzMnB4O1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODNweCkge1xuXHRcdC5mYS1hbmdsZS1kb3duIHtcblx0XHRcdGJvdHRvbTogNDQxcHg7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0MXB4KSB7XG5cdFx0LmZhLWFuZ2xlLWRvd24ge1xuXHRcdFx0Ym90dG9tOiA0MDhweDtcblx0XHR9XG5cdH1cbn1cbi8qIEVuZCBTdGlja3kgRm9vdGVyIGZvciBTaW5nbGUgUGFnZSAqL1xuXG4uZm9vdGVyLWRhcmsge1xuXHRwYWRkaW5nLXRvcDogMTVweDtcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0ZGlzcGxheTogZmxleDtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0fVxuXHQucm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1hcmdpbjogMDtcblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0fVxuXG5cdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxNnB4O1xuXHRcdH1cblx0fVxuXHQubmF2YmFyLWJyYW5kIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cGFkZGluZzogMTJweCAwO1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTg5cHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRmbG9hdDogdW5zZXQ7XG5cdFx0XHRwYWRkaW5nOiB1bnNldDtcblx0XHR9XG5cdH1cblxuXHQuc29jaWFsLXNoYXJlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDI2MHB4O1xuXHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0fVxuXG5cdFx0LmRhc2hpY29ucyB7XG5cdFx0XHRjb2xvcjogJGdyZXktbWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5oci1saW5lIHtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXktZGFyaztcblx0XHRtYXJnaW4tbGVmdDogMDtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHQmLm1vYmlsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyM3B4O1xuXHRcdFx0Ji5tb2JpbGUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5ueXAtbG9ja3VwIHtcblx0XHRwYWRkaW5nLXRvcDogMTJweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuXHRcdFx0Lm1vYmlsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHRcdC5kZXNrdG9wIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0LmRlc2t0b3Age1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQubW9iaWxlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubnlwLWxpbmtzIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR1bCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDBweCAwIDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDVweDtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkZ3JleS1tZWRpdW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuXHRcdFx0XHRcdHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5mb290ZXItZXh0cmEtZGFyayB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjay1kYXJrO1xuXHRib3JkZXItdG9wOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHQucm93IHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblx0LmRpc2NsYWltZXItbGlua3Mge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IHVuc2V0O1xuXHRcdH1cblxuXHRcdHVsIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0cGFkZGluZzogMCAyMHB4IDAgMDtcblx0XHRcdGNvbG9yOiAkZ3JleS1tZWRpdW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRncmV5LW1lZGl1bTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy9EYXJrIFN0aWNreSBGb290ZXIgTWluaW1hbFxuLmZvb3Rlci1kYXJrLnN0aWNreS1mb290ZXItbWluaW1hbCB7XG5cdC5uYXZiYXItYnJhbmQge1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTQ1cHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRmbG9hdDogdW5zZXQ7XG5cdFx0XHRwYWRkaW5nOiB1bnNldDtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Lm55cC1sb2NrdXAge1xuXHRcdG1hcmdpbi10b3A6IC04cHg7XG5cdFx0aGVpZ2h0OiA3NHB4O1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IC0xMnB4O1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiA2MnB4O1xuXHRcdH1cblx0fVxuXG5cdC5mYS1hbmdsZS11cCB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRib3R0b206IDY5cHg7XG5cdFx0fVxuXHR9XG5cblx0LmZhLWFuZ2xlLWRvd24ge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0Ym90dG9tOiA2OXB4O1xuXHRcdH1cblx0fVxufVxuXG4vL0RhcmsgU3RpY2t5IEZvb3RlciBGaWxsXG4uZm9vdGVyLWRhcmsuc3RpY2t5LWZvb3Rlci1mdWxsIHtcblx0Ym90dG9tOiA0NHB4O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQuZmEtYW5nbGUtZG93biB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRib3R0b206IC0xMzFweDtcblx0XHRyaWdodDogLTVweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0Ym90dG9tOiA1NDNweDtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHJpZ2h0OiAxMCU7XG5cdFx0fVxuXHR9XG59XG4uZm9vdGVyLWV4dHJhLWRhcmsuc3RpY2t5LWZvb3Rlci1mdWxsIHtcblx0Ym90dG9tOiAwcHg7XG5cdGJvcmRlci10b3A6IG5vbmU7XG5cdHBhZGRpbmctdG9wOiAwO1xufVxuXG4vL01vYmlsZSB1dGlsaXR5IGNsYXNzIGZvciBmb290ZXJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5jZW50ZXItbW9iaWxlIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0ZmxvYXQ6IHVuc2V0O1xuXHR9XG59XG5cbi5wb3NpdGlvbi1ib3R0b20ge1xuXHRvcmRlcjogMTtcbn1cbiIsIkB1c2UgXCJiYXNlXCIgYXMgKjtcblxuLmdyaWQge1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRtYXgtd2lkdGg6IDExNzBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXHQ+IC5jb250YWluZXIgLnJvdyB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdH1cblx0XHRoMiBhIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXHRcdD4gZGl2IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXHR9XG5cdC5ncmlkLWJsb2NrIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdG1heC13aWR0aDogNDAwcHg7XG5cdFx0XHRvdmVyZmxvdy15OiBoaWRkZW47XG5cdFx0fVxuXHR9XG5cdC52aWRlby1pY29uIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlxcZjE0NFwiO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRvcGFjaXR5OiAwLjg7XG5cdFx0XHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0fVxuXHR9XG5cdC5ncmlkLWltZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0QGluY2x1ZGUgaG92ZXItem9vbTtcblx0XHR9XG5cdFx0LmNhdC10YWcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0aGVpZ2h0OiAzMXB4O1xuXHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRtaW4taGVpZ2h0OiA1MnB4O1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkYnJhbmQtcmVkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnJlY29tbWVuZGVkIHtcblx0LmdyaWQge1xuXHRcdGRpdiB7XG5cdFx0XHRAaW5jbHVkZSB4c21hbGwtc2NyZWVuIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jZXh0ZW5kZWRfZGVzY3JpcHRpb25fY29udGFpbmVyIHtcblx0LmNvbGxhcHNlOm5vdCguc2hvdykge1xuXHRcdGhlaWdodDogMzhweCAhaW1wb3J0YW50O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0aGVpZ2h0OiA1M3B4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB1bnNldDtcblx0XHR9XG5cdH1cblx0LmNvbGxhcHNpbmcge1xuXHRcdG1pbi1oZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDUzcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLnJvdyA+ICoge1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5sYXRlc3QtbG9hZC1tb3JlIHtcblx0QGluY2x1ZGUgYnV0dG9uLXN0YW5kYXJkO1xuXHRAaW5jbHVkZSBidXR0b24tcHJpbWFyeTtcblx0JiB7XG5cdFx0bWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuXHRcdHdpZHRoOiBpbmhlcml0O1xuXHR9XG59XG5cbi5ocC1hbGwtc3RvcmllcyB7XG5cdEBpbmNsdWRlIGJ1dHRvbi1zdGFuZGFyZDtcblx0QGluY2x1ZGUgYnV0dG9uLXByaW1hcnk7XG5cdCYge1xuXHRcdG1hcmdpbjogMCBhdXRvIDI1cHg7XG5cdFx0d2lkdGg6IGluaGVyaXQ7XG5cdH1cbn1cblxuLmhwLW5hdi10YWJzLXZpZGVvcyxcbi5ocC1uYXYtdGFicy1wb2RjYXN0cyB7XG5cdC5ocC1hbGwtc3RvcmllcyB7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHR9XG59XG5cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQge1xuXHQuZ3JpZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdH1cblxuXHRcdC5ncmlkLWJsb2NrIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA0cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0cHg7XG5cdFx0XHRAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuXHRcdFx0XHR3aWR0aDogMzMuMzMzMzMzMzMzJTtcblx0XHRcdH1cblxuXHRcdFx0aDIge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMTVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMTVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkYnJhbmQtcmVkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQHVzZSAnYmFzZScgYXMgKjtcblxuLmNvbnRlbnQtc3ViLXdyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMDtcblx0LmNvbnRlbnQtaW5uZXItd3JhcHBlciB7XG5cdFx0LmNvbnRlbnQtc2lkZWJhciB7XG5cdFx0XHQuc2lkZWJhciB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHRcdFx0dG9wOiAxNjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY2F0ZWdvcnktcG9kY2FzdCB7XG5cdC5jb250ZW50LXN1Yi13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdC5zaWRlYmFyIHtcblx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdFx0XHR0b3A6IDE3MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2lkZWJhci1tZC1jdXN0b20td2lkdGgge1xuXHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHR3aWR0aDogMjklO1xuXHR9XG59XG5cbi5tb2JpbGUtc3RpY2t5LWJveCxcbi5zaWRlYmFyIHtcblx0d2lkdGg6IDEwMCU7XG5cdC8vIG1heC13aWR0aDogMjU1cHg7XG5cdHVsIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0LnNpZGUtdGl0bGUge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LW1lZGl1bTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0fVxuXG5cdC5jb250ZW50LWxpbmtzIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdGxpIHtcblx0XHRcdG1hcmdpbjogMTBweCAwIDE1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRcdFx0Ji5zaWRlLXRpdGxlIHtcblx0XHRcdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuXHRcdH1cblx0fVxuXHQud2F5ZmluZGVyIHtcblx0XHRsaSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGdyZXktbGlnaHQ7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIxcHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAxMHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wcm9ncmVzcy1iYXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kOiAkZ3JleS1tZWRpdW07XG5cdFx0d2lkdGg6IDMwJTtcblx0XHRoZWlnaHQ6IDRweDtcblx0XHR6LWluZGV4OiAxMDA7XG5cdFx0Ym90dG9tOiAwO1xuXHR9XG5cblx0Lm5ld3NsZXR0ZXItc2lnbnVwIHtcblx0XHQubmV3c2xldHRlci1zaWdudXAtY29weSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0aDQge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdCYuc2NyZWVuLXNob3J0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5ld3NsZXR0ZXItc2lnbnVwLWN0YSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXG5cdFx0XHRbaWRePVwibWNfZW1iZWRfc2lnbnVwX1wiXSBpbnB1dC5lbWFpbCB7XG5cdFx0XHRcdGhlaWdodDogMzRweDtcblx0XHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0XHR9XG5cblx0XHRcdFtpZF49XCJlbWJlZF9zaWdudXBfc2Nyb2xsX1wiXSAuY2xlYXIge1xuXHRcdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRbaWRePVwiZW1iZWRfc2lnbnVwX2Zvcm1fXCJdIC5idXR0b24ge1xuXHRcdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHRbaWRePVwiZW1iZWRfc2lnbnVwX2Zvcm1fXCJdIC50ZXh0LXN1Y2Nlc3MsXG5cdFx0XHRbaWRePVwiZW1iZWRfc2lnbnVwX2Zvcm1fXCJdIC50ZXh0LWRhbmdlciB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0XHRcdH1cblxuXHRcdFx0LmRpc2NsYWltZXJzIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2lkZWJhci1jdGEge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmV5LWxpZ2h0O1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0XHQuc2lkZWJhci1jdGEtY29weSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cblx0XHRcdGg0IHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEuYnV0dG9uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdH1cblx0fVxuXG5cdC5zaWRlYmFyLWdyYXkge1xuXHRcdC5hcnRpY2xlLXBvZGNhc3Qtc3Vic2NyaXB0aW9uLWxpbmtzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmV5LWxpZ2h0O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGJsYWNrO1xuXHRcdH1cblx0XHQuaW4tdGhpcy1hcnRpY2xlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZWlnZTtcblx0XHRcdGJvcmRlci1jb2xvcjogJGJsYWNrO1xuXG5cdFx0XHQuaXRhLXRpdGxlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY29udGVudC1zaWRlYmFyIHtcblx0ZGlzcGxheTogbm9uZTtcblx0QGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcblx0XHRkaXNwbGF5OiBmbGV4O1x0XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc2OHB4KSB7XG5cdC5tb2JpbGUtc3RpY2t5LWJveCAud2F5ZmluZGVyIGxpIGEsXG5cdC5zaWRlYmFyIC53YXlmaW5kZXIgbGkgYSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdHBhZGRpbmc6IDZweCA4cHg7XG5cdH1cblxuXHQubmV3c2xldHRlci1zaWdudXAtY29weSB7XG5cdFx0aDQge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIycHggIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbjogNnB4IDA7XG5cdFx0fVxuXHRcdC8vIEknbSBub3Qgc3VyZSB3aGF0IHRoaXMgZG9lc1xuXHRcdC8vIHAge1xuXHRcdC8vIFx0Ji5zY3JlZW4tc2hvcnQge1xuXHRcdC8vIFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdC8vIFx0fVxuXHRcdC8vXG5cdFx0Ly8gXHQmLnNjcmVlbi10YWxsIHtcblx0XHQvLyBcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdC8vIFx0fVxuXHRcdC8vIH1cblx0fVxufVxuXG4ubW9iaWxlLXN0aWNreS1ib3gge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDk7XG5cdGhlaWdodDogYXV0bztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dHJhbnNpdGlvbjogMXM7XG5cdGJhY2tncm91bmQ6ICRncmV5LWxpZ2h0O1xuXG5cdC5wcm9ncmVzcy1iYXIge1xuXHRcdHRvcDogMDtcblx0fVxuXG5cdC5tb2JpbGUtc3RpY2t5LW5hdiB7XG5cdFx0Ly8gaGVpZ2h0OiA0NXB4O1xuXHRcdHBhZGRpbmctdG9wOiA0cHg7XG5cdFx0YmFja2dyb3VuZDogJGdyZXktZGFyaztcblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDQxcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1kYXJrO1xuXHRcdFx0YmFja2dyb3VuZDogJGdyZXktbGlnaHQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0XHRcdCYudG9nZ2xlLWNvbnRlbnQge1xuXHRcdFx0XHR3aWR0aDogNjMlO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnRvZ2dsZS1uZXh0IHtcblx0XHRcdFx0d2lkdGg6IDM3JTtcblx0XHRcdH1cblxuXHRcdFx0JjphY3RpdmUsXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRibHVlLW1lZGl1bTtcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA2cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dG9wOiAtMXB4O1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjEwNlwiO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZ3JleS1kYXJrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jb250ZW50LWxpbmtzLFxuXHQuc3RpY2t5LWJveCxcblx0LndheWZpbmRlciB7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHRyYW5zaXRpb246IDFzO1xuXHRcdC8vIG1heC1oZWlnaHQ6IDE1NXB4O1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0bWFyZ2luOiAwO1xuXHRcdC8vIGxpe1xuXHRcdC8vIFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdC8vIFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0Ly8gXHRtYXJnaW46IDA7XG5cdFx0Ly8gXHRwYWRkaW5nOiAwO1xuXHRcdC8vIFx0YXtcblx0XHQvLyBcdFx0bWFyZ2luOiAwO1xuXHRcdC8vIFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHQvLyBcdFx0cGFkZGluZzogMTBweDtcblx0XHQvLyBcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHQvLyBcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHQvLyBcdFx0Ji5hY3RpdmV7XG5cdFx0Ly8gXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0Ly8gXHRcdH1cblx0XHQvLyBcdH1cblx0XHQvLyB9XG5cdH1cblxuXHQmLm9wZW4ge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR6LWluZGV4OiA5OTk7XG5cblx0XHQuY29udGVudC1saW5rcyxcblx0XHQuc3RpY2t5LWJveCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQmLm9wZW4tY29udGVudCB7XG5cdFx0LmNvbnRlbnQtbGlua3Mge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0LnRvZ2dsZS1jb250ZW50IHtcblx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlLW1lZGl1bTtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRibHVlLW1lZGl1bTtcblxuXHRcdFx0c3BhbjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZjEwN1wiO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYub3Blbi1uZXh0IHtcblx0XHQud2F5ZmluZGVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdC50b2dnbGUtbmV4dCB7XG5cdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1tZWRpdW07XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkYmx1ZS1tZWRpdW07XG5cblx0XHRcdHNwYW46YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGYxMDdcIjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudG91Y2ggJiB7XG5cdFx0Lm1vYmlsZS1zdGlja3ktbmF2IGEge1xuXHRcdFx0JjphY3RpdmUsXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFydGljbGUtcG9kY2FzdC1zdWJzY3JpcHRpb24tbGlua3MsXG4uaW4tdGhpcy1hcnRpY2xlIHtcblx0YmFja2dyb3VuZDogJGJlaWdlO1xuXHRib3JkZXItYm90dG9tOiBzb2xpZCAxMHB4ICRibGFjaztcblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0fVxuXG5cdC5pdGEtbGlzdC1pbm5lciB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjEwNXB4O1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cblx0XHRhIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdH1cblxuXHRcdGFbaHJlZl49XCJ0ZWw6XCJdIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5pdGEtdGl0bGUge1xuXHRcdGJhY2tncm91bmQ6ICRibGFjaztcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0fVxuXG5cdC5pdGEtbGlzdC10aXRsZSB7XG5cdFx0bWFyZ2luOiAwIDAgNXB4O1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4xMTJweDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0XHQuaXRhLWxpc3QtaW5uZXIge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdFx0fVxuXHR9XG5cblx0Lml0YS1saXN0LWxpbmsge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0bWFyZ2luOiAwIDAgNXB4O1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcblx0XHR0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRicmFuZC1yZWQgIWltcG9ydGFudDtcblx0XHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcblx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDQuNXB4O1xuXHR9XG5cblx0Lml0YS1saXN0LWRlayxcblx0Lml0YS1saXN0LXBob25lIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuXHRcdCYtYWRkIHtcblx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHR9XG5cdH1cblxuXHQuaXRhLWxpc3QtZGVrLWFsdCB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRicmFuZC1yZWQgIWltcG9ydGFudDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuXHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0LjVweDtcblx0XHR9XG5cblx0XHRhW2hyZWZePVwidGVsOlwiXSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5pdGEtbGlzdC10aXRsZS1hZGQge1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0Lml0YS1saXN0IHtcblx0XHQuaXRhLWxpc3QtaXRlbSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJHdoaXRlO1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0Lml0YS1saXN0LWlubmVyIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hZi1saXN0IHtcblx0XHRib3JkZXItdG9wOiBzb2xpZCAxcHggJHdoaXRlO1xuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHR9XG5cdGg0Pi5hZi1saXN0IHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHR9XG5cblx0Ji5zaWRlYmFyLWdyYXkge1xuXHRcdGJvcmRlci1jb2xvcjogJGJsYWNrO1xuXG5cdFx0Lml0YS10aXRsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0fVxuXHR9XG59XG5cbi5sb3dlci1zaWRlYmFyLWN0YSB7XG5cdG1hcmdpbi10b3A6IDJyZW07XG5cblx0Ji5sb3dlci1zaWRlYmFyLWN0YS1pbi1wb3N0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcblx0fVxuXG5cdC5sb3dlci1zaWRlYmFyLWxpbmsge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0aW1nIHtcblx0XHRcdHRyYW5zaXRpb246IDFzO1xuXHRcdH1cblxuXHRcdC5sb3dlci1zaWRlYmFyLWN0YS1ib2R5IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDEuNXJlbTtcblxuXHRcdFx0aDMge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0dGV4dC1zaGFkb3c6IDFweCAxcHggNXB4ICRibGFjaztcblx0XHRcdH1cblxuXHRcdFx0Lmxvd2VyLXNpZGViYXItYnV0dG9uIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggJHdoaXRlO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxcmVtIDEuNXJlbTtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0dHJhbnNpdGlvbjogMzAwbXM7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zdGlja3ktYm94IHtcblx0cG9zaXRpb246IHN0aWNreTtcblx0dG9wOiAxNjBweDtcbn0iLCJAdXNlICdiYXNlJyBhcyAqO1xuXG4uZ2FsbGVyeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcblxuICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvOyAvL2FsbG93IHRvIGdvIHBhc3QgY29udGFpbmVyIGJvdW5kc1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ2FsbGVyeS1jZWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG4gICAgICAgIC8vIHdpZHRoOiBhdXRvOyAvL2FsbG93IHRvIGdvIHBhc3QgY29udGFpbmVyIGJvdW5kcyAvLyBUaGlzIHdhcyBjYXVzaW5nIGlzc3VlcyB3aGVuIGEgc2xpZGVzaG93IHdhcyB1c2VkIG9uIHRoZSBjb250ZW50IHBhZ2VzIC0tIEpEYWx0b25cbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgZmlndXJlIHtcbiAgICAgICAgQGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgICB0b3A6IDQyJTtcbiAgICAvL2Rpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQ6ICRibHVlLW1lZGl1bTtcbiAgICB6LWluZGV4OiAxMDA7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtbWVkaXVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkd2hpdGU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtcmVkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICB9XG5cbiAgICAuYXJyb3cge1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgbGVmdDogMTUlO1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICAgIGxlZnQ6IC0xMHB4O1xuICAgIEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG4gICAgICAgIGxlZnQ6IC0xOHB4O1xuICAgIH1cbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG4gICAgICAgIHJpZ2h0OiAtMThweDtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgICBsZWZ0OiAxMCU7XG4gICAgfVxufVxuXG4uY2FwdGlvbi10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAuaW1hZ2UtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuLmZsaWNraXR5LXBhZ2UtZG90cyB7XG4gICAgLmlzLXNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmRvdCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5LW1lZGl1bTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICB9XG59XG5cbi5tb2RhbC1vcGVuIHtcbiAgICAubW9kYWwge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuOTUpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNsb3NlIHtcbiAgICAgICAgY29sb3I6ICRibHVlLW1lZGl1bTtcblxuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5nYWxsZXJ5LW1vZGFsIHtcbiAgICAgICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcm91c2VsLWNlbGwge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5tb2RhbC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgLy9kaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAvL3dpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXB0aW9uLXRleHQge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4jaW1tZXJzaXZlX3BhbmVsXzEuc2VjdGlvbi1pbWFnZS1nYWxsZXJ5IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIC5nYWxsZXJ5IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgICAgICB9XG4gICAgICAgIC5nYWxsZXJ5LWNlbGwge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LWxpZ2h0O1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmxpY2tpdHktdmlld3BvcnQge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgdG91Y2gtYWN0aW9uOiBwYW4teSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5mbGlja2l0eS1zbGlkZXIge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgICAgIC5nYWxsZXJ5LWNlbGwge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrLWRhcms7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5pcy1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgIC8vYm94LXNoYWRvdzogLTVweCAwIDVweCAtNXB4ICRibGFjaywgNXB4IDAgNXB4IC01cHggJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuc2xpZGVzaG93LWNvcHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zbGlkZXNob3ctY29weSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5LWxpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIzMHB4O1xuICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktbGlnaHQ7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjkwcHg7XG4gICAgICAgICAgICBib3R0b206IC00MHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAmLmRpc3BsYXktY29weS1yaWdodCB7fVxuXG4gICAgICAgICYuZGlzcGxheS1jb3B5LWxlZnQge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWJsb2NrLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWJsb2NrLWNhcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmaWd1cmUge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAuaW1hZ2UtZ2FsbGVyeS1tb2RhbC1pbWFnZSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMS4wcztcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgICAgICAgJi5wcmV2aW91cyB7XG4gICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIC8vZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTExcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuXG4vLyBDdXN0b20gU3BsaWRlIFN0eWxlc1xuXG4uZW50cnktY29udGVudCB7XG4gICAgLnNwbGlkZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgICAgIG1heC13aWR0aDogNzQwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnNwbGlkZV9fYXJyb3cge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA2YmE2O1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAlO1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDAuNHJlbTtcbiAgICAgICAgd2lkdGg6IDIuMnJlbTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwbGlkZV9fYXJyb3c6aG92ZXI6ZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtcmVkO1xuICAgIH1cblxuICAgIC5zcGxpZGVfX2Fycm93Om5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAuc3BsaWRlX19hcnJvdzpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6ICRicmFuZC1yZWQ7XG4gICAgfVxuXG4gICAgLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygtMS41dncgKyAtMS41dncpO1xuICAgIH1cblxuICAgIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjV2dyArIC0xLjV2dyk7XG4gICAgfVxuXG4gICAgLnNwbGlkZV9fcGFnaW5hdGlvbiB7XG4gICAgICAgIGJvdHRvbTogLTNyZW07XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleS1tZWRpdW07XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgfVxuXG4gICAgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZS5pcy1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS1tZWRpdW07XG4gICAgfVxuXG4gICAgLnNwbGlkZV9fc2xpZGUge1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJ2Jhc2UnIGFzICo7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFxuXG54ZmlsdGVyIFxuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNkLWZpbHRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJveC1zaGFkb3c6IDRweCA0cHggMjBweCB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMjtcbiAgbWluLWhlaWdodDogODAwcHg7XG4gIC8qIEZvcmNlIEhhcmR3YXJlIEFjY2VsZXJhdGlvbiBpbiBXZWJLaXQgKi9cbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE4MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTgwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE4MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE4MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE4MCUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMsIGJveC1zaGFkb3cgMC40cztcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjRzLCBib3gtc2hhZG93IDAuNHM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzLCBib3gtc2hhZG93IDAuNHM7XG4gIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHQgIHdpZHRoOiA3MCU7XG5cdCAgdG9wOjEwMnB4O1xuXHQgIGxlZnQ6IGF1dG87XG4gIH1cbiAgQGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcblx0ICB3aWR0aDogNTA7XG5cdCAgdG9wOjEwOHB4O1xuICB9XG4gIEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuXHQgICAgd2lkdGg6IDMwMHB4O1xuXHQgICAgbWluLWhlaWdodDogMTA2MHB4O1xuICB9XG59XG4uY2QtZmlsdGVyOjpiZWZvcmUge1xuICAvKiB0b3AgY29sb3JlZCBiYXIgKi9cbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1tZWRpdW07XG4gIHotaW5kZXg6IDI7XG59XG4uY2QtZmlsdGVyIGZvcm0ge1xuICBwYWRkaW5nOiA2MHB4IDAgNTBweCAxNXB4O1xuICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0ICBwYWRkaW5nOiA2MHB4O1xuICB9XG59XG4uY2QtZmlsdGVyIC5zdWItbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgd2lkdGg6IDExMHB4O1xuICBjb2xvcjogJGJsYWNrO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAzO1xuICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNkLWZpbHRlciAuY2QtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAkYmx1ZS1tZWRpdW07XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO1xuICB6LWluZGV4OiAzO1xuICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbn1cbi5uby10b3VjaCAuY2QtZmlsdGVyIC5jZC1jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICRncmV5LW1lZGl1bTtcbiAgY29sb3I6ICRibGFjaztcbn1cbi5jZC1maWx0ZXIuZmlsdGVyLWlzLXZpc2libGUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBib3gtc2hhZG93OiA0cHggNHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmNkLWZpbHRlci5maWx0ZXItaXMtdmlzaWJsZSAuY2QtY2xvc2UsIC5jZC1maWx0ZXIuZmlsdGVyLWlzLXZpc2libGUgLnN1Yi1sYWJlbCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jZC1maWx0ZXItdHJpZ2dlciB7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBjb2xvcjogJGJsdWUtbWVkaXVtO1xuICB6LWluZGV4OiAzO1xuICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgXHRwYWRkaW5nOiAwO1xuICB9XG59XG4uY2QtZmlsdGVyLXRyaWdnZXIuZmlsdGVyLWlzLXZpc2libGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm5vLXRvdWNoIC5jZC1maWx0ZXItdHJpZ2dlcjpob3ZlciB7XG5cdEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG5cdFx0Y29sb3I6ICRncmV5LW1lZGl1bTtcblx0fVxufVxuLmNkLWZpbHRlci10cmlnZ2VyLmZpbHRlci1pcy12aXNpYmxlLCAuY2QtZmlsdGVyLXRyaWdnZXIuZmlsdGVyLWlzLXZpc2libGU6aG92ZXIge1xuXHRjb2xvcjogJHdoaXRlO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBcblxueGN1c3RvbSBmb3JtIGVsZW1lbnRzIFxuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNkLWZpbHRlci1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDA7XHRcbn1cbi5jZC1maWx0ZXItYmxvY2sgaDQge1xuICAvKiBmaWx0ZXIgYmxvY2sgdGl0bGUgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDI1cHg7XG4gIGNvbG9yOiAkZ3JleS1kYXJrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xufVxuLm5vLXRvdWNoIC5jZC1maWx0ZXItYmxvY2sgaDQ6aG92ZXIge1xuICBjb2xvcjogJGJsdWUtbWVkaXVtO1xufVxuLmNkLWZpbHRlci1ibG9jayBoNDo6YmVmb3JlIHtcbiAgLyogYXJyb3cgKi9cbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL3N0YXRpYy9pbWcvY2QtaWNvbi1hcnJvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cztcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjRzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cztcbn1cbi5jZC1maWx0ZXItYmxvY2sgaW5wdXQsIC5jZC1maWx0ZXItYmxvY2sgc2VsZWN0LFxuLmNkLWZpbHRlci1ibG9jayAucmFkaW8tbGFiZWw6OmJlZm9yZSxcbi5jZC1maWx0ZXItYmxvY2sgLmNoZWNrYm94LWxhYmVsOjpiZWZvcmUge1xuICAvKiBzaGFyZWQgc3R5bGUgZm9yIGlucHV0IGVsZW1lbnRzICovXG4gIGZvbnQtZmFtaWx5OiRmb250LW1lZGl1bTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3JkZXI6IDJweCBzb2xpZCAkZ3JleS1tZWRpdW07XG59XG5cbi5jZC1maWx0ZXItYmxvY2sgaW5wdXRbdHlwZT0ndGV4dCddLFxuLmNkLWZpbHRlci1ibG9jayBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogLjhlbTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAtby1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmNkLWZpbHRlci1ibG9jayBpbnB1dFt0eXBlPSd0ZXh0J106Zm9jdXMsXG4uY2QtZmlsdGVyLWJsb2NrIHNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiAkZ3JleS1tZWRpdW07XG59XG5cbi5jZC1maWx0ZXItYmxvY2sgLmNkLXNlbGVjdCB7XG4gIC8qIHNlbGVjdCBlbGVtZW50IHdyYXBwZXIgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNkLWZpbHRlci1ibG9jayAuY2Qtc2VsZWN0OjphZnRlciB7XG4gIC8qIHN3aXRjaGVyIGFycm93IGZvciBzZWxlY3QgZWxlbWVudCAqL1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICByaWdodDogMTRweDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9zdGF0aWMvaW1nL2NkLWljb24tYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jZC1maWx0ZXItYmxvY2sgc2VsZWN0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5jZC1maWx0ZXItYmxvY2sgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jZC1maWx0ZXItY29udGVudHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNkLWZpbHRlci1ibG9jayAubGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOjA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdpZHRoOiA0OCU7XG4gIG1hcmdpbi1yaWdodDogMSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBAaW5jbHVkZSB4c21hbGwtc2NyZWVuIHtcblx0ICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNkLWZpbHRlci1ibG9jayAubGlzdCBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNkLWZpbHRlci1ibG9jayBpbnB1dFt0eXBlPXJhZGlvXSxcbi5jZC1maWx0ZXItYmxvY2sgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAvKiBoaWRlIG9yaWdpbmFsIGNoZWNrIGFuZCByYWRpbyBidXR0b25zICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4uY2QtZmlsdGVyLWJsb2NrIC5jaGVja2JveC1sYWJlbCxcbi5jZC1maWx0ZXItYmxvY2sgLnJhZGlvLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBAaW5jbHVkZSBsYXJnZS1zY3JlZW57XG5cdCAgbGluZS1oZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0ICBmb250LXNpemU6IDEuNHJlbTtcblx0ICBsaW5lLWhlaWdodDogMjFweDtcbiAgfVxuICBAaW5jbHVkZSB4c21hbGwtc2NyZWVuIHtcblx0ICBmb250LXNpemU6IDEuNHJlbTtcblx0ICBwYWRkaW5nLXRvcDogN3B4O1xuICB9XG59XG4uY2QtZmlsdGVyLWJsb2NrIC5jaGVja2JveC1sYWJlbDo6YmVmb3JlLCAuY2QtZmlsdGVyLWJsb2NrIC5jaGVja2JveC1sYWJlbDo6YWZ0ZXIsXG4uY2QtZmlsdGVyLWJsb2NrIC5yYWRpby1sYWJlbDo6YmVmb3JlLFxuLmNkLWZpbHRlci1ibG9jayAucmFkaW8tbGFiZWw6OmFmdGVyIHtcbiAgLyogY3VzdG9tIHJhZGlvIGFuZCBjaGVjayBib3hlcyAqL1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uY2QtZmlsdGVyLWJsb2NrIC5jaGVja2JveC1sYWJlbDo6YmVmb3JlLFxuLmNkLWZpbHRlci1ibG9jayAucmFkaW8tbGFiZWw6OmJlZm9yZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxlZnQ6IDA7XG59XG4uY2QtZmlsdGVyLWJsb2NrIC5jaGVja2JveC1sYWJlbDo6YWZ0ZXIsXG4uY2QtZmlsdGVyLWJsb2NrIC5yYWRpby1sYWJlbDo6YWZ0ZXIge1xuICAvKiBjaGVjayBtYXJrIC0gaGlkZGVuICovXG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2QtZmlsdGVyLWJsb2NrIC5jaGVja2JveC1sYWJlbDo6YWZ0ZXIge1xuICAvKiBjaGVjayBtYXJrIHN0eWxlIGZvciBjaGVjayBib3hlcyAqL1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9zdGF0aWMvaW1nL2NkLWljb24tY2hlY2suc3ZnXCIpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcbiAgbGVmdDogMDtcbn1cbi5jZC1maWx0ZXItYmxvY2sgLnJhZGlvLWxhYmVsOjpiZWZvcmUsXG4uY2QtZmlsdGVyLWJsb2NrIC5yYWRpby1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY2QtZmlsdGVyLWJsb2NrIC5yYWRpby1sYWJlbDo6YWZ0ZXIge1xuICAvKiBjaGVjayBtYXJrIHN0eWxlIGZvciByYWRpbyBidXR0b25zICovXG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGxlZnQ6IDVweDtcbn1cbi5jZC1maWx0ZXItYmxvY2sgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uY2QtZmlsdGVyLWJsb2NrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAkZ3JleS1tZWRpdW07XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmV5LW1lZGl1bTtcbn1cbi5jZC1maWx0ZXItYmxvY2sgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjphZnRlcixcbi5jZC1maWx0ZXItYmxvY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAvKiBoaWRlIGN1c3RvbSBhcnJvdyBvbiBGaXJlZm94IC0gc2VsZWN0IGVsZW1lbnQgKi9cbiAgLmNkLWZpbHRlci1ibG9jayAuY2Qtc2VsZWN0OjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlbGVjdGVkLWZpbHRlcnMge1xuXHRhIHtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHR9XG59IiwiQHVzZSBcImJhc2VcIiBhcyAqO1xuXG4uYnRuLXNvY2lhbC5tb2R1bGUtc2hhcmUge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHQtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcblx0LXdlYmtpdC1maWx0ZXI6IG5vbmU7XG5cdGZpbHRlcjogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHQvLyBib3R0b206IDI4cHg7XG5cdGxlZnQ6IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZDogJGdyZXktbWVkaXVtO1xuXHRmbG9hdDogbm9uZTtcblx0LmNvbnRlbnQtaW5uZXItd3JhcHBlciAuc2VjdGlvbi1zaW5nbGUtaW1hZ2UgJiB7XG5cdFx0Ym90dG9tOiBhdXRvO1xuXHRcdHRvcDogMTBweDtcblx0XHRAaW5jbHVkZSB4c21hbGwtc2NyZWVuIHtcblx0XHRcdGxlZnQ6IDI1cHg7XG5cdFx0fVxuXHR9XG5cdHNwYW4ge1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0fVxuXHQuZmEtY2xvc2Uge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5mYS1zaGFyZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSxcblx0JjphY3RpdmUuZm9jdXMsXG5cdCY6YWN0aXZlOmZvY3VzLFxuXHQmLmZvY3VzLFxuXHQmLmFjdGl2ZS5mb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG59XG4uYXJ0aWNsZS1zaGFyZSB7XG5cdC5idG4tc29jaWFsIHtcblx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0fVxufVxuLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIge1xuXHQuc2VjdGlvbi1zaW5nbGUtaW1hZ2Uge1xuXHRcdC8vIC5idG4tc29jaWFsLm1vZHVsZS1zaGFyZXtcblx0XHQvLyBcdGJvdHRvbTogMTBweDtcblx0XHQvLyB9XG5cdFx0Ly8gLnNoYXJlLXRoaXN7XG5cdFx0Ly8gXHRib3R0b206IDEwcHg7XG5cdFx0Ly8gXHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHQvLyBcdFx0Ym90dG9tOiAwO1xuXG5cdFx0Ly8gXHR9XG5cdFx0Ly8gfVxuXHR9XG59XG4uYnRuLXNvY2lhbC5tb2R1bGUtc2hhcmUuY29sbGFwc2VkIHtcblx0LmZhLWNsb3NlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5mYS1zaGFyZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cbi5zZWN0aW9uLXNpbmdsZS1pbWFnZSB7XG5cdC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHQmLmxlZnQge1xuXHRcdC5zaGFyZS10aGlzIHtcblx0XHRcdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuXHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHRcdGxlZnQ6IDcwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zaGFyZS10aGlzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ly8gYm90dG9tOiAyOHB4O1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiA2MHB4O1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdC8vIGJvdHRvbTogMTZweDtcblx0XHRcdGxlZnQ6IDQ0cHg7XG5cdFx0fVxuXG5cdFx0LnNoYXJlLWJ0bi13cmFwcGVyIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGEge1xuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnNvY2lhbC1mYWNlYm9vayB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGZhY2Vib29rO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc29jaWFsLXR3aXR0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0d2l0dGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc29jaWFsLWxpbmtlZGluIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlua2VkaW47XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zb2NpYWwtcGludGVyZXN0IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcGludGVyZXN0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc29jaWFsLWVtYWlsIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1tZWRpdW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXktbWVkaXVtO1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNoYXJlLXRoaXMuaW4ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdHRvcDogLTJweDtcblx0XHQuY29udGVudC1pbm5lci13cmFwcGVyICYge1xuXHRcdFx0dG9wOiAxMHB4O1xuXHRcdH1cblx0fVxufVxuXG4uYnRuLXNvY2lhbCB7XG5cdC5mYS1zaGFyZSB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vLi4vcGkvYXNzZXRzL3N0YXRpYy9pbWcvaWNvbi1zaGFyZS5zdmdcIik7XG5cdH1cblxuXHQuZmEtY2xvc2Uge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uLy4uL3BpL2Fzc2V0cy9zdGF0aWMvaW1nL2ljb24tY2xvc2Uuc3ZnXCIpO1xuXHR9XG59XG5cbi5zaGFyZS1idG4td3JhcHBlciB7XG5cdGEge1xuXHRcdCYuc29jaWFsLWZhY2Vib29rIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uLy4uL3BpL2Fzc2V0cy9zdGF0aWMvaW1nL2ljb24tZmFjZWJvb2suc3ZnXCIpO1xuXHRcdH1cblx0XHQmLnNvY2lhbC1saW5rZWRpbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi8uLi9waS9hc3NldHMvc3RhdGljL2ltZy9pY29uLWxpbmtlZGluLnN2Z1wiKTtcblx0XHR9XG5cdFx0Ji5zb2NpYWwtdHdpdHRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi8uLi9waS9hc3NldHMvc3RhdGljL2ltZy9pY29uLXR3aXR0ZXIuc3ZnXCIpO1xuXHRcdH1cblx0XHQmLnNvY2lhbC1waW50ZXJlc3Qge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vLi4vcGkvYXNzZXRzL3N0YXRpYy9pbWcvaWNvbi1waW50ZXJlc3Quc3ZnXCIpO1xuXHRcdH1cblx0fVxufVxuXG4uZGQtc2hhcmUge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRtYXJnaW4tdG9wOiB1bnNldDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQuYnRuIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0cGFkZGluZzogMTRweCAyNHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1yZWQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtcmVkO1xuXHRcdH1cblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtcmVkO1xuXHRcdH1cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHR9XG5cdFx0Jjpmb2N1cy12aXNpYmxlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRyZWQtZGFyaztcblx0XHR9XG5cdH1cblx0LmRyb3Bkb3duLXRvZ2dsZSB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuZGQtY2FyZXQge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDI4cHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J000LjE2NjM0IDEyLjVMOS45OTk2NyA2LjY2NjY3TDE1LjgzMyAxMi41JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogNHB4O1xuXHRcdFx0bGVmdDogNHB4O1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdHRyYW5zaXRpb246IDIwMG1zO1xuXHRcdH1cblx0fVxuXHQuZHJvcGRvd24tbWVudSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXJlZDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQtcmVkO1xuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0bWluLXdpZHRoOiB1bnNldDtcblx0XHR3aWR0aDogYXV0bztcblx0XHRtYXJnaW46IDNweCAwIDAgMDtcblxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbjogMnB4IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDRweCAwIDRweDtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4xMzVweDtcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzLFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG5cdFx0XHRcdHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtcmVkO1xuXHRcdFx0fVxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZC1kYXJrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5kcm9wZG93bi1pdGVtIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0d2lkdGg6IDIycHg7XG5cdFx0XHRcdGhlaWdodDogMjJweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IDRweDtcblx0XHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2hhcmUtZmIge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDIyIDIyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB3aWR0aD0nMjInIGhlaWdodD0nMjInIHJ4PScxMScgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTE0IDUuMDg2NTRWNi45OTAzOUgxMi45MDk3QzEyLjUxMTYgNi45OTAzOSAxMi4yNDMxIDcuMDc2OTIgMTIuMTA0MiA3LjI1QzExLjk2NTMgNy40MjMwOCAxMS44OTU4IDcuNjgyNjkgMTEuODk1OCA4LjAyODg1VjkuMzkxODNIMTMuOTMwNkwxMy42NTk3IDExLjUyNjRIMTEuODk1OFYxN0g5Ljc3MDgzVjExLjUyNjRIOFY5LjM5MTgzSDkuNzcwODNWNy44MTk3MUM5Ljc3MDgzIDYuOTI1NDggMTAuMDExNiA2LjIzMTk3IDEwLjQ5MzEgNS43MzkxOEMxMC45NzQ1IDUuMjQ2MzkgMTEuNjE1NyA1IDEyLjQxNjcgNUMxMy4wOTcyIDUgMTMuNjI1IDUuMDI4ODUgMTQgNS4wODY1NFonIGZpbGw9JyUyM0UyMjMxQScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2hhcmUteCB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjIgMjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPScyMicgaGVpZ2h0PScyMicgcng9JzExJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTIuMTQxNiAxMC4wODEyTDE2LjYwODkgNUgxNS41NTAzTDExLjY3MTQgOS40MTE5Mkw4LjU3MzI4IDVINUw5LjY4NDkyIDExLjY3MTZMNSAxN0g2LjA1ODY2TDEwLjE1NDkgMTIuMzQwOUwxMy40MjY3IDE3SDE3TDEyLjE0MTQgMTAuMDgxMkgxMi4xNDE2Wk0xMC42OTE2IDExLjczMDRMMTAuMjE3IDExLjA2Nkw2LjQ0MDExIDUuNzc5ODFIOC4wNjYxNUwxMS4xMTQxIDEwLjA0NkwxMS41ODg4IDEwLjcxMDNMMTUuNTUwOCAxNi4yNTU3SDEzLjkyNDhMMTAuNjkxNiAxMS43MzA2VjExLjczMDRaJyBmaWxsPSclMjNFMjIzMUEnLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNoYXJlLWxpIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjInIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMiAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3Qgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyByeD0nMTEnIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J003LjcyNjU2IDguODk5MThWMTdINS4xNDg0NFY4Ljg5OTE4SDcuNzI2NTZaTTcuODkwNjIgNi4zOTc4MkM3Ljg5NTgzIDYuNzk1NjQgNy43NjQzMiA3LjEyODA3IDcuNDk2MDkgNy4zOTUxQzcuMjI3ODYgNy42NjIxMyA2Ljg3NSA3Ljc5NTY0IDYuNDM3NSA3Ljc5NTY0SDYuNDIxODhDNS45OTQ3OSA3Ljc5NTY0IDUuNjUxMDQgNy42NjIxMyA1LjM5MDYyIDcuMzk1MUM1LjEzMDIxIDcuMTI4MDcgNSA2Ljc5NTY0IDUgNi4zOTc4MkM1IDUuOTk0NTUgNS4xMzQxMSA1LjY2MDc2IDUuNDAyMzQgNS4zOTY0NkM1LjY3MDU3IDUuMTMyMTUgNi4wMjA4MyA1IDYuNDUzMTIgNUM2Ljg4NTQyIDUgNy4yMzE3NyA1LjEzMjE1IDcuNDkyMTkgNS4zOTY0NkM3Ljc1MjYgNS42NjA3NiA3Ljg4NTQyIDUuOTk0NTUgNy44OTA2MiA2LjM5NzgyWk0xNyAxMi4zNTY5VjE3SDE0LjQyOTdWMTIuNjY3NkMxNC40Mjk3IDEyLjA5NTQgMTQuMzI0MiAxMS42NDcxIDE0LjExMzMgMTEuMzIyOUMxMy45MDIzIDEwLjk5ODYgMTMuNTcyOSAxMC44MzY1IDEzLjEyNSAxMC44MzY1QzEyLjc5NjkgMTAuODM2NSAxMi41MjIxIDEwLjkzMDUgMTIuMzAwOCAxMS4xMTg1QzEyLjA3OTQgMTEuMzA2NSAxMS45MTQxIDExLjUzOTUgMTEuODA0NyAxMS44MTc0QzExLjc0NzQgMTEuOTgwOSAxMS43MTg4IDEyLjIwMTYgMTEuNzE4OCAxMi40Nzk2VjE3SDkuMTQ4NDRDOS4xNTg4NSAxNC44MjU2IDkuMTY0MDYgMTMuMDYyNyA5LjE2NDA2IDExLjcxMTJDOS4xNjQwNiAxMC4zNTk3IDkuMTYxNDYgOS41NTMxMyA5LjE1NjI1IDkuMjkxNTVMOS4xNDg0NCA4Ljg5OTE4SDExLjcxODhWMTAuMDc2M0gxMS43MDMxQzExLjgwNzMgOS45MDE5MSAxMS45MTQxIDkuNzQ5MzIgMTIuMDIzNCA5LjYxODUzQzEyLjEzMjggOS40ODc3NCAxMi4yNzk5IDkuMzQ2MDUgMTIuNDY0OCA5LjE5MzQ2QzEyLjY0OTcgOS4wNDA4NyAxMi44NzYzIDguOTIyMzQgMTMuMTQ0NSA4LjgzNzg3QzEzLjQxMjggOC43NTM0MSAxMy43MTA5IDguNzExMTcgMTQuMDM5MSA4LjcxMTE3QzE0LjkyOTcgOC43MTExNyAxNS42NDU4IDkuMDIwNDQgMTYuMTg3NSA5LjYzODk2QzE2LjcyOTIgMTAuMjU3NSAxNyAxMS4xNjM1IDE3IDEyLjM1NjlaJyBmaWxsPSclMjNFMjIzMUEnLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNoYXJlLXBpbiB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjIgMjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPScyMicgaGVpZ2h0PScyMicgcng9JzExJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTggMTFDMTggMTQuODY2OSAxNC44NjY5IDE4IDExIDE4QzEwLjI3NzQgMTggOS41ODMwNiAxNy44ODk5IDguOTI4MjMgMTcuNjg2N0M5LjIxMzMxIDE3LjIyMSA5LjYzOTUyIDE2LjQ1ODkgOS43OTc1OCAxNS44NTJDOS44ODIyNiAxNS41MjQ2IDEwLjIzMjMgMTQuMTg2NyAxMC4yMzIzIDE0LjE4NjdDMTAuNDYwOSAxNC42MjE0IDExLjEyNyAxNC45OTExIDExLjgzNTUgMTQuOTkxMUMxMy45NDY4IDE0Ljk5MTEgMTUuNDY4MSAxMy4wNDkyIDE1LjQ2ODEgMTAuNjM1OUMxNS40NjgxIDguMzI0MTkgMTMuNTc5OCA2LjU5Mzk1IDExLjE1MjQgNi41OTM5NUM4LjEzMjI2IDYuNTkzOTUgNi41MjYyMSA4LjYyMDU2IDYuNTI2MjEgMTAuODMwNkM2LjUyNjIxIDExLjg1ODEgNy4wNzM3OSAxMy4xMzY3IDcuOTQ1OTcgMTMuNTQzMUM4LjA3ODYzIDEzLjYwNTIgOC4xNDkxOSAxMy41NzcgOC4xODAyNCAxMy40NUM4LjIwMjgyIDEzLjM1NCA4LjMyMTM3IDEyLjg3NyA4LjM3NSAxMi42NTY5QzguMzkxOTQgMTIuNTg2MyA4LjM4MzQ3IDEyLjUyNDIgOC4zMjcwMiAxMi40NTY1QzguMDQxOTQgMTIuMTAzNiA3LjgxMDQ4IDExLjQ2MDEgNy44MTA0OCAxMC44NTg5QzcuODEwNDggOS4zMTQ5MiA4Ljk3OTAzIDcuODIxNzcgMTAuOTcxOCA3LjgyMTc3QzEyLjY5MDcgNy44MjE3NyAxMy44OTYgOC45OTMxNCAxMy44OTYgMTAuNjY5OEMxMy44OTYgMTIuNTYzNyAxMi45MzkxIDEzLjg3NjIgMTEuNjk0NCAxMy44NzYyQzExLjAwODUgMTMuODc2MiAxMC40OTE5IDEzLjMwODkgMTAuNjU4NSAxMi42MTE3QzEwLjg1NiAxMS43NzkgMTEuMjM3MSAxMC44ODE1IDExLjIzNzEgMTAuMjgwMkMxMS4yMzcxIDkuNzQzOTUgMTAuOTQ5MiA5LjI5NTE2IDEwLjM1MDggOS4yOTUxNkM5LjY0Nzk4IDkuMjk1MTYgOS4wODM0NyAxMC4wMjA2IDkuMDgzNDcgMTAuOTk0NEM5LjA4MzQ3IDExLjYxNTMgOS4yOTIzNCAxMi4wMzMxIDkuMjkyMzQgMTIuMDMzMUM5LjI5MjM0IDEyLjAzMzEgOC42MDA4MSAxNC45NjI5IDguNDczNzkgMTUuNTEwNUM4LjMzMjY2IDE2LjExNDUgOC4zODkxMSAxNi45NjY5IDguNDQ4MzkgMTcuNTIwMkM1Ljg0NTk3IDE2LjUwMTIgNCAxMy45NjY1IDQgMTFDNCA3LjEzMzA2IDcuMTMzMDYgNCAxMSA0QzE0Ljg2NjkgNCAxOCA3LjEzMzA2IDE4IDExWicgZmlsbD0nJTIzRTIyMzFBJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zaGFyZS1lbSB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjIgMjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPScyMicgaGVpZ2h0PScyMicgcng9JzExJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTcgOS40MDE5OVYxNC40NzczQzE3IDE0Ljc1ODUgMTYuODk1MSAxNC45OTkzIDE2LjY4NTMgMTUuMTk5NkMxNi40NzU0IDE1LjM5OTkgMTYuMjIzMiAxNS41IDE1LjkyODYgMTUuNUg2LjA3MTQzQzUuNzc2NzkgMTUuNSA1LjUyNDU1IDE1LjM5OTkgNS4zMTQ3MyAxNS4xOTk2QzUuMTA0OTEgMTQuOTk5MyA1IDE0Ljc1ODUgNSAxNC40NzczVjkuNDAxOTlDNS4xOTY0MyA5LjYxMDggNS40MjE4OCA5Ljc5NjE2IDUuNjc2MzQgOS45NTgxQzcuMjkyNDEgMTEuMDA2NCA4LjQwMTc5IDExLjc0MTUgOS4wMDQ0NiAxMi4xNjM0QzkuMjU4OTMgMTIuMzQyMyA5LjQ2NTQgMTIuNDgxOSA5LjYyMzg4IDEyLjU4MkM5Ljc4MjM3IDEyLjY4MjIgOS45OTMzIDEyLjc4NDQgMTAuMjU2NyAxMi44ODg4QzEwLjUyMDEgMTIuOTkzMyAxMC43NjU2IDEzLjA0NTUgMTAuOTkzMyAxMy4wNDU1SDExSDExLjAwNjdDMTEuMjM0NCAxMy4wNDU1IDExLjQ3OTkgMTIuOTkzMyAxMS43NDMzIDEyLjg4ODhDMTIuMDA2NyAxMi43ODQ0IDEyLjIxNzYgMTIuNjgyMiAxMi4zNzYxIDEyLjU4MkMxMi41MzQ2IDEyLjQ4MTkgMTIuNzQxMSAxMi4zNDIzIDEyLjk5NTUgMTIuMTYzNEMxMy43NTQ1IDExLjYzOTIgMTQuODY2MSAxMC45MDQxIDE2LjMzMDQgOS45NTgxQzE2LjU4NDggOS43OTE5IDE2LjgwOCA5LjYwNjUzIDE3IDkuNDAxOTlaTTE3IDcuNTIyNzNDMTcgNy44NTkzOCAxNi44OTA2IDguMTgxMTEgMTYuNjcxOSA4LjQ4NzkzQzE2LjQ1MzEgOC43OTQ3NCAxNi4xODA4IDkuMDU2ODIgMTUuODU0OSA5LjI3NDE1QzE0LjE3NjMgMTAuMzg2NCAxMy4xMzE3IDExLjA3ODggMTIuNzIxIDExLjM1MTZDMTIuNjc2MyAxMS4zODE0IDEyLjU4MTUgMTEuNDQ2NCAxMi40MzY0IDExLjU0NjVDMTIuMjkxMyAxMS42NDY3IDEyLjE3MDggMTEuNzI3NiAxMi4wNzQ4IDExLjc4OTRDMTEuOTc4OCAxMS44NTEyIDExLjg2MjcgMTEuOTIwNSAxMS43MjY2IDExLjk5NzJDMTEuNTkwNCAxMi4wNzM5IDExLjQ2MjEgMTIuMTMxNCAxMS4zNDE1IDEyLjE2OTdDMTEuMjIxIDEyLjIwODEgMTEuMTA5NCAxMi4yMjczIDExLjAwNjcgMTIuMjI3M0gxMUgxMC45OTMzQzEwLjg5MDYgMTIuMjI3MyAxMC43NzkgMTIuMjA4MSAxMC42NTg1IDEyLjE2OTdDMTAuNTM3OSAxMi4xMzE0IDEwLjQwOTYgMTIuMDczOSAxMC4yNzM0IDExLjk5NzJDMTAuMTM3MyAxMS45MjA1IDEwLjAyMTIgMTEuODUxMiA5LjkyNTIyIDExLjc4OTRDOS44MjkyNCAxMS43Mjc2IDkuNzA4NzEgMTEuNjQ2NyA5LjU2MzYyIDExLjU0NjVDOS40MTg1MyAxMS40NDY0IDkuMzIzNjYgMTEuMzgxNCA5LjI3OTAyIDExLjM1MTZDOC44NzI3NyAxMS4wNzg4IDguMjg3OTUgMTAuNjkgNy41MjQ1NSAxMC4xODVDNi43NjExNiA5LjY4MDA0IDYuMzAzNTcgOS4zNzY0MiA2LjE1MTc5IDkuMjc0MTVDNS44NzUgOS4wOTUxNyA1LjYxMzg0IDguODQ5MDggNS4zNjgzIDguNTM1ODdDNS4xMjI3NyA4LjIyMjY2IDUgNy45MzE4MiA1IDcuNjYzMzVDNSA3LjMzMDk3IDUuMDkyNjMgNy4wNTM5OCA1LjI3NzkgNi44MzIzOUM1LjQ2MzE3IDYuNjEwOCA1LjcyNzY4IDYuNSA2LjA3MTQzIDYuNUgxNS45Mjg2QzE2LjIxODggNi41IDE2LjQ2OTkgNi42MDAxNCAxNi42ODE5IDYuODAwNDNDMTYuODk0IDcuMDAwNzEgMTcgNy4yNDE0OCAxNyA3LjUyMjczWicgZmlsbD0nJTIzRTIyMzFBJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zaGFyZS1wcmludCB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjIgMjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPScyMicgaGVpZ2h0PScyMicgcng9JzExJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNNy43NjkyMyAxNkgxNC4yMzA4VjE0SDcuNzY5MjNWMTZaTTcuNzY5MjMgMTFIMTQuMjMwOFY4SDEzLjA3NjlDMTIuODg0NiA4IDEyLjcyMTIgNy45MjcwOCAxMi41ODY1IDcuNzgxMjVDMTIuNDUxOSA3LjYzNTQyIDEyLjM4NDYgNy40NTgzMyAxMi4zODQ2IDcuMjVWNkg3Ljc2OTIzVjExWk0xNS45Mzk5IDExLjg1MTZDMTUuOTM5OSAxMS44NTE2IDE1Ljk2MjcgMTEuODI2OCAxNi4wMDg0IDExLjc3NzNDMTYuMDU0MSAxMS43Mjc5IDE2LjA3NjkgMTEuNjM1NCAxNi4wNzY5IDExLjVDMTYuMDc2OSAxMS4zNjQ2IDE2LjAzMTIgMTEuMjQ3NCAxNS45Mzk5IDExLjE0ODRDMTUuODQ4NiAxMS4wNDk1IDE1Ljc0MDQgMTEgMTUuNjE1NCAxMUMxNS40OTA0IDExIDE1LjM4MjIgMTEuMDQ5NSAxNS4yOTA5IDExLjE0ODRDMTUuMTk5NSAxMS4yNDc0IDE1LjE1MzggMTEuMzY0NiAxNS4xNTM4IDExLjVDMTUuMTUzOCAxMS42MzU0IDE1LjE5OTUgMTEuNzUyNiAxNS4yOTA5IDExLjg1MTZDMTUuMzgyMiAxMS45NTA1IDE1LjQ5MDQgMTIgMTUuNjE1NCAxMkMxNS43NDA0IDEyIDE1Ljg0ODYgMTEuOTUwNSAxNS45Mzk5IDExLjg1MTZaTTE3IDExLjVWMTQuNzVDMTcgMTQuODE3NyAxNi45NzcyIDE0Ljg3NjMgMTYuOTMxNSAxNC45MjU4QzE2Ljg4NTggMTQuOTc1MyAxNi44MzE3IDE1IDE2Ljc2OTIgMTVIMTUuMTUzOFYxNi4yNUMxNS4xNTM4IDE2LjQ1ODMgMTUuMDg2NSAxNi42MzU0IDE0Ljk1MTkgMTYuNzgxMkMxNC44MTczIDE2LjkyNzEgMTQuNjUzOCAxNyAxNC40NjE1IDE3SDcuNTM4NDZDNy4zNDYxNSAxNyA3LjE4MjY5IDE2LjkyNzEgNy4wNDgwOCAxNi43ODEyQzYuOTEzNDYgMTYuNjM1NCA2Ljg0NjE1IDE2LjQ1ODMgNi44NDYxNSAxNi4yNVYxNUg1LjIzMDc3QzUuMTY4MjcgMTUgNS4xMTQxOCAxNC45NzUzIDUuMDY4NTEgMTQuOTI1OEM1LjAyMjg0IDE0Ljg3NjMgNSAxNC44MTc3IDUgMTQuNzVWMTEuNUM1IDExLjA4ODUgNS4xMzU4MiAxMC43MzU3IDUuNDA3NDUgMTAuNDQxNEM1LjY3OTA5IDEwLjE0NzEgNi4wMDQ4MSAxMCA2LjM4NDYyIDEwSDYuODQ2MTVWNS43NUM2Ljg0NjE1IDUuNTQxNjcgNi45MTM0NiA1LjM2NDU4IDcuMDQ4MDggNS4yMTg3NUM3LjE4MjY5IDUuMDcyOTIgNy4zNDYxNSA1IDcuNTM4NDYgNUgxMi4zODQ2QzEyLjU3NjkgNSAxMi43ODg1IDUuMDUyMDggMTMuMDE5MiA1LjE1NjI1QzEzLjI1IDUuMjYwNDIgMTMuNDMyNyA1LjM4NTQyIDEzLjU2NzMgNS41MzEyNUwxNC42NjM1IDYuNzE4NzVDMTQuNzk4MSA2Ljg2NDU4IDE0LjkxMzUgNy4wNjI1IDE1LjAwOTYgNy4zMTI1QzE1LjEwNTggNy41NjI1IDE1LjE1MzggNy43OTE2NyAxNS4xNTM4IDhWMTBIMTUuNjE1NEMxNS45OTUyIDEwIDE2LjMyMDkgMTAuMTQ3MSAxNi41OTI1IDEwLjQ0MTRDMTYuODY0MiAxMC43MzU3IDE3IDExLjA4ODUgMTcgMTEuNVonIGZpbGw9JyUyM0UyMjMxQScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmRkLXNoYXJlLm9wZW4ge1xuXHQuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHQuZGQtY2FyZXQge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0XHR0cmFuc2l0aW9uOiAyMDBtcztcblx0XHR9XG5cdH1cbn1cblxuLmNvbnRlbnQtc2hhcmUtcGF0dGVybiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDAgMTZweDtcblx0fVxufVxuIiwiQHVzZSBcImJhc2VcIiBhcyAqO1xuXG4uaW1hZ2UtZ2FsbGVyeSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQuaXRlbSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA0OCU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxJTtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjI1JTtcblx0XHRidXR0b24ge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0LXdlYmtpdC1maWx0ZXI6IGJsdXIoMnB4KTsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXG5cdFx0XHRcdFx0ZmlsdGVyOiBibHVyKDJweCk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC4zO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJvcmRlcjogMDtcblx0XHQmLmZhIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0ZmlsbDogJGJsdWUtbWVkaXVtO1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZS1tZWRpdW07XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA0OHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDU1JTtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcXGYwYjJcIjtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZS1tZWRpdW07XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiA0MCU7XG5cdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiRU5MQVJHRVwiO1xuXHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnRvdWNoICYge1xuXHRcdGJ1dHRvbiB7XG5cdFx0XHQmLmZhIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGZpbGw6ICR3aGl0ZTtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMGIyXCI7XG5cdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0XHRAaW5jbHVkZSB4c21hbGwtc2NyZWVuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogMCAwIDVweCAkYmxhY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogNnB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiRU5MQVJHRVwiO1xuXHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubW9kYWwtb3BlbiB7XG5cdC5tb2RhbCB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjc1KTtcblx0fVxufVxuXG4uZ2FsbGVyeS1tb2RhbCB7XG5cdC5jbG9zZSB7XG5cdFx0cGFkZGluZy10b3A6IDYwcHg7XG5cdH1cblx0Lm1vZGFsLWRpYWxvZyB7XG5cdFx0bWFyZ2luLXRvcDogMTA1cHg7XG5cdFx0Lm1vZGFsLWltYWdlIHtcblx0XHRcdC5pbWFnZS1nYWxsZXJ5LW1vZGFsLWltYWdlIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaW1hZ2UtZ2FsbGVyeS1jYXB0aW9uIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlIFwiYmFzZVwiIGFzICo7XG4vLyBJbnRlcmFjdGl2ZSBUaW1lbGluZVxuXG4udGltZWxpbmUtY29udGFpbmVyIHtcblx0QGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xNXB4O1xuXHRcdG1hcmdpbi1yaWdodDogLTE1cHg7XG5cdH1cblx0LnNoYWRvdyB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHQtbW96LWJveC1zaGFkb3c6IGluc2V0IDAgMCA0MHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA0MHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgNDBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG5cdFx0ei1pbmRleDogMTY7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdH1cblx0LnRpbWUtbGluZS1oZWFkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1saWdodDtcblx0XHRoMSxcblx0XHRoMyxcblx0XHRwIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggNDBweCAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG5cdFx0fVxuXHRcdGgxIHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXHRcdGgzIHtcblx0XHRcdHBhZGRpbmc6IDQwcHggNDBweCAwIDQwcHg7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG5cdFx0fVxuXHR9XG59XG5cbi50aW1lbGluZSB7XG5cdHBhZGRpbmc6IDA7XG5cdCYubm90LWxvYWRlZCB7XG5cdFx0LnNlZ21lbnQtd3JhcHBlciB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0Ly8gZGlzcGxheTpub25lO1xuXHRcdH1cblx0XHQuc2VnbWVudC13cmFwcGVyLnNwYWNlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHQvLyBkaXNwbGF5OmJsb2NrO1xuXHRcdH1cblx0XHQudGltZS1saW5lIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXHRcdC5ub3QtbG9hZGVkLXNwbGFzaCB7XG5cdFx0XHQvLyBvcGFjaXR5OjE7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXM7XG5cdFx0fVxuXHR9XG5cdC5ub3QtbG9hZGVkLXNwbGFzaCB7XG5cdFx0Ly8gb3BhY2l0eTogMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXM7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNjBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogJGJyYW5kLXJlZDtcblx0XHR9XG5cdH1cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcblx0LnRpbWUtbGluZSB7XG5cdFx0d2lkdGg6IDEwcHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNDBweDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGxlZnQ6IDM3cHg7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzO1xuXHR9XG5cdC5kb3Qge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRtYXJnaW4tbGVmdDogLTdweDtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdHotaW5kZXg6IDI7XG5cdH1cblx0LmRhdGUge1xuXHRcdGNvbG9yOiByZ2JhKCRicmFuZC1yZWQsIDEpO1xuXHRcdGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcblx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdGZvbnQtc2l6ZTogNDJweDtcblx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHRcdHBhZGRpbmc6IDAgMTBweCAwIDA7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0Zm9udC1zaXplOiA0OHB4O1xuXHRcdH1cblx0fVxuXHQudGltZWxpbmUtdGV4dCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQmLmhhcy1pbWFnZSB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0d2lkdGg6IDc5JTtcblx0XHRcdH1cblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cblx0XHRcdEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdC8vcGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRpbWVsaW5lLWltYWdlIHtcblx0XHR3aWR0aDogMjAlO1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0LW1vei1ib3JkZXItcmFkaXVzOiAxMDBweDtcblx0XHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0LW1vei1ib3gtc2hhZG93OiA2cHggNnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogNnB4IDZweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHRib3gtc2hhZG93OiA2cHggNnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyOiA1cHggc29saWQgJGJyYW5kLXJlZDtcblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC8vIHotaW5kZXg6LTE7XG5cdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQudGltZWxpbmUtaW1hZ2UubW9iaWxlIHtcblx0XHR3aWR0aDogNzVweDtcblx0XHRoZWlnaHQ6IDc1cHg7XG5cdFx0Ym9yZGVyOiAzcHggc29saWQgJHdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDc1cHg7XG5cdFx0bGVmdDogLTYzcHg7XG5cdFx0dG9wOiAtMTRweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0XHRAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQjc3RlbS1ob2xkZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDBweDtcblx0XHR6LWluZGV4OiAtMTtcblx0fVxuXG5cdCNzdGVtIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0aGVpZ2h0OiA1MCU7XG5cdFx0dG9wOiAwO1xuXHRcdGJhY2tncm91bmQ6ICRicmFuZC1yZWQ7XG5cdFx0ei1pbmRleDogMTtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjI1cztcblx0XHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjI1cztcblx0XHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuMjVzO1xuXHRcdC1vLXRyYW5zaXRpb246IGFsbCAwLjI1cztcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4yNXM7XG5cblx0XHRoZWlnaHQ6IDU5OHB4O1xuXHR9XG5cblx0I3N0ZW0tYmFja2dyb3VuZCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR0b3A6IDA7XG5cdFx0YmFja2dyb3VuZDogJGdyZXktbGlnaHQ7XG5cdFx0ei1pbmRleDogMDtcblx0fVxuXG5cdFtjbGFzc149XCJzcHJpdGUtXCJdLFxuXHRbY2xhc3MqPVwiIHNwcml0ZS1cIl0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRmbG9hdDogbGVmdDtcblx0XHQvLyBiYWNrZ3JvdW5kOiB1cmwoaHR0cDovL3d3dy5lbGxpb3Rjb25kb24uY29tL3dwLWNvbnRlbnQvdGhlbWVzL2VsbGlvdGNvbmRvbi9hc3NldHMvaW1hZ2VzL3Nwcml0ZS5wbmcpO1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdC5zZWdtZW50LXdyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1pbi1oZWlnaHQ6IDQwcHg7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzO1xuXHRcdC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cztcblx0XHQtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cztcblx0XHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXM7XG5cdFx0JjpudGgtY2hpbGQoMm4gKyAwKSAucmlnaHRzaWRlLXRpbWVsaW5lLFxuXHRcdCY6bnRoLWNoaWxkKDJuICsgMCkgLmxlZnRzaWRlLXRpbWVsaW5lIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmV5LWxpZ2h0O1xuXHRcdH1cblx0XHQuc3ByaXRlLWFjZixcblx0XHQuc3ByaXRlLXN0ZW0tbWFzayB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vc3RhdGljL2ltZy9tYXNrLXdoaXRlLnBuZyk7XG5cdFx0fVxuXHRcdCY6bnRoLWNoaWxkKDJuICsgMCkgLnNwcml0ZS1hY2YsXG5cdFx0JjpudGgtY2hpbGQoMm4gKyAwKSAuc3ByaXRlLXN0ZW0tbWFzayB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vc3RhdGljL2ltZy9tYXNrLWdyYXkucG5nKTtcblx0XHR9XG5cdFx0LnJpZ2h0c2lkZS10aW1lbGluZSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogNzVweDtcblx0XHRcdHBhZGRpbmc6IDIwcHggNDBweCAyMHB4IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQuZG90LW92ZXJsYXkge1xuXHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRib3JkZXI6IDNweCBzb2xpZCAkYnJhbmQtcmVkO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdFx0XHRsZWZ0OiAtMzhweDtcblx0XHRcdFx0dG9wOiAxM3B4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuXHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYW9zLWFuaW1hdGUgLmRvdC1vdmVybGF5IHtcblx0XHRcdFx0dG9wOiAxM3B4O1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjE1cztcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAwO1xuXHRcdFx0fVxuXHRcdFx0LmNvbnRlbnQtdmlkZW8ge1xuXHRcdFx0XHQuZmEge1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjc1O1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYxNDRcIjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGZpbGw6ICRicmFuZC1yZWQ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYnJhbmQtcmVkO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNvbnRlbnQtaW1hZ2Uge1xuXHRcdFx0XHQuZmEge1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYwMGVcIjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGZpbGw6ICRicmFuZC1yZWQ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYnJhbmQtcmVkO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNvbnRlbnQtc2xpZGVyIHtcblx0XHRcdFx0LmZhIHtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0Y29udGVudDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9waS1jaGlsZC0yMDIzL2Fzc2V0cy9zdGF0aWMvaW1nL2ljb24tZ2FsbGVyeS13aGl0ZS5zdmcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9waS1jaGlsZC0yMDIzL2Fzc2V0cy9zdGF0aWMvaW1nL2ljb24tZ2FsbGVyeS1yZWQuc3ZnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmxlZnRzaWRlLXRpbWVsaW5lIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cdH1cblxuXHQuaWNvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjUwcHggMDtcblx0XHQvLyB0b3A6MDtcblx0fVxuXG5cdC5zcHJpdGUtYWNmIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTAwcHggIWltcG9ydGFudDtcblxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogNTBweDtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0dG9wOiAyMHB4O1xuXHRcdGxlZnQ6IDI1cHg7XG5cdH1cblxuXHQuc3ByaXRlLXN0ZW0tbWFzayB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MHB4IDAgIWltcG9ydGFudDtcblx0fVxuXG5cdC5zcGFjZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXktbGlnaHQ7XG5cdFx0LnN0ZW0tbWFzayB7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0dG9wOiA0MHB4O1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0XHQuaWNvbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5zdGVtLW1hc2sge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogNTBweDtcblx0XHR0b3A6IDcwcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRsZWZ0OiAyNXB4O1xuXHR9XG5cdC5zdGVtLW1hc2sucHJlIHtcblx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMjVweDtcblx0fVxuXG5cdC5jbGVhcmZpeDpiZWZvcmUsXG5cdC5jbGVhcmZpeDphZnRlcixcblx0LmRsLWhvcml6b250YWwgZGQ6YmVmb3JlLFxuXHQuZGwtaG9yaXpvbnRhbCBkZDphZnRlcixcblx0LmNvbnRhaW5lcjpiZWZvcmUsXG5cdC5jb250YWluZXI6YWZ0ZXIsXG5cdC5jb250YWluZXItZmx1aWQ6YmVmb3JlLFxuXHQuY29udGFpbmVyLWZsdWlkOmFmdGVyLFxuXHQucm93OmJlZm9yZSxcblx0LnJvdzphZnRlcixcblx0LmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsXG5cdC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIsXG5cdC5idG4tdG9vbGJhcjpiZWZvcmUsXG5cdC5idG4tdG9vbGJhcjphZnRlcixcblx0LmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6YmVmb3JlLFxuXHQuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDphZnRlcixcblx0Lm5hdjpiZWZvcmUsXG5cdC5uYXY6YWZ0ZXIsXG5cdC5uYXZiYXI6YmVmb3JlLFxuXHQubmF2YmFyOmFmdGVyLFxuXHQubmF2YmFyLWhlYWRlcjpiZWZvcmUsXG5cdC5uYXZiYXItaGVhZGVyOmFmdGVyLFxuXHQubmF2YmFyLWNvbGxhcHNlOmJlZm9yZSxcblx0Lm5hdmJhci1jb2xsYXBzZTphZnRlcixcblx0LnBhZ2VyOmJlZm9yZSxcblx0LnBhZ2VyOmFmdGVyLFxuXHQucGFuZWwtYm9keTpiZWZvcmUsXG5cdC5wYW5lbC1ib2R5OmFmdGVyLFxuXHQubW9kYWwtZm9vdGVyOmJlZm9yZSxcblx0Lm1vZGFsLWZvb3RlcjphZnRlciB7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y29udGVudDogXCIgXCI7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdH1cblxuXHQucG9zdC1jb250ZW50IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDcwcHg7XG5cdH1cblxuXHQudGltZS1saW5lIHtcblx0XHR3aWR0aDogMTBweDtcblx0XHR0b3A6IDQwcHg7XG5cdFx0LyogaGVpZ2h0OiA1MCU7ICovXG5cdFx0Lyp6LWluZGV4OiAxOyovXG5cdFx0Lyogb3ZlcmZsb3c6IGhpZGRlbjsgKi9cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aGVpZ2h0OiAwcHg7XG5cdFx0ei1pbmRleDogLTE7XG5cdH1cblx0LnRpbWUtbGluZSBzdmcuZmlsbC1iZyxcblx0LnRpbWUtbGluZSBzdmcuZmlsbC1iZy1oaWRkZW4ge1xuXHRcdC8vIHBvc2l0aW9uOiBmaXhlZDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ly8gaGVpZ2h0OiA1MCU7XG5cdFx0dG9wOiAwO1xuXHRcdC8qaGVpZ2h0OiA1OThweDsqL1xuXHR9XG5cblx0LnRpbWUtbGluZSBzdmcuZmlsbC1iZyB7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlLWluLW91dDtcblx0XHQtbW96LXRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdC1tcy10cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlLWluLW91dDtcblx0XHQtby10cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlLWluLW91dDtcblx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlLWluLW91dDtcblx0fVxuXG5cdC50aW1lLWxpbmUgc3ZnLmZpbGwtYmctaGlkZGVuIHtcblx0XHR6LWluZGV4OiAtMjAwO1xuXHR9XG5cblx0LnRpbWUtbGluZSBzdmcuZnVsbC1iZyB7XG5cdFx0ei1pbmRleDogLTE7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0fVxuXG5cdC5sZWZ0c2lkZS1pY29uLFxuXHQucmlnaHRzaWRlLXRpbWVsaW5lIHtcblx0XHQvLyBwb3NpdGlvbjpyZWxhdGl2ZTtcblx0fVxuXG5cdC5sZWZ0c2lkZS1pY29uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0Ly8gdG9wOiA1MHB4O1xuXHRcdC8vIGJvdHRvbTogMDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQuY29udGVudC1mb3ItbW9kYWwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuYm9keS5tb2RhbC1vcGVuIHtcblx0Lm1vZGFsIHtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHR9XG5cdC50aW1lbGluZS1tb2RhbHMge1xuXHRcdC5tb2RhbC1iYWNrZHJvcC5pbiB7XG5cdFx0XHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9Nyk7XG5cdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0fVxuXG5cdFx0Lm1vZGFsLWNvbnRlbnQge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdC1tb3otYm9yZGVyLXJhZGl1czogMDtcblx0XHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHQtbW96LWJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdH1cblxuXHRcdC5tb2RhbC1ib2R5IHtcblx0XHRcdHBhZGRpbmc6IDAgMjVweCAyNXB4IDI1cHg7XG5cdFx0XHQubW9kYWwtY29udGVudC1hcmVhIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRzcGFuLmRhdGUge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmQtcmVkO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIzcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zbGlkZXIge1xuXHRcdFx0XHRcdHNwYW4uZGF0ZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDUwcHggMCAyMHB4IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tb2RhbC1pbWFnZSB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0fVxuXG5cdFx0Lm1vZGFsLWhlYWRlciB7XG5cdFx0XHRwYWRkaW5nOiAyNXB4IDI1cHggMTVweCAyNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXG5cdFx0Lm1vZGFsLWhlYWRlcixcblx0XHQubW9kYWwtZm9vdGVyIHtcblx0XHRcdGJvcmRlcjogMDtcblx0XHR9XG5cblx0XHQubW9kYWw6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtNHB4O1xuXHRcdH1cblxuXHRcdC5tb2RhbC1kaWFsb2cge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHR3aWR0aDogOTYwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDkwJTtcblx0XHR9XG5cblx0XHQubW9kYWwge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5jbG9zZSB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ly8gdG9wOiA1MHB4O1xuXHRcdFx0cmlnaHQ6IC01MHB4O1xuXHRcdFx0QGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2xvc2UgaSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblxuXHRcdC5tb2RhbC1pbWFnZSB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5tb2RhbC1zbGlkZXIge1xuXHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0LmZsaWNraXR5LXZpZXdwb3J0IHtcblx0XHRcdFx0dHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHR9XG5cdFx0XHQuY2Fyb3VzZWwtY2VsbCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHRcdFx0fVxuXHRcdFx0aDIge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0XHRcdC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcblx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0XHRib3R0b206IC01MHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b246aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYnJhbmQtcmVkO1xuXHRcdFx0fVxuXHRcdFx0LyogYXJyb3cgY29sb3IgKi9cblx0XHRcdC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIC5hcnJvdyB7XG5cdFx0XHRcdGZpbGw6IHdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubm8tc3ZnIHtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0LyogcG9zaXRpb24gb3V0c2lkZSAqL1xuXHRcdFx0LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdFx0LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG5cdFx0XHRcdGxlZnQ6IDQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ubm90LWxvYWRlZCB7XG5cdC5jb250aW51ZS1hcnJvdyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogLTE1MHB4O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR3aWR0aDogMjAwcHg7XG5cdFx0aGVpZ2h0OiAyMDBweDtcblx0XHRtYXJnaW4tbGVmdDogLTEwMHB4O1xuXHRcdHotaW5kZXg6IDEwMDtcblxuXHRcdC5pY29uLWNoZXZyb24tZG93biB7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0bWFyZ2luLXRvcDogLTE1cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTE1cHg7XG5cdFx0fVxuXHR9XG5cdC5yaW5ncyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAyMDBweDtcblx0XHRoZWlnaHQ6IDIwMHB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRtYXJnaW4tbGVmdDogLTEwMHB4O1xuXHRcdG1hcmdpbi10b3A6IC0xMDBweDtcblxuXHRcdC5yaW5nX19yaW5nbGV0IHtcblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdGhlaWdodDogMjAwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIzOCwgNTEsIDM2LCAwLjA4KTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjM4LCA1MSwgMzYsIDAuMTgpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDUwJTtcblx0XHRcdGxlZnQ6IC0xMDBweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC4xLCAwLjEpO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdGFuaW1hdGlvbjogcmluZy0xIDMwMDBtcyBlYXNlLW91dCBpbmZpbml0ZTtcblxuXHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogNjAwbXM7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLW9mLXR5cGUoMykge1xuXHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IDEyMDBtcztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAa2V5ZnJhbWVzIHJpbmctMSB7XG5cdFx0MCUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjEsIDAuMSk7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0XHQ1MCUge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdFx0MTAwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuOCwgMS44KTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXHR9XG5cblx0QGtleWZyYW1lcyByaW5nLTIge1xuXHRcdDAlIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC4xLCAwLjEpO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cdFx0NTAlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHRcdDEwMCUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRpbnVlLWFycm93IHtcblx0XHQucmluZ19fcmluZ2xldCB7XG5cdFx0XHRhbmltYXRpb246IHJpbmctMiAzMDAwbXMgZWFzZS1vdXQgaW5maW5pdGU7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFRpbWVsaW5lIE1vZGFsIC0gQmxvY2stQ29udmVyc2lvbiBTdHlsZSBVcGRhdGVzOlxuXG5ib2R5Lm1vZGFsLW9wZW4ge1xuXHQudGltZWxpbmUtbW9kYWxzIHtcblx0XHQuY2xvc2Uge1xuXHRcdFx0ZmxvYXQ6IHVuc2V0O1xuXHRcdFx0cmlnaHQ6IHVuc2V0O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdH1cblx0XHQubW9kYWwtY29udGVudCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cblx0XHRcdC5tb2RhbC1ib2R5IHtcblx0XHRcdFx0cGFkZGluZzogMjVweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm1vZGFsLXR5cGUtYXJlYSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5tb2RhbC1pbWFnZSB7XG5cdFx0XHRcdFx0XHRmbG9hdDogdW5zZXQ7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogdW5zZXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5tb2RhbC12aWRlbyB7XG5cdFx0XHRcdFx0XHRpZnJhbWUge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0bGVmdDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0dG9wOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lm1vZGFsLXNsaWRlciB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGZsb2F0OiB1bnNldDtcblxuXHRcdFx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Lm1haW4tZ2FsbGVyeSB7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0XHRidXR0b24uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA3MCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0YnV0dG9uLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA3MCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubW9kYWwtY29udGVudC1hcmVhIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRmbG9hdDogdW5zZXQ7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlIFwiYmFzZVwiIGFzICo7XG5cbi5uZXdzbGV0dGVyLXNpZ251cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZWlnZTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRncmV5LW1lZGl1bTtcbiAgcGFkZGluZzogMTVweCAwO1xuICAuY2F0ZWdvcnkgJixcbiAgLmhvbWUuYmxvZyAmIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgJGdyZXktbWVkaXVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZWlnZTtcbiAgfVxuXG4gIC5jYXRlZ29yeSAmIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG5cbiAgLnNpbmdsZSAmIHtcbiAgICAvLyBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiA3NTBweDtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogOTcwcHg7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMTcwcHg7XG4gICAgfVxuICB9XG4gIC5zYWxlc2ZvcmNlLW5ld3NsZXR0ZXItc2lnbnVwIHtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICB9XG59XG5cbi5uZXdzbGV0dGVyLXNpZ251cC1jdGEge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG59XG5cbi5uZXdzbGV0dGVyLXNpZ251cC1jb3B5IHtcbiAgcGFkZGluZzogMjBweCAxNXB4IDEwcHggMTVweDtcbn1cblxuLm5ld3NsZXR0ZXItc2lnbnVwIC5uZXdzbGV0dGVyLXNpZ251cC1jb3B5IGgyIHtcbiAgY29sb3I6ICRibGFjaztcbiAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXG4gIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5uZXdzbGV0dGVyLXNpZ251cC1jb3B5IGg0IHtcbiAgY29sb3I6ICRibGFjaztcbiAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xufVxuXG4ubmV3c2xldHRlci1zaWdudXAtY3RhIC5kaXNjbGFpbWVycyB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4ubmV3c2xldHRlci1zaWdudXAtY3RhIC5kaXNjbGFpbWVycyB1bCB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSAuZGlzY2xhaW1lcnMgdWwge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSAuZGlzY2xhaW1lcnMgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLm5ld3NsZXR0ZXItc2lnbnVwLWN0YSAuZGlzY2xhaW1lcnMgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMzVweDtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRicmFuZC1yZWQ7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbiAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xMnB4O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkcmVkLWRhcms7XG4gIH1cbn1cbi8qIFN0eWxlcyBmcm9tIE1haWxDaGltcCAqL1xuW2lkXj1cImVtYmVkX3NpZ251cF9mb3JtX1wiXSBmb3JtIHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4ubWMtZmllbGQtZ3JvdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZGl2LWlucHV0LWVtYWlsIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLyogcG9zaXRpb25zIGlucHV0IGZpZWxkIGhvcml6b250YWxseSAqL1xuW2lkXj1cImVtYmVkX3NpZ251cF9mb3JtX1wiXSBpbnB1dC5lbWFpbCB7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vcm1hbDtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5baWRePVwiZW1iZWRfc2lnbnVwX2Zvcm1fXCJdIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5baWRePVwiZW1iZWRfc2lnbnVwX2Zvcm1fXCJdIC5jbGVhciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi8qIHBvc2l0aW9ucyBidXR0b24gaG9yaXpvbnRhbGx5IGluIGxpbmUgd2l0aCBpbnB1dCAqL1xuXG5baWRePVwiZW1iZWRfc2lnbnVwX2Zvcm1fXCJdIC5kaXYtYnV0dG9uLXN1YnNjcmliZSB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuW2lkXj1cImVtYmVkX3NpZ251cF9mb3JtX1wiXSAuYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1tZWRpdW07XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDZweCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjIzcyBlYXNlLWluLW91dCAwcztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuW2lkXj1cImVtYmVkX3NpZ251cF9mb3JtX1wiXSAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktZGFyaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5baWRePVwiZW1iZWRfc2lnbnVwX3Njcm9sbF9cIl0gLmNsZWFyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMzQuNSU7XG4gIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgIHdpZHRoOiAyNC41JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3NsZXR0ZXItb3B0LWluIC5uZXdzbGV0dGVyLXNpZ251cC1jb3B5LmNvbnRlbnQsXG4gIC5uZXdzbGV0dGVyLXNpZ251cC13cmFwcGVyLmZhZGUtYm90dG9tIC5uZXdzbGV0dGVyLXNpZ251cC1jb3B5LmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAubmV3c2xldHRlci1vcHQtaW4gLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkuY29udGVudCBoNCxcbiAgLm5ld3NsZXR0ZXItc2lnbnVwLXdyYXBwZXIuZmFkZS1ib3R0b20gLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkuY29udGVudCBoNCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgLm5ld3NsZXR0ZXItb3B0LWluIC5uZXdzbGV0dGVyLXNpZ251cC1jb3B5LmNvbnRlbnQgcCxcbiAgLm5ld3NsZXR0ZXItc2lnbnVwLXdyYXBwZXIuZmFkZS1ib3R0b20gLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkuY29udGVudCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLm5ld3NsZXR0ZXItb3B0LWluIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEsXG4gIC5uZXdzbGV0dGVyLXNpZ251cC13cmFwcGVyLmZhZGUtYm90dG9tIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaG9tZS5ibG9nIC5uZXdzbGV0dGVyLXNpZ251cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIFtpZF49XCJlbWJlZF9zaWdudXBfZm9ybV9cIl0gaW5wdXQuZW1haWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1kYXJrO1xuICB9XG5cbiAgW2lkXj1cImVtYmVkX3NpZ251cF9mb3JtX1wiXSAuY2xlYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgW2lkXj1cImVtYmVkX3NpZ251cF9mb3JtX1wiXSAuYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICB9XG59XG5cbltpZF49XCJlbWJlZF9zaWdudXBfZm9ybV9cIl0ge1xuICBiYWNrZ3JvdW5kOiAkZ3JleS1saWdodDtcbiAgY2xlYXI6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5uZXdzbGV0dGVyLXNpZ251cC1jb3B5LmNvbnRlbnQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAvLyBtYXgtd2lkdGg6IDM4MHB4O1xufVxuLy8gLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkuY29udGVudCB7XG4vLyAgICAgd2lkdGg6NDAlO1xuLy8gfVxuLy8gLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHksIC5uZXdzbGV0dGVyLXNpZ251cC1jdGEge1xuLy8gICAgIHdpZHRoOjYwJTtcbi8vIH1cblxuLm5ld3NsZXR0ZXItaW5saW5lIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRncmV5LW1lZGl1bTtcbiAgLm5ld3NsZXR0ZXItaW5saW5lLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLm5ld3NsZXR0ZXItaW5saW5lLWRlayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1tZWRpdW07XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjNzIGVhc2UtaW4tb3V0IDBzO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLm5ld3NsZXR0ZXItaW5saW5lLWxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5ld3NsZXR0ZXItaW5saW5lLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYubmV3c2xldHRlci1pbmxpbmUtbGVmdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS1saWdodDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0NSU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgLm5ld3NsZXR0ZXItaW5saW5lLXRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggJHdoaXRlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgIC5uZXdzbGV0dGVyLWlubGluZS1kZWsge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAkZ3JleS1tZWRpdW07XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogNjUlO1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3NsZXR0ZXIsXG4ucGFnZS1pZC04NTU2IHtcbiAgLmVudHJ5LWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogNjgwcHg7XG4gICAgLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrIHtcbiAgICAgIEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrOmZpcnN0LW9mLXR5cGUge1xuICAgICAgcCB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICY6Zmlyc3QtbGV0dGVyIHtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSB4c21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5ld3NsZXR0ZXItdGh1bWJuYWlsIHtcbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIH1cbiAgfVxuICAubmV3c2xldHRlci1zaWdudXAge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIG1heC13aWR0aDogNjgwcHg7XG4gICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICBtYXJnaW46IDMycHggYXV0bztcbiAgICB9XG4gICAgaDQge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgICAubmV3c2xldHRlci1zaWdudXAtY3RhIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIH1cbiAgfVxuICBbaWRePVwiZW1iZWRfc2lnbnVwX2Zvcm1fXCJdIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4uc2VjdGlvbi1kb2N0b3Itc2VydmljZXMge1xuICAuZG9jdG9yLXNlcnZpY2VzLWN0YS13cmFwcGVyIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgJGdyZXktbWVkaXVtO1xuICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4O1xuICB9XG4gIC5kb2N0b3Itc2VydmljZXMtY3RhLWNvcHkge1xuICAgIGg0IHtcbiAgICAgIG1hcmdpbjogMCAwIDEycHggMDtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG4gIH1cbiAgLmRvY3Rvci1zZXJ2aWNlcy1jdGEge1xuICAgIGEge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogJGJyYW5kLXJlZDtcbiAgICAgIHBhZGRpbmc6IDEwcHggNDRweDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkLWRhcms7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uZXdzbGV0dGVyLXNpZ251cC1zbWFsbCB7XG4gIC5uZXdzbGV0dGVyLXNpZ251cC13cmFwcGVyIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgJGdyZXktbWVkaXVtO1xuICAgIHBhZGRpbmc6IDMwcHggMCA1cHg7XG4gIH1cbiAgLm5ld3NsZXR0ZXItc2lnbnVwLWNvcHkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcCB7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgaDQge1xuICAgIG1hcmdpbjogMCAwIDEycHggMDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbiAgLm5ld3NsZXR0ZXItc2lnbnVwLWZvcm0tY29udGFpbmVyID4gZGl2IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG5cbiAgZm9ybSB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgaW5wdXQuYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmRpc2NsYWltZXJzIHVsIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIGEge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcImJhc2VcIiBhcyAqO1xuXG4uYmFja2Ryb3AtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICA6Zmlyc3Qtb2YtdHlwZSBwOmZpcnN0LWNoaWxkOmZpcnN0LWxldHRlciB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJiNpbW1lcnNpdmVfcGFuZWxfMiB7XG4gICAgICAgIC5zZWN0aW9uLWFydGljbGUtY29udGVudC1ibG9jazpmaXJzdC1vZi10eXBlIHA6Zmlyc3QtY2hpbGQ6Zmlyc3QtbGV0dGVyIHtcbiAgICAgICAgICAgIC8vIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxMDBweDtcbiAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5iYWNrZHJvcC1pbWFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICBhLFxuICAgICAgICBoMSxcbiAgICAgICAgaDIsXG4gICAgICAgIGgzLFxuICAgICAgICBoNCxcbiAgICAgICAgaDUsXG4gICAgICAgIGg2LFxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhY2tkcm9wLXZpZGVvIHtcbiAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlIFwiYmFzZVwiIGFzICo7XG5cbkAtcHJlZml4LWtleWZyYW1lcyBzbGlkZSB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQge1xuICAgIC5oZW50cnkgLmxjLW1vZHVsZSB7XG4gICAgICAgICYuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogKDEwcHggKiAyKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAucGluIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1ob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjIyMnM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYXJrZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTlweDtcblxuICAgICAgICAgICAgICAgICZbZGF0YS10cmlnZ2VyPVwiaG92ZXIgY2xpY2tcIl0ge1xuICAgICAgICAgICAgICAgICAgICAucGluLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYgKyBwb3BvdmVyY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkIHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb3BvdmVyLWNhbmNlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5waW4tbWFya2VyIHtcbiAgICAgICAgICAgICAgICAvLyBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgLnBpbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkFnZW5kYVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuXG4gICAgICAgICAgICAgICAgICAgICYubGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgKDEwcHggKiAyKSAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgKDEwcHggKiAyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5pY29uLWhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAucGluLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLWhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHNjYWxlKDEuNCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IHtcbiAgICAuaGVudHJ5IC5sYy1tb2R1bGUge1xuICAgICAgICAmLnNlY3Rpb24taW1hZ2Utd2l0aC1waW5zIHtcbiAgICAgICAgICAgIC5zZWN0aW9uLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0LFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCB7XG4gICAgLmhlbnRyeSAubGMtbW9kdWxlIHtcbiAgICAgICAgJi5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAuc2VjdGlvbi1oZWFkZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuY29udGFpbmVyICFvcHRpb25hbDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgLy9tYXgtd2lkdGg6IDE0NjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vZGFsLWlubmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1vZGFsLWNhcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucGluLWltYWdlLWJvZHkge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY2LjY2NiU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5waW4taW1hZ2UtYXNpZGUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMzJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5waW4tc2luZ2xlLWltYWdlIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5waW4tdGVtcGxhdGUtc2luZ2xlLWltYWdlLWNvcHktd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIC8vZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1OHB4O1xuXG4gICAgICAgICAgICAgICAgLm1vZGFsLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTJweDtcblxuICAgICAgICAgICAgICAgICAgICAubW9kYWwtdGl0bGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubW9kYWwtdGl0bGUtaWNvbixcbiAgICAgICAgICAgICAgICAgICAgLm1vZGFsLXRpdGxlLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zbGlkZXNob3ctY291bnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNsb3NlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAucGluLXRlbXBsYXRlLWNvbnRhaW5lci1zbGlkZXNob3cge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlc2hvdy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5pbWFnZS1nYWxsZXJ5LW1vZGFsLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1vZGFsLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5waW4taW1hZ2UtY29weSB7XG4gICAgICAgICAgICAgICAgICAgIC5waW4taW1hZ2UtY29weS1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTBweCAvIDIpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMHB4IC8gMik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNhcm91c2VsIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAuY2Fyb3VzZWwtY2VsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmxpY2tpdHktYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtNDVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiQWdlbmRhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYucHJldmlvdXMge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJCYWNrXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5uZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJweCAkZ3JleS1kYXJrO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJOZXh0XCI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2Utd2l0aC1waW5zLWxlZ2VuZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuXG4gICAgICAgICAgICAgICAgLml3cC1sZWdlbmQtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5pd3AtbGVnZW5kLWxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCBjYWxjKDEwcHggLyAyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImZyYW5rbGluLWdvdGhpYy11cndcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9tYXJnaW4tYm90dG9tOiBjYWxjKDEwcHggLyAyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLml3cC1sZWdlbmQtbGlzdC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygxMHB4IC8gMik7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLml3cC1sZWdlbmQtbGlzdC1pbWFnZSxcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pd3AtbGVnZW5kLWxpc3QtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbltkYXRhLWJhY2tkcm9wPVwiYmxhY2tcIl0ge1xuICAgIC5waW4taW1hZ2UtY2FwdGlvbi10ZXh0ICoge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5waW4taW1hZ2UtY29weSAqIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG4vLyAubW9kYWwtYmFja2Ryb3Age1xuLy8gICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbi8vXG4vLyAgICAgJi5zaG93IHtcbi8vICAgICAgICAgb3BhY2l0eTogLjk7XG4vLyAgICAgfVxuLy9cbi8vICAgICAmLm1vZGFsLWJhY2tkcm9wLXdoaXRlIHtcbi8vICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4vLyAgICAgfVxuLy9cbi8vICAgICAmLm1vZGFsLWJhY2tkcm9wLWJsYWNrIHtcbi8vICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG4vLyAgICAgfVxuLy9cbi8vICAgICAmLm1vZGFsLWJhY2tkcm9wLWJsdWUge1xuLy8gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xuLy8gICAgIH1cbi8vXG4vLyAgICAgJi5tb2RhbC1iYWNrZHJvcC1ncmVlbiB7XG4vLyAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbiAhaW1wb3J0YW50O1xuLy8gICAgIH1cbi8vXG4vLyAgICAgJi5tb2RhbC1iYWNrZHJvcC1vcmFuZ2Uge1xuLy8gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBvcmFuZ2UgIWltcG9ydGFudDtcbi8vICAgICB9XG4vL1xuLy8gICAgICYubW9kYWwtYmFja2Ryb3AteWVsbG93IHtcbi8vICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdyAhaW1wb3J0YW50O1xuLy8gICAgIH1cbi8vIH1cblxuLnBvcG92ZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAucG9wb3Zlci1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IGNhbGMoMTBweCAvIDIpIDEwcHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuXG4gICAgICAgIC5wb3BvdmVyLWNhbmNlbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbWFyZ2luOiBjYWxjKDEwcHggLyAyKTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3BvdmVyLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmFycm93IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0LFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCB7XG4gICAgLmhlbnRyeSAubGMtbW9kdWxlIHtcbiAgICAgICAgJi5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyB7XG4gICAgICAgICAgICB1bC5tb2JpbGUtcGlucyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJBZ2VuZGFcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi8qID09PT09IEltYWdlL1RleHQgTW9kYWwgZm9yIEdyaWQgTGF5b3V0ID09PT0gKi9cbi5pbWFnZS10ZXh0LW1vZGFsIHtcbiAgICAvLyBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIC8vIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgIC8vICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIC8vIH1cbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgd2lkdGg6IDkwdnc7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG4gICAgICAgICAgICB3aWR0aDogNjV2dztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1wcmUtaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kLXJlZDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDJyZW07XG4gICAgICAgIHJpZ2h0OiAycmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudGV4dC1pbWFnZS1jbG9zZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAzcmVtO1xuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXktbGlnaHQ7XG4gICAgfVxuXG4gICAgLm1vZGFsLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgY29sb3I6ICRibGFjay1kYXJrO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICBjb2xvcjogJGJyYW5kLXJlZDtcbiAgICAgICAgbWFyZ2luOiAxM3B4IDAgMCAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXktbGlnaHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgLy8gaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCk7XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAvLyAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAvLyB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAucm93LFxuICAgIC5jb2wtbWQtNiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuanMtaW1hZ2UtY29sIGltZyB7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuanMtdGV4dC1jb2wge1xuICAgICAgICAvLyBwYWRkaW5nOiA0cmVtO1xuICAgICAgICAvLyBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgLy8gICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgICAgICAgLy8gICAgIGhlaWdodDogNDIwcHg7XG4gICAgICAgIC8vICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgLy8gICAgIHdpZHRoOiA0NHZ3O1xuICAgICAgICAvLyB9XG4gICAgICAgIC8vIEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG4gICAgICAgIC8vICAgICB3aWR0aDogMzJ2dztcbiAgICAgICAgLy8gICAgIGhlaWdodDogNDE1cHg7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgLy8gICAgIHdpZHRoOiA0ODVweDtcbiAgICAgICAgLy8gICAgIGhlaWdodDogNDUwcHg7XG4gICAgICAgIC8vIH1cbiAgICAgICAgcGFkZGluZzogM3JlbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTc5cHgpO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmdyaWQtdmlkZW8tdHJhbnNjcmlwdCB7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5tb2RhbC1zdWJ0aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTksIDE5LCAxOSwgMC45NSkgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLXNlY3Rpb24tdmlkZW8gLnZpZGVvLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLyogPT09PT0gR3JpZCBTbGlkZVNob3cgU3R5bGVzID09PT09ICovXG4uZ3JpZC1pbWFnZS1zbGlkZXNob3cgLmpzLXNsaWRlc2hvdy1pbWFnZSB7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG5cbiAgICAuY2FwdGlvbi10ZXh0IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uc2xpZGUtd3JhcCAuY2FwdGlvbi10ZXh0IHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uZ3JpZC1pbWFnZS1zbGlkZXNob3cgLnNpbmdsZS1pbWFnZS1jb3B5LXdyYXBwZXIgcCB7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZ3JpZC1pbWFnZS1zbGlkZXNob3cgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICAgIC8vIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAvLyBoZWlnaHQ6IDMycHg7XG4gICAgLy8gd2lkdGg6IDMycHg7XG4gICAgLy8gQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAvLyAgICAgd2lkdGg6IDU2cHg7XG4gICAgLy8gICAgIGhlaWdodDogNTZweDtcbiAgICAvLyB9XG4gICAgLy9cbiAgICAvLyAubmV4dCB7XG4gICAgLy8gICAgIHJpZ2h0OiAtNzJweCAhaW1wb3J0YW50O1xuICAgIC8vIH1cbn1cbi5ncmlkLWltYWdlLXNsaWRlc2hvdyB7XG4gICAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1kYXJrO1xuICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuXG4gICAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgcmlnaHQ6IC0xN3B4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgbGVmdDogLTE3cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4vKiA9PT09PSBFTkQgSW1hZ2UvVGV4dC9WaWRlbyBNb2RhbC9TbGlkZXNob3cgZm9yIEdyaWQgTGF5b3V0ID09PT0gKi9cbi5oYXMtcGktc3RpY2t5LW5hdiB7XG4gICAgLm1vZGFsLWJvZHksXG4gICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICB9XG59XG5cbi5jb21wb3NpdGlvbi1waW5uYWJsZS1tYXAge1xuICAgIC5hcnRpY2xlLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFydGljbGUtbWV0YSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgI2ltbWVyc2l2ZV9wYW5lbF8xLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrIHtcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDc1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA4NXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogKDEwcHggKiAxLjUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDU1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjaW1tZXJzaXZlX3BhbmVsXzIuc2VjdGlvbi1pbWFnZS13aXRoLXBpbnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5oZW50cnkge1xuICAgICAgICAubGMtbW9kdWxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMTQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjZm9vdGVyX25vdGljZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGlkZS1zbGlkZXNob3ctY29udHJvbHMge1xuICAgIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5zZWN0aW9uLWltYWdlLWdyaWQge1xuICAgIC5pbWFnZS1ibG9jay13cmFwcGVyIHtcbiAgICAgICAgLmltYWdlLWJsb2NrLWNhcHRpb24ge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBiIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5uYW1lLWNhbXB1cy10ZXh0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjay1kYXJrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbWFnZS1ibG9jay1pbm5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWN0aW9uLWltYWdlLXdpdGgtcGlucyB7XG4gICAgLmltYWdlLWNyZWRpdCB7XG4gICAgICAgIC5pbWFnZS1ibG9jay1jcmVkaXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBjb2xvcjogJGdyZXktZGFyaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZS1ibG9jay13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGdyZXktbWVkaXVtO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZS1ibG9jay1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5waW5zLWZsZXgge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC5zaWRlLWJ5LXNpZGUtaW1hZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1saWdodDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiKDAsIDAsIDApO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGUtYnktc2lkZS10ZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgd2lkdGg6IDQxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtYnktc2lkZS10aXRsZSB7XG4gICAgICAgICAgICAuc2lkZS1ieS1zaWRlLXRpdGxlLXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtYnktc2lkZS1zdW1tYXJ5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hbGlnbmxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmFsaWduY2VudGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hbGlnbnJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmLmFsaWdubGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hbGlnbmNlbnRlciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWxpZ25yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtbGFyZ2Uge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtbGFyZ2VyIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlLWJ5LXNpZGUtaW5zdHJ1Y3Rpb25zIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlLWJ5LXNpZGUtdGl0bGUtbW9iaWxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5zaWRlLWJ5LXNpZGUtY2xvc2Uge1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuZmEtY2xvc2Uge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OWVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vLi4vcGkvYXNzZXRzL2J1aWxkL2ltZy9pY29uLWNsb3NlLnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW1hZ2UtYmxvY2staW1hZ2UtY29udGFpbmVyIHtcbiAgICAuYnRuLXNvY2lhbC5tb2R1bGUtc2hhcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IDMwMG1zO1xuICAgIH1cblxuICAgIC5zaGFyZS10aGlzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIGxlZnQ6IDUwcHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IDMwMG1zO1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogMzAwbXM7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgICAuYnRuLXNvY2lhbC5tb2R1bGUtc2hhcmUsXG4gICAgICAgIC5zaGFyZS10aGlzIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ncmlkLXJlYWQtbW9yZSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGJhY2tncm91bmQ6ICRibHVlLW1lZGl1bTtcbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1pbWFnZS13aXRoLXBpbnMtc2lkZS1ieS1zaWRlIHtcbiAgICAuaGFzLWxhcmdlLWZvbnQtc2l6ZSB7XG4gICAgICAgIC0td3AtLXByZXNldC0tZm9udC1zaXplLS1sYXJnZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5waW4ge1xuICAgIC5waW4tbWFya2VyIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1vYmlsZS1waW4tY29udGVudCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICBvdmVyZmxvdzogdW5zZXQ7XG4gICAgICAgIHRyYW5zaXRpb246IHVuc2V0O1xuICAgIH1cbn1cbiIsIkB1c2UgJ2Jhc2UnIGFzICo7XG5cbi5pbi1hcnRpY2xlLWN0YS1ibG9jay13cmFwcGVyIHtcbiAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5pbi1hcnRpY2xlLWN0YS1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGltZyB7XG4gICAgICB0cmFuc2l0aW9uOiAxcztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5pbi1hcnRpY2xlLXRleHQtd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgIHBhZGRpbmc6IDRyZW07XG4gICAgICB9XG5cbiAgICAgIGgzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDUzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9sZDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggNXB4ICRibGFjaztcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDVweCAkYmxhY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJ0biB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICR3aGl0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gM3JlbTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IDMwMG1zO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuXG4gICAgICAgICYuc3RheS1hbWF6aW5nLWxvZ28ge1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zdGF5LWFtYXppbmctbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAzMDNweDtcbiAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgIG1heC13aWR0aDogMjc3cHg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmV3IEJsb2NrcyBPdmVycmlkZXNcblxuLmluLWFydGljbGUtY3RhLWJsb2NrIHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtaW4taGVpZ2h0OiA0NTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOmhvdmVyIHtcbiAgICAgIGltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIGltZyB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNzVzIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDJyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgIHBhZGRpbmc6IDRyZW07XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLWNtcC1ibGspO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cblxuICAgIC5oYXMtbGFyZ2UtZm9udC1zaXplIHtcbiAgICAgIC0td3AtLXByZXNldC0tZm9udC1zaXplLS1sYXJnZTogMy4zNXJlbTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCA1cHggJGJsYWNrO1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1ndC1hbWVyaWNhLW1kKTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgXG4gICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgXG4gICAgfVxuXG4gICAgLnRleHQtY3RhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgICBib3JkZXItd2lkdGg6IHVuc2V0O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAxLjVyZW0gM3JlbSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogMC40cztcbiAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgdHJhbnNpdGlvbjogMC40cztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAud3AtYmxvY2stYnV0dG9ucyB7XG4gICAgICAud3AtYmxvY2stYnV0dG9uIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiB1bnNldDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gM3JlbTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjRzO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC40cztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG4uaGFzLWdyYWRpZW50IHtcbiAgLndwLWJsb2NrLWNvdmVyX19iYWNrZ3JvdW5kLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtYmFja2dyb3VuZC1kaW0tMCB7XG4gICAgb3BhY2l0eTogMTsgIFxuICAgIGJhY2tncm91bmQ6IHJnYigwLDAsMCk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwwLDAsMC40OCkgMCUsIHJnYmEoMCwwLDAsMCkgMTAwJSk7XG5cbiAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDAsMCwwLDAuNDgpIDAlLCByZ2JhKDAsMCwwLDApIDEwMCUpO1xuICAgIH1cbiAgfVxufSIsIkB1c2UgJ2Jhc2UnIGFzICo7XG5cbi8vUGFjZUNvcmUgUG9wdXBzIENUQVxuXG4ucGFjZWNvcmUtcG9wdXBzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogOTUlO1xuICB6LWluZGV4OiA5OTk7XG5cbiAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAucGFjZWNvcmUtcG9wdXBzLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgLnBhY2Vjb3JlLXBvcHVwcy13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG4gICAgLnBhY2Vjb3JlLXBvcHVwcy13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG4gICYuYm90dG9tLWxlZnQge1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAmLmJvdHRvbS1yaWdodCB7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbiAgJi50b3AtbGVmdCB7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG4gICYudG9wLXJpZ2h0IHtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgfVxuICAmLmNlbnRlciB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG4gIC5wYWNlY29yZS1wb3B1cCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB3aWR0aDogOTglO1xuICAgIGhlaWdodDogNDMwcHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgOTk5ZW0gcmdiYSgwLDAsMCwwLjMpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICB3aWR0aDogNjQwcHg7XG4gICAgICBoZWlnaHQ6IDQ0MHB4O1xuICAgIH1cblxuICAgICYtaW5uZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnBhY2Vjb3JlLXBvcHVwLWltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGFjZWNvcmUtcG9wdXAtc21va2VzY3JlZW4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG5cbiAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBhY2Vjb3JlLXBvcHVwLWhlYWRlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC5jbG9zZS1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdG9wOiAxcmVtO1xuICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgICB0cmFuc2l0aW9uOiAzMDBtcztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgei1pbmRleDogMTk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wYWNlY29yZS1wb3B1cC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB6LWluZGV4OiA5O1xuXG4gICAgICBoMyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0LjJyZW07XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCA1cHggJGJsYWNrO1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDVweCAkYmxhY2s7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kaXNtaXNzLWxpbmsge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cblxuICAgICAgLmJ0biB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICR3aGl0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gM3JlbTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IDMwMG1zO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtc2Vjb25kYXJ5IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBhY2Vjb3JlLXBvcHVwLXByZS1mb290ZXIge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIHotaW5kZXg6IDk7XG5cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMnJlbSAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbGVmdDogLTdweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wYWNlY29yZS1wb3B1cC1mb290ZXIge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIHotaW5kZXg6IDk7XG5cbiAgICAgIHAge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICdiYXNlJyBhcyAqO1xuXG4ucGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgPiBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgfVxuICAgID4gbGkgPiBhLCBcbiAgICA+IGxpID4gc3BhbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gICAgICAgIGNvbG9yOiAkYmx1ZS1saWdodDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5LW1lZGl1bTtcbiAgICB9XG4gICAgPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4gICAgPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgfVxuICAgIC5zZWFyY2gtcGFnaW5hdGlvbi1jdXJyZW50LXBhZ2UgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLW1lZGl1bTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgPiBsaTpsYXN0LWNoaWxkID4gYSxcbiAgICA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICB9XG59IiwiQHVzZSAnYmFzZScgYXMgKjtcblxuQGtleWZyYW1lcyBmYWRlaW4ge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5wYWdlLXRvcCB7XG4gICAgLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gICAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaGVyby1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZXJvLWFzc2V0IHtcbiAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItem9vbTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjVweCBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnZpZGVvLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIC5oZXJvLWFzc2V0LWlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gICAgICAgICAgICAuZmxpY2tpdHktc2xpZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oZXJvLWFzc2V0IGEudmlkZW8ge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhlcm8tY29weSB7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LWxpZ2h0O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4IDIwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjkwcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNDBweDtcbiAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICR3aGl0ZSAwJSwgJHdoaXRlIDQ5JSwgJGJyYW5kLXJlZCA1MCUsICRicmFuZC1yZWQgMTAwJSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0cHggNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDk3LjUlO1xuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OlxuICAgICAgICAgICAgICAgICAgICAwIDAuMDVlbSAwICRncmV5LWxpZ2h0LFxuICAgICAgICAgICAgICAgICAgICAwIC0wLjA1ZW0gMCAkZ3JleS1saWdodCxcbiAgICAgICAgICAgICAgICAgICAgMC4wOWVtIDAgJGdyZXktbGlnaHQsXG4gICAgICAgICAgICAgICAgICAgIC0wLjA3NWVtIDAgJGdyZXktbGlnaHQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLXJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5nYWxsZXJ5IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAzMDBtcztcblxuICAgICAgICAgICAgLmdhbGxlcnktY2VsbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktbGlnaHQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5oZXJvLWNvcHkge1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDMwMG1zO1xuXG4gICAgICAgICAgICAgICAgICAgIC5idG4ge1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaGVyby1hc3NldCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc4NXB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAzMDBtcztcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMSAxIDcwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAudnAtcGxheWVyLWxheW91dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmlzLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgLmhlcm8tYXNzZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaGVyby1jb3B5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaGVyby1jb3B5IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMSAxIDMwJTtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wb3N0LWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleS1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wb3N0LWNhdGVnb3J5LXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0cHggNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA5Ny41JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAgMC4wNWVtIDAgJGdyZXktbGlnaHQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgMCAtMC4wNWVtIDAgJGdyZXktbGlnaHQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgMC4wOWVtIDAgJGdyZXktbGlnaHQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLTAuMDc1ZW0gMCAkZ3JleS1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjMzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidXR0b24tcHJpbWFyeTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5kaXNwbGF5LWNvcHktbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuZGlzcGxheS1jb3B5LXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaGVyby1jb3B5LW1ldGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wb3N0LWluZGljYXRvciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi52aWRlby1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYxNDQnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmV5LWRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmF1ZGlvLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktZGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMDI4JztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmZsaWNraXR5LWVuYWJsZWQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgICAgICAuZ2FsbGVyeS1jZWxsIHtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtcmVkO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyNjFweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNjJweCkgYW5kIChtYXgtd2lkdGg6IDMzN3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMzOHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNTNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZXJvLWZ1bGwtd2lkdGgge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVyby1hc3NldC1mdWxsLXdpZHRoIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUyNXB4O1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVyby1jb3B5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MjZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzU1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kaXNwbGF5LWNvcHktbGVmdCB7XG4gICAgICAgICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kaXNwbGF5LWNvcHktcmlnaHQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLFxuICAgICAgICAgICAgLnBvc3QtY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucG9zdC1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5LWRhcms7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhvbWUtc2xpZGVyLXRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtcmVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDJweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmxhY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE1cHggOHB4IDQ1cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9waS1jaGlsZC0yMDIzL2Fzc2V0cy9zdGF0aWMvaW1nL2luc2lkZS1ueXAtc20ucG5nJykgbm8tcmVwZWF0IGxlZnQgdG9wO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgIGhlaWdodDogMTM0cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5ob21lLXNsaWRlci10aXRsZS1saW5rIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uaG9tZS1zbGlkZXIge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBoZWlnaHQ6IDEzNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJsYWNrO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgbWFyZ2luOiAwIDAgMjVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRibGFjaztcbiAgICB9XG4gICAgLmdhbGxlcnkge1xuICAgICAgICBoZWlnaHQ6IDEyOHB4O1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAuZ2FsbGVyeS1jZWxsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAxMHB4IDA7XG4gICAgICAgICAgICB3aWR0aDogMzYwcHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4OHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyZXktbWVkaXVtO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiA4OHB4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1NnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItem9vbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTc1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgY29sb3I6ICRncmV5LWRhcms7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLW1lZGl1bTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYudmlkZW8ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmlkZW8taWNvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjE0NCc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24gLmFycm93IHtcbiAgICAgICAgICAgIGZpbGw6IHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubm8tc3ZnIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXJlZDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdG9wOiA2NXB4O1xuICAgICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucHJldmlvdXMge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b246Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDVweCAkZ3JleS1tZWRpdW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYWdlLWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZDogJGdyZXktbGlnaHQ7XG4gICAgcGFkZGluZzogMzBweCAwO1xuXG4gICAgLmhvbWUtbGlzdCB7XG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgLmNvbC1zbS01IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdHdpdHRlciB7XG4gICAgICAgICAgICAucm93IHtcbiAgICAgICAgICAgICAgICAuY29sLXNtLTUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29sLXNtLTcge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY2LjY2NjYlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGlzdC1lbnRyeSB7XG4gICAgICAgICAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGdyZXktbWVkaXVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LWVudHJ5IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1nLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItem9vbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4c21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJGJyYW5kLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlYWQtbW9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRicmFuZC1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLy8gJi1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uZXdzLWZlYXR1cmUge1xuICAgICAgICAmLWlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gaDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwLm5vLWltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uby1pbWcge1xuICAgICAgICAgICAgcC5uby1pbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcsXG4gICAgICAgICAgICBwLmhhcy1pbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmV3cy1pdGVtIHtcbiAgICAgICAgICAgIC5wdWItZGF0ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5LWRhcms7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvbGxvdy1ueXAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJGJyYW5kLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJHJlZC1kYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVhZC1tb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuICAgICAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNXB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJGJyYW5kLXJlZDtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkcmVkLWRhcms7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gLnJlYWQtbW9yZS1hcnJvdyB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIC8vICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIC8vICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvbGxvdy1ueXAge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTJweCAwIDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAwIDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXZpZGVvIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc29jaWFsLWZlZWQge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICYtaW5uZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDIwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc29jaWFsLWhkciB7XG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5LW1lZGl1bTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktbWVkaXVtO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zb2NpYWwtd3JhcHBlciB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNjcmVlbi1uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudHdlZXQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1tZWRpdW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc29jaWFsLWZvbGxvdyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lbnRyeS1tZXRhIHtcbiAgICAmLnNoYXJlLWZlYXR1cmVkIHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLmNvbnRlbnQtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC1zaGFyZSB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB9XG4gICAgfVxufVxuLyogTWFpbiBUYWIgQ29udGVudCAqL1xuLmhwLWNvbnRlbnQtdGFicyB7XG4gICAgLmhwLW5hdi10YWJzLW1haW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaHAtbmF2LXRhYnMtbWFpbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JleS1kYXJrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA0MHB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjIwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGl2ZSBhLFxuICAgICAgICBhLmFjdGl2ZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAkYnJhbmQtcmVkO1xuXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICRicmFuZC1yZWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBhOmhvdmVyLFxuICAgICAgICBhOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAkYmVpZ2U7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4vKiBWaWRlbyBUYWIgQ29udGVudCAqL1xuLmhwLXRhYi1jb250ZW50LW1haW4ge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZ3JleS1tZWRpdW07XG5cbiAgICAuZ3JpZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cblxuICAgIC50YWItY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5LWxpZ2h0O1xuICAgICAgICAudGFiLXBhbmUge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgID4gLnJvdyA+IFtjbGFzc149J2NvbC0nXSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1NXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ocC10YWItY29udGVudC1wb2RjYXN0cyxcbiAgICAuaHAtdGFiLWNvbnRlbnQtdmlkZW9zIHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAudGFiLXBhbmUge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JleS1kYXJrO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yNHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0cHggNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA5Ny41JTtcbiAgICAgICAgICAgIHRleHQtc2hhZG93OlxuICAgICAgICAgICAgICAgIDAgMC4wNWVtIDAgJGdyZXktbGlnaHQsXG4gICAgICAgICAgICAgICAgMCAtMC4wNWVtIDAgJGdyZXktbGlnaHQsXG4gICAgICAgICAgICAgICAgMC4wOWVtIDAgJGdyZXktbGlnaHQsXG4gICAgICAgICAgICAgICAgLTAuMDc1ZW0gMCAkZ3JleS1saWdodDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1wcmltYXJ5O1xuICAgICAgICAgICAgJiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWItcGFuZS1pbm5lciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAucm93IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaHAtdGFiLXBvZGNhc3QsXG4gICAgICAgICAgICAuaHAtdGFiLXZpZGVvIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBOWVAtNjI0IC0gYWRkZWQgdG8gc2l6ZSBhc3NldHMgdG8gMTY6OSBhbHdheXMgYW5kIHRvIGFsbG93IHRoYXQgcmF0aW9cbiAgICAgICAgICAgIC8vIHRvIGNvbnRyb2wgdGhlIGhlaWdodCBvZiB0aGUgY2Fyb3VzZWxcblxuICAgICAgICAgICAgLmhlcm8tYXNzZXQtaW5uZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAgICAgaWZyYW1lLFxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ocC1uYXYtdGFicy1wb2RjYXN0cyxcbiAgICAuaHAtbmF2LXRhYnMtdmlkZW9zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLmhwLXRhYi1wb2RjYXN0LFxuICAgICAgICAgICAgLmhwLXZpZGVvLXRhYiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCR3aGl0ZSwgMC41KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhLmhwLXRhYi1wb2RjYXN0LFxuICAgICAgICAgICAgYS5ocC12aWRlby10YWIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhwLXRhYi1wb2RjYXN0LmFjdGl2ZSxcbiAgICAgICAgICAgIC5ocC12aWRlby10YWIuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAuaHAtdGFiLXBvZGNhc3QtaW1hZ2UsXG4gICAgICAgICAgICAgICAgLmhwLXZpZGVvLXRhYi1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnTm93IFBsYXlpbmcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDU5LCAxMTUsIDE3NiwgMC43KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ocC10YWItcG9kY2FzdCB7XG4gICAgICAgIC5oZXJvLWFzc2V0LWlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAucG9kY2FzdC1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hdWRpby1ibG9jay1hdWRpby1jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuYXVkaW8tcGxheWVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAzMDBtcztcbiAgICAgICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYXVkaW8ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ocC1wb2RjYXN0LXRyaWdnZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtbWVkaXVtO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMTQ0JztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTFweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktbWVkaXVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjdGFiMiB7XG4gICAgICAgIC5yb3cgPiBkaXYge1xuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmhwLXRhYi1jb250ZW50LXBvZGNhc3RzIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnBvZGNhc3QtaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGFiLXBhbmUtaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ocC10YWItYm9keSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgICAgICAgICAgICAgICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi10ZXJ0aWFyeTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAucG9kY2FzdC1leWUtYnJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jYXRlZ29yeS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuYnVsbGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wb3N0LWNhdGVnb3J5LXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRicmFuZC1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS4yNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ocC1uYXYtdGFicy1wb2RjYXN0cy1oZWFkbGluZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwIDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDE2cHggMCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA0cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZ3JleS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgJGJyYW5kLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAkYnJhbmQtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3Bhbi1wb2RjYXN0LWV5ZS1icm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3Bhbi1wb2RjYXN0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjMzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAkZ3JleS1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICRncmV5LW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zcGFuLXBvZGNhc3QtZXllLWJyb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnVsbGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb2RjYXN0LXRpbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb3N0LWNhdGVnb3J5LXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkYnJhbmQtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnNwYW4tcG9kY2FzdC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaHAtYWxsLXN0b3JpZXMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAmLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4vKiBNYWluIFRhYiBDb250ZW50ICovXG4iLCJAdXNlICdiYXNlJyBhcyAqO1xuXG4uZW50cnktbWV0YSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGdyZXktbWVkaXVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSB4c21hbGwtc2NyZWVuIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgICAgICAgd2lkdGg6IDExMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG4gICAgICAgIHRleHQtYWxpZ246IHVuc2V0O1xuICAgIH1cblxuICAgIC5ieWxpbmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgICAmLWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgJi1hdXRob3Ige1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRlIHtcbiAgICAgICAgQGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVhZC1sYXRlci1ib3gge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICB6LWluZGV4OiAyMDAwO1xuICAgICAgICB0b3A6IC0xNjFweDtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiA1cHggNXB4IDUxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogNXB4IDVweCA1MXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAgICAgICBib3gtc2hhZG93OiA1cHggNXB4IDUxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG5cbiAgICAgICAgJi5jb2xsYXBzaW5nIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMXM7XG4gICAgICAgIH1cblxuICAgICAgICAuZmEtdGltZXMtY2lyY2xlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtbWVkaXVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMCAwIDNweDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5LW1lZGl1bTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICAgIHRvcDogLTE4OXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgdG9wOiAtMTE5cHg7XG4gICAgICAgICAgICBsZWZ0OiAtNjUzcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcbiAgICAgICAgICAgIHRvcDogLTExOXB4O1xuICAgICAgICAgICAgbGVmdDogLTc2MXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IC0xNjdweDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDEwcHggJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDEwcHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDEwcHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzRweCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDE2M3B4O1xuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlYWQtdGltZSB7XG4gICAgICAgIGNvbG9yOiAkZ3JleS1kYXJrO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGdyZXktZGFyaztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luOiA1cHggOHB4IDAgMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCA4cHggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICBAaW5jbHVkZSB4c21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmEtY2lyY2xlIHtcbiAgICAgICAgZm9udC1zaXplOiA3cHg7XG4gICAgICAgIGNvbG9yOiAkZ3JleS1kYXJrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgQGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idWxsZXQge1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogJGJyYW5kLXJlZDtcbiAgICB9XG5cbiAgICAuYnVsbGV0LW9mZnNldCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgfVxuXG4gICAgLmF1dGhvciB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1tZWRpdW07XG4gICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5LW1lZGl1bTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhdC1saW5rIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJGJyYW5kLXJlZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJHJlZC1kYXJrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1vcGVuLWFydGljbGUtc2hhcmluZy13cmFwcGVyIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLW9wZW4tYXJ0aWNsZS1zaGFyaW5nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tY2xvc2UtYXJ0aWNsZS1zaGFyaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtbWVkaXVtO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtc2hhcmUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgICBwYWRkaW5nOiA0cHggMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICAmLWlubmVyIHtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyAmLnNvY2lhbC1mYWNlYm9vayB7XG4gICAgICAgICAgICAvLyBcdGJhY2tncm91bmQtY29sb3I6ICRmYWNlYm9vaztcbiAgICAgICAgICAgIC8vIH1cblxuICAgICAgICAgICAgLy8gJi5zb2NpYWwtdHdpdHRlciB7XG4gICAgICAgICAgICAvLyBcdGJhY2tncm91bmQtY29sb3I6ICR0d2l0dGVyO1xuICAgICAgICAgICAgLy8gfVxuXG4gICAgICAgICAgICAvLyAmLnNvY2lhbC1saW5rZWRpbiB7XG4gICAgICAgICAgICAvLyBcdGJhY2tncm91bmQtY29sb3I6ICRsaW5rZWRpbjtcbiAgICAgICAgICAgIC8vIH1cblxuICAgICAgICAgICAgLy8gJi5zb2NpYWwtcGludGVyZXN0IHtcbiAgICAgICAgICAgIC8vIFx0YmFja2dyb3VuZC1jb2xvcjogJHBpbnRlcmVzdDtcbiAgICAgICAgICAgIC8vIH1cblxuICAgICAgICAgICAgLy8gJi5zb2NpYWwtZW1haWwsXG4gICAgICAgICAgICAvLyAmLnNvY2lhbC1wcmludCB7XG4gICAgICAgICAgICAvLyBcdGJhY2tncm91bmQtY29sb3I6ICRncmV5LW1lZGl1bTtcbiAgICAgICAgICAgIC8vIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5LWRhcms7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWN0aW9uLXNpbmdsZS1pbWFnZSB7XG4gICAgZmlndXJlIHtcbiAgICAgICAgbWFyZ2luOiAxZW0gMDtcbiAgICB9XG59XG5cbi5zZWN0aW9uLXZpZGVvIHtcbiAgICAudmlkZW8td3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMWVtIDA7XG4gICAgfVxufVxuXG4uY2FwdGlvbi10ZXh0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1tZWRpdW07XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgQGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xuICAgIH1cblxuICAgICYuc2luZ2xlLWltYWdlLWNvcHktd3JhcHBlciB7XG4gICAgICAgIC5pbWFnZS1jYXB0aW9uIHtcbiAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlLWNhcHRpb24ge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogJGdyZXktZGFyaztcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTM1cHg7XG4gICAgfVxuXG4gICAgLmltYWdlLWNyZWRpdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6ICRncmV5LWRhcms7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG59XG5cbi5wYWdlIHtcbiAgICAuaW50ZW50LWljb24uYXVkaW8ge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgICAvLyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG5cbiAgICAuY2FwdGlvbi10ZXh0IC5pbWFnZS1jYXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIC5zZWN0aW9uLXJlbGF0ZWQtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LWxpZ2h0O1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgYm94LXNoYWRvdzogLTE4ZW0gMCAwICRncmV5LWxpZ2h0LCAxOGVtIDAgMCAkZ3JleS1saWdodDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogLTM5ZW0gMCAwICRncmV5LWxpZ2h0LCAzOWVtIDAgMCAkZ3JleS1saWdodDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZWxhdGVkLWNvbnRlbnQge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlbGF0ZWQtcG9zdC1ncmlkLWJsb2NrIHtcbiAgICAgICAgICAgIC5yZWxhdGVkLXBvc3QtaW1nIHtcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OjIwcHg7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZWxhdGVkLXBvc3QtZGVzY3JpcHRpb24sXG4gICAgICAgICAgICAucmVsYXRlZC1wb3N0LWltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVsYXRlZC1wb3N0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIG1haW4gPiAuY29udGFpbmVyIHtcbiAgICAgICAgLy8gcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5lbnRyeS1jb250ZW50IHtcbiAgICAgICAgLy8gbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGhlYWRlci5hcnRpY2xlLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgLmFydGljbGUtaGVhZGVyLWNvcHktd3JhcHBlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLWNvbHVtbnMtY29udGFpbmVyIC5jb2x1bW4gLnNlY3Rpb24tYXJ0aWNsZS1jb250ZW50LWJsb2NrIHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tY29sdW1ucy1jb250YWluZXIgLmNvbHVtbiAuYXJ0aWNsZS1ibG9jay13cmFwcGVyIHtcbiAgICAgICAgLmJ0bi1hcmVhIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLXN0YW5kYXJkO1xuICAgICAgICAgICAgJiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWFyZWEge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLXJlYWQtbW9yZS1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWFyZWEgYSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBidXR0b24tc3RhbmRhcmQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbi1zZWN0aW9uLWhlYWRlciB7XG4gICAgICAgIC8vIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLWNvbHVtbnMtY29udGFpbmVyIC5jb2x1bW4gLmltYWdlLWJsb2NrLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgLmJ0bi1zb2NpYWwubW9kdWxlLXNoYXJlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFpbmVyLmxjLW1vZHVsZS5zZWN0aW9uLWNvbHVtbnMtY29udGFpbmVyIHtcbiAgICAgICAgLy8gbWFyZ2luLWxlZnQ6LTE1cHg7XG4gICAgICAgIC8vIG1hcmdpbi1yaWdodDotMTVweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1pbWFnZS1ncmlkIHtcbiAgICAgICAgLmpzLWdyaWQtbG9hZC1tb3JlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tc2VjdGlvbi1oZWFkZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDc0MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAmLm1haW4tdGl0bGUge1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTFweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNThweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm1hc3RoZWFkIHtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnRleHQtbGVmdCB7XG4gICAgICAgICAgICBoMixcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbi1yZWFkLW1vcmUtYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAjY3VzdG9tdmlkZW9jYXB0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYXJ0aWNsZS1ibG9jay13cmFwcGVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzQwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuXG4gICAgICAgICAgICBoZWFkZXIgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoZWFkZXIgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5lbnRyeSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAvLyBwOmZpcnN0LWNoaWxkOmZpcnN0LWxldHRlciB7XG4gICAgICAgICAgICAgICAgLy8gXHRmb250LXNpemU6IDgwcHg7XG4gICAgICAgICAgICAgICAgLy8gXHRsaW5lLWhlaWdodDo2NnB4IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAvLyBcdHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgLy8gXHRkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAvLyBcdGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIC8vIFx0Zm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgICAgICAgICAgICAgLy8gXHRmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAuYnRuLWFyZWEgYSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1zdGFuZGFyZDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24taW1hZ2UtZ2FsbGVyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LWxpZ2h0O1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgYm94LXNoYWRvdzogLTE4ZW0gMCAwICRncmV5LWxpZ2h0LCAxOGVtIDAgMCAkZ3JleS1saWdodDtcbiAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IC0zOWVtIDAgMCAkZ3JleS1saWdodCwgMzllbSAwIDAgJGdyZXktbGlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuanMtZmxpY2tpdHkuZ2FsbGVyeSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLWhlYWRlci13cmFwcGVyIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWJsb2NrLXRpdGxlLmltYWdlLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWJsb2NrLWNhcHRpb24uaW1hZ2UtY2FwdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcHRpb24tdGV4dCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tY2FsbC10by1hY3Rpb24ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRncmV5LWxpZ2h0O1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGdyZXktbGlnaHQ7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXktbGlnaHQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9zdGF0aWMvaW1nL2V4dC1saW5rLnN2ZycpO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLW1lZGl1bTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjBweCAzMHB4IDUwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOiAzMHB4IDEwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZzogMzBweCAyMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi8vIFBob3Rvc3dpcCBNb2RhbCBTdHlsZXNcblxuLnBob3Rvc3dpcGUtd3JhcHBlciB7XG4gICAgLnNpbmdsZS1pbWFnZS1jb3B5LXdyYXBwZXIge1xuICAgICAgICAuaW1hZ2UtY2FwdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHN3cCB7XG4gICAgLnBzd3BfX2NhcHRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDEpO1xuXG4gICAgICAgIHAuaW1hZ2UtY2FwdGlvbixcbiAgICAgICAgcC5pbWFnZS1jcmVkaXQge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3NDBweCkge1xuICAgIC5hcnRpY2xlLWhlYWRlciAuaW5mb2dyYXBoaWMtaW1hZ2Utd3JhcHBlciBpbWcge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgIH1cbn1cblxuYXJ0aWNsZS5mb3JtYXQtc3RhbmRhcmQge1xuICAgIC5hcnRpY2xlLWhlYWRlci10aXRsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTg4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJ0aWNsZS1oZWFkZXItaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG4gICAgICAgICAgICB3aWR0aDogMTIwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC04OHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FwdGlvbi10ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmFydGljbGUuZm9ybWF0LXN0YW5kYXJkLmNhdGVnb3J5LWxvbmctZm9ybSxcbmFydGljbGUuZm9ybWF0LXN0YW5kYXJkLm55cHJlc19mb3JtYXQtZmVhdHVyZXMge1xuICAgIC5hcnRpY2xlLWhlYWRlci10aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IC04OHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAtODhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXB0aW9uLXRleHQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuYXJ0aWNsZS5ueXByZXNfZm9ybWF0LWZlYXR1cmVzIHtcbiAgICAuZW50cnktY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIH1cblxuICAgIC5hcnRpY2xlLWhlYWRlci1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5hcnRpY2xlLWhlYWRlci1jb3B5LXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAtODBweDtcbiAgICAgICAgICAgIC8vIGxlZnQ6IDYycHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcbiAgICAgICAgICAgIHRvcDogLTgwcHg7XG4gICAgICAgICAgICBsZWZ0OiA3MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVudHJ5LW1ldGEge1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogLTgwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbi1hcnRpY2xlLWNvbnRlbnQtYmxvY2sge1xuICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tc2luZ2xlLWltYWdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnlsaW5lIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIH1cblxuICAgIC5lbnRyeS1tZXRhIHtcbiAgICAgICAgLmNvbnRlbnQtc2hhcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZS1nYWxsZXJ5IHtcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDMyJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxlZnQsXG4ucmlnaHQge1xuICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAuaW1hZ2UtYmxvY2staW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZS1jYXB0aW9uLFxuICAgICAgICAuaW1hZ2UtY3JlZGl0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52aWRlby1jYXB0aW9uIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDAgMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jYXB0aW9uLXRleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbn1cblxuLnJpZ2h0IHtcbiAgICBtYXJnaW46IDAgMCAwIDMwcHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuLyoqKiBMb25nIGZvcm0gcG9zdCBDU1MgKioqL1xuLm55cHJlc19mb3JtYXQtZmVhdHVyZXMge1xuICAgIHNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZW5kLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnZpZGVvLWNhcHRpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDAgMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcHRpb24tdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLy8gSW5mb2dyYXBoaWNcblxuLmluZm9ncmFwaGljLWltYWdlLXdyYXBwZXIge1xuICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmJ0bi1zb2NpYWwubW9kdWxlLXNoYXJlLmNvbGxhcHNlZCB7XG4gICAgICAgIC5mYS1jbG9zZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZhLXNoYXJlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1zb2NpYWwubW9kdWxlLXNoYXJlIHtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5zaGFyZS10aGlzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIGxlZnQ6IDU0cHg7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuICAgICAgICAgICAgbGVmdDogNDRweDtcbiAgICAgICAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaGFyZS1idG4td3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc29jaWFsLWZhY2Vib29rIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZhY2Vib29rO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc29jaWFsLXR3aXR0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHdpdHRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNvY2lhbC1saW5rZWRpbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaW5rZWRpbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNvY2lhbC1waW50ZXJlc3Qge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGludGVyZXN0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc29jaWFsLWVtYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktbWVkaXVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNoYXJlLXRoaXMuaW4ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLnR3ZWV0YWJsZS1xdW90ZS1zaGFyZSB7XG4gICAgdG9wOiAtMjBweDtcblxuICAgIC5mYS10d2l0dGVyIHtcbiAgICAgICAgdG9wOiAtM3B4O1xuICAgIH1cbn1cblxuLmFydGljbGUtaGVhZGVyLWltYWdlLXdyYXBwZXIge1xuICAgIC5maWd1cmUtYm90dG9tIHtcbiAgICAgICAgLy8gZGlzcGxheTpub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi10b3A6IC00MnB4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcHRpb24tdGV4dC5zaW5nbGUtaW1hZ2UtY29weS13cmFwcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgNjAlKTtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDAgMTVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcHRpb24tdGV4dCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXNvY2lhbC5tb2R1bGUtc2hhcmUsXG4gICAgICAgIC5tb2R1bGUtc2hhcmUgYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tc29jaWFsLFxuICAgIC5tb2JpbGUteG9ubHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLnNlY3Rpb24tYWRkaXRpb25hbC1yZXNvdXJjZXMsXG4uYWRkaXRpb25hbC1yZXNvdXJjZXMtYmxvY2sge1xuICAgIGJhY2tncm91bmQ6ICRncmV5LWxpZ2h0O1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgaDIge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAkZ3JleS1tZWRpdW07XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJGJyYW5kLXJlZDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG4gICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRyZWQtZGFyaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmF1dGhvci1ib3gge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAmLWltZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYSxcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hdXRob3Ige1xuICAgIC5wYWdlLXdyYXBwZXIge1xuICAgICAgICAucGFnZS1oZWFkZXIge1xuICAgICAgICAgICAgLmF1dGhvci1hdmF0YXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4M3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhZ2Utc3R5bGUtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA3NDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIC5wYWdlLXN0eWxlIHtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZW50cnkge1xuICAgIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkYnJhbmQtcmVkO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG4gICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkcmVkLWRhcms7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMS41cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWN0aW9uLWhlYWRlciB7XG4gICAgaDIge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnNlY3Rpb24uaXMtYXV0aG9yLWJpbyB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE0cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cbn1cblxuLmlzX2F1dGhvcl9iaW8ge1xuICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5LW1lZGl1bTtcbiAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE0cHg7XG4gICAgfVxuXG4gICAgcCxcbiAgICBhLFxuICAgIGVtIHtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGNvbG9yOiAkZ3JleS1kYXJrO1xuICAgIH1cbn1cblxuLy8gQmxvY2sgQ29udmVyc2lvbiBTdHlsZSBVcGRhdGVzXG5cbiNzMC1jb3JlLWdyb3VwIHtcbiAgICAuZW50cnktbWV0YSB7XG4gICAgICAgIC5ieWxpbmUge1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud3AtYmxvY2stY29sdW1uIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IHVuc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByaW1hcnktY2F0ZWdvcnktYmxvY2stLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAn4oCiJztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNlMjIzMWE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNhdC1saW5rIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndwLWJsb2NrLXBvc3QtYXV0aG9yX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICAud3AtYmxvY2stcG9zdC1hdXRob3JfX2J5bGluZSxcbiAgICAgICAgICAgICAgICAud3AtYmxvY2stcG9zdC1hdXRob3JfX25hbWUsXG4gICAgICAgICAgICAgICAgLnNob3ctaW5saW5lLWVsZW1lbnQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAud3AtYmxvY2stcG9zdC1hdXRob3JfX2J5bGluZSB7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRlbnQtaW5uZXItd3JhcHBlciB7XG4gICAgLmF1dGhvci1uYW1lLWxpbmssXG4gICAgLmF1dGhvci1uYW1lLWxpbmsgc3Ryb25nLFxuICAgIC5hdXRob3ItbmFtZS1saW5rIHN0cm9uZyBlbSB7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgfVxuICAgIC5hdXRob3ItbmFtZS1saW5rLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxufVxuXG4vLyBCTE9DS1MgQ09OVkVSU0lPTiBPVkVSUklERVNcblxuLmNvbnRlbnQtc3ViLXdyYXBwZXIge1xuICAgIC5hcnRpY2xlLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLmFydGljbGUtaGVhZGVyLXRpdGxlIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNlcjtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMS5lbnRyeS10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMy4yNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnRpY2xlLWhlYWRlci1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIC53cC1ibG9jay1lbWJlZF9fd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG5cbiAgICAgICAgICAgICAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgZmlnY2FwdGlvbi53cC1lbGVtZW50LWNhcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zOHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW1hZ2UtYmxvY2stY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjEzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4IDAgMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIG5ldyBzdHVmZiBmb3IgSGVybyBibG9ja3NcbiAgICAgICAgJi1tZXRhIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNlcjtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBvbmx5IHVzZWQgb24gbm9uIFBvZGNhc3QgSGVybyBibG9ja3NcbiAgICAgICAgICAgIC5hcnRpY2xlLWhlYWRlci1tZXRhLWNvbHVtbnMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucmVhZC10aW1lLWJsb2NrLS1jb250YWluZXIsXG4gICAgICAgICAgICAucHVibGlzaGVkLWRhdGUtYmxvY2stLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHVibGlzaGVkLWRhdGUtYmxvY2stLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lbnRyeS1tZXRhIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB4c21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtIDFyZW0gMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ5bGluZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTA2NHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucmVhZC10aW1lLWJsb2NrLS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAucmVhZC10aW1lIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyAvKiAxMjAlICovXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xMTJweDtcbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNnB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDsgLyogMTIwJSAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjExMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByaW1hcnktY2F0ZWdvcnktYmxvY2stLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmbGV4OiB1bnNldDtcbiAgICAgICAgICAgICAgICAuYnVsbGV0IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ+KAoic7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDsgLyogMTQxLjY2NyUgKi9cbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNlMjIzMWE7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2F0LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyAvKiAxMzMuMzMzJSAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjExMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYWNlY29yZS1hdXRob3JzLWJsb2NrLS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogJHNwYWNlcjtcbiAgICAgICAgICAgICAgICAmOmVtcHR5IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1wYWNlY29yZS1hdXRob3JzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAud3AtYmxvY2stcG9zdC1hdXRob3Ige1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZDpiZWZvcmUsXG5cdFx0XHRcdFx0XHQmLm5lZWRzLXJlZC1kb3Q6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ+KAoic7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAkc3BhY2VyO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZTIyMzFhO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LW1lZGljYWxseS1yZXZpZXdlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAud3AtYmxvY2stcG9zdC1hdXRob3JfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53cC1ibG9jay1wb3N0LWF1dGhvcl9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLndwLWJsb2NrLXBvc3QtYXV0aG9yX19ieWxpbmUsXG4gICAgICAgICAgICAgICAgLndwLWJsb2NrLXBvc3QtYXV0aG9yX19uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDsgLyogMTIwJSAqL1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTEycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuXG4gICAgICAgICAgICAgICAgICAgIC8vIHNvcnJ5XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtbGV0dGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC53cC1ibG9jay1wb3N0LWF1dGhvcl9fYnlsaW5lIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bi1hbGwtcG9kY2FzdHMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1wb2RjYXN0IHtcbiAgICAgICAgICAgIC8vIGp1c3QgdGFyZ2V0IHBvZGNhc3QgaGVyb3NcbiAgICAgICAgICAgIC5lbnRyeS1tZXRhIHtcbiAgICAgICAgICAgICAgICAuYnlsaW5lIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC5idG4tYWxsLXBvZGNhc3RzLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50LWlubmVyLXdyYXBwZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtYm9keSB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0cHggMCAyMHB4IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRicmFuZC1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDEuNXB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkcmVkLWRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktbWVkaXVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgLy8gYWRkaW5nIGZvciBOWVAtMTIyNVxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjEzNXB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXktZGFyaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXktZGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW1hZ2UtY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud3AtYmxvY2staW1hZ2Uge1xuICAgICAgICAgICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcC52aWRlby1jYXB0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNzE5cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudHJhbnNsYXRpb24tbGlua3Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53cC1ibG9jay1pbWFnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMzBweCAwOyAvLyBNLWwgYW5kIE0tciByZW1vdmVkIGZvciBOWVAtMTIyNVxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHggMzBweCAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWxpZ25jZW50ZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWxpZ25sZWZ0LFxuICAgICAgICAgICAgICAgICYubGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHggMTBweCAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzBweCAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBXSVRIIEJMRUVEIElOVE8gTEVGVCBTUEFDRVxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luOiAwIDMwcHggMTBweCAtMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmFsaWducmlnaHQsXG4gICAgICAgICAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBXSVRIIEJMRUVEIElOVE8gUklHSFQgU1BBQ0VcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbjogMCAtMjBweCAxMHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud3AtYmxvY2stcHVsbHF1b3RlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UyMjMxYTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDsgLyogMTA5LjA5MSUgKi9cbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAn4oCcJztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICfigJ0nO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBjaXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDsgLyogMTQyLjg1NyUgKi9cbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICfigJQgJztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53cC1ibG9jay1wYWNlY29yZS1ibG9ja3MtY2Fyb3VzZWwge1xuICAgICAgICAgICAgICAgIC53cC1ibG9jay1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53cC1ibG9jay1wYWNlY29yZS1ibG9ja3MtYmFja2Ryb3BfY29sb3Ige1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgJi5uby1tYXJnaW4tdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJhY2tkcm9wLWJsb2NrLWlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgJiA+IC53cC1ibG9jay1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaDIud3AtYmxvY2staGVhZGluZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAud3AtYmxvY2stZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA0cHggMCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5hcnRpY2xlX2NvbnRlbnRfYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1sZXR0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53cC1ibG9jay1wYWNlY29yZS1ibG9ja3MtYmFja2Ryb3BfY29sb3IsXG4gICAgICAgICAgICAud3AtYmxvY2stcGFjZWNvcmUtYmxvY2tzLWJhY2tkcm9wIHtcbiAgICAgICAgICAgICAgICAuYmFja2Ryb3AtYmxvY2staW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAuc2VjdGlvbi1oZWFkZXItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoMixcbiAgICAgICAgICAgICAgICAgICAgICAgIGgyIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LWJvZHkgPiAqOmZpcnN0LWNoaWxkOm5vdChoMSk6bm90KGgyKTpub3QoaDMpOm5vdChoNCk6bm90KGg1KTpub3QoaDYpOjpmaXJzdC1sZXR0ZXIsXG4gICAgICAgIC5jb250ZW50LWJvZHkgPiAqOmZpcnN0LWNoaWxkIHA6Zmlyc3QtY2hpbGQ6OmZpcnN0LWxldHRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDYzcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC1zaWRlYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMiU7XG4gICAgICAgICAgICAvLyBtaW4td2lkdGg6IDIyNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBCTE9DS1MgT1ZFUlJJREVTXG5cbi5hcnRpY2xlLWhlYWRlci10aXRsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkc3BhY2VyO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjZXI7XG59XG5cbi5hcnRpY2xlLWhlYWRlci1tZXRhIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogJHNwYWNlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyO1xuXG4gICAgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgICAgICBnYXA6IDA7XG4gICAgfVxuXG4gICAgLnJlYWQtdGltZS1wb3N0LWRhdGUtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMnJlbSAwIDNyZW0gMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwODQ0cmVtO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIH1cblxuICAgIC5yZWFkLXRpbWUge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JleS1kYXJrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAwIDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3N0LWRhdGUge1xuICAgICAgICAuZW50cnktZGF0ZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICfigKInO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtcmVkO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRlbnQtc3ViLXdyYXBwZXIgLmNvbnRlbnQtaW5uZXItd3JhcHBlciAuY29udGVudC1ib2R5IHAgZW0gYSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uYXJ0aWNsZV9jb250ZW50X2Jsb2NrIHtcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE3cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICB9XG59XG5cbi53cC1ibG9jay1ncm91cC5oYXMtYmFja2dyb3VuZCB7XG4gICAgLmFydGljbGVfY29udGVudF9ibG9jayB7XG4gICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogdW5zZXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi53cC1ibG9jay1wYWNlY29yZS1ibG9ja3Mtc2VjdGlvbi1oZWFkZXIge1xuICAgICYgKyAuYXJ0aWNsZV9jb250ZW50X2Jsb2NrIHtcbiAgICAgICAgQGluY2x1ZGUgc21hbGwtc2NyZWVuIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiB1bnNldDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndwLWJsb2NrLWdyb3VwIHtcbiAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBFbXB0eSBBcnRpY2xlIENvbnRlbnQgTGF5b3V0cyBnZXQgY29udmVydGVkIHRvIGEgU3BhY2VyIHdpdGggY2xhc3MgbmFtZSAuZW1wdHktYXJ0aWNsZS1jb250ZW50LWJsb2NrXG4ud3AtYmxvY2stc3BhY2VyIHtcbiAgICAmLmVtcHR5LWFydGljbGUtY29udGVudC1ibG9jayB7XG4gICAgICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuXG4gICAgICAgIEBpbmNsdWRlIHNtYWxsLXNjcmVlbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi8vIEFERElUSU9OQUwgUkVTT1VSQ0VTIEJMT0NLXG4uY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIHtcbiAgICAuYWRkaXRpb25hbC1yZXNvdXJjZXMtYmxvY2sge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRlbnQtYm9keSB7XG4gICAgLmJhY2tkcm9wLWJsb2NrLWlubmVyIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgJjpmaXJzdC1sZXR0ZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50cmFuc2xhdGlvbi1wb3N0IC5jb250ZW50LWJvZHkgPiAqOm50aC1jaGlsZCgyKTpub3QoaDEpOm5vdChoMik6bm90KGgzKTpub3QoaDQpOm5vdChoNSk6bm90KGg2KTo6Zmlyc3QtbGV0dGVyLFxuLnRyYW5zbGF0aW9uLXBvc3QgLmNvbnRlbnQtYm9keSA+ICo6bnRoLWNoaWxkKDIpIHA6Zmlyc3QtY2hpbGQ6OmZpcnN0LWxldHRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcblxuICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICBmb250LXNpemU6IDYzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxufVxuXG4ucG9zdGlkLTEyMzYge1xuICAgIC5jb250ZW50LXN1Yi13cmFwcGVyXG4gICAgICAgIC5jb250ZW50LWlubmVyLXdyYXBwZXJcbiAgICAgICAgLmNvbnRlbnQtYm9keVxuICAgICAgICA+ICo6Zmlyc3QtY2hpbGQ6bm90KGgxKTpub3QoaDIpOm5vdChoMyk6bm90KGg0KTpub3QoaDUpOm5vdChoNik6OmZpcnN0LWxldHRlcixcbiAgICAuY29udGVudC1zdWItd3JhcHBlciAuY29udGVudC1pbm5lci13cmFwcGVyIC5jb250ZW50LWJvZHkgPiAqOmZpcnN0LWNoaWxkIHA6Zmlyc3QtY2hpbGQ6OmZpcnN0LWxldHRlciB7XG4gICAgICAgIHBhZGRpbmc6IHVuc2V0O1xuICAgICAgICBkaXNwbGF5OiB1bnNldDtcbiAgICAgICAgZmxvYXQ6IHVuc2V0O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB1bnNldDtcbiAgICAgICAgZm9udC1zaXplOiB1bnNldDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB1bnNldDtcbiAgICAgICAgbWFyZ2luLXRvcDogdW5zZXQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IHVuc2V0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdW5zZXQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB1bnNldDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRlbnQtYm9keSB7XG4gICAgaDIge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjdweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IHVuc2V0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5wLmltYWdlLWJsb2NrLWNyZWRpdC5pbWFnZS1jcmVkaXQge1xuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDE1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbjogMDtcbn1cbiIsIkB1c2UgJ2Jhc2UnIGFzICo7XG5cbi5hcmNoaXZlLCAucGFnZS1pZC0yNDkxOSB7XG5cdC5wYWdlLWhlYWRlciB7XG5cdFx0YmFja2dyb3VuZDogJGdyZXktbGlnaHQ7XG5cdFx0bWFyZ2luOiAwIGF1dG8gNDBweDtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRoMSB7XG5cdFx0XHRtYXJnaW46IDRweCAwIDAgMDtcblx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW57XG5cdFx0XHRcdG1hcmdpbjogMTRweCAwIDAgMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0aDJ7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDZweDtcblx0XHR9XG5cdH1cblx0LmZpbHRlci1iYXIge1xuXHRcdGJhY2tncm91bmQ6ICRncmV5LWxpZ2h0O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleS1tZWRpdW07XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LW1lZGl1bTtcblx0fVxuXHQuY2QtZmlsdGVyLXRyaWdnZXJ7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0QGluY2x1ZGUgeHNtYWxsLXNjcmVlbntcblx0XHRcdGhlaWdodDogMzZweDtcblx0XHR9XG5cdH1cbn1cblxuLnNlbGVjdGVkLWZpbHRlcnN7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG5cdEBpbmNsdWRlIHhzbWFsbC1zY3JlZW57XG5cdFx0IG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdH1cbiAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW57XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDhweDtcbiAgICB9XG5cdGxhYmVse1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0Ly9tYXJnaW4tdG9wOiA5cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtYm9keTtcblx0XHRjb2xvcjogJGdyZXktZGFyaztcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW57XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTRweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgeHNtYWxsLXNjcmVlbntcblx0XHRcdCBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHRcdGl7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogNnB4O1xuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmhvdmVyLCAmOmFjdGl2ZXtcblx0XHRcdGNvbG9yOiAkYmx1ZS1tZWRpdW07XG5cdFx0fVxuXHR9XG5cdGF7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG5cdFx0Y29sb3I6ICRncmV5LWRhcms7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cbn1cbi50b3VjaCB7XG5cdC5zZWxlY3RlZC1maWx0ZXJzIGE6aG92ZXJ7XG5cdFx0Y29sb3I6ICRncmV5LWRhcms7XG5cdH1cbn1cblxuLmhlYWx0aC10b3BpY3Mge1xuXHQucGFnZS1oZWFkZXIge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1tZWRpdW07IC8qIGNoYW5nZSB0aGlzIHRvIG5vbmUgd2hlbiBmaWx0ZXIgYmFyIHR1cm5lZCBiYWNrIG9uICovXG5cdFx0YmFja2dyb3VuZDogJGdyZXktbGlnaHQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHRoMSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuXHRcdFx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4udG9waWMtaW5kZXgge1xuXHRhOmhvdmVyIHtcblx0XHRjb2xvcjogJGdyZXktbWVkaXVtO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnBhZ2UtaGVhZGVyIHtcblx0LnRheG9ub215LWRlc2NyaXB0aW9uIHtcblx0XHRwIHtcblx0XHRcdG1hcmdpbi10b3A6MTVweDtcblx0XHR9XG5cdH1cbn1cblxuXG4uY2F0ZWdvcnktZGVzY3JpcHRpb24ge1xuXHRoMyB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMzNweDtcblx0XHRAaW5jbHVkZSBsYXJnZS1zY3JlZW4ge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMzlweDtcblx0XHR9XG5cdH1cblxuXHRwIHtcblx0XHRmb250LWZhbWlseTogJGZvbnQtYm9keTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjEwNXB4O1xuXHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMTM1cHg7XG5cdFx0fVxuXHR9XG5cdGEge1xuXHRcdEBpbmNsdWRlIGJ1dHRvbi10ZXJ0aWFyeTtcblx0fVxufSIsIkB1c2UgJ2Jhc2UnIGFzICo7XG5cbi5hdXRob3Ige1xuXHQuYXV0aG9yLWF2YXRhciB7XG5cdFx0bWF4LXdpZHRoOiAxMjBweDtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0fVxuXHR9XG5cdC5wYWdlLWhlYWRlciB7XG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdH1cbn0iLCJAdXNlICdiYXNlJyBhcyAqO1xuXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IHtcblx0LmFydGljbGUtaGVhZGVyIHtcblx0XHRtYXgtd2lkdGg6IDEwMjRweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRib3gtc2hhZG93OiAtNWVtIDAgMCAkZ3JleS1saWdodCwgNWVtIDAgMCAkZ3JleS1saWdodDtcblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdGJveC1zaGFkb3c6IC0zMGVtIDAgMCAkZ3JleS1saWdodCwgMzBlbSAwIDAgJGdyZXktbGlnaHQ7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGxhcmdlLXNjcmVlbiB7XG5cdFx0XHRib3gtc2hhZG93OiAtMzllbSAwIDAgJGdyZXktbGlnaHQsIDM5ZW0gMCAwICRncmV5LWxpZ2h0O1xuXHRcdH1cblxuXHRcdC5hcnRpY2xlLWhlYWRlci1jb3B5LXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZzogMjBweCAwIDVweDtcblx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDAgNXB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcblx0XHRcdFx0cGFkZGluZzogNDBweCAwIDVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZW50cnktbWV0YSB7XG5cdFx0JjplbXB0eSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmLmNvbnRhaW5lciB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtc2hhcmUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmbG9hdDogbm9uZTtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5lbnRyeS1jb250ZW50IHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0XHQuaW1hZ2UtYmxvY2staW1hZ2UtY29udGFpbmVyIHtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0bWFyZ2luOiAyMHB4IDA7XG5cdFx0fVxuXG5cdFx0LmVudHJ5LW1ldGEge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAkZ3JleS1saWdodDtcblx0XHRcdHBhZGRpbmc6IDEycHggMDtcblx0XHR9XG5cdH1cblxuXHQucmVsYXRlZC1jb250ZW50IGltZyB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0LnJlbGF0ZWQtY29udGVudCBoMyB7XG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdH1cbn1cblxuLnBhZ2Uge1xuXG5cdGgyIHtcblx0XHRmb250LXNpemU6IDM4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG5cblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1MXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHR9XG5cdH1cblxuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyM3B4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuXHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdFx0fVxuXHRcblx0fVxuXG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMTVweDtcblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRicmFuZC1yZWQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcblx0XHRcdHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiRibGFjaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJHJlZC1kYXJrO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxLjVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJAdXNlICdiYXNlJyBhcyAqO1xuXG4uZXJyb3I0MDQge1xuXHRoMSB7XG5cdFx0QGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcblx0XHRcdGZvbnQtc2l6ZTogNDZweDtcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0fVxuXHR9XG5cdHVsIGxpLCBvbCBsaSB7XG5cdCAgICBtYXJnaW46IDEwcHggMDtcblx0fVxufSIsIlxuQHVzZSAnYmFzZScgYXMgKjtcbi5zZWFyY2gge1xuXHQuc2VhcmNoLXBhZ2luYXRpb24tY3VycmVudC1wYWdlIHtcblx0XHRhIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlLW1lZGl1bTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG59XG5cbi5zZWFyY2hfcmVzdWx0cyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnBhZ2UtaWQtNDA4LFxuLnBhZ2Utc2VhcmNoLXJlc3VsdHMge1xuXHQucGFnZS1oZWFkZXIge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdGJveC1zaGFkb3c6IC0zMGVtIDAgMCAkZ3JleS1saWdodCwgMzBlbSAwIDAgJGdyZXktbGlnaHQ7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbGFyZ2Utc2NyZWVuIHtcblx0XHRcdGJveC1zaGFkb3c6IC0zOWVtIDAgMCAkZ3JleS1saWdodCwgMzllbSAwIDAgJGdyZXktbGlnaHQ7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0XHR9XG5cdH1cblx0LmxhcmdlX3NlYXJjaCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXHRcdC5sYXJnZS10eHQge1xuXHRcdFx0d2lkdGg6IDI5MHB4O1xuXHRcdFx0aGVpZ2h0OiA0NnB4O1xuXHRcdCAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0ICAgIHBhZGRpbmctbGVmdDogMTBweDtcblx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXktbWVkaXVtO1xuXHRcdCAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdCAgICB3aWR0aDogNDUwcHg7XG5cdFx0ICAgIH1cblx0XHQgICAgQGluY2x1ZGUgeHNtYWxsLXNjcmVlbiB7XG5cdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHQgICAgfVxuXHRcdH1cblx0fVxuXHQuc2VhcmNoLXN0YXRzIHtcblx0XHRmb250LWZhbWlseTogJGZvbnQtYm9keTtcblx0XHRmb250LXdlaWdodDpub3JtYWw7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1tZWRpdW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRtYXJnaW4tdG9wOjIwcHg7XG5cdH1cblx0LnJldHVybmVkLXJlc3VsdHMge1xuXHRcdC5zZWFyY2gtcmVzdWx0IHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS1tZWRpdW07XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0cGFkZGluZzogMTVweCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRoMyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdG1hcmdpbi10b3A6MjBweDtcblx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZS1tZWRpdW07XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2VhcmNoLW5hdiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cGFkZGluZzogNnB4IDEwcHg7XG5cdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0cGFkZGluZzogOHB4IDEycHg7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsdWUtbWVkaXVtO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucHJldi1wYWdlIHtcblx0XHRcdGRpc3BsYXk6IHRhYmxlLXJvdztcblx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAwO1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQucGFnZS1uYXYge1xuXHRcdFx0ZGlzcGxheTogdGFibGUtcm93O1xuXHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5uZXh0LXBhZ2Uge1xuXHRcdFx0ZGlzcGxheTogdGFibGUtcm93O1xuXHRcdFx0QGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0cGFkZGluZzogOHB4IDA7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDhweCAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5ub1Jlc3VsdCB7XG5cdHBhZGRpbmctbGVmdDogMjVweDtcblx0bGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuXHRsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlICFpbXBvcnRhbnQ7XG5cbn0iLCJcbkB1c2UgJ2Jhc2UnIGFzICo7XG4ucG9kY2FzdC1wbGF5ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogNThweDtcbiAgei1pbmRleDogMTAwMjtcbiAgd2lkdGg6IDgwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJhY2tncm91bmQ6ICRibGFjaztcblxuICAucG9kY2FzdC1wbGF5ZXItYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDA7XG5cbiAgICAucG9kY2FzdC1hY3Rpb24tYnV0dG9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDRyZW07XG4gICAgICB0b3A6IC0xMHB4O1xuXG4gICAgICAucG9kY2FzdC1hY3Rpb24tYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogMzAwbXM7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkYmxhY2s7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgcGFkZGluZzogMnB4O1xuXG4gICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiAkYmxhY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBvZGNhc3QtcGxheWluZyB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAucG9kY2FzdC1zdGF0dXMge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBvZGNhc3QtY29sbGFwc2Uge1xuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgIHRyYW5zaXRpb246IDMwMG1zO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGlmcmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEycHg7XG4gIH1cblxuICAmLW9wZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJi1jb2xsYXBzZWQge1xuICAgIGlmcmFtZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5wb2RjYXN0LXBsYXllci1hY3Rpb25zIHtcbiAgICAgIGhlaWdodDogNDBweDtcblxuICAgICAgLnBvZGNhc3QtY29sbGFwc2Uge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wb2RjYXN0LXBsYXlpbmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBvZGNhc3QtaGVhZGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gICYtaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgfVxuICAmLXRpdGxlIHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjI3cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG4gICAgICB9XG4gICAgICBcbiAgICB9XG4gIH1cbn1cblxuLnBvZGNhc3QtYXJ0LWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4ucG9kY2FzdC1hbGwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1tZWRpdW07XG4gIGNvbG9yOiAkYmxhY2s7XG59XG5cbi5wb2RjYXN0LWxlbmd0aCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggJHdoaXRlO1xufVxuXG4ucG9kY2FzdC1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmNvbnRlbnQtcG9kY2FzdC1pZnJhbWUge1xuICAgIG1heC1oZWlnaHQ6IDUycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwNDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICAmLnN0dWNrIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDExNHB4O1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgdG9wOiAxMjJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGVudC1wb2RjYXN0LXRyYW5zY3JpcHQtdHJpZ2dlciB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gIH1cblxuICAuYnRuIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYm9yZGVyLXJhZGl1czogMzZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgc3ZnIHtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcblxuICAgICAgcGF0aCB7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICRibGFjaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucG9kY2FzdC1sZW5ndGgge1xuICAgICAgICBib3JkZXItY29sb3I6ICRibGFjaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBvZGNhc3QtdHJhbnNjcmlwdC10cmlnZ2VyLWVudHJ5IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLy8gTmV3IGZvciB0YXJnZXRpbmcgUG9kY2FzdCBUcmFuc2NyaXB0IEJsb2Nrc1xuICBhIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMxYTFhMWE7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjZTIyMzFhO1xuICAgIH1cbiAgfVxuICBcbn1cblxuXG4uYXJ0aWNsZS1oZWFkZXIge1xuICAucG9kY2FzdC1oZWFkZXIge1xuICAgICYtaW5uZXIge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMCAxNXB4O1xuICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBwYWRkaW5nOiA1MnB4ICRzcGFjZXIgMjVweCAkc3BhY2VyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wb2RjYXN0LWFydCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgICB9XG4gICAgLnBvZGNhc3QtYWxsIHtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuLmVudHJ5LWNvbnRlbnQge1xuICAucG9kY2FzdC10cmFuc2NyaXB0LFxuICAucG9kY2FzdC10cmFuc2NyaXB0LWJsb2NrIHtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkZ3JleS1tZWRpdW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG5cbiAgICBoMyB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JleS1saWdodDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgZm9udC13ZWlnaHQ6NTAwO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIG1hcmdpbjogMCAwIDJyZW07XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgaDQsXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJi1saW1pdGVyIHtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wb2RjYXN0LXRyYW5zY3JpcHQtdHJpZ2dlciB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICB9XG5cbiAgICAmLWV4cGFuZGVkIHtcbiAgICAgIC5wb2RjYXN0LXRyYW5zY3JpcHQtbGltaXRlciB7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmV3IGZvciB0YXJnZXRpbmcgUG9kY2FzdCBUcmFuc2NyaXB0IEJsb2Nrc1xuICAgIC5hcnRpY2xlX2NvbnRlbnRfYmxvY2sge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHBhZGRpbmc6IDAgMnJlbTtcblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIGNvbG9yOiAjMWExYTFhO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC53cC1ibG9jay1idXR0b25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICAgIFxuICAgIH1cbiAgfVxufVxuXG4uc2lkZWJhci1wb2RjYXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICBoMyB7XG4gICAgYmFja2dyb3VuZDogJGJsdWUtbWVkaXVtO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICBmb250LXdlaWdodDo1MDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAucG9kY2FzdC1saXN0LXRpdGxlLWlubmVyIHtcbiAgICBjb2xvcjogYmxhY2s7XG4gIH1cblxuICBwIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cblxuICBhIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG59XG5cbi5wb2RjYXN0LWxpc3QtdGl0bGUtaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG4gIGNvbG9yOiAkYmxhY2s7XG59XG5cbi5wb2RjYXN0LXN1YnNjcmliZSB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktbGlnaHQ7XG59XG5cbi5tb2JpbGUtc3ViLXNwYWNlciB7XG4gIGJhY2tncm91bmQ6JHdoaXRlO1xuICBwYWRkaW5nLWJvdHRvbTozMHB4O1xuICBib3JkZXItdG9wOjEwcHggc29saWQgJGJsYWNrO1xuICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgfVxufVxuXG4ucG9kY2FzdC1zdWJzY3JpYmUtbGlzdCB7XG4gIG1hcmdpbjogMCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgbGkge1xuICAgIG1hcmdpbjogMTVweCAwO1xuXG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206MTVweDtcbiAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6NDAwO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRibHVlLW1lZGl1bTtcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hcmNoaXZlIHtcbiAgLnBvZGNhc3QtaGVhZGVyIHtcbiAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgIHBhZGRpbmc6IDZyZW0gMDtcbiAgICB9XG5cbiAgICAucG9kY2FzdC1hcnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIC5lbnRyeS1kZWsge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBvZGNhc3Qtc3Vic2NyaWJlIHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWVkaXVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJGdyZXktZGFyaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleS1tZWRpdW07XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAvKiB0aGlzIGNlbnRlcnMgdGhlIGxpbmUgdG8gdGhlIGZ1bGwgd2lkdGggc3BlY2lmaWVkICovXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIC8qIHBvc2l0aW9uaW5nIG11c3QgYmUgYWJzb2x1dGUgaGVyZSwgYW5kIHJlbGF0aXZlIHBvc2l0aW9uaW5nIG11c3QgYmUgYXBwbGllZCB0byB0aGUgcGFyZW50ICovXG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAvKiB0byBoaWRlIHRoZSBsaW5lcyBmcm9tIGJlaGluZCB0aGUgdGV4dCwgeW91IGhhdmUgdG8gc2V0IHRoZSBiYWNrZ3JvdW5kIGNvbG9yIHRoZSBzYW1lIGFzIHRoZSBjb250YWluZXIgKi9cbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS1saWdodDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnBvZGNhc3QtbGlzdC10aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDMyJTtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS1kYXJrO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucG9kY2FzdC1saXN0LXRpdGxlLWlubmVyIHtcbiAgICAgICAgICBjb2xvcjogJGdyZXktZGFyaztcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnBvZGNhc3Qtc3Vic2NyaWJlLWxpc3Qge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgIG1heC13aWR0aDogNzAlO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW46IDVweCAxNXB4O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgbWFyZ2luOiA1cHggMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wb2RjYXN0LXBhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZzogNnJlbSAwO1xuICBiYWNrZ3JvdW5kOiAkZ3JleS1saWdodDtcbiAgLnBvZGNhc3QtcGFnZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuXG4gICAgc3ZnIHtcbiAgICAgIGJhY2tncm91bmQ6ICRicmFuZC1yZWQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDEwcHg7XG5cbiAgICAgIHBhdGgge1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wb2RjYXN0LXBhZ2Utcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gICAgLnBvZGNhc3QtcGFnZS1jb2x1bW4ge1xuICAgICAgZmxleDogMTtcbiAgICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICB9XG4gIH1cbn1cblxuLnBvZGNhc3Qtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcblxuICAucG9kY2FzdC1yb3ctaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG5cbiAgICAucG9kY2FzdC1oZWFkZXItYm9keSB7XG4gICAgICBwYWRkaW5nOiAwIDRyZW07XG5cbiAgICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucG9kY2FzdC1hbGwge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuICB9XG5cbiAgLmdyaWQtYmxvY2sge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cbn1cblxuLnBvZGNhc3QtcGFnZS10YWJzIHtcbiAgLnBvZGNhc3QtcGFnZS1jb250ZW50LW1haW4ge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogNnJlbSAwO1xuICB9XG59XG5cblxuLmVudHJ5LW1ldGEge1xuXG4gIC5idG4tb3Blbi1hcnRpY2xlLXNoYXJpbmctd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0OXB4KSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzUwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG5cbiAgICAuYnRuLWFsbC1wb2RjYXN0cy13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIC5wb2RjYXN0LWFsbCB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1zdGFuZGFyZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnRuLW9wZW4tYXJ0aWNsZS1zaGFyaW5nLXdyYXBwZXIgPiAqIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogNHB4IDRweCA0cHggNHB4O1xuXG4gIH1cbn1cblxuLmFyY2hpdmUge1xuICAucG9kY2FzdC1oZWFkZXIge1xuICAgIC5tb2JpbGUtc3ViLXNwYWNlciB7XG4gICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG5cbiAgICAucG9kY2FzdC1oZWFkZXItaW5uZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2NyZWVuIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG4uY2F0ZWdvcnktcG9kY2FzdCB7XG4gIC5jb250ZW50LXN1Yi13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciB7XG4gICAgLmVudHJ5LW1ldGEge1xuICAgICAgcGFkZGluZzogMCAwIDFyZW0gMDtcbiAgICAgIC5wb2RjYXN0LWFsbCBhIHtcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLXN0YW5kYXJkO1xuICAgICAgfVxuICAgICAgLmJ5bGluZSA+IGRpdiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBvZGNhc3QtbWV0YSB7XG4gICAgZ2FwOiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaXVtLXNjcmVlbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnJlYWQtdGltZSB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1lZGl1bTtcbiAgICAgIGNvbG9yOiAkZ3JleS1kYXJrO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwMTdcIjtcbiAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweCAvIDEgRm9udEF3ZXNvbWU7XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMnJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucG9zdC1kYXRlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgfVxuXG4gIH1cblxufSIsIkB1c2UgJ2Jhc2UnIGFzICo7XG5cbi5zb2NpYWwtbWVkaWEtcGFnZS1iYXIge1xuXHQud3AtYmxvY2stYnV0dG9ucyB7XG5cdFx0LndwLWJsb2NrLWJ1dHRvbiB7XG5cdFx0XHRhLCBkaXYud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMjJweDtcblx0XHRcdFx0XHRtYXJnaW46IDAuNXJlbTtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJAdXNlICdiYXNlJyBhcyAqO1xuXG4uaW1hZ2Utd2l0aC1waW5zLXNpZGUtYnktc2lkZSB7XG4gICAgJi10aXRsZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5LW1lZGl1bTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAaW5jbHVkZSBzbWFsbC1zY3JlZW4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICAgIC53cC1ibG9jay1jb2x1bW4ge1xuICAgICAgICAgICAgLmltYWdlLXdpdGgtcGluc19fcGluLWRhdGEtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgLnNpZGUtYnktc2lkZS1zdW1tYXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWxldHRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndwLWJsb2NrLXBhY2Vjb3JlLWJsb2Nrcy1pbWFnZS13aXRoLXBpbnMtc2lkZS1ieS1zaWRlIHtcblxuICAgIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAkZ3JleS1tZWRpdW07XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG5cbiAgICAgICAgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zY3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtOHB4IDBweCAxMHB4IC04cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHAsIGgyLCAucGluLXRyaWdnZXJlZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzNHB4IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53cC1ibG9jay1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmltYWdlLXdpdGgtcGluc19fcGluLWRhdGEtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSJdfQ== */
