/* =================================================================== */
/* =================================================================== */
/* WARNING! WARNING! WARNING! WARNING! WARNING! WARNING! WARNING!      */
/* This file is compiled from SCSS. Do not edit the .css file directly */
/* =================================================================== */
/* =================================================================== */
/* Draft */
/* Playbook */
/* Rankings */
/* Research */
/* DFS */
@keyframes shimmer {
    0% {
        background-position: -5rem top;
    }
    50% {
        background-position: 20rem top;
    }
    100% {
        background-position: 20rem top;
    }
}
@keyframes shimmer {
    0% {
        background-position: -5rem top;
    }
    50% {
        background-position: 20rem top;
    }
    100% {
        background-position: 20rem top;
    }
}
/* Draft */
/* Playbook */
/* Rankings */
/* Research */
/* DFS */
.mcu-positions--qb {
    --mcu-pos-background-color: #C8A1FF;
    background-color: #C8A1FF;
}
.mcu-positions--qb:hover {
    background-color: #C8A1FF;
}

.mcu-positions-border--qb {
    --mcu-pos-border-color: #C8A1FF;
    border-color: #C8A1FF;
}

.mcu-positions--qb-light {
    --mcu-pos-background-color: #E6D4FF;
    background-color: #E6D4FF;
}
.mcu-positions--qb-light:hover {
    background-color: #E6D4FF;
}

.mcu-positions-border--qb-light {
    --mcu-pos-border-color: #E6D4FF;
    border-color: #E6D4FF;
}

.mcu-positions--rb {
    --mcu-pos-background-color: #83DCEF;
    background-color: #83DCEF;
}
.mcu-positions--rb:hover {
    background-color: #83DCEF;
}

.mcu-positions-border--rb {
    --mcu-pos-border-color: #83DCEF;
    border-color: #83DCEF;
}

.mcu-positions--rb-light {
    --mcu-pos-background-color: #C7EFF8;
    background-color: #C7EFF8;
}
.mcu-positions--rb-light:hover {
    background-color: #C7EFF8;
}

.mcu-positions-border--rb-light {
    --mcu-pos-border-color: #C7EFF8;
    border-color: #C7EFF8;
}

.mcu-positions--wr {
    --mcu-pos-background-color: #85DE9E;
    background-color: #85DE9E;
}
.mcu-positions--wr:hover {
    background-color: #85DE9E;
}

.mcu-positions-border--wr {
    --mcu-pos-border-color: #85DE9E;
    border-color: #85DE9E;
}

.mcu-positions--wr-light {
    --mcu-pos-background-color: #C8F0D3;
    background-color: #C8F0D3;
}
.mcu-positions--wr-light:hover {
    background-color: #C8F0D3;
}

.mcu-positions-border--wr-light {
    --mcu-pos-border-color: #C8F0D3;
    border-color: #C8F0D3;
}

.mcu-positions--te {
    --mcu-pos-background-color: #FF8AA2;
    background-color: #FF8AA2;
}
.mcu-positions--te:hover {
    background-color: #FF8AA2;
}

.mcu-positions-border--te {
    --mcu-pos-border-color: #FF8AA2;
    border-color: #FF8AA2;
}

.mcu-positions--te-light {
    --mcu-pos-background-color: #FFCAD5;
    background-color: #FFCAD5;
}
.mcu-positions--te-light:hover {
    background-color: #FFCAD5;
}

.mcu-positions-border--te-light {
    --mcu-pos-border-color: #FFCAD5;
    border-color: #FFCAD5;
}

.mcu-positions--k {
    --mcu-pos-background-color: #FDB97C;
    background-color: #FDB97C;
}
.mcu-positions--k:hover {
    background-color: #FDB97C;
}

.mcu-positions-border--k {
    --mcu-pos-border-color: #FDB97C;
    border-color: #FDB97C;
}

.mcu-positions--k-light {
    --mcu-pos-background-color: #FEDFC4;
    background-color: #FEDFC4;
}
.mcu-positions--k-light:hover {
    background-color: #FEDFC4;
}

.mcu-positions-border--k-light {
    --mcu-pos-border-color: #FEDFC4;
    border-color: #FEDFC4;
}

.mcu-positions--dst {
    --mcu-pos-background-color: #BDC3CD;
    background-color: #BDC3CD;
}
.mcu-positions--dst:hover {
    background-color: #BDC3CD;
}

.mcu-positions-border--dst {
    --mcu-pos-border-color: #BDC3CD;
    border-color: #BDC3CD;
}

.mcu-positions--dst-light {
    --mcu-pos-background-color: #E1E4E8;
    background-color: #E1E4E8;
}
.mcu-positions--dst-light:hover {
    background-color: #E1E4E8;
}

.mcu-positions-border--dst-light {
    --mcu-pos-border-color: #E1E4E8;
    border-color: #E1E4E8;
}

.mcu-positions--bn {
    --mcu-pos-background-color: #EBEEF4;
    background-color: #EBEEF4;
}
.mcu-positions--bn:hover {
    background-color: #EBEEF4;
}

.mcu-positions-border--bn {
    --mcu-pos-border-color: #EBEEF4;
    border-color: #EBEEF4;
}

.mcu-positions--bn-light {
    --mcu-pos-background-color: #EBEEF4;
    background-color: #EBEEF4;
}
.mcu-positions--bn-light:hover {
    background-color: #EBEEF4;
}

.mcu-positions-border--bn-light {
    --mcu-pos-border-color: #EBEEF4;
    border-color: #EBEEF4;
}

.mcu-positions--cb {
    --mcu-pos-background-color: #F6E5AB;
    background-color: #F6E5AB;
}
.mcu-positions--cb:hover {
    background-color: #F6E5AB;
}

.mcu-positions-border--cb {
    --mcu-pos-border-color: #F6E5AB;
    border-color: #F6E5AB;
}

.mcu-positions--cb-light {
    --mcu-pos-background-color: #FBF3D9;
    background-color: #FBF3D9;
}
.mcu-positions--cb-light:hover {
    background-color: #FBF3D9;
}

.mcu-positions-border--cb-light {
    --mcu-pos-border-color: #FBF3D9;
    border-color: #FBF3D9;
}

.mcu-positions--dl {
    --mcu-pos-background-color: #F6E5AB;
    background-color: #F6E5AB;
}
.mcu-positions--dl:hover {
    background-color: #F6E5AB;
}

.mcu-positions-border--dl {
    --mcu-pos-border-color: #F6E5AB;
    border-color: #F6E5AB;
}

.mcu-positions--dl-light {
    --mcu-pos-background-color: #FBF3D9;
    background-color: #FBF3D9;
}
.mcu-positions--dl-light:hover {
    background-color: #FBF3D9;
}

.mcu-positions-border--dl-light {
    --mcu-pos-border-color: #FBF3D9;
    border-color: #FBF3D9;
}

.mcu-positions--lb {
    --mcu-pos-background-color: #F6E5AB;
    background-color: #F6E5AB;
}
.mcu-positions--lb:hover {
    background-color: #F6E5AB;
}

.mcu-positions-border--lb {
    --mcu-pos-border-color: #F6E5AB;
    border-color: #F6E5AB;
}

.mcu-positions--lb-light {
    --mcu-pos-background-color: #FBF3D9;
    background-color: #FBF3D9;
}
.mcu-positions--lb-light:hover {
    background-color: #FBF3D9;
}

.mcu-positions-border--lb-light {
    --mcu-pos-border-color: #FBF3D9;
    border-color: #FBF3D9;
}

.mcu-positions--db {
    --mcu-pos-background-color: #F6E5AB;
    background-color: #F6E5AB;
}
.mcu-positions--db:hover {
    background-color: #F6E5AB;
}

.mcu-positions-border--db {
    --mcu-pos-border-color: #F6E5AB;
    border-color: #F6E5AB;
}

.mcu-positions--db-light {
    --mcu-pos-background-color: #FBF3D9;
    background-color: #FBF3D9;
}
.mcu-positions--db-light:hover {
    background-color: #FBF3D9;
}

.mcu-positions-border--db-light {
    --mcu-pos-border-color: #FBF3D9;
    border-color: #FBF3D9;
}

.mcu-positions--idp {
    --mcu-pos-background-color: #F6E5AB;
    background-color: #F6E5AB;
}
.mcu-positions--idp:hover {
    background-color: #F6E5AB;
}

.mcu-positions-border--idp {
    --mcu-pos-border-color: #F6E5AB;
    border-color: #F6E5AB;
}

.mcu-positions--idp-light {
    --mcu-pos-background-color: #FBF3D9;
    background-color: #FBF3D9;
}
.mcu-positions--idp-light:hover {
    background-color: #FBF3D9;
}

.mcu-positions-border--idp-light {
    --mcu-pos-border-color: #FBF3D9;
    border-color: #FBF3D9;
}

.mcu-positions--de {
    --mcu-pos-background-color: #F6E5AB;
    background-color: #F6E5AB;
}
.mcu-positions--de:hover {
    background-color: #F6E5AB;
}

.mcu-positions-border--de {
    --mcu-pos-border-color: #F6E5AB;
    border-color: #F6E5AB;
}

.mcu-positions--de-light {
    --mcu-pos-background-color: #FBF3D9;
    background-color: #FBF3D9;
}
.mcu-positions--de-light:hover {
    background-color: #FBF3D9;
}

.mcu-positions-border--de-light {
    --mcu-pos-border-color: #FBF3D9;
    border-color: #FBF3D9;
}

.mcu-positions--dt {
    --mcu-pos-background-color: #F6E5AB;
    background-color: #F6E5AB;
}
.mcu-positions--dt:hover {
    background-color: #F6E5AB;
}

.mcu-positions-border--dt {
    --mcu-pos-border-color: #F6E5AB;
    border-color: #F6E5AB;
}

.mcu-positions--dt-light {
    --mcu-pos-background-color: #FBF3D9;
    background-color: #FBF3D9;
}
.mcu-positions--dt-light:hover {
    background-color: #FBF3D9;
}

.mcu-positions-border--dt-light {
    --mcu-pos-border-color: #FBF3D9;
    border-color: #FBF3D9;
}

.mcu-positions--s {
    --mcu-pos-background-color: #F6E5AB;
    background-color: #F6E5AB;
}
.mcu-positions--s:hover {
    background-color: #F6E5AB;
}

.mcu-positions-border--s {
    --mcu-pos-border-color: #F6E5AB;
    border-color: #F6E5AB;
}

.mcu-positions--s-light {
    --mcu-pos-background-color: #FBF3D9;
    background-color: #FBF3D9;
}
.mcu-positions--s-light:hover {
    background-color: #FBF3D9;
}

.mcu-positions-border--s-light {
    --mcu-pos-border-color: #FBF3D9;
    border-color: #FBF3D9;
}

.mcu-positions--tqb {
    --mcu-pos-background-color: #C8A1FF;
    background-color: #C8A1FF;
}
.mcu-positions--tqb:hover {
    background-color: #C8A1FF;
}

.mcu-positions-border--tqb {
    --mcu-pos-border-color: #C8A1FF;
    border-color: #C8A1FF;
}

.mcu-positions--tqb-light {
    --mcu-pos-background-color: #E6D4FF;
    background-color: #E6D4FF;
}
.mcu-positions--tqb-light:hover {
    background-color: #E6D4FF;
}

.mcu-positions-border--tqb-light {
    --mcu-pos-border-color: #E6D4FF;
    border-color: #E6D4FF;
}

.mcu-positions--tte {
    --mcu-pos-background-color: #FF8AA2;
    background-color: #FF8AA2;
}
.mcu-positions--tte:hover {
    background-color: #FF8AA2;
}

.mcu-positions-border--tte {
    --mcu-pos-border-color: #FF8AA2;
    border-color: #FF8AA2;
}

.mcu-positions--tte-light {
    --mcu-pos-background-color: #FFCAD5;
    background-color: #FFCAD5;
}
.mcu-positions--tte-light:hover {
    background-color: #FFCAD5;
}

.mcu-positions-border--tte-light {
    --mcu-pos-border-color: #FFCAD5;
    border-color: #FFCAD5;
}

.mcu-positions--tk {
    --mcu-pos-background-color: #FDB97C;
    background-color: #FDB97C;
}
.mcu-positions--tk:hover {
    background-color: #FDB97C;
}

.mcu-positions-border--tk {
    --mcu-pos-border-color: #FDB97C;
    border-color: #FDB97C;
}

.mcu-positions--tk-light {
    --mcu-pos-background-color: #FEDFC4;
    background-color: #FEDFC4;
}
.mcu-positions--tk-light:hover {
    background-color: #FEDFC4;
}

.mcu-positions-border--tk-light {
    --mcu-pos-border-color: #FEDFC4;
    border-color: #FEDFC4;
}

.mcu-positions--c {
    --mcu-pos-background-color: #F6E5AB;
    background-color: #F6E5AB;
}
.mcu-positions--c:hover {
    background-color: #F6E5AB;
}

.mcu-positions-border--c {
    --mcu-pos-border-color: #F6E5AB;
    border-color: #F6E5AB;
}

.mcu-positions--c-light {
    --mcu-pos-background-color: #FBF3D9;
    background-color: #FBF3D9;
}
.mcu-positions--c-light:hover {
    background-color: #FBF3D9;
}

.mcu-positions-border--c-light {
    --mcu-pos-border-color: #FBF3D9;
    border-color: #FBF3D9;
}

.mcu-positions--1b {
    --mcu-pos-background-color: #C8A1FF;
    background-color: #C8A1FF;
}
.mcu-positions--1b:hover {
    background-color: #C8A1FF;
}

.mcu-positions-border--1b {
    --mcu-pos-border-color: #C8A1FF;
    border-color: #C8A1FF;
}

.mcu-positions--1b-light {
    --mcu-pos-background-color: #E6D4FF;
    background-color: #E6D4FF;
}
.mcu-positions--1b-light:hover {
    background-color: #E6D4FF;
}

.mcu-positions-border--1b-light {
    --mcu-pos-border-color: #E6D4FF;
    border-color: #E6D4FF;
}

.mcu-positions--2b {
    --mcu-pos-background-color: #83DCEF;
    background-color: #83DCEF;
}
.mcu-positions--2b:hover {
    background-color: #83DCEF;
}

.mcu-positions-border--2b {
    --mcu-pos-border-color: #83DCEF;
    border-color: #83DCEF;
}

.mcu-positions--2b-light {
    --mcu-pos-background-color: #C7EFF8;
    background-color: #C7EFF8;
}
.mcu-positions--2b-light:hover {
    background-color: #C7EFF8;
}

.mcu-positions-border--2b-light {
    --mcu-pos-border-color: #C7EFF8;
    border-color: #C7EFF8;
}

.mcu-positions--3b {
    --mcu-pos-background-color: #C8A1FF;
    background-color: #C8A1FF;
}
.mcu-positions--3b:hover {
    background-color: #C8A1FF;
}

.mcu-positions-border--3b {
    --mcu-pos-border-color: #C8A1FF;
    border-color: #C8A1FF;
}

.mcu-positions--3b-light {
    --mcu-pos-background-color: #E6D4FF;
    background-color: #E6D4FF;
}
.mcu-positions--3b-light:hover {
    background-color: #E6D4FF;
}

.mcu-positions-border--3b-light {
    --mcu-pos-border-color: #E6D4FF;
    border-color: #E6D4FF;
}

.mcu-positions--ci {
    --mcu-pos-background-color: #C8A1FF;
    background-color: #C8A1FF;
}
.mcu-positions--ci:hover {
    background-color: #C8A1FF;
}

.mcu-positions-border--ci {
    --mcu-pos-border-color: #C8A1FF;
    border-color: #C8A1FF;
}

.mcu-positions--ci-light {
    --mcu-pos-background-color: #E6D4FF;
    background-color: #E6D4FF;
}
.mcu-positions--ci-light:hover {
    background-color: #E6D4FF;
}

.mcu-positions-border--ci-light {
    --mcu-pos-border-color: #E6D4FF;
    border-color: #E6D4FF;
}

.mcu-positions--if {
    --mcu-pos-background-color: #C8A1FF;
    background-color: #C8A1FF;
}
.mcu-positions--if:hover {
    background-color: #C8A1FF;
}

.mcu-positions-border--if {
    --mcu-pos-border-color: #C8A1FF;
    border-color: #C8A1FF;
}

.mcu-positions--if-light {
    --mcu-pos-background-color: #E6D4FF;
    background-color: #E6D4FF;
}
.mcu-positions--if-light:hover {
    background-color: #E6D4FF;
}

.mcu-positions-border--if-light {
    --mcu-pos-border-color: #E6D4FF;
    border-color: #E6D4FF;
}

.mcu-positions--ss {
    --mcu-pos-background-color: #83DCEF;
    background-color: #83DCEF;
}
.mcu-positions--ss:hover {
    background-color: #83DCEF;
}

.mcu-positions-border--ss {
    --mcu-pos-border-color: #83DCEF;
    border-color: #83DCEF;
}

.mcu-positions--ss-light {
    --mcu-pos-background-color: #C7EFF8;
    background-color: #C7EFF8;
}
.mcu-positions--ss-light:hover {
    background-color: #C7EFF8;
}

.mcu-positions-border--ss-light {
    --mcu-pos-border-color: #C7EFF8;
    border-color: #C7EFF8;
}

.mcu-positions--mi {
    --mcu-pos-background-color: #83DCEF;
    background-color: #83DCEF;
}
.mcu-positions--mi:hover {
    background-color: #83DCEF;
}

.mcu-positions-border--mi {
    --mcu-pos-border-color: #83DCEF;
    border-color: #83DCEF;
}

.mcu-positions--mi-light {
    --mcu-pos-background-color: #C7EFF8;
    background-color: #C7EFF8;
}
.mcu-positions--mi-light:hover {
    background-color: #C7EFF8;
}

.mcu-positions-border--mi-light {
    --mcu-pos-border-color: #C7EFF8;
    border-color: #C7EFF8;
}

.mcu-positions--of {
    --mcu-pos-background-color: #85DE9E;
    background-color: #85DE9E;
}
.mcu-positions--of:hover {
    background-color: #85DE9E;
}

.mcu-positions-border--of {
    --mcu-pos-border-color: #85DE9E;
    border-color: #85DE9E;
}

.mcu-positions--of-light {
    --mcu-pos-background-color: #C8F0D3;
    background-color: #C8F0D3;
}
.mcu-positions--of-light:hover {
    background-color: #C8F0D3;
}

.mcu-positions-border--of-light {
    --mcu-pos-border-color: #C8F0D3;
    border-color: #C8F0D3;
}

.mcu-positions--cf {
    --mcu-pos-background-color: #85DE9E;
    background-color: #85DE9E;
}
.mcu-positions--cf:hover {
    background-color: #85DE9E;
}

.mcu-positions-border--cf {
    --mcu-pos-border-color: #85DE9E;
    border-color: #85DE9E;
}

.mcu-positions--cf-light {
    --mcu-pos-background-color: #C8F0D3;
    background-color: #C8F0D3;
}
.mcu-positions--cf-light:hover {
    background-color: #C8F0D3;
}

.mcu-positions-border--cf-light {
    --mcu-pos-border-color: #C8F0D3;
    border-color: #C8F0D3;
}

.mcu-positions--rf {
    --mcu-pos-background-color: #85DE9E;
    background-color: #85DE9E;
}
.mcu-positions--rf:hover {
    background-color: #85DE9E;
}

.mcu-positions-border--rf {
    --mcu-pos-border-color: #85DE9E;
    border-color: #85DE9E;
}

.mcu-positions--rf-light {
    --mcu-pos-background-color: #C8F0D3;
    background-color: #C8F0D3;
}
.mcu-positions--rf-light:hover {
    background-color: #C8F0D3;
}

.mcu-positions-border--rf-light {
    --mcu-pos-border-color: #C8F0D3;
    border-color: #C8F0D3;
}

.mcu-positions--lf {
    --mcu-pos-background-color: #85DE9E;
    background-color: #85DE9E;
}
.mcu-positions--lf:hover {
    background-color: #85DE9E;
}

.mcu-positions-border--lf {
    --mcu-pos-border-color: #85DE9E;
    border-color: #85DE9E;
}

.mcu-positions--lf-light {
    --mcu-pos-background-color: #C8F0D3;
    background-color: #C8F0D3;
}
.mcu-positions--lf-light:hover {
    background-color: #C8F0D3;
}

.mcu-positions-border--lf-light {
    --mcu-pos-border-color: #C8F0D3;
    border-color: #C8F0D3;
}

.mcu-positions--sp {
    --mcu-pos-background-color: #FF8AA2;
    background-color: #FF8AA2;
}
.mcu-positions--sp:hover {
    background-color: #FF8AA2;
}

.mcu-positions-border--sp {
    --mcu-pos-border-color: #FF8AA2;
    border-color: #FF8AA2;
}

.mcu-positions--sp-light {
    --mcu-pos-background-color: #FFCAD5;
    background-color: #FFCAD5;
}
.mcu-positions--sp-light:hover {
    background-color: #FFCAD5;
}

.mcu-positions-border--sp-light {
    --mcu-pos-border-color: #FFCAD5;
    border-color: #FFCAD5;
}

.mcu-positions--p {
    --mcu-pos-background-color: #FF8AA2;
    background-color: #FF8AA2;
}
.mcu-positions--p:hover {
    background-color: #FF8AA2;
}

.mcu-positions-border--p {
    --mcu-pos-border-color: #FF8AA2;
    border-color: #FF8AA2;
}

.mcu-positions--p-light {
    --mcu-pos-background-color: #FFCAD5;
    background-color: #FFCAD5;
}
.mcu-positions--p-light:hover {
    background-color: #FFCAD5;
}

.mcu-positions-border--p-light {
    --mcu-pos-border-color: #FFCAD5;
    border-color: #FFCAD5;
}

.mcu-positions--rp {
    --mcu-pos-background-color: #FDB97C;
    background-color: #FDB97C;
}
.mcu-positions--rp:hover {
    background-color: #FDB97C;
}

.mcu-positions-border--rp {
    --mcu-pos-border-color: #FDB97C;
    border-color: #FDB97C;
}

.mcu-positions--rp-light {
    --mcu-pos-background-color: #FEDFC4;
    background-color: #FEDFC4;
}
.mcu-positions--rp-light:hover {
    background-color: #FEDFC4;
}

.mcu-positions-border--rp-light {
    --mcu-pos-border-color: #FEDFC4;
    border-color: #FEDFC4;
}

.mcu-positions--dh {
    --mcu-pos-background-color: #BDC3CD;
    background-color: #BDC3CD;
}
.mcu-positions--dh:hover {
    background-color: #BDC3CD;
}

.mcu-positions-border--dh {
    --mcu-pos-border-color: #BDC3CD;
    border-color: #BDC3CD;
}

.mcu-positions--dh-light {
    --mcu-pos-background-color: #E1E4E8;
    background-color: #E1E4E8;
}
.mcu-positions--dh-light:hover {
    background-color: #E1E4E8;
}

.mcu-positions-border--dh-light {
    --mcu-pos-border-color: #E1E4E8;
    border-color: #E1E4E8;
}

.mcu-positions--pg {
    --mcu-pos-background-color: #FF8AA2;
    background-color: #FF8AA2;
}
.mcu-positions--pg:hover {
    background-color: #FF8AA2;
}

.mcu-positions-border--pg {
    --mcu-pos-border-color: #FF8AA2;
    border-color: #FF8AA2;
}

.mcu-positions--pg-light {
    --mcu-pos-background-color: #FFCAD5;
    background-color: #FFCAD5;
}
.mcu-positions--pg-light:hover {
    background-color: #FFCAD5;
}

.mcu-positions-border--pg-light {
    --mcu-pos-border-color: #FFCAD5;
    border-color: #FFCAD5;
}

.mcu-positions--sg {
    --mcu-pos-background-color: #C8A1FF;
    background-color: #C8A1FF;
}
.mcu-positions--sg:hover {
    background-color: #C8A1FF;
}

.mcu-positions-border--sg {
    --mcu-pos-border-color: #C8A1FF;
    border-color: #C8A1FF;
}

.mcu-positions--sg-light {
    --mcu-pos-background-color: #E6D4FF;
    background-color: #E6D4FF;
}
.mcu-positions--sg-light:hover {
    background-color: #E6D4FF;
}

.mcu-positions-border--sg-light {
    --mcu-pos-border-color: #E6D4FF;
    border-color: #E6D4FF;
}

.mcu-positions--g {
    --mcu-pos-background-color: #FF8AA2;
    background-color: #FF8AA2;
}
.mcu-positions--g:hover {
    background-color: #FF8AA2;
}

.mcu-positions-border--g {
    --mcu-pos-border-color: #FF8AA2;
    border-color: #FF8AA2;
}

.mcu-positions--g-light {
    --mcu-pos-background-color: #FFCAD5;
    background-color: #FFCAD5;
}
.mcu-positions--g-light:hover {
    background-color: #FFCAD5;
}

.mcu-positions-border--g-light {
    --mcu-pos-border-color: #FFCAD5;
    border-color: #FFCAD5;
}

.mcu-positions--sf {
    --mcu-pos-background-color: #85DE9E;
    background-color: #85DE9E;
}
.mcu-positions--sf:hover {
    background-color: #85DE9E;
}

.mcu-positions-border--sf {
    --mcu-pos-border-color: #85DE9E;
    border-color: #85DE9E;
}

.mcu-positions--sf-light {
    --mcu-pos-background-color: #C8F0D3;
    background-color: #C8F0D3;
}
.mcu-positions--sf-light:hover {
    background-color: #C8F0D3;
}

.mcu-positions-border--sf-light {
    --mcu-pos-border-color: #C8F0D3;
    border-color: #C8F0D3;
}

.mcu-positions--pf {
    --mcu-pos-background-color: #83DCEF;
    background-color: #83DCEF;
}
.mcu-positions--pf:hover {
    background-color: #83DCEF;
}

