body {
    margin: 0;
}

.layout {
    min-width: 320px;
    max-width: 660px;
    margin: auto;
    font: 500 17px / 1.5 "SF Pro Display";
    padding-top: 16px;
}

.title {
    font: 600 27px / normal "SF Pro Display" !important;
    text-align: center !important;
    text-wrap: balance;
}

* {
    margin: 0;
    padding: 0;
    text-indent: 0;
}

.p, p {
    margin: 0pt;
    color: black;
    font-weight: normal;
    font-size: 14pt;

    font-style: normal;
    text-decoration: none;
}

.s2 {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    text-wrap: pretty;
    font-style: normal;
    text-transform: uppercase;
}

.s3 {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
}

h1 {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
}

a {
    color: #0068ff;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: underline;
}

.s4 {
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
}

.s5 {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
}

.s6 {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
}

li {
    display: block;
}

#l1 {
    padding-left: 0pt;
    counter-reset: c1 1;
}

#l1 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    content: counter(c1, decimal) ". ";
    counter-increment: c1;
}

#l1 > li:first-child > *:first-child:before {
    counter-increment: c1 0;
}

#l2 {
    padding-left: 0pt;
    counter-reset: c2 1;
}

#l2 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(c1, decimal) "." counter(c2, decimal) ". ";
    counter-increment: c2;
}

#l2 > li:first-child > *:first-child:before {
    counter-increment: c2 0;
}

#l3 {
    padding-left: 0pt;
    counter-reset: c2 1;
}

#l3 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(c1, decimal) "." counter(c2, decimal) ". ";
    counter-increment: c2;
}

#l3 > li:first-child > *:first-child:before {
    counter-increment: c2 0;
}

#l4 {
    padding-left: 0pt;
}

#l4 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: "- ";
}

#l5 {
    padding-left: 0pt;
    counter-reset: e1 2;
}

#l5 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    content: counter(e1, decimal) " ";
    counter-increment: e1;
}

#l5 > li:first-child > *:first-child:before {
    counter-increment: e1 0;
}

#l6 {
    padding-left: 0pt;
    counter-reset: e2 2;
}

#l6 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    content: counter(e1, decimal) "." counter(e2, decimal) " ";
    counter-increment: e2;
}

#l6 > li:first-child > *:first-child:before {
    counter-increment: e2 0;
}

#l7 {
    padding-left: 0pt;
    counter-reset: e3 22;
}

#l7 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(e1, decimal) "." counter(e2, decimal) "." counter(e3, decimal) ". ";
    counter-increment: e3;
}

#l7 > li:first-child > *:first-child:before {
    counter-increment: e3 0;
}

#l8 {
    padding-left: 0pt;
    counter-reset: c2 1;
}

#l8 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(c1, decimal) "." counter(c2, decimal) ". ";
    counter-increment: c2;
}

#l8 > li:first-child > *:first-child:before {
    counter-increment: c2 0;
}

#l9 {
    padding-left: 0pt;
}

#l9 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: "- ";
}

#l10 {
    padding-left: 0pt;
    counter-reset: c2 1;
}

#l10 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(c1, decimal) "." counter(c2, decimal) ". ";
    counter-increment: c2;
}

#l10 > li:first-child > *:first-child:before {
    counter-increment: c2 0;
}

#l11 {
    padding-left: 0pt;
    counter-reset: c3 1;
}

#l11 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(c1, decimal) "." counter(c2, decimal) "." counter(c3, decimal) ". ";
    counter-increment: c3;
}

#l11 > li:first-child > *:first-child:before {
    counter-increment: c3 0;
}

#l12 {
    padding-left: 0pt;
}

#l12 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: "- ";
}

#l13 {
    padding-left: 0pt;
}

#l13 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: "- ";
}

#l14 {
    padding-left: 0pt;
}

#l14 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: "- ";
}

#l15 {
    padding-left: 0pt;
}

#l15 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: "- ";
}

#l16 {
    padding-left: 0pt;
}

#l16 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: "- ";
}

#l17 {
    padding-left: 0pt;
    counter-reset: c3 1;
}

#l17 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(c1, decimal) "." counter(c2, decimal) "." counter(c3, decimal) ". ";
    counter-increment: c3;
}

