@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;700&display=swap);
/*!
 * Bootstrap Grid v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */html{-ms-overflow-style:scrollbar;box-sizing:border-box}*,:after,:before{box-sizing:inherit}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;width:100%}@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:991px){.container,.container-lg,.container-md,.container-sm{max-width:800px}}@media (min-width:1100px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1000px}}@media (min-width:1350px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{display:flex;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{padding-left:1.5rem;padding-right:1.5rem;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width:991px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width:1100px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}@media (min-width:1350px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xxl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xxl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xxl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xxl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xxl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.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%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:991px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1100px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media (min-width:1350px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!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}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:991px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1100px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}@media (min-width:1350px){.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-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xxl-fill{flex:1 1 auto!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}.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}.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}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:991px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1100px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}@media (min-width:1350px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}.m-xxl-n1{margin:-.25rem!important}.mt-xxl-n1,.my-xxl-n1{margin-top:-.25rem!important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-.25rem!important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-.25rem!important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.mt-xxl-n2,.my-xxl-n2{margin-top:-.5rem!important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-.5rem!important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-.5rem!important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.mt-xxl-n3,.my-xxl-n3{margin-top:-1rem!important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1rem!important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1rem!important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.5rem!important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.5rem!important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.5rem!important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.5rem!important}.m-xxl-n5{margin:-3rem!important}.mt-xxl-n5,.my-xxl-n5{margin-top:-3rem!important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3rem!important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3rem!important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}}html{border:none;font-size:62.5%;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;background-color:#fff8f5;color:#000;font-family:Rubik,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4;margin:0}body.nav-opened,body.no-scroll{overflow:hidden}@media (max-width:1099.98px){body.show-filter{overflow:hidden}}@media (max-width:990.98px){body.nav-opened:before{background:rgba(8,18,39,.4);content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:999}}*,:after,:before{box-sizing:border-box}ol,ul{list-style:none;margin:0;padding:0}a{color:#135bbe;text-decoration:underline}a:focus,a:hover{text-decoration:none}a:focus{outline:none}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0 0 1rem}p:last-child{margin-bottom:0}@media (max-width:767.98px){[data-mobile-slider]{margin:0 -2rem!important}}.slick-slider{-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:flex;height:100%;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-vertical .slick-track{flex-direction:column}.slick-slide{display:none}.slider--team .slick-slide{padding:3rem}@media (max-width:1099.98px){.slider--team .slick-slide{padding:3rem 2rem}}.slider--reviews .slick-slide{padding:1.7rem 2.5rem}.slick-slide:focus{outline:none}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{display:flex;list-style:none;margin-top:1.6rem;width:100%}.slider--team .slick-dots{padding-left:3rem}.slick-dots li{margin-right:1.6rem}.slick-dots li:last-child{margin-right:0}.slick-dots li.slick-active button{background:#e61c2d}.slick-dots button{background:#dbdbdb;border:0;border-radius:50%;color:transparent;cursor:pointer;display:block;font-size:0;height:.6rem;padding:0;width:.6rem}.slick-dots button:focus{outline:none}.slick-vertical .slick-dots{flex-direction:column;height:100%;justify-content:center;position:absolute;right:0;top:0;width:auto;z-index:1}.slick-vertical .slick-dots li{margin-bottom:1.6rem;margin-right:0}@media (max-width:1099.98px){.slick-dots{justify-content:center;margin-top:0}.slider--team .slick-dots{padding-left:0}}.slick-vertical .slick-slide{display:block;height:auto}.daterangepicker{background-color:#fff;border-radius:6px;box-shadow:0 10px 20px rgba(0,0,0,.129);color:inherit;display:none;font-family:inherit;font-size:1.4rem;left:0!important;line-height:1em;margin-right:-21px;margin-top:35px;max-width:none;padding:0;position:absolute;top:100px;width:54rem;z-index:3001}@media (max-width:990.98px){.daterangepicker{width:100%}}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{left:0;margin-left:auto;margin-right:auto;right:0;width:0}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{border-bottom:initial;border-top:7px solid #ccc;bottom:-7px;top:auto}.daterangepicker.drop-up:after{border-bottom:initial;border-top:6px solid #fff;bottom:-6px;top:auto}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-buttons,.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}@media (max-width:990.98px){.daterangepicker .drp-calendar{max-width:none;width:50%}}@media (max-width:767.98px){.daterangepicker .drp-calendar{width:100%}}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border:solid #000;border-radius:0;border-width:0 2px 2px 0;color:#fff;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{border:1px solid transparent;border-radius:4px;cursor:pointer;font-size:12px;height:30px;line-height:24px;min-width:32px;text-align:center;vertical-align:middle;white-space:nowrap;width:36px}.daterangepicker .calendar-table{background-color:#fff;border:1px solid #fff;border-radius:4px}.daterangepicker .calendar-table table{border-collapse:collapse;border-spacing:0;margin:0;width:100%}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{color:#ccc;font-size:80%}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:rgba(255,94,20,.05);border-color:transparent;border-radius:0;color:#000}.daterangepicker td.start-date{border-radius:13px 0 0 13px}.daterangepicker td.end-date{border-radius:0 13px 13px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#ff5e14;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{cursor:default;font-size:12px;height:auto;margin:0;padding:1px}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{background:#eee;border:1px solid #eee;font-size:12px;margin:0 auto;outline:0;padding:2px;width:50px}.daterangepicker .calendar-time{line-height:30px;margin:4px auto 0;position:relative;text-align:center}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{border-top:1px solid #ddd;clear:both;display:none;line-height:12px;padding:8px;text-align:right;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{font-size:12px;font-weight:700;margin-left:8px;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;margin:0;text-align:left}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{cursor:pointer;font-size:12px;padding:8px 12px}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width:564px){.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media (min-width:730px){.daterangepicker .ranges{float:left;width:auto}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}.autocomplete-suggestions{background:#fff;border-radius:6px;box-shadow:0 0 20px rgba(0,0,0,.129);color:#000;font-size:1.6rem;font-weight:500;left:0;margin-top:1rem;overflow:auto;top:100%;width:100%;z-index:1}.autocomplete-suggestion{border-bottom:1px solid #f9f9f9;overflow:hidden;padding:2rem;transition:background-color .2s linear;white-space:nowrap}.autocomplete-suggestion:hover{background-color:#f9f9f9}.autocomplete-suggestion:last-child{border-bottom:none}.autocomplete-selected{background:#f0f0f0;cursor:pointer}.autocomplete-suggestions strong{color:#000;font-weight:600}.autocomplete-group{color:#cbe330;font-weight:700;padding:5px}.autocomplete-group:after{background-color:currentColor;content:"";display:block;height:3px;width:30px}.autocomplete-group strong{display:block}@font-face{font-display:block;font-family:lg;font-style:normal;font-weight:400;src:url(/fonts/lg.woff2?64b800aa30714fd916dce5018ba7ad76) format("woff2"),url(/fonts/lg.ttf?747d038541bfc6bb8ea9118bed9c160e) format("truetype"),url(/fonts/lg.woff?356a0e9cb064c7a196c612ebf7523686) format("woff"),url(/fonts/lg.svg?09cd8e9be7081f2166444cce393fe968#lg) format("svg")}.lg-icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:lg!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border:none;border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;outline:none;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084}.lg-next.disabled,.lg-prev.disabled{cursor:default;opacity:0!important}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:"\e095"}.lg-prev{left:20px}.lg-prev:after{content:"\e094"}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{left:0;position:absolute;top:0;width:100%;z-index:1082}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.4))}.lg-toolbar .lg-icon{background:none;border:none;box-shadow:none;color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;outline:medium none;padding:10px 0;text-align:center;text-decoration:none!important;transition:color .2s linear;width:50px;will-change:color}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"\e90a"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{color:#eee;font-size:16px;opacity:0;padding:10px 40px;text-align:center;transition:opacity .2s ease-out 0s;z-index:1080}.lg-sub-html h4{font-size:13px;font-weight:700;margin:0}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}.lg-item .lg-sub-html{bottom:0;left:0;position:absolute;right:0}.lg-error-msg{color:#999;font-size:14px}.lg-counter{color:#999;display:inline-block;font-size:16px;height:47px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;transform:scale3d(.5,.5,.5);transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;will-change:transform,opacity}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;transform:scaleX(1)}.lg-icon:focus-visible{border-radius:3px;color:#fff;outline:1px dashed hsla(0,0%,100%,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{clear:both;content:"";display:table}.lg-container{outline:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;will-change:transform,opacity}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translate3d(0,20px,0)}.lg-outer{height:100%;left:0;opacity:.001;outline:none;overflow:hidden;position:fixed;text-align:left;top:0;transition:opacity .15s ease 0s;width:100%;will-change:auto;z-index:1050}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible,.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{opacity:1;transition-duration:0s!important}.lg-outer.lg-grab img.lg-object{cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:grabbing}.lg-outer .lg-content{bottom:0;left:0;position:absolute;right:0;top:0}.lg-outer .lg-inner{bottom:0;left:0;position:absolute;top:0;transition:opacity 0s;white-space:nowrap;width:100%}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(/images/loading.gif?fcba57cdb89652f9bb54271cc5a9cc0e) no-repeat scroll 50% transparent}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;height:100%;position:absolute;text-align:center;width:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{bottom:0;font-size:0;left:0;position:absolute;right:0;top:0;white-space:nowrap}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;height:auto;max-height:100%;max-width:100%;position:relative;vertical-align:middle;width:auto}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{left:50%;position:absolute;top:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{opacity:1;transform:translateZ(0)}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{background-color:rgba(6,11,40,.8);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity 333ms ease-in 0s;will-change:auto;z-index:1040}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{opacity:1;transform:translateZ(0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{opacity:1;transition-duration:0s!important}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-components{bottom:0;left:0;position:absolute;right:0;transform:translate3d(0,100%,0);transition:transform .35s ease-out 0s;will-change:transform;z-index:1080}.lg-outer .lg-thumb-outer{background-color:#000;float:left;max-height:350px;overflow:hidden;width:100%}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb,.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{display:inline-block;height:100%;margin-bottom:-5px;padding:5px 0;vertical-align:middle}@media (min-width:768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{border-radius:2px;cursor:pointer;float:left;height:100%;margin-bottom:5px;overflow:hidden;will-change:border-color}@media (min-width:768px){.lg-outer .lg-thumb-item{border:2px solid #fff;border-radius:4px;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#ff9614}.lg-outer .lg-thumb-item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer.lg-animate-thumb .lg-thumb{transition-timing-function:cubic-bezier(.215,.61,.355,1)}.irs{-webkit-user-select:none;-moz-user-select:none;user-select:none}.irs,.irs-line{display:block;position:relative}.irs-line{outline:none!important;overflow:hidden}.irs-bar{display:block}.irs-bar,.irs-shadow{left:0;position:absolute;width:0}.irs-shadow{display:none}.irs-handle{cursor:default;display:block;position:absolute;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{cursor:default;display:block;position:absolute}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{cursor:default;display:block;left:0;position:absolute;top:2px;white-space:nowrap;z-index:100}.irs-grid{bottom:0;display:none;height:20px;left:0;position:absolute;width:100%}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{background:#000;height:8px;left:0;position:absolute;top:0;width:1px}.irs-grid-pol.small{height:4px}.irs-grid-text{bottom:0;color:#000;font-size:9px;left:0;line-height:9px;padding:0 3px;position:absolute;text-align:center;white-space:nowrap}.irs-disable-mask{background:transparent;cursor:default;display:block;height:100%;left:-1%;position:absolute;top:0;width:102%;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed;filter:alpha(opacity=0)}.irs-disabled{opacity:.4}.irs-hidden-input{background:none!important;border-color:transparent!important;border-style:solid!important;display:block!important;font-size:0!important;height:0!important;left:0!important;line-height:0!important;margin:0!important;outline:none!important;overflow:hidden;padding:0!important;position:absolute!important;top:0!important;width:0!important;z-index:-9999!important}.irs--flat{height:6rem}.irs--flat.irs-with-grid{height:11rem}.irs--flat .irs-line{background-color:hsla(0,0%,72%,.2);border-radius:1.5rem;height:1rem;top:8px}.irs--flat .irs-bar{background-color:#135bbe;height:1rem;top:8px}.irs--flat .irs-bar--single{border-radius:1.5rem 0 0 1.5rem}.irs--flat .irs-shadow{background-color:#e1e4e9;bottom:16px;height:1px}.irs--flat .irs-handle{background-color:transparent;height:3rem;top:1px;width:5.5rem}.irs--flat .irs-handle>i:first-child{background:#fff;border-radius:4px;box-shadow:0 0 30px rgba(0,0,0,.1);display:block;height:100%;left:.1rem;margin-left:-1px;position:absolute;top:-.3rem;width:100%}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{cursor:pointer}.irs--flat .irs-max,.irs--flat .irs-min{color:#b8b8b8;line-height:1.2;text-shadow:none;top:2.5rem}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#000;cursor:pointer;font-size:1.4rem;font-weight:500;line-height:1.1;padding:.4rem 1.2rem;text-align:center;text-shadow:none;width:5.5rem}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.blocker{align-items:center;background-color:rgba(6,11,40,.8);bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;overflow:auto;padding:2rem;position:fixed;right:0;top:0;width:100%;z-index:1}.blocker.behind{background-color:transparent}.modal{background-color:#fff;border-radius:6px;display:none;max-width:94rem;padding:13rem;position:relative;width:100%;z-index:2}.modal--subscribe{background-image:url(/images/modal-subscribe-bg.svg?5d8d25a2fa9b6b9e29fc5756b6c96c74);background-position:left -100px center;background-repeat:no-repeat}@media (max-width:990.98px){.modal--subscribe{background-image:none}}@media (max-width:1099.98px){.modal{padding:8rem}}@media (max-width:990.98px){.modal{padding:4rem}}.modal__close{background:none;border:none;color:transparent;cursor:pointer;font-size:0;position:absolute;right:5rem;top:5rem;z-index:1}@media (max-width:990.98px){.modal__close{right:2rem;top:2rem}}.modal__close-icon{fill:#b8b8b8;display:block;height:1.2rem;width:1.2rem}.modal__title{font-size:2.8rem;font-weight:700;line-height:1.2;margin-bottom:2rem}@media (max-width:990.98px){.modal__title{font-size:2.2rem}}.img{display:block;height:auto;max-width:100%}.img--center{margin:0 auto}@media (max-width:990.98px){.img--secure{margin-left:auto;margin-right:auto}}.hide{display:none}.text-center{text-align:center!important}.text-primary{color:#e61c2d}.text-success{color:#40c8ae}.text-warning{color:#ff9614}.pb-0{padding-bottom:0!important}@media (max-width:990.98px){.hidden-md{display:none!important}.text-center-md{text-align:center}}@media (max-width:1099.98px){.hidden-lg{display:none!important}}.visible-md{display:none}@media (max-width:990.98px){.visible-md{display:block}}.visible-lg{display:none}@media (max-width:1099.98px){.visible-lg{display:block}}@media (max-width:767.98px){.hidden-sm{display:none}}.visible-sm{display:none}@media (max-width:767.98px){.visible-sm{display:block}}.page{display:flex;flex-direction:column;height:auto;min-height:100vh;overflow:hidden;padding-top:10.5rem;width:100%}@media (max-width:1099.98px){.page{padding-top:6.6rem}}.header{position:fixed;right:0;top:0;width:100%;z-index:1000}@media (max-width:1099.98px){.header{height:6.6rem}}.header__top{background-color:#fff;height:6.6rem;padding-bottom:1rem;padding-top:1rem}.header__mobile{background-color:#ff9614;display:none;padding:0 2rem}@media (max-width:1099.98px){.header__mobile{display:block}}.header__top-wrapper{align-items:center;display:flex;justify-content:space-between}.header__center{background-color:#ff9614;height:4rem}@media (max-width:1099.98px){.header__center{display:none;height:calc(100vh - 6.6rem);overflow:auto}.header__center .container-xxl{padding:0}.nav-opened .header__center{background-color:#fff;display:block;left:0;position:absolute;top:100%;width:100%;z-index:1}}.header__info{background-color:#77aada;color:#fff;font-size:1.2rem;font-weight:700;padding:1rem 0;text-align:center;text-transform:uppercase}.header__info a{color:inherit;text-decoration:none}.header__info a:hover{text-decoration:underline}@media (max-width:1099.98px){.header__info{display:none}}.burger{background-color:transparent;border:none;color:transparent;display:none;font-size:0;height:2.2rem;padding:0;position:relative;width:2.2rem;z-index:1}.burger span{height:.3rem;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.burger span,.burger span:after,.burger span:before{background-color:#ff9614;display:block;position:absolute;width:100%}.burger span:after,.burger span:before{content:"";height:100%;left:0;transition:transform .2s linear;z-index:2}.burger span:before{top:-.8rem}.burger span:after{bottom:-.8rem}.nav-opened .burger span{background-color:transparent}.nav-opened .burger span:before{top:0;transform:rotate(45deg)}.nav-opened .burger span:after{bottom:0;transform:rotate(-45deg)}@media (max-width:1099.98px){.burger{display:block}}.dropdown{position:relative}.dropdown__list{background-color:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.1);display:none;margin-top:5px;position:absolute;right:0;top:100%;z-index:1000}.dropdown__list.show{display:block}.dropdown__item{border-bottom:1px solid #dbdbdb}.dropdown__item:last-child{border-bottom:none}.dropdown__link{color:#000;display:block;font-weight:500;padding:1rem;text-decoration:none;text-transform:uppercase}.dropdown__link:hover{text-decoration:underline}.lang{align-items:center;color:#fff;display:flex;font-size:1.2rem;text-decoration:none}.lang:after{border-color:#fff transparent transparent;border-style:solid;border-width:4px 3.5px 0;content:"";display:block;margin-left:1rem;pointer-events:none}.lang:hover{text-decoration:underline}.lang__icon{fill:#fff;display:block;height:15px;margin-right:1rem;width:15px}.actions{align-items:center;display:flex;font-size:1.3rem;justify-content:flex-end}.actions--mobile{display:none}@media (max-width:1099.98px){.actions{display:none}.actions--mobile{display:flex}.actions--mobile .actions__icon{fill:#135bbe}.actions--mobile .actions__link.has-subnav:after{border-color:#135bbe transparent transparent}}.actions__item{margin-right:5rem}.actions__item:last-child{margin-right:0}.actions__item.has-subnav{position:relative}.actions__link{align-items:center;color:#000;display:flex;text-decoration:none}.actions__link:hover{text-decoration:underline}.actions__link.has-subnav:after{border-color:#000 transparent transparent;border-style:solid;border-width:4px 3.5px 0;content:"";display:block;margin-left:1rem;pointer-events:none}.actions__icon{fill:#b8b8b8}.actions__icon--tel{height:15px;width:12px}.actions__icon--info{height:20px;width:20px}.actions__icon--location{height:20px;width:17px}.actions__icon--lang,.actions__icon--user{height:20px;width:20px}.actions__text{margin-left:1rem}@media (max-width:1099.98px){.nav{padding:0 2rem;width:100%}}.nav__link{color:#fff;display:block;letter-spacing:1px;line-height:1.1;padding:1.2rem 0;text-decoration:none;text-transform:uppercase;white-space:nowrap}.nav__link:hover{text-decoration:underline}.nav__link--primary{color:#e61c2d}.nav__link.has-subnav{align-items:center;display:flex}.nav__link.has-subnav:after{border-color:#fff transparent transparent;border-style:solid;border-width:4px 4px 0;content:"";display:block;margin-left:1rem}@media (max-width:1099.98px){.nav__link{background:url(/images/nav-link-arrow.svg?19fa9f68d82eb394c139f3c165fe86d2) 100% no-repeat;color:#000;font-size:1.5rem;font-weight:500;padding:2rem 4rem 2rem 0}.nav__link--tel{align-items:center;background:none;display:flex;padding-right:0}.nav__link.has-subnav:after{display:none}.nav__link-icon{fill:#fff;margin-right:1rem}.nav__link-icon--tel{height:15px;width:12px}}.nav__list{display:flex;justify-content:center}@media (max-width:1099.98px){.nav__list{flex-direction:column}.nav__list--actions .nav__item{border-bottom-color:#fff}.nav__list--actions .nav__link{color:#fff}}.nav__item{margin:0 3.5rem}@media (max-width:1349.98px){.nav__item{margin:0 2rem}}@media (max-width:1099.98px){.nav__item{border-bottom:1px solid #dbdbdb;margin:0}.nav__item:last-child{border-bottom:none}.nav__item--info{align-items:center;display:flex;justify-content:space-between}}.intro{height:400px;overflow:hidden;position:relative}.intro__slider,.intro__slider .slick-list,.intro__slider .slick-slide>div,.intro__slider .slick-track,.intro__slider .slider-item{height:100%}.intro__slider .slider-item{background-color:#000}.intro__slider .slider-item .container-xxl{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);z-index:2}@media (max-width:990.98px){.intro__slider .slider-item .container-xxl{left:0;padding-bottom:20rem;top:5rem;transform:none}}.intro__slider-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;width:100%}.intro__slider-title{color:#fff;font-size:5.5rem;font-weight:700;line-height:1.2;text-shadow:0 0 10px rgba(0,0,0,.5)}@media (max-width:990.98px){.intro__slider-title{font-size:3rem;text-align:center}}.search{margin-bottom:5rem;margin-top:-3.5rem;position:relative;z-index:2}@media (max-width:990.98px){.search{margin-top:-20rem}}.search--inner{margin-top:-8.5rem}@media (max-width:1099.98px){.search--hide-mobile{display:none;margin-top:-6rem}.search--hide-mobile.show{display:block}}.search__form{border-radius:1rem;box-shadow:0 0 20px rgba(41,26,204,.123);display:flex;flex-wrap:nowrap;position:relative;z-index:2}@media (max-width:1349.98px){.search__form{flex-wrap:wrap}}@media (max-width:990.98px){.search__form{box-shadow:none}}.search__item{align-items:center;background-color:#fff;border-right:2px solid #f4f4f4;display:flex;height:7rem;padding:0 2rem;position:relative}.search__item--from{border-radius:1rem 0 0 1rem}.search__item:last-child{background:none;border-right:none;flex-grow:1;padding-left:0;padding-right:0}@media (max-width:1349.98px){.search__item--from{border-bottom:2px solid #f4f4f4;border-radius:1rem 0 0 0}.search__item--to{border-bottom:2px solid #f4f4f4;border-radius:0 1rem 0 0}.search__item--when{border-radius:0 0 0 1rem}.search__item--from,.search__item--to,.search__item--when{width:50%}}@media (max-width:990.98px){.search__item{border:none;border-radius:1rem;box-shadow:0 0 10px rgba(41,26,204,.123);margin-bottom:1rem;width:100%}}.search__label{align-items:center;color:#000;cursor:pointer;display:flex;font-size:1.6rem;font-weight:500}.search__label--full{width:100%}.search__icon{fill:#135bbe;display:block}.search__icon--marker{height:16px;width:12px}.search__icon--calendar{height:16px;width:18px}.search__icon--lens{fill:none;stroke:#135bbe;height:22px;width:22px}.search__icon--people{stroke:#135bbe;height:18px;width:15px}.search__label-text{padding-left:.8rem}.search__label-text--count{width:5rem}.search__input{border:none;color:#000;display:block;font-family:inherit;font-size:1.6rem;padding:0 1rem;width:100%}.search__input--daterange{width:220px}.search__input::-moz-placeholder{color:#b8b8b8}.search__input::placeholder{color:#b8b8b8}.search__input:focus{outline:none}.search__btn{background:#135bbe url(/images/search-arrow.svg?0629107efcd22c3e4706fd4988043236) right 2.5rem center no-repeat;border:none;border-radius:0 1rem 1rem 0;color:#fff;cursor:pointer;font-family:inherit;font-size:1.8rem;font-weight:500;height:100%;min-width:23rem;padding:0 2.5rem;text-align:left;transition:background-color .2s linear;width:100%}.search__btn:hover{background-color:#0e4590}@media (max-width:1349.98px){.search__btn{border-radius:0 0 1rem 0}}@media (max-width:990.98px){.search__btn{border-radius:1rem}}.search__counter{background:#fff;border-radius:6px;box-shadow:0 0 20px rgba(0,0,0,.129);display:none;margin-top:1rem;overflow:hidden;position:absolute;right:0;top:100%;width:34rem;z-index:1}.search__counter.show{display:block}@media (max-width:767.98px){.search__counter{width:100%}}.benefits{background-color:#f4e6d7;border-radius:0 0 1rem 1rem;display:flex;flex-wrap:nowrap;margin-top:-1rem;padding-top:2.5rem;position:relative;z-index:1}@media (max-width:1349.98px){.benefits{flex-wrap:wrap}}@media (max-width:990.98px){.benefits{border-radius:1rem;margin-top:1rem}}.benefits__col{align-items:center;display:flex;flex:1 0 0;padding:0 2.5rem 1.5rem}@media (max-width:1349.98px){.benefits__col{flex-basis:50%}}@media (max-width:767.98px){.benefits__col{flex-basis:100%;padding-left:1.5rem;padding-right:1.5rem}}.benefits__text{color:#626262;font-size:1.2rem;line-height:1.3;margin-left:1.2rem}.section{background-color:#fff;padding:5rem 0 8rem}.section--rose{background-color:#fff8f5}.section--rose:before{background-image:url(/images/section-bg-top-white.svg?0302f7032b70087a7e4c7934e05d4443)}.section--rose:after{background-image:url(/images/section-bg-bottom.svg?19b7b118a71e02e378d783d8a057459d)}.section--orange{background:linear-gradient(180.35deg,#ffb593 .32%,#e8d6bc 99.7%)}.section--orange:before{background-image:url(/images/section-bg-top.svg?a41ebfe6ca90af65c52e90562fb62777)}.section--orange:after{background-image:url(/images/section-bg-bottom.svg?19b7b118a71e02e378d783d8a057459d)}.section--gray{background-color:#f9f9f9}.section--subscribe{background-color:#135bbe;padding:11rem 0 8rem}.section--subscribe:before{background-image:url(/images/section-bg-top-gray.svg?4990aba2b8cad7988f1e8398afed965a)}@media (max-width:767.98px){.section--subscribe{padding-bottom:5rem;padding-top:8rem}}.section--orange,.section--rose,.section--subscribe{position:relative}.section--orange:after,.section--orange:before,.section--rose:after,.section--rose:before,.section--subscribe:after,.section--subscribe:before{content:"";display:block;height:19px;left:0;position:absolute;width:100%;z-index:1}.section--orange:before,.section--rose:before,.section--subscribe:before{background-position:center top -1px;background-repeat:no-repeat;background-size:100%;top:0}.section--orange:after,.section--rose:after,.section--subscribe:after{background-position:center bottom -1px;background-repeat:no-repeat;background-size:100%;bottom:0}@media (max-width:990.98px){.section--orange:after,.section--orange:before,.section--rose:after,.section--rose:before,.section--subscribe:after,.section--subscribe:before{background-size:cover}}.section--noafter:after,.section--subscribe:after{display:none}.section--contact{background:linear-gradient(135deg,rgba(255,94,20,.1),rgba(0,17,108,.1));position:relative}.section--contact:before{background-image:url(/images/section-bg-top-white.svg?0302f7032b70087a7e4c7934e05d4443);background-position:center top -1px;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:19px;left:0;position:absolute;top:0;width:100%;z-index:1}.section--text{background:#fff url(/images/gradient-top.jpg?7e0e8dea1e79e64de37281741860ca9d) no-repeat;background-size:100% 150px;padding-top:4rem}.section__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:6rem}.section__header--border{border-bottom:1px solid #dbdbdb;padding-bottom:1.5rem}.section__header--country{margin-bottom:2rem}@media (max-width:1099.98px){.section__header{flex-direction:column}}.section__title{align-items:center;color:#000;display:flex;font-size:2.8rem;font-weight:700}.section__title--sm{font-size:2.2rem;font-weight:500}@media (max-width:767.98px){.section__title{flex-direction:column;text-align:center}}.section__link{font-size:1.8rem;font-weight:500;line-height:1.2;text-decoration:none}.section__link:hover{text-decoration:underline}@media (max-width:1099.98px){.section__link{display:none}}.section__icon{margin-right:3rem}@media (max-width:767.98px){.section__icon{margin-bottom:2rem;margin-right:0}}.card{border-radius:6px;display:flex;height:100%;text-decoration:none}@media (max-width:1099.98px){.card{margin-left:auto;margin-right:auto;max-width:60rem}}@media (max-width:767.98px){.card{flex-direction:column;max-width:40rem}}.card--country{flex-direction:column}.card--country .card__preview{border-radius:6px 6px 0 0;height:15rem;width:100%}.card--country .card__content{align-items:center;border-radius:0 0 6px 6px;box-shadow:0 0 20px rgba(41,26,204,.123);flex-direction:row;justify-content:space-between}.card--country .card__title{align-items:center;display:flex;font-size:2.1rem;width:50%}.card--country .card__link-arrow{margin-left:auto;opacity:1}.card--city{flex-direction:column}.card--city .card__preview{border-radius:6px 6px 0 0;height:11rem;width:100%}@media (max-width:767.98px){.card--city .card__preview{height:15rem}}.card--city .card__content{border-radius:0 0 6px 6px;box-shadow:0 0 20px rgba(41,26,204,.123);padding:2rem}.card--city .card__title{font-size:2.1rem}.card--city .card__link-arrow{margin-left:auto;opacity:1}.card--sidebar{flex-direction:column}.card--sidebar .card__preview{border-radius:0;height:12rem;margin-bottom:2rem;width:100%}.card--sidebar .card__content{border-radius:none;box-shadow:none;padding:0}.card--sidebar .card__title{font-size:1.9rem;font-weight:400}.card--sidebar .card__text{margin-bottom:2rem}.card--sidebar .card__link-arrow{margin-left:auto;opacity:1}.card--place .card__preview{width:117px}@media (max-width:767.98px){.card--place .card__preview{width:100%}}.card--place .card__content{padding:1.5rem}.card--place .card__title{font-size:1.4rem}.card__info{color:#aaa;font-size:1.2rem;margin-bottom:1rem}.card__preview{border-radius:6px 0 0 6px;display:block;flex-shrink:0;overflow:hidden;width:215px}.card__preview img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767.98px){.card__preview{border-radius:6px 6px 0 0;height:15rem;width:100%}}.card__content{background-color:#fff;border-radius:0 6px 6px 0;box-shadow:0 0 10px rgba(41,26,204,.05);display:flex;flex-direction:column;flex-grow:1;padding:2.4rem 3rem}@media (max-width:767.98px){.card__content{border-radius:0 0 6px 6px;padding:2rem}}.card__header{margin-bottom:3rem;padding-right:4rem;position:relative}.card__header--mb0{margin-bottom:0}.card__title{color:#000;font-size:2.4rem;font-weight:500;line-height:1.1}.card__title a{color:inherit;text-decoration:none}.card__title a:hover{text-decoration:underline}@media (max-width:1349.98px){.card__title{font-size:2.1rem}}@media (max-width:767.98px){.card__title{font-size:2rem}}.card__flag{position:absolute;right:0;top:3px}.card__title-flag{margin-right:1.5rem}.card__text{color:#818181;line-height:1.15;margin:1rem 0 .5rem}.card__footer{align-items:center;border-top:1px solid #dbdbdb;display:flex;justify-content:space-between;margin-top:auto;padding-top:1.5rem}@media (max-width:1349.98px){.card__footer{align-items:flex-start;flex-direction:column}}@media (max-width:1099.98px){.card__footer{align-items:center;flex-direction:row}}.card__footer--noborder{border-top:0}.card__price{color:#000;font-size:1.8rem;font-weight:400;line-height:1}.card__price span{color:#e61c2d;font-size:2.4rem;font-weight:500}.card__price del{color:#818181;margin-left:.5rem}.card__price--sm{font-size:1.6rem}.card__price--sm span{font-size:inherit;margin-left:0}.card__link{align-items:center;display:flex;font-size:1.6rem;font-weight:500;text-decoration:none;transition:opacity .2s linear}.card__link:after{background:url(/images/card-link-arrow.svg?ecc67efca98fe53a6655be11c4cd012d) no-repeat 50%;content:"";display:block;height:1rem;margin-left:.9rem;opacity:.7;width:1rem}.card__link:hover{opacity:.5;text-decoration:underline}.card__tours{color:#000;font-size:1.5rem;font-weight:500}.reviews{margin:0 -2rem 4rem}.reviews .slider-item{padding:3rem 0}.reviews .slick-slide{padding:0 2rem}@media (max-width:990.98px){.reviews .slick-slide{padding:0 1rem}}.reviews .slick-list{padding:0}.reviews__item{background:#fff;box-shadow:0 4px 30px rgba(7,42,68,.1);padding:3rem}@media (max-width:990.98px){.reviews__item{padding:2rem}}.reviews__header{display:flex;margin-bottom:2.5rem}.reviews__photo{border-radius:50%;display:block;height:7rem;width:7rem}@media (max-width:990.98px){.reviews__photo{height:6rem;width:6rem}}.reviews__data{border-left:1px solid hsla(0,0%,59%,.35);margin-left:2.5rem;padding-left:2rem}@media (max-width:990.98px){.reviews__data{margin-left:2rem}}.reviews__name{color:#000;font-size:2.2rem;font-weight:700;line-height:1.1;margin:.7rem 0 1.2rem}@media (max-width:990.98px){.reviews__name{font-size:1.9rem}}.reviews__rating{display:flex}.reviews__rating li{margin-right:.6rem}.reviews__text{color:#000;line-height:1.55}.reviews__text p:last-child{margin-bottom:0}.stat{display:flex;justify-content:space-around;margin-bottom:10rem}@media (max-width:990.98px){.stat{align-items:center;flex-direction:column;margin-bottom:5rem;text-align:center}}.stat__item{padding:0 2rem}@media (max-width:990.98px){.stat__item{margin-bottom:5rem;padding:0}.stat__item:last-child{margin-bottom:0}}.stat__num{color:#000;font-size:6.2rem;font-weight:700}.stat__text{color:#000;line-height:1.1;text-transform:uppercase}.covid{background:url(/images/covid-bg.svg?fe9601ae3486eccc4e1b4807cb753f3c) 0 0 no-repeat;padding-top:4rem}.covid__info{background-color:#ff9614;border-radius:6px;margin-bottom:4rem;padding:5rem 11rem}@media (max-width:1099.98px){.covid__info{padding:5rem}}@media (max-width:990.98px){.covid__info{margin-bottom:0}}@media (max-width:767.98px){.covid__info{padding:3rem;text-align:center}}.covid__title{color:#fff;font-size:4rem;font-weight:500;line-height:1.1;margin-bottom:1.5rem}@media (max-width:767.98px){.covid__title{font-size:3rem}}.covid__text{color:#fff;font-size:2.2rem;line-height:1.33;margin-bottom:3.5rem;max-width:33rem}@media (max-width:767.98px){.covid__text{max-width:none}}.covid__footer{max-width:33rem}@media (max-width:767.98px){.covid__footer{max-width:none}}.btn{background:transparent;border:1px solid #dbdbdb;border-radius:4px;box-shadow:none;color:#818181;cursor:pointer;display:inline-block;font-family:inherit;font-size:1.8rem;font-weight:500;line-height:1.1;margin-bottom:.8rem;padding:1.5rem 3rem;text-align:left;text-decoration:none;transition:color .2s linear,background-color .2s linear,border-color .2s linear;vertical-align:top}.btn:focus,.btn:hover{border-color:#b8b8b8;color:#b8b8b8}.btn:focus{outline:none}.btn--primary{background-color:#e61c2d;border-color:#e61c2d;color:#fff}.btn--primary:focus,.btn--primary:hover{background-color:#d11727;border-color:#d11727}.btn--secondary{background-color:#135bbe;border-color:#135bbe;color:#fff}.btn--secondary:focus,.btn--secondary:hover{background-color:#1150a7;border-color:#1150a7;color:#fff}.btn--secondary .btn__icon{fill:#fff}.btn--o-secondary{background-color:#fff;border-color:#135bbe;border-width:2px;color:#135bbe}.btn--o-secondary .btn__icon{fill:#135bbe}.btn--o-secondary:focus,.btn--o-secondary:hover{background-color:#135bbe;border-color:#135bbe;color:#fff}.btn--o-secondary:focus .btn__icon,.btn--o-secondary:hover .btn__icon{fill:#fff}.btn--covid{align-items:center;border-color:#fff;border-width:2px;color:#fff;display:flex;justify-content:space-between;text-align:left}.btn--covid .btn__icon{fill:#fff}.btn--covid:focus,.btn--covid:hover{border-color:#dbdbdb}.btn--covid:focus .btn__icon,.btn--covid:hover .btn__icon{fill:#dbdbdb}.btn--white{background-color:#fff;border-color:#fff;color:#135bbe}.btn--white .btn__icon{fill:#135bbe}.btn--white:focus,.btn--white:hover{color:rgba(19,91,190,.5)}.btn--white:focus .btn__icon,.btn--white:hover .btn__icon{fill:rgba(19,91,190,.5)}.btn--orange{background-color:#ff9614;border-color:#ff9614;color:#fff}.btn--orange .btn__icon{fill:#fff}.btn--orange:focus,.btn--orange:hover{background-color:#fa8a00;border-color:#fa8a00;color:#fff}.btn--icon{align-items:center;display:inline-flex;justify-content:space-between}.btn--full{width:100%}.btn--md{padding:3rem}.btn--sm{font-size:1.2rem;padding:1.2rem 1.5rem}.btn--sm .btn__icon--arrowshort{height:12px;width:12px}.btn__icon{fill:#818181;display:block;height:auto;margin-left:2rem;transition:fill .2s linear;width:24px}.btn__icon--back{height:10px;margin-left:0;margin-right:1.5rem;width:7px}.btn__icon--next{height:10px;margin-left:1.5rem;width:7px}.btn__icon--arrow{height:13px;width:16px}.btn__icon--arrowshort{height:16px;width:16px}.article{box-shadow:0 0 20px rgba(41,26,204,.08);display:flex;height:100%}.article__preview{flex-shrink:0;width:20rem}.article__preview img{border-radius:6px 0 0 6px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767.98px){.article__preview{width:10rem}}.article__content{background:#fff;border-radius:0 6px 6px 0;display:flex;flex-direction:column;flex-grow:1;padding:3rem 4rem 2rem}@media (max-width:767.98px){.article__content{padding:1.5rem 2rem}}.article__pubdate{color:#aaa;display:block;font-size:1.8rem;line-height:1;margin-bottom:1.2rem}@media (max-width:767.98px){.article__pubdate{font-size:1.2rem}}.article__title{color:#000;font-size:2rem;font-weight:500;line-height:1.4;margin-bottom:2rem}.article__title a{color:inherit;text-decoration:none}.article__title a:hover{text-decoration:underline}@media (max-width:767.98px){.article__title{font-size:1.4rem;margin-bottom:0}}.article__footer{border-top:1px solid #f4f4f4;margin-top:auto;padding-top:1.4rem;text-align:center}@media (max-width:767.98px){.article__footer{display:none}}.link{align-items:center;background:none;border:none;color:#135bbe;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1.8rem;font-weight:500;text-decoration:none;transition:opacity .2s linear}.link:hover{opacity:.5;text-decoration:underline}.link--sm{font-size:1.4rem}.link--gray{color:#818181}.link--center{margin-left:auto;margin-right:auto}.link--show-lg{display:none}@media (max-width:1099.98px){.link--show-lg{display:block}}.link__icon{fill:currentColor;display:block;margin-left:1.5rem}.link__icon--arrow{height:14px;opacity:.5;width:14px}.link__icon--left{margin-left:0;margin-right:1rem}.faq{background-image:url(/images/faq-bg-top.svg?979c5d56f814bd2ec63bf48631ee7080),url(/images/faq-bg-image.svg?5dec545b9b73b0f0b2a2851c6caa8c37);background-position:100% 0,100% 100%;background-repeat:no-repeat;min-height:460px}@media (max-width:1099.98px){.faq{background:none;min-height:0}}.faq__list{max-width:84rem;padding-left:11rem}@media (max-width:1349.98px){.faq__list{max-width:none;padding-left:0;width:60%}}@media (max-width:1099.98px){.faq__list{width:100%}}.faq__item{border-bottom:1px solid rgba(143,139,168,.22);padding:2.8rem 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq__item:last-child{border-bottom:none}@media (max-width:767.98px){.faq__item{padding:1.6rem 0}}.faq__question{color:rgba(19,91,190,.5);cursor:pointer;font-size:2.1rem;font-weight:500;line-height:1.3;padding-right:5rem;position:relative}.faq__question a{color:inherit;text-decoration:none}.faq__question:hover{text-decoration:underline}.active .faq__question{color:#000}@media (max-width:767.98px){.faq__question{font-size:1.8rem}}.faq__icon{fill:rgba(0,0,0,.78);display:block;height:.9rem;opacity:.22;position:absolute;right:2rem;top:1rem;width:1.4rem;z-index:1}.active .faq__icon{transform:rotate(180deg)}.faq__answer{color:#818181;display:none;font-size:1.8rem;line-height:1.4;padding-top:2.5rem}.active .faq__answer{display:block}@media (max-width:767.98px){.faq__answer{font-size:1.4rem}}.trust{display:flex;flex-wrap:wrap}@media (max-width:990.98px){.trust{flex-direction:column}}.trust__item{align-items:center;display:flex;padding:5rem 3rem;width:33.33333%}@media (max-width:1349.98px){.trust__item{width:50%}}@media (max-width:990.98px){.trust__item{flex-direction:column;margin-bottom:6rem;padding:0 3rem;text-align:center;width:100%}.trust__item:last-child{margin-bottom:0}}.trust__icon{display:block;flex-shrink:0;height:10rem;width:10rem}@media (max-width:990.98px){.trust__icon{margin-bottom:3rem}}.trust__title{color:#000;font-size:1.8rem;font-weight:500;line-height:1.45;padding-left:3rem}@media (max-width:990.98px){.trust__title{padding-left:0}}@media (max-width:1099.98px){.subscribe{text-align:center}}.subscribe__title{color:#fff;font-size:2.8rem;line-height:1.2;padding-right:6rem}@media (max-width:1099.98px){.subscribe__title{margin-bottom:2rem;padding-right:0}}@media (max-width:767.98px){.subscribe__title{font-size:2rem;line-height:1.4em}}.footer{background-color:#fff;margin-top:auto}.footer__top{align-items:center;border-bottom:1px solid #dbdbdb;display:flex;justify-content:space-between;margin-bottom:4rem;padding:5rem 0 3rem}@media (max-width:1099.98px){.footer__top{flex-direction:column}}.footer__data{display:flex;font-size:1.6rem;font-weight:500;justify-content:flex-end;line-height:1.2}.footer__data a{color:inherit;text-decoration:none}.footer__data a:hover{text-decoration:underline}.footer__data span{font-weight:400;margin-left:5px}.footer__data li{align-items:center;display:flex;margin-right:7rem}.footer__data li:last-child{margin-right:0}@media (max-width:1099.98px){.footer__data{align-items:center;flex-direction:column;margin-top:3rem}.footer__data li{margin-bottom:2rem;margin-right:0}.footer__data li:last-child{margin-bottom:0}}.footer__data-icon{fill:#b8b8b8;display:block;margin-right:1rem}.footer__data-icon--tel{height:15px;width:12px}.footer__data-icon--location{height:16px;width:14px}.footer__data-icon--time{height:18px;width:18px}.footer__title{color:rgba(0,0,0,.3);font-size:1.7rem;font-weight:400;margin-bottom:2rem}.footer__links{font-size:1.2rem;font-weight:500}.footer__links li{margin-bottom:1.5rem}.footer__links li:last-child{margin-bottom:0}.footer__links a{color:inherit;text-decoration:none}.footer__links a:hover{text-decoration:underline}.footer__bottom{margin:2rem 0}.footer__copyright{color:#d8d8d8;display:flex;font-size:1rem;margin-top:3.5rem}@media (max-width:990.98px){.footer__copyright{align-items:center;flex-direction:column}}.footer__copyright-links{display:flex;margin-left:6rem}.footer__copyright-links li{margin-right:2rem}.footer__copyright-links li:last-child{margin-right:0}.footer__copyright-links li a{color:inherit;text-decoration:none}.footer__copyright-links li a:hover{text-decoration:underline}@media (max-width:990.98px){.footer__copyright-links{margin-left:0}}.social{display:flex;flex-wrap:wrap}.social li{margin-right:1.5rem}.social li.social__title{color:rgba(0,0,0,.3);font-size:1.7rem;font-weight:400;margin-bottom:1.5rem;margin-right:0;width:100%}@media (max-width:990.98px){.social li.social__title{text-align:center}}.social li:last-child{margin-right:0}@media (max-width:990.98px){.social{justify-content:center}}@media (max-width:1099.98px){.social--footer-bottom{margin-bottom:3rem}}.counter__inc{background:none;border:none;cursor:pointer;opacity:.3;padding:0;transition:opacity .2s linear}.counter__inc:focus,.counter__inc:hover{opacity:.7}.counter__inc:focus{outline:none}.counter__item,.counter__row{display:flex;width:100%}.counter__item{align-items:center;border-bottom:1px solid #f4f4f4;justify-content:space-between;padding:2rem}.counter__icon{fill:#000;display:block;height:24px;width:26px}.counter__icon--remove{height:1rem;margin-left:auto;margin-right:auto;width:1rem}.counter__text{flex-grow:1;font-size:1.8rem;font-weight:500;margin:0 1rem;text-align:center}.counter__btn{background:#ff9614;border:none;cursor:pointer;display:block;font-family:inherit;padding:2.5rem;text-align:center;transition:background-color .2s linear;width:100%}.counter__btn:hover{background-color:#fa8a00}.counter__btn-icon{fill:#fff;display:block;height:16px;margin-left:auto;margin-right:auto;width:21px}.counter__remove{background:none;border:1px solid #f4f4f4;border-right:none;border-top:none;cursor:pointer;flex-basis:6.5rem;flex-shrink:0;transition:background-color .2s linear}.counter__remove:hover{background-color:#f4f4f4}.slider-arrows{display:flex}@media (max-width:1099.98px){.slider-arrows{display:none}}.slider-arrows__item{margin-left:1.2rem}.slider-arrows__item:first-child{margin-left:0}.slider-arrows__btn{background:none;border:none;cursor:pointer;display:block;opacity:.5;padding:0;transition:opacity .2s linear}.slider-arrows__btn:focus,.slider-arrows__btn:hover{opacity:1}.slider-arrows__btn:focus{outline:none}.slider-arrows__btn.next{transform:rotate(180deg)}.search-places{background-color:#fff;border-radius:6px;box-shadow:0 0 20px rgba(0,0,0,.129);display:none;left:0;margin-top:1rem;padding:4.5rem 5rem 3.5rem;position:absolute;top:100%;width:1050px;z-index:10}.search-places.show{display:block}@media (max-width:1349.98px){.search-places{height:32rem;overflow:auto;padding:3rem;width:100%}}.search-places__title{color:#818181;font-size:1.2rem;font-weight:500;margin-bottom:3rem;text-transform:uppercase}.places{margin-bottom:3rem}.places__item{margin-bottom:1.5rem;padding-left:2.5rem;position:relative}.places__item:last-child{margin-bottom:0}.places__flag{left:0;position:absolute;top:4px;z-index:1}.places__name{color:#000;font-size:1.5rem;text-decoration:none}.places__name:hover{text-decoration:underline}.places__price{color:#88808a;font-size:1rem;font-weight:700}.breadcrumbs{background:linear-gradient(135deg,rgba(255,94,20,.1) -37%,rgba(0,17,108,.1) 63%);padding:3rem 0;position:relative}.breadcrumbs:after{background-image:url(/images/section-bg-bottom-white.svg?f2b30de52f47b0d642b7b9abb53e9e72);background-position:center bottom -1px;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";display:block;height:19px;left:0;position:absolute;width:100%;z-index:1}.breadcrumbs--nobg{background:none}.breadcrumbs--nobg:after{display:none}.breadcrumbs--gradient{background:linear-gradient(135deg,rgba(255,94,20,.1) -37%,rgba(0,17,108,.1) 63%)}.breadcrumbs--gradient:after{display:none}.breadcrumbs--pb{padding-bottom:10rem}@media (max-width:1099.98px){.breadcrumbs--pb{padding-bottom:4rem}}.breadcrumbs__list{align-items:center;display:flex;font-size:1rem;font-weight:500;line-height:1}.breadcrumbs__item{margin-right:3rem;position:relative}.breadcrumbs__item:after{border-bottom:1px solid #9e9e9e;border-right:1px solid #9e9e9e;content:"";display:block;height:4px;position:absolute;right:-18px;top:3px;transform:rotate(-45deg);width:4px}.breadcrumbs__item:last-child{margin-right:0}.breadcrumbs__item:last-child:after{display:none}.breadcrumbs__link{color:#135bbe;text-decoration:none}.breadcrumbs__link:hover:not(span){text-decoration:underline}.breadcrumbs__text{color:#000}.country{background:linear-gradient(135deg,rgba(255,94,20,.1) -37%,rgba(0,17,108,.1) 63%);height:65rem;padding-bottom:2rem}.country__inner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;height:56rem;overflow:hidden;position:relative}.country__inner:before{background-color:rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.country__content{height:100%;padding:17rem 11rem 13rem;position:relative;z-index:2}@media (max-width:1099.98px){.country__content{padding:15rem 6rem 13rem}}@media (max-width:990.98px){.country__content{padding-top:10rem}}@media (max-width:767.98px){.country__content{padding:5rem 3rem 13rem}}.country__header{align-items:center;display:flex;margin-bottom:3rem}.country__title{color:#fff;font-size:6rem;font-weight:700;line-height:1.1;margin-left:2rem;text-shadow:0 0 10px rgba(0,0,0,.3)}@media (max-width:767.98px){.country__title{font-size:4rem}}.country__details{align-items:center;display:flex;text-shadow:0 0 10px rgba(0,0,0,.3)}@media (max-width:990.98px){.country__details{flex-wrap:wrap}}@media (max-width:767.98px){.country__details{align-items:flex-start;flex-direction:column}}.country__details-item{margin-bottom:2rem;padding-right:5rem}.country__details-item:last-child{padding-right:0}@media (max-width:990.98px){.country__details-item{width:50%}.country__details-item:last-child{width:100%}}@media (max-width:767.98px){.country__details-item{width:100%}}.country__details-text{color:#fff}.country__details-title{color:#fff;font-size:3.8rem;font-weight:500}.country__gallery{background-color:hsla(0,0%,98%,.5);bottom:0;left:0;padding:2.5rem 6rem;position:absolute;width:100%;z-index:1}.country__gallery .slider-arrows__btn.prev{left:2rem;position:absolute;top:50%;transform:translateY(-50%)}.country__gallery .slider-arrows__btn.next{position:absolute;right:2rem;top:50%;transform:translateY(-50%) rotate(180deg)}.text{color:#818181;font-size:1.8rem;line-height:1.6}.text img{display:block;height:auto;max-width:100%}.text h1{font-size:2em}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{color:#000;font-weight:500;margin:3rem 0}.text ol,.text ul{list-style-position:inside;margin:2rem 0}.text ul{list-style-type:disc}.text ol{list-style-type:decimal}@media (max-width:767.98px){.text{font-size:1.6rem}}.text--post{color:#000}.text--country{padding-left:11rem;padding-right:5rem}.text--country h2{color:#000;font-size:2.6rem;font-weight:400;margin:7rem 0 4rem}.text--country p{margin-bottom:4rem}@media (max-width:1099.98px){.text--country{padding:0}}.sidebar-places{background:#fff;border-radius:6px;box-shadow:0 0 20px rgba(41,26,204,.08);display:flex;flex-direction:column;padding:2.5rem}.sidebar-places__list-item{margin-bottom:5.5rem}.sidebar-places__list-item:last-child{margin-bottom:0}.sidebar-places__title{color:#818181;font-size:1.2rem;font-weight:500;margin-bottom:2.5rem;text-align:center;text-transform:uppercase}.box{background:#fff;border-radius:6px;box-shadow:0 0 20px rgba(41,26,204,.08);margin:3rem 0;padding:2.5rem}.box__title{color:#000;font-size:1.6rem;line-height:1.5;margin-bottom:3rem}.gallery-thumbs{height:55px;overflow:hidden;position:relative}.gallery-thumbs .slick-track{justify-content:center}.gallery-thumbs .slider-item{cursor:pointer}.gallery-thumbs .slick-slide{padding:0 1rem}.gallery-thumbs .slick-slide .img{margin-left:auto;margin-right:auto}.gallery-thumbs:after{background:#fff url(/images/loading.gif?fcba57cdb89652f9bb54271cc5a9cc0e) 50% no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.gallery-thumbs.slick-initialized{height:auto;overflow:auto}.gallery-thumbs.slick-initialized:after{display:none}.results__header{align-items:center;border-bottom:1px solid #dbdbdb;display:flex;justify-content:space-between;margin-bottom:4.5rem;margin-top:8rem;padding-bottom:3.5rem}@media (max-width:1099.98px){.results__header{margin-top:0}}@media (max-width:767.98px){.results__header{flex-direction:column;padding-bottom:3rem}.results__header-found{margin-bottom:2rem;text-align:center}}.sidebar{background-color:#f9f9f9;border-radius:6px;box-shadow:0 0 20px rgba(41,26,204,.08);padding:2rem}@media (max-width:1099.98px){.sidebar--filter{display:none;height:100%;left:0;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:1020}.show-filter .sidebar--filter{display:block}}.form__fieldset{border-bottom:1px solid #dbdbdb;margin-bottom:2rem;padding-bottom:1rem}.form__fieldset-header{align-items:center;color:#818181;display:flex;font-size:1.2rem;font-weight:500;justify-content:space-between;letter-spacing:1px;margin-bottom:4rem;text-transform:uppercase}.form__group{margin-bottom:1.5rem;position:relative}.form__group--md{margin-bottom:4rem}@media (max-width:767.98px){.form__group--md{margin-bottom:3rem}}.form__group--inline .row{margin-left:-.3rem;margin-right:-.3rem}.form__group--inline .col,.form__group--inline [class^=col-]{padding-left:.3rem;padding-right:.3rem}.checkbox{margin-bottom:1rem}.checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute}.checkbox__input:focus+.checkbox__label:before{border-color:#135bbe}.checkbox__input:checked+.checkbox__label{color:#135bbe}.checkbox__input:checked+.checkbox__label:before{background-color:#135bbe;border-color:#135bbe}.checkbox__input:checked+.checkbox__label:after{opacity:1}.checkbox__label{color:#000;cursor:pointer;display:inline-block;font-size:1.4rem;font-weight:500;line-height:1.3;padding-left:3rem;position:relative;text-align:left}.checkbox__label a{color:#135bbe;text-decoration:underline}.checkbox__label a:hover{text-decoration:none}.checkbox__label:after,.checkbox__label:before{content:"";cursor:pointer;display:block;position:absolute;z-index:1}.checkbox__label:before{background-color:#fff;border:1px solid #e2e4e8;border-radius:4px;height:1.6rem;left:0;top:0;transition:border .2s linear,background-color .2s linear;width:1.6rem}.checkbox__label:after{background:url(/images/checkbox-icon.svg?25ea68d12af74b02e64c4d303988dac9) 50% no-repeat;background-size:cover;height:6px;left:4px;opacity:0;top:5px;transition:opacity .2s linear;width:8px}.checkbox__label:hover:before{border-color:#135bbe}.radio{min-height:1.6rem}.radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute}.radio__input:checked+.radio__label:before,.radio__input:focus+.radio__label:before{border-color:#e61c2d}.radio__input:checked+.radio__label:after{opacity:1}.radio__label{color:#000;cursor:pointer;display:inline-block;font-size:1.6rem;line-height:1.3;margin-top:2rem;padding-left:3rem;position:relative;text-align:left}.radio__label:before{background-color:#fff;border:1px solid #b8b8b8;height:1.6rem;left:0;top:0;transition:border .2s linear;width:1.6rem;z-index:1}.radio__label:after,.radio__label:before{border-radius:50%;content:"";display:block;position:absolute}.radio__label:after{background-color:#e61c2d;height:1rem;left:3px;opacity:0;top:3px;transition:opacity .2s linear;width:1rem;z-index:2}.radio__label:hover:before{border-color:#e61c2d}.form-control{background-color:#fff;border:1px solid #e2e4e8;border-radius:0;border-radius:4px;box-shadow:none;color:#000;display:block;font-family:inherit;font-size:1.4rem;font-weight:500;height:4.5rem;line-height:1.2;padding:1.4rem 1.5rem;transition:border .2s linear;width:100%}.form-control:hover:not([disabled]){border-color:#818181}.form-control:focus:not([disabled]){border-color:#135bbe}.form-control:focus{outline:none}.form-control::-moz-placeholder{color:#b8b8b8}.form-control::placeholder{color:#b8b8b8}.form-control[disabled]{background-color:#f1f1f1;cursor:not-allowed}.form-control.error{border-color:#e61c2d}.form-control.success{border-color:#40c8ae}.form-control--textarea{max-height:30rem;min-height:16rem;resize:vertical}.form-control--md{font-size:1.8rem;height:8rem;padding:3rem 2.5rem}.form-control--md.form-control--select select{padding:2.8rem 2.5rem}.form-control--select{border:none;padding:0;position:relative}.form-control--select,.form-control--select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.form-control--select select{background:#fff;border:1px solid #e2e4e8;border-radius:4px;display:block;font-family:inherit;font-size:inherit;font-weight:500;height:100%;padding:1.2rem 3rem 1.2rem 1.5rem;transition:border-color .2s linear;width:100%}.form-control--select select:hover:not([disabled]){border-color:#818181}.form-control--select select:focus:not([disabled]){border-color:#135bbe}.form-control--select select:focus{outline:none}.form-control--select:after{border-bottom:1px solid #818181;border-right:1px solid #818181;content:"";display:block;height:6px;pointer-events:none;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%) rotate(45deg);width:6px;z-index:1}.form-control--select-inline{border:none;cursor:pointer;display:inline;height:3rem;padding-bottom:0;padding-top:0;width:auto}.form-control--labeled{padding-left:3.5rem}@media (max-width:767.98px){.form-control{font-size:1.6rem}}.label{color:#818181;display:inline-block;font-family:inherit;font-size:1.2rem;font-weight:500;margin-bottom:.8rem;text-transform:uppercase}.label--inside{color:#b8b8b8;font-weight:400;left:1rem;margin-bottom:0;position:absolute;text-transform:none;top:50%;transform:translateY(-50%)}.tour{border-bottom:1px solid #dbdbdb;display:flex;margin-bottom:3rem;padding-bottom:3rem}.tour:last-child{margin-bottom:0}@media (max-width:990.98px){.tour{flex-direction:column}}.tour__preview{display:block;flex-shrink:0;width:30.7rem}@media (max-width:990.98px){.tour__preview{margin-bottom:2rem}}@media (max-width:767.98px){.tour__preview{flex-shrink:1;width:100%}.tour__preview img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.tour__info{padding-left:3rem}@media (max-width:990.98px){.tour__info{padding-left:0}}.tour__header,.tour__title{margin-bottom:1rem}.tour__title{color:#000;font-size:2.2rem;font-weight:400;line-height:1.1}.tour__title a{color:inherit;text-decoration:none}.tour__title a:hover{text-decoration:underline}.tour__dest{align-items:center;display:flex}.tour__rating{background:#ff9614 url(/images/rating-bg.jpg?14d8e3bbd7d489311e56393d773784e2) 100% no-repeat;border-radius:2px 0 0 2px;color:#fff;flex-shrink:0;font-size:1.2rem;font-weight:500;height:2rem;line-height:1;padding:4px 22px 4px 7px;width:5rem}.tour__dest-name{color:#818181;font-size:1.6rem;line-height:1.2;padding-left:4px}.tour__dest-flag{margin-left:1rem}.tour__text{color:#000;font-size:1.4rem;font-weight:300;margin-bottom:1rem}.tour__footer{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:767.98px){.tour__footer{flex-direction:column-reverse}}.tour__price{color:#979797;font-size:1.8rem;line-height:1.1;min-width:15rem;padding-left:1.5rem;text-align:right}.tour__price span{color:#e61c2d;font-size:2.1rem;font-weight:500}.tour__price del{color:inherit;font-size:1.6rem}@media (max-width:767.98px){.tour__price{margin-bottom:2rem;min-width:none;padding-left:0;text-align:left}}.tour-open__header{background:linear-gradient(135deg,rgba(255,94,20,.1) -37%,rgba(0,17,108,.1) 63%);padding-bottom:5rem;position:relative}.tour-open__header:after{background-image:url(/images/section-bg-bottom-white.svg?f2b30de52f47b0d642b7b9abb53e9e72);background-position:center bottom -1px;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";display:block;height:19px;left:0;position:absolute;width:100%;z-index:1}.tour-open__info{border-radius:4px;margin-bottom:2rem;overflow:hidden}.tour-open__preview{height:415px;width:100%}.tour-open__preview img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767.98px){.tour-open__preview{height:23rem}}.tour-open__details{background-color:#fff;padding:2rem}.tour-open__title{font-size:2.6rem;font-weight:500;line-height:1.1;margin-bottom:1rem}@media (max-width:767.98px){.tour-open__title{font-size:2.2rem;margin-bottom:2rem}}.tour-open__details-footer{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}@media (max-width:767.98px){.tour-open__details-footer{align-items:flex-start;flex-direction:column;margin-bottom:0}}.tour-open__dest{align-items:center;display:flex}.tour-open__rating{background:#ff9614 url(/images/rating-bg.jpg?14d8e3bbd7d489311e56393d773784e2) 100% no-repeat;border-radius:2px 0 0 2px;color:#fff;flex-shrink:0;font-size:1.2rem;font-weight:500;height:2rem;line-height:1;padding:4px 22px 4px 7px;width:5rem}.tour-open__dest-name{color:#818181;font-size:1.6rem;line-height:1.2;padding-left:1rem}.tour-open__dest-flag{margin-left:1rem}.tour-open__price{color:#979797;font-size:1.8rem;line-height:1.1;min-width:15rem;padding-left:1.5rem;text-align:right}.tour-open__price span{color:#e61c2d;font-size:2.1rem;font-weight:500}.tour-open__price del{color:inherit;font-size:1.6rem}@media (max-width:767.98px){.tour-open__price{margin-top:2rem;min-width:none;padding-left:0;text-align:left}}.tour-open__gallery{background-color:#f9f9f9;bottom:0;left:0;padding:2.5rem 6rem;position:relative;width:100%;z-index:1}.tour-open__gallery .slider-arrows__btn.prev{left:2rem;position:absolute;top:50%;transform:translateY(-50%)}.tour-open__gallery .slider-arrows__btn.next{position:absolute;right:2rem;top:50%;transform:translateY(-50%) rotate(180deg)}.tour-open__form{background-color:#fff;border-radius:6px;box-shadow:0 0 20px rgba(41,26,204,.08)}@media (max-width:1099.98px){.tour-open__form{margin-top:2rem}}.tour-open__form-main{border-bottom:1px solid #e6e6ec;margin-bottom:3rem;padding:2rem;position:relative}.tour-open__form-price{padding-bottom:2rem;text-align:center}.tour-open__form-price-label{color:#818181;font-size:1.1rem;font-weight:500;margin-bottom:.7rem}.tour-open__form-price-sum{color:#e61c2d;font-size:2.8rem;font-weight:500;line-height:1}.tour-open__form-price-sum del{color:#818181;font-size:1.6rem;font-weight:400}.tour-open__form-footer{padding:3rem 2rem 2.2rem}.tour-open__main{background-color:#fff;padding:4rem 0}.badges{display:flex;flex-wrap:wrap}.badges--tour .badges__item{background-color:#fff;border:none;color:#135bbe;font-size:9px}.badges__item{border:1px solid #dbdbdb;border-radius:3rem;color:#818181;font-size:7px;font-weight:500;margin-bottom:.6rem;margin-right:.6rem;padding:.6rem 2rem;text-transform:uppercase}.badges__item:last-child{margin-right:0}.pophover{position:relative}.pophover__call,.pophover__call:hover+.pophover__text{display:block}.pophover__text{background-color:#fff;border-radius:4px;box-shadow:0 0 30px rgba(0,0,0,.1);color:#818181;display:none;font-size:1.2rem;font-weight:400;left:100%;margin-left:1rem;padding:1rem;text-transform:none;width:20rem;z-index:100}.pophover__text,.pophover__text:before{position:absolute;top:50%;transform:translateY(-50%)}.pophover__text:before{border-color:transparent #fff transparent transparent;border-style:solid;border-width:4px 5px 4px 0;content:"";display:block;left:-5px;z-index:2}.tabs__nav{display:flex;overflow:auto}.tabs__nav-item{background:transparent;border:none;border-bottom:1px solid transparent;color:#818181;cursor:pointer;font-family:inherit;font-weight:500;letter-spacing:1px;margin-right:5rem;padding:2rem 0;position:relative;text-align:center;text-transform:uppercase}.tabs__nav-item:focus{outline:0}.tabs__nav-item:last-child{margin-right:0}.tabs__nav-item.active{border-bottom-color:#ff9614}@media (max-width:767.98px){.tabs__nav-item{margin-right:2rem}}.tabs__content{padding:3rem 7rem 3rem 4.5rem}@media (max-width:1099.98px){.tabs__content{padding-left:0;padding-right:0}}.collapse{margin:3rem 0}.collapse__item{border-bottom:1px solid #b8b8b8;padding:2.8rem 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.collapse__item:first-child{border-top:1px solid #b8b8b8}@media (max-width:767.98px){.collapse__item{padding:1.6rem 0}}.collapse__title{color:#000;cursor:pointer;font-size:2.6rem;font-weight:500;line-height:1.2;padding-right:5rem;position:relative}.collapse__title a{color:inherit;text-decoration:none}.collapse__title:hover{text-decoration:underline}.active .collapse__title{color:#000}@media (max-width:767.98px){.collapse__title{font-size:1.8rem}}.collapse__icon{fill:#b8b8b8;display:block;height:.9rem;position:absolute;right:2rem;top:1rem;width:1.4rem;z-index:1}.active .collapse__icon{transform:rotate(180deg)}.collapse__content{color:#818181;display:none;font-size:1.8rem;line-height:1.4;padding-top:2.5rem}.active .collapse__content{display:block}@media (max-width:767.98px){.collapse__content{font-size:1.4rem}}.order{background-color:#fff}.order__header{align-items:center;border-bottom:1px solid #dbdbdb;display:flex;justify-content:space-between;padding:3rem 0}.order__header-title{color:#000;font-size:1.8rem}.order__header-id{color:#818181}.order__section{padding:4rem 0}.order__section--border{border-bottom:1px solid #dbdbdb}@media (max-width:767.98px){.order__section{padding-bottom:2rem}}.order__tour{display:flex;width:100%}@media (max-width:990.98px){.order__tour{flex-direction:column}}.order__tour-preview{flex-shrink:0;width:40rem}@media (max-width:1349.98px){.order__tour-preview{width:35rem}}@media (max-width:990.98px){.order__tour-preview{margin-bottom:2rem}}@media (max-width:767.98px){.order__tour-preview{width:100%}}.order__tour-info{flex-grow:1;padding-left:4rem;padding-top:1rem}@media (max-width:1349.98px){.order__tour-info{padding-top:0}}@media (max-width:990.98px){.order__tour-info{padding-left:0}}.order__tour-title{color:#000;font-size:2.2rem;font-weight:400;margin-bottom:.5rem}.order__tour-dest{align-items:center;display:flex}.order__tour-rating{background:#ff9614 url(/images/rating-bg.jpg?14d8e3bbd7d489311e56393d773784e2) 100% no-repeat;border-radius:2px 0 0 2px;color:#fff;flex-shrink:0;font-size:1.2rem;font-weight:500;height:2rem;line-height:1;padding:4px 22px 4px 7px;width:5rem}.order__tour-name{color:#818181;font-size:1.6rem;line-height:1.2;padding-left:4px}.order__tour-flag{margin-left:1rem}.order__tour-details{display:flex;margin-left:-1rem;margin-right:-1rem;margin-top:3rem}@media (max-width:1349.98px){.order__tour-details{flex-direction:column}}.order__tour-details-col{flex:1 0 0;padding:0 1rem}.order__tour-details-col:nth-child(2){padding:0 4rem}@media (max-width:1349.98px){.order__tour-details-col:nth-child(2){padding:0 1rem}}.order__tour-details-list li{margin-bottom:.7rem}.order__tour-details-people{align-items:flex-end;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;display:flex;justify-content:center;padding:2rem 0}.order__tour-details-people li{padding:0 2px}@media (max-width:1349.98px){.order__tour-details-people{border:none;justify-content:flex-start}}.order__tour-label{color:#818181;font-size:1.1rem;font-weight:500;margin-bottom:.5rem}.order__tour-sum{color:#e61c2d;font-size:3.8rem;font-weight:500;line-height:1.1}.order__tourist-info{background:linear-gradient(135deg,rgba(255,94,20,.1),rgba(0,17,108,.1));padding:6rem 0}.order__tourist-list{align-items:flex-end;display:flex;margin:0 -1rem 1rem}.order__tourist-list:last-child{margin-bottom:0}@media (max-width:1099.98px){.order__tourist-list{flex-wrap:wrap}}.order__tourist-list-col{color:#000;flex-grow:1;font-size:1.4rem;font-weight:500;padding:0 1rem}@media (max-width:1099.98px){.order__tourist-list-col{width:50%}}@media (max-width:767.98px){.order__tourist-list-col{width:100%}}.order__tourist-list-col--count{color:#818181;flex-grow:0;font-size:2.2rem;font-weight:500;line-height:1.2;padding-bottom:2.4rem;padding-right:2rem}@media (max-width:1099.98px){.order__tourist-list-col--count{flex-grow:1;padding-bottom:0;width:100%}}@media (max-width:767.98px){.order__tourist-list-col--count{margin-bottom:1rem}}.order__footer{align-items:center;display:flex;justify-content:space-between;margin-top:4rem}@media (max-width:990.98px){.order__footer{align-items:normal;flex-direction:column-reverse}}.order__footer-col--checkout{align-items:center;display:flex}.order__footer-col--checkout .btn{margin-left:3rem}@media (max-width:990.98px){.order__footer-col--checkout{justify-content:space-between;margin-bottom:2rem}}@media (max-width:767.98px){.order__footer-col--checkout{align-items:flex-start;flex-direction:column}.order__footer-col--checkout .btn{margin:2rem 0}}.order__payment{margin-bottom:4rem}.order__payment-header{margin-bottom:2rem}.order__payment-btn{background:none;border:none;color:#818181;font-family:inherit;font-size:1.2rem;font-weight:500;margin-right:2rem;padding:0}.order__payment-btn:last-child{margin-right:0}.order__payment-btn:hover:not([disabled]){color:#000;cursor:pointer}.order__payment-btn.active:not([disabled]){color:#135bbe}.order__data-table{color:#000;display:table;font-size:1.4rem;font-weight:500;width:100%}@media (max-width:1099.98px){.order__data-table{display:flex;flex-wrap:wrap}}.order__data-table-tr{display:table-row}@media (max-width:1099.98px){.order__data-table-tr{display:flex;flex-direction:column;width:50%}}@media (max-width:767.98px){.order__data-table-tr{width:100%}}.order__data-table-td{display:table-cell;padding:0 1rem 3rem;vertical-align:bottom}.order__data-table-td:first-child{color:#818181;font-size:2.2rem;line-height:1.1}@media (max-width:1099.98px){.order__data-table-td{padding-bottom:2rem}.order__data-table-td:first-child{padding-top:3rem}}.mobile-filter{display:none}@media (max-width:1099.98px){.mobile-filter{display:flex;justify-content:space-between;margin-top:4rem}}.mobile-filter__btn{background-color:#fff;background-repeat:no-repeat;border:1px solid #e2e4e8;border-radius:4px;color:#135bbe;font-family:inherit;font-size:1.2rem;font-weight:500;padding:1.2rem 2rem;text-align:left}.mobile-filter__btn--search{background-image:url(/images/search-icon.svg?292bfaa1323ff624c48b4573f6d5700d);background-position:50%;color:transparent;font-size:0;margin-right:2rem}.mobile-filter__btn--filter{background-image:url(/images/filter-icon.svg?1aaf6c5972987d9189d3dc2cb987ab82);background-position:right 2rem center;padding-right:6rem}@media (max-width:767.98px){.mobile-filter__btn--filter{flex-grow:1}}.thanks{margin-bottom:4rem;padding-top:8rem}@media (max-width:1099.98px){.thanks{padding-top:0}}.thanks__preview{display:block;height:auto;max-width:100%}@media (max-width:1099.98px){.thanks__preview{margin-left:auto;margin-right:auto}}.thanks__title{color:#000;font-size:3.4rem;font-weight:400;line-height:1.1}@media (max-width:1099.98px){.thanks__title{text-align:center}}@media (max-width:767.98px){.thanks__title{font-size:2.4rem}}.thanks__qr{display:block;height:auto;max-width:100%}@media (max-width:1099.98px){.thanks__qr{margin-left:auto;margin-right:auto}}.thanks__info{margin:3rem 0}@media (max-width:1099.98px){.thanks__info{margin-left:auto;margin-right:auto;max-width:50rem;text-align:center}}.thanks__text{color:#818181;font-size:1.8rem;line-height:1.6}.thanks__text b{color:#135bbe}.contacts{background:linear-gradient(180deg,#f6eceb,#f6eceb 220px,#f9f9f9 0,#f9f9f9);padding-bottom:10rem}.contacts__header{background:url(/images/contacts-bg.jpg?5c4d7411ef94c1af0b2c237b2b352ef4) no-repeat 50%;background-size:cover;border-radius:6px;display:flex;flex-direction:column;justify-content:center;margin-bottom:10rem;margin-top:4.5rem;min-height:36rem;padding:4rem 10rem}@media (max-width:1349.98px){.contacts__header{padding-left:5rem;padding-right:5rem}}@media (max-width:990.98px){.contacts__header{margin-bottom:5rem}}@media (max-width:767.98px){.contacts__header{padding:3rem}}.contacts__header-info{padding-left:5rem}@media (max-width:1099.98px){.contacts__header-info{padding-left:0}}.contacts__header-title{color:#fff;font-size:4.1rem;line-height:1.2}@media (max-width:1099.98px){.contacts__header-title{margin-bottom:2rem}}@media (max-width:990.98px){.contacts__header-title{font-size:3rem}}@media (max-width:767.98px){.contacts__header-title{font-size:2.4rem}}.contacts__header-text{color:#fff;font-size:1.6rem;line-height:1.5;margin-bottom:2rem}.contacts__address{border-bottom:1px solid rgba(143,139,168,.22);margin:0 auto 4rem;max-width:1060px;padding-bottom:4rem}.contacts__address:last-child{border:none;margin-bottom:0;padding-bottom:0}.contacts__box{padding-left:3.5rem;position:relative}.contacts__box-icon{fill:#b8b8b8;display:block;height:25px;left:0;position:absolute;top:2px;width:22px;z-index:1}.contacts__box-title{font-size:2.5rem;font-weight:500}.contacts__box-title a{color:#135bbe;text-decoration:none}.contacts__box-title a:hover{text-decoration:underline}@media (max-width:767.98px){.contacts__box-title{font-size:2rem}}.contacts__box-depart{color:#000;font-size:1.6rem;font-weight:700;margin-bottom:1rem;margin-top:3.5rem}.contacts__box-workhours{font-size:1.6rem;margin-bottom:2rem}.contacts__box-phone{font-size:2rem;margin-bottom:1rem}.contacts__box-phone a{color:inherit;text-decoration:none}.contacts__box-phone a:hover{text-decoration:underline}.contacts__map iframe{display:block;width:100%}@media (max-width:1099.98px){.contacts__map{margin-top:3rem}}.contact-form{background:url(/images/contact-form-bg.svg?e84d4b98868817a6fc663e9724d66fc6) no-repeat 100%}@media (max-width:1099.98px){.contact-form{background:none}}.contact-form__wrapper{max-width:84rem}@media (max-width:1099.98px){.contact-form__wrapper{max-width:none}}.blog-post{background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(41,26,204,.05);display:flex;flex-direction:column;height:100%;margin-left:auto;margin-right:auto;max-width:63rem;overflow:hidden;text-decoration:none;transition:opacity .2s linear}.blog-post:hover{opacity:.8}.blog-post--sidebar{height:auto;margin-bottom:2.5rem}.blog-post--sidebar .blog-post__preview{height:12rem}.blog-post--sidebar .blog-post__content{padding:2rem}.blog-post--sidebar .blog-post__title{font-size:1.4rem;font-weight:400}.blog-post__preview{height:20rem}.blog-post__preview img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767.98px){.blog-post__preview{height:15rem}}.blog-post__content{padding:3rem}.blog-post__time{color:#aaa;display:block;font-size:1.2rem;margin-bottom:1.5rem}.blog-post__title{color:#000;font-size:2.4rem;font-weight:500;line-height:1.4}@media (max-width:990.98px){.blog-post__title{font-size:2rem}}@media (max-width:767.98px){.blog-post__title{font-size:1.8rem}}.post{background:linear-gradient(180deg,#f6eceb,#f6eceb 220px,#f9f9f9 0,#f9f9f9);padding-bottom:5rem;padding-top:4rem}.post__preview{display:block;height:auto;margin-bottom:5rem;max-width:100%}.post__title{font-size:3.4rem;font-weight:500;line-height:1.5;margin-bottom:4rem}@media (max-width:1099.98px){.post__title{font-size:3rem}}@media (max-width:767.98px){.post__title{font-size:2.5rem}}.post__footer{display:flex;justify-content:space-between;margin-top:8rem}.post__footer .link{font-size:1.6rem;font-weight:400}@media (max-width:1099.98px){.post__footer{margin-bottom:8rem}}.auth{background-position:0 0;background-repeat:no-repeat;margin-bottom:4rem;margin-top:7rem;min-height:45rem}.auth--login{background-image:url(/images/login-bg.svg?bfe79691c12f52fa1e9d15392396f11e)}.auth--signup{background-image:url(/images/signup-bg.svg?5cea8bc252a31990e0557a6047332a23)}.auth--reset{background-image:url(/images/reset-bg.svg?187f0000fcef706ee71a83235bee8c71)}@media (max-width:1349.98px){.auth{background-position:left -50px top}}@media (max-width:1099.98px){.auth{background:none;margin-left:auto;margin-right:auto;margin-top:4rem;max-width:50rem}}.auth__title{color:#000;font-size:3rem;font-weight:500;margin-bottom:4rem}@media (max-width:1099.98px){.auth__title{text-align:center}}@media (max-width:767.98px){.auth__title{font-size:2.4rem}}.auth__footer{align-items:center;color:#818181;display:flex;font-size:1.5rem;justify-content:space-between}@media (max-width:1099.98px){.auth__footer{flex-direction:column}}.profile__header{background:linear-gradient(135deg,rgba(255,94,20,.1),rgba(0,17,108,.1));padding:5rem 0}.profile__header-wrapper{align-items:center;display:flex}.profile__header-avatar{height:8rem;width:8rem}.profile__header-avatar img{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile__header-info{padding-left:4rem}@media (max-width:767.98px){.profile__header-info{padding-left:2rem}}.profile__header-name{font-size:1.8rem;font-weight:500;margin-bottom:.5rem}.profile__header-email{color:#818181;font-size:1.3rem}.profile__title{color:#818181;font-size:1.8rem;margin-bottom:4rem}.orders-table{border-collapse:collapse;display:table;font-size:1.2rem;width:100%}@media (max-width:1099.98px){.orders-table thead{display:none}}.orders-table__tr{border-bottom:1px solid #f2f2f2;display:table-row}.orders-table__tr:last-child{border-bottom:0}@media (max-width:1099.98px){.orders-table__tr{align-items:center;display:flex;flex-wrap:wrap}}@media (max-width:767.98px){.orders-table__tr{flex-direction:column;margin-bottom:3rem;padding-bottom:3rem}.orders-table__tr:last-child{margin-bottom:0;padding-bottom:0}}.orders-table__td{display:table-cell;padding:1.5rem 1rem;vertical-align:middle}.orders-table__td:not(td){color:#818181;font-weight:500;text-align:left;text-transform:uppercase}.orders-table__td:first-child{padding-left:0}.orders-table__td:not(th):last-child{width:180px}.orders-table__td:not(th):last-child .btn{margin-bottom:0}@media (max-width:1099.98px){.orders-table__td{width:30%}.orders-table__td:first-child{width:100%}.orders-table__td:nth-child(2){width:60%}.orders-table__td:nth-child(3){width:40%}}@media (max-width:767.98px){.orders-table__td{padding:.5rem 0;width:100%!important}}.orders-table__status{font-weight:500;padding-left:1.5rem;position:relative;white-space:nowrap}.orders-table__status:before{background-color:currentColor;border-radius:50%;content:"";display:block;height:5px;left:0;position:absolute;top:5px;width:5px;z-index:1}.orders-table__date{color:#818181;padding-left:1.5rem}.orders-table__tour{align-items:center;display:flex}.orders-table__tour-info{padding-left:2rem}.orders-table__tour-title{align-items:center;display:flex;font-size:1.6rem;font-weight:500;line-height:1.3;margin-bottom:.5rem}.orders-table__tour-rating{background:#ff9614 url(/images/rating-bg.jpg?14d8e3bbd7d489311e56393d773784e2) 100% no-repeat;background-size:cover;border-radius:2px 0 0 2px;color:#fff;flex-shrink:0;font-size:1rem;font-weight:500;height:14px;line-height:1.15;margin-left:8px;padding:2px 22px 2px 4px;width:35px}.orders-table__tour-dest{color:#818181}.orders-table__tour-dest img{display:inline-block;margin-left:4px;position:relative;top:1px}.orders-table__price{font-size:1.6rem;font-weight:500;white-space:nowrap}#map{height:700px;width:100%}.place-title a{align-items:center;display:flex;font-size:1.6rem;font-weight:500;padding:0 5px 10px;text-decoration:none;transition:opacity .2s linear}.tour-card{display:inline-flex}.tour-content,.tour-image{padding:5px}.tour-image img{border-radius:5px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:117px}.tour-title{color:#135bbe;font-weight:500;line-height:1.1;text-decoration:none}.tour-price{margin:7px 0 7px 5px}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXRsYW50aWMtdHJhdmVsL2Nzcy9hcHAuY3NzIiwibWFwcGluZ3MiOiI7QUFBQTs7Ozs7RUFBQSxDQU9BLEtBRUUsNkJBREEscUJDR0YsQ0RDQSxpQkFHRSxrQkNFRixDQ1hFLG1HQ0dBLGlCQURBLGtCQURBLG9CQURBLHFCQURBLFVGMEJGLENHNkJJLHlCRnpDRSx5QkFDRSxlRGdCTixDQUNGLENHdUJJLHlCRnpDRSx1Q0FDRSxlRHFCTixDQUNGLENHa0JJLHlCRnpDRSxxREFDRSxlRDBCTixDQUNGLENHYUksMEJGekNFLG1FQUNFLGdCRCtCTixDQUNGLENHUUksMEJGekNFLGtGQUNFLGdCRG9DTixDQUNGLENDVEUsS0NuQ0EsYUFDQSxlQUVBLG9CQURBLG9CRmdERixDQ1RFLFlBRUUsY0FEQSxjRGFKLENDVkksMkNBR0UsZUFEQSxlRGFOLENJbEVFLG8wQkFJRSxvQkFEQSxxQkFGQSxrQkFDQSxVSjZFSixDSXJETSxLQUNFLGFBQ0EsWUFDQSxjSndEUixDRTVCRSxjQUNFLGNBQ0EsY0YrQkosQ0VqQ0UsY0FDRSxhQUNBLGFGb0NKLENFdENFLGNBQ0Usd0JBQ0Esd0JGeUNKLENFM0NFLGNBQ0UsYUFDQSxhRjhDSixDRWhERSxjQUNFLGFBQ0EsYUZtREosQ0VyREUsY0FDRSx3QkFDQSx3QkZ3REosQ0kzRU0sVUZDSixjQUVBLGVBREEsVUYrRUYsQ0kzRVUsT0ZiUixxQkFJQSxxQkZ5RkYsQ0loRlUsT0ZiUixzQkFJQSxzQkY4RkYsQ0lyRlUsT0ZiUixhQUlBLGFGbUdGLENJMUZVLE9GYlIsc0JBSUEsc0JGd0dGLENJL0ZVLE9GYlIsc0JBSUEsc0JGNkdGLENJcEdVLE9GYlIsYUFJQSxhRmtIRixDSXpHVSxPRmJSLHNCQUlBLHNCRnVIRixDSTlHVSxPRmJSLHNCQUlBLHNCRjRIRixDSW5IVSxPRmJSLGFBSUEsYUZpSUYsQ0l4SFUsUUZiUixzQkFJQSxzQkZzSUYsQ0k3SFUsUUZiUixzQkFJQSxzQkYySUYsQ0lsSVUsUUZiUixjQUlBLGNGZ0pGLENJaklNLGFBQXdCLFFKcUk5QixDSW5JTSxZQUF1QixRSnVJN0IsQ0lwSVEsU0FBd0IsT0p3SWhDLENJeElRLFNBQXdCLE9KNEloQyxDSTVJUSxTQUF3QixPSmdKaEMsQ0loSlEsU0FBd0IsT0pvSmhDLENJcEpRLFNBQXdCLE9Kd0poQyxDSXhKUSxTQUF3QixPSjRKaEMsQ0k1SlEsU0FBd0IsT0pnS2hDLENJaEtRLFNBQXdCLE9Kb0toQyxDSXBLUSxTQUF3QixPSndLaEMsQ0l4S1EsU0FBd0IsT0o0S2hDLENJNUtRLFVBQXdCLFFKZ0xoQyxDSWhMUSxVQUF3QixRSm9MaEMsQ0lwTFEsVUFBd0IsUUp3TGhDLENJakxZLFVGaEJWLHVCRnFNRixDSXJMWSxVRmhCVix3QkZ5TUYsQ0l6TFksVUZoQlYsZUY2TUYsQ0k3TFksVUZoQlYsd0JGaU5GLENJak1ZLFVGaEJWLHdCRnFORixDSXJNWSxVRmhCVixlRnlORixDSXpNWSxVRmhCVix3QkY2TkYsQ0k3TVksVUZoQlYsd0JGaU9GLENJak5ZLFVGaEJWLGVGcU9GLENJck5ZLFdGaEJWLHdCRnlPRixDSXpOWSxXRmhCVix3QkY2T0YsQ0d4T0kseUJDM0JFLFFBQ0UsYUFDQSxZQUNBLGNKdVFOLENFM09BLGlCQUNFLGNBQ0EsY0Y2T0YsQ0UvT0EsaUJBQ0UsYUFDQSxhRmlQRixDRW5QQSxpQkFDRSx3QkFDQSx3QkZxUEYsQ0V2UEEsaUJBQ0UsYUFDQSxhRnlQRixDRTNQQSxpQkFDRSxhQUNBLGFGNlBGLENFL1BBLGlCQUNFLHdCQUNBLHdCRmlRRixDSXBSSSxhRkNKLGNBRUEsZUFEQSxVRnVSQSxDSW5SUSxVRmJSLHFCQUlBLHFCRmdTQSxDSXZSUSxVRmJSLHNCQUlBLHNCRm9TQSxDSTNSUSxVRmJSLGFBSUEsYUZ3U0EsQ0kvUlEsVUZiUixzQkFJQSxzQkY0U0EsQ0luU1EsVUZiUixzQkFJQSxzQkZnVEEsQ0l2U1EsVUZiUixhQUlBLGFGb1RBLENJM1NRLFVGYlIsc0JBSUEsc0JGd1RBLENJL1NRLFVGYlIsc0JBSUEsc0JGNFRBLENJblRRLFVGYlIsYUFJQSxhRmdVQSxDSXZUUSxXRmJSLHNCQUlBLHNCRm9VQSxDSTNUUSxXRmJSLHNCQUlBLHNCRndVQSxDSS9UUSxXRmJSLGNBSUEsY0Y0VUEsQ0k3VEksZ0JBQXdCLFFKZ1U1QixDSTlUSSxlQUF1QixRSmlVM0IsQ0k5VE0sWUFBd0IsT0ppVTlCLENJalVNLFlBQXdCLE9Kb1U5QixDSXBVTSxZQUF3QixPSnVVOUIsQ0l2VU0sWUFBd0IsT0owVTlCLENJMVVNLFlBQXdCLE9KNlU5QixDSTdVTSxZQUF3QixPSmdWOUIsQ0loVk0sWUFBd0IsT0ptVjlCLENJblZNLFlBQXdCLE9Kc1Y5QixDSXRWTSxZQUF3QixPSnlWOUIsQ0l6Vk0sWUFBd0IsT0o0VjlCLENJNVZNLGFBQXdCLFFKK1Y5QixDSS9WTSxhQUF3QixRSmtXOUIsQ0lsV00sYUFBd0IsUUpxVzlCLENJOVZVLGFGaEJWLGFGaVhBLENJaldVLGFGaEJWLHVCRm9YQSxDSXBXVSxhRmhCVix3QkZ1WEEsQ0l2V1UsYUZoQlYsZUYwWEEsQ0kxV1UsYUZoQlYsd0JGNlhBLENJN1dVLGFGaEJWLHdCRmdZQSxDSWhYVSxhRmhCVixlRm1ZQSxDSW5YVSxhRmhCVix3QkZzWUEsQ0l0WFUsYUZoQlYsd0JGeVlBLENJelhVLGFGaEJWLGVGNFlBLENJNVhVLGNGaEJWLHdCRitZQSxDSS9YVSxjRmhCVix3QkZrWkEsQ0FDRixDRzlZSSx5QkMzQkUsUUFDRSxhQUNBLFlBQ0EsY0o0YU4sQ0VoWkEsaUJBQ0UsY0FDQSxjRmtaRixDRXBaQSxpQkFDRSxhQUNBLGFGc1pGLENFeFpBLGlCQUNFLHdCQUNBLHdCRjBaRixDRTVaQSxpQkFDRSxhQUNBLGFGOFpGLENFaGFBLGlCQUNFLGFBQ0EsYUZrYUYsQ0VwYUEsaUJBQ0Usd0JBQ0Esd0JGc2FGLENJemJJLGFGQ0osY0FFQSxlQURBLFVGNGJBLENJeGJRLFVGYlIscUJBSUEscUJGcWNBLENJNWJRLFVGYlIsc0JBSUEsc0JGeWNBLENJaGNRLFVGYlIsYUFJQSxhRjZjQSxDSXBjUSxVRmJSLHNCQUlBLHNCRmlkQSxDSXhjUSxVRmJSLHNCQUlBLHNCRnFkQSxDSTVjUSxVRmJSLGFBSUEsYUZ5ZEEsQ0loZFEsVUZiUixzQkFJQSxzQkY2ZEEsQ0lwZFEsVUZiUixzQkFJQSxzQkZpZUEsQ0l4ZFEsVUZiUixhQUlBLGFGcWVBLENJNWRRLFdGYlIsc0JBSUEsc0JGeWVBLENJaGVRLFdGYlIsc0JBSUEsc0JGNmVBLENJcGVRLFdGYlIsY0FJQSxjRmlmQSxDSWxlSSxnQkFBd0IsUUpxZTVCLENJbmVJLGVBQXVCLFFKc2UzQixDSW5lTSxZQUF3QixPSnNlOUIsQ0l0ZU0sWUFBd0IsT0p5ZTlCLENJemVNLFlBQXdCLE9KNGU5QixDSTVlTSxZQUF3QixPSitlOUIsQ0kvZU0sWUFBd0IsT0prZjlCLENJbGZNLFlBQXdCLE9KcWY5QixDSXJmTSxZQUF3QixPSndmOUIsQ0l4Zk0sWUFBd0IsT0oyZjlCLENJM2ZNLFlBQXdCLE9KOGY5QixDSTlmTSxZQUF3QixPSmlnQjlCLENJamdCTSxhQUF3QixRSm9nQjlCLENJcGdCTSxhQUF3QixRSnVnQjlCLENJdmdCTSxhQUF3QixRSjBnQjlCLENJbmdCVSxhRmhCVixhRnNoQkEsQ0l0Z0JVLGFGaEJWLHVCRnloQkEsQ0l6Z0JVLGFGaEJWLHdCRjRoQkEsQ0k1Z0JVLGFGaEJWLGVGK2hCQSxDSS9nQlUsYUZoQlYsd0JGa2lCQSxDSWxoQlUsYUZoQlYsd0JGcWlCQSxDSXJoQlUsYUZoQlYsZUZ3aUJBLENJeGhCVSxhRmhCVix3QkYyaUJBLENJM2hCVSxhRmhCVix3QkY4aUJBLENJOWhCVSxhRmhCVixlRmlqQkEsQ0lqaUJVLGNGaEJWLHdCRm9qQkEsQ0lwaUJVLGNGaEJWLHdCRnVqQkEsQ0FDRixDR25qQkkseUJDM0JFLFFBQ0UsYUFDQSxZQUNBLGNKaWxCTixDRXJqQkEsaUJBQ0UsY0FDQSxjRnVqQkYsQ0V6akJBLGlCQUNFLGFBQ0EsYUYyakJGLENFN2pCQSxpQkFDRSx3QkFDQSx3QkYrakJGLENFamtCQSxpQkFDRSxhQUNBLGFGbWtCRixDRXJrQkEsaUJBQ0UsYUFDQSxhRnVrQkYsQ0V6a0JBLGlCQUNFLHdCQUNBLHdCRjJrQkYsQ0k5bEJJLGFGQ0osY0FFQSxlQURBLFVGaW1CQSxDSTdsQlEsVUZiUixxQkFJQSxxQkYwbUJBLENJam1CUSxVRmJSLHNCQUlBLHNCRjhtQkEsQ0lybUJRLFVGYlIsYUFJQSxhRmtuQkEsQ0l6bUJRLFVGYlIsc0JBSUEsc0JGc25CQSxDSTdtQlEsVUZiUixzQkFJQSxzQkYwbkJBLENJam5CUSxVRmJSLGFBSUEsYUY4bkJBLENJcm5CUSxVRmJSLHNCQUlBLHNCRmtvQkEsQ0l6bkJRLFVGYlIsc0JBSUEsc0JGc29CQSxDSTduQlEsVUZiUixhQUlBLGFGMG9CQSxDSWpvQlEsV0ZiUixzQkFJQSxzQkY4b0JBLENJcm9CUSxXRmJSLHNCQUlBLHNCRmtwQkEsQ0l6b0JRLFdGYlIsY0FJQSxjRnNwQkEsQ0l2b0JJLGdCQUF3QixRSjBvQjVCLENJeG9CSSxlQUF1QixRSjJvQjNCLENJeG9CTSxZQUF3QixPSjJvQjlCLENJM29CTSxZQUF3QixPSjhvQjlCLENJOW9CTSxZQUF3QixPSmlwQjlCLENJanBCTSxZQUF3QixPSm9wQjlCLENJcHBCTSxZQUF3QixPSnVwQjlCLENJdnBCTSxZQUF3QixPSjBwQjlCLENJMXBCTSxZQUF3QixPSjZwQjlCLENJN3BCTSxZQUF3QixPSmdxQjlCLENJaHFCTSxZQUF3QixPSm1xQjlCLENJbnFCTSxZQUF3QixPSnNxQjlCLENJdHFCTSxhQUF3QixRSnlxQjlCLENJenFCTSxhQUF3QixRSjRxQjlCLENJNXFCTSxhQUF3QixRSitxQjlCLENJeHFCVSxhRmhCVixhRjJyQkEsQ0kzcUJVLGFGaEJWLHVCRjhyQkEsQ0k5cUJVLGFGaEJWLHdCRmlzQkEsQ0lqckJVLGFGaEJWLGVGb3NCQSxDSXByQlUsYUZoQlYsd0JGdXNCQSxDSXZyQlUsYUZoQlYsd0JGMHNCQSxDSTFyQlUsYUZoQlYsZUY2c0JBLENJN3JCVSxhRmhCVix3QkZndEJBLENJaHNCVSxhRmhCVix3QkZtdEJBLENJbnNCVSxhRmhCVixlRnN0QkEsQ0l0c0JVLGNGaEJWLHdCRnl0QkEsQ0l6c0JVLGNGaEJWLHdCRjR0QkEsQ0FDRixDR3h0QkksMEJDM0JFLFFBQ0UsYUFDQSxZQUNBLGNKc3ZCTixDRTF0QkEsaUJBQ0UsY0FDQSxjRjR0QkYsQ0U5dEJBLGlCQUNFLGFBQ0EsYUZndUJGLENFbHVCQSxpQkFDRSx3QkFDQSx3QkZvdUJGLENFdHVCQSxpQkFDRSxhQUNBLGFGd3VCRixDRTF1QkEsaUJBQ0UsYUFDQSxhRjR1QkYsQ0U5dUJBLGlCQUNFLHdCQUNBLHdCRmd2QkYsQ0lud0JJLGFGQ0osY0FFQSxlQURBLFVGc3dCQSxDSWx3QlEsVUZiUixxQkFJQSxxQkYrd0JBLENJdHdCUSxVRmJSLHNCQUlBLHNCRm14QkEsQ0kxd0JRLFVGYlIsYUFJQSxhRnV4QkEsQ0k5d0JRLFVGYlIsc0JBSUEsc0JGMnhCQSxDSWx4QlEsVUZiUixzQkFJQSxzQkYreEJBLENJdHhCUSxVRmJSLGFBSUEsYUZteUJBLENJMXhCUSxVRmJSLHNCQUlBLHNCRnV5QkEsQ0k5eEJRLFVGYlIsc0JBSUEsc0JGMnlCQSxDSWx5QlEsVUZiUixhQUlBLGFGK3lCQSxDSXR5QlEsV0ZiUixzQkFJQSxzQkZtekJBLENJMXlCUSxXRmJSLHNCQUlBLHNCRnV6QkEsQ0k5eUJRLFdGYlIsY0FJQSxjRjJ6QkEsQ0k1eUJJLGdCQUF3QixRSit5QjVCLENJN3lCSSxlQUF1QixRSmd6QjNCLENJN3lCTSxZQUF3QixPSmd6QjlCLENJaHpCTSxZQUF3QixPSm16QjlCLENJbnpCTSxZQUF3QixPSnN6QjlCLENJdHpCTSxZQUF3QixPSnl6QjlCLENJenpCTSxZQUF3QixPSjR6QjlCLENJNXpCTSxZQUF3QixPSit6QjlCLENJL3pCTSxZQUF3QixPSmswQjlCLENJbDBCTSxZQUF3QixPSnEwQjlCLENJcjBCTSxZQUF3QixPSncwQjlCLENJeDBCTSxZQUF3QixPSjIwQjlCLENJMzBCTSxhQUF3QixRSjgwQjlCLENJOTBCTSxhQUF3QixRSmkxQjlCLENJajFCTSxhQUF3QixRSm8xQjlCLENJNzBCVSxhRmhCVixhRmcyQkEsQ0loMUJVLGFGaEJWLHVCRm0yQkEsQ0luMUJVLGFGaEJWLHdCRnMyQkEsQ0l0MUJVLGFGaEJWLGVGeTJCQSxDSXoxQlUsYUZoQlYsd0JGNDJCQSxDSTUxQlUsYUZoQlYsd0JGKzJCQSxDSS8xQlUsYUZoQlYsZUZrM0JBLENJbDJCVSxhRmhCVix3QkZxM0JBLENJcjJCVSxhRmhCVix3QkZ3M0JBLENJeDJCVSxhRmhCVixlRjIzQkEsQ0kzMkJVLGNGaEJWLHdCRjgzQkEsQ0k5MkJVLGNGaEJWLHdCRmk0QkEsQ0FDRixDRzczQkksMEJDM0JFLFNBQ0UsYUFDQSxZQUNBLGNKMjVCTixDRS8zQkEsa0JBQ0UsY0FDQSxjRmk0QkYsQ0VuNEJBLGtCQUNFLGFBQ0EsYUZxNEJGLENFdjRCQSxrQkFDRSx3QkFDQSx3QkZ5NEJGLENFMzRCQSxrQkFDRSxhQUNBLGFGNjRCRixDRS80QkEsa0JBQ0UsYUFDQSxhRmk1QkYsQ0VuNUJBLGtCQUNFLHdCQUNBLHdCRnE1QkYsQ0l4NkJJLGNGQ0osY0FFQSxlQURBLFVGMjZCQSxDSXY2QlEsV0ZiUixxQkFJQSxxQkZvN0JBLENJMzZCUSxXRmJSLHNCQUlBLHNCRnc3QkEsQ0kvNkJRLFdGYlIsYUFJQSxhRjQ3QkEsQ0luN0JRLFdGYlIsc0JBSUEsc0JGZzhCQSxDSXY3QlEsV0ZiUixzQkFJQSxzQkZvOEJBLENJMzdCUSxXRmJSLGFBSUEsYUZ3OEJBLENJLzdCUSxXRmJSLHNCQUlBLHNCRjQ4QkEsQ0luOEJRLFdGYlIsc0JBSUEsc0JGZzlCQSxDSXY4QlEsV0ZiUixhQUlBLGFGbzlCQSxDSTM4QlEsWUZiUixzQkFJQSxzQkZ3OUJBLENJLzhCUSxZRmJSLHNCQUlBLHNCRjQ5QkEsQ0luOUJRLFlGYlIsY0FJQSxjRmcrQkEsQ0lqOUJJLGlCQUF3QixRSm85QjVCLENJbDlCSSxnQkFBdUIsUUpxOUIzQixDSWw5Qk0sYUFBd0IsT0pxOUI5QixDSXI5Qk0sYUFBd0IsT0p3OUI5QixDSXg5Qk0sYUFBd0IsT0oyOUI5QixDSTM5Qk0sYUFBd0IsT0o4OUI5QixDSTk5Qk0sYUFBd0IsT0ppK0I5QixDSWorQk0sYUFBd0IsT0pvK0I5QixDSXArQk0sYUFBd0IsT0p1K0I5QixDSXYrQk0sYUFBd0IsT0owK0I5QixDSTErQk0sYUFBd0IsT0o2K0I5QixDSTcrQk0sYUFBd0IsT0pnL0I5QixDSWgvQk0sY0FBd0IsUUptL0I5QixDSW4vQk0sY0FBd0IsUUpzL0I5QixDSXQvQk0sY0FBd0IsUUp5L0I5QixDSWwvQlUsY0ZoQlYsYUZxZ0NBLENJci9CVSxjRmhCVix1QkZ3Z0NBLENJeC9CVSxjRmhCVix3QkYyZ0NBLENJMy9CVSxjRmhCVixlRjhnQ0EsQ0k5L0JVLGNGaEJWLHdCRmloQ0EsQ0lqZ0NVLGNGaEJWLHdCRm9oQ0EsQ0lwZ0NVLGNGaEJWLGVGdWhDQSxDSXZnQ1UsY0ZoQlYsd0JGMGhDQSxDSTFnQ1UsY0ZoQlYsd0JGNmhDQSxDSTdnQ1UsY0ZoQlYsZUZnaUNBLENJaGhDVSxlRmhCVix3QkZtaUNBLENJbmhDVSxlRmhCVix3QkZzaUNBLENBQ0YsQ0tubENNLFFBQXdCLHNCTHNsQzlCLENLdGxDTSxVQUF3Qix3QkwwbEM5QixDSzFsQ00sZ0JBQXdCLDhCTDhsQzlCLENLOWxDTSxTQUF3Qix1QkxrbUM5QixDS2xtQ00sU0FBd0IsdUJMc21DOUIsQ0t0bUNNLGFBQXdCLDJCTDBtQzlCLENLMW1DTSxjQUF3Qiw0Qkw4bUM5QixDSzltQ00sUUFBd0Isc0JMa25DOUIsQ0tsbkNNLGVBQXdCLDZCTHNuQzlCLENHcmtDSSx5QkVqREUsV0FBd0Isc0JMMm5DNUIsQ0szbkNJLGFBQXdCLHdCTDhuQzVCLENLOW5DSSxtQkFBd0IsOEJMaW9DNUIsQ0tqb0NJLFlBQXdCLHVCTG9vQzVCLENLcG9DSSxZQUF3Qix1Qkx1b0M1QixDS3ZvQ0ksZ0JBQXdCLDJCTDBvQzVCLENLMW9DSSxpQkFBd0IsNEJMNm9DNUIsQ0s3b0NJLFdBQXdCLHNCTGdwQzVCLENLaHBDSSxrQkFBd0IsNkJMbXBDNUIsQ0FDRixDR25tQ0kseUJFakRFLFdBQXdCLHNCTHdwQzVCLENLeHBDSSxhQUF3Qix3QkwycEM1QixDSzNwQ0ksbUJBQXdCLDhCTDhwQzVCLENLOXBDSSxZQUF3Qix1QkxpcUM1QixDS2pxQ0ksWUFBd0IsdUJMb3FDNUIsQ0twcUNJLGdCQUF3QiwyQkx1cUM1QixDS3ZxQ0ksaUJBQXdCLDRCTDBxQzVCLENLMXFDSSxXQUF3QixzQkw2cUM1QixDSzdxQ0ksa0JBQXdCLDZCTGdyQzVCLENBQ0YsQ0dob0NJLHlCRWpERSxXQUF3QixzQkxxckM1QixDS3JyQ0ksYUFBd0Isd0JMd3JDNUIsQ0t4ckNJLG1CQUF3Qiw4QkwyckM1QixDSzNyQ0ksWUFBd0IsdUJMOHJDNUIsQ0s5ckNJLFlBQXdCLHVCTGlzQzVCLENLanNDSSxnQkFBd0IsMkJMb3NDNUIsQ0twc0NJLGlCQUF3Qiw0Qkx1c0M1QixDS3ZzQ0ksV0FBd0Isc0JMMHNDNUIsQ0sxc0NJLGtCQUF3Qiw2Qkw2c0M1QixDQUNGLENHN3BDSSwwQkVqREUsV0FBd0Isc0JMa3RDNUIsQ0tsdENJLGFBQXdCLHdCTHF0QzVCLENLcnRDSSxtQkFBd0IsOEJMd3RDNUIsQ0t4dENJLFlBQXdCLHVCTDJ0QzVCLENLM3RDSSxZQUF3Qix1Qkw4dEM1QixDSzl0Q0ksZ0JBQXdCLDJCTGl1QzVCLENLanVDSSxpQkFBd0IsNEJMb3VDNUIsQ0twdUNJLFdBQXdCLHNCTHV1QzVCLENLdnVDSSxrQkFBd0IsNkJMMHVDNUIsQ0FDRixDRzFyQ0ksMEJFakRFLFlBQXdCLHNCTCt1QzVCLENLL3VDSSxjQUF3Qix3QkxrdkM1QixDS2x2Q0ksb0JBQXdCLDhCTHF2QzVCLENLcnZDSSxhQUF3Qix1Qkx3dkM1QixDS3h2Q0ksYUFBd0IsdUJMMnZDNUIsQ0szdkNJLGlCQUF3QiwyQkw4dkM1QixDSzl2Q0ksa0JBQXdCLDRCTGl3QzVCLENLandDSSxZQUF3QixzQkxvd0M1QixDS3B3Q0ksbUJBQXdCLDZCTHV3QzVCLENBQ0YsQ0s5dkNBLGFBRUksY0FBcUIsc0JMZ3dDdkIsQ0tod0NFLGdCQUFxQix3Qkxtd0N2QixDS253Q0Usc0JBQXFCLDhCTHN3Q3ZCLENLdHdDRSxlQUFxQix1Qkx5d0N2QixDS3p3Q0UsZUFBcUIsdUJMNHdDdkIsQ0s1d0NFLG1CQUFxQiwyQkwrd0N2QixDSy93Q0Usb0JBQXFCLDRCTGt4Q3ZCLENLbHhDRSxjQUFxQixzQkxxeEN2QixDS3J4Q0UscUJBQXFCLDZCTHd4Q3ZCLENBQ0YsQ010eUNJLFVBQWdDLDRCTnl5Q3BDLENNeHlDSSxhQUFnQywrQk40eUNwQyxDTTN5Q0ksa0JBQWdDLG9DTit5Q3BDLENNOXlDSSxxQkFBZ0MsdUNOa3pDcEMsQ01oekNJLFdBQThCLHdCTm96Q2xDLENNbnpDSSxhQUE4QiwwQk51ekNsQyxDTXR6Q0ksbUJBQThCLGdDTjB6Q2xDLENNenpDSSxXQUE4Qix1Qk42ekNsQyxDTTV6Q0ksYUFBOEIscUJOZzBDbEMsQ00vekNJLGFBQThCLHFCTm0wQ2xDLENNbDBDSSxlQUE4Qix1Qk5zMENsQyxDTXIwQ0ksZUFBOEIsdUJOeTBDbEMsQ012MENJLHVCQUFvQyxvQ04yMEN4QyxDTTEwQ0kscUJBQW9DLGtDTjgwQ3hDLENNNzBDSSx3QkFBb0MsZ0NOaTFDeEMsQ01oMUNJLHlCQUFvQyx1Q05vMUN4QyxDTW4xQ0ksd0JBQW9DLHNDTnUxQ3hDLENNcjFDSSxtQkFBaUMsZ0NOeTFDckMsQ014MUNJLGlCQUFpQyw4Qk40MUNyQyxDTTMxQ0ksb0JBQWlDLDRCTisxQ3JDLENNOTFDSSxzQkFBaUMsOEJOazJDckMsQ01qMkNJLHFCQUFpQyw2Qk5xMkNyQyxDTW4yQ0kscUJBQWtDLGtDTnUyQ3RDLENNdDJDSSxtQkFBa0MsZ0NOMDJDdEMsQ016MkNJLHNCQUFrQyw4Qk42MkN0QyxDTTUyQ0ksdUJBQWtDLHFDTmczQ3RDLENNLzJDSSxzQkFBa0Msb0NObTNDdEMsQ01sM0NJLHVCQUFrQywrQk5zM0N0QyxDTXAzQ0ksaUJBQWdDLHlCTnczQ3BDLENNdjNDSSxrQkFBZ0MsK0JOMjNDcEMsQ00xM0NJLGdCQUFnQyw2Qk44M0NwQyxDTTczQ0ksbUJBQWdDLDJCTmk0Q3BDLENNaDRDSSxxQkFBZ0MsNkJObzRDcEMsQ01uNENJLG9CQUFnQyw0Qk51NENwQyxDRzMzQ0kseUJHbERBLGFBQWdDLDRCTms3Q2xDLENNajdDRSxnQkFBZ0MsK0JObzdDbEMsQ01uN0NFLHFCQUFnQyxvQ05zN0NsQyxDTXI3Q0Usd0JBQWdDLHVDTnc3Q2xDLENNdDdDRSxjQUE4Qix3Qk55N0NoQyxDTXg3Q0UsZ0JBQThCLDBCTjI3Q2hDLENNMTdDRSxzQkFBOEIsZ0NONjdDaEMsQ001N0NFLGNBQThCLHVCTis3Q2hDLENNOTdDRSxnQkFBOEIscUJOaThDaEMsQ01oOENFLGdCQUE4QixxQk5tOENoQyxDTWw4Q0Usa0JBQThCLHVCTnE4Q2hDLENNcDhDRSxrQkFBOEIsdUJOdThDaEMsQ01yOENFLDBCQUFvQyxvQ053OEN0QyxDTXY4Q0Usd0JBQW9DLGtDTjA4Q3RDLENNejhDRSwyQkFBb0MsZ0NONDhDdEMsQ00zOENFLDRCQUFvQyx1Q044OEN0QyxDTTc4Q0UsMkJBQW9DLHNDTmc5Q3RDLENNOThDRSxzQkFBaUMsZ0NOaTlDbkMsQ01oOUNFLG9CQUFpQyw4Qk5tOUNuQyxDTWw5Q0UsdUJBQWlDLDRCTnE5Q25DLENNcDlDRSx5QkFBaUMsOEJOdTlDbkMsQ010OUNFLHdCQUFpQyw2Qk55OUNuQyxDTXY5Q0Usd0JBQWtDLGtDTjA5Q3BDLENNejlDRSxzQkFBa0MsZ0NONDlDcEMsQ00zOUNFLHlCQUFrQyw4Qk44OUNwQyxDTTc5Q0UsMEJBQWtDLHFDTmcrQ3BDLENNLzlDRSx5QkFBa0Msb0NOaytDcEMsQ01qK0NFLDBCQUFrQywrQk5vK0NwQyxDTWwrQ0Usb0JBQWdDLHlCTnErQ2xDLENNcCtDRSxxQkFBZ0MsK0JOdStDbEMsQ010K0NFLG1CQUFnQyw2Qk55K0NsQyxDTXgrQ0Usc0JBQWdDLDJCTjIrQ2xDLENNMStDRSx3QkFBZ0MsNkJONitDbEMsQ001K0NFLHVCQUFnQyw0Qk4rK0NsQyxDQUNGLENHcCtDSSx5QkdsREEsYUFBZ0MsNEJOMGhEbEMsQ016aERFLGdCQUFnQywrQk40aERsQyxDTTNoREUscUJBQWdDLG9DTjhoRGxDLENNN2hERSx3QkFBZ0MsdUNOZ2lEbEMsQ005aERFLGNBQThCLHdCTmlpRGhDLENNaGlERSxnQkFBOEIsMEJObWlEaEMsQ01saURFLHNCQUE4QixnQ05xaURoQyxDTXBpREUsY0FBOEIsdUJOdWlEaEMsQ010aURFLGdCQUE4QixxQk55aURoQyxDTXhpREUsZ0JBQThCLHFCTjJpRGhDLENNMWlERSxrQkFBOEIsdUJONmlEaEMsQ001aURFLGtCQUE4Qix1Qk4raURoQyxDTTdpREUsMEJBQW9DLG9DTmdqRHRDLENNL2lERSx3QkFBb0Msa0NOa2pEdEMsQ01qakRFLDJCQUFvQyxnQ05vakR0QyxDTW5qREUsNEJBQW9DLHVDTnNqRHRDLENNcmpERSwyQkFBb0Msc0NOd2pEdEMsQ010akRFLHNCQUFpQyxnQ055akRuQyxDTXhqREUsb0JBQWlDLDhCTjJqRG5DLENNMWpERSx1QkFBaUMsNEJONmpEbkMsQ001akRFLHlCQUFpQyw4Qk4rakRuQyxDTTlqREUsd0JBQWlDLDZCTmlrRG5DLENNL2pERSx3QkFBa0Msa0NOa2tEcEMsQ01qa0RFLHNCQUFrQyxnQ05va0RwQyxDTW5rREUseUJBQWtDLDhCTnNrRHBDLENNcmtERSwwQkFBa0MscUNOd2tEcEMsQ012a0RFLHlCQUFrQyxvQ04wa0RwQyxDTXprREUsMEJBQWtDLCtCTjRrRHBDLENNMWtERSxvQkFBZ0MseUJONmtEbEMsQ001a0RFLHFCQUFnQywrQk4ra0RsQyxDTTlrREUsbUJBQWdDLDZCTmlsRGxDLENNaGxERSxzQkFBZ0MsMkJObWxEbEMsQ01sbERFLHdCQUFnQyw2Qk5xbERsQyxDTXBsREUsdUJBQWdDLDRCTnVsRGxDLENBQ0YsQ0c1a0RJLHlCR2xEQSxhQUFnQyw0Qk5rb0RsQyxDTWpvREUsZ0JBQWdDLCtCTm9vRGxDLENNbm9ERSxxQkFBZ0Msb0NOc29EbEMsQ01yb0RFLHdCQUFnQyx1Q053b0RsQyxDTXRvREUsY0FBOEIsd0JOeW9EaEMsQ014b0RFLGdCQUE4QiwwQk4yb0RoQyxDTTFvREUsc0JBQThCLGdDTjZvRGhDLENNNW9ERSxjQUE4Qix1Qk4rb0RoQyxDTTlvREUsZ0JBQThCLHFCTmlwRGhDLENNaHBERSxnQkFBOEIscUJObXBEaEMsQ01scERFLGtCQUE4Qix1Qk5xcERoQyxDTXBwREUsa0JBQThCLHVCTnVwRGhDLENNcnBERSwwQkFBb0Msb0NOd3BEdEMsQ012cERFLHdCQUFvQyxrQ04wcER0QyxDTXpwREUsMkJBQW9DLGdDTjRwRHRDLENNM3BERSw0QkFBb0MsdUNOOHBEdEMsQ003cERFLDJCQUFvQyxzQ05ncUR0QyxDTTlwREUsc0JBQWlDLGdDTmlxRG5DLENNaHFERSxvQkFBaUMsOEJObXFEbkMsQ01scURFLHVCQUFpQyw0Qk5xcURuQyxDTXBxREUseUJBQWlDLDhCTnVxRG5DLENNdHFERSx3QkFBaUMsNkJOeXFEbkMsQ012cURFLHdCQUFrQyxrQ04wcURwQyxDTXpxREUsc0JBQWtDLGdDTjRxRHBDLENNM3FERSx5QkFBa0MsOEJOOHFEcEMsQ003cURFLDBCQUFrQyxxQ05nckRwQyxDTS9xREUseUJBQWtDLG9DTmtyRHBDLENNanJERSwwQkFBa0MsK0JOb3JEcEMsQ01sckRFLG9CQUFnQyx5Qk5xckRsQyxDTXByREUscUJBQWdDLCtCTnVyRGxDLENNdHJERSxtQkFBZ0MsNkJOeXJEbEMsQ014ckRFLHNCQUFnQywyQk4yckRsQyxDTTFyREUsd0JBQWdDLDZCTjZyRGxDLENNNXJERSx1QkFBZ0MsNEJOK3JEbEMsQ0FDRixDR3ByREksMEJHbERBLGFBQWdDLDRCTjB1RGxDLENNenVERSxnQkFBZ0MsK0JONHVEbEMsQ00zdURFLHFCQUFnQyxvQ044dURsQyxDTTd1REUsd0JBQWdDLHVDTmd2RGxDLENNOXVERSxjQUE4Qix3Qk5pdkRoQyxDTWh2REUsZ0JBQThCLDBCTm12RGhDLENNbHZERSxzQkFBOEIsZ0NOcXZEaEMsQ01wdkRFLGNBQThCLHVCTnV2RGhDLENNdHZERSxnQkFBOEIscUJOeXZEaEMsQ014dkRFLGdCQUE4QixxQk4ydkRoQyxDTTF2REUsa0JBQThCLHVCTjZ2RGhDLENNNXZERSxrQkFBOEIsdUJOK3ZEaEMsQ003dkRFLDBCQUFvQyxvQ05nd0R0QyxDTS92REUsd0JBQW9DLGtDTmt3RHRDLENNandERSwyQkFBb0MsZ0NOb3dEdEMsQ01ud0RFLDRCQUFvQyx1Q05zd0R0QyxDTXJ3REUsMkJBQW9DLHNDTnd3RHRDLENNdHdERSxzQkFBaUMsZ0NOeXdEbkMsQ014d0RFLG9CQUFpQyw4Qk4yd0RuQyxDTTF3REUsdUJBQWlDLDRCTjZ3RG5DLENNNXdERSx5QkFBaUMsOEJOK3dEbkMsQ005d0RFLHdCQUFpQyw2Qk5peERuQyxDTS93REUsd0JBQWtDLGtDTmt4RHBDLENNanhERSxzQkFBa0MsZ0NOb3hEcEMsQ01ueERFLHlCQUFrQyw4Qk5zeERwQyxDTXJ4REUsMEJBQWtDLHFDTnd4RHBDLENNdnhERSx5QkFBa0Msb0NOMHhEcEMsQ016eERFLDBCQUFrQywrQk40eERwQyxDTTF4REUsb0JBQWdDLHlCTjZ4RGxDLENNNXhERSxxQkFBZ0MsK0JOK3hEbEMsQ005eERFLG1CQUFnQyw2Qk5peURsQyxDTWh5REUsc0JBQWdDLDJCTm15RGxDLENNbHlERSx3QkFBZ0MsNkJOcXlEbEMsQ01weURFLHVCQUFnQyw0Qk51eURsQyxDQUNGLENHNXhESSwwQkdsREEsY0FBZ0MsNEJOazFEbEMsQ01qMURFLGlCQUFnQywrQk5vMURsQyxDTW4xREUsc0JBQWdDLG9DTnMxRGxDLENNcjFERSx5QkFBZ0MsdUNOdzFEbEMsQ010MURFLGVBQThCLHdCTnkxRGhDLENNeDFERSxpQkFBOEIsMEJOMjFEaEMsQ00xMURFLHVCQUE4QixnQ042MURoQyxDTTUxREUsZUFBOEIsdUJOKzFEaEMsQ005MURFLGlCQUE4QixxQk5pMkRoQyxDTWgyREUsaUJBQThCLHFCTm0yRGhDLENNbDJERSxtQkFBOEIsdUJOcTJEaEMsQ01wMkRFLG1CQUE4Qix1Qk51MkRoQyxDTXIyREUsMkJBQW9DLG9DTncyRHRDLENNdjJERSx5QkFBb0Msa0NOMDJEdEMsQ016MkRFLDRCQUFvQyxnQ040MkR0QyxDTTMyREUsNkJBQW9DLHVDTjgyRHRDLENNNzJERSw0QkFBb0Msc0NOZzNEdEMsQ005MkRFLHVCQUFpQyxnQ05pM0RuQyxDTWgzREUscUJBQWlDLDhCTm0zRG5DLENNbDNERSx3QkFBaUMsNEJOcTNEbkMsQ01wM0RFLDBCQUFpQyw4Qk51M0RuQyxDTXQzREUseUJBQWlDLDZCTnkzRG5DLENNdjNERSx5QkFBa0Msa0NOMDNEcEMsQ016M0RFLHVCQUFrQyxnQ040M0RwQyxDTTMzREUsMEJBQWtDLDhCTjgzRHBDLENNNzNERSwyQkFBa0MscUNOZzREcEMsQ00vM0RFLDBCQUFrQyxvQ05rNERwQyxDTWo0REUsMkJBQWtDLCtCTm80RHBDLENNbDRERSxxQkFBZ0MseUJOcTREbEMsQ01wNERFLHNCQUFnQywrQk51NERsQyxDTXQ0REUsb0JBQWdDLDZCTnk0RGxDLENNeDRERSx1QkFBZ0MsMkJOMjREbEMsQ00xNERFLHlCQUFnQyw2Qk42NERsQyxDTTU0REUsd0JBQWdDLDRCTis0RGxDLENBQ0YsQ090N0RRLEtBQWdDLGtCUHk3RHhDLENPeDdEUSxZQUVFLHNCUDI3RFYsQ096N0RRLFlBRUUsd0JQNDdEVixDTzE3RFEsWUFFRSx5QlA2N0RWLENPMzdEUSxZQUVFLHVCUDg3RFYsQ083OERRLEtBQWdDLHVCUGk5RHhDLENPaDlEUSxZQUVFLDJCUG05RFYsQ09qOURRLFlBRUUsNkJQbzlEVixDT2w5RFEsWUFFRSw4QlBxOURWLENPbjlEUSxZQUVFLDRCUHM5RFYsQ09yK0RRLEtBQWdDLHNCUHkrRHhDLENPeCtEUSxZQUVFLDBCUDIrRFYsQ096K0RRLFlBRUUsNEJQNCtEVixDTzErRFEsWUFFRSw2QlA2K0RWLENPMytEUSxZQUVFLDJCUDgrRFYsQ083L0RRLEtBQWdDLHFCUGlnRXhDLENPaGdFUSxZQUVFLHlCUG1nRVYsQ09qZ0VRLFlBRUUsMkJQb2dFVixDT2xnRVEsWUFFRSw0QlBxZ0VWLENPbmdFUSxZQUVFLDBCUHNnRVYsQ09yaEVRLEtBQWdDLHVCUHloRXhDLENPeGhFUSxZQUVFLDJCUDJoRVYsQ096aEVRLFlBRUUsNkJQNGhFVixDTzFoRVEsWUFFRSw4QlA2aEVWLENPM2hFUSxZQUVFLDRCUDhoRVYsQ083aUVRLEtBQWdDLHFCUGlqRXhDLENPaGpFUSxZQUVFLHlCUG1qRVYsQ09qakVRLFlBRUUsMkJQb2pFVixDT2xqRVEsWUFFRSw0QlBxakVWLENPbmpFUSxZQUVFLDBCUHNqRVYsQ09ya0VRLEtBQWdDLG1CUHlrRXhDLENPeGtFUSxZQUVFLHVCUDJrRVYsQ096a0VRLFlBRUUseUJQNGtFVixDTzFrRVEsWUFFRSwwQlA2a0VWLENPM2tFUSxZQUVFLHdCUDhrRVYsQ083bEVRLEtBQWdDLHdCUGltRXhDLENPaG1FUSxZQUVFLDRCUG1tRVYsQ09qbUVRLFlBRUUsOEJQb21FVixDT2xtRVEsWUFFRSwrQlBxbUVWLENPbm1FUSxZQUVFLDZCUHNtRVYsQ09ybkVRLEtBQWdDLHVCUHluRXhDLENPeG5FUSxZQUVFLDJCUDJuRVYsQ096bkVRLFlBRUUsNkJQNG5FVixDTzFuRVEsWUFFRSw4QlA2bkVWLENPM25FUSxZQUVFLDRCUDhuRVYsQ083b0VRLEtBQWdDLHNCUGlwRXhDLENPaHBFUSxZQUVFLDBCUG1wRVYsQ09qcEVRLFlBRUUsNEJQb3BFVixDT2xwRVEsWUFFRSw2QlBxcEVWLENPbnBFUSxZQUVFLDJCUHNwRVYsQ09ycUVRLEtBQWdDLHdCUHlxRXhDLENPeHFFUSxZQUVFLDRCUDJxRVYsQ096cUVRLFlBRUUsOEJQNHFFVixDTzFxRVEsWUFFRSwrQlA2cUVWLENPM3FFUSxZQUVFLDZCUDhxRVYsQ083ckVRLEtBQWdDLHNCUGlzRXhDLENPaHNFUSxZQUVFLDBCUG1zRVYsQ09qc0VRLFlBRUUsNEJQb3NFVixDT2xzRVEsWUFFRSw2QlBxc0VWLENPbnNFUSxZQUVFLDJCUHNzRVYsQ085ckVRLE1BQXdCLHdCUGtzRWhDLENPanNFUSxjQUVFLDRCUG9zRVYsQ09sc0VRLGNBRUUsOEJQcXNFVixDT25zRVEsY0FFRSwrQlBzc0VWLENPcHNFUSxjQUVFLDZCUHVzRVYsQ090dEVRLE1BQXdCLHVCUDB0RWhDLENPenRFUSxjQUVFLDJCUDR0RVYsQ08xdEVRLGNBRUUsNkJQNnRFVixDTzN0RVEsY0FFRSw4QlA4dEVWLENPNXRFUSxjQUVFLDRCUCt0RVYsQ085dUVRLE1BQXdCLHNCUGt2RWhDLENPanZFUSxjQUVFLDBCUG92RVYsQ09sdkVRLGNBRUUsNEJQcXZFVixDT252RVEsY0FFRSw2QlBzdkVWLENPcHZFUSxjQUVFLDJCUHV2RVYsQ090d0VRLE1BQXdCLHdCUDB3RWhDLENPendFUSxjQUVFLDRCUDR3RVYsQ08xd0VRLGNBRUUsOEJQNndFVixDTzN3RVEsY0FFRSwrQlA4d0VWLENPNXdFUSxjQUVFLDZCUCt3RVYsQ085eEVRLE1BQXdCLHNCUGt5RWhDLENPanlFUSxjQUVFLDBCUG95RVYsQ09seUVRLGNBRUUsNEJQcXlFVixDT255RVEsY0FFRSw2QlBzeUVWLENPcHlFUSxjQUVFLDJCUHV5RVYsQ09qeUVJLFFBQW1CLHFCUHF5RXZCLENPcHlFSSxrQkFFRSx5QlB1eUVOLENPcnlFSSxrQkFFRSwyQlB3eUVOLENPdHlFSSxrQkFFRSw0QlB5eUVOLENPdnlFSSxrQkFFRSwwQlAweUVOLENHbnpFSSx5QklsREksUUFBZ0Msa0JQMDJFdEMsQ096MkVNLGtCQUVFLHNCUDIyRVIsQ096MkVNLGtCQUVFLHdCUDIyRVIsQ096MkVNLGtCQUVFLHlCUDIyRVIsQ096MkVNLGtCQUVFLHVCUDIyRVIsQ08xM0VNLFFBQWdDLHVCUDYzRXRDLENPNTNFTSxrQkFFRSwyQlA4M0VSLENPNTNFTSxrQkFFRSw2QlA4M0VSLENPNTNFTSxrQkFFRSw4QlA4M0VSLENPNTNFTSxrQkFFRSw0QlA4M0VSLENPNzRFTSxRQUFnQyxzQlBnNUV0QyxDTy80RU0sa0JBRUUsMEJQaTVFUixDTy80RU0sa0JBRUUsNEJQaTVFUixDTy80RU0sa0JBRUUsNkJQaTVFUixDTy80RU0sa0JBRUUsMkJQaTVFUixDT2g2RU0sUUFBZ0MscUJQbTZFdEMsQ09sNkVNLGtCQUVFLHlCUG82RVIsQ09sNkVNLGtCQUVFLDJCUG82RVIsQ09sNkVNLGtCQUVFLDRCUG82RVIsQ09sNkVNLGtCQUVFLDBCUG82RVIsQ09uN0VNLFFBQWdDLHVCUHM3RXRDLENPcjdFTSxrQkFFRSwyQlB1N0VSLENPcjdFTSxrQkFFRSw2QlB1N0VSLENPcjdFTSxrQkFFRSw4QlB1N0VSLENPcjdFTSxrQkFFRSw0QlB1N0VSLENPdDhFTSxRQUFnQyxxQlB5OEV0QyxDT3g4RU0sa0JBRUUseUJQMDhFUixDT3g4RU0sa0JBRUUsMkJQMDhFUixDT3g4RU0sa0JBRUUsNEJQMDhFUixDT3g4RU0sa0JBRUUsMEJQMDhFUixDT3o5RU0sUUFBZ0MsbUJQNDlFdEMsQ08zOUVNLGtCQUVFLHVCUDY5RVIsQ08zOUVNLGtCQUVFLHlCUDY5RVIsQ08zOUVNLGtCQUVFLDBCUDY5RVIsQ08zOUVNLGtCQUVFLHdCUDY5RVIsQ081K0VNLFFBQWdDLHdCUCsrRXRDLENPOStFTSxrQkFFRSw0QlBnL0VSLENPOStFTSxrQkFFRSw4QlBnL0VSLENPOStFTSxrQkFFRSwrQlBnL0VSLENPOStFTSxrQkFFRSw2QlBnL0VSLENPLy9FTSxRQUFnQyx1QlBrZ0Z0QyxDT2pnRk0sa0JBRUUsMkJQbWdGUixDT2pnRk0sa0JBRUUsNkJQbWdGUixDT2pnRk0sa0JBRUUsOEJQbWdGUixDT2pnRk0sa0JBRUUsNEJQbWdGUixDT2xoRk0sUUFBZ0Msc0JQcWhGdEMsQ09waEZNLGtCQUVFLDBCUHNoRlIsQ09waEZNLGtCQUVFLDRCUHNoRlIsQ09waEZNLGtCQUVFLDZCUHNoRlIsQ09waEZNLGtCQUVFLDJCUHNoRlIsQ09yaUZNLFFBQWdDLHdCUHdpRnRDLENPdmlGTSxrQkFFRSw0QlB5aUZSLENPdmlGTSxrQkFFRSw4QlB5aUZSLENPdmlGTSxrQkFFRSwrQlB5aUZSLENPdmlGTSxrQkFFRSw2QlB5aUZSLENPeGpGTSxRQUFnQyxzQlAyakZ0QyxDTzFqRk0sa0JBRUUsMEJQNGpGUixDTzFqRk0sa0JBRUUsNEJQNGpGUixDTzFqRk0sa0JBRUUsNkJQNGpGUixDTzFqRk0sa0JBRUUsMkJQNGpGUixDT3BqRk0sU0FBd0Isd0JQdWpGOUIsQ090akZNLG9CQUVFLDRCUHdqRlIsQ090akZNLG9CQUVFLDhCUHdqRlIsQ090akZNLG9CQUVFLCtCUHdqRlIsQ090akZNLG9CQUVFLDZCUHdqRlIsQ092a0ZNLFNBQXdCLHVCUDBrRjlCLENPemtGTSxvQkFFRSwyQlAya0ZSLENPemtGTSxvQkFFRSw2QlAya0ZSLENPemtGTSxvQkFFRSw4QlAya0ZSLENPemtGTSxvQkFFRSw0QlAya0ZSLENPMWxGTSxTQUF3QixzQlA2bEY5QixDTzVsRk0sb0JBRUUsMEJQOGxGUixDTzVsRk0sb0JBRUUsNEJQOGxGUixDTzVsRk0sb0JBRUUsNkJQOGxGUixDTzVsRk0sb0JBRUUsMkJQOGxGUixDTzdtRk0sU0FBd0Isd0JQZ25GOUIsQ08vbUZNLG9CQUVFLDRCUGluRlIsQ08vbUZNLG9CQUVFLDhCUGluRlIsQ08vbUZNLG9CQUVFLCtCUGluRlIsQ08vbUZNLG9CQUVFLDZCUGluRlIsQ09ob0ZNLFNBQXdCLHNCUG1vRjlCLENPbG9GTSxvQkFFRSwwQlBvb0ZSLENPbG9GTSxvQkFFRSw0QlBvb0ZSLENPbG9GTSxvQkFFRSw2QlBvb0ZSLENPbG9GTSxvQkFFRSwyQlBvb0ZSLENPOW5GRSxXQUFtQixxQlBpb0ZyQixDT2hvRkUsd0JBRUUseUJQa29GSixDT2hvRkUsd0JBRUUsMkJQa29GSixDT2hvRkUsd0JBRUUsNEJQa29GSixDT2hvRkUsd0JBRUUsMEJQa29GSixDQUNGLENHNW9GSSx5QklsREksUUFBZ0Msa0JQa3NGdEMsQ09qc0ZNLGtCQUVFLHNCUG1zRlIsQ09qc0ZNLGtCQUVFLHdCUG1zRlIsQ09qc0ZNLGtCQUVFLHlCUG1zRlIsQ09qc0ZNLGtCQUVFLHVCUG1zRlIsQ09sdEZNLFFBQWdDLHVCUHF0RnRDLENPcHRGTSxrQkFFRSwyQlBzdEZSLENPcHRGTSxrQkFFRSw2QlBzdEZSLENPcHRGTSxrQkFFRSw4QlBzdEZSLENPcHRGTSxrQkFFRSw0QlBzdEZSLENPcnVGTSxRQUFnQyxzQlB3dUZ0QyxDT3Z1Rk0sa0JBRUUsMEJQeXVGUixDT3Z1Rk0sa0JBRUUsNEJQeXVGUixDT3Z1Rk0sa0JBRUUsNkJQeXVGUixDT3Z1Rk0sa0JBRUUsMkJQeXVGUixDT3h2Rk0sUUFBZ0MscUJQMnZGdEMsQ08xdkZNLGtCQUVFLHlCUDR2RlIsQ08xdkZNLGtCQUVFLDJCUDR2RlIsQ08xdkZNLGtCQUVFLDRCUDR2RlIsQ08xdkZNLGtCQUVFLDBCUDR2RlIsQ08zd0ZNLFFBQWdDLHVCUDh3RnRDLENPN3dGTSxrQkFFRSwyQlArd0ZSLENPN3dGTSxrQkFFRSw2QlArd0ZSLENPN3dGTSxrQkFFRSw4QlArd0ZSLENPN3dGTSxrQkFFRSw0QlArd0ZSLENPOXhGTSxRQUFnQyxxQlBpeUZ0QyxDT2h5Rk0sa0JBRUUseUJQa3lGUixDT2h5Rk0sa0JBRUUsMkJQa3lGUixDT2h5Rk0sa0JBRUUsNEJQa3lGUixDT2h5Rk0sa0JBRUUsMEJQa3lGUixDT2p6Rk0sUUFBZ0MsbUJQb3pGdEMsQ09uekZNLGtCQUVFLHVCUHF6RlIsQ09uekZNLGtCQUVFLHlCUHF6RlIsQ09uekZNLGtCQUVFLDBCUHF6RlIsQ09uekZNLGtCQUVFLHdCUHF6RlIsQ09wMEZNLFFBQWdDLHdCUHUwRnRDLENPdDBGTSxrQkFFRSw0QlB3MEZSLENPdDBGTSxrQkFFRSw4QlB3MEZSLENPdDBGTSxrQkFFRSwrQlB3MEZSLENPdDBGTSxrQkFFRSw2QlB3MEZSLENPdjFGTSxRQUFnQyx1QlAwMUZ0QyxDT3oxRk0sa0JBRUUsMkJQMjFGUixDT3oxRk0sa0JBRUUsNkJQMjFGUixDT3oxRk0sa0JBRUUsOEJQMjFGUixDT3oxRk0sa0JBRUUsNEJQMjFGUixDTzEyRk0sUUFBZ0Msc0JQNjJGdEMsQ081MkZNLGtCQUVFLDBCUDgyRlIsQ081MkZNLGtCQUVFLDRCUDgyRlIsQ081MkZNLGtCQUVFLDZCUDgyRlIsQ081MkZNLGtCQUVFLDJCUDgyRlIsQ083M0ZNLFFBQWdDLHdCUGc0RnRDLENPLzNGTSxrQkFFRSw0QlBpNEZSLENPLzNGTSxrQkFFRSw4QlBpNEZSLENPLzNGTSxrQkFFRSwrQlBpNEZSLENPLzNGTSxrQkFFRSw2QlBpNEZSLENPaDVGTSxRQUFnQyxzQlBtNUZ0QyxDT2w1Rk0sa0JBRUUsMEJQbzVGUixDT2w1Rk0sa0JBRUUsNEJQbzVGUixDT2w1Rk0sa0JBRUUsNkJQbzVGUixDT2w1Rk0sa0JBRUUsMkJQbzVGUixDTzU0Rk0sU0FBd0Isd0JQKzRGOUIsQ085NEZNLG9CQUVFLDRCUGc1RlIsQ085NEZNLG9CQUVFLDhCUGc1RlIsQ085NEZNLG9CQUVFLCtCUGc1RlIsQ085NEZNLG9CQUVFLDZCUGc1RlIsQ08vNUZNLFNBQXdCLHVCUGs2RjlCLENPajZGTSxvQkFFRSwyQlBtNkZSLENPajZGTSxvQkFFRSw2QlBtNkZSLENPajZGTSxvQkFFRSw4QlBtNkZSLENPajZGTSxvQkFFRSw0QlBtNkZSLENPbDdGTSxTQUF3QixzQlBxN0Y5QixDT3A3Rk0sb0JBRUUsMEJQczdGUixDT3A3Rk0sb0JBRUUsNEJQczdGUixDT3A3Rk0sb0JBRUUsNkJQczdGUixDT3A3Rk0sb0JBRUUsMkJQczdGUixDT3I4Rk0sU0FBd0Isd0JQdzhGOUIsQ092OEZNLG9CQUVFLDRCUHk4RlIsQ092OEZNLG9CQUVFLDhCUHk4RlIsQ092OEZNLG9CQUVFLCtCUHk4RlIsQ092OEZNLG9CQUVFLDZCUHk4RlIsQ094OUZNLFNBQXdCLHNCUDI5RjlCLENPMTlGTSxvQkFFRSwwQlA0OUZSLENPMTlGTSxvQkFFRSw0QlA0OUZSLENPMTlGTSxvQkFFRSw2QlA0OUZSLENPMTlGTSxvQkFFRSwyQlA0OUZSLENPdDlGRSxXQUFtQixxQlB5OUZyQixDT3g5RkUsd0JBRUUseUJQMDlGSixDT3g5RkUsd0JBRUUsMkJQMDlGSixDT3g5RkUsd0JBRUUsNEJQMDlGSixDT3g5RkUsd0JBRUUsMEJQMDlGSixDQUNGLENHcCtGSSx5QklsREksUUFBZ0Msa0JQMGhHdEMsQ096aEdNLGtCQUVFLHNCUDJoR1IsQ096aEdNLGtCQUVFLHdCUDJoR1IsQ096aEdNLGtCQUVFLHlCUDJoR1IsQ096aEdNLGtCQUVFLHVCUDJoR1IsQ08xaUdNLFFBQWdDLHVCUDZpR3RDLENPNWlHTSxrQkFFRSwyQlA4aUdSLENPNWlHTSxrQkFFRSw2QlA4aUdSLENPNWlHTSxrQkFFRSw4QlA4aUdSLENPNWlHTSxrQkFFRSw0QlA4aUdSLENPN2pHTSxRQUFnQyxzQlBna0d0QyxDTy9qR00sa0JBRUUsMEJQaWtHUixDTy9qR00sa0JBRUUsNEJQaWtHUixDTy9qR00sa0JBRUUsNkJQaWtHUixDTy9qR00sa0JBRUUsMkJQaWtHUixDT2hsR00sUUFBZ0MscUJQbWxHdEMsQ09sbEdNLGtCQUVFLHlCUG9sR1IsQ09sbEdNLGtCQUVFLDJCUG9sR1IsQ09sbEdNLGtCQUVFLDRCUG9sR1IsQ09sbEdNLGtCQUVFLDBCUG9sR1IsQ09ubUdNLFFBQWdDLHVCUHNtR3RDLENPcm1HTSxrQkFFRSwyQlB1bUdSLENPcm1HTSxrQkFFRSw2QlB1bUdSLENPcm1HTSxrQkFFRSw4QlB1bUdSLENPcm1HTSxrQkFFRSw0QlB1bUdSLENPdG5HTSxRQUFnQyxxQlB5bkd0QyxDT3huR00sa0JBRUUseUJQMG5HUixDT3huR00sa0JBRUUsMkJQMG5HUixDT3huR00sa0JBRUUsNEJQMG5HUixDT3huR00sa0JBRUUsMEJQMG5HUixDT3pvR00sUUFBZ0MsbUJQNG9HdEMsQ08zb0dNLGtCQUVFLHVCUDZvR1IsQ08zb0dNLGtCQUVFLHlCUDZvR1IsQ08zb0dNLGtCQUVFLDBCUDZvR1IsQ08zb0dNLGtCQUVFLHdCUDZvR1IsQ081cEdNLFFBQWdDLHdCUCtwR3RDLENPOXBHTSxrQkFFRSw0QlBncUdSLENPOXBHTSxrQkFFRSw4QlBncUdSLENPOXBHTSxrQkFFRSwrQlBncUdSLENPOXBHTSxrQkFFRSw2QlBncUdSLENPL3FHTSxRQUFnQyx1QlBrckd0QyxDT2pyR00sa0JBRUUsMkJQbXJHUixDT2pyR00sa0JBRUUsNkJQbXJHUixDT2pyR00sa0JBRUUsOEJQbXJHUixDT2pyR00sa0JBRUUsNEJQbXJHUixDT2xzR00sUUFBZ0Msc0JQcXNHdEMsQ09wc0dNLGtCQUVFLDBCUHNzR1IsQ09wc0dNLGtCQUVFLDRCUHNzR1IsQ09wc0dNLGtCQUVFLDZCUHNzR1IsQ09wc0dNLGtCQUVFLDJCUHNzR1IsQ09ydEdNLFFBQWdDLHdCUHd0R3RDLENPdnRHTSxrQkFFRSw0QlB5dEdSLENPdnRHTSxrQkFFRSw4QlB5dEdSLENPdnRHTSxrQkFFRSwrQlB5dEdSLENPdnRHTSxrQkFFRSw2QlB5dEdSLENPeHVHTSxRQUFnQyxzQlAydUd0QyxDTzF1R00sa0JBRUUsMEJQNHVHUixDTzF1R00sa0JBRUUsNEJQNHVHUixDTzF1R00sa0JBRUUsNkJQNHVHUixDTzF1R00sa0JBRUUsMkJQNHVHUixDT3B1R00sU0FBd0Isd0JQdXVHOUIsQ090dUdNLG9CQUVFLDRCUHd1R1IsQ090dUdNLG9CQUVFLDhCUHd1R1IsQ090dUdNLG9CQUVFLCtCUHd1R1IsQ090dUdNLG9CQUVFLDZCUHd1R1IsQ092dkdNLFNBQXdCLHVCUDB2RzlCLENPenZHTSxvQkFFRSwyQlAydkdSLENPenZHTSxvQkFFRSw2QlAydkdSLENPenZHTSxvQkFFRSw4QlAydkdSLENPenZHTSxvQkFFRSw0QlAydkdSLENPMXdHTSxTQUF3QixzQlA2d0c5QixDTzV3R00sb0JBRUUsMEJQOHdHUixDTzV3R00sb0JBRUUsNEJQOHdHUixDTzV3R00sb0JBRUUsNkJQOHdHUixDTzV3R00sb0JBRUUsMkJQOHdHUixDTzd4R00sU0FBd0Isd0JQZ3lHOUIsQ08veEdNLG9CQUVFLDRCUGl5R1IsQ08veEdNLG9CQUVFLDhCUGl5R1IsQ08veEdNLG9CQUVFLCtCUGl5R1IsQ08veEdNLG9CQUVFLDZCUGl5R1IsQ09oekdNLFNBQXdCLHNCUG16RzlCLENPbHpHTSxvQkFFRSwwQlBvekdSLENPbHpHTSxvQkFFRSw0QlBvekdSLENPbHpHTSxvQkFFRSw2QlBvekdSLENPbHpHTSxvQkFFRSwyQlBvekdSLENPOXlHRSxXQUFtQixxQlBpekdyQixDT2h6R0Usd0JBRUUseUJQa3pHSixDT2h6R0Usd0JBRUUsMkJQa3pHSixDT2h6R0Usd0JBRUUsNEJQa3pHSixDT2h6R0Usd0JBRUUsMEJQa3pHSixDQUNGLENHNXpHSSwwQklsREksUUFBZ0Msa0JQazNHdEMsQ09qM0dNLGtCQUVFLHNCUG0zR1IsQ09qM0dNLGtCQUVFLHdCUG0zR1IsQ09qM0dNLGtCQUVFLHlCUG0zR1IsQ09qM0dNLGtCQUVFLHVCUG0zR1IsQ09sNEdNLFFBQWdDLHVCUHE0R3RDLENPcDRHTSxrQkFFRSwyQlBzNEdSLENPcDRHTSxrQkFFRSw2QlBzNEdSLENPcDRHTSxrQkFFRSw4QlBzNEdSLENPcDRHTSxrQkFFRSw0QlBzNEdSLENPcjVHTSxRQUFnQyxzQlB3NUd0QyxDT3Y1R00sa0JBRUUsMEJQeTVHUixDT3Y1R00sa0JBRUUsNEJQeTVHUixDT3Y1R00sa0JBRUUsNkJQeTVHUixDT3Y1R00sa0JBRUUsMkJQeTVHUixDT3g2R00sUUFBZ0MscUJQMjZHdEMsQ08xNkdNLGtCQUVFLHlCUDQ2R1IsQ08xNkdNLGtCQUVFLDJCUDQ2R1IsQ08xNkdNLGtCQUVFLDRCUDQ2R1IsQ08xNkdNLGtCQUVFLDBCUDQ2R1IsQ08zN0dNLFFBQWdDLHVCUDg3R3RDLENPNzdHTSxrQkFFRSwyQlArN0dSLENPNzdHTSxrQkFFRSw2QlArN0dSLENPNzdHTSxrQkFFRSw4QlArN0dSLENPNzdHTSxrQkFFRSw0QlArN0dSLENPOThHTSxRQUFnQyxxQlBpOUd0QyxDT2g5R00sa0JBRUUseUJQazlHUixDT2g5R00sa0JBRUUsMkJQazlHUixDT2g5R00sa0JBRUUsNEJQazlHUixDT2g5R00sa0JBRUUsMEJQazlHUixDT2orR00sUUFBZ0MsbUJQbytHdEMsQ09uK0dNLGtCQUVFLHVCUHErR1IsQ09uK0dNLGtCQUVFLHlCUHErR1IsQ09uK0dNLGtCQUVFLDBCUHErR1IsQ09uK0dNLGtCQUVFLHdCUHErR1IsQ09wL0dNLFFBQWdDLHdCUHUvR3RDLENPdC9HTSxrQkFFRSw0QlB3L0dSLENPdC9HTSxrQkFFRSw4QlB3L0dSLENPdC9HTSxrQkFFRSwrQlB3L0dSLENPdC9HTSxrQkFFRSw2QlB3L0dSLENPdmdITSxRQUFnQyx1QlAwZ0h0QyxDT3pnSE0sa0JBRUUsMkJQMmdIUixDT3pnSE0sa0JBRUUsNkJQMmdIUixDT3pnSE0sa0JBRUUsOEJQMmdIUixDT3pnSE0sa0JBRUUsNEJQMmdIUixDTzFoSE0sUUFBZ0Msc0JQNmhIdEMsQ081aEhNLGtCQUVFLDBCUDhoSFIsQ081aEhNLGtCQUVFLDRCUDhoSFIsQ081aEhNLGtCQUVFLDZCUDhoSFIsQ081aEhNLGtCQUVFLDJCUDhoSFIsQ083aUhNLFFBQWdDLHdCUGdqSHRDLENPL2lITSxrQkFFRSw0QlBpakhSLENPL2lITSxrQkFFRSw4QlBpakhSLENPL2lITSxrQkFFRSwrQlBpakhSLENPL2lITSxrQkFFRSw2QlBpakhSLENPaGtITSxRQUFnQyxzQlBta0h0QyxDT2xrSE0sa0JBRUUsMEJQb2tIUixDT2xrSE0sa0JBRUUsNEJQb2tIUixDT2xrSE0sa0JBRUUsNkJQb2tIUixDT2xrSE0sa0JBRUUsMkJQb2tIUixDTzVqSE0sU0FBd0Isd0JQK2pIOUIsQ085akhNLG9CQUVFLDRCUGdrSFIsQ085akhNLG9CQUVFLDhCUGdrSFIsQ085akhNLG9CQUVFLCtCUGdrSFIsQ085akhNLG9CQUVFLDZCUGdrSFIsQ08va0hNLFNBQXdCLHVCUGtsSDlCLENPamxITSxvQkFFRSwyQlBtbEhSLENPamxITSxvQkFFRSw2QlBtbEhSLENPamxITSxvQkFFRSw4QlBtbEhSLENPamxITSxvQkFFRSw0QlBtbEhSLENPbG1ITSxTQUF3QixzQlBxbUg5QixDT3BtSE0sb0JBRUUsMEJQc21IUixDT3BtSE0sb0JBRUUsNEJQc21IUixDT3BtSE0sb0JBRUUsNkJQc21IUixDT3BtSE0sb0JBRUUsMkJQc21IUixDT3JuSE0sU0FBd0Isd0JQd25IOUIsQ092bkhNLG9CQUVFLDRCUHluSFIsQ092bkhNLG9CQUVFLDhCUHluSFIsQ092bkhNLG9CQUVFLCtCUHluSFIsQ092bkhNLG9CQUVFLDZCUHluSFIsQ094b0hNLFNBQXdCLHNCUDJvSDlCLENPMW9ITSxvQkFFRSwwQlA0b0hSLENPMW9ITSxvQkFFRSw0QlA0b0hSLENPMW9ITSxvQkFFRSw2QlA0b0hSLENPMW9ITSxvQkFFRSwyQlA0b0hSLENPdG9IRSxXQUFtQixxQlB5b0hyQixDT3hvSEUsd0JBRUUseUJQMG9ISixDT3hvSEUsd0JBRUUsMkJQMG9ISixDT3hvSEUsd0JBRUUsNEJQMG9ISixDT3hvSEUsd0JBRUUsMEJQMG9ISixDQUNGLENHcHBISSwwQklsREksU0FBZ0Msa0JQMHNIdEMsQ096c0hNLG9CQUVFLHNCUDJzSFIsQ096c0hNLG9CQUVFLHdCUDJzSFIsQ096c0hNLG9CQUVFLHlCUDJzSFIsQ096c0hNLG9CQUVFLHVCUDJzSFIsQ08xdEhNLFNBQWdDLHVCUDZ0SHRDLENPNXRITSxvQkFFRSwyQlA4dEhSLENPNXRITSxvQkFFRSw2QlA4dEhSLENPNXRITSxvQkFFRSw4QlA4dEhSLENPNXRITSxvQkFFRSw0QlA4dEhSLENPN3VITSxTQUFnQyxzQlBndkh0QyxDTy91SE0sb0JBRUUsMEJQaXZIUixDTy91SE0sb0JBRUUsNEJQaXZIUixDTy91SE0sb0JBRUUsNkJQaXZIUixDTy91SE0sb0JBRUUsMkJQaXZIUixDT2h3SE0sU0FBZ0MscUJQbXdIdEMsQ09sd0hNLG9CQUVFLHlCUG93SFIsQ09sd0hNLG9CQUVFLDJCUG93SFIsQ09sd0hNLG9CQUVFLDRCUG93SFIsQ09sd0hNLG9CQUVFLDBCUG93SFIsQ09ueEhNLFNBQWdDLHVCUHN4SHRDLENPcnhITSxvQkFFRSwyQlB1eEhSLENPcnhITSxvQkFFRSw2QlB1eEhSLENPcnhITSxvQkFFRSw4QlB1eEhSLENPcnhITSxvQkFFRSw0QlB1eEhSLENPdHlITSxTQUFnQyxxQlB5eUh0QyxDT3h5SE0sb0JBRUUseUJQMHlIUixDT3h5SE0sb0JBRUUsMkJQMHlIUixDT3h5SE0sb0JBRUUsNEJQMHlIUixDT3h5SE0sb0JBRUUsMEJQMHlIUixDT3p6SE0sU0FBZ0MsbUJQNHpIdEMsQ08zekhNLG9CQUVFLHVCUDZ6SFIsQ08zekhNLG9CQUVFLHlCUDZ6SFIsQ08zekhNLG9CQUVFLDBCUDZ6SFIsQ08zekhNLG9CQUVFLHdCUDZ6SFIsQ081MEhNLFNBQWdDLHdCUCswSHRDLENPOTBITSxvQkFFRSw0QlBnMUhSLENPOTBITSxvQkFFRSw4QlBnMUhSLENPOTBITSxvQkFFRSwrQlBnMUhSLENPOTBITSxvQkFFRSw2QlBnMUhSLENPLzFITSxTQUFnQyx1QlBrMkh0QyxDT2oySE0sb0JBRUUsMkJQbTJIUixDT2oySE0sb0JBRUUsNkJQbTJIUixDT2oySE0sb0JBRUUsOEJQbTJIUixDT2oySE0sb0JBRUUsNEJQbTJIUixDT2wzSE0sU0FBZ0Msc0JQcTNIdEMsQ09wM0hNLG9CQUVFLDBCUHMzSFIsQ09wM0hNLG9CQUVFLDRCUHMzSFIsQ09wM0hNLG9CQUVFLDZCUHMzSFIsQ09wM0hNLG9CQUVFLDJCUHMzSFIsQ09yNEhNLFNBQWdDLHdCUHc0SHRDLENPdjRITSxvQkFFRSw0QlB5NEhSLENPdjRITSxvQkFFRSw4QlB5NEhSLENPdjRITSxvQkFFRSwrQlB5NEhSLENPdjRITSxvQkFFRSw2QlB5NEhSLENPeDVITSxTQUFnQyxzQlAyNUh0QyxDTzE1SE0sb0JBRUUsMEJQNDVIUixDTzE1SE0sb0JBRUUsNEJQNDVIUixDTzE1SE0sb0JBRUUsNkJQNDVIUixDTzE1SE0sb0JBRUUsMkJQNDVIUixDT3A1SE0sVUFBd0Isd0JQdTVIOUIsQ090NUhNLHNCQUVFLDRCUHc1SFIsQ090NUhNLHNCQUVFLDhCUHc1SFIsQ090NUhNLHNCQUVFLCtCUHc1SFIsQ090NUhNLHNCQUVFLDZCUHc1SFIsQ092NkhNLFVBQXdCLHVCUDA2SDlCLENPejZITSxzQkFFRSwyQlAyNkhSLENPejZITSxzQkFFRSw2QlAyNkhSLENPejZITSxzQkFFRSw4QlAyNkhSLENPejZITSxzQkFFRSw0QlAyNkhSLENPMTdITSxVQUF3QixzQlA2N0g5QixDTzU3SE0sc0JBRUUsMEJQODdIUixDTzU3SE0sc0JBRUUsNEJQODdIUixDTzU3SE0sc0JBRUUsNkJQODdIUixDTzU3SE0sc0JBRUUsMkJQODdIUixDTzc4SE0sVUFBd0Isd0JQZzlIOUIsQ08vOEhNLHNCQUVFLDRCUGk5SFIsQ08vOEhNLHNCQUVFLDhCUGk5SFIsQ08vOEhNLHNCQUVFLCtCUGk5SFIsQ08vOEhNLHNCQUVFLDZCUGk5SFIsQ09oK0hNLFVBQXdCLHNCUG0rSDlCLENPbCtITSxzQkFFRSwwQlBvK0hSLENPbCtITSxzQkFFRSw0QlBvK0hSLENPbCtITSxzQkFFRSw2QlBvK0hSLENPbCtITSxzQkFFRSwyQlBvK0hSLENPOTlIRSxZQUFtQixxQlBpK0hyQixDT2grSEUsMEJBRUUseUJQaytISixDT2grSEUsMEJBRUUsMkJQaytISixDT2grSEUsMEJBRUUsNEJQaytISixDT2grSEUsMEJBRUUsMEJQaytISixDQUNGLENRdGlJQSxLQUNJLFlBQ0EsZ0JBRUEsc0JSdWlJSixDUXBpSUEsS0FRSSxtQ0FDQSxvQ0FFQSx3QkNURyxDREtILFVDaEJJLENEWUosNkJBQ0EsaUJBRUEsZ0JBREEsZ0JBSkEsUVIraUlKLENRbmlJSSwrQkFFSSxlUm9pSVIsQ0duL0hJLDZCSzlDQSxpQkFFUSxlUm1pSVYsQ0FDRixDR3gvSEksNEJLckNRLHVCQU1JLDRCQUxBLFdBQ0EsY0FFQSxZQU1BLE9BRkEsa0JBR0EsUUFGQSxNQU5BLFdBU0EsV1I4aElkLENBQ0YsQ1F6aElBLGlCQUdJLHFCUjRoSUosQ1F6aElBLE1BR0ksZ0JBRkEsU0FDQSxTUjZoSUosQ1F6aElBLEVBQ0ksYUNoRVEsQ0RpRVIseUJSNGhJSixDUXRoSUksZ0JBSEksb0JSZ2lJUixDUTdoSUksUUFDSSxZUjRoSVIsQ1F2aElBLGtCQU1JLFFSMGhJSixDUXZoSUEsRUFDSSxlUjBoSUosQ1F4aElJLGFBQ0ksZVIwaElSLENHOWlJSSw0Qk92RUoscUJBRVEsd0JWeW5JTixDQUNGLENVdG5JQSxjQU9JLHdDQUpBLHNCQUdBLG1CQUZBLCtEVjRuSUosQ1V0bklBLDBCQVJJLGNBREEsaUJWdW9JSixDVTluSUEsWUFJSSxTQUZBLGdCQUdBLFNWeW5JSixDVXZuSUksa0JBQ0ksWVZ5bklSLENVdG5JSSxxQkFDSSxlQUNBLFdWd25JUixDVXBuSUEscURBRUksdUJWdW5JSixDVXBuSUEsYUFLSSxhQUpBLFlBRUEsT0FHQSxpQkFDQSxrQkFMQSxrQkFFQSxLVjBuSUosQ1VybklJLHVDQUVJLFdBQ0EsYVZzbklSLENVbm5JSSxtQkFDSSxVVnFuSVIsQ1VsbklJLDRCQUNJLGlCVm9uSVIsQ1VobklBLDZCQUNJLHFCVm1uSUosQ1VobklBLGFBc0JJLFlWOGxJSixDVWxuSUksMkJBQ0ksWVZvbklSLENHbG5JSSw2Qk9IQSwyQkFJUSxpQlZxbklWLENBQ0YsQ1VsbklJLDhCQUNJLHFCVm9uSVIsQ1VqbklJLG1CQUNJLFlWbW5JUixD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VUFEQSx1QmJxdEpKLENhanRKRSw0SkFDRSxzRWJvdEpKLENhanRKRSxjQUNFLFlib3RKSixDYWp0SkUsc0JBQ0UsYWJvdEpKLENhanRKRSxnREFDRSxnQ2JvdEpKLENhanRKRSxnRUFFRSxVQURBLGdDYnF0SkosQ2FqdEpFLDZDQUVFLGlCYm90SkosQ2FqdEpFLHdCQUNFLFNib3RKSixDYWp0SkUscUJBQ0UsU2JvdEpKLENhanRKRSw4QkFDRSxlYm90SkosQ2FqdEpFLGVBTUUsU0FFQSxPQUhBLGtCQUVBLFFBTkEsZ0NBRUEsc0NBREEsc0JBRUEsWWJ3dEpKLENhL3NKRSwwQkFDRSxxQkova0JJLENJbWxCSixXQUZBLGlCQUNBLGdCQUZBLFVicXRKSixDYS9zSkUsaURBQ0UsV2JrdEpKLENhL3NKRSxxREFDRSxZQUNBLGVia3RKSixDYTNzSkUsNkdBQ0UsZ0Nia3RKSixDYS9zSkUsZ0RBQ0UsaUJia3RKSixDYS9zSkUsOENBQ0UsZWJrdEpKLENhL3NKRSwrQ0FDRSxnQmJrdEpKLENhL3NKRSx5Q0FDRSxZYmt0SkosQ2Evc0pFLG9CQUlFLHFCQUZBLFlBQ0EsbUJBRkEsY0FJQSxxQmJrdEpKLENhL3NKRSx5QkFDRSxvQkFDRSxjYmt0SkosQ0FDRixDYS9zSkUseUJBS0Usa0JBSkEsZUFDQSxXQUVBLFlBRUEsa0JBSEEsZ0JBSUEsd0JiaXRKSixDYTlzSkUseUJBQ0UseUJBRUUsc0JBREEsa0JBRUEsaUNiaXRKSixDQUNGLENhOXNKRSwrREFDRSxvQmJndEpKLENhN3NKRSw2QkFJRSxjQUZBLFlBQ0EscUNBRkEsVWJtdEpKLENhN3NKRSxpQ0FDRSxnQmJndEpKLENhN3NKRSxpQ0FDRSxlYmd0SkosQ2E3c0pFLHFDQUNFLHdEYmd0SkosQ2N0M0tBLEtBR0UsK0RkODNLRixDYzUzS0EsZUFIRSxjQURBLGlCZHU0S0YsQ2NuNEtBLFVBSUUsdUJBREEsZWRnNEtGLENjNzNLQSxTQUVFLGFkazRLRixDYzkzS0EscUJBSEUsT0FGQSxrQkFHQSxPZHU0S0YsQ2NyNEtBLFlBRUUsWWRtNEtGLENjLzNLQSxZQUdFLGVBREEsY0FEQSxrQkFHQSxTZGs0S0YsQ2NoNEtBLHNCQUNFLFNkbTRLRixDY2o0S0Esa0JBSUUsZUFEQSxjQURBLGlCZHM0S0YsQ2NsNEtBLFNBQ0UsTWRxNEtGLENjbjRLQSxTQUNFLE9kczRLRixDY3A0S0EsOEJBUUUsZUFIQSxjQUVBLE9BSkEsa0JBR0EsUUFHQSxtQkFMQSxXZDQ0S0YsQ2NyNEtBLFVBR0UsU0FEQSxhQUlBLFlBRkEsT0FIQSxrQkFJQSxVZHk0S0YsQ2N0NEtBLHlCQUNFLGFkeTRLRixDY3Y0S0EsY0FNRSxnQkFEQSxXQUZBLE9BRkEsa0JBQ0EsTUFFQSxTZDQ0S0YsQ2N4NEtBLG9CQUNFLFVkMjRLRixDY3o0S0EsZUFFRSxTQU9BLFdBSEEsY0FIQSxPQUlBLGdCQUNBLGNBUEEsa0JBSUEsa0JBREEsa0JkaTVLRixDYzE0S0Esa0JBUUUsdUJBREEsZUFMQSxjQUlBLFlBRkEsU0FIQSxrQkFFQSxNQUVBLFdBSUEsU2Q2NEtGLENjMzRLQSwwQkFDRSxnQkFFQSxtQkFEQSx1QmQrNEtGLENjNTRLQSxjQUNFLFVkKzRLRixDYzc0S0Esa0JBY0UsMEJBRUEsbUNBREEsNkJBYkEsd0JBS0Esc0JBREEsbUJBRkEsaUJBSUEsd0JBRUEsbUJBRUEsdUJBREEsZ0JBRkEsb0JBUkEsNEJBRUEsZ0JBRUEsa0JBUUEsdUJkbTVLRixDYzk0S0EsV0FDRSxXZGk1S0YsQ2MvNEtBLHlCQUNFLFlkazVLRixDY2g1S0EscUJBR0UsbUNBQ0EscUJBRkEsWUFEQSxPZHM1S0YsQ2NqNUtBLG9CQUdFLHdCTDlJVSxDSzZJVixZQURBLE9kczVLRixDY2w1S0EsNEJBQ0UsK0JkcTVLRixDY241S0EsdUJBR0UseUJBREEsWUFEQSxVZHc1S0YsQ2NwNUtBLHVCQUlFLDZCQURBLFlBRkEsUUFDQSxZZHk1S0YsQ2NyNUtBLHFDQVFFLGVMeEtNLENLMEtOLGtCQURBLG1DQVBBLGNBSUEsWUFGQSxXQUdBLGlCQU5BLGtCQUVBLFdBRUEsVWQ2NUtGLENjdDVLQSw0RkFFRSxjZHk1S0YsQ2N2NUtBLHdDQUtFLGFMaExRLENLOEtSLGdCQUNBLGlCQUZBLFVkNjVLRixDY3g1S0EsK0RBTUUsVUw5TE0sQ0txTU4sZUFOQSxpQkFFQSxnQkFEQSxnQkFKQSxxQkFNQSxrQkFDQSxpQkFSQSxZZG02S0YsQ2N0NUtBLHlCQUNFLHdCZHk1S0YsQ2N2NUtBLDBCQUNFLFVkMDVLRixDZXJtTEEsU0FJSSxtQkFhQSxrQ0FKQSxTQVpBLGFBQ0Esc0JBSUEsWUFIQSx1QkFXQSxPQVBBLGNBQ0EsYUFFQSxlQUVBLFFBREEsTUFOQSxXQVVBLFNmd21MSixDZW5tTEEsZ0JBQ0ksNEJmc21MSixDZWptTEEsT0FTSSxxQk5uQ0ksQ01vQ0osa0JBVEEsYUFDQSxnQkFFQSxjQUVBLGtCQUhBLFdBSUEsU2ZxbUxKLENlaG1MSSxrQkFDSSx5REFFQSx1Q0FEQSwyQmZtbUxSLENHbmtMSSw0QllsQ0Esa0JBTVEscUJmbW1MVixDQUNGLENHeGtMSSw2Qlk5Q0osT0F1QlEsWWZtbUxOLENBQ0YsQ0c3a0xJLDRCWTlDSixPQTJCUSxZZm9tTE4sQ0FDRixDZWptTEEsY0FJSSxnQkFFQSxZQUpBLGtCQUdBLGVBSkEsWUFPQSxrQkFFQSxXQURBLFNBRUEsU2ZrbUxKLENHOWxMSSw0QllmSixjQWNRLFdBQ0EsUWZtbUxOLENBQ0YsQ2VobUxBLG1CQUtJLFlONUVNLENNd0VOLGNBRUEsY0FEQSxZZnFtTEosQ2UvbExBLGNBR0ksaUJBRUEsZ0JBREEsZ0JBSEEsa0JmcW1MSixDR2xuTEksNEJZWUosY0FRUSxnQmZrbUxOLENBQ0YsQ2dCaHNMQSxLQUNJLGNBRUEsWUFEQSxjaEJvc0xKLENnQmpzTEksYUFDSSxhaEJtc0xSLENHaG9MSSw0QmFoRUEsYUFFUSxpQkFDQSxpQmhCa3NMVixDQUNGLENnQjlyTEEsTUFDSSxZaEJpc0xKLENnQjlyTEEsYUFDSSwyQmhCaXNMSixDZ0I5ckxBLGNBQ0ksYWhCaXNMSixDZ0I5ckxBLGNBQ0ksYWhCaXNMSixDZ0I5ckxBLGNBQ0ksYWhCaXNMSixDZ0I5ckxBLE1BQ0ksMEJoQmlzTEosQ0c5cExJLDRCYS9CQSxXQUNJLHNCaEJpc0xOLENnQjlyTEUsZ0JBQ0ksaUJoQmdzTE4sQ0FDRixDR3ZxTEksNkJhckJBLFdBQ0ksc0JoQityTE4sQ0FDRixDZ0I1ckxBLFlBQ0ksWWhCOHJMSixDRy9xTEksNEJhaEJKLFlBSVEsYWhCK3JMTixDQUNGLENnQjVyTEEsWUFDSSxZaEIrckxKLENHeHJMSSw2QmFSSixZQUlRLGFoQmdzTE4sQ0FDRixDRzdyTEksNEJhQ0EsV0FDSSxZaEJnc0xOLENBQ0YsQ2dCN3JMQSxZQUNJLFloQityTEosQ0d0c0xJLDRCYU1KLFlBSVEsYWhCZ3NMTixDQUNGLENpQnB4TEEsTUFDSSxhQUNBLHNCQUVBLFlBQ0EsaUJBQ0EsZ0JBQ0Esb0JBSkEsVWpCMnhMSixDR3J0TEksNkJjekVKLE1BVVEsa0JqQnd4TE4sQ0FDRixDa0JueUxBLFFBR0ksZUFFQSxRQURBLE1BSEEsV0FLQSxZbEJxeUxKLENHbHVMSSw2QmV6RUosUUFTUSxhbEJzeUxOLENBQ0YsQ2tCbnlMQSxhQUtJLHFCVGpCSSxDU2FKLGNBRUEsb0JBREEsZ0JsQnd5TEosQ2tCbHlMQSxnQkFJSSx3QlRoQkssQ1NhTCxhQUNBLGNsQnN5TEosQ0dwdkxJLDZCZXBESixnQkFPUSxhbEJxeUxOLENBQ0YsQ2tCbHlMQSxxQkFHSSxtQkFGQSxhQUNBLDZCbEJzeUxKLENrQmx5TEEsZ0JBRUksd0JUL0JLLENTOEJMLFdsQnN5TEosQ0dwd0xJLDZCZW5DSixnQkFLUSxhQUNBLDRCQUNBLGFsQnN5TE4sQ2tCcHlMTSwrQkFDSSxTbEJzeUxWLENrQm55TE0sNEJBSUkscUJUdERKLENTbURJLGNBT0EsT0FGQSxrQkFDQSxTQUxBLFdBT0EsU2xCbXlMVixDQUNGLENrQi94TEEsY0FHSSx5QkFLQSxVVHhFSSxDU3FFSixpQkFDQSxnQkFMQSxlQU1BLGtCQUVBLHdCbEJneUxKLENrQjl4TEksZ0JBQ0ksY0FDQSxvQmxCZ3lMUixDa0I5eExRLHNCQUNJLHlCbEJneUxaLENHeHlMSSw2QmVSSixjQXFCUSxZbEIreExOLENBQ0YsQ21CdDNMQSxRQVFJLDZCQURBLFlBSUEsa0JBVkEsYUFTQSxZQU5BLGNBQ0EsVUFRQSxrQkFWQSxhQVdBLFNuQnEzTEosQ21CbjNMSSxhQUdJLGFBTUEsU0FEQSxRQUdBLGtDbkJrM0xSLENtQmgzTFEsb0RBUkEsd0JWWkMsQ1VRRCxjQU1BLGtCQUxBLFVuQnM0TFIsQ21CMzNMUSx1Q0FFSSxXQUdBLFlBS0EsT0FHQSxnQ0FGQSxTbkJnM0xaLENtQjMyTFEsb0JBQ0ksVW5CNjJMWixDbUIxMkxRLG1CQUNJLGFuQjQyTFosQ21CdjJMUSx5QkFDSSw0Qm5CeTJMWixDbUJ2MkxZLGdDQUNJLE1BQ0EsdUJuQnkyTGhCLENtQnQyTFksK0JBQ0ksU0FDQSx3Qm5CdzJMaEIsQ0doMkxJLDZCZ0J6RUosUUF1RVEsYW5CczJMTixDQUNGLENvQjk2TEEsVUFDSSxpQnBCaTdMSixDb0I5NkxBLGdCQUlJLHFCWFBJLENXUUosa0JBQ0EsbUNBTEEsYUFDQSxlQU1BLGtCQUVBLFFBREEsU0FFQSxZcEIrNkxKLENvQjc2TEkscUJBQ0ksYXBCKzZMUixDb0IzNkxBLGdCQUNJLCtCcEI4NkxKLENvQjU2TEksMkJBQ0ksa0JwQjg2TFIsQ29CMTZMQSxnQkFJSSxVWGxDSSxDVytCSixjQUlBLGdCQUhBLGFBS0EscUJBREEsd0JwQjY2TEosQ29CMTZMSSxzQkFDSSx5QnBCNDZMUixDcUJwOUxBLE1BRUksbUJBR0EsVVpKSSxDWUFKLGFBR0EsaUJBRUEsb0JyQnM5TEosQ3FCcDlMSSxZQU9JLHNGQU5BLFdBQ0EsY0FDQSxpQkFLQSxtQnJCcTlMUixDcUJsOUxJLFlBQ0kseUJyQm85TFIsQ3FCaDlMQSxZQUdJLFNaMUJJLENZd0JKLGNBSUEsWUFIQSxrQkFFQSxVckJvOUxKLENzQmgvTEEsU0FHSSxtQkFGQSxhQUlBLGlCQUhBLHdCdEJxL0xKLENzQmgvTEksaUJBQ0ksWXRCay9MUixDR2o3TEksNkJtQnpFSixTQVlRLFl0QmsvTE4sQ3NCaC9MTSxpQkFDSSxZdEJrL0xWLENzQmgvTFUsZ0NBQ0ksWXRCay9MZCxDc0I1K0xrQixpREFDSSw0Q3RCOCtMdEIsQ0FDRixDc0J2K0xBLGVBQ0ksaUJ0QjArTEosQ3NCeCtMSSwwQkFDSSxjdEIwK0xSLENzQnYrTEksMEJBQ0ksaUJ0QnkrTFIsQ3NCcitMQSxlQUVJLG1CQUVBLFViakRJLENhOENKLGFBSUEsb0J0QnUrTEosQ3NCcitMSSxxQkFDSSx5QnRCdStMUixDc0JsK0xRLGdDQU9JLHNGQU5BLFdBQ0EsY0FDQSxpQkFLQSxtQnRCbStMWixDc0I5OUxBLGVBQ0ksWXRCaStMSixDc0IvOUxJLG9CQUVJLFlBREEsVXRCaytMUixDc0I5OUxJLHFCQUVJLFlBREEsVXRCaStMUixDc0I3OUxJLHlCQUVJLFlBREEsVXRCZytMUixDc0J2OUxJLDBDQUhJLFlBREEsVXRCbStMUixDc0J6OUxBLGVBQ0ksZ0J0QjQ5TEosQ0d4L0xJLDZCb0J6RUosS0FHUSxlQURBLFV2QnFrTU4sQ0FDRixDdUJqa01BLFdBSUksVWRWSSxDY09KLGNBT0EsbUJBSEEsZ0JBSEEsaUJBSUEscUJBQ0EseUJBRUEsa0J2Qm1rTUosQ3VCamtNSSxpQkFDSSx5QnZCbWtNUixDdUJoa01JLG9CQUNJLGF2QmtrTVIsQ3VCL2pNSSxzQkFFSSxtQkFEQSxZdkJra01SLEN1Qi9qTVEsNEJBT0ksb0ZBTkEsV0FDQSxjQUNBLGdCdkJva01aLENHNWhNSSw2Qm9CbEVKLFdBeUNRLGtFQUZBLFVkOUNBLENjNENBLGlCQUNBLGdCQUhBLHdCdkJta01OLEN1QjNqTU0sZ0JBRUksbUJBR0EsZ0JBSkEsYUFFQSxldkI4ak1WLEN1QnhqTVUsNEJBQ0ksWXZCMGpNZCxDdUJwak1GLGdCQUVRLFNkbkVBLENjb0VBLGlCdkJ3ak1OLEN1QnRqTU0scUJBRUksWUFEQSxVdkJ5ak1WLENBVkYsQ3VCemlNQSxXQUNJLGFBQ0Esc0J2QnVqTUosQ0c5ak1JLDZCb0JLSixXQUtRLHFCdkJ3ak1OLEN1QnJqTVUsK0JBQ0ksd0J2QnVqTWQsQ3VCcGpNVSwrQkFDSSxVdkJzak1kLENBQ0YsQ3VCampNQSxXQUNJLGV2Qm9qTUosQ0c3a01JLDZCb0J3QkosV0FJUSxhdkJxak1OLENBQ0YsQ0dsbE1JLDZCb0J3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dUJBREEscUI1QitsTk4sQ0FDRixDRzN3TkksNkJ5QmlLSixjQWdCUSxtQkFEQSxrQjVCZ21OTixDQUNGLEM0QjdsTkksd0JBQ0ksWTVCK2xOUixDNEIzbE5BLGFBSUksVW5CdFFJLENtQm1RSixpQkFFQSxnQkFEQSxhNUJnbU5KLEM0QjVsTkksa0JBQ0ksYW5CL1BGLENtQmdRRSxpQkFDQSxlNUI4bE5SLEM0QjNsTkksaUJBRUksY0FEQSxpQjVCOGxOUixDNEIxbE5JLGlCQUNJLGdCNUI0bE5SLEM0QjFsTlEsc0JBQ0ksa0JBQ0EsYTVCNGxOWixDNEJ2bE5BLFlBRUksbUJBREEsYUFHQSxpQkFDQSxnQkFDQSxxQkFFQSw2QjVCd2xOSixDNEJ0bE5JLGtCQU9JLGtFQU5BLFdBQ0EsY0FFQSxZQUNBLGtCQUdBLFdBTEEsVTVCNGxOUixDNEJwbE5JLGtCQUVJLFdBREEseUI1QnVsTlIsQzRCbGxOQSxhQUdJLFVuQjNUSSxDbUJ5VEosaUJBQ0EsZTVCc2xOSixDNkJoNU5BLFNBQ0ksbUI3Qm01TkosQzZCajVOSSxzQkFDSSxjN0JtNU5SLEM2Qmg1Tkksc0JBQ0ksYzdCazVOUixDR2oxTkksNEIwQmxFQSxzQkFJUSxjN0JtNU5WLENBQ0YsQzZCaDVOSSxxQkFDSSxTN0JrNU5SLEM2Qjk0TkEsZUFHSSxlcEJ0QkksQ29CdUJKLHVDQUhBLFk3Qm01TkosQ0cvMU5JLDRCMEJyREosZUFPUSxZN0JpNU5OLENBQ0YsQzZCOTROQSxpQkFDSSxhQUNBLG9CN0JpNU5KLEM2Qjk0TkEsZ0JBS0ksa0JBSkEsY0FFQSxZQURBLFU3Qm01TkosQ0doM05JLDRCMEJyQ0osZ0JBU1EsWUFEQSxVN0JrNU5OLENBQ0YsQzZCOTROQSxlQUlJLHlDQUhBLG1CQUNBLGlCN0JrNU5KLENHNTNOSSw0QjBCeEJKLGVBT1EsZ0I3Qmk1Tk4sQ0FDRixDNkI5NE5BLGVBTUksVXBCbEVJLENvQmdFSixpQkFEQSxnQkFFQSxnQkFKQSxxQjdCcTVOSixDR3o0TkksNEIwQmJKLGVBU1EsZ0I3Qmk1Tk4sQ0FDRixDNkI5NE5BLGlCQUNJLFk3Qmk1TkosQzZCLzROSSxvQkFDSSxrQjdCaTVOUixDNkI3NE5BLGVBQ0ksVXBCbEZJLENvQm1GSixnQjdCZzVOSixDNkI3NE5RLDRCQUNJLGU3Qis0TlosQzhCdCtOQSxNQUNJLGFBQ0EsNkJBQ0EsbUI5QnkrTkosQ0duNk5JLDRCMkJ6RUosTUFPUSxtQkFEQSxzQkFFQSxtQkFFQSxpQjlCeStOTixDQUNGLEM4QnQrTkEsWUFDSSxjOUJ5K05KLENHLzZOSSw0QjJCM0RKLFlBS1EsbUJBREEsUzlCMitOTixDOEJ4K05NLHVCQUNJLGU5QjArTlYsQ0FDRixDOEJ0K05BLFdBR0ksVXJCOUJJLENxQjRCSixpQkFDQSxlOUIwK05KLEM4QnQrTkEsWUFFSSxVckJuQ0ksQ3FCa0NKLGdCQUVBLHdCOUJ5K05KLEMrQjdnT0EsT0FHSSxrRUFGQSxnQi9CaWhPSixDK0I1Z09BLGFBSUksd0J0QkRLLENzQkVMLGtCQUhBLG1CQURBLGtCL0JraE9KLENHaDlOSSw2QjRCbkVKLGFBUVEsWS9CK2dPTixDQUNGLENHcjlOSSw0QjRCbkVKLGFBWVEsZS9CZ2hPTixDQUNGLENHMTlOSSw0QjRCbkVKLGFBZ0JRLGFBRUEsaUIvQmdoT04sQ0FDRixDK0I3Z09BLGNBS0ksVXRCaENJLENzQjhCSixlQUdBLGdCQUZBLGdCQUhBLG9CL0JvaE9KLENHeCtOSSw0QjRCN0NKLGNBU1EsYy9CZ2hPTixDQUNGLEMrQjdnT0EsYUFNSSxVdEI5Q0ksQ3NCNENKLGlCQUNBLGlCQUhBLHFCQURBLGUvQm9oT0osQ0dyL05JLDRCNEJoQ0osYUFTUSxjL0JnaE9OLENBQ0YsQytCN2dPQSxlQUNJLGUvQmdoT0osQ0c5L05JLDRCNEJuQkosZUFJUSxjL0JpaE9OLENBQ0YsQ2dDNWtPQSxLQU1JLHVCQUNBLHlCQUVBLGtCQURBLGdCQVFBLGNBTkEsZUFUQSxxQkFXQSxvQkFDQSxpQkFFQSxnQkFEQSxnQkFWQSxvQkFEQSxvQkFlQSxnQkFEQSxxQkFHQSxnRkFsQkEsa0JoQzhsT0osQ2dDMWtPSSxzQkFFSSxvQnZCbEJFLEN1Qm1CRixhaEMya09SLENnQ3hrT0ksV0FDSSxZaEMwa09SLENnQ3ZrT0ksY0FDSSx3QnZCL0JFLEN1QmdDRixvQnZCaENFLEN1QmlDRixVaEN5a09SLENnQ3ZrT1Esd0NBRUkseUJBQ0Esb0JoQ3drT1osQ2dDcGtPSSxnQkFDSSx3QnZCMUNJLEN1QjJDSixvQnZCM0NJLEN1QjRDSixVaENza09SLENnQ3BrT1EsNENBSUkseUJBQ0EscUJBSEEsVWhDdWtPWixDZ0Nqa09RLDJCQUNJLFNoQ21rT1osQ2dDL2pPSSxrQkFHSSxxQnZCaEVBLEN1QitEQSxvQnZCN0RJLEN1QjRESixpQkFHQSxhaENpa09SLENnQy9qT1EsNkJBQ0ksWWhDaWtPWixDZ0M5ak9RLGdEQUVJLHdCdkJ2RUEsQ3VCd0VBLG9CdkJ4RUEsQ3VCeUVBLFVoQytqT1osQ2dDN2pPWSxzRUFDSSxTaEMrak9oQixDZ0Mxak9JLFlBR0ksbUJBR0EsaUJ2QnpGQSxDdUJ3RkEsaUJBR0EsVXZCM0ZBLEN1Qm9GQSxhQUNBLDhCQU9BLGVoQzBqT1IsQ2dDeGpPUSx1QkFDSSxTaEMwak9aLENnQ3ZqT1Esb0NBRUksb0JoQ3dqT1osQ2dDdGpPWSwwREFDSSxZaEN3ak9oQixDZ0Nuak9JLFlBQ0kscUJ2QjdHQSxDdUI4R0EsaUJ2QjlHQSxDdUIrR0EsYWhDcWpPUixDZ0Nuak9RLHVCQUNJLFloQ3FqT1osQ2dDbGpPUSxvQ0FFSSx3QmhDbWpPWixDZ0Nqak9ZLDBEQUNJLHVCaENtak9oQixDZ0M5aU9JLGFBQ0ksd0J2QnhIQyxDdUJ5SEQsb0J2QnpIQyxDdUIwSEQsVWhDZ2pPUixDZ0M5aU9RLHdCQUNJLFNoQ2dqT1osQ2dDN2lPUSxzQ0FJSSx5QkFDQSxxQkFIQSxVaENnak9aLENnQ3ppT0ksV0FHSSxtQkFGQSxvQkFDQSw2QmhDNGlPUixDZ0N4aU9JLFdBQ0ksVWhDMGlPUixDZ0N2aU9JLFNBQ0ksWWhDeWlPUixDZ0N0aU9JLFNBRUksaUJBREEscUJoQ3lpT1IsQ2dDdGlPUSxnQ0FFSSxZQURBLFVoQ3lpT1osQ2dDbmlPQSxXQU1JLGFBTEEsY0FFQSxZQUNBLGlCQUlBLDJCQU5BLFVo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Q29pUEosQ3NDN2hQQSxlQUNJLGlCQUNBLGV0Q2dpUEosQ3NDOWhQSSxrQkFDSSxvQnRDZ2lQUixDc0M5aFBRLDZCQUNJLGV0Q2dpUFosQ3NDNWhQSSxpQkFDSSxjQUNBLG9CdEM4aFBSLENzQzVoUFEsdUJBQ0kseUJ0QzhoUFosQ3NDemhQQSxnQkFDSSxhdEM0aFBKLENzQ3poUEEsbUJBS0ksY0FKQSxhQUdBLGVBRkEsaUJ0QzhoUEosQ0dqbFBJLDRCbUNpREosbUJBU1EsbUJBREEscUJ0QzZoUE4sQ0FDRixDc0N6aFBBLHlCQUNJLGFBQ0EsZ0J0QzRoUEosQ3NDMWhQSSw0QkFDSSxpQnRDNGhQUixDc0MxaFBRLHVDQUNJLGN0QzRoUFosQ3NDemhQUSw4QkFDSSxjQUNBLG9CdEMyaFBaLENzQ3poUFksb0NBQ0kseUJ0QzJoUGhCLENHem1QSSw0Qm1DOERKLHlCQXNCUSxhdEN5aFBOLENBQ0YsQ3VDdnJQQSxRQUNJLGFBQ0EsY3ZDMHJQSixDdUN4clBJLFdBQ0ksbUJ2QzByUFIsQ3VDeHJQUSx5QkFPSSxxQkFGQSxpQkFDQSxnQkFKQSxxQkFDQSxlQUZBLFV2QytyUFosQ0c5blBJLDRCb0NsRUkseUJBVVEsaUJ2QzByUGQsQ0FDRixDdUN2clBRLHNCQUNJLGN2Q3lyUFosQ0d0b1BJLDRCb0N6RUosUUEyQlEsc0J2Q3dyUE4sQ0FDRixDRzNvUEksNkJvQzNDQSx1QkFFUSxrQnZDd3JQVixDQUNGLEN3Q3p0UEEsY0FHSSxnQkFEQSxZQUVBLGVBRUEsV0FMQSxVQU9BLDZCeEMwdFBKLEN3Q3h0UEksd0NBRUksVXhDeXRQUixDd0N0dFBJLG9CQUNJLFl4Q3d0UFIsQ3dDL3NQQSw2QkFKSSxhQUNBLFV4Q2d1UEosQ3dDN3RQQSxlQUdJLG1CQUlBLGdDQUxBLDhCQUVBLFl4Q3l0UEosQ3dDbnRQQSxlQUtJLFMvQnhDSSxDK0JvQ0osY0FFQSxZQURBLFV4Q3d0UEosQ3dDbnRQSSx1QkFFSSxZQUNBLGlCQUNBLGtCQUhBLFV4Q3d0UFIsQ3dDanRQQSxlQUNJLFlBR0EsaUJBQ0EsZ0JBSEEsY0FJQSxpQnhDbXRQ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bCtQSSw0QjBDZEosZ0JBVVEsYzdDMCtQTixDQUNGLEM2Q3YrUEEsa0JBRUksbUJBREEsYUFHQSxtQzdDeStQSixDRzcrUEksNEIwQ0FKLGtCQU9RLGM3QzArUE4sQ0FDRixDR2wvUEksNEIwQ0FKLGtCQVlRLHVCQURBLHFCN0M0K1BOLENBQ0YsQzZDeCtQQSx1QkFFSSxtQkFEQSxrQjdDNCtQSixDNkN6K1BJLGtDQUNJLGU3QzIrUFIsQ0doZ1FJLDRCMENnQkosdUJBU1EsUzdDMitQTixDNkN6K1BNLGtDQUNJLFU3QzIrUFYsQ0FDRixDR3hnUUksNEIwQ2dCSix1QkFpQlEsVTdDMitQTixDQUNGLEM2Q3grUEEsdUJBQ0ksVTdDMitQSixDNkN4K1BBLHdCQUVJLFVwQ25ISSxDb0NrSEosaUJBRUEsZTdDMitQSixDNkN4K1BBLGtCQUlJLG1DQUdBLFNBQ0EsT0FOQSxvQkFJQSxrQkFMQSxXQVFBLFM3Q3krUEosQzZDditQSSwyQ0FHSSxVQUZBLGtCQUNBLFFBR0EsMEI3Q3crUFIsQzZDcitQSSwyQ0FDSSxrQkFFQSxXQURBLFFBR0EseUM3Q3MrUFIsQzhDdG5RQSxNQUdJLGNBRkEsaUJBQ0EsZTlDMG5RSixDOEN2blFJLFVBQ0ksY0FFQSxZQURBLGM5QzBuUVIsQzhDdG5RSSxTQUNJLGE5Q3duUVIsQzhDcm5RSSxzREFHSSxVckNsQkEsQ3FDbUJBLGdCQUhBLGE5Q3luUVIsQzhDbm5RSSxrQkFFSSwyQkFEQSxhOUNzblFSLEM4Q2xuUUksU0FDSSxvQjlDb25RUixDOENqblFJLFNBQ0ksdUI5Q21uUVIsQ0cxa1FJLDRCMkN6RUosTUFvQ1EsZ0I5Q21uUU4sQ0FDRixDOENqblFJLFlBQ0ksVTlDbW5RUixDOENoblFJLGVBQ0ksbUJBQ0Esa0I5Q2tuUVIsQzhDaG5RUSxrQkFLSSxVckNwREosQ3FDa0RJLGlCQUNBLGdCQUhBLGtCOUNxblFaLEM4QzltUVEsaUJBQ0ksa0I5Q2duUVosQ0cvbFFJLDZCMkM5QkEsZUFpQlEsUzlDZ25RVixDQUNGLEMrQzdxUUEsZ0JBS0ksZXRDSkksQ3NDTUosa0JBREEsd0NB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QUVBLG1CQVZBLGtCQURBLGVBRUEsa0JBV0Esa0JBSEEsd0I3RGlnU0osQzZEMy9SSSxzQkFDSSxTN0Q2L1JSLEM2RDEvUkksMkJBQ0ksYzdENC9SUixDNkR6L1JJLHVCQUNJLDJCN0QyL1JSLENHajlSSSw0QjBEcEVKLGdCQThCUSxpQjdEMi9STixDQUNGLEM2RHgvUkEsZUFDSSw2QjdEMi9SSixDRzE5UkksNkIwRGxDSixlQUlRLGVBQ0EsZTdENC9STixDQUNGLEM4RHppU0EsVUFDSSxhOUQ0aVNKLEM4RHppU0EsZ0JBR0ksZ0NBRkEsaUJBR0EsK0Q5RDJpU0osQzhEemlTSSw0QkFDSSw0QjlEMmlTUixDRzcrUkksNEIyRHJFSixnQkFXUSxnQjlEMmlTTixDQUNGLEM4RHhpU0EsaUJBU0ksVXJENUJJLENxRHVCSixlQUVBLGlCQUVBLGdCQURBLGdCQUxBLG1CQURBLGlCOURpalNKLEM4RHZpU0ksbUJBQ0ksY0FDQSxvQjlEeWlTUixDOER0aVNJLHVCQUNJLHlCOUR3aVNSLEM4RHJpU0kseUJBQ0ksVTlEdWlTUixDR3RnU0ksNEIyRHRESixpQkF5QlEsZ0I5RHVpU04sQ0FDRixDOERwaVNBLGdCQUtJLFlyRC9DTSxDcUQyQ04sY0FFQSxhQUlBLGtCQUVBLFdBREEsU0FOQSxhQVFBLFM5RHFpU0osQzhEbmlTSSx3QkFDSSx3QjlEcWlTUixDOERqaVNBLG1CQUtJLGFyRC9EUSxDcUQ0RFIsYUFFQSxpQkFFQSxnQkFMQSxrQjlEd2lTSixDOERqaVNJLDJCQUNJLGE5RG1pU1IsQ0dwaVNJLDRCMkRSSixtQkFhUSxnQjlEbWlTTixDQUNGLEMrRGxuU0EsT0FDSSxxQi9EcW5TSixDK0RsblNBLGVBR0ksbUJBR0EsZ0NBTEEsYUFDQSw4QkFFQSxjL0RzblNKLEMrRGpuU0EscUJBRUksVXREZkksQ3NEY0osZ0IvRHFuU0osQytEam5TQSxrQkFDSSxhL0RvblNKLEMrRGpuU0EsZ0JBQ0ksYy9Eb25TSixDK0RsblNJLHdCQUNJLCtCL0RvblNSLENHcmtTSSw0QjREbkRKLGdCQVFRLG1CL0RvblNOLENBQ0YsQytEam5TQSxhQUNJLGFBQ0EsVS9Eb25TSixDRy9rU0ksNEI0RHZDSixhQUtRLHFCL0RxblNOLENBQ0YsQytEbG5TQSxxQkFFSSxjQURBLFcvRHNuU0osQ0d6bFNJLDZCNEQ5QkoscUJBS1EsVy9Ec25TTixDQUNGLENHOWxTSSw0QjREOUJKLHFCQVNRLGtCL0R1blNOLENBQ0YsQ0dubVNJLDRCNEQ5QkoscUJBYVEsVS9Ed25TTixDQUNGLEMrRHJuU0Esa0JBQ0ksWUFDQSxrQkFDQSxnQi9Ed25TSixDRzltU0ksNkI0RGJKLGtCQU1RLGEvRHluU04sQ0FDRixDR25uU0ksNEI0RGJKLGtCQVVRLGMvRDBuU04sQ0FDRixDK0R2blNBLG1CQUlJLFV0RDlFSSxDc0Q2RUosaUJBRUEsZ0JBSkEsbUIvRDZuU0osQytEdG5TQSxrQkFFSSxtQkFEQSxZL0QwblNKLEMrRHRuU0Esb0JBTUksMkVBQ0EsMEJBSUEsVXREakdJLENzRDBGSixjQUtBLGlCQUdBLGdCQVRBLFlBT0EsY0FUQSx5QkFDQSxVL0Rpb1NKLEMrRHBuU0Esa0JBS0ksY0FGQSxpQkFDQSxnQkFIQSxnQi9EMG5TSixDK0RublNBLGtCQUNJLGdCL0RzblNKLEMrRG5uU0EscUJBQ0ksYUFFQSxrQkFDQSxtQkFGQSxlL0R3blNKLENHbnFTSSw2QjREeUNKLHFCQU9RLHFCL0R1blNOLENBQ0YsQytEcG5TQSx5QkFDSSxXQUNBLGMvRHVuU0osQytEcm5TSSxzQ0FDSSxjL0R1blNSLENHaHJTSSw2QjREd0RBLHNDQUlRLGMvRHduU1YsQ0FDRixDK0RublNJLDZCQUNJLG1CL0RzblNSLEMrRGxuU0EsNEJBRUkscUJBS0EsOEJBREEsK0JBTEEsYUFFQSx1QkFDQSxjL0R1blNKLEMrRGxuU0ksK0JBQ0ksYS9Eb25TUixDR3JzU0ksNkI0RHVFSiw0QkFlUSxZQURBLDBCL0RxblNOLENBQ0YsQytEam5TQSxtQkFLSSxjQUZBLGlCQUNBLGdCQUhBLG1CL0R1blNKLEMrRGhuU0EsaUJBR0ksYXRENUtNLENzRDBLTixpQkFHQSxnQkFGQSxlL0RxblNKLEMrRC9tU0EscUJBR0ksd0VBRkEsYy9EbW5TSixDK0Q5bVNBLHFCQUVJLHFCQURBLGFBRUEsbUIvRGluU0osQytEL21TSSxnQ0FDSSxlL0RpblNSLENHdnVTSSw2QjREZ0hKLHFCQVVRLGMvRGluU04sQ0FDRixDK0Q5bVNBLHlCQU1JLFV0RDdNSSxDc0R5TUosWUFFQSxpQkFDQSxnQkFKQSxjL0RxblNKLENHcHZTSSw2QjREOEhKLHlCQVNRLFMvRGluU04sQ0FDRixDR3p2U0ksNEI0RDhISix5QkFhUSxVL0RrblNOLENBQ0YsQytEaG5TSSxnQ0FPSSxhdER2TkksQ3NEaU5KLFlBSUEsaUJBR0EsZ0JBRkEsZ0JBSEEsc0JBREEsa0IvRHVuU1IsQ0d2d1NJLDZCNEQ4SUEsZ0NBWVEsWUFDQSxpQkFGQSxVL0RvblNWLENBQ0YsQ0c5d1NJLDRCNEQ4SUEsZ0NBaUJRLGtCL0RtblNWLENBQ0YsQytEL21TQSxlQUdJLG1CQUZBLGFBQ0EsOEJBRUEsZS9Ea25TSixDRzF4U0ksNEI0RG9LSixlQVFRLG1CQURBLDZCL0RvblNOLENBQ0YsQytEOW1TSSw2QkFFSSxtQkFEQSxZL0RrblNSLEMrRC9tU1Esa0NBQ0ksZ0IvRGluU1osQ0d4eVNJLDRCNERrTEEsNkJBU1EsOEJBQ0Esa0IvRGluU1YsQ0FDRixDRzl5U0ksNEI0RGtMQSw2QkFlUSx1QkFEQSxxQi9EbW5TVixDK0RoblNVLGtDQUNJLGEvRGtuU2QsQ0FDRixDK0Q3bVNBLGdCQUNJLGtCL0RnblNKLEMrRDdtU0EsdUJBQ0ksa0IvRGduU0osQytEN21TQSxvQkFJSSxnQkFDQSxZQUtBLGF0RDlSUSxDc0QyUlIsb0JBQ0EsaUJBQ0EsZ0JBUEEsa0JBREEsUy9EdW5TSixDK0Q1bVNJLCtCQUNJLGMvRDhtU1IsQytEM21TSSwwQ0FFSSxVdEQ3U0EsQ3NENFNBLGMvRDhtU1IsQytEMW1TSSwyQ0FDSSxhL0Q0bVNSLEMrRHhtU0EsbUJBS0ksVXREMVRJLENzRHNUSixjQUdBLGlCQUVBLGdCQUpBLFUvRDhtU0osQ0c1MVNJLDZCNEQ0T0osbUJBU1EsYUFDQSxjL0QybVNOLENBQ0YsQytEeG1TQSxzQkFDSSxpQi9EMm1TSixDR3QyU0ksNkI0RDBQSixzQkFLUSxhQUNBLHNCQUZBLFMvRDhtU04sQ0FDRixDRzcyU0ksNEI0RDBQSixzQkFVUSxVL0Q2bVNOLENBQ0YsQytEMW1TQSxzQkFDSSxtQkFFQSxvQkFEQSxxQi9EOG1TSixDK0QzbVNJLGtDQUdJLGF0RGxWSSxDc0RnVkosaUJBQ0EsZS9EOG1TUixDRzczU0ksNkI0RHdRSixzQkFZUSxtQi9ENm1TTixDK0QzbVNNLGtDQUNJLGdCL0Q2bVNWLENBQ0YsQ2dFOThTQSxlQUNJLFloRWk5U0osQ0d6NFNJLDZCNkR6RUosZUFJUSxhQUNBLDhCQUNBLGVoRWs5U04sQ0FDRixDZ0UvOFNBLG9CQUtJLHFCdkRkSSxDdURlSiw0QkFIQSx5QkFDQSxrQkFPQSxhdkRsQlEsQ3VEZVIsb0JBQ0EsaUJBQ0EsZ0JBVEEsb0JBV0EsZWhFZzlTSixDZ0U5OFNJLDRCQU1JLDBEQUNBLHdCQUpBLGtCQUNBLFlBSEEsaUJoRW85U1IsQ2dFMzhTSSw0QkFHSSwwREFDQSxzQ0FIQSxrQmhFKzhTUixDR3o2U0ksNEI2RHZDQSw0QkFPUSxXaEU2OFNWLENBQ0YsQ2lFdi9TQSxRQUVJLG1CQURBLGdCakUyL1NKLENHbjdTSSw2QjhEekVKLFFBS1EsYWpFMi9TTixDQUNGLENpRXgvU0EsaUJBQ0ksY0FFQSxZQURBLGNqRTQvU0osQ0c5N1NJLDZCOERoRUosaUJBTVEsaUJBQ0EsaUJqRTQvU04sQ0FDRixDaUV6L1NBLGVBR0ksVXhEdkJJLEN3RHFCSixpQkFHQSxnQkFGQSxlakU4L1NKLENHMzhTSSw2QjhEckRKLGVBT1EsaUJqRTYvU04sQ0FDRixDR2g5U0ksNEI4RHJESixlQVdRLGdCakU4L1NOLENBQ0YsQ2lFMy9TQSxZQUNJLGNBRUEsWUFEQSxjakUrL1NKLENHMzlTSSw2QjhEdENKLFlBTVEsaUJBQ0EsaUJqRSsvU04sQ0FDRixDaUU1L1NBLGNBQ0ksYWpFKy9TSixDR3IrU0ksNkI4RDNCSixjQUtRLGlCQUNBLGtCQUZBLGdCQUlBLGlCakUrL1NOLENBQ0YsQ2lFNS9TQSxjQUdJLGF4RHREUSxDd0RvRFIsaUJBQ0EsZWpFZ2dUSixDaUU3L1NJLGdCQUNJLGFqRSsvU1IsQ2tFL2pUQSxVQUdJLDJFQUZBLG9CbEVta1RKLENrRTlqVEEsa0JBU0ksa0VBQ0Esc0JBQ0Esa0JBVkEsYUFDQSxzQkFDQSx1QkFHQSxvQkFEQSxrQkFEQSxpQkFHQSxrQmxFb2tUSixDR3hnVEksNkIrRG5FSixrQkFjUSxrQkFDQSxrQmxFaWtUTixDQUNGLENHOWdUSSw0QitEbkVKLGtCQW1CUSxrQmxFa2tUTixDQUNGLENHbmhUSSw0QitEbkVKLGtCQXVCUSxZbEVta1ROLENBQ0YsQ2tFaGtUQSx1QkFDSSxpQmxFbWtUSixDRzVoVEksNkIrRHhDSix1QkFJUSxjbEVva1ROLENBQ0YsQ2tFamtUQSx3QkFHSSxVekQzQ0ksQ3lEeUNKLGlCQUNBLGVsRXFrVEosQ0d2aVRJLDZCK0RoQ0osd0JBTVEsa0JsRXFrVE4sQ0FDRixDRzVpVEksNEIrRGhDSix3QkFVUSxjbEVza1ROLENBQ0YsQ0dqalRJLDRCK0RoQ0osd0JBY1EsZ0JsRXVrVE4sQ0FDRixDa0Vwa1RBLHVCQUdJLFV6RDdESSxDeUQ4REosaUJBQ0EsZ0JBSkEsa0JsRTBrVEosQ2tFbmtUQSxtQkFLSSw4Q0FIQSxtQkFEQSxpQkFFQSxtQmxFdWtUSixDa0Vua1RJLDhCQUdJLFlBRkEsZ0JBQ0EsZ0JsRXNrVFIsQ2tFamtUQSxlQUNJLG9CQUNBLGlCbEVva1RKLENrRWprVEEsb0JBSUksWXpEcEZNLEN5RGlGTixjQUVBLFlBS0EsT0FGQSxrQkFDQSxRQUxBLFdBT0EsU2xFbWtUSixDa0Voa1RBLHFCQUNJLGlCQUNBLGVsRW1rVEosQ2tFamtUSSx1QkFDSSxhekRwR0ksQ3lEcUdKLG9CbEVta1RSLENrRWprVFEsNkJBQ0kseUJsRW1rVFosQ0dybVRJLDRCK0R5QkoscUJBY1EsY2xFa2tUTixDQUNGLENrRS9qVEEsc0JBTUksVXpEMUhJLEN5RHdISixpQkFDQSxnQkFIQSxtQkFEQSxpQmxFc2tUSixDa0U5alRBLHlCQUVJLGlCQURBLGtCbEVra1RKLENrRTlqVEEscUJBRUksZUFEQSxrQmxFa2tUSixDa0UvalRJLHVCQUNJLGNBQ0Esb0JsRWlrVFIsQ2tFL2pUUSw2QkFDSSx5QmxFaWtUWixDa0UzalRJLHNCQUNJLGNBQ0EsVWxFOGpUUixDR3hvVEksNkIrRHVFSixlQU9RLGVsRThqVE4sQ0FDRixDbUV0dFRBLGNBQ0ksa0VuRXl0VEosQ0dqcFRJLDZCZ0V6RUosY0FJUSxlbkUwdFROLENBQ0YsQ21FdnRUQSx1QkFDSSxlbkUwdFRKLENHMXBUSSw2QmdFakVKLHVCQUlRLGNuRTJ0VE4sQ0FDRixDb0V4dVRBLFdBV0kscUIzRFZJLEMyRFdKLGtCQUNBLHdDQVpBLGFBQ0Esc0JBQ0EsWUFHQSxpQkFDQSxrQkFGQSxnQkFEQSxnQkFLQSxxQkFNQSw2QnBFd3VUSixDb0V0dVRJLGlCQUNJLFVwRXd1VFIsQ29FcnVUSSxvQkFDSSxZQUNBLG9CcEV1dVRSLENvRXJ1VFEsd0NBQ0ksWXBFdXVUWixDb0VwdVRRLHdDQUNJLFlwRXN1VFosQ29FbnVUUSxzQ0FDSSxpQkFDQSxlcEVxdVRaLENvRWh1VEEsb0JBQ0ksWXBFbXVUSixDb0VqdVRJLHdCQUNJLGNBRUEsWUFDQSxxQ0FGQSxVcEVxdVRSLENHenNUSSw0QmlFakNKLG9CQVdRLFlwRW11VE4sQ0FDRixDb0VodVRBLG9CQUNJLFlwRW11VEosQ29FaHVUQSxpQkFLSSxXQUpBLGNBR0EsaUJBRkEsb0JwRXF1VEosQ29FL3RUQSxrQkFJSSxVM0R2RUksQzJEb0VKLGlCQUVBLGdCQURBLGVwRW91VEosQ0dodVRJLDRCaUVOSixrQkFPUSxjcEVtdVROLENBQ0YsQ0dydVRJLDRCaUVOSixrQkFXUSxnQnBFb3VUTixDQUNGLENxRW56VEEsTUFJSSwyRUFGQSxvQkFEQSxnQnJFd3pUSixDcUVselRBLGVBQ0ksY0FFQSxZQUNBLG1CQUZBLGNyRXV6VEosQ3FFbHpUQSxhQUlJLGlCQURBLGdCQUVBLGdCQUpBLGtCckV3elRKLENHOXZUSSw2QmtFM0RKLGFBUVEsY3JFcXpUTixDQUNGLENHbndUSSw0QmtFM0RKLGFBWVEsZ0JyRXN6VE4sQ0FDRixDcUVuelRBLGNBQ0ksYUFDQSw4QkFDQSxlckVzelRKLENxRXB6VEksb0JBRUksaUJBREEsZXJFdXpUUixDR2x4VEksNkJrRTNDSixjQVdRLGtCckVzelROLENBQ0YsQ3NFaDJUQSxNQU1JLHdCQURBLDRCQUZBLG1CQURBLGdCQURBLGdCdEV1MlRKLENzRWgyVEksYUFDSSx5RHRFazJUUixDc0UvMVRJLGNBQ0kseUR0RWkyVFIsQ3NFOTFUSSxhQUNJLHlEdEVnMlRSLENHeHlUSSw2Qm1FekVKLE1BcUJRLGtDdEVnMlROLENBQ0YsQ0c3eVRJLDZCbUV6RUosTUF5QlEsZ0JBSUEsaUJBQ0Esa0JBRkEsZ0JBREEsZXRFbTJUTixDQUNGLENzRTcxVEEsYUFLSSxVN0R2Q0ksQzZEcUNKLGVBQ0EsZ0JBSEEsa0J0RW0yVEosQ0c3elRJLDZCbUV2Q0osYUFRUSxpQnRFZzJUTixDQUNGLENHbDBUSSw0Qm1FdkNKLGFBWVEsZ0J0RWkyVE4sQ0FDRixDc0U5MVRBLGNBR0ksbUJBRUEsYTdEaERRLEM2RDRDUixhQUtBLGlCQUpBLDZCdEVvMlRKLENHLzBUSSw2Qm1FdkJKLGNBU1EscUJ0RWkyVE4sQ0FDRixDdUU3NVRBLGlCQUdJLHdFQUZBLGN2RWk2VEosQ3VFNTVUQSx5QkFFSSxtQkFEQSxZdkVnNlRKLEN1RTU1VEEsd0JBRUksWUFEQSxVdkVnNlRKLEN1RTc1VEksNEJBTUksa0JBTEEsY0FFQSxZQUNBLHFDQUZBLFV2RWs2VFIsQ3VFMTVUQSxzQkFDSSxpQnZFNjVUSixDRzkyVEksNEJvRWhESixzQkFJUSxpQnZFODVUTixDQUNGLEN1RTM1VEEsc0JBR0ksaUJBQ0EsZ0JBSEEsbUJ2RWc2VEosQ3VFMTVUQSx1QkFFSSxhOURuQ1EsQzhEa0NSLGdCdkU4NVRKLEN1RTE1VEEsZ0JBSUksYTlEMUNRLEM4RHlDUixpQkFGQSxrQnZFKzVUSixDd0U3OFRBLGNBR0kseUJBRkEsY0FJQSxpQkFIQSxVeEVrOVRKLENHMzRUSSw2QnFFakVJLG9CQUNJLFl4RSs4VFYsQ0FDRixDd0UzOFRBLGtCQUdJLGdDQUZBLGlCeEUrOFRKLEN3RTM4VEksNkJBQ0ksZXhFNjhUUixDR3g1VEksNkJxRTNESixrQkFZUSxtQkFGQSxhQUNBLGN4RTg4VE4sQ0FDRixDRy81VEksNEJxRTNESixrQkFnQlEsc0JBQ0EsbUJBQ0EsbUJ4RTg4VE4sQ3dFNThUTSw2QkFDSSxnQkFDQSxnQnhFODhUVixDQUNGLEN3RTE4VEEsa0JBQ0ksbUJBRUEsb0JBREEscUJ4RTg4VEosQ3dFMzhUSSwwQkFJSSxhL0QzQ0ksQytEMENKLGdCQUZBLGdCQUNBLHdCeEUrOFRSLEN3RTE4VEksOEJBQ0ksY3hFNDhUUixDd0V6OFRJLHFDQUNJLFd4RTI4VFIsQ3dFejhUUSwwQ0FDSSxleEUyOFRaLENHLzdUSSw2QnFFaENKLGtCQXlCUSxTeEUwOFROLEN3RXg4VE0sOEJBQ0ksVXhFMDhUVixDd0V2OFRNLCtCQUNJLFN4RXk4VFYsQ3dFdDhUTSwrQkFDSSxTeEV3OFRWLENBQ0YsQ0c3OFRJLDRCcUVoQ0osa0JBMENRLGdCQURBLG9CeEV5OFROLENBQ0YsQ3dFcjhUQSxzQkFJSSxnQkFGQSxvQkFEQSxrQkFJQSxrQnhFdThUSixDd0VyOFRJLDZCQU9JLDhCQURBLGtCQUxBLFdBQ0EsY0FFQSxXQU9BLE9BRkEsa0JBQ0EsUUFQQSxVQVNBLFN4RXE4VFIsQ3dFajhUQSxvQkFHSSxhL0QxR1EsQytEd0dSLG1CeEVxOFRKLEN3RWg4VEEsb0JBRUksbUJBREEsWXhFbzhUSixDd0VoOFRBLHlCQUNJLGlCeEVtOFRKLEN3RWg4VEEsMEJBRUksbUJBREEsYUFJQSxpQkFFQSxnQkFEQSxnQkFIQSxtQnhFczhUSixDd0UvN1RBLDJCQU9JLDJFQUNBLHNCQUNBLDBCQUlBLFUvRG5KSSxDK0QwSUosY0FPQSxlQUdBLGdCQVhBLFlBU0EsaUJBUEEsZ0JBSkEseUJBQ0EsVXhFNDhUSixDd0U3N1RBLHlCQUNJLGF4RWc4VEosQ3dFOTdUSSw2QkFDSSxxQkFDQSxnQkFDQSxrQkFDQSxPeEVnOFRSLEN3RTU3VEEscUJBQ0ksaUJBQ0EsZ0JBQ0Esa0J4RSs3VEosQ3lFcm1VQSxLQUNFLGFBQ0EsVXpFd21VRixDeUVybVVBLGVBRUUsbUJBREEsYUFFQSxpQkFDQSxnQkFHQSxtQkFGQSxxQkFDQSw2QnpFeW1VRixDeUVybVVBLFdBQ0UsbUJ6RXdtVUYsQ3lFam1VQSwwQkFDRSxXekV3bVVGLEN5RXJtVUEsZ0JBTUUsa0JBTEEsY0FFQSxZQUNBLG9CQUNBLGlCQUhBLFd6RTRtVUYsQ3lFcm1VQSxZQUdFLGNBREEsZ0JBREEsZ0JBR0Esb0J6RXdtVUYsQ3lFcm1VQSxZQUNFLG9CekV3bVVGLGt2QiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAtZ3JpZC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL2FwcC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmFzZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL192YXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvdmVuZG9yL3NsaWNrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvdmVuZG9yL2RhdGVwaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC92ZW5kb3IvYXV0b2NvbXBsZXRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvdmVuZG9yL2xpZ2h0Z2FsbGVyeS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL3ZlbmRvci9pb25yYW5nZVNsaWRlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL3ZlbmRvci9tb2RhbC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL2hlbHBlcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvcGFnZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL2Jsb2Nrcy9oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvYnVyZ2VyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL2Ryb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL2xhbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvYWN0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL2Jsb2Nrcy9uYXYuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvaW50cm8uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3Mvc2VhcmNoLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL2JlbmVmaXRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL3NlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvY2FyZC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL2Jsb2Nrcy9yZXZpZXdzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL3N0YXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvY292aWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvYnRuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL2FydGljbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvbGluay5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL2Jsb2Nrcy9mYXEuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvdHJ1c3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3Mvc3Vic2NyaWJlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL2Jsb2Nrcy9zb2NpYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvY291bnRlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL2Jsb2Nrcy9zbGlkZXItYXJyb3dzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL3NlYXJjaC1wbGFjZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvcGxhY2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL2JyZWFkY3J1bWJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL2NvdW50cnkuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvdGV4dC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL2Jsb2Nrcy9zaWRlYmFyLXBsYWNlcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL2Jsb2Nrcy9ib3guc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvZ2FsbGVyeS10aHVtYnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvcmVzdWx0cy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL2Jsb2Nrcy9zaWRlYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL2Zvcm0uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvY2hlY2tib3guc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvcmFkaW8uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvZm9ybS1jb250cm9sLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL2xhYmVsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL3RvdXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvdG91ci1vcGVuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL2JhZGdlcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL2Jsb2Nrcy9wb3Bob3Zlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL2Jsb2Nrcy90YWJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL2NvbGxhcHNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL29yZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL21vYmlsZS1maWx0ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvdGhhbmtzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL2NvbnRhY3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL2NvbnRhY3QtZm9ybS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL2Jsb2Nrcy9ibG9nLXBvc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3MvcG9zdC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYXRsYW50aWMtdHJhdmVsL2Jsb2Nrcy9hdXRoLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL3Byb2ZpbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2F0bGFudGljLXRyYXZlbC9ibG9ja3Mvb3JkZXJzLXRhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9hdGxhbnRpYy10cmF2ZWwvYmxvY2tzL3NlYXJjaC1tYXAuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcbiAqIEJvb3RzdHJhcCBHcmlkIHY0LjYuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuQGltcG9ydCBcImZ1bmN0aW9uc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG5AaW1wb3J0IFwibWl4aW5zL2RlcHJlY2F0ZVwiO1xuQGltcG9ydCBcIm1peGlucy9icmVha3BvaW50c1wiO1xuQGltcG9ydCBcIm1peGlucy9ncmlkLWZyYW1ld29ya1wiO1xuQGltcG9ydCBcIm1peGlucy9ncmlkXCI7XG5cbkBpbXBvcnQgXCJncmlkXCI7XG5AaW1wb3J0IFwidXRpbGl0aWVzL2Rpc3BsYXlcIjtcbkBpbXBvcnQgXCJ1dGlsaXRpZXMvZmxleFwiO1xuQGltcG9ydCBcInV0aWxpdGllcy9zcGFjaW5nXCI7XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIEJvb3RzdHJhcCBHcmlkIHY0LjYuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UnViaWs6d2dodEAzMDA7NDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXIteHhsLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1zbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC5jb250YWluZXIteHhsLCAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgfVxufVxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5vLWd1dHRlcnMgPiAuY29sLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29sLXh4bCxcbi5jb2wteHhsLWF1dG8sIC5jb2wteHhsLTEyLCAuY29sLXh4bC0xMSwgLmNvbC14eGwtMTAsIC5jb2wteHhsLTksIC5jb2wteHhsLTgsIC5jb2wteHhsLTcsIC5jb2wteHhsLTYsIC5jb2wteHhsLTUsIC5jb2wteHhsLTQsIC5jb2wteHhsLTMsIC5jb2wteHhsLTIsIC5jb2wteHhsLTEsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8sIC5jb2wteGwtMTIsIC5jb2wteGwtMTEsIC5jb2wteGwtMTAsIC5jb2wteGwtOSwgLmNvbC14bC04LCAuY29sLXhsLTcsIC5jb2wteGwtNiwgLmNvbC14bC01LCAuY29sLXhsLTQsIC5jb2wteGwtMywgLmNvbC14bC0yLCAuY29sLXhsLTEsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wtbGctMTIsIC5jb2wtbGctMTEsIC5jb2wtbGctMTAsIC5jb2wtbGctOSwgLmNvbC1sZy04LCAuY29sLWxnLTcsIC5jb2wtbGctNiwgLmNvbC1sZy01LCAuY29sLWxnLTQsIC5jb2wtbGctMywgLmNvbC1sZy0yLCAuY29sLWxnLTEsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbWQtMTIsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTAsIC5jb2wtbWQtOSwgLmNvbC1tZC04LCAuY29sLW1kLTcsIC5jb2wtbWQtNiwgLmNvbC1tZC01LCAuY29sLW1kLTQsIC5jb2wtbWQtMywgLmNvbC1tZC0yLCAuY29sLW1kLTEsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtc20tMTIsIC5jb2wtc20tMTEsIC5jb2wtc20tMTAsIC5jb2wtc20tOSwgLmNvbC1zbS04LCAuY29sLXNtLTcsIC5jb2wtc20tNiwgLmNvbC1zbS01LCAuY29sLXNtLTQsIC5jb2wtc20tMywgLmNvbC1zbS0yLCAuY29sLXNtLTEsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtMTIsIC5jb2wtMTEsIC5jb2wtMTAsIC5jb2wtOSwgLmNvbC04LCAuY29sLTcsIC5jb2wtNiwgLmNvbC01LCAuY29sLTQsIC5jb2wtMywgLmNvbC0yLCAuY29sLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy14bC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC5jb2wteHhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMteHhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14eGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14eGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14eGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXIteHhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXh4bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXh4bC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXIteHhsLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci14eGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXh4bC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXIteHhsLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci14eGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXh4bC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXIteHhsLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci14eGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXh4bC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXIteHhsLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXh4bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14eGwtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01LFxuLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjIsXG4ubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQsXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC5tLXh4bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTAsXG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMCxcbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTAsXG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMCxcbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTEsXG4gIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtMSxcbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTEsXG4gIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtMSxcbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMixcbiAgLm15LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTIsXG4gIC5teC14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTIsXG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC0yLFxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0zLFxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLTMsXG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0zLFxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLTMsXG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTQsXG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC00LFxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC00LFxuICAubXkteHhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtNCxcbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtNSxcbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC01LFxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNSxcbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC01LFxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTAsXG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTAsXG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMCxcbiAgLnB5LXh4bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMCxcbiAgLnB4LXh4bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMSxcbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtMSxcbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xLFxuICAucHkteHhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC0xLFxuICAucHgteHhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTIsXG4gIC5weS14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14eGwtMixcbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTIsXG4gIC5weS14eGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtMixcbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0zLFxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC0zLFxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTMsXG4gIC5weS14eGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteHhsLTMsXG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNCxcbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXh4bC00LFxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNCxcbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXh4bC00LFxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTUsXG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteHhsLTUsXG4gIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNSxcbiAgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14eGwtNSxcbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4xLFxuICAubXkteHhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtbjEsXG4gIC5teC14eGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4xLFxuICAubXkteHhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjEsXG4gIC5teC14eGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMixcbiAgLm15LXh4bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14eGwtbjIsXG4gIC5teC14eGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjIsXG4gIC5teS14eGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLW4yLFxuICAubXgteHhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjMsXG4gIC5teS14eGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC1uMyxcbiAgLm14LXh4bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjMsXG4gIC5teS14eGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXh4bC1uMyxcbiAgLm14LXh4bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW40LFxuICAubXkteHhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXh4bC1uNCxcbiAgLm14LXh4bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uNCxcbiAgLm15LXh4bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14eGwtbjQsXG4gIC5teC14eGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uNSxcbiAgLm15LXh4bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLW41LFxuICAubXgteHhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uNSxcbiAgLm15LXh4bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLW41LFxuICAubXgteHhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1hdXRvLFxuICAubXkteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXIteHhsLWF1dG8sXG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1hdXRvLFxuICAubXkteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwteHhsLWF1dG8sXG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuaHRtbCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjhGNTtcbn1cbmJvZHkubm8tc2Nyb2xsLCBib2R5Lm5hdi1vcGVuZWQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICBib2R5LnNob3ctZmlsdGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgYm9keS5uYXYtb3BlbmVkOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoOCwgMTgsIDM5LCAwLjQpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiA5OTk7XG4gIH1cbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxudWwsIG9sIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5hIHtcbiAgY29sb3I6ICMxMzVCQkU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIG1hcmdpbjogMDtcbn1cblxucCB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5wOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBTbGlkZXIgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBbZGF0YS1tb2JpbGUtc2xpZGVyXSB7XG4gICAgbWFyZ2luOiAwIC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay10cmFjayB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpZGVyLS10ZWFtIC5zbGljay1zbGlkZSB7XG4gIHBhZGRpbmc6IDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5zbGlkZXItLXRlYW0gLnNsaWNrLXNsaWRlIHtcbiAgICBwYWRkaW5nOiAzcmVtIDJyZW07XG4gIH1cbn1cbi5zbGlkZXItLXJldmlld3MgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMS43cmVtIDIuNXJlbTtcbn1cbi5zbGljay1zbGlkZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLWRvdHMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnNsaWRlci0tdGVhbSAuc2xpY2stZG90cyB7XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbn1cbi5zbGljay1kb3RzIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjZyZW07XG59XG4uc2xpY2stZG90cyBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNFNjFDMkQ7XG59XG4uc2xpY2stZG90cyBidXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNnJlbTtcbiAgaGVpZ2h0OiAwLjZyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogI0RCREJEQjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWRvdHMgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stZG90cyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLWRvdHMgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLnNsaWNrLWRvdHMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnNsaWRlci0tdGVhbSAuc2xpY2stZG90cyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTI4Nzk3KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB3aWR0aDogNTRyZW07XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjFweDtcbiAgdG9wOiAxMDBweDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAzMDAxO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLmRhdGVyYW5nZXBpY2tlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDlweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQ6YWZ0ZXIge1xuICByaWdodDogMTBweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2NlbnRlcjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNjZW50ZXI6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNyaWdodDpiZWZvcmUge1xuICBsZWZ0OiA5cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNyaWdodDphZnRlciB7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuZHJvcC11cCB7XG4gIG1hcmdpbi10b3A6IC03cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuZHJvcC11cDpiZWZvcmUge1xuICB0b3A6IGluaXRpYWw7XG4gIGJvdHRvbTogLTdweDtcbiAgYm9yZGVyLWJvdHRvbTogaW5pdGlhbDtcbiAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICNjY2M7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuZHJvcC11cDphZnRlciB7XG4gIHRvcDogaW5pdGlhbDtcbiAgYm90dG9tOiAtNnB4O1xuICBib3JkZXItYm90dG9tOiBpbml0aWFsO1xuICBib3JkZXItdG9wOiA2cHggc29saWQgI2ZmZjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzLCAuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAuZHJwLWNhbGVuZGFyIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5kcnAtc2VsZWN0ZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctY2FsZW5kYXIgLmRycC1jYWxlbmRhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctY2FsZW5kYXIgLmRycC1idXR0b25zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuYXV0by1hcHBseSAuZHJwLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDI3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MC45OHB4KSB7XG4gIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhci5sZWZ0IHtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDhweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLnJpZ2h0IHtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIuc2luZ2xlIC5jYWxlbmRhci10YWJsZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgLm5leHQgc3BhbiwgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgLnByZXYgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IHNvbGlkIGJsYWNrO1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDNweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgLm5leHQgc3BhbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgLnByZXYgc3BhbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgdGgsIC5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRhYmxlIHRkIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtaW4td2lkdGg6IDMycHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRhYmxlIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYXZhaWxhYmxlOmhvdmVyLCAuZGF0ZXJhbmdlcGlja2VyIHRoLmF2YWlsYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLndlZWssIC5kYXRlcmFuZ2VwaWNrZXIgdGgud2VlayB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogI2NjYztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYsIC5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmluLXJhbmdlLCAuZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5zdGFydC1kYXRlLCAuZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5lbmQtZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmluLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDk0LCAyMCwgMC4wNSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLnN0YXJ0LWRhdGUge1xuICBib3JkZXItcmFkaXVzOiAxM3B4IDAgMCAxM3B4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmVuZC1kYXRlIHtcbiAgYm9yZGVyLXJhZGl1czogMCAxM3B4IDEzcHggMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5zdGFydC1kYXRlLmVuZC1kYXRlIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZSwgLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1RTE0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0aC5tb250aCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmRpc2FibGVkLCAuZGF0ZXJhbmdlcGlja2VyIG9wdGlvbi5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QubW9udGhzZWxlY3QsIC5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnllYXJzZWxlY3Qge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDFweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QubW9udGhzZWxlY3Qge1xuICBtYXJnaW4tcmlnaHQ6IDIlO1xuICB3aWR0aDogNTYlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC55ZWFyc2VsZWN0IHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QuaG91cnNlbGVjdCwgLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QubWludXRlc2VsZWN0LCAuZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5zZWNvbmRzZWxlY3QsIC5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LmFtcG1zZWxlY3Qge1xuICB3aWR0aDogNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG4gIHBhZGRpbmc6IDJweDtcbiAgb3V0bGluZTogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10aW1lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDRweCBhdXRvIDAgYXV0bztcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGltZSBzZWxlY3QuZGlzYWJsZWQge1xuICBjb2xvcjogI2NjYztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMge1xuICBjbGVhcjogYm90aDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtc2VsZWN0ZWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5zaG93LXJhbmdlcy5zaW5nbGUucnRsIC5kcnAtY2FsZW5kYXIubGVmdCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1yYW5nZXMuc2luZ2xlLmx0ciAuZHJwLWNhbGVuZGFyLmxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1yYW5nZXMucnRsIC5kcnAtY2FsZW5kYXIucmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctcmFuZ2VzLmx0ciAuZHJwLWNhbGVuZGFyLmxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyB7XG4gIGZsb2F0OiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDA7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1jYWxlbmRhciAucmFuZ2VzIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOGM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiAgTGFyZ2VyIFNjcmVlbiBTdHlsaW5nICovXG5AbWVkaWEgKG1pbi13aWR0aDogNTY0cHgpIHtcbiAgLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHVsIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLnJhbmdlcyB1bCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLmRycC1jYWxlbmRhci5sZWZ0IHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAucmFuZ2VzLCAuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAuZHJwLWNhbGVuZGFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIHtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhci5sZWZ0IHtcbiAgICBjbGVhcjogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLmxlZnQgLmNhbGVuZGFyLXRhYmxlIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLnJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIucmlnaHQgLmNhbGVuZGFyLXRhYmxlIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLmxlZnQgLmNhbGVuZGFyLXRhYmxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzMwcHgpIHtcbiAgLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIucnRsIC5yYW5nZXMge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIubGVmdCB7XG4gICAgY2xlYXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuMTI4Nzk3KTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbiB7XG4gIHBhZGRpbmc6IDJyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjlGOUY5O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xufVxuLmF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTtcbn1cbi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmF1dG9jb21wbGV0ZS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNGMEYwRjA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmF1dG9jb21wbGV0ZS1ncm91cCB7XG4gIGNvbG9yOiAjY2JlMzMwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5hdXRvY29tcGxldGUtZ3JvdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5hdXRvY29tcGxldGUtZ3JvdXAgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJsZ1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xnLndvZmYyP2lvOWE2a1wiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvbGcudHRmP2lvOWE2a1wiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvbGcud29mZj9pbzlhNmtcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvbGcuc3ZnP2lvOWE2ayNsZ1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbn1cbi5sZy1pY29uIHtcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgZm9udC1mYW1pbHk6IFwibGdcIiAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmxnLWNvbnRhaW5lciB7XG4gIGZvbnQtZmFtaWx5OiBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG59XG5cbi5sZy1uZXh0LFxuLmxnLXByZXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDUpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBwYWRkaW5nOiA4cHggMTBweCA5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDEwODQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmxnLW5leHQuZGlzYWJsZWQsXG4ubGctcHJldi5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubGctbmV4dDpob3Zlcjpub3QoLmRpc2FibGVkKSxcbi5sZy1wcmV2OmhvdmVyOm5vdCguZGlzYWJsZWQpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5sZy1zaW5nbGUtaXRlbSAubGctbmV4dCwgLmxnLXNpbmdsZS1pdGVtIC5sZy1wcmV2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxnLW5leHQge1xuICByaWdodDogMjBweDtcbn1cblxuLmxnLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTVcIjtcbn1cblxuLmxnLXByZXYge1xuICBsZWZ0OiAyMHB4O1xufVxuXG4ubGctcHJldjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk0XCI7XG59XG5cbkBrZXlmcmFtZXMgbGctcmlnaHQtZW5kIHtcbiAgMCUge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAtMzBweDtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxnLWxlZnQtZW5kIHtcbiAgMCUge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5sZy1vdXRlci5sZy1yaWdodC1lbmQgLmxnLW9iamVjdCB7XG4gIGFuaW1hdGlvbjogbGctcmlnaHQtZW5kIDAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxnLW91dGVyLmxnLWxlZnQtZW5kIC5sZy1vYmplY3Qge1xuICBhbmltYXRpb246IGxnLWxlZnQtZW5kIDAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxnLXRvb2xiYXIge1xuICB6LWluZGV4OiAxMDgyO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5sZy1tZWRpYS1vdmVybGFwIC5sZy10b29sYmFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC40KSk7XG59XG5cbi5sZy10b29sYmFyIC5sZy1pY29uIHtcbiAgY29sb3I6ICM5OTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGhlaWdodDogNDdweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG1lZGl1bSBub25lO1xuICB3aWxsLWNoYW5nZTogY29sb3I7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5sZy10b29sYmFyIC5sZy1pY29uLmxnLWljb24tMTgge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5sZy10b29sYmFyIC5sZy1pY29uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5sZy10b29sYmFyIC5sZy1jbG9zZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG59XG5cbi5sZy10b29sYmFyIC5sZy1tYXhpbWl6ZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLmxnLXRvb2xiYXIgLmxnLW1heGltaXplOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGFcIjtcbn1cblxuLmxnLXRvb2xiYXIgLmxnLWRvd25sb2FkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUwZjJcIjtcbn1cblxuLmxnLXN1Yi1odG1sIHtcbiAgY29sb3I6ICNlZWU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTBweCA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwODA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLW91dCAwcztcbn1cblxuLmxnLXN1Yi1odG1sIGg0IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubGctc3ViLWh0bWwgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiA1cHggMCAwO1xufVxuXG4ubGctc3ViLWh0bWwgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ubGctc3ViLWh0bWwgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ubGctbWVkaWEtb3ZlcmxhcCAubGctc3ViLWh0bWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDAuNikpO1xufVxuXG4ubGctaXRlbSAubGctc3ViLWh0bWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5sZy1lcnJvci1tc2cge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4ubGctY291bnRlciB7XG4gIGNvbG9yOiAjOTk5O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgaGVpZ2h0OiA0N3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ubGctY2xvc2luZyAubGctdG9vbGJhcixcbi5sZy1jbG9zaW5nIC5sZy1wcmV2LFxuLmxnLWNsb3NpbmcgLmxnLW5leHQsXG4ubGctY2xvc2luZyAubGctc3ViLWh0bWwge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wOCBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4wOCBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIGNvbG9yIDAuMDggbGluZWFyO1xufVxuXG5ib2R5Om5vdCgubGctZnJvbS1oYXNoKSAubGctb3V0ZXIubGctc3RhcnQtem9vbSAubGctaXRlbTpub3QoLmxnLXpvb21hYmxlKSAubGctaW1nLXdyYXAsXG5ib2R5Om5vdCgubGctZnJvbS1oYXNoKSAubGctb3V0ZXIubGctc3RhcnQtem9vbSAubGctaXRlbTpub3QoLmxnLXpvb21hYmxlKSAubGctdmlkZW8tY29udCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjUsIDAuNSwgMC41KTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgIWltcG9ydGFudDtcbn1cblxuYm9keTpub3QoLmxnLWZyb20taGFzaCkgLmxnLW91dGVyLmxnLXN0YXJ0LXpvb20gLmxnLWl0ZW06bm90KC5sZy16b29tYWJsZSkubGctY29tcGxldGUgLmxnLWltZy13cmFwLFxuYm9keTpub3QoLmxnLWZyb20taGFzaCkgLmxnLW91dGVyLmxnLXN0YXJ0LXpvb20gLmxnLWl0ZW06bm90KC5sZy16b29tYWJsZSkubGctY29tcGxldGUgLmxnLXZpZGVvLWNvbnQge1xuICBvcGFjaXR5OiAxO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xufVxuXG4ubGctaWNvbjpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgb3V0bGluZTogMXB4IGRhc2hlZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG5cbi5sZy10b29sYmFyIC5sZy1pY29uOmZvY3VzLXZpc2libGUge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG91dGxpbmUtb2Zmc2V0OiAtNXB4O1xufVxuXG4ubGctZ3JvdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5sZy1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ubGctY29udGFpbmVyLmxnLXNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxnLW9uIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiB1bnNldDtcbn1cblxuLmxnLW92ZXJsYXktb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5sZy10b29sYmFyLFxuLmxnLXByZXYsXG4ubGctbmV4dCxcbi5sZy1wYWdlci1vdXRlcixcbi5sZy1oaWRlLXN1Yi1odG1sIC5sZy1zdWItaHRtbCB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xufVxuXG4ubGctc2hvdy1pbiAubGctdG9vbGJhcixcbi5sZy1zaG93LWluIC5sZy1wcmV2LFxuLmxnLXNob3ctaW4gLmxnLW5leHQsXG4ubGctc2hvdy1pbiAubGctcGFnZXItb3V0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubGctc2hvdy1pbi5sZy1oaWRlLXN1Yi1odG1sIC5sZy1zdWItaHRtbCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5sZy1zaG93LWluIC5sZy1oaWRlLWl0ZW1zIC5sZy1wcmV2IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG59XG5cbi5sZy1zaG93LWluIC5sZy1oaWRlLWl0ZW1zIC5sZy1uZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbn1cblxuLmxnLXNob3ctaW4gLmxnLWhpZGUtaXRlbXMgLmxnLXRvb2xiYXIge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbn1cblxuLmxnLXNob3ctaW4gLmxnLWhpZGUtaXRlbXMubGctaGlkZS1zdWItaHRtbCAubGctc3ViLWh0bWwge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xufVxuXG4ubGctb3V0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgb3BhY2l0eTogMC4wMDE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpbGwtY2hhbmdlOiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UgMHM7XG59XG5cbi5sZy1vdXRlciAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmxnLW91dGVyLmxnLXpvb20tZnJvbS1pbWFnZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5sZy1vdXRlci5sZy12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmxnLW91dGVyLmxnLWNzczMgLmxnLWl0ZW06bm90KC5sZy1zdGFydC1lbmQtcHJvZ3Jlc3MpLmxnLXByZXYtc2xpZGUsIC5sZy1vdXRlci5sZy1jc3MzIC5sZy1pdGVtOm5vdCgubGctc3RhcnQtZW5kLXByb2dyZXNzKS5sZy1uZXh0LXNsaWRlLCAubGctb3V0ZXIubGctY3NzMyAubGctaXRlbTpub3QoLmxnLXN0YXJ0LWVuZC1wcm9ncmVzcykubGctY3VycmVudCB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IGluaGVyaXQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLmxnLW91dGVyLmxnLWNzczMubGctZHJhZ2dpbmcgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSwgLmxnLW91dGVyLmxnLWNzczMubGctZHJhZ2dpbmcgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSwgLmxnLW91dGVyLmxnLWNzczMubGctZHJhZ2dpbmcgLmxnLWl0ZW0ubGctY3VycmVudCB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDBzICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5sZy1vdXRlci5sZy1ncmFiIGltZy5sZy1vYmplY3Qge1xuICBjdXJzb3I6IGdyYWI7XG59XG5cbi5sZy1vdXRlci5sZy1ncmFiYmluZyBpbWcubGctb2JqZWN0IHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4ubGctb3V0ZXIgLmxnLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLmxnLW91dGVyIC5sZy1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMHM7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMHM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5sZy1vdXRlciAubGctaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxnLW91dGVyIC5sZy1pdGVtOm5vdCgubGctc3RhcnQtZW5kLXByb2dyZXNzKSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sb2FkaW5nLmdpZlwiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciBjZW50ZXIgdHJhbnNwYXJlbnQ7XG59XG5cbi5sZy1vdXRlci5sZy1jc3MzIC5sZy1wcmV2LXNsaWRlLFxuLmxnLW91dGVyLmxnLWNzczMgLmxnLWN1cnJlbnQsXG4ubGctb3V0ZXIubGctY3NzMyAubGctbmV4dC1zbGlkZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4ubGctb3V0ZXIubGctY3NzIC5sZy1jdXJyZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5sZy1vdXRlciAubGctaXRlbSxcbi5sZy1vdXRlciAubGctaW1nLXdyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubGctb3V0ZXIgLmxnLWl0ZW06YmVmb3JlLFxuLmxnLW91dGVyIC5sZy1pbWctd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmxnLW91dGVyIC5sZy1pbWctd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDA7XG59XG5cbi5sZy1vdXRlciAubGctaXRlbS5sZy1jb21wbGV0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5sZy1vdXRlciAubGctaXRlbS5sZy1jdXJyZW50IHtcbiAgei1pbmRleDogMTA2MDtcbn1cblxuLmxnLW91dGVyIC5sZy1vYmplY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGctb3V0ZXIgLmxnLWVtcHR5LWh0bWwubGctc3ViLWh0bWwsXG4ubGctb3V0ZXIgLmxnLWVtcHR5LWh0bWwgLmxnLXN1Yi1odG1sIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxnLW91dGVyLmxnLWhpZGUtZG93bmxvYWQgLmxnLWRvd25sb2FkIHtcbiAgb3BhY2l0eTogMC43NTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5sZy1vdXRlciAubGctZmlyc3Qtc2xpZGUgLmxnLWR1bW15LWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLmxnLW91dGVyLmxnLWNvbXBvbmVudHMtb3Blbjpub3QoLmxnLXpvb21lZCkgLmxnLWNvbXBvbmVudHMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAlLCAwKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmxnLW91dGVyLmxnLWNvbXBvbmVudHMtb3Blbjpub3QoLmxnLXpvb21lZCkgLmxnLXN1Yi1odG1sIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2Utb3V0IDAuMTVzO1xufVxuXG4ubGctYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCAxMSwgNDAsIDAuOCk7XG4gIG9wYWNpdHk6IDA7XG4gIHdpbGwtY2hhbmdlOiBhdXRvO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMzM21zIGVhc2UtaW4gMHM7XG59XG5cbi5sZy1iYWNrZHJvcC5pbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5sZy1jc3MzLmxnLW5vLXRyYW5zIC5sZy1wcmV2LXNsaWRlLFxuLmxnLWNzczMubGctbm8tdHJhbnMgLmxnLW5leHQtc2xpZGUsXG4ubGctY3NzMy5sZy1uby10cmFucyAubGctY3VycmVudCB7XG4gIHRyYW5zaXRpb246IG5vbmUgMHMgZWFzZSAwcyAhaW1wb3J0YW50O1xufVxuXG4ubGctY3NzMy5sZy11c2UtY3NzMyAubGctaXRlbSB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmxnLWNzczMubGctZmFkZSAubGctaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5sZy1jc3MzLmxnLWZhZGUgLmxnLWl0ZW0ubGctY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5sZy1jc3MzLmxnLWZhZGUgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSwgLmxnLWNzczMubGctZmFkZSAubGctaXRlbS5sZy1uZXh0LXNsaWRlLCAubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZSAwcztcbn1cblxuLmxnLWNzczMubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctc3RhcnQtcHJvZ3Jlc3Mge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpIDBzO1xufVxuXG4ubGctY3NzMy5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1zdGFydC1lbmQtcHJvZ3Jlc3Mge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xufVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtLmxnLXByZXYtc2xpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbn1cblxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG59XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1wcmV2LXNsaWRlLCAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1uZXh0LXNsaWRlLCAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1jdXJyZW50IHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjFzIGVhc2UgMHM7XG59XG5cbi5sZy1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGctY29udGFpbmVyLmxnLXNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxnLWNvbnRhaW5lci5sZy1kcmFnZ2luZy12ZXJ0aWNhbCAubGctYmFja2Ryb3Age1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xufVxuXG4ubGctY29udGFpbmVyLmxnLWRyYWdnaW5nLXZlcnRpY2FsIC5sZy1jc3MzIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubGctaW5saW5lIC5sZy1iYWNrZHJvcCxcbi5sZy1pbmxpbmUgLmxnLW91dGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubGctaW5saW5lIC5sZy1iYWNrZHJvcCB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5sZy1pbmxpbmUgLmxnLW91dGVyIHtcbiAgei1pbmRleDogMjtcbn1cblxuLmxnLWlubGluZSAubGctbWF4aW1pemU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuXG4ubGctY29tcG9uZW50cyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cyBlYXNlLW91dCAwcztcbiAgei1pbmRleDogMTA4MDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDM1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmxnLW91dGVyIC5sZy10aHVtYi1vdXRlci5sZy1ncmFiIC5sZy10aHVtYi1pdGVtIHtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyLmxnLWdyYWJiaW5nIC5sZy10aHVtYi1pdGVtIHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyLmxnLWRyYWdnaW5nIC5sZy10aHVtYiB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDBzICFpbXBvcnRhbnQ7XG59XG5cbi5sZy1vdXRlciAubGctdGh1bWItb3V0ZXIubGctcmVidWlsZGluZy10aHVtYm5haWxzIC5sZy10aHVtYiB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDBzICFpbXBvcnRhbnQ7XG59XG5cbi5sZy1vdXRlciAubGctdGh1bWItb3V0ZXIubGctdGh1bWItYWxpZ24tbWlkZGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyLmxnLXRodW1iLWFsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyLmxnLXRodW1iLWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5sZy1vdXRlci5sZy1zaW5nbGUtaXRlbSAubGctdGh1bWItb3V0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iIHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxnLW91dGVyIC5sZy10aHVtYiB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG4ubGctb3V0ZXIgLmxnLXRodW1iLWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB3aWxsLWNoYW5nZTogYm9yZGVyLWNvbG9yO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4yNXMgZWFzZTtcbiAgfVxufVxuLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtLmFjdGl2ZSwgLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY5NjE0O1xufVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGctb3V0ZXIubGctY2FuLXRvZ2dsZSAubGctaXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ubGctb3V0ZXIgLmxnLXRvZ2dsZS10aHVtYjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMWZmXCI7XG59XG5cbi5sZy1vdXRlci5sZy1hbmltYXRlLXRodW1iIC5sZy10aHVtYiB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cblxuLyoqXG5Jb24uUmFuZ2VTbGlkZXIsIDIuMy4xXG7CqSBEZW5pcyBJbmVzaGluLCAyMDEwIC0gMjAxOSwgSW9uRGVuLmNvbVxuQnVpbGQgZGF0ZTogMjAxOS0xMi0xOSAxNjo1MTowMlxuKi9cbi5pcnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmlycy1saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaXJzLWJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xufVxuXG4uaXJzLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG59XG5cbi5pcnMtaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB6LWluZGV4OiAxO1xufVxuXG4uaXJzLWhhbmRsZS50eXBlX2xhc3Qge1xuICB6LWluZGV4OiAyO1xufVxuXG4uaXJzLW1pbixcbi5pcnMtbWF4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uaXJzLW1pbiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5pcnMtbWF4IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5pcnMtZnJvbSxcbi5pcnMtdG8sXG4uaXJzLXNpbmdsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmlycy1ncmlkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5pcnMtd2l0aC1ncmlkIC5pcnMtZ3JpZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXJzLWdyaWQtcG9sIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4uaXJzLWdyaWQtcG9sLnNtYWxsIHtcbiAgaGVpZ2h0OiA0cHg7XG59XG5cbi5pcnMtZ3JpZC10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGxpbmUtaGVpZ2h0OiA5cHg7XG4gIHBhZGRpbmc6IDAgM3B4O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmlycy1kaXNhYmxlLW1hc2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0xJTtcbiAgd2lkdGg6IDEwMiU7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICB6LWluZGV4OiAyO1xufVxuXG4ubHQtaWU5IC5pcnMtZGlzYWJsZS1tYXNrIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uaXJzLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC40O1xufVxuXG4uaXJzLWhpZGRlbi1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgei1pbmRleDogLTk5OTkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmlycy0tZmxhdCB7XG4gIGhlaWdodDogNnJlbTtcbn1cblxuLmlycy0tZmxhdC5pcnMtd2l0aC1ncmlkIHtcbiAgaGVpZ2h0OiAxMXJlbTtcbn1cblxuLmlycy0tZmxhdCAuaXJzLWxpbmUge1xuICB0b3A6IDhweDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NCwgMTg0LCAxODQsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbn1cblxuLmlycy0tZmxhdCAuaXJzLWJhciB7XG4gIHRvcDogOHB4O1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzVCQkU7XG59XG5cbi5pcnMtLWZsYXQgLmlycy1iYXItLXNpbmdsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEuNXJlbSAwIDAgMS41cmVtO1xufVxuXG4uaXJzLS1mbGF0IC5pcnMtc2hhZG93IHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvdHRvbTogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTRlOTtcbn1cblxuLmlycy0tZmxhdCAuaXJzLWhhbmRsZSB7XG4gIHRvcDogMXB4O1xuICB3aWR0aDogNS41cmVtO1xuICBoZWlnaHQ6IDNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uaXJzLS1mbGF0IC5pcnMtaGFuZGxlID4gaTpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogLTAuM3JlbTtcbiAgbGVmdDogMC4xcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDMwcHggcmdiYSgwLCAwLCAwLCAwLjEwMDAzNCk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmlycy0tZmxhdCAuaXJzLWhhbmRsZS5zdGF0ZV9ob3ZlciA+IGk6Zmlyc3QtY2hpbGQsXG4uaXJzLS1mbGF0IC5pcnMtaGFuZGxlOmhvdmVyID4gaTpmaXJzdC1jaGlsZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmlycy0tZmxhdCAuaXJzLW1pbixcbi5pcnMtLWZsYXQgLmlycy1tYXgge1xuICB0b3A6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjQjhCOEI4O1xufVxuXG4uaXJzLS1mbGF0IC5pcnMtZnJvbSxcbi5pcnMtLWZsYXQgLmlycy10byxcbi5pcnMtLWZsYXQgLmlycy1zaW5nbGUge1xuICB3aWR0aDogNS41cmVtO1xuICBwYWRkaW5nOiAwLjRyZW0gMS4ycmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmlycy0tZmxhdCAuaXJzLWdyaWQtcG9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTRlOTtcbn1cblxuLmlycy0tZmxhdCAuaXJzLWdyaWQtdGV4dCB7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4uYmxvY2tlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMnJlbTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgMTEsIDQwLCAwLjgpO1xufVxuXG4uYmxvY2tlci5iZWhpbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiA5NHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEzcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5tb2RhbC0tc3Vic2NyaWJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL21vZGFsLXN1YnNjcmliZS1iZy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgLTEwMHB4IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTAuOThweCkge1xuICAubW9kYWwtLXN1YnNjcmliZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAubW9kYWwge1xuICAgIHBhZGRpbmc6IDhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTAuOThweCkge1xuICAubW9kYWwge1xuICAgIHBhZGRpbmc6IDRyZW07XG4gIH1cbn1cblxuLm1vZGFsX19jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVyZW07XG4gIHJpZ2h0OiA1cmVtO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MC45OHB4KSB7XG4gIC5tb2RhbF9fY2xvc2Uge1xuICAgIHJpZ2h0OiAycmVtO1xuICAgIHRvcDogMnJlbTtcbiAgfVxufVxuXG4ubW9kYWxfX2Nsb3NlLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMnJlbTtcbiAgaGVpZ2h0OiAxLjJyZW07XG4gIGZpbGw6ICNCOEI4Qjg7XG59XG5cbi5tb2RhbF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTAuOThweCkge1xuICAubW9kYWxfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxufVxuXG4uaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmltZy0tY2VudGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLmltZy0tc2VjdXJlIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjRTYxQzJEO1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICM0MEM4QUU7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI0ZGOTYxNDtcbn1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLmhpZGRlbi1tZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWNlbnRlci1tZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5oaWRkZW4tbGcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtbWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MC45OHB4KSB7XG4gIC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udmlzaWJsZS1sZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnZpc2libGUtc20ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogMTAuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLnBhZ2Uge1xuICAgIHBhZGRpbmctdG9wOiA2LjZyZW07XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIGhlaWdodDogNi42cmVtO1xuICB9XG59XG5cbi5oZWFkZXJfX3RvcCB7XG4gIGhlaWdodDogNi42cmVtO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5oZWFkZXJfX21vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTYxNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLmhlYWRlcl9fbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uaGVhZGVyX190b3Atd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhlYWRlcl9fY2VudGVyIHtcbiAgaGVpZ2h0OiA0cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NjE0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAuaGVhZGVyX19jZW50ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNi42cmVtKTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuICAuaGVhZGVyX19jZW50ZXIgLmNvbnRhaW5lci14eGwge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm5hdi1vcGVuZWQgLmhlYWRlcl9fY2VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi5oZWFkZXJfX2luZm8ge1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3N0FBREE7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmhlYWRlcl9faW5mbyBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXJfX2luZm8gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAuaGVhZGVyX19pbmZvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5idXJnZXIge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMi4ycmVtO1xuICBoZWlnaHQ6IDIuMnJlbTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5idXJnZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk2MTQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbn1cbi5idXJnZXIgc3Bhbjo6YmVmb3JlLCAuYnVyZ2VyIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk2MTQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgbGluZWFyO1xufVxuLmJ1cmdlciBzcGFuOjpiZWZvcmUge1xuICB0b3A6IC0wLjhyZW07XG59XG4uYnVyZ2VyIHNwYW46OmFmdGVyIHtcbiAgYm90dG9tOiAtMC44cmVtO1xufVxuLm5hdi1vcGVuZWQgLmJ1cmdlciBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2LW9wZW5lZCAuYnVyZ2VyIHNwYW46OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLm5hdi1vcGVuZWQgLmJ1cmdlciBzcGFuOjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLmJ1cmdlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd25fX2xpc3Qge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4uZHJvcGRvd25fX2xpc3Quc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd25fX2l0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJEQjtcbn1cbi5kcm9wZG93bl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmRyb3Bkb3duX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZHJvcGRvd25fX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmxhbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5sYW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA0cHggMy41cHggMCAzLjVweDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5sYW5nOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5sYW5nX19pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZmlsbDogI2ZmZjtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLmFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cbi5hY3Rpb25zLS1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAuYWN0aW9ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYWN0aW9ucy0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5hY3Rpb25zLS1tb2JpbGUgLmFjdGlvbnNfX2ljb24ge1xuICAgIGZpbGw6ICMxMzVCQkU7XG4gIH1cbiAgLmFjdGlvbnMtLW1vYmlsZSAuYWN0aW9uc19fbGluay5oYXMtc3VibmF2OjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTM1QkJFIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi5hY3Rpb25zX19pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xufVxuLmFjdGlvbnNfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5hY3Rpb25zX19pdGVtLmhhcy1zdWJuYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hY3Rpb25zX19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hY3Rpb25zX19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYWN0aW9uc19fbGluay5oYXMtc3VibmF2OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA0cHggMy41cHggMCAzLjVweDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmFjdGlvbnNfX2ljb24ge1xuICBmaWxsOiAjQjhCOEI4O1xufVxuLmFjdGlvbnNfX2ljb24tLXRlbCB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uYWN0aW9uc19faWNvbi0taW5mbyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uYWN0aW9uc19faWNvbi0tbG9jYXRpb24ge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmFjdGlvbnNfX2ljb24tLWxhbmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmFjdGlvbnNfX2ljb24tLXVzZXIge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uYWN0aW9uc19fdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5uYXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxufVxuXG4ubmF2X19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEuMnJlbSAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5hdl9fbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm5hdl9fbGluay0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjRTYxQzJEO1xufVxuLm5hdl9fbGluay5oYXMtc3VibmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5uYXZfX2xpbmsuaGFzLXN1Ym5hdjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNHB4IDRweCAwIDRweDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAubmF2X19saW5rIHtcbiAgICBwYWRkaW5nOiAycmVtIDRyZW0gMnJlbSAwO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL25hdi1saW5rLWFycm93LnN2Z1wiKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0O1xuICB9XG4gIC5uYXZfX2xpbmstLXRlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuICAubmF2X19saW5rLmhhcy1zdWJuYXY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLm5hdl9fbGluay1pY29uIHtcbiAgICBmaWxsOiAjZmZmO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuICAubmF2X19saW5rLWljb24tLXRlbCB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi5uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLm5hdl9fbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubmF2X19saXN0LS1hY3Rpb25zIC5uYXZfX2l0ZW0ge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG4gIH1cbiAgLm5hdl9fbGlzdC0tYWN0aW9ucyAubmF2X19saW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4ubmF2X19pdGVtIHtcbiAgbWFyZ2luOiAwIDMuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgLm5hdl9faXRlbSB7XG4gICAgbWFyZ2luOiAwIDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLm5hdl9faXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xuICB9XG4gIC5uYXZfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAubmF2X19pdGVtLS1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi5pbnRybyB7XG4gIGhlaWdodDogNDAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmludHJvX19zbGlkZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaW50cm9fX3NsaWRlciAuc2xpY2stbGlzdCxcbi5pbnRyb19fc2xpZGVyIC5zbGljay10cmFjayxcbi5pbnRyb19fc2xpZGVyIC5zbGljay1zbGlkZSA+IGRpdixcbi5pbnRyb19fc2xpZGVyIC5zbGlkZXItaXRlbSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5pbnRyb19fc2xpZGVyIC5zbGlkZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uaW50cm9fX3NsaWRlciAuc2xpZGVyLWl0ZW0gLmNvbnRhaW5lci14eGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MC45OHB4KSB7XG4gIC5pbnRyb19fc2xpZGVyIC5zbGlkZXItaXRlbSAuY29udGFpbmVyLXh4bCB7XG4gICAgdG9wOiA1cmVtO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcmVtO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uaW50cm9fX3NsaWRlci1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uaW50cm9fX3NsaWRlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTAuOThweCkge1xuICAuaW50cm9fX3NsaWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uc2VhcmNoIHtcbiAgbWFyZ2luLXRvcDogLTMuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MC45OHB4KSB7XG4gIC5zZWFyY2gge1xuICAgIG1hcmdpbi10b3A6IC0yMHJlbTtcbiAgfVxufVxuLnNlYXJjaC0taW5uZXIge1xuICBtYXJnaW4tdG9wOiAtOC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAuc2VhcmNoLS1oaWRlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbTtcbiAgfVxuICAuc2VhcmNoLS1oaWRlLW1vYmlsZS5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc2VhcmNoX19mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IHJnYmEoNDEsIDI2LCAyMDQsIDAuMTIyNzA3KTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgLnNlYXJjaF9fZm9ybSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLnNlYXJjaF9fZm9ybSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG4uc2VhcmNoX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAycmVtO1xuICBoZWlnaHQ6IDdyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0Y0RjRGNDtcbn1cbi5zZWFyY2hfX2l0ZW0tLWZyb20ge1xuICBib3JkZXItcmFkaXVzOiAxcmVtIDAgMCAxcmVtO1xufVxuLnNlYXJjaF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgLnNlYXJjaF9faXRlbS0tZnJvbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbSAwIDAgMDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0Y0RjRGNDtcbiAgfVxuICAuc2VhcmNoX19pdGVtLS10byB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAxcmVtIDAgMDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0Y0RjRGNDtcbiAgfVxuICAuc2VhcmNoX19pdGVtLS13aGVuIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMCAxcmVtO1xuICB9XG4gIC5zZWFyY2hfX2l0ZW0tLWZyb20sIC5zZWFyY2hfX2l0ZW0tLXRvLCAuc2VhcmNoX19pdGVtLS13aGVuIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLnNlYXJjaF9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCByZ2JhKDQxLCAyNiwgMjA0LCAwLjEyMjcwNyk7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi5zZWFyY2hfX2xhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VhcmNoX19sYWJlbC0tZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2VhcmNoX19pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZpbGw6ICMxMzVCQkU7XG59XG4uc2VhcmNoX19pY29uLS1tYXJrZXIge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLnNlYXJjaF9faWNvbi0tY2FsZW5kYXIge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLnNlYXJjaF9faWNvbi0tbGVucyB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogIzEzNUJCRTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbn1cbi5zZWFyY2hfX2ljb24tLXBlb3BsZSB7XG4gIHN0cm9rZTogIzEzNUJCRTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMThweDtcbn1cblxuLnNlYXJjaF9fbGFiZWwtdGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMC44cmVtO1xufVxuLnNlYXJjaF9fbGFiZWwtdGV4dC0tY291bnQge1xuICB3aWR0aDogNXJlbTtcbn1cblxuLnNlYXJjaF9faW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNlYXJjaF9faW5wdXQtLWRhdGVyYW5nZSB7XG4gIHdpZHRoOiAyMjBweDtcbn1cbi5zZWFyY2hfX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQjhCOEI4O1xufVxuXG4uc2VhcmNoX19pbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zZWFyY2hfX2J0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDIzcmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMi41cmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMxMzVCQkUgdXJsKFwiLi4vaW1hZ2VzL3NlYXJjaC1hcnJvdy5zdmdcIikgcmlnaHQgMi41cmVtIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMXJlbSAxcmVtIDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbn1cbi5zZWFyY2hfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTQ1OTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gIC5zZWFyY2hfX2J0biB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDFyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MC45OHB4KSB7XG4gIC5zZWFyY2hfX2J0biB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuXG4uc2VhcmNoX19jb3VudGVyIHtcbiAgd2lkdGg6IDM0cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuMTI4Nzk3KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VhcmNoX19jb3VudGVyLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc2VhcmNoX19jb3VudGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYmVuZWZpdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RTZENztcbiAgYm9yZGVyLXJhZGl1czogMCAwIDFyZW0gMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgLmJlbmVmaXRzIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTAuOThweCkge1xuICAuYmVuZWZpdHMge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxufVxuXG4uYmVuZWZpdHNfX2NvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMCAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIuNXJlbSAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gIC5iZW5lZml0c19fY29sIHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYmVuZWZpdHNfX2NvbCB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbn1cblxuLmJlbmVmaXRzX190ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDEuMnJlbTtcbiAgY29sb3I6ICM2MjYyNjI7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDVyZW0gMCA4cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24tLXJvc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOEY1O1xufVxuLnNlY3Rpb24tLXJvc2U6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zZWN0aW9uLWJnLXRvcC13aGl0ZS5zdmdcIik7XG59XG4uc2VjdGlvbi0tcm9zZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2VjdGlvbi1iZy1ib3R0b20uc3ZnXCIpO1xufVxuLnNlY3Rpb24tLW9yYW5nZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODAuMzVkZWcsICNGRkI1OTMgMC4zMiUsICNFOEQ2QkMgOTkuNyUpO1xufVxuLnNlY3Rpb24tLW9yYW5nZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NlY3Rpb24tYmctdG9wLnN2Z1wiKTtcbn1cbi5zZWN0aW9uLS1vcmFuZ2U6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NlY3Rpb24tYmctYm90dG9tLnN2Z1wiKTtcbn1cbi5zZWN0aW9uLS1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTtcbn1cbi5zZWN0aW9uLS1zdWJzY3JpYmUge1xuICBwYWRkaW5nOiAxMXJlbSAwIDhyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzVCQkU7XG59XG4uc2VjdGlvbi0tc3Vic2NyaWJlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2VjdGlvbi1iZy10b3AtZ3JheS5zdmdcIik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNlY3Rpb24tLXN1YnNjcmliZSB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cbn1cbi5zZWN0aW9uLS1yb3NlLCAuc2VjdGlvbi0tb3JhbmdlLCAuc2VjdGlvbi0tc3Vic2NyaWJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24tLXJvc2U6OmJlZm9yZSwgLnNlY3Rpb24tLXJvc2U6OmFmdGVyLCAuc2VjdGlvbi0tb3JhbmdlOjpiZWZvcmUsIC5zZWN0aW9uLS1vcmFuZ2U6OmFmdGVyLCAuc2VjdGlvbi0tc3Vic2NyaWJlOjpiZWZvcmUsIC5zZWN0aW9uLS1zdWJzY3JpYmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cbi5zZWN0aW9uLS1yb3NlOjpiZWZvcmUsIC5zZWN0aW9uLS1vcmFuZ2U6OmJlZm9yZSwgLnNlY3Rpb24tLXN1YnNjcmliZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAtMXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHRvcDogMDtcbn1cbi5zZWN0aW9uLS1yb3NlOjphZnRlciwgLnNlY3Rpb24tLW9yYW5nZTo6YWZ0ZXIsIC5zZWN0aW9uLS1zdWJzY3JpYmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSAtMXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTAuOThweCkge1xuICAuc2VjdGlvbi0tcm9zZTo6YmVmb3JlLCAuc2VjdGlvbi0tcm9zZTo6YWZ0ZXIsIC5zZWN0aW9uLS1vcmFuZ2U6OmJlZm9yZSwgLnNlY3Rpb24tLW9yYW5nZTo6YWZ0ZXIsIC5zZWN0aW9uLS1zdWJzY3JpYmU6OmJlZm9yZSwgLnNlY3Rpb24tLXN1YnNjcmliZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cbi5zZWN0aW9uLS1ub2FmdGVyOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VjdGlvbi0tc3Vic2NyaWJlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VjdGlvbi0tY29udGFjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyNTUsIDk0LCAyMCwgMC4xKSAwJSwgcmdiYSgwLCAxNywgMTA4LCAwLjEpIDEwMCUpO1xufVxuLnNlY3Rpb24tLWNvbnRhY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxOXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2VjdGlvbi1iZy10b3Atd2hpdGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIC0xcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VjdGlvbi0tdGV4dCB7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4uL2ltYWdlcy9ncmFkaWVudC10b3AuanBnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDE1MHB4O1xufVxuXG4uc2VjdGlvbl9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2cmVtO1xufVxuLnNlY3Rpb25fX2hlYWRlci0tYm9yZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQkRCREI7XG59XG4uc2VjdGlvbl9faGVhZGVyLS1jb3VudHJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLnNlY3Rpb25fX2hlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uc2VjdGlvbl9fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2VjdGlvbl9fdGl0bGUtLXNtIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNlY3Rpb25fX3RpdGxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uc2VjdGlvbl9fbGluayB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2VjdGlvbl9fbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAuc2VjdGlvbl9fbGluayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2VjdGlvbl9faWNvbiB7XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc2VjdGlvbl9faWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cblxuLmNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAuY2FyZCB7XG4gICAgbWF4LXdpZHRoOiA2MHJlbTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FyZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICB9XG59XG4uY2FyZC0tY291bnRyeSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY2FyZC0tY291bnRyeSAuY2FyZF9fcHJldmlldyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE1cmVtO1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbn1cbi5jYXJkLS1jb3VudHJ5IC5jYXJkX19jb250ZW50IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDQxLCAyNiwgMjA0LCAwLjEyMjcwNyk7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xufVxuLmNhcmQtLWNvdW50cnkgLmNhcmRfX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDUwJTtcbiAgZm9udC1zaXplOiAyLjFyZW07XG59XG4uY2FyZC0tY291bnRyeSAuY2FyZF9fbGluay1hcnJvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmNhcmQtLWNpdHkge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNhcmQtLWNpdHkgLmNhcmRfX3ByZXZpZXcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhcmQtLWNpdHkgLmNhcmRfX3ByZXZpZXcge1xuICAgIGhlaWdodDogMTVyZW07XG4gIH1cbn1cbi5jYXJkLS1jaXR5IC5jYXJkX19jb250ZW50IHtcbiAgcGFkZGluZzogMnJlbTtcbiAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSg0MSwgMjYsIDIwNCwgMC4xMjI3MDcpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbn1cbi5jYXJkLS1jaXR5IC5jYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi4xcmVtO1xufVxuLmNhcmQtLWNpdHkgLmNhcmRfX2xpbmstYXJyb3cge1xuICBvcGFjaXR5OiAxO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5jYXJkLS1zaWRlYmFyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jYXJkLS1zaWRlYmFyIC5jYXJkX19wcmV2aWV3IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY2FyZC0tc2lkZWJhciAuY2FyZF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IG5vbmU7XG59XG4uY2FyZC0tc2lkZWJhciAuY2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDEuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5jYXJkLS1zaWRlYmFyIC5jYXJkX190ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5jYXJkLS1zaWRlYmFyIC5jYXJkX19saW5rLWFycm93IHtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uY2FyZC0tcGxhY2UgLmNhcmRfX3ByZXZpZXcge1xuICB3aWR0aDogMTE3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhcmQtLXBsYWNlIC5jYXJkX19wcmV2aWV3IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNhcmQtLXBsYWNlIC5jYXJkX19jb250ZW50IHtcbiAgcGFkZGluZzogMS41cmVtO1xufVxuLmNhcmQtLXBsYWNlIC5jYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4uY2FyZF9faW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjb2xvcjogI2FhYTtcbn1cblxuLmNhcmRfX3ByZXZpZXcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIxNXB4O1xuICBmbGV4LXNocmluazogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHg7XG59XG4uY2FyZF9fcHJldmlldyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhcmRfX3ByZXZpZXcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gIH1cbn1cblxuLmNhcmRfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IDIuNHJlbSAzcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoNDEsIDI2LCAyMDQsIDAuMDUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jYXJkX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICB9XG59XG5cbi5jYXJkX19oZWFkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FyZF9faGVhZGVyLS1tYjAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uY2FyZF9fdGl0bGUgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2FyZF9fdGl0bGUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNDkuOThweCkge1xuICAuY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhcmRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuLmNhcmRfX2ZsYWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICByaWdodDogMDtcbn1cblxuLmNhcmRfX3RpdGxlLWZsYWcge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cblxuLmNhcmRfX3RleHQge1xuICBtYXJnaW46IDFyZW0gMCAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICBjb2xvcjogIzgxODE4MTtcbn1cblxuLmNhcmRfX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEQkRCREI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gIC5jYXJkX19mb290ZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLmNhcmRfX2Zvb3RlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uY2FyZF9fZm9vdGVyLS1ub2JvcmRlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkX19wcmljZSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uY2FyZF9fcHJpY2Ugc3BhbiB7XG4gIGNvbG9yOiAjRTYxQzJEO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jYXJkX19wcmljZSBkZWwge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICBjb2xvcjogIzgxODE4MTtcbn1cbi5jYXJkX19wcmljZS0tc20ge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cbi5jYXJkX19wcmljZS0tc20gc3BhbiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5jYXJkX19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbn1cbi5jYXJkX19saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMC45cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY2FyZC1saW5rLWFycm93LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBvcGFjaXR5OiAwLjc7XG59XG4uY2FyZF9fbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5jYXJkX190b3VycyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnJldmlld3Mge1xuICBtYXJnaW46IDAgLTJyZW0gNHJlbTtcbn1cbi5yZXZpZXdzIC5zbGlkZXItaXRlbSB7XG4gIHBhZGRpbmc6IDNyZW0gMDtcbn1cbi5yZXZpZXdzIC5zbGljay1zbGlkZSB7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTAuOThweCkge1xuICAucmV2aWV3cyAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgfVxufVxuLnJldmlld3MgLnNsaWNrLWxpc3Qge1xuICBwYWRkaW5nOiAwcmVtO1xufVxuXG4ucmV2aWV3c19faXRlbSB7XG4gIHBhZGRpbmc6IDNyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDMwcHggcmdiYSg3LCA0MiwgNjgsIDAuMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLnJldmlld3NfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cblxuLnJldmlld3NfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cblxuLnJldmlld3NfX3Bob3RvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA3cmVtO1xuICBoZWlnaHQ6IDdyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTAuOThweCkge1xuICAucmV2aWV3c19fcGhvdG8ge1xuICAgIHdpZHRoOiA2cmVtO1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxufVxuXG4ucmV2aWV3c19fZGF0YSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDE1MSwgMTUxLCAxNTEsIDAuMzUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MC45OHB4KSB7XG4gIC5yZXZpZXdzX19kYXRhIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgfVxufVxuXG4ucmV2aWV3c19fbmFtZSB7XG4gIG1hcmdpbjogMC43cmVtIDAgMS4ycmVtIDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTAuOThweCkge1xuICAucmV2aWV3c19fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxLjlyZW07XG4gIH1cbn1cblxuLnJldmlld3NfX3JhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucmV2aWV3c19fcmF0aW5nIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjZyZW07XG59XG5cbi5yZXZpZXdzX190ZXh0IHtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xufVxuLnJldmlld3NfX3RleHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnN0YXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgbWFyZ2luLWJvdHRvbTogMTByZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLnN0YXQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uc3RhdF9faXRlbSB7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTAuOThweCkge1xuICAuc3RhdF9faXRlbSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG4gIC5zdGF0X19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnN0YXRfX251bSB7XG4gIGZvbnQtc2l6ZTogNi4ycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnN0YXRfX3RleHQge1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmNvdmlkIHtcbiAgcGFkZGluZy10b3A6IDRyZW07XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb3ZpZC1iZy5zdmdcIikgbGVmdCB0b3Agbm8tcmVwZWF0O1xufVxuXG4uY292aWRfX2luZm8ge1xuICBwYWRkaW5nOiA1cmVtIDExcmVtO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NjE0O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5jb3ZpZF9faW5mbyB7XG4gICAgcGFkZGluZzogNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MC45OHB4KSB7XG4gIC5jb3ZpZF9faW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb3ZpZF9faW5mbyB7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmNvdmlkX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY292aWRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cblxuLmNvdmlkX190ZXh0IHtcbiAgbWF4LXdpZHRoOiAzM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb3ZpZF9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5cbi5jb3ZpZF9fZm9vdGVyIHtcbiAgbWF4LXdpZHRoOiAzM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY292aWRfX2Zvb3RlciB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IDEuNXJlbSAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjREJEQkRCO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzgxODE4MTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhciwgYm9yZGVyLWNvbG9yIDAuMnMgbGluZWFyO1xufVxuLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0I4QjhCODtcbiAgY29sb3I6ICNCOEI4Qjg7XG59XG4uYnRuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5idG4tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTYxQzJEO1xuICBib3JkZXItY29sb3I6ICNFNjFDMkQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi0tcHJpbWFyeTpob3ZlciwgLmJ0bi0tcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTE3Mjc7XG4gIGJvcmRlci1jb2xvcjogI2QxMTcyNztcbn1cbi5idG4tLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzVCQkU7XG4gIGJvcmRlci1jb2xvcjogIzEzNUJCRTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLS1zZWNvbmRhcnk6aG92ZXIsIC5idG4tLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE1MGE3O1xuICBib3JkZXItY29sb3I6ICMxMTUwYTc7XG59XG4uYnRuLS1zZWNvbmRhcnkgLmJ0bl9faWNvbiB7XG4gIGZpbGw6ICNmZmY7XG59XG4uYnRuLS1vLXNlY29uZGFyeSB7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBib3JkZXItY29sb3I6ICMxMzVCQkU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMTM1QkJFO1xufVxuLmJ0bi0tby1zZWNvbmRhcnkgLmJ0bl9faWNvbiB7XG4gIGZpbGw6ICMxMzVCQkU7XG59XG4uYnRuLS1vLXNlY29uZGFyeTpob3ZlciwgLmJ0bi0tby1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM1QkJFO1xuICBib3JkZXItY29sb3I6ICMxMzVCQkU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi0tby1zZWNvbmRhcnk6aG92ZXIgLmJ0bl9faWNvbiwgLmJ0bi0tby1zZWNvbmRhcnk6Zm9jdXMgLmJ0bl9faWNvbiB7XG4gIGZpbGw6ICNmZmY7XG59XG4uYnRuLS1jb3ZpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYnRuLS1jb3ZpZCAuYnRuX19pY29uIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5idG4tLWNvdmlkOmhvdmVyLCAuYnRuLS1jb3ZpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0RCREJEQjtcbn1cbi5idG4tLWNvdmlkOmhvdmVyIC5idG5fX2ljb24sIC5idG4tLWNvdmlkOmZvY3VzIC5idG5fX2ljb24ge1xuICBmaWxsOiAjREJEQkRCO1xufVxuLmJ0bi0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMTM1QkJFO1xufVxuLmJ0bi0td2hpdGUgLmJ0bl9faWNvbiB7XG4gIGZpbGw6ICMxMzVCQkU7XG59XG4uYnRuLS13aGl0ZTpob3ZlciwgLmJ0bi0td2hpdGU6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgxOSwgOTEsIDE5MCwgMC41KTtcbn1cbi5idG4tLXdoaXRlOmhvdmVyIC5idG5fX2ljb24sIC5idG4tLXdoaXRlOmZvY3VzIC5idG5fX2ljb24ge1xuICBmaWxsOiByZ2JhKDE5LCA5MSwgMTkwLCAwLjUpO1xufVxuLmJ0bi0tb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTYxNDtcbiAgYm9yZGVyLWNvbG9yOiAjRkY5NjE0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tLW9yYW5nZSAuYnRuX19pY29uIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5idG4tLW9yYW5nZTpob3ZlciwgLmJ0bi0tb3JhbmdlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYThhMDA7XG4gIGJvcmRlci1jb2xvcjogI2ZhOGEwMDtcbn1cbi5idG4tLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJ0bi0tZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi0tbWQge1xuICBwYWRkaW5nOiAzcmVtIDNyZW07XG59XG4uYnRuLS1zbSB7XG4gIHBhZGRpbmc6IDEuMnJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLmJ0bi0tc20gLmJ0bl9faWNvbi0tYXJyb3dzaG9ydCB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5idG5fX2ljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIGZpbGw6ICM4MTgxODE7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4ycyBsaW5lYXI7XG59XG4uYnRuX19pY29uLS1iYWNrIHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYnRuX19pY29uLS1uZXh0IHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xufVxuLmJ0bl9faWNvbi0tYXJyb3cge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxM3B4O1xufVxuLmJ0bl9faWNvbi0tYXJyb3dzaG9ydCB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5hcnRpY2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDQxLCAyNiwgMjA0LCAwLjA4KTtcbn1cblxuLmFydGljbGVfX3ByZXZpZXcge1xuICB3aWR0aDogMjByZW07XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmFydGljbGVfX3ByZXZpZXcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA2cHggMCAwIDZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYXJ0aWNsZV9fcHJldmlldyB7XG4gICAgd2lkdGg6IDEwcmVtO1xuICB9XG59XG5cbi5hcnRpY2xlX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiAzcmVtIDRyZW0gMnJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmFydGljbGVfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAycmVtO1xuICB9XG59XG5cbi5hcnRpY2xlX19wdWJkYXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgY29sb3I6ICNhYWE7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYXJ0aWNsZV9fcHViZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cblxuLmFydGljbGVfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5hcnRpY2xlX190aXRsZSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hcnRpY2xlX190aXRsZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmFydGljbGVfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG5cbi5hcnRpY2xlX19mb290ZXIge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMS40cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Y0RjRGNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5hcnRpY2xlX19mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBjb2xvcjogIzEzNUJCRTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbn1cbi5saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5saW5rLS1zbSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuLmxpbmstLWdyYXkge1xuICBjb2xvcjogIzgxODE4MTtcbn1cbi5saW5rLS1jZW50ZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmxpbmstLXNob3ctbGcge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAubGluay0tc2hvdy1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmxpbmtfX2ljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLmxpbmtfX2ljb24tLWFycm93IHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgb3BhY2l0eTogMC41O1xufVxuLmxpbmtfX2ljb24tLWxlZnQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uZmFxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ZhcS1iZy10b3Auc3ZnXCIpLCB1cmwoXCIuLi9pbWFnZXMvZmFxLWJnLWltYWdlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wLCByaWdodCBib3R0b207XG4gIG1pbi1oZWlnaHQ6IDQ2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAuZmFxIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cblxuLmZhcV9fbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMTFyZW07XG4gIG1heC13aWR0aDogODRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gIC5mYXFfX2xpc3Qge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAuZmFxX19saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZmFxX19pdGVtIHtcbiAgcGFkZGluZzogMi44cmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE0MywgMTM5LCAxNjgsIDAuMjIpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5mYXFfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZhcV9faXRlbSB7XG4gICAgcGFkZGluZzogMS42cmVtIDA7XG4gIH1cbn1cblxuLmZhcV9fcXVlc3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAyLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiByZ2JhKDE5LCA5MSwgMTkwLCAwLjUpO1xufVxuLmZhcV9fcXVlc3Rpb24gYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZmFxX19xdWVzdGlvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmFjdGl2ZSAuZmFxX19xdWVzdGlvbiB7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mYXFfX3F1ZXN0aW9uIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuXG4uZmFxX19pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjRyZW07XG4gIGhlaWdodDogMC45cmVtO1xuICBmaWxsOiByZ2JhKDAsIDAsIDAsIDAuNzgpO1xuICBvcGFjaXR5OiAwLjIyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXJlbTtcbiAgcmlnaHQ6IDJyZW07XG4gIHotaW5kZXg6IDE7XG59XG4uYWN0aXZlIC5mYXFfX2ljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZmFxX19hbnN3ZXIge1xuICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6ICM4MTgxODE7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uYWN0aXZlIC5mYXFfX2Fuc3dlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mYXFfX2Fuc3dlciB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cblxuLnRydXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MC45OHB4KSB7XG4gIC50cnVzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4udHJ1c3RfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzMuMzMzMzMlO1xuICBwYWRkaW5nOiA1cmVtIDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gIC50cnVzdF9faXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MC45OHB4KSB7XG4gIC50cnVzdF9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAzcmVtO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnRydXN0X19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnRydXN0X19pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMHJlbTtcbiAgaGVpZ2h0OiAxMHJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLnRydXN0X19pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG59XG5cbi50cnVzdF9fdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLnRydXN0X190aXRsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLnN1YnNjcmliZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5zdWJzY3JpYmVfX3RpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAuc3Vic2NyaWJlX190aXRsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnN1YnNjcmliZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gIH1cbn1cblxuLmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mb290ZXJfX3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogNXJlbSAwIDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAuZm9vdGVyX190b3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmZvb3Rlcl9fZGF0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZvb3Rlcl9fZGF0YSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb290ZXJfX2RhdGEgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZvb3Rlcl9fZGF0YSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5mb290ZXJfX2RhdGEgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDdyZW07XG59XG4uZm9vdGVyX19kYXRhIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5mb290ZXJfX2RhdGEge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG4gIC5mb290ZXJfX2RhdGEgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG4gIC5mb290ZXJfX2RhdGEgbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uZm9vdGVyX19kYXRhLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBmaWxsOiAjQjhCOEI4O1xufVxuLmZvb3Rlcl9fZGF0YS1pY29uLS10ZWwge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLmZvb3Rlcl9fZGF0YS1pY29uLS1sb2NhdGlvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uZm9vdGVyX19kYXRhLWljb24tLXRpbWUge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uZm9vdGVyX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4uZm9vdGVyX19saW5rcyB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZvb3Rlcl9fbGlua3MgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4uZm9vdGVyX19saW5rcyBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mb290ZXJfX2xpbmtzIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvb3Rlcl9fbGlua3MgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZm9vdGVyX19ib3R0b20ge1xuICBtYXJnaW46IDJyZW0gMCAycmVtO1xufVxuXG4uZm9vdGVyX19jb3B5cmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNEOEQ4RDg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmZvb3Rlcl9fY29weXJpZ2h0LWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDZyZW07XG59XG4uZm9vdGVyX19jb3B5cmlnaHQtbGlua3MgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG4uZm9vdGVyX19jb3B5cmlnaHQtbGlua3MgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5mb290ZXJfX2NvcHlyaWdodC1saW5rcyBsaSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb290ZXJfX2NvcHlyaWdodC1saW5rcyBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLmZvb3Rlcl9fY29weXJpZ2h0LWxpbmtzIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uc29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNvY2lhbCBsaSB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuLnNvY2lhbCBsaS5zb2NpYWxfX3RpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBmb250LXNpemU6IDEuN3JlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTAuOThweCkge1xuICAuc29jaWFsIGxpLnNvY2lhbF9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnNvY2lhbCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MC45OHB4KSB7XG4gIC5zb2NpYWwge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5zb2NpYWwtLWZvb3Rlci1ib3R0b20ge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cblxuLmNvdW50ZXJfX2luYyB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG4uY291bnRlcl9faW5jOmZvY3VzLCAuY291bnRlcl9faW5jOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLmNvdW50ZXJfX2luYzpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jb3VudGVyX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvdW50ZXJfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y0RjRGNDtcbn1cblxuLmNvdW50ZXJfX2ljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZmlsbDogIzAwMDtcbn1cbi5jb3VudGVyX19pY29uLS1yZW1vdmUge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uY291bnRlcl9fdGV4dCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luOiAwIDFyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb3VudGVyX19idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIuNXJlbTtcbiAgYmFja2dyb3VuZDogI0ZGOTYxNDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG59XG4uY291bnRlcl9fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhOGEwMDtcbn1cblxuLmNvdW50ZXJfX2J0bi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5jb3VudGVyX19yZW1vdmUge1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC1iYXNpczogNi41cmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Y0RjRGNDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNEY0RjQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbn1cbi5jb3VudGVyX19yZW1vdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY0O1xufVxuXG4uc2xpZGVyLWFycm93cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5zbGlkZXItYXJyb3dzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zbGlkZXItYXJyb3dzX19pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMnJlbTtcbn1cbi5zbGlkZXItYXJyb3dzX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zbGlkZXItYXJyb3dzX19idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbn1cbi5zbGlkZXItYXJyb3dzX19idG46aG92ZXIsIC5zbGlkZXItYXJyb3dzX19idG46Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xufVxuLnNsaWRlci1hcnJvd3NfX2J0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpZGVyLWFycm93c19fYnRuLm5leHQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc2VhcmNoLXBsYWNlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDUwcHg7XG4gIHBhZGRpbmc6IDQuNXJlbSA1cmVtIDMuNXJlbTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuMTI4Nzk3KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuLnNlYXJjaC1wbGFjZXMuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNDkuOThweCkge1xuICAuc2VhcmNoLXBsYWNlcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzMnJlbTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG59XG5cbi5zZWFyY2gtcGxhY2VzX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjb2xvcjogIzgxODE4MTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnBsYWNlcyB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5wbGFjZXNfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGxhY2VzX19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGxhY2VzX19mbGFnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cblxuLnBsYWNlc19fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBsYWNlc19fbmFtZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucGxhY2VzX19wcmljZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM4ODgwOEE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5icmVhZGNydW1icyB7XG4gIHBhZGRpbmc6IDNyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI1NSwgOTQsIDIwLCAwLjEpIC0zNyUsIHJnYmEoMCwgMTcsIDEwOCwgMC4xKSA2MyUpO1xufVxuLmJyZWFkY3J1bWJzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxOXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2VjdGlvbi1iZy1ib3R0b20td2hpdGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tIC0xcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uYnJlYWRjcnVtYnMtLW5vYmcge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmJyZWFkY3J1bWJzLS1ub2JnOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnJlYWRjcnVtYnMtLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyNTUsIDk0LCAyMCwgMC4xKSAtMzclLCByZ2JhKDAsIDE3LCAxMDgsIDAuMSkgNjMlKTtcbn1cbi5icmVhZGNydW1icy0tZ3JhZGllbnQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5icmVhZGNydW1icy0tcGIge1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5icmVhZGNydW1icy0tcGIge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG59XG5cbi5icmVhZGNydW1ic19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5icmVhZGNydW1ic19faXRlbSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJyZWFkY3J1bWJzX19pdGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzlFOUU5RTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5RTlFOUU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIHJpZ2h0OiAtMThweDtcbn1cbi5icmVhZGNydW1ic19faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmJyZWFkY3J1bWJzX19pdGVtOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJyZWFkY3J1bWJzX19saW5rIHtcbiAgY29sb3I6ICMxMzVCQkU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1ic19fbGluazpob3Zlcjpub3Qoc3Bhbikge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJyZWFkY3J1bWJzX190ZXh0IHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5jb3VudHJ5IHtcbiAgaGVpZ2h0OiA2NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoMjU1LCA5NCwgMjAsIDAuMSkgLTM3JSwgcmdiYSgwLCAxNywgMTA4LCAwLjEpIDYzJSk7XG59XG5cbi5jb3VudHJ5X19pbm5lciB7XG4gIGhlaWdodDogNTZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uY291bnRyeV9faW5uZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4uY291bnRyeV9fY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTdyZW0gMTFyZW0gMTNyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLmNvdW50cnlfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE1cmVtIDZyZW0gMTNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTAuOThweCkge1xuICAuY291bnRyeV9fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvdW50cnlfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDVyZW0gM3JlbSAxM3JlbTtcbiAgfVxufVxuXG4uY291bnRyeV9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cblxuLmNvdW50cnlfX3RpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvdW50cnlfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cblxuLmNvdW50cnlfX2RldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MC45OHB4KSB7XG4gIC5jb3VudHJ5X19kZXRhaWxzIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY291bnRyeV9fZGV0YWlscyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uY291bnRyeV9fZGV0YWlscy1pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5jb3VudHJ5X19kZXRhaWxzLWl0ZW06bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLmNvdW50cnlfX2RldGFpbHMtaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY291bnRyeV9fZGV0YWlscy1pdGVtOmxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvdW50cnlfX2RldGFpbHMtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNvdW50cnlfX2RldGFpbHMtdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY291bnRyeV9fZGV0YWlscy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMy44cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmNvdW50cnlfX2dhbGxlcnkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMi41cmVtIDZyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNDksIDI0OSwgMC41KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uY291bnRyeV9fZ2FsbGVyeSAuc2xpZGVyLWFycm93c19fYnRuLnByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAycmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uY291bnRyeV9fZ2FsbGVyeSAuc2xpZGVyLWFycm93c19fYnRuLm5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMnJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuXG4udGV4dCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzgxODE4MTtcbn1cbi50ZXh0IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi50ZXh0IGgxIHtcbiAgZm9udC1zaXplOiAyZW07XG59XG4udGV4dCBoMSwgLnRleHQgaDIsIC50ZXh0IGgzLCAudGV4dCBoNCwgLnRleHQgaDUsIC50ZXh0IGg2IHtcbiAgbWFyZ2luOiAzcmVtIDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnRleHQgdWwsIC50ZXh0IG9sIHtcbiAgbWFyZ2luOiAycmVtIDA7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbn1cbi50ZXh0IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxuLnRleHQgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG4udGV4dC0tcG9zdCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnRleHQtLWNvdW50cnkge1xuICBwYWRkaW5nLWxlZnQ6IDExcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xufVxuLnRleHQtLWNvdW50cnkgaDIge1xuICBtYXJnaW46IDdyZW0gMCA0cmVtO1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4udGV4dC0tY291bnRyeSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLnRleHQtLWNvdW50cnkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnNpZGViYXItcGxhY2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMi41cmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDQxLCAyNiwgMjA0LCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uc2lkZWJhci1wbGFjZXNfX2xpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDUuNXJlbTtcbn1cbi5zaWRlYmFyLXBsYWNlc19fbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2lkZWJhci1wbGFjZXNfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzgxODE4MTtcbn1cblxuLmJveCB7XG4gIG1hcmdpbjogM3JlbSAwO1xuICBwYWRkaW5nOiAyLjVyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoNDEsIDI2LCAyMDQsIDAuMDgpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5ib3hfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZ2FsbGVyeS10aHVtYnMge1xuICBoZWlnaHQ6IDU1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5nYWxsZXJ5LXRodW1icyAuc2xpY2stdHJhY2sge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5nYWxsZXJ5LXRodW1icyAuc2xpZGVyLWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ2FsbGVyeS10aHVtYnMgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuLmdhbGxlcnktdGh1bWJzIC5zbGljay1zbGlkZSAuaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5nYWxsZXJ5LXRodW1iczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIuLi9pbWFnZXMvbG9hZGluZy5naWZcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4uZ2FsbGVyeS10aHVtYnMuc2xpY2staW5pdGlhbGl6ZWQge1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmdhbGxlcnktdGh1bWJzLnNsaWNrLWluaXRpYWxpemVkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yZXN1bHRzX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDQuNXJlbTtcbiAgbWFyZ2luLXRvcDogOHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQkRCREI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5yZXN1bHRzX19oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucmVzdWx0c19faGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucmVzdWx0c19faGVhZGVyLWZvdW5kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uc2lkZWJhciB7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUY5Rjk7XG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoNDEsIDI2LCAyMDQsIDAuMDgpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5zaWRlYmFyLS1maWx0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zaG93LWZpbHRlciAuc2lkZWJhci0tZmlsdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZm9ybV9fZmllbGRzZXQge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQkRCREI7XG59XG5cbi5mb3JtX19maWVsZHNldC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzgxODE4MTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuLmZvcm1fX2dyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9ybV9fZ3JvdXAtLW1kIHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZm9ybV9fZ3JvdXAtLW1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG59XG4uZm9ybV9fZ3JvdXAtLWlubGluZSAucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjNyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuM3JlbTtcbn1cbi5mb3JtX19ncm91cC0taW5saW5lIC5jb2wsXG4uZm9ybV9fZ3JvdXAtLWlubGluZSBbY2xhc3NePWNvbC1dIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjNyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuM3JlbTtcbn1cblxuLmNoZWNrYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmNoZWNrYm94X19pbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jaGVja2JveF9faW5wdXQ6Zm9jdXMgKyAuY2hlY2tib3hfX2xhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMxMzVCQkU7XG59XG4uY2hlY2tib3hfX2lucHV0OmNoZWNrZWQgKyAuY2hlY2tib3hfX2xhYmVsIHtcbiAgY29sb3I6ICMxMzVCQkU7XG59XG4uY2hlY2tib3hfX2lucHV0OmNoZWNrZWQgKyAuY2hlY2tib3hfX2xhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMxMzVCQkU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzVCQkU7XG59XG4uY2hlY2tib3hfX2lucHV0OmNoZWNrZWQgKyAuY2hlY2tib3hfX2xhYmVsOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jaGVja2JveF9fbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jaGVja2JveF9fbGFiZWwgYSB7XG4gIGNvbG9yOiAjMTM1QkJFO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jaGVja2JveF9fbGFiZWwgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jaGVja2JveF9fbGFiZWw6OmJlZm9yZSwgLmNoZWNrYm94X19sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG59XG4uY2hlY2tib3hfX2xhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogMS42cmVtO1xuICBoZWlnaHQ6IDEuNnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTRFODtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5jaGVja2JveF9fbGFiZWw6OmFmdGVyIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jaGVja2JveC1pY29uLnN2Z1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICB0b3A6IDVweDtcbiAgbGVmdDogNHB4O1xufVxuLmNoZWNrYm94X19sYWJlbDpob3Zlcjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTM1QkJFO1xufVxuXG4ucmFkaW8ge1xuICBtaW4taGVpZ2h0OiAxLjZyZW07XG59XG5cbi5yYWRpb19faW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucmFkaW9fX2lucHV0OmZvY3VzICsgLnJhZGlvX19sYWJlbDpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNFNjFDMkQ7XG59XG4ucmFkaW9fX2lucHV0OmNoZWNrZWQgKyAucmFkaW9fX2xhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNFNjFDMkQ7XG59XG4ucmFkaW9fX2lucHV0OmNoZWNrZWQgKyAucmFkaW9fX2xhYmVsOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5yYWRpb19fbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICMwMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5yYWRpb19fbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS42cmVtO1xuICBoZWlnaHQ6IDEuNnJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0I4QjhCODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBsaW5lYXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuLnJhZGlvX19sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2MUMyRDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAzcHg7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG4ucmFkaW9fX2xhYmVsOmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI0U2MUMyRDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0LjVyZW07XG4gIHBhZGRpbmc6IDEuNHJlbSAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkU0RTg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgbGluZWFyO1xufVxuLmZvcm0tY29udHJvbDpob3Zlcjpub3QoW2Rpc2FibGVkXSkge1xuICBib3JkZXItY29sb3I6ICM4MTgxODE7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzOm5vdChbZGlzYWJsZWRdKSB7XG4gIGJvcmRlci1jb2xvcjogIzEzNUJCRTtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0I4QjhCODtcbn1cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjFGMTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5mb3JtLWNvbnRyb2wuZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNFNjFDMkQ7XG59XG4uZm9ybS1jb250cm9sLnN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICM0MEM4QUU7XG59XG4uZm9ybS1jb250cm9sLS10ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDE2cmVtO1xuICBtYXgtaGVpZ2h0OiAzMHJlbTtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbi5mb3JtLWNvbnRyb2wtLW1kIHtcbiAgaGVpZ2h0OiA4cmVtO1xuICBwYWRkaW5nOiAzcmVtIDIuNXJlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG4uZm9ybS1jb250cm9sLS1tZC5mb3JtLWNvbnRyb2wtLXNlbGVjdCBzZWxlY3Qge1xuICBwYWRkaW5nOiAyLjhyZW0gMi41cmVtIDIuOHJlbSAyLjVyZW07XG59XG4uZm9ybS1jb250cm9sLS1zZWxlY3Qge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uZm9ybS1jb250cm9sLS1zZWxlY3Qge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5mb3JtLWNvbnRyb2wtLXNlbGVjdCBzZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMS4ycmVtIDNyZW0gMS4ycmVtIDEuNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTRFODtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhcjtcbn1cbi5mb3JtLWNvbnRyb2wtLXNlbGVjdCBzZWxlY3Q6aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcbiAgYm9yZGVyLWNvbG9yOiAjODE4MTgxO1xufVxuLmZvcm0tY29udHJvbC0tc2VsZWN0IHNlbGVjdDpmb2N1czpub3QoW2Rpc2FibGVkXSkge1xuICBib3JkZXItY29sb3I6ICMxMzVCQkU7XG59XG4uZm9ybS1jb250cm9sLS1zZWxlY3Qgc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5mb3JtLWNvbnRyb2wtLXNlbGVjdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM4MTgxODE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODE4MTgxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEuNXJlbTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG4uZm9ybS1jb250cm9sLS1zZWxlY3QtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAzcmVtO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0tY29udHJvbC0tbGFiZWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG5cbi5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjODE4MTgxO1xufVxuLmxhYmVsLS1pbnNpZGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICNCOEI4Qjg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDFyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnRvdXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQkRCREI7XG59XG4udG91cjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTAuOThweCkge1xuICAudG91ciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4udG91cl9fcHJldmlldyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzAuN3JlbTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLnRvdXJfX3ByZXZpZXcge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudG91cl9fcHJldmlldyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cbiAgLnRvdXJfX3ByZXZpZXcgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbn1cblxuLnRvdXJfX2luZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLnRvdXJfX2luZm8ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4udG91cl9faGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLnRvdXJfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnRvdXJfX3RpdGxlIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRvdXJfX3RpdGxlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnRvdXJfX2Rlc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udG91cl9fcmF0aW5nIHtcbiAgcGFkZGluZzogNHB4IDIycHggNHB4IDdweDtcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQ6ICNGRjk2MTQgdXJsKFwiLi4vaW1hZ2VzL3JhdGluZy1iZy5qcGdcIikgcmlnaHQgY2VudGVyIG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50b3VyX19kZXN0LW5hbWUge1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjODE4MTgxO1xufVxuXG4udG91cl9fZGVzdC1mbGFnIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi50b3VyX190ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4udG91cl9fZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudG91cl9fZm9vdGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cblxuLnRvdXJfX3ByaWNlIHtcbiAgbWluLXdpZHRoOiAxNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogIzk3OTc5NztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udG91cl9fcHJpY2Ugc3BhbiB7XG4gIGZvbnQtc2l6ZTogMi4xcmVtO1xuICBjb2xvcjogI0U2MUMyRDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi50b3VyX19wcmljZSBkZWwge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRvdXJfX3ByaWNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWluLXdpZHRoOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4udG91ci1vcGVuX19oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI1NSwgOTQsIDIwLCAwLjEpIC0zNyUsIHJnYmEoMCwgMTcsIDEwOCwgMC4xKSA2MyUpO1xufVxuLnRvdXItb3Blbl9faGVhZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxOXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2VjdGlvbi1iZy1ib3R0b20td2hpdGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tIC0xcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi50b3VyLW9wZW5fX2luZm8ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi50b3VyLW9wZW5fX3ByZXZpZXcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MTVweDtcbn1cbi50b3VyLW9wZW5fX3ByZXZpZXcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50b3VyLW9wZW5fX3ByZXZpZXcge1xuICAgIGhlaWdodDogMjNyZW07XG4gIH1cbn1cblxuLnRvdXItb3Blbl9fZGV0YWlscyB7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi50b3VyLW9wZW5fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAyLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRvdXItb3Blbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cblxuLnRvdXItb3Blbl9fZGV0YWlscy1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRvdXItb3Blbl9fZGV0YWlscy1mb290ZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4udG91ci1vcGVuX19kZXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnRvdXItb3Blbl9fcmF0aW5nIHtcbiAgcGFkZGluZzogNHB4IDIycHggNHB4IDdweDtcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQ6ICNGRjk2MTQgdXJsKFwiLi4vaW1hZ2VzL3JhdGluZy1iZy5qcGdcIikgcmlnaHQgY2VudGVyIG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50b3VyLW9wZW5fX2Rlc3QtbmFtZSB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjODE4MTgxO1xufVxuXG4udG91ci1vcGVuX19kZXN0LWZsYWcge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuLnRvdXItb3Blbl9fcHJpY2Uge1xuICBtaW4td2lkdGg6IDE1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAjOTc5Nzk3O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi50b3VyLW9wZW5fX3ByaWNlIHNwYW4ge1xuICBmb250LXNpemU6IDIuMXJlbTtcbiAgY29sb3I6ICNFNjFDMkQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udG91ci1vcGVuX19wcmljZSBkZWwge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRvdXItb3Blbl9fcHJpY2Uge1xuICAgIG1pbi13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi50b3VyLW9wZW5fX2dhbGxlcnkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMi41cmVtIDZyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUY5Rjk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuLnRvdXItb3Blbl9fZ2FsbGVyeSAuc2xpZGVyLWFycm93c19fYnRuLnByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAycmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4udG91ci1vcGVuX19nYWxsZXJ5IC5zbGlkZXItYXJyb3dzX19idG4ubmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAycmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG59XG5cbi50b3VyLW9wZW5fX2Zvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDQxLCAyNiwgMjA0LCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAudG91ci1vcGVuX19mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG5cbi50b3VyLW9wZW5fX2Zvcm0tbWFpbiB7XG4gIHBhZGRpbmc6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNkU2RUM7XG59XG5cbi50b3VyLW9wZW5fX2Zvcm0tcHJpY2Uge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udG91ci1vcGVuX19mb3JtLXByaWNlLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgY29sb3I6ICM4MTgxODE7XG59XG5cbi50b3VyLW9wZW5fX2Zvcm0tcHJpY2Utc3VtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI0U2MUMyRDtcbn1cbi50b3VyLW9wZW5fX2Zvcm0tcHJpY2Utc3VtIGRlbCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzgxODE4MTtcbn1cblxuLnRvdXItb3Blbl9fZm9ybS1mb290ZXIge1xuICBwYWRkaW5nOiAzcmVtIDJyZW0gMi4ycmVtO1xufVxuXG4udG91ci1vcGVuX19tYWluIHtcbiAgcGFkZGluZzogNHJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYmFkZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmJhZGdlcy0tdG91ciAuYmFkZ2VzX19pdGVtIHtcbiAgY29sb3I6ICMxMzVCQkU7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5iYWRnZXNfX2l0ZW0ge1xuICBwYWRkaW5nOiAwLjZyZW0gMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjZyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCREJEQjtcbiAgZm9udC1zaXplOiA3cHg7XG4gIGNvbG9yOiAjODE4MTgxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmJhZGdlc19faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ucG9waG92ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wb3Bob3Zlcl9fY2FsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBvcGhvdmVyX19jYWxsOmhvdmVyICsgLnBvcGhvdmVyX190ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wb3Bob3Zlcl9fdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB3aWR0aDogMjByZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xMDAwMzQpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjb2xvcjogIzgxODE4MTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTAwJTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDEwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnBvcGhvdmVyX190ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA0cHggNXB4IDRweCAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTVweDtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnRhYnNfX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4udGFic19fbmF2LWl0ZW0ge1xuICBwYWRkaW5nOiAycmVtIDA7XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBjb2xvcjogIzgxODE4MTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udGFic19fbmF2LWl0ZW06Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLnRhYnNfX25hdi1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4udGFic19fbmF2LWl0ZW0uYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGOTYxNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFic19fbmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgfVxufVxuXG4udGFic19fY29udGVudCB7XG4gIHBhZGRpbmc6IDNyZW0gN3JlbSAzcmVtIDQuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLnRhYnNfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gIG1hcmdpbjogM3JlbSAwO1xufVxuXG4uY29sbGFwc2VfX2l0ZW0ge1xuICBwYWRkaW5nOiAyLjhyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCOEI4Qjg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmNvbGxhcHNlX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCOEI4Qjg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvbGxhcHNlX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxLjZyZW0gMDtcbiAgfVxufVxuXG4uY29sbGFwc2VfX3RpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMi42cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5jb2xsYXBzZV9fdGl0bGUgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY29sbGFwc2VfX3RpdGxlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYWN0aXZlIC5jb2xsYXBzZV9fdGl0bGUge1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY29sbGFwc2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuXG4uY29sbGFwc2VfX2ljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuNHJlbTtcbiAgaGVpZ2h0OiAwLjlyZW07XG4gIGZpbGw6ICNCOEI4Qjg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcmVtO1xuICByaWdodDogMnJlbTtcbiAgei1pbmRleDogMTtcbn1cbi5hY3RpdmUgLmNvbGxhcHNlX19pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmNvbGxhcHNlX19jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGNvbG9yOiAjODE4MTgxO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmFjdGl2ZSAuY29sbGFwc2VfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY29sbGFwc2VfX2NvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG5cbi5vcmRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5vcmRlcl9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzcmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xufVxuXG4ub3JkZXJfX2hlYWRlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLm9yZGVyX19oZWFkZXItaWQge1xuICBjb2xvcjogIzgxODE4MTtcbn1cblxuLm9yZGVyX19zZWN0aW9uIHtcbiAgcGFkZGluZzogNHJlbSAwO1xufVxuLm9yZGVyX19zZWN0aW9uLS1ib3JkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJEQjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub3JkZXJfX3NlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG59XG5cbi5vcmRlcl9fdG91ciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MC45OHB4KSB7XG4gIC5vcmRlcl9fdG91ciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4ub3JkZXJfX3RvdXItcHJldmlldyB7XG4gIHdpZHRoOiA0MHJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gIC5vcmRlcl9fdG91ci1wcmV2aWV3IHtcbiAgICB3aWR0aDogMzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTAuOThweCkge1xuICAub3JkZXJfX3RvdXItcHJldmlldyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vcmRlcl9fdG91ci1wcmV2aWV3IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ub3JkZXJfX3RvdXItaW5mbyB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgLm9yZGVyX190b3VyLWluZm8ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLm9yZGVyX190b3VyLWluZm8ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4ub3JkZXJfX3RvdXItdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLm9yZGVyX190b3VyLWRlc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ub3JkZXJfX3RvdXItcmF0aW5nIHtcbiAgcGFkZGluZzogNHB4IDIycHggNHB4IDdweDtcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQ6ICNGRjk2MTQgdXJsKFwiLi4vaW1hZ2VzL3JhdGluZy1iZy5qcGdcIikgcmlnaHQgY2VudGVyIG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5vcmRlcl9fdG91ci1uYW1lIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzgxODE4MTtcbn1cblxuLm9yZGVyX190b3VyLWZsYWcge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuLm9yZGVyX190b3VyLWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIG1hcmdpbi1yaWdodDogLTFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gIC5vcmRlcl9fdG91ci1kZXRhaWxzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5vcmRlcl9fdG91ci1kZXRhaWxzLWNvbCB7XG4gIGZsZXg6IDEgMCAwO1xuICBwYWRkaW5nOiAwIDFyZW07XG59XG4ub3JkZXJfX3RvdXItZGV0YWlscy1jb2w6bnRoLWNoaWxkKDIpIHtcbiAgcGFkZGluZzogMCA0cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNDkuOThweCkge1xuICAub3JkZXJfX3RvdXItZGV0YWlscy1jb2w6bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gIH1cbn1cblxuLm9yZGVyX190b3VyLWRldGFpbHMtbGlzdCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuN3JlbTtcbn1cblxuLm9yZGVyX190b3VyLWRldGFpbHMtcGVvcGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMnJlbSAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjREJEQkRCO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEQkRCREI7XG59XG4ub3JkZXJfX3RvdXItZGV0YWlscy1wZW9wbGUgbGkge1xuICBwYWRkaW5nOiAwIDJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgLm9yZGVyX190b3VyLWRldGFpbHMtcGVvcGxlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi5vcmRlcl9fdG91ci1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjODE4MTgxO1xufVxuXG4ub3JkZXJfX3RvdXItc3VtIHtcbiAgZm9udC1zaXplOiAzLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAjRTYxQzJEO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ub3JkZXJfX3RvdXJpc3QtaW5mbyB7XG4gIHBhZGRpbmc6IDZyZW0gMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyNTUsIDk0LCAyMCwgMC4xKSAwJSwgcmdiYSgwLCAxNywgMTA4LCAwLjEpIDEwMCUpO1xufVxuXG4ub3JkZXJfX3RvdXJpc3QtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luOiAwIC0xcmVtIDFyZW07XG59XG4ub3JkZXJfX3RvdXJpc3QtbGlzdDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLm9yZGVyX190b3VyaXN0LWxpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4ub3JkZXJfX3RvdXJpc3QtbGlzdC1jb2wge1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIGZsZXgtZ3JvdzogMTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAub3JkZXJfX3RvdXJpc3QtbGlzdC1jb2wge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub3JkZXJfX3RvdXJpc3QtbGlzdC1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ub3JkZXJfX3RvdXJpc3QtbGlzdC1jb2wtLWNvdW50IHtcbiAgZmxleC1ncm93OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMi40cmVtO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM4MTgxODE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5vcmRlcl9fdG91cmlzdC1saXN0LWNvbC0tY291bnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vcmRlcl9fdG91cmlzdC1saXN0LWNvbC0tY291bnQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cblxuLm9yZGVyX19mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLm9yZGVyX19mb290ZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBhbGlnbi1pdGVtczogaW5pdGlhbDtcbiAgfVxufVxuXG4ub3JkZXJfX2Zvb3Rlci1jb2wtLWNoZWNrb3V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5vcmRlcl9fZm9vdGVyLWNvbC0tY2hlY2tvdXQgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MC45OHB4KSB7XG4gIC5vcmRlcl9fZm9vdGVyLWNvbC0tY2hlY2tvdXQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9yZGVyX19mb290ZXItY29sLS1jaGVja291dCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAub3JkZXJfX2Zvb3Rlci1jb2wtLWNoZWNrb3V0IC5idG4ge1xuICAgIG1hcmdpbjogMnJlbSAwO1xuICB9XG59XG5cbi5vcmRlcl9fcGF5bWVudCB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5cbi5vcmRlcl9fcGF5bWVudC1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4ub3JkZXJfX3BheW1lbnQtYnRuIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM4MTgxODE7XG59XG4ub3JkZXJfX3BheW1lbnQtYnRuOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ub3JkZXJfX3BheW1lbnQtYnRuOmhvdmVyOm5vdChbZGlzYWJsZWRdKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwMDA7XG59XG4ub3JkZXJfX3BheW1lbnQtYnRuLmFjdGl2ZTpub3QoW2Rpc2FibGVkXSkge1xuICBjb2xvcjogIzEzNUJCRTtcbn1cblxuLm9yZGVyX19kYXRhLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5vcmRlcl9fZGF0YS10YWJsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLm9yZGVyX19kYXRhLXRhYmxlLXRyIHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAub3JkZXJfX2RhdGEtdGFibGUtdHIge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9yZGVyX19kYXRhLXRhYmxlLXRyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ub3JkZXJfX2RhdGEtdGFibGUtdGQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBwYWRkaW5nOiAwIDFyZW0gM3JlbTtcbn1cbi5vcmRlcl9fZGF0YS10YWJsZS10ZDpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogIzgxODE4MTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLm9yZGVyX19kYXRhLXRhYmxlLXRkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuICAub3JkZXJfX2RhdGEtdGFibGUtdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICB9XG59XG5cbi5tb2JpbGUtZmlsdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLm1vYmlsZS1maWx0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cbn1cblxuLm1vYmlsZS1maWx0ZXJfX2J0biB7XG4gIHBhZGRpbmc6IDEuMnJlbSAycmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFNEU4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxMzVCQkU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubW9iaWxlLWZpbHRlcl9fYnRuLS1zZWFyY2gge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2VhcmNoLWljb24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ubW9iaWxlLWZpbHRlcl9fYnRuLS1maWx0ZXIge1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZmlsdGVyLWljb24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAycmVtIGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9iaWxlLWZpbHRlcl9fYnRuLS1maWx0ZXIge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxufVxuXG4udGhhbmtzIHtcbiAgcGFkZGluZy10b3A6IDhyZW07XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC50aGFua3Mge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi50aGFua3NfX3ByZXZpZXcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC50aGFua3NfX3ByZXZpZXcge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4udGhhbmtzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMy40cmVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLnRoYW5rc19fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50aGFua3NfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxufVxuXG4udGhhbmtzX19xciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLnRoYW5rc19fcXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4udGhhbmtzX19pbmZvIHtcbiAgbWFyZ2luOiAzcmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC50aGFua3NfX2luZm8ge1xuICAgIG1heC13aWR0aDogNTByZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4udGhhbmtzX190ZXh0IHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjODE4MTgxO1xufVxuLnRoYW5rc19fdGV4dCBiIHtcbiAgY29sb3I6ICMxMzVCQkU7XG59XG5cbi5jb250YWN0cyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2Y2ZWNlYiAwJSwgI2Y2ZWNlYiAyMjBweCwgI2Y5ZjlmOSAyMjBweCwgI2Y5ZjlmOSAxMDAlKTtcbn1cblxuLmNvbnRhY3RzX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMzZyZW07XG4gIG1hcmdpbi10b3A6IDQuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gIHBhZGRpbmc6IDRyZW0gMTByZW07XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb250YWN0cy1iZy5qcGdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNDkuOThweCkge1xuICAuY29udGFjdHNfX2hlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTAuOThweCkge1xuICAuY29udGFjdHNfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb250YWN0c19faGVhZGVyIHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG59XG5cbi5jb250YWN0c19faGVhZGVyLWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5jb250YWN0c19faGVhZGVyLWluZm8ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4uY29udGFjdHNfX2hlYWRlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNC4xcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLmNvbnRhY3RzX19oZWFkZXItdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTAuOThweCkge1xuICAuY29udGFjdHNfX2hlYWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvbnRhY3RzX19oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG59XG5cbi5jb250YWN0c19faGVhZGVyLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb250YWN0c19fYWRkcmVzcyB7XG4gIG1heC13aWR0aDogMTA2MHB4O1xuICBtYXJnaW46IDAgYXV0byA0cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTQzLCAxMzksIDE2OCwgMC4yMik7XG59XG4uY29udGFjdHNfX2FkZHJlc3M6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jb250YWN0c19fYm94IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnRhY3RzX19ib3gtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBmaWxsOiAjQjhCOEI4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4uY29udGFjdHNfX2JveC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNvbnRhY3RzX19ib3gtdGl0bGUgYSB7XG4gIGNvbG9yOiAjMTM1QkJFO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY29udGFjdHNfX2JveC10aXRsZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvbnRhY3RzX19ib3gtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4uY29udGFjdHNfX2JveC1kZXBhcnQge1xuICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmNvbnRhY3RzX19ib3gtd29ya2hvdXJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi5jb250YWN0c19fYm94LXBob25lIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLmNvbnRhY3RzX19ib3gtcGhvbmUgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY29udGFjdHNfX2JveC1waG9uZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jb250YWN0c19fbWFwIGlmcmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLmNvbnRhY3RzX19tYXAge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbn1cblxuLmNvbnRhY3QtZm9ybSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb250YWN0LWZvcm0tYmcuc3ZnXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5jb250YWN0LWZvcm0ge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cblxuLmNvbnRhY3QtZm9ybV9fd3JhcHBlciB7XG4gIG1heC13aWR0aDogODRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5jb250YWN0LWZvcm1fX3dyYXBwZXIge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG4uYmxvZy1wb3N0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDYzcmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSg0MSwgMjYsIDIwNCwgMC4wNSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG4uYmxvZy1wb3N0OmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLmJsb2ctcG9zdC0tc2lkZWJhciB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuLmJsb2ctcG9zdC0tc2lkZWJhciAuYmxvZy1wb3N0X19wcmV2aWV3IHtcbiAgaGVpZ2h0OiAxMnJlbTtcbn1cbi5ibG9nLXBvc3QtLXNpZGViYXIgLmJsb2ctcG9zdF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDJyZW07XG59XG4uYmxvZy1wb3N0LS1zaWRlYmFyIC5ibG9nLXBvc3RfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5ibG9nLXBvc3RfX3ByZXZpZXcge1xuICBoZWlnaHQ6IDIwcmVtO1xufVxuLmJsb2ctcG9zdF9fcHJldmlldyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJsb2ctcG9zdF9fcHJldmlldyB7XG4gICAgaGVpZ2h0OiAxNXJlbTtcbiAgfVxufVxuXG4uYmxvZy1wb3N0X19jb250ZW50IHtcbiAgcGFkZGluZzogM3JlbTtcbn1cblxuLmJsb2ctcG9zdF9fdGltZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjb2xvcjogI2FhYTtcbn1cblxuLmJsb2ctcG9zdF9fdGl0bGUge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwLjk4cHgpIHtcbiAgLmJsb2ctcG9zdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ibG9nLXBvc3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuXG4ucG9zdCB7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2Y2ZWNlYiAwJSwgI2Y2ZWNlYiAyMjBweCwgI2Y5ZjlmOSAyMjBweCwgI2Y5ZjlmOSAxMDAlKTtcbn1cblxuLnBvc3RfX3ByZXZpZXcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5cbi5wb3N0X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMy40cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAucG9zdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wb3N0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuLnBvc3RfX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogOHJlbTtcbn1cbi5wb3N0X19mb290ZXIgLmxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLnBvc3RfX2Zvb3RlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxufVxuXG4uYXV0aCB7XG4gIG1pbi1oZWlnaHQ6IDQ1cmVtO1xuICBtYXJnaW4tdG9wOiA3cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbn1cbi5hdXRoLS1sb2dpbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9hdXRoL2xvZ2luLWJnLnN2Z1wiKTtcbn1cbi5hdXRoLS1zaWdudXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYXV0aC9zaWdudXAtYmcuc3ZnXCIpO1xufVxuLmF1dGgtLXJlc2V0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2F1dGgvcmVzZXQtYmcuc3ZnXCIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNDkuOThweCkge1xuICAuYXV0aCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAtNTBweCB0b3A7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5Ljk4cHgpIHtcbiAgLmF1dGgge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4uYXV0aF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICBmb250LXNpemU6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAuYXV0aF9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5hdXRoX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbn1cblxuLmF1dGhfX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICM4MTgxODE7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAuYXV0aF9fZm9vdGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5wcm9maWxlX19oZWFkZXIge1xuICBwYWRkaW5nOiA1cmVtIDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoMjU1LCA5NCwgMjAsIDAuMSkgMCUsIHJnYmEoMCwgMTcsIDEwOCwgMC4xKSAxMDAlKTtcbn1cblxuLnByb2ZpbGVfX2hlYWRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnByb2ZpbGVfX2hlYWRlci1hdmF0YXIge1xuICB3aWR0aDogOHJlbTtcbiAgaGVpZ2h0OiA4cmVtO1xufVxuLnByb2ZpbGVfX2hlYWRlci1hdmF0YXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5wcm9maWxlX19oZWFkZXItaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucHJvZmlsZV9faGVhZGVyLWluZm8ge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxufVxuXG4ucHJvZmlsZV9faGVhZGVyLW5hbWUge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ucHJvZmlsZV9faGVhZGVyLWVtYWlsIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbG9yOiAjODE4MTgxO1xufVxuXG4ucHJvZmlsZV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6ICM4MTgxODE7XG59XG5cbi5vcmRlcnMtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAub3JkZXJzLXRhYmxlIHRoZWFkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5vcmRlcnMtdGFibGVfX3RyIHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YyRjJGMjtcbn1cbi5vcmRlcnMtdGFibGVfX3RyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTkuOThweCkge1xuICAub3JkZXJzLXRhYmxlX190ciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vcmRlcnMtdGFibGVfX3RyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cbiAgLm9yZGVycy10YWJsZV9fdHI6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ub3JkZXJzLXRhYmxlX190ZCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xufVxuLm9yZGVycy10YWJsZV9fdGQ6bm90KHRkKSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjODE4MTgxO1xufVxuLm9yZGVycy10YWJsZV9fdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ub3JkZXJzLXRhYmxlX190ZDpub3QodGgpOmxhc3QtY2hpbGQge1xuICB3aWR0aDogMTgwcHg7XG59XG4ub3JkZXJzLXRhYmxlX190ZDpub3QodGgpOmxhc3QtY2hpbGQgLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OS45OHB4KSB7XG4gIC5vcmRlcnMtdGFibGVfX3RkIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC5vcmRlcnMtdGFibGVfX3RkOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXJzLXRhYmxlX190ZDpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLm9yZGVycy10YWJsZV9fdGQ6bnRoLWNoaWxkKDMpIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9yZGVycy10YWJsZV9fdGQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gIH1cbn1cblxuLm9yZGVycy10YWJsZV9fc3RhdHVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5vcmRlcnMtdGFibGVfX3N0YXR1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cblxuLm9yZGVycy10YWJsZV9fZGF0ZSB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBjb2xvcjogIzgxODE4MTtcbn1cblxuLm9yZGVycy10YWJsZV9fdG91ciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5vcmRlcnMtdGFibGVfX3RvdXItaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxuLm9yZGVycy10YWJsZV9fdG91ci10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5vcmRlcnMtdGFibGVfX3RvdXItcmF0aW5nIHtcbiAgcGFkZGluZzogMnB4IDIycHggMnB4IDRweDtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMTRweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGJhY2tncm91bmQ6ICNGRjk2MTQgdXJsKFwiLi4vaW1hZ2VzL3JhdGluZy1iZy5qcGdcIikgcmlnaHQgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ub3JkZXJzLXRhYmxlX190b3VyLWRlc3Qge1xuICBjb2xvcjogIzgxODE4MTtcbn1cbi5vcmRlcnMtdGFibGVfX3RvdXItZGVzdCBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG59XG5cbi5vcmRlcnMtdGFibGVfX3ByaWNlIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbiNtYXAge1xuICBoZWlnaHQ6IDcwMHB4OyAvKiBUaGUgaGVpZ2h0IGlzIDQwMCBwaXhlbHMgKi9cbiAgd2lkdGg6IDEwMCU7IC8qIFRoZSB3aWR0aCBpcyB0aGUgd2lkdGggb2YgdGhlIHdlYiBwYWdlICovXG59XG5cbi5wbGFjZS10aXRsZSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgcGFkZGluZzogMCA1cHggMTBweCA1cHg7XG59XG5cbi50b3VyLWNhcmQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLnRvdXItaW1hZ2Uge1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi50b3VyLWNvbnRlbnQge1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi50b3VyLWltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTE3cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi50b3VyLXRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxMzVCQkU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRvdXItcHJpY2Uge1xuICBtYXJnaW46IDdweCAwIDdweCA1cHg7XG59IiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZ3V0dGVyICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAqIC41O1xufVxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG1ha2UtY29udGFpbmVyLW1heC13aWR0aHNgIG1peGluXCIsIFwidjQuNS4yXCIsIFwidjVcIik7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAqIC41O1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlcm9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gICAgbWF4LXdpZHRoOiBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciBjb21tb24gYGRpc3BsYXlgIHZhbHVlc1xuLy9cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgICAuZCN7JGluZml4fS0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIHRvZ2dsaW5nIGBkaXNwbGF5YCBpbiBwcmludFxuLy9cblxuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgLmQtcHJpbnQtI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEZsZXggdmFyaWF0aW9uXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1maWxsICAgICAgICAgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0wICAgICAgIHsgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTEgICAgICAgeyBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wICAgICB7IGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSAgICAgeyBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIE1hcmdpbiBhbmQgUGFkZGluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICAgIC4jeyRhYmJyZXZ9I3skaW5maXh9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAuI3skYWJicmV2fXQjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1yI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXJpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1iI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOZWdhdGl2ZSBtYXJnaW5zIChlLmcuLCB3aGVyZSBgLm1iLW4xYCBpcyBuZWdhdGl2ZSB2ZXJzaW9uIG9mIGAubWItMWApXG4gICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgQGlmIFwiI3skc2l6ZX1cIiAhPSBcIjBcIiB7XG4gICAgICAgIC5tI3skaW5maXh9LW4jeyRzaXplfSB7IG1hcmdpbjogLSRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAubXQjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tciN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tbCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU29tZSBzcGVjaWFsIG1hcmdpbiB1dGlsc1xuICAgIC5tI3skaW5maXh9LWF1dG8geyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tdCN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1yI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYiN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1sI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVJ1YmlrOndnaHRAMzAwOzQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcCcpO1xuXG5odG1sIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiA2Mi41JTtcblxuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBmb250LWZhbWlseTogJ1J1YmlrJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcm9zZTtcblxuICAgICYubm8tc2Nyb2xsLFxuICAgICYubmF2LW9wZW5lZCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgJi5zaG93LWZpbHRlciB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubmF2LW9wZW5lZCB7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSg4LCAxOCwgMzksIDAuNCk7XG5cbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbnVsLCBvbCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYSB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICAgIG1hcmdpbjogMDtcbn1cblxucCB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufSIsIiRibGFjazogIzAwMDtcbiR3aGl0ZTogI2ZmZjtcbiRwcmltYXJ5OiAjRTYxQzJEO1xuJHNlY29uZGFyeTogIzEzNUJCRTtcbiRncmF5OiAjREJEQkRCO1xuJGdyYXlfbDogI0Y5RjlGOTtcbiRncmF5X21kOiAjQjhCOEI4O1xuJGdyYXlfZGFyazogIzgxODE4MTtcbiRncmVlbjogIzQwQzhBRTtcbiRvcmFuZ2U6ICNGRjk2MTQ7XG4kcmVkOiAjRTYxQzJEO1xuJHJvc2U6ICNGRkY4RjU7XG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gICAgICAgIHhzOiAwLFxuICAgICAgICBzbTogNTc2cHgsXG4gICAgICAgIG1kOiA3NjhweCxcbiAgICAgICAgbGc6IDk5MXB4LFxuICAgICAgICB4bDogMTEwMHB4LFxuICAgICAgICB4eGw6IDEzNTBweFxuKTtcblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gICAgICAgIHNtOiA1NDBweCxcbiAgICAgICAgbWQ6IDcyMHB4LFxuICAgICAgICBsZzogODAwcHgsXG4gICAgICAgIHhsOiAxMDAwcHgsXG4gICAgICAgIHh4bDogMTMyMHB4XG4pO1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogNHJlbTtcbiRncmlkLWd1dHRlci13aWR0aDogM3JlbTsiLCIvKiBTbGlkZXIgKi9cblxuW2RhdGEtbW9iaWxlLXNsaWRlcl0ge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBtYXJnaW46IDAgLTJyZW0gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXRyYWNrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc2xpY2stc2xpZGUge1xuXG4gICAgLnNsaWRlci0tdGVhbSAmIHtcbiAgICAgICAgcGFkZGluZzogM3JlbTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMnJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zbGlkZXItLXJldmlld3MgJiB7XG4gICAgICAgIHBhZGRpbmc6IDEuN3JlbSAyLjVyZW07XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stZG90cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAxLjZyZW07XG5cbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgLnNsaWRlci0tdGVhbSAmIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjZyZW07XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDAuNnJlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjZyZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgIC5zbGlkZXItLXRlYW0gJiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xufSIsIi5kYXRlcmFuZ2VwaWNrZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEyODc5Nyk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgd2lkdGg6IDU0cmVtO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIG1hcmdpbi1yaWdodDogLTIxcHg7XG4gIHRvcDogMTAwcHg7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgei1pbmRleDogMzAwMTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNsZWZ0OmJlZm9yZSB7XG4gIHJpZ2h0OiA5cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNsZWZ0OmFmdGVyIHtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNjZW50ZXI6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zcmlnaHQ6YmVmb3JlIHtcbiAgbGVmdDogOXB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zcmlnaHQ6YWZ0ZXIge1xuICBsZWZ0OiAxMHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLmRyb3AtdXAge1xuICBtYXJnaW4tdG9wOiAtN3B4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLmRyb3AtdXA6YmVmb3JlIHtcbiAgdG9wOiBpbml0aWFsO1xuICBib3R0b206IC03cHg7XG4gIGJvcmRlci1ib3R0b206IGluaXRpYWw7XG4gIGJvcmRlci10b3A6IDdweCBzb2xpZCAjY2NjO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLmRyb3AtdXA6YWZ0ZXIge1xuICB0b3A6IGluaXRpYWw7XG4gIGJvdHRvbTogLTZweDtcbiAgYm9yZGVyLWJvdHRvbTogaW5pdGlhbDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICNmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcywgLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLmRycC1jYWxlbmRhciB7XG4gIGZsb2F0OiBub25lO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAuZHJwLXNlbGVjdGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5zaG93LWNhbGVuZGFyIC5kcnAtY2FsZW5kYXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5zaG93LWNhbGVuZGFyIC5kcnAtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLmF1dG8tYXBwbHkgLmRycC1idXR0b25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAyNzBweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhci5sZWZ0IHtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDhweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLnJpZ2h0IHtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIuc2luZ2xlIC5jYWxlbmRhci10YWJsZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgLm5leHQgc3BhbiwgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgLnByZXYgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IHNvbGlkIGJsYWNrO1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDNweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgLm5leHQgc3BhbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgLnByZXYgc3BhbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgdGgsIC5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRhYmxlIHRkIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtaW4td2lkdGg6IDMycHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRhYmxlIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYXZhaWxhYmxlOmhvdmVyLCAuZGF0ZXJhbmdlcGlja2VyIHRoLmF2YWlsYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLndlZWssIC5kYXRlcmFuZ2VwaWNrZXIgdGgud2VlayB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogI2NjYztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYsIC5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmluLXJhbmdlLCAuZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5zdGFydC1kYXRlLCAuZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5lbmQtZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmluLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjRkY1RTE0LCAuMDUpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5zdGFydC1kYXRlIHtcbiAgYm9yZGVyLXJhZGl1czogMTNweCAwIDAgMTNweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5lbmQtZGF0ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMTNweCAxM3B4IDA7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuc3RhcnQtZGF0ZS5lbmQtZGF0ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmUsIC5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNUUxNDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGgubW9udGgge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5kaXNhYmxlZCwgLmRhdGVyYW5nZXBpY2tlciBvcHRpb24uZGlzYWJsZWQge1xuICBjb2xvcjogIzk5OTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0LCAuZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC55ZWFyc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAxcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgd2lkdGg6IDU2JTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QueWVhcnNlbGVjdCB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LmhvdXJzZWxlY3QsIC5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1pbnV0ZXNlbGVjdCwgLmRhdGVyYW5nZXBpY2tlciBzZWxlY3Quc2Vjb25kc2VsZWN0LCAuZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5hbXBtc2VsZWN0IHtcbiAgd2lkdGg6IDUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICBwYWRkaW5nOiAycHg7XG4gIG91dGxpbmU6IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGltZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA0cHggYXV0byAwIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRpbWUgc2VsZWN0LmRpc2FibGVkIHtcbiAgY29sb3I6ICNjY2M7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICBkaXNwbGF5OiBub25lO1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLXNlbGVjdGVkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1yYW5nZXMuc2luZ2xlLnJ0bCAuZHJwLWNhbGVuZGFyLmxlZnQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctcmFuZ2VzLnNpbmdsZS5sdHIgLmRycC1jYWxlbmRhci5sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctcmFuZ2VzLnJ0bCAuZHJwLWNhbGVuZGFyLnJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5zaG93LXJhbmdlcy5sdHIgLmRycC1jYWxlbmRhci5sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMge1xuICBmbG9hdDogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctY2FsZW5kYXIgLnJhbmdlcyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGkge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDhjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogIExhcmdlciBTY3JlZW4gU3R5bGluZyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDU2NHB4KSB7XG5cbiAgLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHVsIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gIH1cblxuICAuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAucmFuZ2VzIHVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5kcnAtY2FsZW5kYXIubGVmdCB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAucmFuZ2VzLCAuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAuZHJwLWNhbGVuZGFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5kYXRlcmFuZ2VwaWNrZXIge1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIubGVmdCB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLmxlZnQgLmNhbGVuZGFyLXRhYmxlIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cblxuICAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIucmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLnJpZ2h0IC5jYWxlbmRhci10YWJsZSB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLmxlZnQgLmNhbGVuZGFyLXRhYmxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cblxuICAuZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMsIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDczMHB4KSB7XG4gIC5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLmRhdGVyYW5nZXBpY2tlci5ydGwgLnJhbmdlcyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLmxlZnQge1xuICAgIGNsZWFyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn0iLCIuYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG5cclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xMjg3OTcpO1xyXG5cclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGNvbG9yOiAkYmxhY2s7XHJcblxyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5X2w7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5X2w7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXV0b2NvbXBsZXRlLXNlbGVjdGVkIHtcclxuICAgIGJhY2tncm91bmQ6ICNGMEYwRjA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgc3Ryb25nIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLmF1dG9jb21wbGV0ZS1ncm91cCB7XHJcbiAgICBjb2xvcjogI2NiZTMzMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbn1cclxuXHJcbi5hdXRvY29tcGxldGUtZ3JvdXA6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDNweDtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbn1cclxuXHJcbi5hdXRvY29tcGxldGUtZ3JvdXAgc3Ryb25nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbiIsIkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdsZyc7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL2xnLndvZmYyP2lvOWE2a1wiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvbGcudHRmP2lvOWE2a1wiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvbGcud29mZj9pbzlhNmtcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvbGcuc3ZnP2lvOWE2ayNsZ1wiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5sZy1pY29uIHtcclxuICAgIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXHJcbiAgICBmb250LWZhbWlseTogJ2xnJyAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gIH1cclxuXHJcbiAgLmxnLWNvbnRhaW5lciB7XHJcbiAgICBmb250LWZhbWlseTogc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCAnTm90byBTYW5zJywgJ0xpYmVyYXRpb24gU2FucycsIHNhbnMtc2VyaWYsICdBcHBsZSBDb2xvciBFbW9qaScsICdTZWdvZSBVSSBFbW9qaScsICdTZWdvZSBVSSBTeW1ib2wnLCAnTm90byBDb2xvciBFbW9qaSc7XHJcbiAgfVxyXG5cclxuICAubGctbmV4dCxcclxuICAubGctcHJldiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gICAgcGFkZGluZzogOHB4IDEwcHggOXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB6LWluZGV4OiAxMDg0O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcblxyXG4gIC5sZy1uZXh0LmRpc2FibGVkLFxyXG4gIC5sZy1wcmV2LmRpc2FibGVkIHtcclxuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICB9XHJcblxyXG4gIC5sZy1uZXh0OmhvdmVyOm5vdCguZGlzYWJsZWQpLFxyXG4gIC5sZy1wcmV2OmhvdmVyOm5vdCguZGlzYWJsZWQpIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgLmxnLXNpbmdsZS1pdGVtIC5sZy1uZXh0LCAubGctc2luZ2xlLWl0ZW1cclxuICAubGctcHJldiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmxnLW5leHQge1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAubGctbmV4dDpiZWZvcmUge1xyXG4gICAgY29udGVudDogJ1xcZTA5NSc7XHJcbiAgfVxyXG5cclxuICAubGctcHJldiB7XHJcbiAgICBsZWZ0OiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLmxnLXByZXY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJ1xcZTA5NCc7XHJcbiAgfVxyXG5cclxuXHJcbiAgQGtleWZyYW1lcyBsZy1yaWdodC1lbmQge1xyXG4gICAgMCUge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgbGVmdDogLTMwcHg7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBrZXlmcmFtZXMgbGctbGVmdC1lbmQge1xyXG4gICAgMCUge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgbGVmdDogMzBweDtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxnLW91dGVyLmxnLXJpZ2h0LWVuZCAubGctb2JqZWN0IHtcclxuICAgIGFuaW1hdGlvbjogbGctcmlnaHQtZW5kIDAuM3M7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIubGctbGVmdC1lbmQgLmxnLW9iamVjdCB7XHJcbiAgICBhbmltYXRpb246IGxnLWxlZnQtZW5kIDAuM3M7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAubGctdG9vbGJhciB7XHJcbiAgICB6LWluZGV4OiAxMDgyO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmxnLW1lZGlhLW92ZXJsYXAgLmxnLXRvb2xiYXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC40KSk7XHJcbiAgfVxyXG5cclxuICAubGctdG9vbGJhciAubGctaWNvbiB7XHJcbiAgICBjb2xvcjogIzk5OTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGhlaWdodDogNDdweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIG91dGxpbmU6IG1lZGl1bSBub25lO1xyXG4gICAgd2lsbC1jaGFuZ2U6IGNvbG9yO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcblxyXG4gIC5sZy10b29sYmFyIC5sZy1pY29uLmxnLWljb24tMTgge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuXHJcbiAgLmxnLXRvb2xiYXIgLmxnLWljb246aG92ZXIge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAubGctdG9vbGJhciAubGctY2xvc2U6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJ1xcZTA3MCc7XHJcbiAgfVxyXG5cclxuICAubGctdG9vbGJhciAubGctbWF4aW1pemUge1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gIH1cclxuXHJcbiAgLmxnLXRvb2xiYXIgLmxnLW1heGltaXplOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICdcXGU5MGEnO1xyXG4gIH1cclxuXHJcbiAgLmxnLXRvb2xiYXIgLmxnLWRvd25sb2FkOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICdcXGUwZjInO1xyXG4gIH1cclxuXHJcbiAgLmxnLXN1Yi1odG1sIHtcclxuICAgIGNvbG9yOiAjZWVlO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgcGFkZGluZzogMTBweCA0MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgei1pbmRleDogMTA4MDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1vdXQgMHM7XHJcbiAgfVxyXG5cclxuICAubGctc3ViLWh0bWwgaDQge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG5cclxuICAubGctc3ViLWh0bWwgcCB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDA7XHJcbiAgfVxyXG5cclxuICAubGctc3ViLWh0bWwgYSB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICB9XHJcblxyXG4gIC5sZy1zdWItaHRtbCBhOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuXHJcbiAgLmxnLW1lZGlhLW92ZXJsYXAgLmxnLXN1Yi1odG1sIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC42KSk7XHJcbiAgfVxyXG5cclxuICAubGctaXRlbSAubGctc3ViLWh0bWwge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgLmxnLWVycm9yLW1zZyB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogIzk5OTtcclxuICB9XHJcblxyXG4gIC5sZy1jb3VudGVyIHtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDEycHg7XHJcbiAgICBoZWlnaHQ6IDQ3cHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxuXHJcbiAgLmxnLWNsb3NpbmcgLmxnLXRvb2xiYXIsXHJcbiAgLmxnLWNsb3NpbmcgLmxnLXByZXYsXHJcbiAgLmxnLWNsb3NpbmcgLmxnLW5leHQsXHJcbiAgLmxnLWNsb3NpbmcgLmxnLXN1Yi1odG1sIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wOCBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4wOCBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIGNvbG9yIDAuMDggbGluZWFyO1xyXG4gIH1cclxuXHJcbiAgYm9keTpub3QoLmxnLWZyb20taGFzaCkgLmxnLW91dGVyLmxnLXN0YXJ0LXpvb20gLmxnLWl0ZW06bm90KC5sZy16b29tYWJsZSkgLmxnLWltZy13cmFwLFxyXG4gIGJvZHk6bm90KC5sZy1mcm9tLWhhc2gpIC5sZy1vdXRlci5sZy1zdGFydC16b29tIC5sZy1pdGVtOm5vdCgubGctem9vbWFibGUpIC5sZy12aWRlby1jb250IHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC41LCAwLjUsIDAuNSk7XHJcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGJvZHk6bm90KC5sZy1mcm9tLWhhc2gpIC5sZy1vdXRlci5sZy1zdGFydC16b29tIC5sZy1pdGVtOm5vdCgubGctem9vbWFibGUpLmxnLWNvbXBsZXRlIC5sZy1pbWctd3JhcCxcclxuICBib2R5Om5vdCgubGctZnJvbS1oYXNoKSAubGctb3V0ZXIubGctc3RhcnQtem9vbSAubGctaXRlbTpub3QoLmxnLXpvb21hYmxlKS5sZy1jb21wbGV0ZSAubGctdmlkZW8tY29udCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG5cclxuICAubGctaWNvbjpmb2N1cy12aXNpYmxlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgb3V0bGluZTogMXB4IGRhc2hlZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XHJcbiAgfVxyXG5cclxuICAubGctdG9vbGJhciAubGctaWNvbjpmb2N1cy12aXNpYmxlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIG91dGxpbmUtb2Zmc2V0OiAtNXB4O1xyXG4gIH1cclxuXHJcbiAgLmxnLWdyb3VwOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcblxyXG4gIC5sZy1jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubGctY29udGFpbmVyLmxnLXNob3cge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAubGctb24ge1xyXG4gICAgc2Nyb2xsLWJlaGF2aW9yOiB1bnNldDtcclxuICB9XHJcblxyXG4gIC5sZy1vdmVybGF5LW9wZW4ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gIC5sZy10b29sYmFyLFxyXG4gIC5sZy1wcmV2LFxyXG4gIC5sZy1uZXh0LFxyXG4gIC5sZy1wYWdlci1vdXRlcixcclxuICAubGctaGlkZS1zdWItaHRtbCAubGctc3ViLWh0bWwge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMjVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcztcclxuICB9XHJcblxyXG4gIC5sZy1zaG93LWluIC5sZy10b29sYmFyLFxyXG4gIC5sZy1zaG93LWluIC5sZy1wcmV2LFxyXG4gIC5sZy1zaG93LWluIC5sZy1uZXh0LFxyXG4gIC5sZy1zaG93LWluIC5sZy1wYWdlci1vdXRlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLmxnLXNob3ctaW4ubGctaGlkZS1zdWItaHRtbCAubGctc3ViLWh0bWwge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIC5sZy1zaG93LWluIC5sZy1oaWRlLWl0ZW1zIC5sZy1wcmV2IHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIC5sZy1zaG93LWluIC5sZy1oaWRlLWl0ZW1zIC5sZy1uZXh0IHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgLmxnLXNob3ctaW4gLmxnLWhpZGUtaXRlbXMgLmxnLXRvb2xiYXIge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgLmxnLXNob3ctaW4gLmxnLWhpZGUtaXRlbXMubGctaGlkZS1zdWItaHRtbCAubGctc3ViLWh0bWwge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogMTA1MDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBvcGFjaXR5OiAwLjAwMTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB3aWxsLWNoYW5nZTogYXV0bztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UgMHM7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIgKiB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIH1cclxuXHJcbiAgLmxnLW91dGVyLmxnLXpvb20tZnJvbS1pbWFnZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLmxnLW91dGVyLmxnLXZpc2libGUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIC5sZy1vdXRlci5sZy1jc3MzIC5sZy1pdGVtOm5vdCgubGctc3RhcnQtZW5kLXByb2dyZXNzKS5sZy1wcmV2LXNsaWRlLCAubGctb3V0ZXIubGctY3NzMyAubGctaXRlbTpub3QoLmxnLXN0YXJ0LWVuZC1wcm9ncmVzcykubGctbmV4dC1zbGlkZSwgLmxnLW91dGVyLmxnLWNzczMgLmxnLWl0ZW06bm90KC5sZy1zdGFydC1lbmQtcHJvZ3Jlc3MpLmxnLWN1cnJlbnQge1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaGVyaXQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5sZy1vdXRlci5sZy1jc3MzLmxnLWRyYWdnaW5nIC5sZy1pdGVtLmxnLXByZXYtc2xpZGUsIC5sZy1vdXRlci5sZy1jc3MzLmxnLWRyYWdnaW5nIC5sZy1pdGVtLmxnLW5leHQtc2xpZGUsIC5sZy1vdXRlci5sZy1jc3MzLmxnLWRyYWdnaW5nIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIubGctZ3JhYiBpbWcubGctb2JqZWN0IHtcclxuICAgIGN1cnNvcjogZ3JhYjtcclxuICB9XHJcblxyXG4gIC5sZy1vdXRlci5sZy1ncmFiYmluZyBpbWcubGctb2JqZWN0IHtcclxuICAgIGN1cnNvcjogbW92ZTtcclxuICAgIGN1cnNvcjogZ3JhYmJpbmc7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIgLmxnLWNvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLmxnLW91dGVyIC5sZy1pbm5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMHM7XHJcbiAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDBzO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIgLmxnLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmxnLW91dGVyIC5sZy1pdGVtOm5vdCgubGctc3RhcnQtZW5kLXByb2dyZXNzKSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbG9hZGluZy5naWZcIikgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgY2VudGVyIHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgLmxnLW91dGVyLmxnLWNzczMgLmxnLXByZXYtc2xpZGUsXHJcbiAgLmxnLW91dGVyLmxnLWNzczMgLmxnLWN1cnJlbnQsXHJcbiAgLmxnLW91dGVyLmxnLWNzczMgLmxnLW5leHQtc2xpZGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIubGctY3NzIC5sZy1jdXJyZW50IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmxnLW91dGVyIC5sZy1pdGVtLFxyXG4gIC5sZy1vdXRlciAubGctaW1nLXdyYXAge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIgLmxnLWl0ZW06YmVmb3JlLFxyXG4gIC5sZy1vdXRlciAubGctaW1nLXdyYXA6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcblxyXG4gIC5sZy1vdXRlciAubGctaW1nLXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICB9XHJcblxyXG4gIC5sZy1vdXRlciAubGctaXRlbS5sZy1jb21wbGV0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmxnLW91dGVyIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xyXG4gICAgei1pbmRleDogMTA2MDtcclxuICB9XHJcblxyXG4gIC5sZy1vdXRlciAubGctb2JqZWN0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIgLmxnLWVtcHR5LWh0bWwubGctc3ViLWh0bWwsXHJcbiAgLmxnLW91dGVyIC5sZy1lbXB0eS1odG1sIC5sZy1zdWItaHRtbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmxnLW91dGVyLmxnLWhpZGUtZG93bmxvYWQgLmxnLWRvd25sb2FkIHtcclxuICAgIG9wYWNpdHk6IDAuNzU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcblxyXG4gIC5sZy1vdXRlciAubGctZmlyc3Qtc2xpZGUgLmxnLWR1bW15LWltZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICB9XHJcblxyXG4gIC5sZy1vdXRlci5sZy1jb21wb25lbnRzLW9wZW46bm90KC5sZy16b29tZWQpIC5sZy1jb21wb25lbnRzIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCUsIDApO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIC5sZy1vdXRlci5sZy1jb21wb25lbnRzLW9wZW46bm90KC5sZy16b29tZWQpIC5sZy1zdWItaHRtbCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2Utb3V0IDAuMTVzO1xyXG4gIH1cclxuXHJcbiAgLmxnLWJhY2tkcm9wIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHotaW5kZXg6IDEwNDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMwNjBCMjgsIC44KTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB3aWxsLWNoYW5nZTogYXV0bztcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgZWFzZS1pbiAwcztcclxuICB9XHJcblxyXG4gIC5sZy1iYWNrZHJvcC5pbiB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLmxnLWNzczMubGctbm8tdHJhbnMgLmxnLXByZXYtc2xpZGUsXHJcbiAgLmxnLWNzczMubGctbm8tdHJhbnMgLmxnLW5leHQtc2xpZGUsXHJcbiAgLmxnLWNzczMubGctbm8tdHJhbnMgLmxnLWN1cnJlbnQge1xyXG4gICAgdHJhbnNpdGlvbjogbm9uZSAwcyBlYXNlIDBzICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubGctY3NzMy5sZy11c2UtY3NzMyAubGctaXRlbSB7XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIC5sZy1jc3MzLmxnLWZhZGUgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSwgLmxnLWNzczMubGctZmFkZSAubGctaXRlbS5sZy1uZXh0LXNsaWRlLCAubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGVhc2UgMHM7XHJcbiAgfVxyXG5cclxuICAubGctY3NzMy5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1zdGFydC1wcm9ncmVzcyB7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpIDBzO1xyXG4gIH1cclxuXHJcbiAgLmxnLWNzczMubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctc3RhcnQtZW5kLXByb2dyZXNzIHtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7XHJcbiAgfVxyXG5cclxuICAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIC5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtLmxnLW5leHQtc2xpZGUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIC5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1wcmV2LXNsaWRlLCAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1uZXh0LXNsaWRlLCAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1jdXJyZW50IHtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xcyBlYXNlIDBzO1xyXG4gIH1cclxuXHJcbiAgLmxnLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmxnLWNvbnRhaW5lci5sZy1zaG93IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLmxnLWNvbnRhaW5lci5sZy1kcmFnZ2luZy12ZXJ0aWNhbCAubGctYmFja2Ryb3Age1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5sZy1jb250YWluZXIubGctZHJhZ2dpbmctdmVydGljYWwgLmxnLWNzczMgLmxnLWl0ZW0ubGctY3VycmVudCB7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIC5sZy1pbmxpbmUgLmxnLWJhY2tkcm9wLFxyXG4gIC5sZy1pbmxpbmUgLmxnLW91dGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB9XHJcblxyXG4gIC5sZy1pbmxpbmUgLmxnLWJhY2tkcm9wIHtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG5cclxuICAubGctaW5saW5lIC5sZy1vdXRlciB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxuXHJcbiAgLmxnLWlubGluZSAubGctbWF4aW1pemU6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJ1xcZTkwOSc7XHJcbiAgfVxyXG5cclxuICAubGctY29tcG9uZW50cyB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cyBlYXNlLW91dCAwcztcclxuICAgIHotaW5kZXg6IDEwODA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gIC5sZy1vdXRlciAubGctdGh1bWItb3V0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiAzNTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcblxyXG4gIC5sZy1vdXRlciAubGctdGh1bWItb3V0ZXIubGctZ3JhYiAubGctdGh1bWItaXRlbSB7XHJcbiAgICBjdXJzb3I6IGdyYWI7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyLmxnLWdyYWJiaW5nIC5sZy10aHVtYi1pdGVtIHtcclxuICAgIGN1cnNvcjogbW92ZTtcclxuICAgIGN1cnNvcjogZ3JhYmJpbmc7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyLmxnLWRyYWdnaW5nIC5sZy10aHVtYiB7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmxnLW91dGVyIC5sZy10aHVtYi1vdXRlci5sZy1yZWJ1aWxkaW5nLXRodW1ibmFpbHMgLmxnLXRodW1iIHtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBzICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyLmxnLXRodW1iLWFsaWduLW1pZGRsZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyLmxnLXRodW1iLWFsaWduLWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcblxyXG4gIC5sZy1vdXRlciAubGctdGh1bWItb3V0ZXIubGctdGh1bWItYWxpZ24tcmlnaHQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIubGctc2luZ2xlLWl0ZW0gLmxnLXRodW1iLW91dGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIgLmxnLXRodW1iIHtcclxuICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTVweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5sZy1vdXRlciAubGctdGh1bWIge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIgLmxnLXRodW1iLWl0ZW0ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgd2lsbC1jaGFuZ2U6IGJvcmRlci1jb2xvcjtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xyXG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4yNXMgZWFzZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sZy1vdXRlciAubGctdGh1bWItaXRlbS5hY3RpdmUsIC5sZy1vdXRlciAubGctdGh1bWItaXRlbTpob3ZlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICRvcmFuZ2U7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIgLmxnLXRodW1iLWl0ZW0gaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5sZy1vdXRlci5sZy1jYW4tdG9nZ2xlIC5sZy1pdGVtIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLmxnLW91dGVyIC5sZy10b2dnbGUtdGh1bWI6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJ1xcZTFmZic7XHJcbiAgfVxyXG5cclxuICAubGctb3V0ZXIubGctYW5pbWF0ZS10aHVtYiAubGctdGh1bWIge1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xyXG4gIH1cclxuIiwiLyoqXG5Jb24uUmFuZ2VTbGlkZXIsIDIuMy4xXG7CqSBEZW5pcyBJbmVzaGluLCAyMDEwIC0gMjAxOSwgSW9uRGVuLmNvbVxuQnVpbGQgZGF0ZTogMjAxOS0xMi0xOSAxNjo1MTowMlxuKi9cbi5pcnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5pcnMtbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5pcnMtYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG59XG4uaXJzLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG59XG4uaXJzLWhhbmRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgei1pbmRleDogMTtcbn1cbi5pcnMtaGFuZGxlLnR5cGVfbGFzdCB7XG4gIHotaW5kZXg6IDI7XG59XG4uaXJzLW1pbixcbi5pcnMtbWF4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmlycy1taW4ge1xuICBsZWZ0OiAwO1xufVxuLmlycy1tYXgge1xuICByaWdodDogMDtcbn1cbi5pcnMtZnJvbSxcbi5pcnMtdG8sXG4uaXJzLXNpbmdsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5pcnMtZ3JpZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmlycy13aXRoLWdyaWQgLmlycy1ncmlkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaXJzLWdyaWQtcG9sIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLmlycy1ncmlkLXBvbC5zbWFsbCB7XG4gIGhlaWdodDogNHB4O1xufVxuLmlycy1ncmlkLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDlweDtcbiAgbGluZS1oZWlnaHQ6IDlweDtcbiAgcGFkZGluZzogMCAzcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmlycy1kaXNhYmxlLW1hc2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0xJTtcbiAgd2lkdGg6IDEwMiU7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICB6LWluZGV4OiAyO1xufVxuLmx0LWllOSAuaXJzLWRpc2FibGUtbWFzayB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5pcnMtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjQ7XG59XG4uaXJzLWhpZGRlbi1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgei1pbmRleDogLTk5OTkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5pcnMtLWZsYXQge1xuICBoZWlnaHQ6IDZyZW07XG59XG4uaXJzLS1mbGF0Lmlycy13aXRoLWdyaWQge1xuICBoZWlnaHQ6IDExcmVtO1xufVxuLmlycy0tZmxhdCAuaXJzLWxpbmUge1xuICB0b3A6IDhweDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmF5X21kLCAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbn1cbi5pcnMtLWZsYXQgLmlycy1iYXIge1xuICB0b3A6IDhweDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xufVxuLmlycy0tZmxhdCAuaXJzLWJhci0tc2luZ2xlIHtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtIDAgMCAxLjVyZW07XG59XG4uaXJzLS1mbGF0IC5pcnMtc2hhZG93IHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvdHRvbTogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTRlOTtcbn1cbi5pcnMtLWZsYXQgLmlycy1oYW5kbGUge1xuICB0b3A6IDFweDtcbiAgd2lkdGg6IDUuNXJlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5pcnMtLWZsYXQgLmlycy1oYW5kbGUgPiBpOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAtMC4zcmVtO1xuICBsZWZ0OiAwLjFyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xMDAwMzQpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uaXJzLS1mbGF0IC5pcnMtaGFuZGxlLnN0YXRlX2hvdmVyID4gaTpmaXJzdC1jaGlsZCxcbi5pcnMtLWZsYXQgLmlycy1oYW5kbGU6aG92ZXIgPiBpOmZpcnN0LWNoaWxkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmlycy0tZmxhdCAuaXJzLW1pbixcbi5pcnMtLWZsYXQgLmlycy1tYXgge1xuICB0b3A6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAkZ3JheV9tZDtcbn1cbi5pcnMtLWZsYXQgLmlycy1mcm9tLFxuLmlycy0tZmxhdCAuaXJzLXRvLFxuLmlycy0tZmxhdCAuaXJzLXNpbmdsZSB7XG4gIHdpZHRoOiA1LjVyZW07XG4gIHBhZGRpbmc6IDAuNHJlbSAxLjJyZW07XG5cbiAgY29sb3I6ICRibGFjaztcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaXJzLS1mbGF0IC5pcnMtZ3JpZC1wb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlNGU5O1xufVxuLmlycy0tZmxhdCAuaXJzLWdyaWQtdGV4dCB7XG4gIGNvbG9yOiAjOTk5O1xufVxuIiwiLy8gQmFja2Ryb3Bcbi5ibG9ja2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMnJlbTtcblxuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzA2MEIyOCwgLjgpO1xufVxuXG4uYmxvY2tlci5iZWhpbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5cbi8vIE1vZGFsXG4ubW9kYWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiA5NHJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxM3JlbTtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgICYtLXN1YnNjcmliZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tb2RhbC1zdWJzY3JpYmUtYmcuc3ZnXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC0xMDBweCBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IDhyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDRyZW07XG4gICAgfVxufVxuXG4ubW9kYWxfX2Nsb3NlIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXJlbTtcbiAgICByaWdodDogNXJlbTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHJpZ2h0OiAycmVtO1xuICAgICAgICB0b3A6IDJyZW07XG4gICAgfVxufVxuXG4ubW9kYWxfX2Nsb3NlLWljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxLjJyZW07XG4gICAgaGVpZ2h0OiAxLjJyZW07XG5cbiAgICBmaWxsOiAkZ3JheV9tZDtcbn1cblxuLm1vZGFsX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICB9XG59IiwiLmltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcblxuICAgICYtLWNlbnRlciB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgICYtLXNlY3VyZSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4udGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAkZ3JlZW47XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICAgIGNvbG9yOiAkb3JhbmdlO1xufVxuXG4ucGItMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgLmhpZGRlbi1tZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGV4dC1jZW50ZXItbWQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAuaGlkZGVuLWxnIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4udmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIC5oaWRkZW4tc20ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufSIsIi5wYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy10b3A6IDEwLjVyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDYuNnJlbTtcbiAgICB9XG59IiwiLmhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgaGVpZ2h0OiA2LjZyZW07XG4gICAgfVxufVxuXG4uaGVhZGVyX190b3Age1xuICAgIGhlaWdodDogNi42cmVtO1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuXG4uaGVhZGVyX19tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMCAycmVtO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5oZWFkZXJfX3RvcC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaGVhZGVyX19jZW50ZXIge1xuICAgIGhlaWdodDogNHJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDYuNnJlbSk7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgIC5jb250YWluZXIteHhsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LW9wZW5lZCAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZWFkZXJfX2luZm8ge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICM3N0FBREE7XG5cbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufSIsIi5idXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICB3aWR0aDogMi4ycmVtO1xuICAgIGhlaWdodDogMi4ycmVtO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICBmb250LXNpemU6IDA7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDAuM3JlbTtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcblxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG5cbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGxpbmVhcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IC0wLjhyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3R0b206IC0wLjhyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LW9wZW5lZCAmIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufSIsIi5kcm9wZG93biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd25fX2xpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKCRibGFjaywgLjEpO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuXG4gICAgJi5zaG93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uZHJvcGRvd25fX2l0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxufVxuXG4uZHJvcGRvd25fX2xpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDFyZW07XG5cbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufSIsIi5sYW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogNHB4IDMuNXB4IDAgMy41cHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuXG4ubGFuZ19faWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIGZpbGw6ICR3aGl0ZTtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG59IiwiLmFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgZm9udC1zaXplOiAxLjNyZW07XG5cbiAgICAmLS1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICYtLW1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAuYWN0aW9uc19faWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFjdGlvbnNfX2xpbmsge1xuXG4gICAgICAgICAgICAgICAgJi5oYXMtc3VibmF2IHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWN0aW9uc19faXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYuaGFzLXN1Ym5hdiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59XG5cbi5hY3Rpb25zX19saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAmLmhhcy1zdWJuYXYge1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuXG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA0cHggMy41cHggMCAzLjVweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hY3Rpb25zX19pY29uIHtcbiAgICBmaWxsOiAjQjhCOEI4O1xuXG4gICAgJi0tdGVsIHtcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAmLS1pbmZvIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAmLS1sb2NhdGlvbiB7XG4gICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgJi0tbGFuZyB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgJi0tdXNlciB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxufVxuXG4uYWN0aW9uc19fdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbiIsIi5uYXYge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgIH1cbn1cblxuLm5hdl9fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMS4ycmVtIDA7XG5cbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgICYtLXByaW1hcnkge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgJi5oYXMtc3VibmF2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcblxuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogNHB4IDRweCAwIDRweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gNHJlbSAycmVtIDA7XG5cbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL25hdi1saW5rLWFycm93LnN2Z1wiKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0O1xuXG4gICAgICAgICYtLXRlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhhcy1zdWJuYXYge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uYXZfX2xpbmstaWNvbiB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuXG4gICAgICAgICYtLXRlbCB7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5hdl9fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICYtLWFjdGlvbnMge1xuICAgICAgICAgICAgLm5hdl9faXRlbSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2X19saW5rIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmF2X19pdGVtIHtcbiAgICBtYXJnaW46IDAgMy41cmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG4gICAgICAgIG1hcmdpbjogMCAycmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0taW5mbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaW50cm8ge1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbnRyb19fc2xpZGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuc2xpY2stbGlzdCxcbiAgICAuc2xpY2stdHJhY2ssXG4gICAgLnNsaWNrLXNsaWRlID4gZGl2LFxuICAgIC5zbGlkZXItaXRlbSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuc2xpZGVyLWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgLmNvbnRhaW5lci14eGwge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgdG9wOiA1cmVtO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcmVtO1xuXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW50cm9fX3NsaWRlci1pbWFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9wYWNpdHk6IDAuNTtcbn1cblxuLmludHJvX19zbGlkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIC41KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59IiwiLnNlYXJjaCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yMHJlbTtcbiAgICB9XG5cbiAgICAmLS1pbm5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IC04LjVyZW07XG4gICAgfVxuXG4gICAgJi0taGlkZS1tb2JpbGUge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNnJlbTtcblxuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlYXJjaF9fZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCByZ2JhKDQxLCAyNiwgMjA0LCAwLjEyMjcwNyk7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxufVxuXG4uc2VhcmNoX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAycmVtO1xuICAgIGhlaWdodDogN3JlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0Y0RjRGNDtcblxuICAgICYtLWZyb20ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtIDAgMCAxcmVtO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICAgICAgJi0tZnJvbSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtIDAgMCAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGNEY0RjQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLS10byB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDFyZW0gMCAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGNEY0RjQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLS13aGVuIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLS1mcm9tLFxuICAgICAgICAmLS10byxcbiAgICAgICAgJi0td2hlbiB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCByZ2JhKDQxLCAyNiwgMjA0LCAwLjEyMjcwNyk7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG59XG5cbi5zZWFyY2hfX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJi0tZnVsbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLnNlYXJjaF9faWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmlsbDogJHNlY29uZGFyeTtcblxuICAgICYtLW1hcmtlciB7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgfVxuXG4gICAgJi0tY2FsZW5kYXIge1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgIH1cblxuICAgICYtLWxlbnMge1xuICAgICAgICBmaWxsOiBub25lO1xuICAgICAgICBzdHJva2U6ICRzZWNvbmRhcnk7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgfVxuXG4gICAgJi0tcGVvcGxlIHtcbiAgICAgICAgc3Ryb2tlOiAkc2Vjb25kYXJ5O1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgIH1cbn1cblxuLnNlYXJjaF9fbGFiZWwtdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjhyZW07XG5cbiAgICAmLS1jb3VudCB7XG4gICAgICAgIHdpZHRoOiA1cmVtO1xuICAgIH1cbn1cblxuLnNlYXJjaF9faW5wdXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBjb2xvcjogJGJsYWNrO1xuXG4gICAgJi0tZGF0ZXJhbmdlIHtcbiAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgIH1cblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICRncmF5X21kO1xuICAgIH1cbn1cblxuLnNlYXJjaF9faW5wdXQge1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxufVxuXG4uc2VhcmNoX19idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMjNyZW07XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMi41cmVtO1xuXG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnkgdXJsKFwiLi4vaW1hZ2VzL3NlYXJjaC1hcnJvdy5zdmdcIikgcmlnaHQgMi41cmVtIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMCAxcmVtIDFyZW0gMDtcblxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHNlY29uZGFyeSwgMTAlKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDFyZW0gMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICB9XG59XG5cbi5zZWFyY2hfX2NvdW50ZXIge1xuICAgIHdpZHRoOiAzNHJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcblxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuMTI4Nzk3KTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmLnNob3cge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuIiwiLmJlbmVmaXRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRFNkQ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxcmVtIDFyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgfVxufVxuXG4uYmVuZWZpdHNfX2NvbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxIDAgMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMi41cmVtIDEuNXJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gICAgfVxufVxuXG4uYmVuZWZpdHNfX3RleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjJyZW07XG5cbiAgICBjb2xvcjogIzYyNjI2MjtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xufSIsIi5zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA1cmVtIDAgOHJlbTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICYtLXJvc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcm9zZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NlY3Rpb24tYmctdG9wLXdoaXRlLnN2Z1wiKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zZWN0aW9uLWJnLWJvdHRvbS5zdmdcIik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1vcmFuZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwLjM1ZGVnLCAjRkZCNTkzIDAuMzIlLCAjRThENkJDIDk5LjclKTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NlY3Rpb24tYmctdG9wLnN2Z1wiKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zZWN0aW9uLWJnLWJvdHRvbS5zdmdcIik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ncmF5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlfbDtcbiAgICB9XG5cbiAgICAmLS1zdWJzY3JpYmUge1xuICAgICAgICBwYWRkaW5nOiAxMXJlbSAwIDhyZW07XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NlY3Rpb24tYmctdG9wLWdyYXkuc3ZnXCIpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tcm9zZSxcbiAgICAmLS1vcmFuZ2UsXG4gICAgJi0tc3Vic2NyaWJlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE5cHg7XG5cbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgLTFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20gLTFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW5vYWZ0ZXIge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tc3Vic2NyaWJlIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWNvbnRhY3Qge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoI0ZGNUUxNCwgLjEpIDAlLCByZ2JhKCMwMDExNkMsIC4xKSAxMDAlKTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE5cHg7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zZWN0aW9uLWJnLXRvcC13aGl0ZS5zdmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIC0xcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXRleHQge1xuICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlIHVybChcIi4uL2ltYWdlcy9ncmFkaWVudC10b3AuanBnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDE1MHB4O1xuICAgIH1cbn1cblxuXG4uc2VjdGlvbl9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG5cbiAgICAmLS1ib3JkZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJEQjtcbiAgICB9XG5cbiAgICAmLS1jb3VudHJ5IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59XG5cbi5zZWN0aW9uX190aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBjb2xvcjogJGJsYWNrO1xuXG4gICAgJi0tc20ge1xuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLnNlY3Rpb25fX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uc2VjdGlvbl9faWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG59IiwiLmNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBtYXgtd2lkdGg6IDYwcmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICAgIH1cblxuICAgICYtLWNvdW50cnkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5jYXJkX19wcmV2aWV3IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXJlbTtcblxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZF9fY29udGVudCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSg0MSwgMjYsIDIwNCwgMC4xMjI3MDcpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZF9fdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkX19saW5rLWFycm93IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgJi0tY2l0eSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLmNhcmRfX3ByZXZpZXcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDExcmVtO1xuXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkX19jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW07XG5cbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoNDEsIDI2LCAyMDQsIDAuMTIyNzA3KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmRfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmRfX2xpbmstYXJyb3cge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2lkZWJhciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLmNhcmRfX3ByZXZpZXcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkX19jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmRfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkX190ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZF9fbGluay1hcnJvdyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1wbGFjZSB7XG5cbiAgICAgICAgLmNhcmRfX3ByZXZpZXcge1xuICAgICAgICAgICAgd2lkdGg6IDExN3B4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkX19jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkX190aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcmRfX2luZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBjb2xvcjogI2FhYTtcbn1cblxuLmNhcmRfX3ByZXZpZXcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMTVweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHg7XG5cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDE1cmVtO1xuXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICAgIH1cbn1cblxuLmNhcmRfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcGFkZGluZzogMi40cmVtIDNyZW07XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoNDEsIDI2LCAyMDQsIDAuMDUpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW07XG5cbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG4gICAgfVxufVxuXG4uY2FyZF9faGVhZGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi0tbWIwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxufVxuXG4uY2FyZF9fZmxhZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIHJpZ2h0OiAwO1xufVxuXG4uY2FyZF9fdGl0bGUtZmxhZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG5cbi5jYXJkX190ZXh0IHtcbiAgICBtYXJnaW46IDFyZW0gMCAwLjVyZW07XG5cbiAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICBjb2xvcjogIzgxODE4MTtcbn1cblxuLmNhcmRfX2Zvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG5cbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi0tbm9ib3JkZXIge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cbn1cblxuLmNhcmRfX3ByaWNlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIGRlbCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgICAgIGNvbG9yOiAjODE4MTgxO1xuICAgIH1cblxuICAgICYtLXNtIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcmRfX2xpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgbGluZWFyO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuOXJlbTtcblxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY2FyZC1saW5rLWFycm93LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxufVxuXG4uY2FyZF9fdG91cnMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRibGFjaztcbn0iLCIucmV2aWV3cyB7XG4gICAgbWFyZ2luOiAwIC0ycmVtIDRyZW07XG5cbiAgICAuc2xpZGVyLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgfVxuXG4gICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgICAgcGFkZGluZzogMCAycmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLWxpc3Qge1xuICAgICAgICBwYWRkaW5nOiAwcmVtO1xuICAgIH1cbn1cblxuLnJldmlld3NfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDNyZW07XG5cbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMzBweCByZ2JhKDcsIDQyLCA2OCwgMC4xKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBwYWRkaW5nOiAycmVtO1xuICAgIH1cbn1cblxuLnJldmlld3NfX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5cbi5yZXZpZXdzX19waG90byB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDdyZW07XG4gICAgaGVpZ2h0OiA3cmVtO1xuXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiA2cmVtO1xuICAgICAgICBoZWlnaHQ6IDZyZW07XG4gICAgfVxufVxuXG4ucmV2aWV3c19fZGF0YSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG5cbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoIzk3OTc5NywgLjM1KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICB9XG59XG5cbi5yZXZpZXdzX19uYW1lIHtcbiAgICBtYXJnaW46IDAuN3JlbSAwIDEuMnJlbSAwO1xuXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgfVxufVxuXG4ucmV2aWV3c19fcmF0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgbGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNnJlbTtcbiAgICB9XG59XG5cbi5yZXZpZXdzX190ZXh0IHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU1O1xuXG4gICAgcCB7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zdGF0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG5cbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLnN0YXRfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3RhdF9fbnVtIHtcbiAgICBmb250LXNpemU6IDYuMnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkYmxhY2s7XG59XG5cbi5zdGF0X190ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn0iLCIuY292aWQge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvdmlkLWJnLnN2Z1wiKSBsZWZ0IHRvcCBuby1yZXBlYXQ7XG59XG5cbi5jb3ZpZF9faW5mbyB7XG4gICAgcGFkZGluZzogNXJlbSAxMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgcGFkZGluZzogNXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgcGFkZGluZzogM3JlbTtcblxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4uY292aWRfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgIH1cbn1cblxuLmNvdmlkX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDMzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcblxuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cbn1cblxuLmNvdmlkX19mb290ZXIge1xuICAgIG1heC13aWR0aDogMzNyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cbn0iLCIuYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG5cbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICM4MTgxODE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIGJvcmRlci1jb2xvciAuMnMgbGluZWFyO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheV9tZDtcbiAgICAgICAgY29sb3I6ICRncmF5X21kO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYtLXByaW1hcnkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkcHJpbWFyeSwgNSUpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJHByaW1hcnksIDUlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXNlY29uZGFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkc2Vjb25kYXJ5LCA1JSk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkc2Vjb25kYXJ5LCA1JSk7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuX19pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW8tc2Vjb25kYXJ5IHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcblxuICAgICAgICAuYnRuX19pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAuYnRuX19pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jb3ZpZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAuYnRuX19pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheTtcblxuICAgICAgICAgICAgLmJ0bl9faWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGdyYXk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS13aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gICAgICAgIC5idG5fX2ljb24ge1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoJHNlY29uZGFyeSwgLjUpO1xuXG4gICAgICAgICAgICAuYnRuX19pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiByZ2JhKCRzZWNvbmRhcnksIC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW9yYW5nZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAuYnRuX19pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRvcmFuZ2UsIDUlKTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRvcmFuZ2UsIDUlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgICYtLWZ1bGwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLS1tZCB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gM3JlbTtcbiAgICB9XG5cbiAgICAmLS1zbSB7XG4gICAgICAgIHBhZGRpbmc6IDEuMnJlbSAxLjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuXG4gICAgICAgIC5idG5fX2ljb24tLWFycm93c2hvcnQge1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idG5fX2ljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcblxuICAgIGZpbGw6ICM4MTgxODE7XG5cbiAgICB0cmFuc2l0aW9uOiBmaWxsIC4ycyBsaW5lYXI7XG5cbiAgICAmLS1iYWNrIHtcbiAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJi0tbmV4dCB7XG4gICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICB9XG5cbiAgICAmLS1hcnJvdyB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgfVxuXG4gICAgJi0tYXJyb3dzaG9ydCB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgfVxufSIsIi5hcnRpY2xlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoNDEsIDI2LCAyMDQsIDAuMDgpO1xufVxuXG4uYXJ0aWNsZV9fcHJldmlldyB7XG4gICAgd2lkdGg6IDIwcmVtO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICB3aWR0aDogMTByZW07XG4gICAgfVxufVxuXG4uYXJ0aWNsZV9fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwYWRkaW5nOiAzcmVtIDRyZW0gMnJlbTtcblxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcbiAgICB9XG59XG5cbi5hcnRpY2xlX19wdWJkYXRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG5cbiAgICBjb2xvcjogI2FhYTtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB9XG59XG5cbi5hcnRpY2xlX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG59XG5cbi5hcnRpY2xlX19mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDEuNHJlbTtcblxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjRGNEY0O1xuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufSIsIi5saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBsaW5lYXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAmLS1zbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIH1cblxuICAgICYtLWdyYXkge1xuICAgICAgICBjb2xvcjogJGdyYXlfZGFyaztcbiAgICB9XG5cbiAgICAmLS1jZW50ZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgICYtLXNob3ctbGcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5saW5rX19pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcblxuICAgICYtLWFycm93IHtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcblxuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gICAgJi0tbGVmdCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgfVxufSIsIi5mYXEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6XG4gICAgICAgIHVybChcIi4uL2ltYWdlcy9mYXEtYmctdG9wLnN2Z1wiKSxcbiAgICAgICAgdXJsKFwiLi4vaW1hZ2VzL2ZhcS1iZy1pbWFnZS5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3AsIHJpZ2h0IGJvdHRvbTtcbiAgICBtaW4taGVpZ2h0OiA0NjBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cbn1cblxuLmZhcV9fbGlzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMXJlbTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNzNyZW0gKyAxMXJlbSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLmZhcV9faXRlbSB7XG4gICAgcGFkZGluZzogMi44cmVtIDA7XG5cbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgjOEY4QkE4LCAuMjIpO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgcGFkZGluZzogMS42cmVtIDA7XG4gICAgfVxufVxuXG4uZmFxX19xdWVzdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IHJnYmEoJHNlY29uZGFyeSwgLjUpO1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIC5hY3RpdmUgJiB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIH1cbn1cblxuLmZhcV9faWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEuNHJlbTtcbiAgICBoZWlnaHQ6IDAuOXJlbTtcblxuICAgIGZpbGw6IHJnYmEoJGJsYWNrLCAuNzgpO1xuICAgIG9wYWNpdHk6IDAuMjI7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcmVtO1xuICAgIHJpZ2h0OiAycmVtO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAuYWN0aXZlICYge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbn1cblxuLmZhcV9fYW5zd2VyIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBjb2xvcjogJGdyYXlfZGFyaztcbiAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgLmFjdGl2ZSAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIH1cbn0iLCIudHJ1c3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxufVxuXG4udHJ1c3RfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgcGFkZGluZzogNXJlbSAzcmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDNyZW07XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG5cbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udHJ1c3RfX2ljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMHJlbTtcbiAgICBoZWlnaHQ6IDEwcmVtO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgfVxufVxuXG4udHJ1c3RfX3RpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG5cbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbn0iLCIuc3Vic2NyaWJlIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLnN1YnNjcmliZV9fdGl0bGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG5cbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgfVxufSIsIi5mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuXG4uZm9vdGVyX190b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogNXJlbSAwIDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbn1cblxuLmZvb3Rlcl9fZGF0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cmVtO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb290ZXJfX2RhdGEtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIGZpbGw6ICNCOEI4Qjg7XG5cbiAgICAmLS10ZWwge1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgICYtLWxvY2F0aW9uIHtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICB9XG5cbiAgICAmLS10aW1lIHtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICB9XG59XG5cbi5mb290ZXJfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICBjb2xvcjogcmdiYSgkYmxhY2ssIC4zKTtcbn1cblxuLmZvb3Rlcl9fbGlua3Mge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb290ZXJfX2JvdHRvbSB7XG4gICAgbWFyZ2luOiAycmVtIDAgMnJlbTtcbn1cblxuLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcblxuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogI0Q4RDhEODtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cblxuLmZvb3Rlcl9fY29weXJpZ2h0LWxpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuXG4gICAgbGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbn0iLCIuc29jaWFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG5cbiAgICAgICAgJi5zb2NpYWxfX3RpdGxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkYmxhY2ssIC4zKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLS1mb290ZXItYm90dG9tIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNvdW50ZXJfX2luYyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBvcGFjaXR5OiAwLjM7XG5cbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBsaW5lYXI7XG5cbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxufVxuXG4uY291bnRlcl9fcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uY291bnRlcl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNEY0RjQ7XG59XG5cbi5jb3VudGVyX19pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjZweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG5cbiAgICBmaWxsOiAkYmxhY2s7XG5cbiAgICAmLS1yZW1vdmUge1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLmNvdW50ZXJfX3RleHQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXJnaW46IDAgMXJlbTtcblxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY291bnRlcl9fYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG5cbiAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRvcmFuZ2UsIDUlKTtcbiAgICB9XG59XG5cbi5jb3VudGVyX19idG4taWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIxcHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgIGZpbGw6ICR3aGl0ZTtcbn1cblxuLmNvdW50ZXJfX3JlbW92ZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZmxleC1iYXNpczogNi41cmVtO1xuXG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRjRGNEY0O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjRGNEY0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY0O1xuICAgIH1cbn0iLCIuc2xpZGVyLWFycm93cyB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLnNsaWRlci1hcnJvd3NfX2l0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjJyZW07XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxufVxuXG4uc2xpZGVyLWFycm93c19fYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGxpbmVhcjtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyAge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYubmV4dCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxufSIsIi5zZWFyY2gtcGxhY2VzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDUwcHg7XG4gICAgcGFkZGluZzogNC41cmVtIDVyZW0gMy41cmVtO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xMjg3OTcpO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgJi5zaG93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDMycmVtO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgcGFkZGluZzogM3JlbTtcbiAgICB9XG59XG5cbi5zZWFyY2gtcGxhY2VzX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGNvbG9yOiAkZ3JheV9kYXJrO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn0iLCIucGxhY2VzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuXG4ucGxhY2VzX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5wbGFjZXNfX2ZsYWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDRweDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5wbGFjZXNfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuLnBsYWNlc19fcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogIzg4ODA4QTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufSIsIi5icmVhZGNydW1icyB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoI0ZGNUUxNCwgLjEpIC0zNyUsIHJnYmEoIzAwMTE2QywgLjEpIDYzJSk7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxOXB4O1xuXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zZWN0aW9uLWJnLWJvdHRvbS13aGl0ZS5zdmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20gLTFweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXG4gICAgICAgIGJvdHRvbTogMDtcblxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJi0tbm9iZyB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWdyYWRpZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgjRkY1RTE0LCAuMSkgLTM3JSwgcmdiYSgjMDAxMTZDLCAuMSkgNjMlKTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tcGIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJyZWFkY3J1bWJzX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmJyZWFkY3J1bWJzX19pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG5cbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzlFOUU5RTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5RTlFOUU7XG5cbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICByaWdodDogLTE4cHg7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5icmVhZGNydW1ic19fbGluayB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3Zlcjpub3Qoc3Bhbikge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59XG5cbi5icmVhZGNydW1ic19fdGV4dCB7XG4gICAgY29sb3I6ICRibGFjaztcbn0iLCIuY291bnRyeSB7XG4gICAgaGVpZ2h0OiA2NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcblxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoI0ZGNUUxNCwgLjEpIC0zNyUsIHJnYmEoIzAwMTE2QywgLjEpIDYzJSk7XG59XG5cbi5jb3VudHJ5X19pbm5lciB7XG4gICAgaGVpZ2h0OiBjYWxjKDYzcmVtIC0gN3JlbSk7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssIC4yKTtcblxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG59XG5cbi5jb3VudHJ5X19jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTdyZW0gMTFyZW0gMTNyZW07XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBwYWRkaW5nOiAxNXJlbSA2cmVtIDEzcmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTByZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IDVyZW0gM3JlbSAxM3JlbTtcbiAgICB9XG59XG5cbi5jb3VudHJ5X19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuXG4uY291bnRyeV9fdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuXG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtc2hhZG93OiAwIDAgMTBweCByZ2JhKCRibGFjaywgLjMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICB9XG59XG5cbi5jb3VudHJ5X19kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggcmdiYSgkYmxhY2ssIC4zKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbn1cblxuLmNvdW50cnlfX2RldGFpbHMtaXRlbSB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uY291bnRyeV9fZGV0YWlscy10ZXh0IHtcbiAgICBjb2xvcjogJHdoaXRlO1xufVxuXG4uY291bnRyeV9fZGV0YWlscy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjhyZW07XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uY291bnRyeV9fZ2FsbGVyeSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMi41cmVtIDZyZW07XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNGOUY5RjksIC41KTtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgLnNsaWRlci1hcnJvd3NfX2J0bi5wcmV2IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMnJlbTtcblxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuXG4gICAgLnNsaWRlci1hcnJvd3NfX2J0bi5uZXh0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDJyZW07XG5cbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbn0iLCIudGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBjb2xvcjogIzgxODE4MTtcblxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIH1cblxuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgICBtYXJnaW46IDNyZW0gMDtcblxuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIHVsLCBvbCB7XG4gICAgICAgIG1hcmdpbjogMnJlbSAwO1xuICAgICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgfVxuXG4gICAgb2wge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIH1cblxuICAgICYtLXBvc3Qge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgIH1cblxuICAgICYtLWNvdW50cnkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDExcmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogN3JlbSAwIDRyZW07XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnNpZGViYXItcGxhY2VzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMi41cmVtO1xuXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoNDEsIDI2LCAyMDQsIDAuMDgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLnNpZGViYXItcGxhY2VzX19saXN0LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDUuNXJlbTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uc2lkZWJhci1wbGFjZXNfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjODE4MTgxO1xufSIsIi5ib3gge1xuICAgIG1hcmdpbjogM3JlbSAwO1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcblxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDQxLCAyNiwgMjA0LCAwLjA4KTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5ib3hfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogJGJsYWNrO1xufSIsIi5nYWxsZXJ5LXRodW1icyB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5zbGljay1zbGlkZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcblxuICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgdXJsKFwiLi4vaW1hZ2VzL2xvYWRpbmcuZ2lmXCIpIGNlbnRlciBuby1yZXBlYXQ7XG5cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgJi5zbGljay1pbml0aWFsaXplZCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIucmVzdWx0c19faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG5cbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJEQjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICB9XG59XG5cbi5yZXN1bHRzX19oZWFkZXItZm91bmQge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufSIsIi5zaWRlYmFyIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTtcbiAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDQxLCAyNiwgMjA0LCAwLjA4KTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAmLS1maWx0ZXIge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMjA7XG5cbiAgICAgICAgICAgIC5zaG93LWZpbHRlciAmIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZm9ybV9fZmllbGRzZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xufVxuXG4uZm9ybV9fZmllbGRzZXQtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG5cbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkZ3JheV9kYXJrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuLmZvcm1fX2dyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi0tbWQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWlubGluZSB7XG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjNyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjNyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuY29sLFxuICAgICAgICBbY2xhc3NePWNvbC1dIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC4zcmVtO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC4zcmVtO1xuICAgICAgICB9XG5cbiAgICB9XG59IiwiLmNoZWNrYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uY2hlY2tib3hfX2lucHV0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjpmb2N1cyArIC5jaGVja2JveF9fbGFiZWwge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpjaGVja2VkICsgLmNoZWNrYm94X19sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNoZWNrYm94X19sYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAxLjZyZW07XG4gICAgICAgIGhlaWdodDogMS42cmVtO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0UyRTRFODtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlciAuMnMgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG5cbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG5cbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NoZWNrYm94LWljb24uc3ZnXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgbGluZWFyO1xuXG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICBsZWZ0OiA0cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIucmFkaW8ge1xuICAgIG1pbi1oZWlnaHQ6IDEuNnJlbTtcbn1cblxuLnJhZGlvX19pbnB1dCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICY6Zm9jdXMgKyAucmFkaW9fX2xhYmVsIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6Y2hlY2tlZCArIC5yYWRpb19fbGFiZWwge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yYWRpb19fbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEuNnJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjZyZW07XG5cbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXlfbWQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlciAuMnMgbGluZWFyO1xuXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICBoZWlnaHQ6IDFyZW07XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICBsZWZ0OiAzcHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgbGluZWFyO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gICAgcGFkZGluZzogMS40cmVtIDEuNXJlbTtcblxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTJFNEU4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgIHRyYW5zaXRpb246IGJvcmRlciAuMnMgbGluZWFyO1xuXG4gICAgJjpob3Zlcjpub3QoW2Rpc2FibGVkXSkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5X2Rhcms7XG4gICAgfVxuXG4gICAgJjpmb2N1czpub3QoW2Rpc2FibGVkXSkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogJGdyYXlfbWQ7XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGMUYxO1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cblxuXG4gICAgLy8gU3RhdGVzXG4gICAgJi5lcnJvciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgJi5zdWNjZXNzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW47XG4gICAgfVxuXG5cbiAgICAvLyBNb2RpZmljYXRvcnNcbiAgICAmLS10ZXh0YXJlYSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE2cmVtO1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHJlbTtcbiAgICAgICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgICB9XG5cbiAgICAmLS1tZCB7XG4gICAgICAgIGhlaWdodDogOHJlbTtcbiAgICAgICAgcGFkZGluZzogM3JlbSAyLjVyZW07XG5cbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG5cbiAgICAgICAgJi5mb3JtLWNvbnRyb2wtLXNlbGVjdCB7XG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuOHJlbSAyLjVyZW0gMi44cmVtIDIuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXNlbGVjdCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIH1cblxuICAgICYtLXNlbGVjdCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjJyZW0gM3JlbSAxLjJyZW0gMS41cmVtO1xuXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTJFNEU4O1xuXG4gICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjJzIGxpbmVhcjtcblxuICAgICAgICAgICAgJjpob3Zlcjpub3QoW2Rpc2FibGVkXSkge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXlfZGFyaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1czpub3QoW2Rpc2FibGVkXSkge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcblxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXlfZGFyaztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheV9kYXJrO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2VsZWN0LWlubGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICYtLWxhYmVsZWQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgfVxufSIsIi5sYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcblxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzgxODE4MTtcblxuICAgICYtLWluc2lkZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkZ3JheV9tZDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAxcmVtO1xuXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG59IiwiLnRvdXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59XG5cbi50b3VyX19wcmV2aWV3IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzAuN3JlbTtcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1zaHJpbms6IDE7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50b3VyX19pbmZvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbn1cblxuLnRvdXJfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLnRvdXJfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udG91cl9fZGVzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udG91cl9fcmF0aW5nIHtcbiAgICBwYWRkaW5nOiA0cHggMjJweCA0cHggN3B4O1xuICAgIHdpZHRoOiA1cmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgIGJhY2tncm91bmQ6ICRvcmFuZ2UgdXJsKFwiLi4vaW1hZ2VzL3JhdGluZy1iZy5qcGdcIikgcmlnaHQgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBib3JkZXItcmFkaXVzOiAycHggMCAwIDJweDtcblxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnRvdXJfX2Rlc3QtbmFtZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG5cbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiAjODE4MTgxO1xufVxuXG4udG91cl9fZGVzdC1mbGFnIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuLnRvdXJfX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi50b3VyX19mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB9XG59XG5cbi50b3VyX19wcmljZSB7XG4gICAgbWluLXdpZHRoOiAxNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcblxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgY29sb3I6ICM5Nzk3OTc7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICBkZWwge1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgbWluLXdpZHRoOiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxufSIsIi50b3VyLW9wZW5fX2hlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgjRkY1RTE0LCAuMSkgLTM3JSwgcmdiYSgjMDAxMTZDLCAuMSkgNjMlKTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDE5cHg7XG5cbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NlY3Rpb24tYmctYm90dG9tLXdoaXRlLnN2Z1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSAtMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxufVxuXG4udG91ci1vcGVuX19pbmZvIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi50b3VyLW9wZW5fX3ByZXZpZXcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDE1cHg7XG5cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGhlaWdodDogMjNyZW07XG4gICAgfVxufVxuXG4udG91ci1vcGVuX19kZXRhaWxzIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuXG4udG91ci1vcGVuX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG59XG5cbi50b3VyLW9wZW5fX2RldGFpbHMtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4udG91ci1vcGVuX19kZXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi50b3VyLW9wZW5fX3JhdGluZyB7XG4gICAgcGFkZGluZzogNHB4IDIycHggNHB4IDdweDtcbiAgICB3aWR0aDogNXJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlIHVybChcIi4uL2ltYWdlcy9yYXRpbmctYmcuanBnXCIpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHg7XG5cbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50b3VyLW9wZW5fX2Rlc3QtbmFtZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuXG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogIzgxODE4MTtcbn1cblxuLnRvdXItb3Blbl9fZGVzdC1mbGFnIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuLnRvdXItb3Blbl9fcHJpY2Uge1xuICAgIG1pbi13aWR0aDogMTVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG5cbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGNvbG9yOiAjOTc5Nzk3O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgZGVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBtaW4td2lkdGg6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcblxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cblxuLnRvdXItb3Blbl9fZ2FsbGVyeSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMi41cmVtIDZyZW07XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUY5O1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAuc2xpZGVyLWFycm93c19fYnRuLnByZXYge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAycmVtO1xuXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG5cbiAgICAuc2xpZGVyLWFycm93c19fYnRuLm5leHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMnJlbTtcblxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgfVxufVxuXG4udG91ci1vcGVuX19mb3JtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSg0MSwgMjYsIDIwNCwgMC4wOCk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxufVxuXG4udG91ci1vcGVuX19mb3JtLW1haW4ge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFQztcblxufVxuXG4udG91ci1vcGVuX19mb3JtLXByaWNlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcblxuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udG91ci1vcGVuX19mb3JtLXByaWNlLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjdyZW07XG5cbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGNvbG9yOiAjODE4MTgxO1xufVxuXG4udG91ci1vcGVuX19mb3JtLXByaWNlLXN1bSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICBkZWwge1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICM4MTgxODE7XG4gICAgfVxufVxuXG4udG91ci1vcGVuX19mb3JtLWZvb3RlciB7XG4gICAgcGFkZGluZzogM3JlbSAycmVtIDIuMnJlbTtcbn1cblxuLnRvdXItb3Blbl9fbWFpbiB7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuIiwiLmJhZGdlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAmLS10b3VyIHtcbiAgICAgICAgLmJhZGdlc19faXRlbSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5iYWRnZXNfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDAuNnJlbSAycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC42cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNnJlbTtcblxuICAgIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0RCREJEQjtcblxuICAgIGZvbnQtc2l6ZTogN3B4O1xuICAgIGNvbG9yOiAjODE4MTgxO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG59IiwiLnBvcGhvdmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wb3Bob3Zlcl9fY2FsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAmOmhvdmVyIHtcblxuICAgICAgICArIC5wb3Bob3Zlcl9fdGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBvcGhvdmVyX190ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgd2lkdGg6IDIwcmVtO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xMDAwMzQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGNvbG9yOiAkZ3JheV9kYXJrO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTAwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB6LWluZGV4OiAxMDA7XG5cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA0cHggNXB4IDRweCAwO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICR3aGl0ZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG59IiwiLnRhYnNfX25hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnRhYnNfX25hdi1pdGVtIHtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBjb2xvcjogIzgxODE4MTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJG9yYW5nZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgIH1cbn1cblxuLnRhYnNfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDNyZW0gN3JlbSAzcmVtIDQuNXJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxufVxuIiwiLmNvbGxhcHNlIHtcbiAgICBtYXJnaW46IDNyZW0gMDtcbn1cblxuLmNvbGxhcHNlX19pdGVtIHtcbiAgICBwYWRkaW5nOiAyLjhyZW0gMDtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheV9tZDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXlfbWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IDEuNnJlbSAwO1xuICAgIH1cbn1cblxuLmNvbGxhcHNlX190aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRibGFjaztcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAuYWN0aXZlICYge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICB9XG59XG5cbi5jb2xsYXBzZV9faWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEuNHJlbTtcbiAgICBoZWlnaHQ6IDAuOXJlbTtcblxuICAgIGZpbGw6ICRncmF5X21kO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMnJlbTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgLmFjdGl2ZSAmIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG59XG5cbi5jb2xsYXBzZV9fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgY29sb3I6ICRncmF5X2Rhcms7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgIC5hY3RpdmUgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG59IiwiLm9yZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5cbi5vcmRlcl9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTtcbn1cblxuLm9yZGVyX19oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGNvbG9yOiAkYmxhY2s7XG59XG5cbi5vcmRlcl9faGVhZGVyLWlkIHtcbiAgICBjb2xvcjogJGdyYXlfZGFyaztcbn1cblxuLm9yZGVyX19zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG5cbiAgICAmLS1ib3JkZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIH1cbn1cblxuLm9yZGVyX190b3VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxufVxuXG4ub3JkZXJfX3RvdXItcHJldmlldyB7XG4gICAgd2lkdGg6IDQwcmVtO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG4gICAgICAgIHdpZHRoOiAzNXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4ub3JkZXJfX3RvdXItaW5mbyB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbn1cblxuLm9yZGVyX190b3VyLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5vcmRlcl9fdG91ci1kZXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5vcmRlcl9fdG91ci1yYXRpbmcge1xuICAgIHBhZGRpbmc6IDRweCAyMnB4IDRweCA3cHg7XG4gICAgd2lkdGg6IDVyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgYmFja2dyb3VuZDogJG9yYW5nZSB1cmwoXCIuLi9pbWFnZXMvcmF0aW5nLWJnLmpwZ1wiKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4O1xuXG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ub3JkZXJfX3RvdXItbmFtZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG5cbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiAjODE4MTgxO1xufVxuXG4ub3JkZXJfX3RvdXItZmxhZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi5vcmRlcl9fdG91ci1kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59XG5cbi5vcmRlcl9fdG91ci1kZXRhaWxzLWNvbCB7XG4gICAgZmxleDogMSAwIDA7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBwYWRkaW5nOiAwIDRyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5vcmRlcl9fdG91ci1kZXRhaWxzLWxpc3Qge1xuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43cmVtO1xuICAgIH1cbn1cblxuLm9yZGVyX190b3VyLWRldGFpbHMtcGVvcGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG5cbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmF5O1xuXG4gICAgbGkge1xuICAgICAgICBwYWRkaW5nOiAwIDJweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxufVxuXG4ub3JkZXJfX3RvdXItbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblxuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICM4MTgxODE7XG59XG5cbi5vcmRlcl9fdG91ci1zdW0ge1xuICAgIGZvbnQtc2l6ZTogMy44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cblxuLm9yZGVyX190b3VyaXN0LWluZm8ge1xuICAgIHBhZGRpbmc6IDZyZW0gMDtcblxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoI0ZGNUUxNCwgLjEpIDAlLCByZ2JhKCMwMDExNkMsIC4xKSAxMDAlKTtcbn1cblxuLm9yZGVyX190b3VyaXN0LWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIG1hcmdpbjogMCAtMXJlbSAxcmVtO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbn1cblxuLm9yZGVyX190b3VyaXN0LWxpc3QtY29sIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgZmxleC1ncm93OiAxO1xuXG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogJGJsYWNrO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYtLWNvdW50IHtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMi40cmVtO1xuXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBjb2xvcjogJGdyYXlfZGFyaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5vcmRlcl9fZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICBhbGlnbi1pdGVtczogaW5pdGlhbDtcbiAgICB9XG59XG5cbi5vcmRlcl9fZm9vdGVyLWNvbCB7XG5cbiAgICAmLS1jaGVja291dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDJyZW0gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm9yZGVyX19wYXltZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuXG4ub3JkZXJfX3BheW1lbnQtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4ub3JkZXJfX3BheW1lbnQtYnRuIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcblxuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogJGdyYXlfZGFyaztcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICB9XG5cbiAgICAmLmFjdGl2ZTpub3QoW2Rpc2FibGVkXSkge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICB9XG59XG5cbi5vcmRlcl9fZGF0YS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbn1cblxuLm9yZGVyX19kYXRhLXRhYmxlLXRyIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4ub3JkZXJfX2RhdGEtdGFibGUtdGQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBwYWRkaW5nOiAwIDFyZW0gM3JlbTtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgY29sb3I6ICRncmF5X2Rhcms7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubW9iaWxlLWZpbHRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgfVxufVxuXG4ubW9iaWxlLWZpbHRlcl9fYnRuIHtcbiAgICBwYWRkaW5nOiAxLjJyZW0gMnJlbTtcblxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMkU0RTg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgJi0tc2VhcmNoIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuXG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zZWFyY2gtaWNvbi5zdmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLS1maWx0ZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9maWx0ZXItaWNvbi5zdmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDJyZW0gY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB9XG4gICAgfVxufSIsIi50aGFua3Mge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxufVxuXG4udGhhbmtzX19wcmV2aWV3IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG4udGhhbmtzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICB9XG59XG5cbi50aGFua3NfX3FyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG4udGhhbmtzX19pbmZvIHtcbiAgICBtYXJnaW46IDNyZW0gMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBtYXgtd2lkdGg6IDUwcmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbi50aGFua3NfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgY29sb3I6ICRncmF5X2Rhcms7XG5cbiAgICBiIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxufSIsIi5jb250YWN0cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgjRjZFQ0VCLCAxKSAwJSwgcmdiYSgjRjZFQ0VCLCAxKSAyMjBweCwgcmdiYSgkZ3JheV9sLCAxKSAyMjBweCwgcmdiYSgkZ3JheV9sLCAxKSAxMDAlKTtcbn1cblxuLmNvbnRhY3RzX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiAzNnJlbTtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gICAgcGFkZGluZzogNHJlbSAxMHJlbTtcblxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb250YWN0cy1iZy5qcGdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW07XG4gICAgfVxufVxuXG4uY29udGFjdHNfX2hlYWRlci1pbmZvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbn1cblxuLmNvbnRhY3RzX19oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNC4xcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICR3aGl0ZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIH1cbn1cblxuLmNvbnRhY3RzX19oZWFkZXItdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbnRhY3RzX19hZGRyZXNzIHtcbiAgICBtYXgtd2lkdGg6IDEwNjBweDtcbiAgICBtYXJnaW46IDAgYXV0byA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoIzhGOEJBOCwgLjIyKTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxufVxuXG4uY29udGFjdHNfX2JveCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGFjdHNfX2JveC1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgZmlsbDogJGdyYXlfbWQ7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4uY29udGFjdHNfX2JveC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgIH1cbn1cblxuLmNvbnRhY3RzX19ib3gtZGVwYXJ0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRibGFjaztcbn1cblxuLmNvbnRhY3RzX19ib3gtd29ya2hvdXJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuXG4uY29udGFjdHNfX2JveC1waG9uZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBmb250LXNpemU6IDJyZW07XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29udGFjdHNfX21hcCB7XG4gICAgaWZyYW1lIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIH1cbn0iLCIuY29udGFjdC1mb3JtIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29udGFjdC1mb3JtLWJnLnN2Z1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxufVxuXG4uY29udGFjdC1mb3JtX193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDg0cmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG59IiwiLmJsb2ctcG9zdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC13aWR0aDogNjNyZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDQxLCAyNiwgMjA0LCAwLjA1KTtcblxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGxpbmVhcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuXG4gICAgJi0tc2lkZWJhciB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXG4gICAgICAgIC5ibG9nLXBvc3RfX3ByZXZpZXcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9nLXBvc3RfX2NvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9nLXBvc3RfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJsb2ctcG9zdF9fcHJldmlldyB7XG4gICAgaGVpZ2h0OiAyMHJlbTtcblxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgaGVpZ2h0OiAxNXJlbTtcbiAgICB9XG59XG5cbi5ibG9nLXBvc3RfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDNyZW07XG59XG5cbi5ibG9nLXBvc3RfX3RpbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGNvbG9yOiAjYWFhO1xufVxuXG4uYmxvZy1wb3N0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICB9XG59IiwiLnBvc3Qge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgjRjZFQ0VCLCAxKSAwJSwgcmdiYSgjRjZFQ0VCLCAxKSAyMjBweCwgcmdiYSgkZ3JheV9sLCAxKSAyMjBweCwgcmdiYSgkZ3JheV9sLCAxKSAxMDAlKTtcbn1cblxuLnBvc3RfX3ByZXZpZXcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cblxuLnBvc3RfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDMuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgfVxufVxuXG4ucG9zdF9fZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuXG4gICAgLmxpbmsge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgICB9XG59IiwiLmF1dGgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1cmVtO1xuICAgIG1hcmdpbi10b3A6IDdyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcblxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG5cbiAgICAmLS1sb2dpbiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9hdXRoL2xvZ2luLWJnLnN2Z1wiKTtcbiAgICB9XG5cbiAgICAmLS1zaWdudXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYXV0aC9zaWdudXAtYmcuc3ZnXCIpO1xuICAgIH1cblxuICAgICYtLXJlc2V0IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2F1dGgvcmVzZXQtYmcuc3ZnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC01MHB4IHRvcDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgICAgICBtYXgtd2lkdGg6IDUwcmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLmF1dGhfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuXG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRibGFjaztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIH1cbn1cblxuLmF1dGhfX2Zvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIGNvbG9yOiAkZ3JheV9kYXJrO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxufSIsIi5wcm9maWxlX19oZWFkZXIge1xuICAgIHBhZGRpbmc6IDVyZW0gMDtcblxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoI0ZGNUUxNCwgLjEpIDAlLCByZ2JhKCMwMDExNkMsIC4xKSAxMDAlKTtcbn1cblxuLnByb2ZpbGVfX2hlYWRlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wcm9maWxlX19oZWFkZXItYXZhdGFyIHtcbiAgICB3aWR0aDogOHJlbTtcbiAgICBoZWlnaHQ6IDhyZW07XG5cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cbn1cblxuLnByb2ZpbGVfX2hlYWRlci1pbmZvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIH1cbn1cblxuLnByb2ZpbGVfX2hlYWRlci1uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ucHJvZmlsZV9faGVhZGVyLWVtYWlsIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBjb2xvcjogJGdyYXlfZGFyaztcbn1cblxuLnByb2ZpbGVfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuXG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgY29sb3I6ICRncmF5X2Rhcms7XG59IiwiLm9yZGVycy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5vcmRlcnMtdGFibGVfX3RyIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG5cbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YyRjJGMjtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm9yZGVycy10YWJsZV9fdGQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcblxuICAgICY6bm90KHRkKSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkZ3JheV9kYXJrO1xuICAgIH1cblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJjpub3QodGgpOmxhc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogMTgwcHg7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHdpZHRoOiAzMCU7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICAgIH1cbn1cblxuLm9yZGVycy10YWJsZV9fc3RhdHVzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG5cbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG5cbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG5cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG59XG5cbi5vcmRlcnMtdGFibGVfX2RhdGUge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuXG4gICAgY29sb3I6ICRncmF5X2Rhcms7XG59XG5cbi5vcmRlcnMtdGFibGVfX3RvdXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm9yZGVycy10YWJsZV9fdG91ci1pbmZvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbi5vcmRlcnMtdGFibGVfX3RvdXItdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5vcmRlcnMtdGFibGVfX3RvdXItcmF0aW5nIHtcbiAgICBwYWRkaW5nOiAycHggMjJweCAycHggNHB4O1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuXG4gICAgYmFja2dyb3VuZDogJG9yYW5nZSB1cmwoXCIuLi9pbWFnZXMvcmF0aW5nLWJnLmpwZ1wiKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHg7XG5cbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ub3JkZXJzLXRhYmxlX190b3VyLWRlc3Qge1xuICAgIGNvbG9yOiAkZ3JheV9kYXJrO1xuXG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMXB4O1xuICAgIH1cbn1cblxuLm9yZGVycy10YWJsZV9fcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn0iLCIjbWFwIHtcbiAgaGVpZ2h0OiA3MDBweDsgLyogVGhlIGhlaWdodCBpcyA0MDAgcGl4ZWxzICovXG4gIHdpZHRoOiAxMDAlOyAvKiBUaGUgd2lkdGggaXMgdGhlIHdpZHRoIG9mIHRoZSB3ZWIgcGFnZSAqL1xufVxuXG4ucGxhY2UtdGl0bGUgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIHBhZGRpbmc6IDAgNXB4IDEwcHggNXB4O1xufVxuXG4udG91ci1jYXJkIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi50b3VyLWltYWdlIHtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4udG91ci1jb250ZW50IHtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4udG91ci1pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDExN3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4udG91ci10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMTM1QkJFO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50b3VyLXByaWNlIHtcbiAgbWFyZ2luOiA3cHggMCA3cHggNXB4O1xufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/