.mcu-positions-border--pf {
    --mcu-pos-border-color: #83DCEF;
    border-color: #83DCEF;
}

.mcu-positions--pf-light {
    --mcu-pos-background-color: #C7EFF8;
    background-color: #C7EFF8;
}
.mcu-positions--pf-light:hover {
    background-color: #C7EFF8;
}

.mcu-positions-border--pf-light {
    --mcu-pos-border-color: #C7EFF8;
    border-color: #C7EFF8;
}

.mcu-positions--f {
    --mcu-pos-background-color: #85DE9E;
    background-color: #85DE9E;
}
.mcu-positions--f:hover {
    background-color: #85DE9E;
}

.mcu-positions-border--f {
    --mcu-pos-border-color: #85DE9E;
    border-color: #85DE9E;
}

.mcu-positions--f-light {
    --mcu-pos-background-color: #C8F0D3;
    background-color: #C8F0D3;
}
.mcu-positions--f-light:hover {
    background-color: #C8F0D3;
}

.mcu-positions-border--f-light {
    --mcu-pos-border-color: #C8F0D3;
    border-color: #C8F0D3;
}

.mcu-positions--flex-qb-rb, .mcu-positions--flx-qb-rb {
    --flex-color-1: #C8A1FF;
    --flex-color-2: #83DCEF;
}
.mcu-positions--flex-qb-wr, .mcu-positions--flx-qb-wr {
    --flex-color-1: #C8A1FF;
    --flex-color-2: #85DE9E;
}
.mcu-positions--flex-qb-te, .mcu-positions--flx-qb-te {
    --flex-color-1: #C8A1FF;
    --flex-color-2: #FF8AA2;
}
.mcu-positions--flex-wr-rb, .mcu-positions--flx-wr-rb {
    --flex-color-1: #85DE9E;
    --flex-color-2: #83DCEF;
}
.mcu-positions--flex-rb-wr, .mcu-positions--flx-rb-wr {
    --flex-color-1: #83DCEF;
    --flex-color-2: #85DE9E;
}
.mcu-positions--flex-rb-te, .mcu-positions--flx-rb-te {
    --flex-color-1: #83DCEF;
    --flex-color-2: #FF8AA2;
}
.mcu-positions--flex-wr-te, .mcu-positions--flx-wr-te {
    --flex-color-1: #85DE9E;
    --flex-color-2: #FF8AA2;
}
.mcu-positions--flex-qb-wr-rb, .mcu-positions--flx-qb-wr-rb {
    --flex-color-1: #C8A1FF;
    --flex-color-2: #85DE9E;
    --flex-color-3: #83DCEF;
}
.mcu-positions--flex-qb-rb-wr, .mcu-positions--flx-qb-rb-wr {
    --flex-color-1: #C8A1FF;
    --flex-color-2: #83DCEF;
    --flex-color-3: #85DE9E;
}
.mcu-positions--flex-qb-rb-te, .mcu-positions--flx-qb-rb-te {
    --flex-color-1: #C8A1FF;
    --flex-color-2: #83DCEF;
    --flex-color-3: #FF8AA2;
}
.mcu-positions--flex-qb-wr-te, .mcu-positions--flx-qb-wr-te {
    --flex-color-1: #C8A1FF;
    --flex-color-2: #85DE9E;
    --flex-color-3: #FF8AA2;
}
.mcu-positions--flex-wr-rb-te, .mcu-positions--flx-wr-rb-te {
    --flex-color-1: #83DCEF;
    --flex-color-2: #85DE9E;
    --flex-color-3: #FF8AA2;
}
.mcu-positions--flex-rb-wr-te, .mcu-positions--flx-rb-wr-te {
    --flex-color-1: #83DCEF;
    --flex-color-2: #85DE9E;
    --flex-color-3: #FF8AA2;
}
.mcu-positions--flex-qb-wr-rb-te, .mcu-positions--flx-qb-wr-rb-te {
    --flex-color-1: #C8A1FF;
    --flex-color-2: #85DE9E;
    --flex-color-3: #83DCEF;
    --flex-color-4: #FF8AA2;
}
.mcu-positions--flex-qb-rb-wr-te, .mcu-positions--flx-qb-rb-wr-te {
    --flex-color-1: #C8A1FF;
    --flex-color-2: #83DCEF;
    --flex-color-3: #85DE9E;
    --flex-color-4: #FF8AA2;
}
.mcu-positions--flex-flex, .mcu-positions--flx-flex {
    --flex-color-1: #85DE9E;
    --flex-color-2: #83DCEF;
    --flex-color-3: #FF8AA2;
}
.mcu-positions--flex-flx, .mcu-positions--flx-flx {
    --flex-color-1: #85DE9E;
    --flex-color-2: #83DCEF;
    --flex-color-3: #FF8AA2;
}
.mcu-positions--flex-sf, .mcu-positions--flx-sf {
    --flex-color-1: #C8A1FF;
    --flex-color-2: #85DE9E;
    --flex-color-3: #83DCEF;
    --flex-color-4: #FF8AA2;
}
.mcu-positions--flex-op, .mcu-positions--flx-op {
    --flex-color-1: #C8A1FF;
    --flex-color-2: #85DE9E;
    --flex-color-3: #83DCEF;
    --flex-color-4: #FF8AA2;
}
.mcu-positions--flex-c-1b-2b-dh-of, .mcu-positions--flx-c-1b-2b-dh-of {
    --flex-color-1: #C8A1FF;
    --flex-color-2: #85DE9E;
    --flex-color-3: #BDC3CD;
    --flex-color-4: #83DCEF;
    --flex-color-5: #F6E5AB;
}
.mcu-positions--flex-pg-sg-sf-c-pf, .mcu-positions--flx-pg-sg-sf-c-pf {
    --flex-color-1: #C8A1FF;
    --flex-color-2: #85DE9E;
    --flex-color-3: #F6E5AB;
    --flex-color-4: #83DCEF;
    --flex-color-5: #FF8AA2;
}
.mcu-positions--flex-sp-rp, .mcu-positions--flx-sp-rp {
    --flex-color-1: #FF8AA2;
    --flex-color-2: #FDB97C;
}
.mcu-positions--flex-pg-sg, .mcu-positions--flx-pg-sg {
    --flex-color-1: #FF8AA2;
    --flex-color-2: #C8A1FF;
}
.mcu-positions--flex-sf-pf, .mcu-positions--flx-sf-pf {
    --flex-color-1: #85DE9E;
    --flex-color-2: #83DCEF;
}
.mcu-positions--flex-util, .mcu-positions--flx-util {
    --flex-color-1: #FF8AA2;
    --flex-color-2: #85DE9E;
    --flex-color-3: #F6E5AB;
}
.mcu-positions--flex-ci-mi-of-dh, .mcu-positions--flx-ci-mi-of-dh {
    --flex-color-1: #C8A1FF;
    --flex-color-2: #83DCEF;
    --flex-color-3: #85DE9E;
    --flex-color-4: #BDC3CD;
}
.mcu-positions--flex-mlb-util, .mcu-positions--flx-mlb-util {
    --flex-color-1: #C8A1FF;
    --flex-color-2: #83DCEF;
    --flex-color-3: #85DE9E;
    --flex-color-4: #BDC3CD;
}
.mcu-positions--flex-g-f-c, .mcu-positions--flx-g-f-c {
    --flex-color-1: #FF8AA2;
    --flex-color-2: #85DE9E;
    --flex-color-3: #F6E5AB;
}
.mcu-positions--flex-2, .mcu-positions--flx-2 {
    background: linear-gradient(to right, var(--flex-color-1) 0% 50%, var(--flex-color-2) 50% 100%);
}
.mcu-positions--flex-3, .mcu-positions--flx-3 {
    background: linear-gradient(to right, var(--flex-color-1) 0% 33%, var(--flex-color-2) 33% 66%, var(--flex-color-3) 66% 100%);
}
.mcu-positions--flex-4, .mcu-positions--flx-4 {
    background: conic-gradient(var(--flex-color-2) 0 25%, var(--flex-color-4) 25% 50%, var(--flex-color-3) 50% 75%, var(--flex-color-1) 75% 100%);
}
.mcu-positions--flex-5, .mcu-positions--flx-5 {
    background: conic-gradient(var(--flex-color-1) 0% 20%, var(--flex-color-2) 20% 40%, var(--flex-color-3) 40% 60%, var(--flex-color-4) 60% 80%, var(--flex-color-5) 80% 100%);
}