#l17 > li:first-child > *:first-child:before {
    counter-increment: c3 0;
}

#l18 {
    padding-left: 0pt;
}

#l18 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: "- ";
}

#l19 {
    padding-left: 0pt;
}

#l19 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: "- ";
}

#l20 {
    padding-left: 0pt;
}

#l20 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: "- ";
}

#l21 {
    padding-left: 0pt;
    counter-reset: c2 1;
}

#l21 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(c1, decimal) "." counter(c2, decimal) ". ";
    counter-increment: c2;
}

#l21 > li:first-child > *:first-child:before {
    counter-increment: c2 0;
}

#l22 {
    padding-left: 0pt;
}

#l22 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: "- ";
}

#l23 {
    padding-left: 0pt;
}

#l23 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: "- ";
}

#l24 {
    padding-left: 0pt;
    counter-reset: c2 1;
}

#l24 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(c1, decimal) "." counter(c2, decimal) ". ";
    counter-increment: c2;
}

#l24 > li:first-child > *:first-child:before {
    counter-increment: c2 0;
}

#l25 {
    padding-left: 0pt;
}

#l25 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: "- ";
}

#l26 {
    padding-left: 0pt;
}

#l26 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: "- ";
}

#l27 {
    padding-left: 0pt;
    counter-reset: c2 1;
}

#l27 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(c1, decimal) "." counter(c2, decimal) ". ";
    counter-increment: c2;
}

#l27 > li:first-child > *:first-child:before {
    counter-increment: c2 0;
}

#l28 {
    padding-left: 0pt;
}

#l28 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: "- ";
}

#l29 {
    padding-left: 0pt;
    counter-reset: l1 1;
}

#l29 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(l1, decimal) ". ";
    counter-increment: l1;
}

#l29 > li:first-child > *:first-child:before {
    counter-increment: l1 0;
}

#l30 {
    padding-left: 0pt;
    counter-reset: m1 1;
}

#l30 > li > *:first-child:before {
    color: black;
    font-weight: normal;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(m1, decimal) ". ";
    counter-increment: m1;
}

#l30 > li:first-child > *:first-child:before {
    counter-increment: m1 0;
}

#l31 {
    padding-left: 0pt;
    counter-reset: c2 1;
}

#l31 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(c1, decimal) "." counter(c2, decimal) ". ";
    counter-increment: c2;
}

#l31 > li:first-child > *:first-child:before {
    counter-increment: c2 0;
}

#l32 {
    padding-left: 0pt;
    counter-reset: c3 1;
}

#l32 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(c1, decimal) "." counter(c2, decimal) "." counter(c3, decimal) ". ";
    counter-increment: c3;
}

#l32 > li:first-child > *:first-child:before {
    counter-increment: c3 0;
}

#l33 {
    padding-left: 0pt;
    counter-reset: c3 1;
}

#l33 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(c1, decimal) "." counter(c2, decimal) "." counter(c3, decimal) ". ";
    counter-increment: c3;
}

#l33 > li:first-child > *:first-child:before {
    counter-increment: c3 0;
}

#l34 {
    padding-left: 0pt;
    counter-reset: c2 1;
}

#l34 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(c1, decimal) "." counter(c2, decimal) ". ";
    counter-increment: c2;
}

#l34 > li:first-child > *:first-child:before {
    counter-increment: c2 0;
}

#l35 {
    padding-left: 0pt;
    counter-reset: c3 1;
}

#l35 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(c1, decimal) "." counter(c2, decimal) "." counter(c3, decimal) ". ";
    counter-increment: c3;
}

#l35 > li:first-child > *:first-child:before {
    counter-increment: c3 0;
}

#l36 {
    padding-left: 0pt;
    counter-reset: c2 1;
}

#l36 > li > *:first-child:before {
    color: black;
    font-weight: bold;
    font-size: 14pt;
    
    font-style: normal;
    text-decoration: none;
    content: counter(c1, decimal) "." counter(c2, decimal) ". ";
    counter-increment: c2;
}

#l36 > li:first-child > *:first-child:before {
    counter-increment: c2 0;
}

table, tbody {
    overflow: visible;
    vertical-align: top;
}