body.analyzed-draft, body.perfect-draft {
    background-color: #F9FAFC;
}
body .main-content {
    background-image: none;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
body .main-content .inner {
    background-color: #F9FAFC;
    background-image: none;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
body .side-nav {
    background-color: #FFF;
    box-shadow: 0px 24px 24px rgba(192, 192, 192, 0.3);
}

.analyzed-draft-analysis-heading.analyzed-draft-analysis-heading {
    padding: 1.6rem 1.2rem;
}
@media screen and (min-width: 668px) {
    .analyzed-draft-analysis-heading.analyzed-draft-analysis-heading {
        padding: 2rem 1.5rem 2.5rem 1.5rem;
    }
}

.analyzed-draft-analysis-heading,
.perfect-draft-analysis-heading {
    background-color: #FFF;
    display: flex;
    justify-content: space-between;
    padding: 2rem 1.5rem 2.5rem 1.5rem;
    width: 100%;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-analysis-heading,
    .perfect-draft-analysis-heading {
        padding: 3.5rem 2.5rem 2.5rem 3rem;
    }
}
.analyzed-draft-analysis-heading::after,
.perfect-draft-analysis-heading::after {
    background-color: #FFF;
    content: "";
    display: block;
}
.analyzed-draft-analysis-heading__subtitle,
.perfect-draft-analysis-heading__subtitle {
    color: #737373;
    font-weight: 500;
    font-style: italic;
    font-size: 1.4rem;
    line-height: 1.4rem;
    margin: 0;
}
.analyzed-draft-analysis-heading__title,
.perfect-draft-analysis-heading__title {
    color: #212121;
    font-family: "Open Sans", sans-serif;
    font-size: 1.8rem;
    font-weight: bold;
    line-height: 1.8rem;
    margin-bottom: 1.2rem;
}
.analyzed-draft-analysis-heading__title.analyzed-draft-heading-title,
.perfect-draft-analysis-heading__title.analyzed-draft-heading-title {
    display: block;
    font-family: "Poppins", Arial, Helvetica, sans-serif;
    margin: 0.6rem 0;
    max-width: calc(100vw - 11.5rem - 7rem);
    min-height: 2rem;
    overflow: hidden;
    white-space: nowrap;
    word-break: break-word;
    text-overflow: ellipsis;
}
@media screen and (min-width: 768px) {
    .analyzed-draft-analysis-heading__title.analyzed-draft-heading-title,
    .perfect-draft-analysis-heading__title.analyzed-draft-heading-title {
        margin-top: 0.2rem;
        max-width: calc(100vw - 41.5rem - 7rem);
        min-height: 2.6rem;
    }
}
@media screen and (min-width: 900px) {
    .analyzed-draft-analysis-heading__title.analyzed-draft-heading-title,
    .perfect-draft-analysis-heading__title.analyzed-draft-heading-title {
        max-width: calc(100vw - 60.5rem - 7rem);
    }
}
@media screen and (min-width: 1440px) {
    .analyzed-draft-analysis-heading__title.analyzed-draft-heading-title,
    .perfect-draft-analysis-heading__title.analyzed-draft-heading-title {
        max-width: initial;
        overflow: initial;
    }
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-analysis-heading__title,
    .perfect-draft-analysis-heading__title {
        font-size: 2.4rem;
        line-height: 2.4rem;
    }
}
.analyzed-draft-analysis-heading__score,
.perfect-draft-analysis-heading__score {
    color: #212121;
    font-family: "Open Sans", sans-serif;
    font-size: 1.6rem;
    font-weight: normal;
}
.analyzed-draft-analysis-heading__points,
.perfect-draft-analysis-heading__points {
    font-size: 1.8rem;
    font-weight: 600;
}
.analyzed-draft-analysis-heading__view-leaderboard,
.perfect-draft-analysis-heading__view-leaderboard {
    color: #0769de;
    display: block;
    font-size: 1.3rem;
    margin-top: 0.5rem;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-analysis-heading__view-leaderboard,
    .perfect-draft-analysis-heading__view-leaderboard {
        display: inline-block;
        margin-left: 1rem;
        margin-top: 0;
    }
}
.analyzed-draft-analysis-heading__right,
.perfect-draft-analysis-heading__right {
    align-items: flex-start;
    display: flex;
    margin-left: auto;
}
.analyzed-draft-analysis-heading__right__additional-options,
.perfect-draft-analysis-heading__right__additional-options {
    align-items: center;
    background-color: #F1F4F5;
    background-image: none;
    border: 1px solid #DADFE2;
    border-radius: 50%;
    box-sizing: border-box;
    color: #333;
    display: flex;
    font-size: 1.4rem;
    height: 3.2rem;
    justify-content: center;
    margin: 0 0 0 0.4rem;
    padding: 0;
    width: 3.2rem;
}
@media screen and (min-width: 668px) {
    .analyzed-draft-analysis-heading__right__additional-options,
    .perfect-draft-analysis-heading__right__additional-options {
        border-radius: 0.6rem;
        font-size: 1.6rem;
        height: 3.6rem;
        width: 4rem;
    }
}
.analyzed-draft-analysis-heading__right__additional-options:active, .analyzed-draft-analysis-heading__right__additional-options:focus, .analyzed-draft-analysis-heading__right__additional-options:hover,
.perfect-draft-analysis-heading__right__additional-options:active,
.perfect-draft-analysis-heading__right__additional-options:focus,
.perfect-draft-analysis-heading__right__additional-options:hover {
    align-items: center;
    background-color: #dedede;
    background-image: none;
    border: 1px solid #DADFE2;
    box-sizing: border-box;
    color: #333;
    display: flex;
    justify-content: center;
    margin: 0 0 0 0.4rem;
    padding: 0;
}
.analyzed-draft-analysis-heading__right.analyzer-heading-wrapper,
.perfect-draft-analysis-heading__right.analyzer-heading-wrapper {
    align-items: center;
}
.analyzed-draft-analysis-heading__right.analyzer-heading-wrapper .fp-cta-button,
.perfect-draft-analysis-heading__right.analyzer-heading-wrapper .fp-cta-button {
    border-radius: 0.6rem;
    height: 3.6rem;
}
.analyzed-draft-analysis-heading__right.analyzer-heading-wrapper .fp-cta-button.fp-cta-button__secondary,
.perfect-draft-analysis-heading__right.analyzer-heading-wrapper .fp-cta-button.fp-cta-button__secondary {
    margin-right: 1.2rem;
}
.analyzed-draft-analysis-heading__btn-dropdown,
.perfect-draft-analysis-heading__btn-dropdown {
    border: solid 0.1rem #DEDEDE;
    border-radius: 0.6rem;
    box-shadow: 0px 24px 24px rgba(192, 192, 192, 0.3);
    margin-top: 1rem;
    min-width: 24.5rem;
    padding: 0;
    /* &::before {
       content: '';
       display: block;
       width: 0; 
       height: 0; 
       border-left: 1rem solid transparent;
       border-right: 1rem solid transparent;
       border-bottom: 1rem solid $white;
    } */
}
.analyzed-draft-analysis-heading__btn-dropdown li,
.perfect-draft-analysis-heading__btn-dropdown li {
    margin-bottom: 0;
}
.analyzed-draft-analysis-heading__btn-dropdown li .js-share-button,
.perfect-draft-analysis-heading__btn-dropdown li .js-share-button {
    border: none;
    border-radius: 0.6rem;
    color: #4A4A4A;
    font-size: 1.3rem;
    letter-spacing: 0;
    line-height: 1.3rem;
    padding: 1.5rem;
    text-align: left;
    width: 100%;
}
.analyzed-draft-analysis-heading__btn-dropdown li .js-share-button:hover, .analyzed-draft-analysis-heading__btn-dropdown li .js-share-button:focus,
.perfect-draft-analysis-heading__btn-dropdown li .js-share-button:hover,
.perfect-draft-analysis-heading__btn-dropdown li .js-share-button:focus {
    background-color: #FAFAFA;
    background-image: none;
    color: #4A4A4A;
}
.analyzed-draft-analysis-heading__btn-dropdown li .js-share-button i,
.perfect-draft-analysis-heading__btn-dropdown li .js-share-button i {
    color: #0769de;
    margin-right: 1.5rem;
    min-width: 1.5rem;
}
.analyzed-draft-analysis-heading .DraftGrade,
.perfect-draft-analysis-heading .DraftGrade {
    text-shadow: -1px 1px 0px rgba(0, 0, 0, 0.12), -4px 0px 4px rgba(0, 0, 0, 0.2);
}
.analyzed-draft-analysis-heading .analyzed-draft-analysis-play-again-btn-container,
.analyzed-draft-analysis-heading .perfect-draft-analysis-play-again-btn-container,
.perfect-draft-analysis-heading .analyzed-draft-analysis-play-again-btn-container,
.perfect-draft-analysis-heading .perfect-draft-analysis-play-again-btn-container {
    background-color: #FFF;
    bottom: 0;
    box-shadow: 0px -2px 6px rgba(192, 192, 192, 0.5);
    display: block;
    left: 0;
    padding: 1.15rem 1rem;
    position: fixed;
    width: 100%;
    z-index: 10;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-analysis-heading .analyzed-draft-analysis-play-again-btn-container,
    .analyzed-draft-analysis-heading .perfect-draft-analysis-play-again-btn-container,
    .perfect-draft-analysis-heading .analyzed-draft-analysis-play-again-btn-container,
    .perfect-draft-analysis-heading .perfect-draft-analysis-play-again-btn-container {
        box-shadow: none;
        display: inherit;
        position: static;
        padding: 0;
        width: auto;
    }
}
.analyzed-draft-analysis-heading__btn,
.perfect-draft-analysis-heading__btn {
    background-color: #0769de;
    border: none;
    border-radius: 0.6rem;
    color: #FFF;
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 1.5rem;
    margin-right: 1.5rem;
    padding: 0.65rem 0.6rem;
    text-align: center;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-analysis-heading__btn,
    .perfect-draft-analysis-heading__btn {
        padding: 1.35rem 2rem;
    }
}
.analyzed-draft-analysis-heading__btn--play-again,
.perfect-draft-analysis-heading__btn--play-again {
    display: block;
    padding: 1.5rem 0;
    text-transform: uppercase;
    width: calc(100% - 2rem);
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-analysis-heading__btn--play-again,
    .perfect-draft-analysis-heading__btn--play-again {
        display: inline-block;
        padding: 1.35rem 2rem;
        text-transform: none;
        width: auto;
    }
}
.analyzed-draft-analysis-heading__btn--share,
.perfect-draft-analysis-heading__btn--share {
    margin-left: 0.5rem;
    margin-right: 0;
}
.analyzed-draft-analysis-heading__btn:hover, .analyzed-draft-analysis-heading__btn:focus,
.perfect-draft-analysis-heading__btn:hover,
.perfect-draft-analysis-heading__btn:focus {
    background-color: #025ab6;
    background-image: none;
    color: #FFF;
}
.analyzed-draft-analysis-heading__btn .caret,
.perfect-draft-analysis-heading__btn .caret {
    border-top: 0.4rem solid #FFF;
    position: relative;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-analysis-heading__btn .caret,
    .perfect-draft-analysis-heading__btn .caret {
        top: -0.2rem;
    }
}
.analyzed-draft-analysis-heading__btn .desktop-only-text,
.perfect-draft-analysis-heading__btn .desktop-only-text {
    display: none;
}
@media only screen and (min-width: 1050px) {
    .analyzed-draft-analysis-heading__btn .desktop-only-text,
    .perfect-draft-analysis-heading__btn .desktop-only-text {
        display: inline;
    }
}
.analyzed-draft-analysis-heading__btn .hide-on-mobile,
.perfect-draft-analysis-heading__btn .hide-on-mobile {
    display: none;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-analysis-heading__btn .hide-on-mobile,
    .perfect-draft-analysis-heading__btn .hide-on-mobile {
        display: inline;
    }
}
.analyzed-draft-analysis-heading__btn .show-on-mobile,
.perfect-draft-analysis-heading__btn .show-on-mobile {
    display: inline;
    font-size: 1.7rem;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-analysis-heading__btn .show-on-mobile,
    .perfect-draft-analysis-heading__btn .show-on-mobile {
        display: none;
    }
}

.analyzed-draft-analysis-tabs-container,
.perfect-draft-analysis-tabs-container {
    background-color: #FFF;
    border-bottom: solid 0.1rem #DEDEDE;
    margin: 0 0 2.5rem 0;
    overflow-x: scroll;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-analysis-tabs-container,
    .perfect-draft-analysis-tabs-container {
        overflow-x: hidden;
    }
}

.analyzed-draft-analysis-tabs,
.perfect-draft-analysis-tabs {
    display: flex;
    list-style: none;
    margin: 0;
    padding-left: 1.5rem;
    width: 100%;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-analysis-tabs,
    .perfect-draft-analysis-tabs {
        padding-left: 3rem;
    }
}
.analyzed-draft-analysis-tabs__item,
.perfect-draft-analysis-tabs__item {
    font-family: "Poppins", Arial, Helvetica, sans-serif;
    font-size: 1.6rem;
    line-height: 1.5rem;
    margin: 0 2rem 0 0;
    padding-bottom: 1.5rem;
    white-space: nowrap;
}
.analyzed-draft-analysis-tabs__item:last-child,
.perfect-draft-analysis-tabs__item:last-child {
    margin-right: 0;
}
.analyzed-draft-analysis-tabs__item a,
.perfect-draft-analysis-tabs__item a {
    color: #4A4A4A;
}
.analyzed-draft-analysis-tabs__item a:hover, .analyzed-draft-analysis-tabs__item a:focus,
.perfect-draft-analysis-tabs__item a:hover,
.perfect-draft-analysis-tabs__item a:focus {
    text-decoration: none;
}
.analyzed-draft-analysis-tabs__item.active,
.perfect-draft-analysis-tabs__item.active {
    font-weight: bold;
    border-bottom: solid 0.2rem #0769de;
}
.analyzed-draft-analysis-tabs__item.active a,
.perfect-draft-analysis-tabs__item.active a {
    color: #0769de;
}

.analyzed-draft-weekly-lineups,
.perfect-draft-weekly-lineups {
    align-items: center;
    display: flex !important;
    padding: 0 1.2rem;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-weekly-lineups,
    .perfect-draft-weekly-lineups {
        align-items: flex-start;
        flex-wrap: wrap;
        justify-content: space-between;
        padding: 0 3rem;
    }
}
.analyzed-draft-weekly-lineups .slick-arrow,
.perfect-draft-weekly-lineups .slick-arrow {
    align-items: center;
    background-color: #0769de;
    border: none;
    border-radius: 10rem;
    color: #FFF;
    display: flex !important;
    font-size: 2rem;
    height: 2.6rem;
    justify-content: center;
    margin: 0;
    min-width: 2.6rem;
    padding: 0;
    width: 2.6rem;
}
.analyzed-draft-weekly-lineups .slick-arrow:hover, .analyzed-draft-weekly-lineups .slick-arrow:focus,
.perfect-draft-weekly-lineups .slick-arrow:hover,
.perfect-draft-weekly-lineups .slick-arrow:focus {
    background-color: #0769de;
    background-image: none;
}
.analyzed-draft-weekly-lineups .slick-arrow i,
.perfect-draft-weekly-lineups .slick-arrow i {
    position: relative;
}
.analyzed-draft-weekly-lineups .slick-prev i,
.perfect-draft-weekly-lineups .slick-prev i {
    left: -0.1rem;
}
.analyzed-draft-weekly-lineups .slick-next i,
.perfect-draft-weekly-lineups .slick-next i {
    right: -0.1rem;
}
.analyzed-draft-weekly-lineups .slick-list,
.perfect-draft-weekly-lineups .slick-list {
    margin: 0 1.2rem;
}
.analyzed-draft-weekly-lineups__item,
.perfect-draft-weekly-lineups__item {
    background-color: #FFF;
    border: solid 0.1rem #DEDEDE;
    border-radius: 0.4rem;
    margin-bottom: 2rem;
    padding: 1.5rem 0.8rem;
    width: calc(33.33% - 1rem);
}
@media only screen and (min-width: 1050px) {
    .analyzed-draft-weekly-lineups__item,
    .perfect-draft-weekly-lineups__item {
        width: calc(25% - 1.5rem);
    }
}
.analyzed-draft-weekly-lineups__item-heading,
.perfect-draft-weekly-lineups__item-heading {
    align-items: flex-end;
    display: flex;
    justify-content: space-between;
    padding: 0 0.5rem 1rem 0.5rem;
}
.analyzed-draft-weekly-lineups__item-week,
.perfect-draft-weekly-lineups__item-week {
    color: #212121;
    font-family: "Open Sans", sans-serif;
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 1.5rem;
}
.analyzed-draft-weekly-lineups__item-total,
.perfect-draft-weekly-lineups__item-total {
    color: #212121;
    font-family: "Open Sans", sans-serif;
    font-size: 1.2rem;
    font-weight: bold;
    line-height: 1.2rem;
}
.analyzed-draft-weekly-lineups__item-player,
.perfect-draft-weekly-lineups__item-player {
    color: #4A4A4A;
    display: flex;
    font-size: 1.2rem;
    font-weight: 600;
    justify-content: space-between;
    line-height: 1.2rem;
    margin-bottom: 0.4rem;
    padding: 0.5rem;
}
.analyzed-draft-weekly-lineups__item-player:last-child,
.perfect-draft-weekly-lineups__item-player:last-child {
    margin-bottom: 0;
}
.analyzed-draft-weekly-lineups__item-player:hover, .analyzed-draft-weekly-lineups__item-player:focus,
.perfect-draft-weekly-lineups__item-player:hover,
.perfect-draft-weekly-lineups__item-player:focus {
    background-color: rgba(88, 190, 132, 0.15);
}
.analyzed-draft-weekly-lineups__item-player--empty,
.perfect-draft-weekly-lineups__item-player--empty {
    background-color: rgba(209, 80, 62, 0.1);
}
.analyzed-draft-weekly-lineups__item-player--empty .analyzed-draft-weekly-lineups__item-player-name,
.analyzed-draft-weekly-lineups__item-player--empty .perfect-draft-weekly-lineups__item-player-name,
.perfect-draft-weekly-lineups__item-player--empty .analyzed-draft-weekly-lineups__item-player-name,
.perfect-draft-weekly-lineups__item-player--empty .perfect-draft-weekly-lineups__item-player-name {
    font-weight: normal;
    text-transform: none;
}
.analyzed-draft-weekly-lineups__item-player-info,
.perfect-draft-weekly-lineups__item-player-info {
    display: flex;
}
.analyzed-draft-weekly-lineups__item-player-pos,
.perfect-draft-weekly-lineups__item-player-pos {
    letter-spacing: 0.1rem;
    margin-right: 1.5rem;
    min-width: 2.5rem;
    text-align: center;
}
.analyzed-draft-weekly-lineups__item-player-name,
.perfect-draft-weekly-lineups__item-player-name {
    text-transform: capitalize;
}
@media only screen and (min-width: 900px) {
    .analyzed-draft-weekly-lineups__item-player-name,
    .perfect-draft-weekly-lineups__item-player-name {
        max-width: 6.5rem;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
}
@media only screen and (min-width: 1050px) {
    .analyzed-draft-weekly-lineups__item-player-name,
    .perfect-draft-weekly-lineups__item-player-name {
        max-width: 100%;
        overflow: visible;
    }
}
.analyzed-draft-weekly-lineups__item-player-team,
.perfect-draft-weekly-lineups__item-player-team {
    color: #686868;
    font-size: 1rem;
}

/*************************************************************************************/
/* Banner */
/*************************************************************************************/
.analyzed-draft-banner,
.perfect-draft-banner {
    background-color: #0769de;
    background-image: url("/assets/images/perfect-draft/banner-phone.png");
    background-position: center;
    background-size: cover;
    display: block;
    padding: 1.5rem;
    text-align: center;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-banner,
    .perfect-draft-banner {
        align-items: center;
        background-image: url("/assets/images/perfect-draft/banner-desktop.png");
        background-position: left;
        background-size: cover;
        border-radius: 0.4rem 0.4rem 0 0;
        display: none;
        justify-content: space-between;
        margin: 1.5rem 0.5rem 0 0.5rem;
        padding: 3rem 3.5rem;
        text-align: left;
    }
}
@media only screen and (min-width: 900px) {
    .analyzed-draft-banner,
    .perfect-draft-banner {
        margin: 0;
    }
}
.analyzed-draft-banner__heading-container,
.perfect-draft-banner__heading-container {
    display: block;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-banner__heading-container,
    .perfect-draft-banner__heading-container {
        align-items: center;
        display: flex;
        justify-content: center;
        margin-right: 1rem;
    }
}
.analyzed-draft-banner__icon,
.perfect-draft-banner__icon {
    width: 3.2rem;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-banner__icon,
    .perfect-draft-banner__icon {
        margin-right: 1.8rem;
        width: 4.5rem;
    }
}
.analyzed-draft-banner__heading,
.perfect-draft-banner__heading {
    color: #FFF;
    font-family: "Open Sans", sans-serif;
    text-transform: uppercase;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-banner__heading,
    .perfect-draft-banner__heading {
        margin-bottom: 0.2rem;
    }
}
.analyzed-draft-banner__heading .gold-text,
.perfect-draft-banner__heading .gold-text {
    background: linear-gradient(to bottom, #462523 0%, #CB9B51 24%, #F6E27A 44%, #F6F2C0 50%, #F6E27A 56%, #CB9B51 76%, #462523 100%);
    background-clip: text;
    display: block;
    font-size: 2.9rem;
    font-weight: 800;
    letter-spacing: 0.115rem;
    line-height: 3.9rem;
    position: relative;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    z-index: 1;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-banner__heading .gold-text,
    .perfect-draft-banner__heading .gold-text {
        display: inline;
    }
}
.analyzed-draft-banner__heading .silver-text,
.perfect-draft-banner__heading .silver-text {
    background: linear-gradient(to bottom, #FFFFFF 0%, #B3B3B3 100%);
    background-clip: text;
    display: block;
    font-size: 2rem;
    font-weight: 600;
    letter-spacing: 1.5rem;
    line-height: 2.7rem;
    margin-left: 1.2rem;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-banner__heading .silver-text,
    .perfect-draft-banner__heading .silver-text {
        display: inline;
        font-size: 2.8rem;
        letter-spacing: 0.115rem;
        line-height: 3.8rem;
        margin-left: 0;
    }
}
.analyzed-draft-banner__subheading,
.perfect-draft-banner__subheading {
    display: none;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-banner__subheading,
    .perfect-draft-banner__subheading {
        color: #FFF;
        display: inline;
        font-family: "Open Sans", sans-serif;
        font-size: 1.8rem;
        font-weight: 600;
        line-height: 2.2rem;
        margin-bottom: 0;
    }
}
.analyzed-draft-banner__socials,
.perfect-draft-banner__socials {
    display: none;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-banner__socials,
    .perfect-draft-banner__socials {
        display: flex;
    }
}
.analyzed-draft-banner__social,
.perfect-draft-banner__social {
    align-items: center;
    background-color: #FFF;
    border: none;
    border-radius: 10rem;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.3);
    color: #4A4A4A;
    display: flex;
    font-size: 2rem;
    height: 4rem;
    justify-content: center;
    margin: 0 2rem 0 0;
    padding: 0;
    width: 4rem;
}
.analyzed-draft-banner__social:hover, .analyzed-draft-banner__social:focus,
.perfect-draft-banner__social:hover,
.perfect-draft-banner__social:focus {
    color: #4A4A4A;
}
.analyzed-draft-banner__social:last-child,
.perfect-draft-banner__social:last-child {
    margin-right: 0;
}

/*************************************************************************************/
/* Tabs */
/*************************************************************************************/
.analyzed-draft-tabs,
.perfect-draft-tabs {
    background-color: #FFF;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.2), 0 0 24px hsla(0deg, 0%, 75.3%, 0.3);
    display: flex;
    margin-bottom: 1.4rem;
    position: relative;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-tabs,
    .perfect-draft-tabs {
        display: none;
    }
}
.analyzed-draft-tabs--no-margin-bottom,
.perfect-draft-tabs--no-margin-bottom {
    margin-bottom: 0;
}
.analyzed-draft-tabs__tab,
.perfect-draft-tabs__tab {
    border-bottom: solid 0.2rem transparent;
    color: #9B9B9B;
    display: inline-block;
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 1.8rem;
    padding: 1.4rem 0 1.2rem 0;
    text-align: center;
    width: 33.33%;
}
.analyzed-draft-tabs__tab--active,
.perfect-draft-tabs__tab--active {
    color: #0769de;
    border-color: #0769de;
}

/*************************************************************************************/
/* Analysis Tab */
/*************************************************************************************/
.tab-content > .perfect-draft-analysis-tab.active {
    padding: 0 2rem;
}

.tab-content > .analyzed-draft-analysis-tab.active {
    padding: 0;
}
@media screen and (min-width: 668px) {
    .tab-content > .analyzed-draft-analysis-tab.active {
        padding: 0 2rem;
    }
}

.tab-content > .analyzed-draft-analysis-tab.active,
.tab-content > .perfect-draft-analysis-tab.active {
    display: block;
}
@media only screen and (min-width: 768px) {
    .tab-content > .analyzed-draft-analysis-tab.active,
    .tab-content > .perfect-draft-analysis-tab.active {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
}
@media only screen and (min-width: 1280px) {
    .tab-content > .analyzed-draft-analysis-tab.active,
    .tab-content > .perfect-draft-analysis-tab.active {
        padding: 0 3.5rem;
    }
}

.anaylyzed-draft-standings-container {
    display: block;
}
@media only screen and (min-width: 768px) {
    .anaylyzed-draft-standings-container {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
}

.analyzed-flex-fan {
    font-size: 12px;
    text-align: center;
    width: 100%;
    margin-bottom: 2.4rem;
}

.analyzed-draft-analysis-section.analyzed-draft-analysis-section {
    border: 1px solid #DADFE2;
    border-radius: 6px;
    padding: 2.4rem 1.6rem;
}

.analyzed-draft-analysis-section,
.perfect-draft-analysis-section {
    background-color: #FFF;
    border: solid 0.1rem #DEDEDE;
    border-radius: 0.4rem;
    box-sizing: border-box;
    padding: 1.5rem;
}
@media only screen and (min-width: 900px) {
    .analyzed-draft-analysis-section,
    .perfect-draft-analysis-section {
        padding: 2rem;
    }
}
@media only screen and (min-width: 1280px) {
    .analyzed-draft-analysis-section,
    .perfect-draft-analysis-section {
        padding: 2rem 3rem;
    }
}
.analyzed-draft-analysis-section--graphs,
.perfect-draft-analysis-section--graphs {
    background-color: transparent;
    border: none;
    border-radius: 0;
    display: block;
    padding: 0;
    width: 100%;
}
@media only screen and (min-width: 768px) {
    .analyzed-draft-analysis-section--graphs,
    .perfect-draft-analysis-section--graphs {
        background-color: #FFF;
        border: solid 0.1rem #DEDEDE;
        border-radius: 0.4rem;
        display: flex;
        margin-bottom: 2.5rem;
        padding: 2rem 1.5rem;
    }
}
@media only screen and (min-width: 1280px) {
    .analyzed-draft-analysis-section--graphs,
    .perfect-draft-analysis-section--graphs {
        margin-bottom: 3rem;
    }
}
.analyzed-draft-analysis-section--top-players, .analyzed-draft-analysis-section--coach-feedback,
.perfect-draft-analysis-section--top-players,
.perfect-draft-analysis-section--coach-feedback {
    margin-bottom: 1rem;
    width: 100%;
}
@media only screen and (min-width: 768px) {
    .analyzed-draft-analysis-section--top-players, .analyzed-draft-analysis-section--coach-feedback,
    .perfect-draft-analysis-section--top-players,
    .perfect-draft-analysis-section--coach-feedback {
        margin-bottom: 0;
        width: calc(50% - 0.75rem);
    }
}
@media only screen and (min-width: 1280px) {
    .analyzed-draft-analysis-section--top-players, .analyzed-draft-analysis-section--coach-feedback,
    .perfect-draft-analysis-section--top-players,
    .perfect-draft-analysis-section--coach-feedback {
        width: calc(50% - 1.25rem);
    }
}
.analyzed-draft-analysis-section__heading-container,
.perfect-draft-analysis-section__heading-container {
    display: block;
    margin-bottom: 1.5rem;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-analysis-section__heading-container,
    .perfect-draft-analysis-section__heading-container {
        display: flex;
        justify-content: space-between;
        margin-bottom: 2.5rem;
    }
}
.analyzed-draft-analysis-section__heading-container .analyzed-draft-analysis-section__heading,
.analyzed-draft-analysis-section__heading-container .perfect-draft-analysis-section__heading,
.perfect-draft-analysis-section__heading-container .analyzed-draft-analysis-section__heading,
.perfect-draft-analysis-section__heading-container .perfect-draft-analysis-section__heading {
    margin-bottom: 1rem;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-analysis-section__heading-container .analyzed-draft-analysis-section__heading,
    .analyzed-draft-analysis-section__heading-container .perfect-draft-analysis-section__heading,
    .perfect-draft-analysis-section__heading-container .analyzed-draft-analysis-section__heading,
    .perfect-draft-analysis-section__heading-container .perfect-draft-analysis-section__heading {
        margin-bottom: 0;
    }
}
.analyzed-draft-analysis-section__heading,
.perfect-draft-analysis-section__heading {
    color: #333;
    font-family: "Poppins", Arial, Helvetica, sans-serif;
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 1.6rem;
    margin-bottom: 1rem;
}
.analyzed-draft-analysis-section__your-score,
.perfect-draft-analysis-section__your-score {
    background-color: #FFF;
    border: solid 0.1rem #DEDEDE;
    border-radius: 0.4rem;
    margin-bottom: 1rem;
    padding: 1.5rem;
    width: 100%;
}
@media only screen and (min-width: 768px) {
    .analyzed-draft-analysis-section__your-score,
    .perfect-draft-analysis-section__your-score {
        border: none;
        border-radius: 0;
        border-right: solid 0.1rem #F1F1F1;
        margin-bottom: 0;
        margin-right: 1rem;
        padding: 0;
        padding-right: 1rem;
        width: 45%;
    }
}
@media only screen and (min-width: 900px) {
    .analyzed-draft-analysis-section__your-score,
    .perfect-draft-analysis-section__your-score {
        margin-right: 2rem;
        padding-right: 2rem;
    }
}
@media only screen and (min-width: 1280px) {
    .analyzed-draft-analysis-section__your-score,
    .perfect-draft-analysis-section__your-score {
        margin-right: 3rem;
        padding-right: 3rem;
        width: 33.33%;
    }
}
.analyzed-draft-analysis-section__your-score .analyzed-draft-gauge,
.analyzed-draft-analysis-section__your-score .perfect-draft-gauge,
.perfect-draft-analysis-section__your-score .analyzed-draft-gauge,
.perfect-draft-analysis-section__your-score .perfect-draft-gauge {
    height: 16rem;
    margin: 0 auto;
    position: relative;
    width: 100%;
}
@media only screen and (min-width: 375px) {
    .analyzed-draft-analysis-section__your-score .analyzed-draft-gauge,
    .analyzed-draft-analysis-section__your-score .perfect-draft-gauge,
    .perfect-draft-analysis-section__your-score .analyzed-draft-gauge,
    .perfect-draft-analysis-section__your-score .perfect-draft-gauge {
        width: 30rem;
    }
}
@media only screen and (min-width: 768px) {
    .analyzed-draft-analysis-section__your-score .analyzed-draft-gauge,
    .analyzed-draft-analysis-section__your-score .perfect-draft-gauge,
    .perfect-draft-analysis-section__your-score .analyzed-draft-gauge,
    .perfect-draft-analysis-section__your-score .perfect-draft-gauge {
        height: 19rem;
        top: 1.5rem;
    }
}
.analyzed-draft-analysis-section__your-score .analyzed-draft-gauge::before, .analyzed-draft-analysis-section__your-score .analyzed-draft-gauge::after,
.analyzed-draft-analysis-section__your-score .perfect-draft-gauge::before,
.analyzed-draft-analysis-section__your-score .perfect-draft-gauge::after,
.perfect-draft-analysis-section__your-score .analyzed-draft-gauge::before,
.perfect-draft-analysis-section__your-score .analyzed-draft-gauge::after,
.perfect-draft-analysis-section__your-score .perfect-draft-gauge::before,
.perfect-draft-analysis-section__your-score .perfect-draft-gauge::after {
    font-family: "Open Sans", sans-serif;
    font-size: 1rem;
    line-height: 1.4rem;
    top: 14.7rem;
}
@media only screen and (min-width: 768px) {
    .analyzed-draft-analysis-section__your-score .analyzed-draft-gauge::before, .analyzed-draft-analysis-section__your-score .analyzed-draft-gauge::after,
    .analyzed-draft-analysis-section__your-score .perfect-draft-gauge::before,
    .analyzed-draft-analysis-section__your-score .perfect-draft-gauge::after,
    .perfect-draft-analysis-section__your-score .analyzed-draft-gauge::before,
    .perfect-draft-analysis-section__your-score .analyzed-draft-gauge::after,
    .perfect-draft-analysis-section__your-score .perfect-draft-gauge::before,
    .perfect-draft-analysis-section__your-score .perfect-draft-gauge::after {
        top: 17.7rem;
    }
}
.analyzed-draft-analysis-section__your-score .analyzed-draft-gauge::before,
.analyzed-draft-analysis-section__your-score .perfect-draft-gauge::before,
.perfect-draft-analysis-section__your-score .analyzed-draft-gauge::before,
.perfect-draft-analysis-section__your-score .perfect-draft-gauge::before {
    content: "1500";
    left: 2.6rem;
    text-align: center;
    width: 2rem;
}
.analyzed-draft-analysis-section__your-score .analyzed-draft-gauge::after,
.analyzed-draft-analysis-section__your-score .perfect-draft-gauge::after,
.perfect-draft-analysis-section__your-score .analyzed-draft-gauge::after,
.perfect-draft-analysis-section__your-score .perfect-draft-gauge::after {
    content: "3100";
    right: 2.6rem;
}
.analyzed-draft-analysis-section__your-score .rdr-analyzed-draft-draft-grade--title,
.analyzed-draft-analysis-section__your-score .rdr-perfect-draft-draft-grade--title,
.perfect-draft-analysis-section__your-score .rdr-analyzed-draft-draft-grade--title,
.perfect-draft-analysis-section__your-score .rdr-perfect-draft-draft-grade--title {
    font-family: "Open Sans", sans-serif;
    font-size: 2.6rem;
    font-weight: bold;
    line-height: 3.5rem;
}
.analyzed-draft-analysis-section__your-score .analyzed-draft-gauge-top-percentage,
.analyzed-draft-analysis-section__your-score .perfect-draft-gauge-top-percentage,
.perfect-draft-analysis-section__your-score .analyzed-draft-gauge-top-percentage,
.perfect-draft-analysis-section__your-score .perfect-draft-gauge-top-percentage {
    color: #39B54A;
    font-size: 1.5rem;
    font-style: italic;
    font-weight: bold;
    line-height: 2rem;
    position: relative;
    text-align: center;
    top: -1.6rem;
}
.analyzed-draft-analysis-section__your-score .analyzed-draft-gauge-top-percentage--top,
.analyzed-draft-analysis-section__your-score .perfect-draft-gauge-top-percentage--top,
.perfect-draft-analysis-section__your-score .analyzed-draft-gauge-top-percentage--top,
.perfect-draft-analysis-section__your-score .perfect-draft-gauge-top-percentage--top {
    color: #39B54A;
}
.analyzed-draft-analysis-section__your-score .analyzed-draft-gauge-top-percentage--bottom,
.analyzed-draft-analysis-section__your-score .perfect-draft-gauge-top-percentage--bottom,
.perfect-draft-analysis-section__your-score .analyzed-draft-gauge-top-percentage--bottom,
.perfect-draft-analysis-section__your-score .perfect-draft-gauge-top-percentage--bottom {
    color: #E32038;
}
.analyzed-draft-analysis-section__top-scores,
.perfect-draft-analysis-section__top-scores {
    background-color: #FFF;
    border: solid 0.1rem #DEDEDE;
    border-radius: 0.4rem;
    margin-bottom: 1rem;
    padding: 1.5rem;
    width: 100%;
}
@media only screen and (min-width: 768px) {
    .analyzed-draft-analysis-section__top-scores,
    .perfect-draft-analysis-section__top-scores {
        border: none;
        border-radius: 0;
        margin-bottom: 0;
        padding: 0;
        width: 55%;
    }
}
@media only screen and (min-width: 1280px) {
    .analyzed-draft-analysis-section__top-scores,
    .perfect-draft-analysis-section__top-scores {
        width: 66.66%;
    }
}
.analyzed-draft-analysis-section__content-container--scrollable,
.perfect-draft-analysis-section__content-container--scrollable {
    max-height: 57.5rem;
    overflow-y: scroll;
    padding-right: 2rem;
}

/*************************************************************************************/
/* Top Players */
/*************************************************************************************/
.analyzed-draft-top-players,
.perfect-draft-top-players {
    width: 100%;
}
.analyzed-draft-top-players__player,
.perfect-draft-top-players__player {
    align-items: center;
    border-bottom: solid 0.1rem #F1F1F1;
    display: flex;
    justify-content: space-between;
    padding: 1.2rem 0;
}
.analyzed-draft-top-players__player:last-child,
.perfect-draft-top-players__player:last-child {
    border-bottom: none;
    padding-bottom: 0;
}
.analyzed-draft-top-players__player-left,
.perfect-draft-top-players__player-left {
    align-items: center;
    display: flex;
    padding-right: 0.5rem;
}
.analyzed-draft-top-players__count,
.perfect-draft-top-players__count {
    color: #4A4A4A;
    font-size: 1.4rem;
    font-weight: 600;
    line-height: 1.4rem;
    margin-right: 1rem;
    min-width: 2.2rem;
    text-align: center;
}
@media only screen and (min-width: 668px) {
    .analyzed-draft-top-players__count,
    .perfect-draft-top-players__count {
        margin-right: 1.8rem;
    }
}
.analyzed-draft-top-players .HeadShot,
.perfect-draft-top-players .HeadShot {
    border-radius: 10rem;
    height: 3.2rem;
    margin-right: 1.5rem;
    width: 3.2rem;
    font-weight: bold;
    font-size: 1rem;
}
.analyzed-draft-top-players__player-name,
.perfect-draft-top-players__player-name {
    font-size: 1.4rem;
    font-weight: 600;
    line-height: 1.4rem;
    margin-bottom: 0.3rem;
}
.analyzed-draft-top-players__player-team,
.perfect-draft-top-players__player-team {
    color: #4A4A4A;
    font-size: 1.2rem;
    line-height: 1.2rem;
}
.analyzed-draft-top-players__player-score,
.perfect-draft-top-players__player-score {
    background-color: #EDF9EE;
    border: solid 0.1rem #E2F6E5;
    border-radius: 2.5rem;
    color: #107F1F;
    font-size: 1.2rem;
    font-weight: bold;
    line-height: 1.2rem;
    min-width: 7rem;
    padding: 1rem 1.2rem;
    text-align: center;
}

/*************************************************************************************/
/* Gauge */
/*************************************************************************************/
.highcharts-credits {
    display: none;
}

.analyzed-draft-gauge::after,
.perfect-draft-gauge::after {
    color: #4A4A4A;
    content: "3100";
    font-size: 1rem;
    position: absolute;
    right: 50px;
    top: 212px;
}
.analyzed-draft-gauge::before,
.perfect-draft-gauge::before {
    color: #4A4A4A;
    content: "1500";
    font-size: 1rem;
    left: 51px;
    position: absolute;
    top: 212px;
    z-index: 1;
}

/*************************************************************************************/
/* Coach's feedback */
/*************************************************************************************/
.analyzed-draft-analysis-coach-feedback,
.perfect-draft-analysis-coach-feedback {
    border-bottom: solid 0.1rem #F1F1F1;
    padding: 1.5rem 0;
}
.analyzed-draft-analysis-coach-feedback:last-child,
.perfect-draft-analysis-coach-feedback:last-child {
    border-bottom: none;
    padding-bottom: 0;
}
.analyzed-draft-analysis-coach-feedback__heading,
.perfect-draft-analysis-coach-feedback__heading {
    color: #333;
    font-family: "Open Sans", sans-serif;
    font-size: 1.6rem;
    font-style: italic;
    font-weight: 800;
    line-height: 1.5rem;
    margin-bottom: 0;
    text-transform: uppercase;
}
.analyzed-draft-analysis-coach-feedback__heading::before,
.perfect-draft-analysis-coach-feedback__heading::before {
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: inline-block;
    height: 1.8rem;
    margin-right: 1rem;
    position: relative;
    top: 0.3rem;
    width: 1.8rem;
}
.analyzed-draft-analysis-coach-feedback__heading--top-player::before,
.perfect-draft-analysis-coach-feedback__heading--top-player::before {
    background-image: url("//cdn.fantasypros.com/assets/images/perfect-draft/coachs-feedback/top-player-icon.svg");
}
.analyzed-draft-analysis-coach-feedback__heading--steal::before,
.perfect-draft-analysis-coach-feedback__heading--steal::before {
    background-image: url("//cdn.fantasypros.com/assets/images/perfect-draft/coachs-feedback/steal-icon.svg");
}
.analyzed-draft-analysis-coach-feedback__heading--reach::before,
.perfect-draft-analysis-coach-feedback__heading--reach::before {
    background-image: url("//cdn.fantasypros.com/assets/images/perfect-draft/coachs-feedback/reach-icon.svg");
}
.analyzed-draft-analysis-coach-feedback__heading--sleeper-alert::before,
.perfect-draft-analysis-coach-feedback__heading--sleeper-alert::before {
    background-image: url("//cdn.fantasypros.com/assets/images/perfect-draft/coachs-feedback/sleeper-alert-icon.svg");
}
.analyzed-draft-analysis-coach-feedback__heading--oops::before,
.perfect-draft-analysis-coach-feedback__heading--oops::before {
    background-image: url("//cdn.fantasypros.com/assets/images/perfect-draft/coachs-feedback/oops-icon.svg");
}
.analyzed-draft-analysis-coach-feedback__heading--bye-week::before,
.perfect-draft-analysis-coach-feedback__heading--bye-week::before {
    background-image: url("//cdn.fantasypros.com/assets/images/perfect-draft/coachs-feedback/bye-week-icon.svg");
}
.analyzed-draft-analysis-coach-feedback__heading--whatif::before,
.perfect-draft-analysis-coach-feedback__heading--whatif::before {
    background-image: url("//cdn.fantasypros.com/assets/images/perfect-draft/coachs-feedback/icon-question-circle.svg");
}
.analyzed-draft-analysis-coach-feedback__heading--hot-take::before,
.perfect-draft-analysis-coach-feedback__heading--hot-take::before {
    background-image: url("//cdn.fantasypros.com/assets/images/perfect-draft/coachs-feedback/icon-microphone-alt.svg");
}
.analyzed-draft-analysis-coach-feedback__heading--stack::before,
.perfect-draft-analysis-coach-feedback__heading--stack::before {
    background-image: url("//cdn.fantasypros.com/assets/images/perfect-draft/coachs-feedback/icon-stack.svg");
}
.analyzed-draft-analysis-coach-feedback__heading--categories::before,
.perfect-draft-analysis-coach-feedback__heading--categories::before {
    background-image: url("//cdn.fantasypros.com/assets/images/perfect-draft/coachs-feedback/icon-th-large.svg");
}
.analyzed-draft-analysis-coach-feedback__heading--prizepicks::before,
.perfect-draft-analysis-coach-feedback__heading--prizepicks::before {
    background-image: url("//cdn.fantasypros.com/assets/images/perfect-draft/coachs-feedback/prizepicks.png");
}
.analyzed-draft-analysis-coach-feedback__heading--sportsbook::before,
.perfect-draft-analysis-coach-feedback__heading--sportsbook::before {
    background-image: url("//cdn.fantasypros.com/assets/images/perfect-draft/coachs-feedback/icon-money.svg");
}
.analyzed-draft-analysis-coach-feedback__item,
.perfect-draft-analysis-coach-feedback__item {
    border-bottom: solid 0.1rem #F1F1F1;
    color: #333;
    font-size: 1.3rem;
    line-height: 2rem;
    margin-left: 2.8rem;
    padding: 1rem 0;
}
.analyzed-draft-analysis-coach-feedback__item:first-child,
.perfect-draft-analysis-coach-feedback__item:first-child {
    padding-top: 0;
}
.analyzed-draft-analysis-coach-feedback__item:last-child,
.perfect-draft-analysis-coach-feedback__item:last-child {
    border-bottom: none;
    padding-bottom: 0;
}
.analyzed-draft-analysis-coach-feedback__player, .analyzed-draft-analysis-coach-feedback__link,
.perfect-draft-analysis-coach-feedback__player,
.perfect-draft-analysis-coach-feedback__link {
    font-weight: 600;
}

/*************************************************************************************/
/* Top Scores */
/*************************************************************************************/
#analyzed-draft-top-scores-bar-chart,
#perfect-draft-top-scores-bar-chart {
    height: 22.5rem;
}
#analyzed-draft-top-scores-bar-chart .top-scores-x-axis-title,
#perfect-draft-top-scores-bar-chart .top-scores-x-axis-title {
    fill: #333;
    font-family: "Open Sans", sans-serif;
    font-size: 1.2rem;
    font-weight: 600;
    letter-spacing: 0.1rem;
    line-height: 1.2rem;
}

.perfect-draft-analysis-tabs-container g.highcharts-series.highcharts-series-0 rect.highcharts-point,
.perfect-draft-analysis-tabs-container g.highcharts-series.highcharts-series-3 rect.highcharts-point {
    stroke: #F7BF82;
    width: 100%;
    x: -1;
}
.perfect-draft-analysis-tabs-container g.highcharts-xaxis-labels text,
.perfect-draft-analysis-tabs-container g.highcharts-yaxis-labels text {
    fill: #4A4A4A !important;
    font-family: "Open Sans", sans-serif;
    font-size: 1.1rem;
    font-weight: 600;
    letter-spacing: 0.1rem;
    line-height: 1.1rem;
}
.perfect-draft-analysis-tabs-container g.highcharts-yaxis-labels text {
    letter-spacing: 0;
}

.analyzed-draft-analysis-top-scores-legend,
.perfect-draft-analysis-top-scores-legend {
    display: flex;
}
.analyzed-draft-analysis-top-scores-legend__item,
.perfect-draft-analysis-top-scores-legend__item {
    align-items: center;
    color: #4A4A4A;
    display: flex;
    font-size: 1.1rem;
    font-weight: 600;
    line-height: 1.1rem;
    margin-right: 1.5rem;
}
.analyzed-draft-analysis-top-scores-legend__item:last-child,
.perfect-draft-analysis-top-scores-legend__item:last-child {
    margin-right: 0;
}
.analyzed-draft-analysis-top-scores-legend__item::before,
.perfect-draft-analysis-top-scores-legend__item::before {
    background-color: #4A4A4A;
    content: "";
    display: inline-block;
    height: 1rem;
    margin-right: 0.6rem;
    width: 1rem;
}
.analyzed-draft-analysis-top-scores-legend__item--your-score::before,
.perfect-draft-analysis-top-scores-legend__item--your-score::before {
    background-color: #F7BF82;
}
.analyzed-draft-analysis-top-scores-legend__item--your-top-score::before,
.perfect-draft-analysis-top-scores-legend__item--your-top-score::before {
    background-color: #7CB3F6;
}
.analyzed-draft-analysis-top-scores-legend__item--all-top-scores::before,
.perfect-draft-analysis-top-scores-legend__item--all-top-scores::before {
    background-color: #BDD5F3;
}

/* Added currently so the Help button is not overlaying the play again button on mobile */
.zEWidget-launcher {
    display: none !important;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uL3VuaXZlcnNhbC1yZXNvdXJjZXMvc2Nzcy91bml2ZXJzYWwtdXRpbHMvX3Njc3Mtd2FybmluZy1tZXNzYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi91bml2ZXJzYWwtcmVzb3VyY2VzL3Njc3MvdW5pdmVyc2FsLXV0aWxzL21jdS1wYXJ0aWFscy9fbWN1LXByb2R1Y3QtcGlsbGFycy5zY3NzIiwid2VicGFjazovLy4vLi4vc2Nzcy91dGlscy9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9zY3NzL3BlcmZlY3QtZHJhZnQuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL3VuaXZlcnNhbC1yZXNvdXJjZXMvc2Nzcy91bml2ZXJzYWwtY29tcG9uZW50cy9tY3UtcGFydGlhbHMvX21jdS1wbGF5ZXItcG9zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi91bml2ZXJzYWwtcmVzb3VyY2VzL3Njc3MvdW5pdmVyc2FsLXV0aWxzL19kdy12YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL3VuaXZlcnNhbC1yZXNvdXJjZXMvc2Nzcy91bml2ZXJzYWwtdXRpbHMvbWN1LXBhcnRpYWxzL19tY3UtY29sb3JzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsd0VBQUE7QUFDQSx3RUFBQTtBQUNBLHdFQUFBO0FBQ0Esd0VBQUE7QUFDQSx3RUFBQTtBQUNBLHdFQUFBO0FDTEEsVUFBQTtBQU1BLGFBQUE7QUFNQSxhQUFBO0FBTUEsYUFBQTtBQU1BLFFBQUE7QUMrUUE7SUFDRTtRQUNJLDhCQUFBO0lDM1JGO0lENlJGO1FBQ0ksOEJBQUE7SUMzUkY7SUQ2UkY7UUFDSSw4QkFBQTtJQzNSRjtBQUNKO0FEa1JBO0lBQ0U7UUFDSSw4QkFBQTtJQ2hSRjtJRGtSRjtRQUNJLDhCQUFBO0lDaFJGO0lEa1JGO1FBQ0ksOEJBQUE7SUNoUkY7QUFDSjtBRmhDQSxVQUFBO0FBTUEsYUFBQTtBQU1BLGFBQUE7QUFNQSxhQUFBO0FBTUEsUUFBQTtBR29FSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEdUNaO0FDd0RRO0lBQ0kseUJBaEdBO0FEMENaOztBQ3lESTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEK0NaOztBQzJDSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEb0RaO0FDMkNRO0lBQ0kseUJBaEdBO0FEdURaOztBQzRDSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FENERaOztBQzhCSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEaUVaO0FDOEJRO0lBQ0kseUJBaEdBO0FEb0VaOztBQytCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEeUVaOztBQ2lCSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEOEVaO0FDaUJRO0lBQ0kseUJBaEdBO0FEaUZaOztBQ2tCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEc0ZaOztBQ0lJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUQyRlo7QUNJUTtJQUNJLHlCQWhHQTtBRDhGWjs7QUNLSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEbUdaOztBQ1RJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUR3R1o7QUNUUTtJQUNJLHlCQWhHQTtBRDJHWjs7QUNSSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEZ0haOztBQ3RCSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEcUhaO0FDdEJRO0lBQ0kseUJBaEdBO0FEd0haOztBQ3JCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FENkhaOztBQ25DSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEa0laO0FDbkNRO0lBQ0kseUJBaEdBO0FEcUlaOztBQ2xDSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEMElaOztBQ2hESTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEK0laO0FDaERRO0lBQ0kseUJBaEdBO0FEa0paOztBQy9DSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEdUpaOztBQzdESTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FENEpaO0FDN0RRO0lBQ0kseUJBaEdBO0FEK0paOztBQzVESTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEb0taOztBQzFFSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEeUtaO0FDMUVRO0lBQ0kseUJBaEdBO0FENEtaOztBQ3pFSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEaUxaOztBQ3ZGSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEc0xaO0FDdkZRO0lBQ0kseUJBaEdBO0FEeUxaOztBQ3RGSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEOExaOztBQ3BHSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEbU1aO0FDcEdRO0lBQ0kseUJBaEdBO0FEc01aOztBQ25HSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEMk1aOztBQ2pISTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEZ05aO0FDakhRO0lBQ0kseUJBaEdBO0FEbU5aOztBQ2hISTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEd05aOztBQzlISTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FENk5aO0FDOUhRO0lBQ0kseUJBaEdBO0FEZ09aOztBQzdISTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEcU9aOztBQzNJSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEME9aO0FDM0lRO0lBQ0kseUJBaEdBO0FENk9aOztBQzFJSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEa1BaOztBQ3hKSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEdVBaO0FDeEpRO0lBQ0kseUJBaEdBO0FEMFBaOztBQ3ZKSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEK1BaOztBQ3JLSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEb1FaO0FDcktRO0lBQ0kseUJBaEdBO0FEdVFaOztBQ3BLSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FENFFaOztBQ2xMSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEaVJaO0FDbExRO0lBQ0kseUJBaEdBO0FEb1JaOztBQ2pMSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEeVJaOztBQy9MSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEOFJaO0FDL0xRO0lBQ0kseUJBaEdBO0FEaVNaOztBQzlMSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEc1NaOztBQzVNSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEMlNaO0FDNU1RO0lBQ0kseUJBaEdBO0FEOFNaOztBQzNNSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEbVRaOztBQ3pOSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEd1RaO0FDek5RO0lBQ0kseUJBaEdBO0FEMlRaOztBQ3hOSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEZ1VaOztBQ3RPSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEcVVaO0FDdE9RO0lBQ0kseUJBaEdBO0FEd1VaOztBQ3JPSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FENlVaOztBQ25QSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEa1ZaO0FDblBRO0lBQ0kseUJBaEdBO0FEcVZaOztBQ2xQSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEMFZaOztBQ2hRSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEK1ZaO0FDaFFRO0lBQ0kseUJBaEdBO0FEa1daOztBQy9QSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEdVdaOztBQzdRSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FENFdaO0FDN1FRO0lBQ0kseUJBaEdBO0FEK1daOztBQzVRSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEb1haOztBQzFSSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEeVhaO0FDMVJRO0lBQ0kseUJBaEdBO0FENFhaOztBQ3pSSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEaVlaOztBQ3ZTSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEc1laO0FDdlNRO0lBQ0kseUJBaEdBO0FEeVlaOztBQ3RTSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEOFlaOztBQ3BUSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEbVpaO0FDcFRRO0lBQ0kseUJBaEdBO0FEc1paOztBQ25USTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEMlpaOztBQ2pVSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEZ2FaO0FDalVRO0lBQ0kseUJBaEdBO0FEbWFaOztBQ2hVSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEd2FaOztBQzlVSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FENmFaO0FDOVVRO0lBQ0kseUJBaEdBO0FEZ2JaOztBQzdVSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEcWJaOztBQzNWSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEMGJaO0FDM1ZRO0lBQ0kseUJBaEdBO0FENmJaOztBQzFWSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEa2NaOztBQ3hXSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEdWNaO0FDeFdRO0lBQ0kseUJBaEdBO0FEMGNaOztBQ3ZXSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEK2NaOztBQ3JYSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEb2RaO0FDclhRO0lBQ0kseUJBaEdBO0FEdWRaOztBQ3BYSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FENGRaOztBQ2xZSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEaWVaO0FDbFlRO0lBQ0kseUJBaEdBO0FEb2VaOztBQ2pZSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEeWVaOztBQy9ZSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEOGVaO0FDL1lRO0lBQ0kseUJBaEdBO0FEaWZaOztBQzlZSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEc2ZaOztBQzVaSTtJQUNJLG1DQUFBO0lBRUEseUJBN0ZJO0FEMmZaO0FDNVpRO0lBQ0kseUJBaEdBO0FEOGZaOztBQzNaSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEbWdCWjs7QUN6YUk7SUFDSSxtQ0FBQTtJQUVBLHlCQTdGSTtBRHdnQlo7QUN6YVE7SUFDSSx5QkFoR0E7QUQyZ0JaOztBQ3hhSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEZ2hCWjs7QUN0Ykk7SUFDSSxtQ0FBQTtJQUVBLHlCQTdGSTtBRHFoQlo7QUN0YlE7SUFDSSx5QkFoR0E7QUR3aEJaOztBQ3JiSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FENmhCWjs7QUNuY0k7SUFDSSxtQ0FBQTtJQUVBLHlCQTdGSTtBRGtpQlo7QUNuY1E7SUFDSSx5QkFoR0E7QURxaUJaOztBQ2xjSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEMGlCWjs7QUNoZEk7SUFDSSxtQ0FBQTtJQUVBLHlCQTdGSTtBRCtpQlo7QUNoZFE7SUFDSSx5QkFoR0E7QURrakJaOztBQy9jSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEdWpCWjs7QUM3ZEk7SUFDSSxtQ0FBQTtJQUVBLHlCQTdGSTtBRDRqQlo7QUM3ZFE7SUFDSSx5QkFoR0E7QUQrakJaOztBQzVkSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEb2tCWjs7QUMxZUk7SUFDSSxtQ0FBQTtJQUVBLHlCQTdGSTtBRHlrQlo7QUMxZVE7SUFDSSx5QkFoR0E7QUQ0a0JaOztBQ3plSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEaWxCWjs7QUN2Zkk7SUFDSSxtQ0FBQTtJQUVBLHlCQTdGSTtBRHNsQlo7QUN2ZlE7SUFDSSx5QkFoR0E7QUR5bEJaOztBQ3RmSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEOGxCWjs7QUNwZ0JJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QURtbUJaO0FDcGdCUTtJQUNJLHlCQWhHQTtBRHNtQlo7O0FDbmdCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEMm1CWjs7QUNqaEJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QURnbkJaO0FDamhCUTtJQUNJLHlCQWhHQTtBRG1uQlo7O0FDaGhCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEd25CWjs7QUM5aEJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUQ2bkJaO0FDOWhCUTtJQUNJLHlCQWhHQTtBRGdvQlo7O0FDN2hCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEcW9CWjs7QUMzaUJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUQwb0JaO0FDM2lCUTtJQUNJLHlCQWhHQTtBRDZvQlo7O0FDMWlCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEa3BCWjs7QUN4akJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUR1cEJaO0FDeGpCUTtJQUNJLHlCQWhHQTtBRDBwQlo7O0FDdmpCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEK3BCWjs7QUNya0JJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QURvcUJaO0FDcmtCUTtJQUNJLHlCQWhHQTtBRHVxQlo7O0FDcGtCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FENHFCWjs7QUNsbEJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QURpckJaO0FDbGxCUTtJQUNJLHlCQWhHQTtBRG9yQlo7O0FDamxCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEeXJCWjs7QUMvbEJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUQ4ckJaO0FDL2xCUTtJQUNJLHlCQWhHQTtBRGlzQlo7O0FDOWxCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEc3NCWjs7QUM1bUJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUQyc0JaO0FDNW1CUTtJQUNJLHlCQWhHQTtBRDhzQlo7O0FDM21CSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEbXRCWjs7QUN6bkJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUR3dEJaO0FDem5CUTtJQUNJLHlCQWhHQTtBRDJ0Qlo7O0FDeG5CSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEZ3VCWjs7QUN0b0JJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QURxdUJaO0FDdG9CUTtJQUNJLHlCQWhHQTtBRHd1Qlo7O0FDcm9CSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FENnVCWjs7QUNucEJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QURrdkJaO0FDbnBCUTtJQUNJLHlCQWhHQTtBRHF2Qlo7O0FDbHBCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEMHZCWjs7QUNocUJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUQrdkJaO0FDaHFCUTtJQUNJLHlCQWhHQTtBRGt3Qlo7O0FDL3BCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEdXdCWjs7QUM3cUJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUQ0d0JaO0FDN3FCUTtJQUNJLHlCQWhHQTtBRCt3Qlo7O0FDNXFCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEb3hCWjs7QUMxckJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUR5eEJaO0FDMXJCUTtJQUNJLHlCQWhHQTtBRDR4Qlo7O0FDenJCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEaXlCWjs7QUN2c0JJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QURzeUJaO0FDdnNCUTtJQUNJLHlCQWhHQTtBRHl5Qlo7O0FDdHNCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEOHlCWjs7QUNwdEJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QURtekJaO0FDcHRCUTtJQUNJLHlCQWhHQTtBRHN6Qlo7O0FDbnRCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEMnpCWjs7QUNqdUJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QURnMEJaO0FDanVCUTtJQUNJLHlCQWhHQTtBRG0wQlo7O0FDaHVCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEdzBCWjs7QUM5dUJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUQ2MEJaO0FDOXVCUTtJQUNJLHlCQWhHQTtBRGcxQlo7O0FDN3VCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEcTFCWjs7QUMzdkJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUQwMUJaO0FDM3ZCUTtJQUNJLHlCQWhHQTtBRDYxQlo7O0FDMXZCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEazJCWjs7QUN4d0JJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUR1MkJaO0FDeHdCUTtJQUNJLHlCQWhHQTtBRDAyQlo7O0FDdndCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEKzJCWjs7QUNyeEJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QURvM0JaO0FDcnhCUTtJQUNJLHlCQWhHQTtBRHUzQlo7O0FDcHhCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FENDNCWjs7QUNseUJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QURpNEJaO0FDbHlCUTtJQUNJLHlCQWhHQTtBRG80Qlo7O0FDanlCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEeTRCWjs7QUMveUJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUQ4NEJaO0FDL3lCUTtJQUNJLHlCQWhHQTtBRGk1Qlo7O0FDOXlCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEczVCWjs7QUM1ekJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUQyNUJaO0FDNXpCUTtJQUNJLHlCQWhHQTtBRDg1Qlo7O0FDM3pCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEbTZCWjs7QUN6MEJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUR3NkJaO0FDejBCUTtJQUNJLHlCQWhHQTtBRDI2Qlo7O0FDeDBCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEZzdCWjs7QUN0MUJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QURxN0JaO0FDdDFCUTtJQUNJLHlCQWhHQTtBRHc3Qlo7O0FDcjFCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FENjdCWjs7QUNuMkJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QURrOEJaO0FDbjJCUTtJQUNJLHlCQWhHQTtBRHE4Qlo7O0FDbDJCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEMDhCWjs7QUNoM0JJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUQrOEJaO0FDaDNCUTtJQUNJLHlCQWhHQTtBRGs5Qlo7O0FDLzJCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEdTlCWjs7QUM3M0JJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUQ0OUJaO0FDNzNCUTtJQUNJLHlCQWhHQTtBRCs5Qlo7O0FDNTNCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEbytCWjs7QUMxNEJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUR5K0JaO0FDMTRCUTtJQUNJLHlCQWhHQTtBRDQrQlo7O0FDejRCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEaS9CWjs7QUN2NUJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QURzL0JaO0FDdjVCUTtJQUNJLHlCQWhHQTtBRHkvQlo7O0FDdDVCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEOC9CWjs7QUNwNkJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QURtZ0NaO0FDcDZCUTtJQUNJLHlCQWhHQTtBRHNnQ1o7O0FDbjZCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEMmdDWjs7QUNqN0JJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QURnaENaO0FDajdCUTtJQUNJLHlCQWhHQTtBRG1oQ1o7O0FDaDdCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEd2hDWjs7QUM5N0JJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUQ2aENaO0FDOTdCUTtJQUNJLHlCQWhHQTtBRGdpQ1o7O0FDNzdCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEcWlDWjs7QUMzOEJJO0lBQ0ksbUNBQUE7SUFFQSx5QkE3Rkk7QUQwaUNaO0FDMzhCUTtJQUNJLHlCQWhHQTtBRDZpQ1o7O0FDMThCSTtJQUNJLCtCQUFBO0lBQ0EscUJBckdJO0FEa2pDWjs7QUN2NkJZO0lBWVEsdUJBQUE7SUFBQSx1QkFBQTtBRGc2QnBCO0FDNTZCWTtJQVlRLHVCQUFBO0lBQUEsdUJBQUE7QURvNkJwQjtBQ2g3Qlk7SUFZUSx1QkFBQTtJQUFBLHVCQUFBO0FEdzZCcEI7QUNwN0JZO0lBWVEsdUJBQUE7SUFBQSx1QkFBQTtBRDQ2QnBCO0FDeDdCWTtJQVlRLHVCQUFBO0lBQUEsdUJBQUE7QURnN0JwQjtBQzU3Qlk7SUFZUSx1QkFBQTtJQUFBLHVCQUFBO0FEbzdCcEI7QUNoOEJZO0lBWVEsdUJBQUE7SUFBQSx1QkFBQTtBRHc3QnBCO0FDcDhCWTtJQVlRLHVCQUFBO0lBQUEsdUJBQUE7SUFBQSx1QkFBQTtBRDY3QnBCO0FDejhCWTtJQVlRLHVCQUFBO0lBQUEsdUJBQUE7SUFBQSx1QkFBQTtBRGs4QnBCO0FDOThCWTtJQVlRLHVCQUFBO0lBQUEsdUJBQUE7SUFBQSx1QkFBQTtBRHU4QnBCO0FDbjlCWTtJQVlRLHVCQUFBO0lBQUEsdUJBQUE7SUFBQSx1QkFBQTtBRDQ4QnBCO0FDeDlCWTtJQVlRLHVCQUFBO0lBQUEsdUJBQUE7SUFBQSx1QkFBQTtBRGk5QnBCO0FDNzlCWTtJQVlRLHVCQUFBO0lBQUEsdUJBQUE7SUFBQSx1QkFBQTtBRHM5QnBCO0FDbCtCWTtJQVlRLHVCQUFBO0lBQUEsdUJBQUE7SUFBQSx1QkFBQTtJQUFBLHVCQUFBO0FENDlCcEI7QUN4K0JZO0lBWVEsdUJBQUE7SUFBQSx1QkFBQTtJQUFBLHVCQUFBO0lBQUEsdUJBQUE7QURrK0JwQjtBQzkrQlk7SUFZUSx1QkFBQTtJQUFBLHVCQUFBO0lBQUEsdUJBQUE7QUR1K0JwQjtBQ24vQlk7SUFZUSx1QkFBQTtJQUFBLHVCQUFBO0lBQUEsdUJBQUE7QUQ0K0JwQjtBQ3gvQlk7SUFZUSx1QkFBQTtJQUFBLHVCQUFBO0lBQUEsdUJBQUE7SUFBQSx1QkFBQTtBRGsvQnBCO0FDOS9CWTtJQVlRLHVCQUFBO0lBQUEsdUJBQUE7SUFBQSx1QkFBQTtJQUFBLHVCQUFBO0FEdy9CcEI7QUNwZ0NZO0lBWVEsdUJBQUE7SUFBQSx1QkFBQTtJQUFBLHVCQUFBO0lBQUEsdUJBQUE7SUFBQSx1QkFBQTtBRCsvQnBCO0FDM2dDWTtJQVlRLHVCQUFBO0lBQUEsdUJBQUE7SUFBQSx1QkFBQTtJQUFBLHVCQUFBO0lBQUEsdUJBQUE7QURzZ0NwQjtBQ2xoQ1k7SUFZUSx1QkFBQTtJQUFBLHVCQUFBO0FEMGdDcEI7QUN0aENZO0lBWVEsdUJBQUE7SUFBQSx1QkFB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QkFBQTtJQUNBLGNBMzRDVztJQTQ0Q1gsYUFBQTtJQUNBLGlCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtQkFBQTtJQUNBLG9CQUFBO0FBNG9DRjtBQTFvQ0U7O0lBQ0MsZUFBQTtBQTZvQ0g7QUExb0NFOztJQUNDLHlCQXY1Q1U7SUF3NUNWLFdBQUE7SUFDQSxxQkFBQTtJQUNBLFlBQUE7SUFDQSxvQkFBQTtJQUNBLFdBQUE7QUE2b0NIO0FBem9DRzs7SUFDQyx5QkF2NUMwQjtBQW1pRjlCO0FBdm9DRzs7SUFDQyx5QkE1NUM4QjtBQXNpRmxDO0FBcm9DRzs7SUFDQyx5QkFqNkM4QjtBQXlpRmxDOztBQWhvQ0EseUZBQUE7QUFDQTtJQUNDLHdCQUFBO0FBbW9DRCIsInNvdXJjZXNDb250ZW50IjpbIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFdBUk5JTkchIFdBUk5JTkchIFdBUk5JTkchIFdBUk5JTkchIFdBUk5JTkchIFdBUk5JTkchIFdBUk5JTkchICAgICAgKi9cbi8qIFRoaXMgZmlsZSBpcyBjb21waWxlZCBmcm9tIFNDU1MuIERvIG5vdCBlZGl0IHRoZSAuY3NzIGZpbGUgZGlyZWN0bHkgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiIsIi8qIERyYWZ0ICovXG4kcHJvZHVjdC1waWxsYXItZHJhZnQtNDAwOiAjOTY0Y2ZmO1xuJHByb2R1Y3QtcGlsbGFyLWRyYWZ0LTMwMDogI2M4YTFmZjtcbiRwcm9kdWN0LXBpbGxhci1kcmFmdC0yMDA6ICNlYWRiZmY7XG4kcHJvZHVjdC1waWxsYXItZHJhZnQtMTAwOiAjZjVlNmZmO1xuXG4vKiBQbGF5Ym9vayAqL1xuJHByb2R1Y3QtcGlsbGFyLXBsYXlib29rLTQwMDogIzNiY2E2MjtcbiRwcm9kdWN0LXBpbGxhci1wbGF5Ym9vay0zMDA6ICM4NWRlOWU7XG4kcHJvZHVjdC1waWxsYXItcGxheWJvb2stMjAwOiAjZDhmNGUwO1xuJHByb2R1Y3QtcGlsbGFyLXBsYXlib29rLTEwMDogI2VmZmJmMjtcblxuLyogUmFua2luZ3MgKi9cbiRwcm9kdWN0LXBpbGxhci1yYW5raW5ncy00MDA6ICNmZjNkNjU7XG4kcHJvZHVjdC1waWxsYXItcmFua2luZ3MtMzAwOiAjZmY4YWEyO1xuJHByb2R1Y3QtcGlsbGFyLXJhbmtpbmdzLTIwMDogI2ZmZDhlMDtcbiRwcm9kdWN0LXBpbGxhci1yYW5raW5ncy0xMDA6ICNmZmYwZjM7XG5cbi8qIFJlc2VhcmNoICovXG4kcHJvZHVjdC1waWxsYXItcmVzZWFyY2gtNDAwOiAjZmY3ZDA5O1xuJHByb2R1Y3QtcGlsbGFyLXJlc2VhcmNoLTMwMDogI2ZkYjk3YztcbiRwcm9kdWN0LXBpbGxhci1yZXNlYXJjaC0yMDA6ICNmZmU1Y2U7XG4kcHJvZHVjdC1waWxsYXItcmVzZWFyY2gtMTAwOiAjZmZmNWViO1xuXG4vKiBERlMgKi9cbiRwcm9kdWN0LXBpbGxhci1kZnMtNDAwOiAjZjJiYjAwO1xuJHByb2R1Y3QtcGlsbGFyLWRmcy0zMDA6ICNmNmU1YWI7XG4kcHJvZHVjdC1waWxsYXItZGZzLTIwMDogI2ZjZjFjYztcbiRwcm9kdWN0LXBpbGxhci1kZnMtMTAwOiAjZmVmYWViOyIsIkBtaXhpbiBtZWRpYS1xdWVyeSgkd2lkdGgsICR0eXBlOiAnbWluJywgJHdpZHRoLTI6IDApIHtcbiAgQGlmICgkdHlwZSA9PSAnbWF4Jykge1xuICAgICR3aWR0aDogJHdpZHRoIC0gMXB4O1xuICB9XG5cbiAgQGlmICgkdHlwZSA9PSAnbXVsdGlwbGUnKSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skd2lkdGh9KSBhbmQgKG1heC13aWR0aDogI3skd2lkdGgtMiAtIDFweH0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKCN7JHR5cGV9LXdpZHRoOiAjeyR3aWR0aH0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbW9iaWxlLXBvcnRyYWl0IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skbW9iaWxlLXBvcnRyYWl0fSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtb2JpbGUtbGFuZHNjYXBlIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skbW9iaWxlLWxhbmRzY2FwZX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFibGV0IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skdGFibGV0fSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBkZXNrdG9wIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skZGVza3RvcH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbGFyZ2Utc2NyZWVucyB7XG4gIEBtZWRpYSBzY3JlZW5cbiAgICBhbmQgKG1pbi1oZWlnaHQ6ICN7JGxhcmdlLXNjcmVlbnN9KVxuICAgIGFuZCAobWluLWRldmljZS13aWR0aDogI3skdGFibGV0fSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiByZXRpbmEge1xuICBAbWVkaWFcbiAgICBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICAgIG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksXG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaWUtb25seSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gc2FmYXJpOS1vbmx5IHtcbiAgQHN1cHBvcnRzIG5vdCAoZGlzcGxheTogZ3JpZCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwcmludCB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBvc2l0aW9uKCRwb3MpIHtcbiAgJGJnLWNvbG9yOiAkYm9hcmQtI3skcG9zfTtcblxuICAmLlBPUyN7JHBvc30ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1jb2xvcjtcbiAgfVxufVxuXG5AbWl4aW4gcXVldWUtY29sdW1ucyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjBweCAyNDhweCAzNnB4IDM2cHggNDJweCA2MHB4IDE5NnB4O1xufVxuXG5AbWl4aW4gcXVldWUtYm9yZGVycygkc2lkZSkgeyAgICBcbiAgYm9yZGVyLSN7JHNpZGV9OiAycHggc29saWQgJHN1Z2dlc3RlZC1waWNrcy1ib3JkZXI7XG4gIC8vYm94LXNoYWRvdzogNHB4IDBweCA4cHggLTRweCByZ2JhKDEwMiwgMTAyLCAxMDIsIDAuNSk7XG59XG5cbkBtaXhpbiBib3gtc2hhZG93KCRsb2NhdGlvbjogXCJib3R0b21cIiwgJGNvbG9yOiAkYm94LXNoYWRvdy1taXhpbi1kZWZhdWx0KSB7XG4gICRwc2V1ZG86IGFmdGVyO1xuICAkb2Zmc2V0OiAycHg7XG4gIEBpZiAkbG9jYXRpb24gPT0gJ3RvcCcge1xuICAgICRwc2V1ZG86IGJlZm9yZTtcbiAgICAkb2Zmc2V0OiAwO1xuICB9XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6I3skcHNldWRvfSB7XG4gICAgYm94LXNoYWRvdzogMCAycHggMnB4IDFweCAkY29sb3I7XG4gICAgY29udGVudDogJyc7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAyO1xuICAgICN7JGxvY2F0aW9ufTogJG9mZnNldDtcbiAgfVxufVxuXG5AbWl4aW4gcmVtb3ZlLWJveC1zaGFkb3coJGxvY2F0aW9uOiAnYm90dG9tJykge1xuICAkcHNldWRvOiBhZnRlcjtcbiAgQGlmICRsb2NhdGlvbiA9PSAndG9wJyB7XG4gICAgJHBzZXVkbzogYmVmb3JlO1xuICB9XG5cbiAgJjojeyRwc2V1ZG99IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtaXhpbiBuYXYtbGluay1ib3R0b20tYm9yZGVyKCRjb2xvcjogJGhvdmVyLXRhYi1ib3JkZXIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6ICRuYXYtbGluay1ib3R0b20tYm9yZGVyLWhlaWdodDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1peGluIHNpZGUtbmF2LWJhY2tncm91bmQoJHNlY3Rpb24sICR3OjE0cHgsICRoOjE1cHgpIHtcbiAgJi5zaWRlLW5hdl9fbGluay0tI3skc2VjdGlvbn0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbnMvI3skc2VjdGlvbn0taWNvbkAzeC5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDEuNHJlbSBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3ICRoO1xuICB9XG59XG5cbkBtaXhpbiB0YWJsZS1zdGlja3ktY29sdW1uIHtcbiAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoJGxhcHRvcCwgJ21heCcpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2VsZWN0LWJnO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3gtc2hhZG93OiA0cHggMCA1cHggLTRweCAkcGxheWVyLWNlbGwtc2hhZG93IGluc2V0O1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogLjRyZW07XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBsaW5rLWNvbG9ycygkbGluazogJGNvbG9yLWxpbmssICRob3ZlcjogJGNvbG9yLWxpbmstaG92ZXIpIHtcbiAgY29sb3I6ICRsaW5rO1xuICBAaW5jbHVkZSBsaW5rLWhvdmVyKCRob3Zlcik7XG59XG5cbkBtaXhpbiBsaW5rLWhvdmVyKCRob3ZlcjogJGNvbG9yLWxpbmstaG92ZXIpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRob3ZlcjtcblxuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBwYWdlLXNlY3Rpb24tYm9yZGVycygkd2lkdGg6IDFweCwgJGNvbG9yOiAkdXNlci1pbmZvLWJvcmRlci1ib3R0b20pIHtcbiAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZCAkY29sb3I7XG4gIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkICRjb2xvcjtcbn1cblxuQG1peGluIGJ0bi1jb2xvcnMge1xuICBiYWNrZ3JvdW5kOiAkY29sb3ItYnRuO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1idG4taG92ZXI7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJ0bi1hY3RpdmU7XG4gIH1cbn1cblxuQG1peGluIHNpZGViYXItaW5uZXItY29udGFpbmVyLWRpc3BsYXkge1xuICBAaW5jbHVkZSBhdXRvaGlkZS1zY3JvbGxiYXJzKCdob3Jpem9udGFsJyk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdC1iZztcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuXG4gIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KCR0YWJsZXQpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtcXVlcnkgKCRsYXB0b3ApIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KCR3aWRlLXNjcmVlbnMpIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRtYWluLWNvbnRlbnQtYm9yZGVyO1xuICB9XG59XG5cbkBtaXhpbiBuYXYtbGlzdCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogJG1vYmlsZS1uYXYtaGVpZ2h0O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMS4ycmVtO1xufVxuXG5AbWl4aW4gbmF2LWxpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAxIGF1dG87XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcHJpbWFyeTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13dC1yZWd1bGFyO1xuICBoZWlnaHQ6ICRtb2JpbGUtbmF2LWhlaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoJHRhYmxldCkge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIC42cmVtO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgLnNpZGUtbmF2X19saW5rOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgkbGFwdG9wLCAnbWF4Jykge1xuICAgICAgICBAaW5jbHVkZSBuYXYtbGluay1ib3R0b20tYm9yZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbmF2LWxpbmsge1xuICBAaW5jbHVkZSBsaW5rLWNvbG9ycygkcHJpbWFyeS1uYXYtbGluaywgJHByaW1hcnktbmF2LWxpbmspO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDAgYXV0bztcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbkBtaXhpbiBuYXYtbGktY3VycmVudCgkc2VsZWN0b3IpIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXd0LWV4dHJhLWJvbGQ7XG4gIHBhZGRpbmc6IDAgLjJyZW07XG5cbiAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoJHRhYmxldCkge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13dC1ib2xkO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICBwYWRkaW5nOiAwIC42cmVtO1xuICB9XG5cbiAgLiN7JHNlbGVjdG9yfV9fbGluayB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoJHRhYmxldCkge1xuICAgICAgY29sb3I6ICRjdXJyZW50LXBhZ2UtaW5kaWNhdG9yO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjdXJyZW50LXBhZ2UtaW5kaWNhdG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KCRsYXB0b3ApIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNoaW1tZXIge1xuICAwJSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNXJlbSB0b3A7XG4gIH1cbiAgNTAlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIwcmVtIHRvcDtcbiAgfVxuICAxMDAlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIwcmVtIHRvcDtcbiAgfVxufVxuXG5AbWl4aW4gc2hpbW1lcigkdGV4dC1jb2xvciwgJHNoaW1tZXItY29sb3IpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICRzaGltbWVyLWNvbG9yO1xuICAgIGJhY2tncm91bmQ6ICR0ZXh0LWNvbG9yIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHRleHQtY29sb3IsICRzaGltbWVyLWNvbG9yKSBuby1yZXBlYXQgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICBhbmltYXRpb246IHNoaW1tZXIgNXMgaW5maW5pdGU7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1cmVtIDEwMCU7XG59XG4iLCJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGltcG9ydCBcIi4uL3VuaXZlcnNhbC1yZXNvdXJjZXMvc2Nzcy91bml2ZXJzYWwtdXRpbHMvX3Njc3Mtd2FybmluZy1tZXNzYWdlLnNjc3NcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGltcG9ydCBcIi4uL3VuaXZlcnNhbC1yZXNvdXJjZXMvc2Nzcy91bml2ZXJzYWwtdXRpbHMvX2ZwLXZhcmlhYmxlcy5zY3NzXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbXBvcnQgXCIuLi91bml2ZXJzYWwtcmVzb3VyY2VzL3Njc3MvdW5pdmVyc2FsLXV0aWxzL19kdy12YXJpYWJsZXMuc2Nzc1wiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW1wb3J0IFwiLi4vdW5pdmVyc2FsLXJlc291cmNlcy9zY3NzL3VuaXZlcnNhbC11dGlscy9fbWN1LXZhcmlhYmxlcy5zY3NzXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbXBvcnQgXCIuLi91bml2ZXJzYWwtcmVzb3VyY2VzL3Njc3MvdW5pdmVyc2FsLXV0aWxzL19mYW50YXN5LWhvc3QtdmFyaWFibGVzLnNjc3NcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGltcG9ydCBcIi4uL3VuaXZlcnNhbC1yZXNvdXJjZXMvc2Nzcy91bml2ZXJzYWwtdXRpbHMvX21peGlucy5zY3NzXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbXBvcnQgXCIuLi91bml2ZXJzYWwtcmVzb3VyY2VzL3Njc3MvdW5pdmVyc2FsLXV0aWxzL2dsb2JhbC1uYXYvbGlnaHQtYmFja2dyb3VuZC9fZ2xvYmFsLW5hdi12YXJpYWJsZXMuc2Nzc1wiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW1wb3J0IFwiLi4vdW5pdmVyc2FsLXJlc291cmNlcy9zY3NzL3VuaXZlcnNhbC11dGlscy9nbG9iYWwtbmF2L2xpZ2h0LWJhY2tncm91bmQvX2dsb2JhbC1uYXYtbWl4aW5zLnNjc3NcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGltcG9ydCBcIi4uL3Njc3MvdXRpbHMvbWl4aW5zXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbXBvcnQgJy4uL3VuaXZlcnNhbC1yZXNvdXJjZXMvc2Nzcy91bml2ZXJzYWwtdXRpbHMvX2dsb2JhbC1uYXYtbWl4aW5zLnNjc3MnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuQGltcG9ydCAndW5pdmVyc2FsLXV0aWxzL2ZwLXZhcmlhYmxlcyc7XG5AaW1wb3J0ICd1bml2ZXJzYWwtdXRpbHMvZHctdmFyaWFibGVzJztcbkBpbXBvcnQgJ3V0aWxzL21peGlucyc7XG5AaW1wb3J0ICd1bml2ZXJzYWwtdXRpbHMvbWN1LXZhcmlhYmxlcyc7XG5AaW1wb3J0ICd1bml2ZXJzYWwtY29tcG9uZW50cy9tY3UtcGFydGlhbHMvbWN1LXBsYXllci1wb3NpdGlvbnMnO1xuXG4kdGFibGV0OiA3NjhweDtcblxuJHdoaXRlOiAjRkZGO1xuJGJvcmRlci1jb2xvcjogI0RFREVERTtcbiRib3JkZXItY29sb3ItbGlnaHQ6ICNGMUYxRjE7XG4kdGV4dC1jb2xvcjogIzRBNEE0QTtcbiRoZWFkaW5nLWNvbG9yOiAjMjEyMTIxO1xuJGZvbnQtZmFtaWx5LXNlY29uZGFyeTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4kaGlnaGxpZ2h0LXJlZDogcmdiYSgyMDksIDgwLCA2MiwgMC4xKTtcbiRoaWdobGlnaHQtZ3JlZW46IHJnYmEoODgsIDE5MCwgMTMyLCAwLjE1KTtcbiRwcmltYXJ5LWNvbG9yOiAkcHJvcy1ibHVlLTMwMDtcbiRwcmltYXJ5LWNvbG9yLWhvdmVyOiAkcHJvcy1ibHVlLTQwMDtcbiRib2R5LWNvbG9yOiAjRjlGQUZDO1xuJHRhYi1jb2xvcjogIzlCOUI5QjtcblxuJHRvcC1zY29yZXMtY2hhcnQteW91ci1zY29yZTogI0Y3QkY4MjtcbiR0b3Atc2NvcmVzLWNoYXJ0LXlvdXItdG9wLXNjb3JlOiAjN0NCM0Y2O1xuJHRvcC1zY29yZXMtY2hhcnQtYWxsLXRvcC1zY29yZXM6ICNCREQ1RjM7XG5cbiRwbGF5ZXItc2NvcmUtYmctY29sb3I6ICNFREY5RUU7XG4kcGxheWVyLXNjb3JlLWJvcmRlci1jb2xvcjogI0UyRjZFNTtcbiRwbGF5ZXItc2NvcmUtdGV4dC1jb2xvcjogIzEwN0YxRjtcblxuJHlvdXItc2NvcmUtdG9wLXBlcmNlbnRhZ2UtY29sb3I6ICMzOUI1NEE7XG4keW91ci1zY29yZS1ib3R0b20tcGVyY2VudGFnZS1jb2xvcjogI0UzMjAzODtcblxuJHdlZWtseS1saW5ldXAtdGVhbS1jb2xvcjogIzY4Njg2ODtcblxuJHNoYXJlLWJ0bi1ob3ZlcjogI0ZBRkFGQTtcblxuJHRhYmxldDogNjY4cHg7XG4kYnJlYWtwb2ludC03Njg6IDc2OHB4O1xuJGxhcHRvcDogOTAwcHg7XG4kZGVza3RvcDogMTI4MHB4O1xuXG5cbmJvZHkge1xuXG5cdCYuYW5hbHl6ZWQtZHJhZnQsXG5cdCYucGVyZmVjdC1kcmFmdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJvZHktY29sb3I7XG5cdH1cblx0XG5cdC5tYWluLWNvbnRlbnQge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XG5cdFx0LmlubmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRib2R5LWNvbG9yO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5zaWRlLW5hdiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGJveC1zaGFkb3c6IDBweCAyNHB4IDI0cHggcmdiYSgxOTIsIDE5MiwgMTkyLCAwLjMpO1xuXHR9XG5cdFxufVxuXG4uYW5hbHl6ZWQtZHJhZnQtYW5hbHlzaXMtaGVhZGluZy5hbmFseXplZC1kcmFmdC1hbmFseXNpcy1oZWFkaW5nIHtcblx0cGFkZGluZzogMS42cmVtIDEuMnJlbTtcblx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoJHRhYmxldCkge1xuXHRcdHBhZGRpbmc6IDJyZW0gMS41cmVtIDIuNXJlbSAxLjVyZW07XG5cdH1cbn1cblxuLmFuYWx5emVkLWRyYWZ0LWFuYWx5c2lzLWhlYWRpbmcsXG4ucGVyZmVjdC1kcmFmdC1hbmFseXNpcy1oZWFkaW5nIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHBhZGRpbmc6IDJyZW0gMS41cmVtIDIuNXJlbSAxLjVyZW07XG5cdHdpZHRoOiAxMDAlO1xuXHRcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0cGFkZGluZzogMy41cmVtIDIuNXJlbSAyLjVyZW0gM3JlbTtcblx0fVxuXHRcblx0Jjo6YWZ0ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Jl9fc3VidGl0bGUge1xuXHRcdGNvbG9yOiAjNzM3MzczO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjRyZW07XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdFxuXHQmX190aXRsZSB7XG5cdFx0Y29sb3I6ICRoZWFkaW5nLWNvbG9yO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Vjb25kYXJ5O1xuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjhyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuXG5cdFx0Ji5hbmFseXplZC1kcmFmdC1oZWFkaW5nLXRpdGxlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXBvcHBpbnM7XG5cdFx0XHRtYXJnaW46IDAuNnJlbSAwO1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMTEuNXJlbSAtIDdyZW0pO1xuXHRcdFx0bWluLWhlaWdodDogMnJlbTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0d29yZC1icmVhazogYnJlYWstd29yZDtcblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwLjJyZW07XG5cdFx0XHRcdG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQxLjVyZW0gLSA3cmVtKTtcblx0XHRcdFx0bWluLWhlaWdodDogMi42cmVtXG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDkwMHB4KSB7XG5cdFx0XHRcdG1heC13aWR0aDogY2FsYygxMDB2dyAtIDYwLjVyZW0gLSA3cmVtKTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoMTQ0MHB4KSB7XG5cdFx0XHRcdG1heC13aWR0aDogaW5pdGlhbDtcblx0XHRcdFx0b3ZlcmZsb3c6IGluaXRpYWw7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0XG5cdCZfX3Njb3JlIHtcblx0XHRjb2xvcjogJGhlYWRpbmctY29sb3I7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZWNvbmRhcnk7XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0fVxuXHRcblx0Jl9fcG9pbnRzIHtcblx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cdFxuXHQmX192aWV3LWxlYWRlcmJvYXJkIHtcblx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0bWFyZ2luLXRvcDogLjVyZW07XG5cdFx0XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHRcdFx0XG5cdH1cdFxuXHRcblx0XG5cdCZfX3JpZ2h0IHtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG5cdFx0Jl9fYWRkaXRpb25hbC1vcHRpb25zIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGNEY1O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNEQURGRTI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRoZWlnaHQ6IDMuMnJlbTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0bWFyZ2luOiAwIDAgMCAwLjRyZW07XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0d2lkdGg6IDMuMnJlbTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtcXVlcnkoJHRhYmxldCkge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwLjZyZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDMuNnJlbTtcblx0XHRcdFx0d2lkdGg6IDRyZW07XG5cdFx0XHR9XG5cblx0XHRcdCY6YWN0aXZlLFxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGVkZWRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjREFERkUyO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgMC40cmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYW5hbHl6ZXItaGVhZGluZy13cmFwcGVyIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdC5mcC1jdGEtYnV0dG9uIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMC42cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDMuNnJlbTtcblxuXHRcdFx0XHQmLmZwLWN0YS1idXR0b25fX3NlY29uZGFyeSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxLjJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdFxuXHQmX19idG4tZHJvcGRvd24ge1xuXHRcdGJvcmRlcjogc29saWQgLjFyZW0gJGJvcmRlci1jb2xvcjtcblx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRib3gtc2hhZG93OiAwcHggMjRweCAyNHB4IHJnYmEoMTkyLCAxOTIsIDE5MiwgMC4zKTtcblx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdG1pbi13aWR0aDogMjQuNXJlbTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdFxuXHRcdC8qICY6OmJlZm9yZSB7XG5cdFx0ICAgY29udGVudDogJyc7XG5cdFx0ICAgZGlzcGxheTogYmxvY2s7XG5cdFx0ICAgd2lkdGg6IDA7IFxuXHRcdCAgIGhlaWdodDogMDsgXG5cdFx0ICAgYm9yZGVyLWxlZnQ6IDFyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0ICAgYm9yZGVyLXJpZ2h0OiAxcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdCAgIGJvcmRlci1ib3R0b206IDFyZW0gc29saWQgJHdoaXRlO1xuXHRcdH0gKi9cblx0XHRcblx0XHRsaSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XG5cdFx0XHRcblx0XHRcdC5qcy1zaGFyZS1idXR0b24ge1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IC42cmVtO1xuXHRcdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuM3JlbTtcblx0XHRcdFx0cGFkZGluZzogMS41cmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzaGFyZS1idG4taG92ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDEuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXG5cdC5EcmFmdEdyYWRlIHtcblx0XHR0ZXh0LXNoYWRvdzogLTFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIC00cHggMHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdH1cblx0XG5cdFxuXHQuYW5hbHl6ZWQtZHJhZnQtYW5hbHlzaXMtcGxheS1hZ2Fpbi1idG4tY29udGFpbmVyLFxuXHQucGVyZmVjdC1kcmFmdC1hbmFseXNpcy1wbGF5LWFnYWluLWJ0bi1jb250YWluZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0Ym94LXNoYWRvdzogMHB4IC0ycHggNnB4IHJnYmEoMTkyLCAxOTIsIDE5MiwgMC41KTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsZWZ0OiAwO1xuXHRcdHBhZGRpbmc6IDEuMTVyZW0gMXJlbTtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0ZGlzcGxheTogaW5oZXJpdDtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQmX19idG4ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcblx0XHRtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcblx0XHRwYWRkaW5nOiAuNjVyZW0gLjZyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0cGFkZGluZzogMS4zNXJlbSAycmVtO1xuXHRcdH1cblx0XHRcblx0XHQmLS1wbGF5LWFnYWluIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogMS41cmVtIDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuXG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAxLjM1cmVtIDJyZW07XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cblxuXHRcdH1cdFxuXHRcdFxuXHRcdFxuXHRcdCYtLXNoYXJlIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAuNXJlbTtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdFx0XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yLWhvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHRcdFxuXHRcdFxuXHRcdC5jYXJldCB7XG5cdFx0ICAgIGJvcmRlci10b3A6IC40cmVtIHNvbGlkICR3aGl0ZTtcblx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCAgICBcblx0XHQgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0ICAgIFx0dG9wOiAtLjJyZW07XG5cdFx0ICAgIH1cblx0XHR9XG5cdFx0XG5cdFx0XG5cdFx0LmRlc2t0b3Atb25seS10ZXh0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA1MHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQuaGlkZS1vbi1tb2JpbGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFxuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0XG5cdFx0LnNob3ctb24tbW9iaWxlIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdFxufVxuXG5cbi5hbmFseXplZC1kcmFmdC1hbmFseXNpcy10YWJzLWNvbnRhaW5lcixcbi5wZXJmZWN0LWRyYWZ0LWFuYWx5c2lzLXRhYnMtY29udGFpbmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRib3JkZXItYm90dG9tOiBzb2xpZCAuMXJlbSAkYm9yZGVyLWNvbG9yO1xuXHRtYXJnaW46IDAgMCAyLjVyZW0gMDtcblx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHRcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHR9XG5cdFxufVxuXG5cbi5hbmFseXplZC1kcmFmdC1hbmFseXNpcy10YWJzLFxuLnBlcmZlY3QtZHJhZnQtYW5hbHlzaXMtdGFicyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZy1sZWZ0OiAxLjVyZW07XG5cdHdpZHRoOiAxMDAlO1xuXHRcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXHR9XG5cdFxuXHRcblx0Jl9faXRlbSB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXBvcHBpbnM7XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcblx0XHRtYXJnaW46IDAgMnJlbSAwIDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDEuNXJlbTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xuXHRcdFx0XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIC4ycmVtICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cbn1cblxuXG5cbi5hbmFseXplZC1kcmFmdC13ZWVrbHktbGluZXVwcyxcbi5wZXJmZWN0LWRyYWZ0LXdlZWtseS1saW5ldXBzIHtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAwIDEuMnJlbTtcblx0XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cGFkZGluZzogMCAzcmVtO1xuXHR9XG5cdFxuXHRcblx0LnNsaWNrLWFycm93IHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiAxMHJlbTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0aGVpZ2h0OiAyLjZyZW07XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG1pbi13aWR0aDogMi42cmVtO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0d2lkdGg6IDIuNnJlbTtcblx0XHRcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdH1cblx0XHRcblx0XHRpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdFx0XHRcblx0fVxuXHRcblx0LnNsaWNrLXByZXYge1xuXHRcdGkge1xuXHRcdFx0bGVmdDogLS4xcmVtO1xuXHRcdH1cblx0fVxuXHRcdFxuXHQuc2xpY2stbmV4dCB7XG5cdFx0aSB7XG5cdFx0XHRyaWdodDogLS4xcmVtO1xuXHRcdH1cblx0fVx0XG5cdC5zbGljay1saXN0IHtcblx0XHRtYXJnaW46IDAgMS4ycmVtO1xuXHR9XG5cdFxuXHQmX19pdGVtIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyOiBzb2xpZCAuMXJlbSAkYm9yZGVyLWNvbG9yO1xuXHRcdGJvcmRlci1yYWRpdXM6IC40cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0cGFkZGluZzogMS41cmVtIC44cmVtO1xuXHRcdHdpZHRoOiBjYWxjKDMzLjMzJSAtIDFyZW0pO1xuXHRcdFxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA1MHB4KSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDI1JSAtIDEuNXJlbSk7XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQmX19pdGVtLWhlYWRpbmcge1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwYWRkaW5nOiAwIC41cmVtIDFyZW0gLjVyZW07XG5cdH1cblx0XG5cdFxuXHQmX19pdGVtLXdlZWsge1xuXHRcdGNvbG9yOiAkaGVhZGluZy1jb2xvcjtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcblx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdH1cblx0XG5cdCZfX2l0ZW0tdG90YWwge1xuXHRcdGNvbG9yOiAkaGVhZGluZy1jb2xvcjtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcblx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRsaW5lLWhlaWdodDogMS4ycmVtO1xuXHR9XG5cdFxuXHQmX19pdGVtLXBsYXllciB7XG5cdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0bGluZS1oZWlnaHQ6IDEuMnJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAuNHJlbTtcblx0XHRwYWRkaW5nOiAuNXJlbTtcblx0XHRcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtZ3JlZW47XG5cdFx0fVxuXHRcdFxuXHRcdFxuXHRcdCYtLWVtcHR5IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtcmVkO1xuXHRcdFx0XG5cdFx0XHQuYW5hbHl6ZWQtZHJhZnQtd2Vla2x5LWxpbmV1cHNfX2l0ZW0tcGxheWVyLW5hbWUsXG5cdFx0XHQucGVyZmVjdC1kcmFmdC13ZWVrbHktbGluZXVwc19faXRlbS1wbGF5ZXItbmFtZSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdFxuXHR9XG5cdFxuXHQmX19pdGVtLXBsYXllci1pbmZvIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cdFxuXHQmX19pdGVtLXBsYXllci1wb3Mge1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMXJlbTtcblx0XHRtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcblx0XHRtaW4td2lkdGg6IDIuNXJlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0XG5cdCZfX2l0ZW0tcGxheWVyLW5hbWUge1xuXHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcHRvcCkge1xuXHRcdCAgICBtYXgtd2lkdGg6IDYuNXJlbTtcblx0XHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHQgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdCAgICB9XG5cdCAgICBcblx0ICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA1MHB4KSB7XG5cdCAgICBcdG1heC13aWR0aDogMTAwJTtcblx0ICAgIFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdCAgICB9XG5cdFx0XG5cdH1cblx0XG5cdFxuXHQmX19pdGVtLXBsYXllci10ZWFtIHtcblx0XHRjb2xvcjogJHdlZWtseS1saW5ldXAtdGVhbS1jb2xvcjtcblx0XHRmb250LXNpemU6IDFyZW07XG5cdH1cblx0XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBCYW5uZXIgKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uYW5hbHl6ZWQtZHJhZnQtYmFubmVyLFxuLnBlcmZlY3QtZHJhZnQtYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3BlcmZlY3QtZHJhZnQvYmFubmVyLXBob25lLnBuZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9wZXJmZWN0LWRyYWZ0L2Jhbm5lci1kZXNrdG9wLnBuZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAuNHJlbSAuNHJlbSAwIDA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gLjVyZW0gMCAuNXJlbTtcbiAgICAgICAgcGFkZGluZzogM3JlbSAzLjVyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFwdG9wKSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgXG5cbiAgICAmX19oZWFkaW5nLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJl9faWNvbiB7XG4gICAgICAgIHdpZHRoOiAzLjJyZW07XG5cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuOHJlbTtcbiAgICAgICAgICAgIHdpZHRoOiA0LjVyZW07XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICZfX2hlYWRpbmcge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjJyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZ29sZC10ZXh0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oIzQ2MjUyMyksIGNvbG9yLXN0b3AoMjQlLCAjQ0I5QjUxKSwgY29sb3Itc3RvcCg0NCUsICNGNkUyN0EpLCBjb2xvci1zdG9wKDUwJSwgI0Y2RjJDMCksIGNvbG9yLXN0b3AoNTYlLCAjRjZFMjdBKSwgY29sb3Itc3RvcCg3NiUsICNDQjlCNTEpLCB0bygjNDYyNTIzKSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNDYyNTIzIDAlLCAjQ0I5QjUxIDI0JSwgI0Y2RTI3QSA0NCUsICNGNkYyQzAgNTAlLCAjRjZFMjdBIDU2JSwgI0NCOUI1MSA3NiUsICM0NjI1MjMgMTAwJSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi45cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuMTE1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuOXJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuc2lsdmVyLXRleHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgjRkZGRkZGKSwgdG8oI0IzQjNCMykpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0ZGRkZGRiAwJSwgI0IzQjNCMyAxMDAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi43cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuMnJlbTtcbiAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xMTVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG5cbiAgICAmX19zdWJoZWFkaW5nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19zb2NpYWxzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zb2NpYWwge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGhlaWdodDogNHJlbTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCAycmVtIDAgMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDRyZW07XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICB9XG5cbn1cblxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogVGFicyAqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5hbmFseXplZC1kcmFmdC10YWJzLFxuLnBlcmZlY3QtZHJhZnQtdGFicyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCA2cHggcmdiYSgwLDAsMCwuMiksIDAgMCAyNHB4IGhzbGEoMCwwJSw3NS4zJSwuMyk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIFxuICAgICYtLW5vLW1hcmdpbi1ib3R0b20ge1xuICAgIFx0bWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmX190YWIge1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAuMnJlbSB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICR0YWItY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gICAgICAgIHBhZGRpbmc6IDEuNHJlbSAwIDEuMnJlbSAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XG5cbiAgICAgICAgJi0tYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuXG5cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIEFuYWx5c2lzIFRhYiAqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi50YWItY29udGVudCA+IC5wZXJmZWN0LWRyYWZ0LWFuYWx5c2lzLXRhYi5hY3RpdmUge1xuXHRwYWRkaW5nOiAwIDJyZW07XG59XG5cbi50YWItY29udGVudCA+IC5hbmFseXplZC1kcmFmdC1hbmFseXNpcy10YWIuYWN0aXZlIHtcblx0cGFkZGluZzogMDtcblx0XG5cdEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KCR0YWJsZXQpIHtcblx0XHRwYWRkaW5nOiAwIDJyZW07XG5cdH1cbn1cblxuLnRhYi1jb250ZW50ID4gLmFuYWx5emVkLWRyYWZ0LWFuYWx5c2lzLXRhYi5hY3RpdmUsXG4udGFiLWNvbnRlbnQgPiAucGVyZmVjdC1kcmFmdC1hbmFseXNpcy10YWIuYWN0aXZlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC03NjgpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cblx0XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRwYWRkaW5nOiAwIDMuNXJlbTtcblx0fVxuXHRcbn1cblxuLmFuYXlseXplZC1kcmFmdC1zdGFuZGluZ3MtY29udGFpbmVye1xuXHRkaXNwbGF5OmJsb2NrO1xuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LTc2OCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxufVxuXG4uYW5hbHl6ZWQtZmxleC1mYW57XG5cdGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xufVxuXG4uYW5hbHl6ZWQtZHJhZnQtYW5hbHlzaXMtc2VjdGlvbi5hbmFseXplZC1kcmFmdC1hbmFseXNpcy1zZWN0aW9uIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI0RBREZFMjtcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRwYWRkaW5nOiAyLjRyZW0gMS42cmVtO1xufVxuXG4uYW5hbHl6ZWQtZHJhZnQtYW5hbHlzaXMtc2VjdGlvbixcbi5wZXJmZWN0LWRyYWZ0LWFuYWx5c2lzLXNlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdGJvcmRlcjogc29saWQgLjFyZW0gJGJvcmRlci1jb2xvcjtcblx0Ym9yZGVyLXJhZGl1czogLjRyZW07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBhZGRpbmc6IDEuNXJlbTtcblx0XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcHRvcCkge1xuXHRcdHBhZGRpbmc6IDJyZW07XG5cdH1cblx0XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRwYWRkaW5nOiAycmVtIDNyZW07XG5cdH1cblx0XG5cdCYtLWdyYXBocyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LTc2OCkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0Ym9yZGVyOiBzb2xpZCAuMXJlbSAkYm9yZGVyLWNvbG9yO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogLjRyZW07XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHRcdFx0cGFkZGluZzogMnJlbSAxLjVyZW07XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQmLS10b3AtcGxheWVycyxcblx0Ji0tY29hY2gtZmVlZGJhY2sge1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtNzY4KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gLjc1cmVtKTtcblx0XHR9XG5cdFxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEuMjVyZW0pO1xuXHRcdH1cblx0fVxuXHRcblx0Jl9faGVhZGluZy1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHRcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHRcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblx0XHR9XG5cdFx0XG5cdFx0LmFuYWx5emVkLWRyYWZ0LWFuYWx5c2lzLXNlY3Rpb25fX2hlYWRpbmcsXG5cdFx0LnBlcmZlY3QtZHJhZnQtYW5hbHlzaXMtc2VjdGlvbl9faGVhZGluZyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFxuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0Jl9faGVhZGluZyB7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXBvcHBpbnM7XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMS42cmVtO1x0XG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0fVxuXHRcblx0Jl9feW91ci1zY29yZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlcjogc29saWQgLjFyZW0gJGJvcmRlci1jb2xvcjtcblx0XHRib3JkZXItcmFkaXVzOiAuNHJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdHBhZGRpbmc6IDEuNXJlbTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LTc2OCkge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGJvcmRlci1yaWdodDogc29saWQgLjFyZW0gJGJvcmRlci1jb2xvci1saWdodDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcHRvcCkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAycmVtO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzcmVtO1xuXHRcdFx0cGFkZGluZy1yaWdodDogM3JlbTtcblx0XHRcdHdpZHRoOiAzMy4zMyU7XG5cdFx0fVxuXHRcdFxuXHRcdC5hbmFseXplZC1kcmFmdC1nYXVnZSxcblx0XHQucGVyZmVjdC1kcmFmdC1nYXVnZSB7XG5cdFx0XHRoZWlnaHQ6IDE2cmVtO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuXHRcdFx0XHR3aWR0aDogMzByZW07XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtNzY4KSB7XG5cdFx0XHRcdGhlaWdodDogMTlyZW07XG5cdFx0XHRcdHRvcDogMS41cmVtO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Vjb25kYXJ5O1xuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjRyZW07XG5cdFx0XHRcdHRvcDogMTQuN3JlbTtcblx0XHRcdFx0XG5cdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtNzY4KSB7XG5cdFx0XHRcdFx0dG9wOiAxNy43cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiMTUwMFwiO1xuXHRcdFx0XHRsZWZ0OiAyLjZyZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDJyZW07XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCIzMTAwXCI7XG5cdFx0XHRcdHJpZ2h0OiAyLjZyZW07XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0LnJkci1hbmFseXplZC1kcmFmdC1kcmFmdC1ncmFkZS0tdGl0bGUsXG5cdFx0LnJkci1wZXJmZWN0LWRyYWZ0LWRyYWZ0LWdyYWRlLS10aXRsZSB7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcblx0XHRcdGZvbnQtc2l6ZTogMi42cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMy41cmVtO1xuXHRcdH1cblx0XHRcblx0XHRcblx0XHQuYW5hbHl6ZWQtZHJhZnQtZ2F1Z2UtdG9wLXBlcmNlbnRhZ2UsXG5cdFx0LnBlcmZlY3QtZHJhZnQtZ2F1Z2UtdG9wLXBlcmNlbnRhZ2Uge1xuXHRcdFx0Y29sb3I6ICR5b3VyLXNjb3JlLXRvcC1wZXJjZW50YWdlLWNvbG9yO1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAycmVtO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0dG9wOiAtMS42cmVtO1xuXHRcdFx0XG5cdFx0XHQmLS10b3Age1xuXHRcdFx0XHRjb2xvcjogJHlvdXItc2NvcmUtdG9wLXBlcmNlbnRhZ2UtY29sb3I7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtLWJvdHRvbSB7XG5cdFx0XHRcdGNvbG9yOiAkeW91ci1zY29yZS1ib3R0b20tcGVyY2VudGFnZS1jb2xvcjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0Jl9fdG9wLXNjb3JlcyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlcjogc29saWQgLjFyZW0gJGJvcmRlci1jb2xvcjtcblx0XHRib3JkZXItcmFkaXVzOiAuNHJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdHBhZGRpbmc6IDEuNXJlbTtcblx0XHR3aWR0aDogMTAwJTtcblx0XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC03NjgpIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHdpZHRoOiA1NSU7XG5cdFx0fVxuXHRcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG5cdFx0XHR3aWR0aDogNjYuNjYlO1xuXHRcdH1cblx0fVxuXHRcblx0XG5cdCZfX2NvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcblx0XHQmLS1zY3JvbGxhYmxlIHtcblx0XHRcdG1heC1oZWlnaHQ6IDU3LjVyZW07XG5cdFx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAycmVtO1xuXHRcdH1cblx0XHRcblx0fVxuXHRcbn1cblxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogVG9wIFBsYXllcnMgKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uYW5hbHl6ZWQtZHJhZnQtdG9wLXBsYXllcnMsXG4ucGVyZmVjdC1kcmFmdC10b3AtcGxheWVycyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRcblx0Jl9fcGxheWVyIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJvcmRlci1ib3R0b206IHNvbGlkIC4xcmVtICRib3JkZXItY29sb3ItbGlnaHQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cGFkZGluZzogMS4ycmVtIDA7XG5cdFx0XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdCZfX3BsYXllci1sZWZ0IHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cGFkZGluZy1yaWdodDogLjVyZW07XG5cdH1cblx0XG5cdCZfX2NvdW50IHtcblx0XHRjb2xvcjogJHRleHQtY29sb3I7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMS40cmVtO1xuXHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHRtaW4td2lkdGg6IDIuMnJlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEuOHJlbTtcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdFxuXHQuSGVhZFNob3Qge1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuXHRcdGhlaWdodDogMy4ycmVtO1xuXHRcdG1hcmdpbi1yaWdodDogMS41cmVtO1xuXHRcdHdpZHRoOiAzLjJyZW07XG5cdCAgICBmb250LXdlaWdodDogYm9sZDtcblx0ICAgIGZvbnQtc2l6ZTogMXJlbTtcblx0fVxuXHRcblx0Jl9fcGxheWVyLW5hbWUge1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNHJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAuM3JlbTtcblx0fVxuXHRcblx0Jl9fcGxheWVyLXRlYW0ge1xuXHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRsaW5lLWhlaWdodDogMS4ycmVtO1xuXHR9XG5cdFxuXHRcblx0Jl9fcGxheWVyLXNjb3JlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcGxheWVyLXNjb3JlLWJnLWNvbG9yO1xuXHRcdGJvcmRlcjogc29saWQgLjFyZW0gJHBsYXllci1zY29yZS1ib3JkZXItY29sb3I7XG5cdFx0Ym9yZGVyLXJhZGl1czogMi41cmVtO1xuXHRcdGNvbG9yOiAkcGxheWVyLXNjb3JlLXRleHQtY29sb3I7XHRcblx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRsaW5lLWhlaWdodDogMS4ycmVtO1xuXHRcdG1pbi13aWR0aDogN3JlbTtcblx0XHRwYWRkaW5nOiAxcmVtIDEuMnJlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0XG59XG5cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIEdhdWdlICovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLmhpZ2hjaGFydHMtY3JlZGl0cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4uYW5hbHl6ZWQtZHJhZnQtZ2F1Z2UsXG4ucGVyZmVjdC1kcmFmdC1nYXVnZSB7XG4gICAgXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgY29udGVudDogXCIzMTAwXCI7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogNTBweDtcbiAgICAgIHRvcDogMjEycHg7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gICAgICBjb250ZW50OiBcIjE1MDBcIjtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxlZnQ6IDUxcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDIxMnB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBDb2FjaCdzIGZlZWRiYWNrICovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiAgXG5cbi5hbmFseXplZC1kcmFmdC1hbmFseXNpcy1jb2FjaC1mZWVkYmFjayxcbi5wZXJmZWN0LWRyYWZ0LWFuYWx5c2lzLWNvYWNoLWZlZWRiYWNrIHtcblx0Ym9yZGVyLWJvdHRvbTogc29saWQgLjFyZW0gJGJvcmRlci1jb2xvci1saWdodDtcblx0cGFkZGluZzogMS41cmVtIDA7XG5cdFxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cblx0XG5cdCZfX2hlYWRpbmcge1xuXHRcdGNvbG9yOiAjMzMzO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Vjb25kYXJ5O1xuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDEuOHJlbTtcblx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogLjNyZW07XG5cdFx0XHR3aWR0aDogMS44cmVtO1xuXHRcdH1cblx0XHRcblx0XHRcblx0XHQmLS10b3AtcGxheWVyIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLy9jZG4uZmFudGFzeXByb3MuY29tL2Fzc2V0cy9pbWFnZXMvcGVyZmVjdC1kcmFmdC9jb2FjaHMtZmVlZGJhY2svdG9wLXBsYXllci1pY29uLnN2ZycpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLS1zdGVhbCB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy8vY2RuLmZhbnRhc3lwcm9zLmNvbS9hc3NldHMvaW1hZ2VzL3BlcmZlY3QtZHJhZnQvY29hY2hzLWZlZWRiYWNrL3N0ZWFsLWljb24uc3ZnJyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdFxuXHRcdCYtLXJlYWNoIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLy9jZG4uZmFudGFzeXByb3MuY29tL2Fzc2V0cy9pbWFnZXMvcGVyZmVjdC1kcmFmdC9jb2FjaHMtZmVlZGJhY2svcmVhY2gtaWNvbi5zdmcnKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji0tc2xlZXBlci1hbGVydCB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy8vY2RuLmZhbnRhc3lwcm9zLmNvbS9hc3NldHMvaW1hZ2VzL3BlcmZlY3QtZHJhZnQvY29hY2hzLWZlZWRiYWNrL3NsZWVwZXItYWxlcnQtaWNvbi5zdmcnKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji0tb29wcyB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy8vY2RuLmZhbnRhc3lwcm9zLmNvbS9hc3NldHMvaW1hZ2VzL3BlcmZlY3QtZHJhZnQvY29hY2hzLWZlZWRiYWNrL29vcHMtaWNvbi5zdmcnKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0XG5cdFx0Ji0tYnllLXdlZWsge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvL2Nkbi5mYW50YXN5cHJvcy5jb20vYXNzZXRzL2ltYWdlcy9wZXJmZWN0LWRyYWZ0L2NvYWNocy1mZWVkYmFjay9ieWUtd2Vlay1pY29uLnN2ZycpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcdFx0XG5cdFx0Ji0td2hhdGlmIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLy9jZG4uZmFudGFzeXByb3MuY29tL2Fzc2V0cy9pbWFnZXMvcGVyZmVjdC1kcmFmdC9jb2FjaHMtZmVlZGJhY2svaWNvbi1xdWVzdGlvbi1jaXJjbGUuc3ZnJyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFx0XHRcblx0XHQmLS1ob3QtdGFrZSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy8vY2RuLmZhbnRhc3lwcm9zLmNvbS9hc3NldHMvaW1hZ2VzL3BlcmZlY3QtZHJhZnQvY29hY2hzLWZlZWRiYWNrL2ljb24tbWljcm9waG9uZS1hbHQuc3ZnJyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFx0XHRcblx0XHQmLS1zdGFjayB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy8vY2RuLmZhbnRhc3lwcm9zLmNvbS9hc3NldHMvaW1hZ2VzL3BlcmZlY3QtZHJhZnQvY29hY2hzLWZlZWRiYWNrL2ljb24tc3RhY2suc3ZnJyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFx0XHRcblx0XHQmLS1jYXRlZ29yaWVzIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLy9jZG4uZmFudGFzeXByb3MuY29tL2Fzc2V0cy9pbWFnZXMvcGVyZmVjdC1kcmFmdC9jb2FjaHMtZmVlZGJhY2svaWNvbi10aC1sYXJnZS5zdmcnKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji0tcHJpemVwaWNrcyB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy8vY2RuLmZhbnRhc3lwcm9zLmNvbS9hc3NldHMvaW1hZ2VzL3BlcmZlY3QtZHJhZnQvY29hY2hzLWZlZWRiYWNrL3ByaXplcGlja3MucG5nJyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtLXNwb3J0c2Jvb2sge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvL2Nkbi5mYW50YXN5cHJvcy5jb20vYXNzZXRzL2ltYWdlcy9wZXJmZWN0LWRyYWZ0L2NvYWNocy1mZWVkYmFjay9pY29uLW1vbmV5LnN2ZycpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0Jl9faXRlbSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgLjFyZW0gJGJvcmRlci1jb2xvci1saWdodDtcblx0XHRjb2xvcjogIzMzMztcblx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRsaW5lLWhlaWdodDogMnJlbTtcblx0XHRtYXJnaW4tbGVmdDogMi44cmVtO1xuXHRcdHBhZGRpbmc6IDFyZW0gMDtcblx0XHRcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblx0XHRcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0XG5cdCZfX3BsYXllcixcblx0Jl9fbGluayB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXHRcbn1cblxuXG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBUb3AgU2NvcmVzICovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuI2FuYWx5emVkLWRyYWZ0LXRvcC1zY29yZXMtYmFyLWNoYXJ0LFxuI3BlcmZlY3QtZHJhZnQtdG9wLXNjb3Jlcy1iYXItY2hhcnQge1xuXHRoZWlnaHQ6IDIyLjVyZW07XG5cdFxuXHQudG9wLXNjb3Jlcy14LWF4aXMtdGl0bGUge1xuXHRcdGZpbGw6ICMzMzM7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZWNvbmRhcnk7XG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsZXR0ZXItc3BhY2luZzogLjFyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuMnJlbTtcblx0fVxuXHRcbn1cblxuLnBlcmZlY3QtZHJhZnQtYW5hbHlzaXMtdGFicy1jb250YWluZXIge1xuXG5cdGcuaGlnaGNoYXJ0cy1zZXJpZXMuaGlnaGNoYXJ0cy1zZXJpZXMtMCxcblx0Zy5oaWdoY2hhcnRzLXNlcmllcy5oaWdoY2hhcnRzLXNlcmllcy0zIHtcblx0XHRyZWN0LmhpZ2hjaGFydHMtcG9pbnQge1xuXHRcdFx0c3Ryb2tlOiAkdG9wLXNjb3Jlcy1jaGFydC15b3VyLXNjb3JlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR4OiAtMTtcblx0XHR9XG5cdH1cblxuXG5cdGcuaGlnaGNoYXJ0cy14YXhpcy1sYWJlbHMsXG5cdGcuaGlnaGNoYXJ0cy15YXhpcy1sYWJlbHMge1xuXHRcdHRleHQge1xuXHRcdFx0ZmlsbDogJHRleHQtY29sb3IgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Vjb25kYXJ5O1xuXHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4xcmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMXJlbTtcblx0XHR9XG5cdH1cblxuXHRnLmhpZ2hjaGFydHMteWF4aXMtbGFiZWxzIHtcblx0XHR0ZXh0IHtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdH1cblx0fVxufVxuXG4uYW5hbHl6ZWQtZHJhZnQtYW5hbHlzaXMtdG9wLXNjb3Jlcy1sZWdlbmQsXG4ucGVyZmVjdC1kcmFmdC1hbmFseXNpcy10b3Atc2NvcmVzLWxlZ2VuZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cblx0Jl9faXRlbSB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRjb2xvcjogJHRleHQtY29sb3I7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjFyZW07XG5cdFx0bWFyZ2luLXJpZ2h0OiAxLjVyZW07XG5cdFx0XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdFx0XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0ZXh0LWNvbG9yO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGhlaWdodDogMXJlbTtcblx0XHRcdG1hcmdpbi1yaWdodDogLjZyZW07XG5cdFx0XHR3aWR0aDogMXJlbTtcblx0XHR9XG5cdFx0XG5cdFx0Ji0teW91ci1zY29yZSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdG9wLXNjb3Jlcy1jaGFydC15b3VyLXNjb3JlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLS15b3VyLXRvcC1zY29yZSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdG9wLXNjb3Jlcy1jaGFydC15b3VyLXRvcC1zY29yZTtcblx0XHRcdH1cdFxuXHRcdH1cblx0XHRcblx0XHQmLS1hbGwtdG9wLXNjb3JlcyB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdG9wLXNjb3Jlcy1jaGFydC1hbGwtdG9wLXNjb3Jlcztcblx0XHRcdH1cdFxuXHRcdH1cblx0XHRcblx0fVxufVxuXG5cbi8qIEFkZGVkIGN1cnJlbnRseSBzbyB0aGUgSGVscCBidXR0b24gaXMgbm90IG92ZXJsYXlpbmcgdGhlIHBsYXkgYWdhaW4gYnV0dG9uIG9uIG1vYmlsZSAqL1xuLnpFV2lkZ2V0LWxhdW5jaGVyIHsgXG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn0iLCIvLyBSZXF1aXJlcyBfbWN1LXBsYXllci1wb3NpdGlvbnMtdmFyaWFibGVzLnNjc3NcblxuJHBvc2l0aW9uczogKFxuICAgIC8vTkZMXG4gICAgICAgIHFiOiAkcGxheWVyLXBvc2l0aW9ucy1xYixcbiAgICAgICAgcWItbGlnaHQ6ICRwbGF5ZXItcG9zaXRpb25zLXFiLWxpZ2h0LFxuICAgICAgICByYjogJHBsYXllci1wb3NpdGlvbnMtcmIsXG4gICAgICAgIHJiLWxpZ2h0OiAkcGxheWVyLXBvc2l0aW9ucy1yYi1saWdodCxcbiAgICAgICAgd3I6ICRwbGF5ZXItcG9zaXRpb25zLXdyLFxuICAgICAgICB3ci1saWdodDogJHBsYXllci1wb3NpdGlvbnMtd3ItbGlnaHQsXG4gICAgICAgIHRlOiAkcGxheWVyLXBvc2l0aW9ucy10ZSxcbiAgICAgICAgdGUtbGlnaHQ6ICRwbGF5ZXItcG9zaXRpb25zLXRlLWxpZ2h0LFxuICAgICAgICBrOiAkcGxheWVyLXBvc2l0aW9ucy1rLFxuICAgICAgICBrLWxpZ2h0OiAkcGxheWVyLXBvc2l0aW9ucy1rLWxpZ2h0LFxuICAgICAgICBkc3Q6ICRwbGF5ZXItcG9zaXRpb25zLWRzdCxcbiAgICAgICAgZHN0LWxpZ2h0OiAkcGxheWVyLXBvc2l0aW9ucy1kc3QtbGlnaHQsXG4gICAgICAgIGJuOiAkcGxheWVyLXBvc2l0aW9ucy1ibixcbiAgICAgICAgYm4tbGlnaHQ6ICRwbGF5ZXItcG9zaXRpb25zLWJuLWxpZ2h0LFxuICAgIC8vTkZMIC0gSURQXG4gICAgICAgIGNiOiAkcGxheWVyLXBvc2l0aW9ucy1jYixcbiAgICAgICAgY2ItbGlnaHQ6ICRwbGF5ZXItcG9zaXRpb25zLWNiLWxpZ2h0LFxuICAgICAgICBkbDogJHBsYXllci1wb3NpdGlvbnMtZGwsXG4gICAgICAgIGRsLWxpZ2h0OiAkcGxheWVyLXBvc2l0aW9ucy1kbC1saWdodCxcbiAgICAgICAgbGI6ICRwbGF5ZXItcG9zaXRpb25zLWxiLFxuICAgICAgICBsYi1saWdodDogJHBsYXllci1wb3NpdGlvbnMtbGItbGlnaHQsXG4gICAgICAgIGRiOiAkcGxheWVyLXBvc2l0aW9ucy1kYixcbiAgICAgICAgZGItbGlnaHQ6ICRwbGF5ZXItcG9zaXRpb25zLWRiLWxpZ2h0LFxuICAgICAgICBpZHA6ICRwbGF5ZXItcG9zaXRpb25zLWlkcCxcbiAgICAgICAgaWRwLWxpZ2h0OiAkcGxheWVyLXBvc2l0aW9ucy1pZHAtbGlnaHQsXG4gICAgICAgIGRlOiAkcGxheWVyLXBvc2l0aW9ucy1kZSxcbiAgICAgICAgZGUtbGlnaHQ6ICRwbGF5ZXItcG9zaXRpb25zLWRlLWxpZ2h0LFxuICAgICAgICBkdDogJHBsYXllci1wb3NpdGlvbnMtZHQsXG4gICAgICAgIGR0LWxpZ2h0OiAkcGxheWVyLXBvc2l0aW9ucy1kdC1saWdodCxcbiAgICAgICAgczogJHBsYXllci1wb3NpdGlvbnMtcyxcbiAgICAgICAgcy1saWdodDogJHBsYXllci1wb3NpdGlvbnMtcy1saWdodCxcbiAgICAvL05GTCAtIFRlYW1cbiAgICAgICAgdHFiOiAkcGxheWVyLXBvc2l0aW9ucy10cWIsXG4gICAgICAgIHRxYi1saWdodDogJHBsYXllci1wb3NpdGlvbnMtdHFiLWxpZ2h0LFxuICAgICAgICB0dGU6ICRwbGF5ZXItcG9zaXRpb25zLXR0ZSxcbiAgICAgICAgdHRlLWxpZ2h0OiAkcGxheWVyLXBvc2l0aW9ucy10dGUtbGlnaHQsXG4gICAgICAgIHRrOiAkcGxheWVyLXBvc2l0aW9ucy10ayxcbiAgICAgICAgdGstbGlnaHQ6ICRwbGF5ZXItcG9zaXRpb25zLXRrLWxpZ2h0LFxuICAgIC8vTUxCXG4gICAgICAgIGM6ICRwbGF5ZXItcG9zaXRpb25zLWMsXG4gICAgICAgIGMtbGlnaHQ6ICRwbGF5ZXItcG9zaXRpb25zLWMtbGlnaHQsXG4gICAgICAgIDFiOiAkcGxheWVyLXBvc2l0aW9ucy0xYixcbiAgICAgICAgMWItbGlnaHQ6ICRwbGF5ZXItcG9zaXRpb25zLTFiLWxpZ2h0LFxuICAgICAgICAyYjogJHBsYXllci1wb3NpdGlvbnMtMmIsXG4gICAgICAgIDJiLWxpZ2h0OiAkcGxheWVyLXBvc2l0aW9ucy0yYi1saWdodCxcbiAgICAgICAgM2I6ICRwbGF5ZXItcG9zaXRpb25zLTNiLFxuICAgICAgICAzYi1saWdodDogJHBsYXllci1wb3NpdGlvbnMtM2ItbGlnaHQsXG4gICAgICAgIGNpOiAkcGxheWVyLXBvc2l0aW9ucy1jaSxcbiAgICAgICAgY2ktbGlnaHQ6ICRwbGF5ZXItcG9zaXRpb25zLWNpLWxpZ2h0LFxuICAgICAgICBpZjogJHBsYXllci1wb3NpdGlvbnMtaWYsXG4gICAgICAgIGlmLWxpZ2h0OiAkcGxheWVyLXBvc2l0aW9ucy1pZi1saWdodCxcbiAgICAgICAgc3M6ICRwbGF5ZXItcG9zaXRpb25zLXNzLFxuICAgICAgICBzcy1saWdodDogJHBsYXllci1wb3NpdGlvbnMtc3MtbGlnaHQsXG4gICAgICAgIG1pOiAkcGxheWVyLXBvc2l0aW9ucy1taSxcbiAgICAgICAgbWktbGlnaHQ6ICRwbGF5ZXItcG9zaXRpb25zLW1pLWxpZ2h0LFxuICAgICAgICBvZjogJHBsYXllci1wb3NpdGlvbnMtb2YsXG4gICAgICAgIG9mLWxpZ2h0OiAkcGxheWVyLXBvc2l0aW9ucy1vZi1saWdodCxcbiAgICAgICAgY2Y6ICRwbGF5ZXItcG9zaXRpb25zLWNmLFxuICAgICAgICBjZi1saWdodDogJHBsYXllci1wb3NpdGlvbnMtY2YtbGlnaHQsXG4gICAgICAgIHJmOiAkcGxheWVyLXBvc2l0aW9ucy1yZixcbiAgICAgICAgcmYtbGlnaHQ6ICRwbGF5ZXItcG9zaXRpb25zLXJmLWxpZ2h0LFxuICAgICAgICBsZjogJHBsYXllci1wb3NpdGlvbnMtbGYsXG4gICAgICAgIGxmLWxpZ2h0OiAkcGxheWVyLXBvc2l0aW9ucy1sZi1saWdodCxcbiAgICAgICAgc3A6ICRwbGF5ZXItcG9zaXRpb25zLXNwLFxuICAgICAgICBzcC1saWdodDogJHBsYXllci1wb3NpdGlvbnMtc3AtbGlnaHQsXG4gICAgICAgIHA6ICRwbGF5ZXItcG9zaXRpb25zLXAsXG4gICAgICAgIHAtbGlnaHQ6ICRwbGF5ZXItcG9zaXRpb25zLXAtbGlnaHQsXG4gICAgICAgIHJwOiAkcGxheWVyLXBvc2l0aW9ucy1ycCxcbiAgICAgICAgcnAtbGlnaHQ6ICRwbGF5ZXItcG9zaXRpb25zLXJwLWxpZ2h0LFxuICAgICAgICBkaDogJHBsYXllci1wb3NpdGlvbnMtZGgsXG4gICAgICAgIGRoLWxpZ2h0OiAkcGxheWVyLXBvc2l0aW9ucy1kaC1saWdodCxcbiAgICAvL05CQVxuICAgICAgICBwZzogJHBsYXllci1wb3NpdGlvbnMtcGcsXG4gICAgICAgIHBnLWxpZ2h0OiAkcGxheWVyLXBvc2l0aW9ucy1wZy1saWdodCxcbiAgICAgICAgc2c6ICRwbGF5ZXItcG9zaXRpb25zLXNnLFxuICAgICAgICBzZy1saWdodDogJHBsYXllci1wb3NpdGlvbnMtc2ctbGlnaHQsXG4gICAgICAgIGc6ICRwbGF5ZXItcG9zaXRpb25zLWcsXG4gICAgICAgIGctbGlnaHQ6ICRwbGF5ZXItcG9zaXRpb25zLWctbGlnaHQsXG4gICAgICAgIHNmOiAkcGxheWVyLXBvc2l0aW9ucy1zZixcbiAgICAgICAgc2YtbGlnaHQ6ICRwbGF5ZXItcG9zaXRpb25zLXNmLWxpZ2h0LFxuICAgICAgICBwZjogJHBsYXllci1wb3NpdGlvbnMtcGYsXG4gICAgICAgIHBmLWxpZ2h0OiAkcGxheWVyLXBvc2l0aW9ucy1wZi1saWdodCxcbiAgICAgICAgZjogJHBsYXllci1wb3NpdGlvbnMtZixcbiAgICAgICAgZi1saWdodDogJHBsYXllci1wb3NpdGlvbnMtZi1saWdodCxcbiAgICAgICAgLy8gYzogZGVmaW5lZCBhYm92ZSBpbiBNTEJcbik7XG5cbkBlYWNoICRwb3NpdGlvbiwgJGNvbG9yIGluICRwb3NpdGlvbnMge1xuICAgIC5tY3UtcG9zaXRpb25zLS0jeyRwb3NpdGlvbn0ge1xuICAgICAgICAtLW1jdS1wb3MtYmFja2dyb3VuZC1jb2xvcjogI3skY29sb3J9O1xuICAgICAgICAvLyBUT0RPOiAtLW1jdS1wb3MtY29sb3I6ICN7JGNvbG9yfTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tY3UtcG9zaXRpb25zLWJvcmRlci0tI3skcG9zaXRpb259IHtcbiAgICAgICAgLS1tY3UtcG9zLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICB9XG59XG5cbi5tY3UtcG9zaXRpb25zIHtcbiAgICAmLS1mbGV4LCAmLS1mbHgge1xuICAgICAgICAkY29tYmluYXRpb25zOiAoXG4gICAgICAgICAgICAgICAgcWItcmI6IChxYiwgcmIpLFxuICAgICAgICAgICAgICAgIHFiLXdyOiAocWIsIHdyKSxcbiAgICAgICAgICAgICAgICBxYi10ZTogKHFiLCB0ZSksXG4gICAgICAgICAgICAgICAgd3ItcmI6ICh3ciwgcmIpLFxuICAgICAgICAgICAgICAgIHJiLXdyOiAocmIsIHdyKSxcbiAgICAgICAgICAgICAgICByYi10ZTogKHJiLCB0ZSksXG4gICAgICAgICAgICAgICAgd3ItdGU6ICh3ciwgdGUpLFxuICAgICAgICAgICAgICAgIHFiLXdyLXJiOiAocWIsIHdyLCByYiksXG4gICAgICAgICAgICAgICAgcWItcmItd3I6IChxYiwgcmIsIHdyKSxcbiAgICAgICAgICAgICAgICBxYi1yYi10ZTogKHFiLCByYiwgdGUpLFxuICAgICAgICAgICAgICAgIHFiLXdyLXRlOiAocWIsIHdyLCB0ZSksXG4gICAgICAgICAgICAgICAgd3ItcmItdGU6IChyYiwgd3IsIHRlKSxcbiAgICAgICAgICAgICAgICByYi13ci10ZTogKHJiLCB3ciwgdGUpLFxuICAgICAgICAgICAgICAgIHFiLXdyLXJiLXRlOiAocWIsIHdyLCByYiwgdGUpLFxuICAgICAgICAgICAgICAgIHFiLXJiLXdyLXRlOiAocWIsIHJiLCB3ciwgdGUpLFxuICAgICAgICAgICAgICAgIGZsZXg6ICh3ciwgcmIsIHRlKSxcbiAgICAgICAgICAgICAgICBmbHg6ICh3ciwgcmIsIHRlKSxcbiAgICAgICAgICAgICAgICBzZjogKHFiLCB3ciwgcmIsIHRlKSxcbiAgICAgICAgICAgICAgICBvcDogKHFiLCB3ciwgcmIsIHRlKSxcbiAgICAgICAgICAgICAgICBjLTFiLTJiLWRoLW9mOiAoMWIsIG9mLCBkaCwgMmIsIGMpLFxuICAgICAgICAgICAgICAgIHBnLXNnLXNmLWMtcGY6IChzZywgc2YsIGMsIHBmLCBwZyksXG4gICAgICAgICAgICAgICAgc3AtcnA6IChzcCwgcnApLFxuICAgICAgICAgICAgICAgIHBnLXNnOiAocGcsIHNnKSxcbiAgICAgICAgICAgICAgICBzZi1wZjogKHNmLCBwZiksXG4gICAgICAgICAgICAgICAgdXRpbDogKGcsIGYsIGMpLCAvLyBOQkEgVXRpbFxuICAgICAgICAgICAgICAgIGNpLW1pLW9mLWRoOiAoY2ksIG1pLCBvZiwgZGgpLCAvLyBNTEIgVXRpbFxuICAgICAgICAgICAgICAgIG1sYi11dGlsOiAoY2ksIG1pLCBvZiwgZGgpLFxuICAgICAgICAgICAgICAgIGctZi1jOiAoZywgZiwgYyksXG4gICAgICAgICk7XG5cbiAgICAgICAgQGVhY2ggJGNvbWJpbmF0aW9uLCAkY29tYm9fcG9zaXRpb25zIGluICRjb21iaW5hdGlvbnMge1xuICAgICAgICAgICAgJi0jeyRjb21iaW5hdGlvbn0ge1xuICAgICAgICAgICAgICAgICRjb3VudDogbGVuZ3RoKCRjb21ib19wb3NpdGlvbnMpO1xuICAgICAgICAgICAgICAgICRjb2xvci12YWx1ZXM6ICgpO1xuXG4gICAgICAgICAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY291bnQge1xuICAgICAgICAgICAgICAgICAgICAkcG9zaXRpb24tbmFtZTogbnRoKCRjb21ib19wb3NpdGlvbnMsICRpKTtcbiAgICAgICAgICAgICAgICAgICAgJGNvbG9yOiBtYXAtZ2V0KCRwb3NpdGlvbnMsICRwb3NpdGlvbi1uYW1lKTtcbiAgICAgICAgICAgICAgICAgICAgJGNvbG9yLXZhcjogXCIjeyRpfVwiO1xuICAgICAgICAgICAgICAgICAgICAkY29sb3ItdmFsdWVzOiBtYXAtbWVyZ2UoJGNvbG9yLXZhbHVlcywgKCRjb2xvci12YXI6ICRjb2xvcikpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBlYWNoICRjb2xvci12YXIsICRjb2xvciBpbiAkY29sb3ItdmFsdWVzIHtcbiAgICAgICAgICAgICAgICAgICAgLS1mbGV4LWNvbG9yLSN7JGNvbG9yLXZhcn06ICN7JGNvbG9yfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBUaGVzZSBtb2RpZmllcnMgY29udHJvbCB0aGUgc2hhcGUgb2YgdGhlIGdyYWRpZW50XG4gICAgICAgICYtMiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhcigtLWZsZXgtY29sb3ItMSkgMCUgNTAlLCB2YXIoLS1mbGV4LWNvbG9yLTIpIDUwJSAxMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtMyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhcigtLWZsZXgtY29sb3ItMSkgMCUgMzMlLCB2YXIoLS1mbGV4LWNvbG9yLTIpIDMzJSA2NiUsIHZhcigtLWZsZXgtY29sb3ItMykgNjYlIDEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi00IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbmljLWdyYWRpZW50KHZhcigtLWZsZXgtY29sb3ItMikgMCAyNSUsIHZhcigtLWZsZXgtY29sb3ItNCkgMjUlIDUwJSwgdmFyKC0tZmxleC1jb2xvci0zKSA1MCUgNzUlLCB2YXIoLS1mbGV4LWNvbG9yLTEpIDc1JSAxMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtNSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjb25pYy1ncmFkaWVudCh2YXIoLS1mbGV4LWNvbG9yLTEpIDAlIDIwJSwgdmFyKC0tZmxleC1jb2xvci0yKSAyMCUgNDAlLCB2YXIoLS1mbGV4LWNvbG9yLTMpIDQwJSA2MCUsIHZhcigtLWZsZXgtY29sb3ItNCkgNjAlIDgwJSwgdmFyKC0tZmxleC1jb2xvci01KSA4MCUgMTAwJSk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIE1lZGlhIFF1ZXJpZXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kbW9iaWxlLXBvcnRyYWl0OiAzNzVweDtcbiRtb2JpbGUtbGFuZHNjYXBlOiA0ODBweDtcbiRtb2RhbC1icmVha3BvaW50OiA2MjBweDtcbiR0YWJsZXQ6IDY2OHB4ICFkZWZhdWx0O1xuJGxhcHRvcDogOTAwcHg7XG4kZGVza3RvcDogMTIwMHB4O1xuJGRlc2t0b3Atd2l0aC1tb2JpbGUtdGFibGU6IDEyNjBweDtcbiR3aWRlLXNjcmVlbnM6IDE0NDBweDtcbiRsYXJnZS1zY3JlZW5zOiA3MDBweDtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEZvbnRzIC0gRmFtaWxpZXMgYW5kIFdlaWdodHNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kdXNlLXBvcHBpbnM6IHRydWUgIWRlZmF1bHQ7XG4kZm9udC1wb3BwaW5zOiAnUG9wcGlucycsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktcHJpbWFyeTogJ1BvcHBpbnMnLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LXNlY29uZGFyeTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG5cbkBpZiAoJHVzZS1wb3BwaW5zID09IGZhbHNlKSB7XG4gICRmb250LWZhbWlseS1wcmltYXJ5OiAkZm9udC1mYW1pbHktc2Vjb25kYXJ5O1xufVxuXG4vLyBmb250IHdlaWdodHNcbiRmb250LXd0LWV4dHJhLWxpZ2h0Olx0MjAwO1xuJGZvbnQtd3QtbGlnaHQ6XHRcdFx0XHQzMDA7XG4kZm9udC13dC1yZWd1bGFyOiBcdFx0NDAwO1xuJGZvbnQtd3QtbWVkaXVtOiBcdFx0XHQ1MDA7XG4kZm9udC13dC1zZW1pLWJvbGQ6IFx0NjAwO1xuJGZvbnQtd3QtYm9sZDogXHRcdFx0XHQ3MDA7XG4kZm9udC13dC1leHRyYS1ib2xkOiBcdDgwMDtcbiRmb250LXd0LWJsYWNrOiBcdFx0XHQ5MDA7XG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEdlbmVyYWwgUGFnZSBDb2xvcnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kcGFnZS1iZzogI2Y1ZjVmNTtcbiR0b3AtYmc6ICNmZmY7XG4kYm90dG9tLWJnOiAjZmZmO1xuJGNvbG9yLWxpbms6ICMwMzc0RTc7XG4kY29sb3ItbGluay1ob3ZlcjogIzQ0OWRmYztcbiRkZWZhdWx0LWxpbmstY29sb3I6ICRjb2xvci1saW5rOyAvLyBUaGlzIGlzIHRoZSBuYW1lIHVzZWQgaW4gQmV0dGluZ1Byb3MgYW5kIHNvbWUgVnVlIENvbXBvbmVudHNcbiRkZWZhdWx0LWxpbmstY29sb3ItaG92ZXI6ICRjb2xvci1saW5rLWhvdmVyOyAvLyBUaGlzIGlzIHRoZSBuYW1lIHVzZWQgaW4gQmV0dGluZ1Byb3MgYW5kIHNvbWUgVnVlIENvbXBvbmVudHNcbiRtYWluLWNvbnRlbnQtYm9yZGVyOiAjZWZlZmVmO1xuJGJsYWNrOiAjMDAwO1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gU2Nyb2xsIEJhciBDb2xvcnMgXHRcdCAqL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRzY3JvbGwtZWxlbWVudDogJHBhZ2UtYmc7XG4kc2Nyb2xsLWVsZW1lbnQtdHJhY2s6ICNlMWUxZTE7XG4kc2Nyb2xsYmFyOiAjZWNlY2VjO1xuJHNjcm9sbGJhci10aHVtYjogIzk5OTtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIE1hdGNodXAgQ29sb3JzLCBIZWlnaHRzLCBhbmQgV2lkdGhzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuJGVhc3ktbWF0Y2h1cDogIzQxNzUwNTtcbiR0b3VnaC1tYXRjaHVwOiAjYzMwMDAwO1xuJGNlbGwtYm9yZGVyOiAjY2RjZGNkO1xuXG4vLyBCYWNrZ3JvdW5kIENvbG9yc1xuJHBhZ2UtYmctbGFwdG9wOiAjZjhmOWZjO1xuJHNlbGVjdC1iZzogI2ZmZjtcbiR3b3JzdC1iZzogcmdiYSgxOTQsIDEwMiwgMTUsIC4zKTsgLy8gU3dpdGNoZWQgZnJvbSByZ2JhKDEyOCwgMCwgMCwgLjE1KSAyMDIxLTAyLTAzIGZvciBiZXR0ZXIgYWNjZXNzaWJpbGl0eVxuJGJlc3QtYmc6IHJnYmEoMCwgMTI4LCAwLCAuMTUpO1xuJHBsdXMtaWNvbjogIzNjNzEwZjtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vICBWaWV3cyBOYXYgQ29sb3JzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuJHZpZXdzLW5hdi1saW5rOiAjNjY2NjY2O1xuJHZpZXdzLW5hdi1saW5rLWhvdmVyOiAjZTFlMWUxO1xuJHZpZXdzLW5hdi1saW5rLWFjdGl2ZTogIzRhNGE0YTtcbiR2aWV3cy1uYXYtYWN0aXZlLWJvcmRlcjogIzAwOGNlMztcbiR2aWV3cy1uYXYtcGljay1yb3VuZDogJHZpZXdzLW5hdi1saW5rLWFjdGl2ZTtcbiR2aWV3cy1uYXYtb3B0aW9ucy1tZW51OiAjN2E3YTdhO1xuJHZpZXdzLW5hdi1vcHRpb25zLW1lbnUtZGlzYWJsZWQ6ICNjZGNkY2Q7XG4kdmlld3MtbmF2LWJvcmRlcjogI2VmZWZlZjtcblxuJG1vZGFsLWNsb3NlOiAjNWE1YTVhO1xuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBEcmFmdCBCb2FyZCBDb2xvcnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kYm9hcmQtZm9udDogI2ZmZjtcbiRib2FyZC10ZWFtLW5hbWU6ICR2aWV3cy1uYXYtb3B0aW9ucy1tZW51O1xuJGJvYXJkLXBsYXllci1uYW1lLWNvbG9yOiAjMTMyODRhO1xuJGJvYXJkLWF1Y3Rpb24tdmFsdWUtY29sb3I6ICRib2FyZC1wbGF5ZXItbmFtZS1jb2xvcjtcbiRib2FyZC1jZWxsLWJnOiAjZGVkZWRlO1xuJGJvYXJkLWNlbGwtZW1wdHktYmc6ICNlZWVlZWU7XG4kYm9hcmQtdXNlci1iZzogI2RmZTlkZDs7XG4kYm9hcmQtdXNlci1lbXB0eS1iZzogI2Y1ZjhmNTtcbiRib2FyZC1oaWdobGlnaHQtYmc6ICNmZmY7XG4kYm9hcmQtY3VycmVudC1waWNrLWJnOiAjZTVlNWU1O1xuJGJvYXJkLXVzZXItaXMtY3VycmVudC1waWNrLWJnOiAjZWVmM2VjO1xuJGJvYXJkLXVzZXItdGVhbS1uYW1lOiAkdmlld3MtbmF2LWxpbmstYWN0aXZlO1xuJGJvYXJkLWVkaXQtbGluazogIzMyYTNlODtcbiRib2FyZC1ib3JkZXI6ICNjZGNkY2Q7XG4kYm9hcmQtZHJhZnQtdHJhY2tlci1iZzogI2YyZjJmMjtcbiRib2FyZC10cmFja2VyLWJnOiAjZjJmMmYyO1xuJGJvYXJkLXRyYWNrZXItdXBjb21pbmctcGljay1iZzogI2ViZWJlYjtcbiRib2FyZC10cmFja2VyLXJvdW5kLWJnOiAjMzMzO1xuJGJvYXJkLXRyYWNrZXItb24tdGhlLWNsb2NrLWJvcmRlcjogIzRjYTA2ZDtcbiRib2FyZC10cmFja2VyLW9uLXRoZS1jbG9jay10ZWFtLW5hbWU6ICMzYzgwNTc7XG5cblxuLy8gcG9zaXRpb24gYmFja2dyb3VuZCBjb2xvcnNcbiRib2FyZC1DOiAjM0NBMjdCO1xuJGJvYXJkLURIOiAjOTY5ODcxO1xuJGJvYXJkLTFCLTNCOiAjNjU3ODgzO1xuJGJvYXJkLTFCOiAkYm9hcmQtMUItM0I7XG4kYm9hcmQtM0I6ICRib2FyZC0xQi0zQjtcbiRib2FyZC0yQi1TUzogIzQzOTJGMTtcbiRib2FyZC0yQjogJGJvYXJkLTJCLVNTO1xuJGJvYXJkLVNTOiAkYm9hcmQtMkItU1M7XG4kYm9hcmQtT0Y6ICNGM0I1NTA7XG4kYm9hcmQtTEY6ICRib2FyZC1PRjtcbiRib2FyZC1DRjogJGJvYXJkLU9GO1xuJGJvYXJkLVJGOiAkYm9hcmQtT0Y7XG4kYm9hcmQtUDogI0QyNzU0ODtcbiRib2FyZC1TUDogJGJvYXJkLVA7XG4kYm9hcmQtUlA6ICRib2FyZC1QO1xuXG4kYnV0dG9uOiAjMjI4M2Y2O1xuJHBpY2stY2xvY2stcmVkOiAjYWYxNTE1O1xuJHBpY2stY2xvY2stZ3JlZW46ICMxNjhhNDE7XG4kcGxhY2Vob2xkZXItdGV4dDogI2FhYWFhYTtcbiRkZWZhdWx0LWZvbnQtY29sb3I6ICM2NjY2NjY7XG4kcGxheWVyLXRhZy1hdm9pZDogI2M5NTc1NztcbiRwbGF5ZXItdGFnLWF2b2lkX2NoZWF0c2hlZXQ6ICNmZmQyZDI7XG4kcGxheWVyLXRhZy1zbGVlcGVyOiAjMjA5MDQxO1xuJHBsYXllci10YWctc2xlZXBlcl9jaGVhdHNoZWV0OiAjYmRmZmJkO1xuJHBsYXllci10YWctdGFyZ2V0OiAjYWRkMjAwO1xuJHBsYXllci10YWctdGFyZ2V0X2NoZWF0c2hlZXQ6ICNlY2ZmOTM7XG4kaW5hY3RpdmUtdGV4dDogI2Q5ZDlkOTtcbiRhY3RpdmUtdGFiOiAkdmlld3MtbmF2LWxpbmstYWN0aXZlO1xuJGF1dG9waWNrLXRlYW0tbmFtZTogI2FiYWJhYjtcbiRhdmFpbGFibGUtZHJhZnQtc2xvdDogIzAwOGNlMztcbiR3aGl0ZTogI2Y1ZjVmNTtcbiR0cnVlLXdoaXRlOiAjZmZmZmZmO1xuJGJsYWNrOiAjMjEyMTIxO1xuJGZiLWNvbG9yOiAjM0M1QTk5O1xuJHR3aXR0ZXItY29sb3I6ICMxREExRjI7XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBTdWdnZXN0ZWQgUGlja3MgQ29sb3JzICYgV2lkdGhcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kc3VnZ2VzdGVkLXBpY2tzLWJnOiAjZjRmNGY0O1xuJHN1Z2dlc3RlZC1waWNrcy1ib3JkZXI6ICRib2FyZC1jZWxsLWJnO1xuJHN1Z2dlc3RlZC1waWNrcy1xdWV1ZS1ib3JkZXI6ICNmMWYxZjE7XG5cbiRzdWdnZXN0ZWQtcGlja3MtZ3JpZC13aWR0aDogNjQuOHJlbTtcbiRzdWdnZXN0ZWQtcGlja3NfemVicmEtc2hhZGVkOiAjZmFmYWZhO1xuJHN1Z2dlc3RlZC1waWNrc196ZWJyYS1ub3JtYWw6ICRib3R0b20tYmc7XG4kemVicmEtc3RyaXBlcy1zaGFkZWQ6ICNmYWZhZmE7XG4kemVicmEtc3RyaXBlcy11bnNoYWRlZDogJGJvdHRvbS1iZztcbiR0YWtlbi1wbGF5ZXI6ICM5YjliOWI7XG5cbiRjcy1jb250ZW50LWxpbmUtaGVpZ2h0OiAxNXB4O1xuXG4kY29sdW1uLW5vLWV4cGVydDogNnJlbTtcbiRjb2x1bW4tcGxheWVyOiAyNC44cmVtO1xuJGNvbHVtbi1lY3ItYmVzdDogMy42cmVtO1xuJGNvbHVtbi1hZHA6IDQuMnJlbTtcbiRjb2x1bW4tYWN0aW9uczogMTYuNnJlbTtcbiRjb2x1bW4tcGljay1wcmVkaWN0b3I6IDcuOHJlbTtcblxuJGZpbHRlcnMtbWFyZ2luOiAycmVtO1xuXG4kcGxheWVyLWluZm8tY29udGFpbmVyLXdpZHRoOiAxMDAlO1xuJHBsYXllci1pbmZvLWhlYWRlci1wYWRkaW5nOiAxcmVtO1xuJHBsYXllci1pbmZvLXJvdy1wYWRkaW5nOiAwO1xuJHBsYXllci1pbmZvLXJvdy1jaGVhdC1zaGVldC1wYWRkaW5nOiAwO1xuJHBsYXllci1pbmZvLXNpbmdsZS1jb250YWluZXItaGVpZ2h0OiA0LjJyZW07XG4kcGxheWVyLWluZm8tc2luZ2xlLWNvbnRhaW5lci1jaGVhdC1zaGVldC1oZWlnaHQ6IDNyZW07XG4kcGxheWVyLWluZm8taGVhZGVyLWhlaWdodDogMi41cmVtO1xuJGxhYmVsLWJ5ZS1yZWFjaDogI2UyNTE1MTtcbiRpbWFnZS1oZWFkc2hvdC1zaXplOiAyLjdyZW07XG4kcGxheWVyLW5hbWUtZm9udC1zaXplOiAxLjJyZW07XG4kcGxheWVyLW5hbWUtY2hlYXQtc2hlZXQtZm9udC1zaXplOiAkcGxheWVyLW5hbWUtZm9udC1zaXplO1xuJHBsYXllci1kZXRhaWxzLWZvbnQtc2l6ZTogMXJlbTtcbiRjb2x1bW4taGVhZGVycy13aWR0aDogMTAwJTtcbiRxdWV1ZS1wbGF5ZXItZm9udC1zaXplOiAxLjJyZW07XG4kbnVtYmVyLWxhcmdlOiAxLjVyZW07XG4kbnVtYmVyLWNvbG9yOiAjMDcxYzQwO1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUm9zdGVycyBDb2xvcnMgJiBXaWR0aFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRyb3N0ZXJzLXRlYW0tbmFtZTogIzAwN2VjYztcbiRyb3N0ZXJzLXBsYXllci1uYW1lOiAkdmlld3MtbmF2LWxpbmstYWN0aXZlO1xuJHJvc3RlcnMtYmFja2dyb3VuZDogI2ZlZmVmZTtcbiRyb3N0ZXJzLWJvcmRlcjogI2RkZDtcbiRyb3N0ZXJzLWRpc2FibGVkLWJhY2tncm91bmQ6ICRzdWdnZXN0ZWQtcGlja3MtcXVldWUtYm9yZGVyO1xuJHJvc3RlcnMtZGlzYWJsZWQtYm9yZGVyOiAjZTllOWU5O1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUm9zdGVycyBDb2xvcnMgJiBXaWR0aFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRjb2xvci1pbnN0cnVjdGlvbnM6ICM5OTk7XG5cbiRub3QteW91ci10dXJuLWJvcmRlcjogI2VhZWFlYTtcbiRub3QteW91ci10dXJuLWNvbG9yOiAjYTNhM2EzO1xuJG1vYmlsZS1uYXYtaGVpZ2h0OiAzLjRyZW07XG4kaW5uZXItY29udGVudC13aWR0aDogMTQ0MHB4O1xuLy8gJGNvbG9yLXByaW1hcnk6ICMwODFEM0Y7XG4vLyAkY29sb3Itc2Vjb25kYXJ5OiAjOWI5YjliO1xuLy8gJGNvbG9yLWxpbms6ICMzNzc4YmU7XG4vLyAkY29sb3ItbGluay1ob3ZlcjogIzQ0OURGQztcbi8vICRjb2xvci1uYXYtbGluazogIzQzNDM0Mztcbi8vICRjb2xvci1uYXYtYm9yZGVyOiAjZWNlY2VjO1xuLy8gJGNvbG9yLWJhY2tncm91bmQ6ICNGNUY1RjU7XG4vLyAkY29sb3ItdGFnczogI0VDRkY5Mztcbi8vICRjb2xvci1idG46ICMyODgxZWI7XG4vLyAkY29sb3ItYnRuLWhvdmVyOiAjNDhCM0Y0O1xuLy8gJGNvbG9yLWJ0bi1hY3RpdmU6ICM2NWE2ZjA7XG4vLyAkY29sb3ItdG9wLXRpZXI6ICMwMDhmNGE7XG4vLyAkY29sb3ItYm90dG9tLXRpZXI6ICM4ZjAwNGE7XG4vLyAkY29sb3Itc2lkZWJhcjogIzNhM2EzYTtcbi8vICRjb2xvci1hcnRpY2xlLWNvbnRlbnQ6ICRjb2xvci1zaWRlYmFyO1xuLy8gJGNvbG9yLXZpZXctbW9yZS1jYXJhdDogIzAwNzVmZjtcbi8vICRjb2xvci12aWV3LW1vcmUtYmc6ICRjb2xvci1uYXYtYm9yZGVyO1xuXG4vLyAkY29sb3ItdGgtYm9yZGVyOiAjZWFlYWVhO1xuLy8gJGNvbG9yLXRoLWJnOiAjZmFmYWZhO1xuLy8gJGNvbG9yLXRkLWNvbG9yOiAkY29sb3Itc2lkZWJhcjtcblxuLy8gJGNvbG9yLW1ldGVyLWxvdzogZ3JlZW47XG4vLyAkY29sb3ItbWV0ZXItZWxldmF0ZWQ6ICNmZmJmMWY7XG4vLyAkY29sb3ItbWV0ZXItaGlnaDogcmVkO1xuXG4vLyAkY29sb3ItYm94LXNoYWRvdzogIzhkOGQ4ZDtcbi8vXG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIE9uIENvbXBsZXRlIE1vZGFsIENvbG9yc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRjbS1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogIzA4MWQzZjtcbiRjbS1oZWFkZXItY2xvc2UtY29sb3I6ICNlYWVhZWE7XG4kY20td2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuJGNtLWdyYWRlcy1zaXplOiAxMnJlbTtcbiRjbS1wbGF5ZXItcG9zaXRpb246IDIuNXJlbTtcbiRjbS1wbGF5ZXItcGFkZGluZzogMS4ycmVtO1xuJGNtLXRlYW0tbmFtZS13aWR0aDogM3JlbTtcbiRjbS1zY3JvbGxiYXI6ICNiY2JjYmM7XG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHNpZGUtYXNzaXN0YW50LXRoZW1lLTIwMTlcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRzYS1jYXJkLWJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiRzYS1jYXJkLWhlYWRzaG90LXNpemU6IDcuOXJlbTtcbiRzYS1jYXJkLWRldGFpbHMtcGFkZGluZzogMXJlbTtcbiRzYS1uYXYtYm9yZGVyLWhlaWdodDogLjFyZW07XG4kc2EtY2FyZC1kZXRhaWxzLXRleHQtc2l6ZTogMS4xcmVtO1xuJHNhLWNhcmQtYm90dG9tLWhlaWdodDogMy4zcmVtO1xuJHNhLWJ0bi1mb250LXNpemU6IDEuMXJlbTtcbiRzYS1yaWdodC1zaWRlLWljb24td2lkdGg6IDYuOXJlbTtcbiRzYS1oaWdoLXotaW5kZXg6IDEwMDA7XG4kc2Etc3Bpbm5lci1zaXplOiA4cmVtO1xuJHNhLXByaWNlLWJveC1zaXplOiAzLjZyZW07XG4kc2EtY2FyZC1saW5rLWNvbG9yOiAjNDc4ZmU0O1xuJHNhLWJ0bi1wcmltYXJ5LWJnLWNvbG9yOiAjMzM4M2UyO1xuJHByaW1hcnktYnV0dG9uLW1hcmdpbjogMnJlbTtcbiRzYS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcjogIzVCOUJFNztcbiRzYS1idG4tYmctY29sb3I6I2QwZDBkMDtcbiRzYS1ib3JkZXItbGluZS1jb2xvcjogI2VlZWVlZTtcbiRzYS1jYXJkLWRldGFpbHMtYm90dG9tLWJnOiAjZjVmNWY1O1xuJHNhLWNhcmQtZGV0YWlscy1hbHQtdGV4dDogIzhhOGE4YTtcbiRzYS1jYXJkLWRldGFpbHMtcGVyY2VudGFnZS10ZXh0OiAjMzMzMzMzO1xuJHNhLWNhcmQtZGV0YWlscy10ZXh0OiAjMzMzMzMzO1xuJHNhLWNhcmQtZGV0YWlscy1ncmVlbjogIzQxNzUwNTtcbiRzYS1jYXJkLWRldGFpbHMtcmVkOiAjQ0UzMzMzO1xuJHNhLWNhcmQtaW5qdXJ5LXJlZDogI2NjMzMzMztcbiRzYS1jYXJkLWRldGFpbHMtYmx1ZTogIzIwN0VFRTtcbiRzYS1jYXJkLXN0YXItY29sb3I6ICNmMGIzNTA7XG4kc2Etb3ZlcmFsbC10ZXh0LWNvbG9yOiAjNGE0YTRhO1xuJHNhLXBvcG92ZXItY29sb3I6IHJnYmEoMzMsIDMzLCAzMywgMC45KTtcbiRzYS1zaGltbWVyLWNvbG9yOiAjZWVlZWVlO1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gc2lkZS1hc3Npc3RhbnQtdGhlbWUtMjAxOSBhdWN0aW9uXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kc2EtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1wcmltYXJ5O1xuJHNhLWZvbnQtZmFtaWx5LXNlY29uZGFyeTogc2Fucy1zZXJpZjtcbiRzYS1jYXJkLWJveC1zaGFkb3c6IDAgMCAuNnJlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAwIDIuNHJlbSAuMXJlbSByZ2JhKDE5MiwgMTkyLCAxOTIsIDAuMyk7XG4kc2EtYS10YWJsZS1iZy1jb2xvcjogI2VkZWRlZDtcbiRzYS1jaXJjbGUtYmctY29sb3I6ICNkOGQ4ZDg7XG4kc2EtYS10YWJsZS10ZXh0LWNvbG9yOiAkc2EtY2FyZC1kZXRhaWxzLWFsdC10ZXh0O1xuJHNhLWEtdGFibGUtdGl0bGUtY29sb3I6ICM0YTRhNGE7XG4kc2EtbmF2LWxpbms6ICM0YTRhNGE7XG4kc2EtY2lyY2xlLWJvcmRlcjogI2NkY2RjZDtcbiRzYS1tZWQtd2VpZ2h0OiA2MDA7XG4kc2EtdmFsdWUtdGV4dC1jb2xvcjogJHNhLWNhcmQtZGV0YWlscy1wZXJjZW50YWdlLXRleHQ7XG4kc2EtdmFsdWUtdGV4dC1zaXplOiAuN3JlbTtcbiRzYS12YWx1ZS1wcmljZS10ZXh0LXNpemU6IDEuOXJlbTtcbiRzYS1hLW5vdGUtdGV4dC1zaXplOiAxLjFyZW07XG4kc2EtYS10aXRsZS1zaXplOiAxLjJyZW07XG4kc2EtYS1tb2R1bGUtcGFkZGluZzogMS40cmVtO1xuJHNhLWF1Y3Rpb24tY2FyZC13aWR0aDogNjByZW07XG4kc2EtYXVjdGlvbi1jYXJkLW1pbi13aWR0aDogMzcuMnJlbTtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGNoZWF0IHNoZWF0IHNlY3Rpb25cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRjcy1wYWRkaW5nLXNpemU6IDJyZW07IC8vIHBhZGRpbmcgYmVsb3cgbGlzdCBvZiBwbGF5ZXJzXG4kY3MtdG9wLXBhZGRpbmctc2l6ZTogLjVyZW07IC8vIHBhZGRpbmcgYWJvdmUgbGlzdCBvZiBwbGF5ZXJzXG4kY3MtY29sdW1uLWhlYWRlci1zaXplOiAycmVtO1xuJGNzLWNvbnRyb2xzLWhlaWdodDogNnJlbTtcbiRjcy1kcm9wZG93bi13aWR0aDogMTZyZW07XG4kY3MtYnRuLXdpZHRoOiAyLjJyZW07XG4kY3MtaGVhZGVyLXBvcy1maWx0ZXJzLWhlaWdodDogNXJlbTtcbiRjcy1oZWFkZXItdGFiLWhlaWdodDogNXJlbTtcbiRjbS1ib2xkOiA4MDA7XG4kY3MtYmctY29sb3I6ICNmOGY5ZmM7XG4kY3MtYmctY29sb3ItLWFsdDogI2VjZWNlYztcbiRjcy1jby1waWxvdC10YWItaGVpZ2h0OiAzLjVyZW07XG4kY3MtY29sdW1uLXRpdGxlLW9mZnNldDogNnJlbTtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHNpZGUgYXNzaXN0YW50IG5hdiB0b2dnbGUgLSBjbyBwaWxvdFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJHNhLWNwLXRvZ2dsZS1vZmYtY29sb3I6ICNiY2JlYzA7XG4kc2EtY3AtdG9nZ2xlLW9uLWNvbG9yOiAjNjJiYTc3O1xuJHNhLWNwLXRvZ2dsZS1mb250LXNpemU6IC45cmVtO1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gRHJhZnQgVHJhY2tlclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRkcmFmdC10cmFja2VyLWhlaWdodDogNy43cmVtO1xuIiwiLy8gRmlnbWEgUmVmZXJlbmNlOiBodHRwczovL3d3dy5maWdtYS5jb20vZmlsZS80THQ3cVBmN0VldXVIU2tEWTlqZkRML1NpZGVsaW5lLShNYXJ6ZW4pP25vZGUtaWQ9MTAzMS0yNTQ2OSZ0PVhZRDdtYURtRTQwV1RxWHgtNFxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIE5PVEU6IFNlZSBtZXNzYWdlIGF0IHRoZSBib3R0b20gaWYgeW91IEFERCBhbnkgbmV3IGNvbG9ycyB0byB0aGlzIGZpbGUuXG4kbmV1dHJhbHMtMTAwOiAjZmZmZmZmOyAvLyBUZXh0ICYgQmFja2dyb3VuZFxuJG5ldXRyYWxzLTIwMDogI2Y5ZmFmYzsgLy8gQWx0IFJvd3NcbiRuZXV0cmFscy0zMDA6ICNmM2Y1Zjk7IC8vIFBhZ2UgQmFja2dyb3VuZFxuJG5ldXRyYWxzLTQwMDogI2ViZWVmNDsgLy8gTWlzY2VsbGFuZW91c1xuJG5ldXRyYWxzLTUwMDogI2UzZTdlZTsgLy8gTGluZXNcbiRuZXV0cmFscy02MDA6ICNjZWQyZDg7IC8vIERpc2FibGVkIEJ1dHRvbiBCR1xuJG5ldXRyYWxzLTcwMDogIzg2OGI5NTsgLy8gTWlzY2VsbGFuZW91c1xuJG5ldXRyYWxzLTgwMDogIzUyNWE2NzsgLy8gU2Vjb25kYXJ5IFRleHRcbiRuZXV0cmFscy05MDA6ICMxNjE5MWQ7IC8vIFByaW1hcnkgVGV4dFxuXG4kZGFyay1ibHVlLTEwMDogIzQzNTg3YjtcbiRkYXJrLWJsdWUtMjAwOiAjMTMyODRhO1xuJGRhcmstYmx1ZS0zMDA6ICMwODFkM2Y7XG4kZGFyay1ibHVlLTQwMDogIzA3MTczMDtcbiRkYXJrLWJsdWUtNTAwOiAjMDAwYTFhO1xuXG4kcHJvcy1ibHVlLTEwMDogI2U5ZjFmYztcbiRwcm9zLWJsdWUtMTUwOiAjY2RlMWY4O1xuJHByb3MtYmx1ZS0yMDA6ICM0ZTlhZWI7XG4kcHJvcy1ibHVlLTMwMDogIzA3NjlkZTtcbiRwcm9zLWJsdWUtNDAwOiAjMDI1YWI2O1xuJHByb3MtYmx1ZS01MDA6ICMwMDQ3OTA7XG5cbiRncmVlbi0xMDA6ICNlZmZhZjQ7XG4kZ3JlZW4tMTUwOiAjZDRmMWU1O1xuJGdyZWVuLTIwMDogIzdlZTJiODtcbiRncmVlbi0zMDA6ICMyYWJiN2Y7XG4kZ3JlZW4tNDAwOiAjMWM4MTU3O1xuJGdyZWVuLTUwMDogIzE2NGIzNTtcblxuJHByb3MteWVsbG93LTEwMDogI2ZjZjZlNDtcbiRwcm9zLXllbGxvdy0xNTA6ICNmN2VkY2U7XG4kcHJvcy15ZWxsb3ctMjAwOiAjZjZlNWFiO1xuJHByb3MteWVsbG93LTMwMDogI2ZhY2QzOTtcbiRwcm9zLXllbGxvdy00MDA6ICNmMGJkM2E7XG4kcHJvcy15ZWxsb3ctNTAwOiAjZTJhMzAyO1xuXG4kb3JhbmdlLTEwMDogI2ZmZjZmMDtcbiRvcmFuZ2UtMTUwOiAjZmFlMWNmO1xuJG9yYW5nZS0yMDA6ICNmZWMxOTU7XG4kb3JhbmdlLTMwMDogI2U1NjkxMDtcbiRvcmFuZ2UtNDAwOiAjYmY1MDAwO1xuJG9yYW5nZS01MDA6ICM3MDJlMDA7XG5cbiRyZWQtMTAwOiAjZmZlY2ViO1xuJHJlZC0xNTA6ICNmOWRhZDg7XG4kcmVkLTIwMDogI2ZkOTg5MTtcbiRyZWQtMzAwOiAjZTI0ODNkO1xuJHJlZC00MDA6ICNjOTM3MmM7XG4kcmVkLTUwMDogIzVkMWYxYTtcblxuJGNvbG9yLXBvc2l0aXZlOiAkZ3JlZW4tNDAwO1xuJGNvbG9yLW5ldXRyYWw6ICRuZXV0cmFscy04MDA7XG4kY29sb3ItbmVnYXRpdmU6ICRyZWQtNDAwO1xuXG4kY29hY2gtb3JhbmdlLTIwMDogI2Y5Y2Y2NDtcbiRjb2FjaC1vcmFuZ2UtMzAwOiAjRkZCODAwO1xuJGNvYWNoLXB1cnBsZS0zMDA6ICM5RjAwREU7XG4kY29hY2gtYmx1ZS0yMDA6ICM2ZmFiZWY7XG4kY29hY2gtYmx1ZS0zMDA6ICMxRjgyRjU7XG5cbiRjb2xvci1jb2FjaC1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDEwN2RlZywgI3skY29hY2gtb3JhbmdlLTMwMH0gLTAuNTQlLCAjeyRjb2FjaC1wdXJwbGUtMzAwfSA1My41NCUsICN7JGNvYWNoLWJsdWUtMzAwfSA5OS45JSk7XG4kY29sb3ItY29hY2gtZ3JhZGllbnQtMjogbGluZWFyLWdyYWRpZW50KDEwN2RlZywgI3skY29hY2gtYmx1ZS0zMDB9IC0yNy4xOCUsICN7JGNvYWNoLXB1cnBsZS0zMDB9IDUxLjM5JSwgICN7JGNvYWNoLW9yYW5nZS0zMDB9IDEzMy4wNCUpO1xuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gSU5TVFJVQ1RJT05TIEZPUiBBRERJTkcgTkVXIENPTE9SUyBUTyBUSElTIEZJTEVcbi8vIDEuIFBsZWFzZSB1cGRhdGUgdW5pdmVyc2FsLXV0aWxzL21jdS1wYXJ0aWFscy9fbWN1LWN1c3RvbS1wcm9wZXJ0aWVzLWNvbG9ycy5zY3NzIHdpdGggYSBuZXcgY3VzdG9tIGNzcyBwcm9wZXJ0eSBsaW5rZWQgdG8gdGhlIG5ldyBTQ1NTIHZhcmlhYmxlLlxuLy8gMi4gRm9sbG93IHRoZSBpbnN0cnVjdGlvbnMgaW4gdGhhdCBmaWxlIGZvciBtYWtpbmcgc3VyZSBpdCBpcyBhY2Nlc3NpYmxlIGluIEphdmFzY3JpcHRcbi8vIE5vIGFjdGlvbiBpcyBuZWVkZWQgaWYgeW91IGFyZSBzaW1wbHkgdXBkYXRpbmcgdGhlIHZhbHVlIG9mIHZhcmlhYmxlcyBhbHJlYWR5IGluIHRoaXMgZmlsZS5cbiJdLCJzb3VyY2VSb290IjoiIn0= */