Permalink
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
minimal-elements-of-the-prime-numbers/kernel30
Go to fileThis commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
2619 lines (2619 sloc)
81 KB
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
11 | |
17 | |
1B | |
1D | |
1H | |
1N | |
1T | |
21 | |
27 | |
2B | |
2D | |
2J | |
2N | |
2T | |
37 | |
3B | |
3D | |
3H | |
3J | |
3N | |
47 | |
4B | |
4H | |
4J | |
4T | |
51 | |
57 | |
5D | |
5H | |
5N | |
5T | |
61 | |
6B | |
6D | |
6H | |
6J | |
71 | |
7D | |
7H | |
7J | |
7N | |
7T | |
81 | |
8B | |
8H | |
8N | |
8T | |
91 | |
97 | |
9B | |
9D | |
9N | |
A7 | |
AB | |
AD | |
AH | |
B1 | |
B7 | |
BH | |
BJ | |
BN | |
BT | |
C7 | |
CD | |
CJ | |
CN | |
CT | |
D7 | |
DB | |
DJ | |
DT | |
E1 | |
EB | |
ED | |
EJ | |
EN | |
ET | |
F7 | |
FB | |
FD | |
FH | |
FT | |
G7 | |
GB | |
GJ | |
GN | |
GT | |
HB | |
HD | |
I1 | |
I7 | |
IH | |
IN | |
IT | |
J1 | |
J7 | |
JH | |
JN | |
JT | |
K1 | |
K7 | |
KD | |
KH | |
KJ | |
L1 | |
LB | |
LD | |
LH | |
LN | |
LT | |
M1 | |
MD | |
MH | |
MN | |
N1 | |
NB | |
NJ | |
NT | |
O7 | |
OD | |
OJ | |
ON | |
P1 | |
P7 | |
PB | |
PJ | |
PN | |
Q7 | |
QH | |
QT | |
R1 | |
RB | |
RD | |
RH | |
RJ | |
RT | |
SD | |
SH | |
SJ | |
SN | |
T7 | |
TB | |
TD | |
TH | |
10J | |
15J | |
1IJ | |
1JJ | |
1LJ | |
1MJ | |
1QJ | |
22H | |
29H | |
2EH | |
2GH | |
30T | |
331 | |
33T | |
36T | |
39T | |
3A1 | |
3C1 | |
3G1 | |
3KT | |
3MT | |
3OT | |
3S1 | |
3T1 | |
40D | |
40N | |
431 | |
44D | |
46N | |
48D | |
4AN | |
4DD | |
4DN | |
4F1 | |
4FN | |
4GD | |
4ID | |
4PD | |
4S1 | |
50J | |
58J | |
59J | |
5CB | |
5FJ | |
5IB | |
5IJ | |
5JB | |
5MB | |
5MJ | |
5OB | |
5SB | |
607 | |
63T | |
687 | |
6E7 | |
6KT | |
6L7 | |
6M7 | |
6MT | |
6NN | |
6QN | |
6R7 | |
6S7 | |
6ST | |
6TT | |
70B | |
77B | |
787 | |
7KB | |
7M7 | |
7MB | |
7SB | |
807 | |
80D | |
80J | |
84D | |
85J | |
877 | |
88J | |
89J | |
8DD | |
8FJ | |
8ID | |
8IJ | |
8JJ | |
8M7 | |
8MJ | |
8PD | |
8QD | |
8R7 | |
90H | |
93T | |
95J | |
99H | |
99J | |
9AJ | |
9AT | |
9EH | |
9GH | |
9HH | |
9HJ | |
9JJ | |
9MJ | |
9OH | |
9OT | |
9PH | |
9ST | |
9TT | |
A01 | |
A0T | |
A1J | |
A31 | |
A6N | |
A6T | |
AAJ | |
AAN | |
AFN | |
AKN | |
AKT | |
ALJ | |
AMJ | |
AMT | |
AO1 | |
AOT | |
AQ1 | |
AQN | |
ARN | |
AT1 | |
B5B | |
BBD | |
BCB | |
BDD | |
BID | |
BOB | |
BPD | |
BQB | |
C31 | |
C9H | |
CC1 | |
CCB | |
CCH | |
CF1 | |
CH1 | |
CIB | |
CKB | |
CMB | |
D01 | |
D0H | |
D2H | |
D41 | |
D4D | |
D6N | |
D8D | |
D9H | |
DDH | |
DDN | |
DGH | |
DH1 | |
DHH | |
DID | |
DKN | |
DNN | |
DO1 | |
DOH | |
DQN | |
DS1 | |
EEH | |
EHH | |
EM7 | |
EOH | |
EPH | |
ER7 | |
F0N | |
F31 | |
F5J | |
F8J | |
F9J | |
FLJ | |
FO1 | |
FQ1 | |
FQN | |
FS1 | |
G01 | |
G4D | |
G8D | |
GF1 | |
GGH | |
GO1 | |
GOH | |
GQD | |
GS1 | |
H07 | |
H0J | |
H0T | |
H1J | |
H2H | |
H31 | |
H4N | |
H8J | |
HA1 | |
HAJ | |
HAT | |
HC1 | |
HE7 | |
HEH | |
HFN | |
HGH | |
HH7 | |
HIJ | |
HJJ | |
HKN | |
HL7 | |
HNH | |
HPH | |
HQN | |
HS1 | |
HTJ | |
HTN | |
I4D | |
I5B | |
I5J | |
I8D | |
IAJ | |
IDD | |
IGD | |
IIJ | |
IKB | |
IMB | |
IMJ | |
IOB | |
IPD | |
IQD | |
J8J | |
J9J | |
JAJ | |
JBD | |
JCB | |
JFJ | |
JIJ | |
JJB | |
JJD | |
JLJ | |
JPD | |
JQB | |
K3T | |
K4N | |
KAT | |
KBB | |
KCB | |
KMB | |
KNN | |
KOB | |
KOT | |
KQN | |
KST | |
KTT | |
L0J | |
L5J | |
L67 | |
LAJ | |
LJJ | |
LQJ | |
LR7 | |
M0J | |
M3T | |
M5B | |
M7B | |
M87 | |
M9J | |
MAT | |
MFJ | |
MIJ | |
MJJ | |
MKB | |
MMJ | |
MOT | |
MQJ | |
N07 | |
N0H | |
N67 | |
N6N | |
N87 | |
NAN | |
NDH | |
NGD | |
NHH | |
NKN | |
NN7 | |
NNH | |
NPH | |
NQD | |
NQN | |
NR7 | |
O01 | |
O0B | |
O0H | |
OAT | |
OC1 | |
OCH | |
OEH | |
OF1 | |
OH1 | |
OKT | |
OMB | |
OOT | |
OPH | |
OQ1 | |
OQB | |
OS1 | |
OST | |
P3T | |
P6T | |
P9H | |
PCH | |
PDH | |
PEH | |
PGD | |
PHH | |
PHT | |
PID | |
PMT | |
PPT | |
PQD | |
PST | |
PTT | |
Q5B | |
Q6N | |
Q9J | |
QAJ | |
QBB | |
QBD | |
QC1 | |
QDN | |
QFJ | |
QFN | |
QGD | |
QJB | |
QKN | |
QLJ | |
QMB | |
QND | |
QNN | |
QO1 | |
QQ1 | |
QQN | |
QSB | |
R4N | |
R77 | |
R87 | |
RAN | |
RKN | |
RM7 | |
RNN | |
RR7 | |
RS7 | |
S0T | |
S41 | |
S6T | |
S87 | |
SBB | |
SC1 | |
SM7 | |
SMT | |
SOB | |
SQ1 | |
SR7 | |
SS1 | |
STT | |
T0J | |
T6T | |
T9T | |
TAN | |
TFN | |
TKN | |
TKT | |
TNN | |
TO1 | |
TOT | |
TPT | |
TQ1 | |
TQN | |
TTN | |
18AJ | |
19FJ | |
1AFJ | |
1FAJ | |
20CH | |
20PH | |
2C0H | |
2CHH | |
2COH | |
2H0H | |
2HCH | |
2HHH | |
2POH | |
2PPH | |
3001 | |
34Q1 | |
3F41 | |
3FF1 | |
3QF1 | |
3SPT | |
3SST | |
3TTT | |
40A1 | |
4441 | |
44KN | |
44QN | |
4AC1 | |
4C01 | |
4CA1 | |
4DG1 | |
4GA1 | |
4GC1 | |
4NND | |
4NRN | |
4OA1 | |
4Q4N | |
4QA1 | |
4QRN | |
4RQN | |
550B | |
555B | |
55KB | |
5A5J | |
5AJJ | |
5BKB | |
5JQJ | |
5KKB | |
5QQB | |
5QQJ | |
604N | |
606T | |
60FN | |
60KN | |
60OT | |
60PT | |
660N | |
660T | |
664N | |
66AT | |
66FN | |
66KN | |
66TN | |
6A0N | |
6A9T | |
6AAT | |
6FKN | |
6FRN | |
6K0N | |
6KFN | |
6KKN | |
6O6T | |
6PAT | |
6RFN | |
6RRN | |
6T6N | |
6TRN | |
7067 | |
70R7 | |
75BB | |
77R7 | |
7C5B | |
7CQB | |
7E67 | |
7IQB | |
7O5B | |
7OIB | |
7QOB | |
7R07 | |
7RE7 | |
8667 | |
88L7 | |
88S7 | |
8E87 | |
8EE7 | |
8EL7 | |
8J8D | |
8LL7 | |
8LS7 | |
906T | |
908J | |
90FJ | |
90QJ | |
90TJ | |
92CH | |
966T | |
99MT | |
99PT | |
9I0J | |
9I8J | |
9LFJ | |
9LIJ | |
9M6T | |
9MKT | |
9MMT | |
9PKT | |
9QQJ | |
9TLJ | |
A04N | |
A0QJ | |
A3AT | |
A3ST | |
A4A1 | |
A4G1 | |
A5QJ | |
A8QJ | |
A90J | |
A9PT | |
AA3T | |
AA41 | |
AAAT | |
AAF1 | |
AAG1 | |
AAPT | |
AC41 | |
ACS1 | |
AF0J | |
AFC1 | |
AFIJ | |
AG41 | |
AGA1 | |
AGG1 | |
AI8J | |
AIJJ | |
AIQJ | |
AJ5J | |
AJJJ | |
AQ8J | |
AQJJ | |
AQQJ | |
AS3T | |
AT4N | |
AT5J | |
ATST | |
B04D | |
B0QD | |
BBIB | |
BBKB | |
BI0B | |
BK0B | |
BKIB | |
BKSB | |
BMIB | |
BMSB | |
BQ4D | |
BQQD | |
BSMB | |
C00B | |
C05B | |
C0A1 | |
C0BB | |
C0EH | |
C0GH | |
C0Q1 | |
C0QB | |
C2OH | |
C2PH | |
C441 | |
C4Q1 | |
C50B | |
CB0B | |
CBSB | |
CEGH | |
CG2H | |
CGHH | |
CHHH | |
CHOH | |
COGH | |
COO1 | |
COOB | |
COOH | |
CQ01 | |
CQ0B | |
CQQB | |
CQS1 | |
CS0B | |
D00N | |
D0PD | |
D44N | |
DA0N | |
DCEH | |
DCG1 | |
DCQ1 | |
DDC1 | |
DDF1 | |
DDPD | |
DDQ1 | |
DECH | |
DF4N | |
DFA1 | |
DFRN | |
DG0D | |
DGD1 | |
DGQ1 | |
DNEH | |
DPDD | |
DQA1 | |
DQPD | |
DRFN | |
DRRN | |
E20H | |
E667 | |
E767 | |
E8L7 | |
E8S7 | |
ECGH | |
EG2H | |
EH67 | |
EH77 | |
ES67 | |
F001 | |
F01J | |
F0MJ | |
F0QJ | |
F44N | |
F4G1 | |
F4RN | |
F6RN | |
FA0J | |
FAC1 | |
FAF1 | |
FAIJ | |
FC01 | |
FCG1 | |
FFAJ | |
FFC1 | |
FFG1 | |
FFIJ | |
FGA1 | |
FJJJ | |
FJQJ | |
FKAN | |
FR6N | |
FRFN | |
G09H | |
G0EH | |
G0HH | |
G20H | |
G341 | |
G3Q1 | |
G4G1 | |
G92H | |
GA41 | |
GAC1 | |
GC0H | |
GCEH | |
GCG1 | |
GCPH | |
GD31 | |
GDA1 | |
GDG1 | |
GDPD | |
GE2H | |
GE9H | |
GGG1 | |
GGGD | |
GHCH | |
GHHH | |
GP0D | |
GP2H | |
GPPD | |
GQ31 | |
GQA1 | |
GQG1 | |
H00N | |
H0CH | |
H3ST | |
H4O1 | |
H667 | |
H66N | |
H677 | |
H69T | |
H99T | |
H9CH | |
H9KT | |
H9LJ | |
H9PT | |
H9QJ | |
HH6N | |
HHF1 | |
HHFJ | |
HHH1 | |
HHHT | |
HHLJ | |
HHOH | |
HHQ1 | |
HHST | |
HK6T | |
HL9J | |
HLMJ | |
HMKT | |
HMMT | |
HNM7 | |
HNRN | |
HOPT | |
HQ01 | |
HQ5J | |
HR0N | |
HR6N | |
HS77 | |
HSKT | |
HT01 | |
I0BB | |
I0JD | |
I0JJ | |
I98J | |
I9LJ | |
I9QJ | |
ICBB | |
IF0J | |
IFFJ | |
IFQJ | |
IIBD | |
IJBB | |
IJID | |
IL8J | |
ILFJ | |
IQ8J | |
IQJJ | |
IQQJ | |
IS0B | |
ISQB | |
J00D | |
J05J | |
J0BB | |
J0MJ | |
J0OB | |
J4QD | |
J50B | |
J5QJ | |
JBKB | |
JBMB | |
JDGD | |
JDQD | |
JGDD | |
JI0D | |
JIIB | |
JISB | |
JKIB | |
JKKB | |
JM0B | |
JOIB | |
JQ4D | |
JQDD | |
JQID | |
JQJJ | |
JQMJ | |
JSIB | |
JSMB | |
K06N | |
K0KB | |
K0KT | |
K0MT | |
K0PT | |
K0SB | |
K5QB | |
K60T | |
K66T | |
K6AN | |
K6FN | |
K6PT | |
K6RN | |
K96T | |
K99T | |
KA0N | |
KF6N | |
KFKN | |
KI0B | |
KK0T | |
KK6N | |
KK6T | |
KKFN | |
KKKB | |
KKKT | |
KKQB | |
KKTN | |
KMMT | |
KQ0B | |
KQQB | |
KR0N | |
KS5B | |
L0M7 | |
L8E7 | |
L98J | |
LFFJ | |
LI8J | |
LIFJ | |
LL87 | |
LL9J | |
LLIJ | |
LLM7 | |
LM77 | |
LML7 | |
LMM7 | |
M09T | |
M0E7 | |
M0IB | |
M0L7 | |
M0M7 | |
M0TT | |
M55J | |
M5LJ | |
M60T | |
M69T | |
M707 | |
M767 | |
M777 | |
M7E7 | |
M7S7 | |
M8LJ | |
M96T | |
M9KT | |
MC0B | |
MCOB | |
ME07 | |
MIBB | |
MJ0B | |
MJBB | |
MJSB | |
MLLJ | |
MLS7 | |
MM07 | |
MM0T | |
MML7 | |
MMOB | |
MMR7 | |
MOBB | |
MOCB | |
MP0T | |
MP9T | |
MPKT | |
MQ0B | |
MQIB | |
MQOB | |
MS07 | |
MSPT | |
MSSB | |
MT8J | |
MTTT | |
N00D | |
N04D | |
N04N | |
N0FN | |
N0ND | |
N0RN | |
N2OH | |
N92H | |
NCGH | |
ND0D | |
ND4N | |
NDPD | |
NEGH | |
NEL7 | |
NF4N | |
NFRN | |
NGCH | |
NGEH | |
NHM7 | |
NME7 | |
NML7 | |
NMM7 | |
NN0D | |
NN4D | |
NN4N | |
NNDN | |
NNID | |
NNND | |
NNRN | |
NP4D | |
NSL7 | |
NSS7 | |
O00T | |
O03T | |
O0MT | |
O0PT | |
O2HH | |
O2OH | |
O341 | |
O4A1 | |
O4G1 | |
O4O1 | |
O5KB | |
O90T | |
OA41 | |
OBSB | |
OC5B | |
OCOB | |
OG2H | |
OG31 | |
OH9H | |
OH9T | |
OHHH | |
OHTT | |
OICB | |
OISB | |
OM0T | |
OM6T | |
OMPT | |
OMTT | |
OO2H | |
OO9H | |
OOA1 | |
OOCB | |
OOGH | |
OOKB | |
OOO1 | |
OSKB | |
OTMT | |
P00T | |
P04D | |
P08D | |
P09T | |
P0KT | |
P90T | |
PAAT | |
PKKT | |
PO0T | |
PP0D | |
PPPD | |
Q00B | |
Q0AN | |
Q0D1 | |
Q0F1 | |
Q0IB | |
Q0JJ | |
Q0MJ | |
Q0OB | |
Q55J | |
Q5QJ | |
Q88D | |
QA0N | |
QA41 | |
QA4N | |
QDF1 | |
QDPD | |
QF41 | |
QFA1 | |
QG31 | |
QIQJ | |
QJ0J | |
QJ8D | |
QJDD | |
QJJJ | |
QJMJ | |
QJQD | |
QKKB | |
QKQB | |
QOKB | |
QOOB | |
QP0D | |
QPDD | |
QQ8D | |
QQID | |
QQJD | |
QQPD | |
QQQB | |
QS01 | |
QSA1 | |
R00N | |
R067 | |
R06N | |
R0FN | |
R0L7 | |
R60N | |
RE67 | |
RFRN | |
RRFN | |
RRRN | |
S00B | |
S3AT | |
S3ST | |
S50B | |
S5QB | |
S99T | |
SAAT | |
SC0B | |
SE67 | |
SGG1 | |
SICB | |
SIQB | |
SK5B | |
SKIB | |
SKKT | |
SKPT | |
SKQB | |
SM0B | |
SMMB | |
SMSB | |
SOA1 | |
SOG1 | |
SPOT | |
SQCB | |
SQQB | |
SS0B | |
SS67 | |
ST31 | |
STG1 | |
T00N | |
T03T | |
T041 | |
T04N | |
T0AT | |
T0C1 | |
T0MT | |
T0ST | |
T1AJ | |
T3F1 | |
T4A1 | |
T4RN | |
T5JJ | |
T66N | |
T8AJ | |
T9FJ | |
T9QJ | |
TA3T | |
TAA1 | |
TAG1 | |
TAIJ | |
TCS1 | |
TFA1 | |
TFAJ | |
TFF1 | |
TFFJ | |
TFG1 | |
TGA1 | |
TI9J | |
TIJJ | |
TIQJ | |
TL8J | |
TL9J | |
TM0T | |
TM5J | |
TM8J | |
TMAJ | |
TMLJ | |
TMST | |
TSF1 | |
TSG1 | |
TT01 | |
TT5J | |
TT8J | |
TTA1 | |
TTC1 | |
TTFJ | |
TTG1 | |
TTLJ | |
TTMJ | |
30441 | |
30O41 | |
30OO1 | |
34O41 | |
3AATT | |
3ASAT | |
3O441 | |
3Q041 | |
40G41 | |
40GQ1 | |
40O41 | |
40OG1 | |
40OO1 | |
44001 | |
440C1 | |
440G1 | |
4444N | |
44CG1 | |
44GQ1 | |
4AAA1 | |
4COG1 | |
4DAA1 | |
4GQ41 | |
4KRRN | |
4OGG1 | |
4Q041 | |
4QGG1 | |
5005B | |
500BB | |
500KB | |
500QB | |
50K0B | |
50Q0B | |
50QKB | |
555AJ | |
555LJ | |
555QJ | |
55J5J | |
5B00B | |
5B0BB | |
5J55J | |
5J5JJ | |
5JJ5J | |
5JJJJ | |
5K00B | |
5QJ5J | |
5QK0B | |
6006N | |
6009T | |
600AT | |
6066N | |
60R0N | |
666N7 | |
6696T | |
66OPT | |
67767 | |
6900T | |
696PT | |
69P0T | |
6F6AN | |
6O9PT | |
6OP0T | |
6OP9T | |
6P99T | |
755QB | |
77767 | |
7CBBB | |
7IBIB | |
7IIBB | |
7IICB | |
7QIIB | |
8888D | |
88E67 | |
8L887 | |
8SSE7 | |
9099T | |
90KKT | |
90KMT | |
90MPT | |
9690T | |
96P9T | |
990KT | |
9990T | |
9999T | |
99K6T | |
9FFFJ | |
9HKMT | |
9HMPT | |
9ILLJ | |
9KKMT | |
9KKPT | |
9M00T | |
9T8QJ | |
9TFIJ | |
A008J | |
A00NN | |
A055J | |
A0FJJ | |
A0I0J | |
A0I9J | |
A0J0J | |
A44C1 | |
A555J | |
A9FFJ | |
A9QIJ | |
A9T8J | |
AFFA1 | |
AFFFJ | |
AFFJJ | |
AFFQJ | |
AJ00J | |
AP99T | |
ASA9T | |
ASFF1 | |
ASP9T | |
ASSAT | |
AT3TT | |
ATFQJ | |
ATQIJ | |
ATT9J | |
ATTQJ | |
B088D | |
B08GD | |
B0GGD | |
B0SKB | |
B8GGD | |
BG00D | |
BIISB | |
BISIB | |
BS0IB | |
BS0SB | |
BSSKB | |
BSSSB | |
C0041 | |
C0G41 | |
C0H0H | |
C0PPH | |
C0S01 | |
C4001 | |
C4AG1 | |
C4OG1 | |
C5BBB | |
CG00H | |
CGE0H | |
CGGA1 | |
CGQ41 | |
COSSB | |
CP20H | |
CPGPH | |
CPP2H | |
CPPOH | |
CPPPH | |
CS001 | |
CS55B | |
CSSQB | |
D00GD | |
D0A4N | |
D0FAN | |
D0GDD | |
D0N0D | |
DAAA1 | |
DAAC1 | |
DAFG1 | |
DDAA1 | |
DDGGD | |
DFFAN | |
DFGC1 | |
DGDGD | |
DGG31 | |
DGGA1 | |
DH0AN | |
DPPPH | |
DQDD1 | |
DQGG1 | |
E0L87 | |
E88E7 | |
EC00H | |
EC02H | |
EE867 | |
EE887 | |
EEL87 | |
ELE87 | |
F00IJ | |
F0441 | |
F0AG1 | |
F0F0J | |
F0F41 | |
F0FF1 | |
F0GG1 | |
F4041 | |
F44A1 | |
F44C1 | |
F4A41 | |
F64KN | |
F6K6N | |
FAAA1 | |
FAFQJ | |
FCAA1 | |
FF041 | |
FF0F1 | |
FF64N | |
FF6KN | |
FFA41 | |
FFA4N | |
FFF4N | |
FFFF1 | |
FFFFN | |
FFKRN | |
FFQMJ | |
FIJ0J | |
FJ00J | |
FKKKN | |
FNNFN | |
FQQ0J | |
FQQMJ | |
G00DD | |
G00DH | |
G00PD | |
G02PH | |
G0DDD | |
G0PDD | |
GAAA1 | |
GC2HH | |
GDDDD | |
GDGDD | |
GDPPH | |
GG0PD | |
GGCA1 | |
GGCQ1 | |
GGDD1 | |
GH4Q1 | |
GHHG1 | |
GII0D | |
GQ441 | |
H009H | |
H00G1 | |
H00H1 | |
H04Q1 | |
H0ANN | |
H0H01 | |
H0H9H | |
H0HG1 | |
H0HO1 | |
H0O41 | |
H0OHH | |
H0QG1 | |
H40G1 | |
H4G41 | |
H4GG1 | |
H60AN | |
HAN0N | |
HF0G1 | |
HFF41 | |
HFFMJ | |
HFFQJ | |
HGQ41 | |
HH3TT | |
HH401 | |
HH441 | |
HH4G1 | |
HH55J | |
HH66T | |
HH6OT | |
HH96T | |
HHA0N | |
HHANN | |
HHC0H | |
HHCHH | |
HHH0N | |
HHHCH | |
HHHHN | |
HHHNN | |
HHKMT | |
HHO41 | |
HHP9T | |
HHPKT | |
HHTMT | |
HHTT1 | |
HK9MT | |
HKKMT | |
HLLFJ | |
HM66T | |
HM7R7 | |
HMM67 | |
HMM77 | |
HMMM7 | |
HMTST | |
HO9HT | |
HOO41 | |
HOOOH | |
HOT3T | |
HOTT1 | |
HPO9T | |
HSO3T | |
HTGG1 | |
I000J | |
I009J | |
I00BD | |
I00QJ | |
I00SB | |
I08QJ | |
I0I0D | |
I0IQB | |
I0JIB | |
I0Q0B | |
I0SCB | |
I0SIB | |
I0SSB | |
IB00D | |
IBBSB | |
IBISB | |
ICSSB | |
II0CB | |
II0ID | |
II0SB | |
IIIBB | |
IIQ0B | |
IIQIB | |
IISIB | |
IJ0SB | |
IJJQJ | |
ILLLJ | |
IQ00J | |
IQC0B | |
IQIQB | |
IQQIB | |
ISSCB | |
J00MB | |
J08GD | |
J0IID | |
J0QQD | |
J55BB | |
J55JJ | |
J5J5J | |
J5JJJ | |
J88GD | |
JB0SB | |
JBB0B | |
JBBSB | |
JDDDD | |
JG0ID | |
JGG0D | |
JIIID | |
JJ0QJ | |
JJ5JJ | |
JQ08D | |
JQ0QJ | |
JQQ0D | |
JQQ5J | |
JS55B | |
JSK0B | |
JSS5B | |
K000T | |
K006T | |
K00TN | |
K0FAN | |
K505B | |
K6T0N | |
K9KMT | |
K9KPT | |
K9P0T | |
KIQIB | |
KK00N | |
KK05B | |
KK0AN | |
KK0KN | |
KKM9T | |
KS0IB | |
KS0QB | |
KSQIB | |
KTR6N | |
KTRRN | |
L0087 | |
L08S7 | |
LE087 | |
LEE87 | |
LL8LJ | |
LMEE7 | |
LMSE7 | |
LMSS7 | |
M00CB | |
M00PT | |
M066T | |
M0CQB | |
M0K6T | |
M0MQB | |
M0MSB | |
M0QQB | |
M0SMB | |
M0SST | |
M666T | |
M900T | |
MBBSB | |
MEE77 | |
MEL77 | |
MELE7 | |
MES77 | |
MESE7 | |
MESS7 | |
MI00B | |
MIICB | |
MIISB | |
MIQCB | |
MK9PT | |
ML7L7 | |
MLEL7 | |
MLLE7 | |
MLME7 | |
MM677 | |
MMBIB | |
MMBSB | |
MMCQB | |
MME77 | |
MMEE7 | |
MMICB | |
MMISB | |
MMK6T | |
MMKKT | |
MMM9T | |
MMMMT | |
MMMTT | |
MMQQB | |
MMSCB | |
MMSKT | |
MMSMB | |
MMSS7 | |
MMTST | |
MOIIB | |
MOOIB | |
MOSIB | |
MQCQB | |
MR007 | |
MR667 | |
MRL07 | |
MS7L7 | |
MSEL7 | |
MSK9T | |
MSL77 | |
MSSL7 | |
MT00T | |
MTMMT | |
N0DDD | |
N4NNN | |
N7LE7 | |
N7S77 | |
NE2CH | |
NE9CH | |
NEC2H | |
NEE77 | |
NFFNN | |
NFNFN | |
NII0D | |
NL777 | |
NL7L7 | |
NLES7 | |
NLLL7 | |
NLS77 | |
NOG9H | |
NRR0N | |
O6P9T | |
O9H6T | |
O9HPT | |
O9P9T | |
OCBBB | |
OG441 | |
OGAG1 | |
OGGA1 | |
OHH6T | |
OHOOH | |
OKIIB | |
OKK5B | |
OKKIB | |
OO5BB | |
OOBIB | |
OOIIB | |
OSCSB | |
OT3TT | |
OT441 | |
OTG41 | |
OTGG1 | |
P00PH | |
P0D0D | |
P0G2H | |
P0OGH | |
P0PGH | |
PA99T | |
PGP0H | |
POOOH | |
PP20H | |
PP88D | |
PPP0H | |
Q0001 | |
Q000N | |
Q001J | |
Q00ID | |
Q00PD | |
Q044N | |
Q04G1 | |
Q0I0D | |
Q0PPD | |
Q40G1 | |
Q444N | |
Q44RN | |
Q4AA1 | |
Q8QQJ | |
QAAS1 | |
QAFF1 | |
QAFG1 | |
QASG1 | |
QDGG1 | |
QFGG1 | |
QI00D | |
QIICB | |
QIIQB | |
QIQCB | |
QOIIB | |
QPP4D | |
QQ08J | |
QQ0CB | |
QQC0B | |
QQI0J | |
QQJ5J | |
QSFG1 | |
R00E7 | |
R0E07 | |
R0NE7 | |
R6F6N | |
R6FFN | |
REE07 | |
RELE7 | |
RFF6N | |
RL0E7 | |
RLE07 | |
RLEE7 | |
RLLE7 | |
RQR0N | |
RR0QN | |
RRQ0N | |
S03O1 | |
S0AF1 | |
S0AG1 | |
S0O31 | |
S0QIB | |
S0SIB | |
S30F1 | |
S30O1 | |
S7QIB | |
SA3PT | |
SAAA1 | |
SAFG1 | |
SASST | |
SCSQB | |
SF0G1 | |
SFFF1 | |
SI0SB | |
SISSB | |
SKSSB | |
SSCQB | |
SSCSB | |
SSMIB | |
SSPAT | |
SSSKT | |
SSSMB | |
SSSSB | |
STAF1 | |
STF01 | |
T0001 | |
T0031 | |
T0AF1 | |
T0AS1 | |
T0G31 | |
T0R6N | |
T0T31 | |
T0TF1 | |
T3AAT | |
T40G1 | |
T4CG1 | |
T4G41 | |
T5LLJ | |
T8LLJ | |
TA441 | |
TA98J | |
TAFJJ | |
TAQ5J | |
TASST | |
TATAT | |
TC401 | |
TCGG1 | |
TFQIJ | |
TFQJJ | |
TFQMJ | |
TG441 | |
TGC41 | |
TI8LJ | |
TLLMJ | |
TMMMT | |
TMTMT | |
TQ8QJ | |
TSS3T | |
TT3AT | |
TT9IJ | |
TTAAT | |
TTQIJ | |
TTS31 | |
TTS3T | |
TTT9J | |
TTTST | |
20000H | |
200OOH | |
3440O1 | |
3TAAST | |
404CQ1 | |
4KKKKN | |
4KKKRN | |
4QQQQD | |
505BBB | |
50BB0B | |
6000AN | |
6444RN | |
66666N | |
666O9T | |
66999T | |
669P9T | |
66N777 | |
6A444N | |
6FF66N | |
6FFF6N | |
6R666N | |
766767 | |
77S677 | |
7IBBBB | |
8888E7 | |
8LLLLJ | |
8SSSL7 | |
9000MT | |
90K90T | |
90KP0T | |
90M90T | |
99000T | |
9FFQ0J | |
9HKP9T | |
A000FJ | |
A0N00N | |
A4NNNN | |
AN000N | |
AN444N | |
ANN0NN | |
AQ005J | |
B000KB | |
B000SB | |
B00BSB | |
B0B0SB | |
B0BSSB | |
B0IIBB | |
BBB0SB | |
BBBBSB | |
BQ000D | |
C002HH | |
C00O2H | |
C00P2H | |
C020HH | |
C04GG1 | |
C0P02H | |
C0PO2H | |
C40GG1 | |
CG4AA1 | |
CGP0PH | |
CGPP0H | |
CQG4A1 | |
CSSS5B | |
D0DDGD | |
DDDGG1 | |
DDGAG1 | |
DDGDDD | |
DGCAA1 | |
DNDDDD | |
E00887 | |
E08867 | |
E0E087 | |
E0EE87 | |
E0G0CH | |
E0HSS7 | |
EE0087 | |
EE08E7 | |
EE0E67 | |
F000JJ | |
F04AA1 | |
F0CA41 | |
F0FFJJ | |
F666AN | |
FAN4NN | |
FF000J | |
FF0J0J | |
FF4401 | |
FF666N | |
FF6F6N | |
FFF4A1 | |
FFFQ0J | |
FFK66N | |
FFN4NN | |
FG4C41 | |
FNNNNN | |
G0002H | |
G0D00D | |
G0G0ID | |
G0GIID | |
GDD00D | |
GDD0GD | |
GG44A1 | |
GG44C1 | |
GG4C41 | |
H00401 | |
H0F041 | |
H0FG41 | |
H0OOG1 | |
H0QFF1 | |
H5555J | |
H6666T | |
H666OT | |
H77777 | |
HFGG41 | |
HH0001 | |
HH0GG1 | |
HHHHHJ | |
HHHRRN | |
HHO9MT | |
HHOOG1 | |
HHOTG1 | |
HHQQQJ | |
HKPK9T | |
HLLLLJ | |
HMSS9T | |
HOTTTT | |
HQ44G1 | |
HSSO9T | |
HTF441 | |
HTTTMT | |
HTTTT1 | |
I000ID | |
I00QIB | |
I00QQB | |
I0I00B | |
I0I0IB | |
I0II0B | |
I0IICB | |
I0J00B | |
IBB00B | |
II0I0B | |
II0QQB | |
IIBB0B | |
III00B | |
III00D | |
IIII0B | |
IIIQQB | |
IJ0Q0J | |
IJJJJJ | |
IQ0CQB | |
IQII0B | |
ISIISB | |
J000KB | |
J0GGID | |
J0K00B | |
J0K55B | |
J0MMIB | |
J0Q00J | |
JJQ00J | |
JK000B | |
JK005B | |
JKSSSB | |
JMBBBB | |
JO5BBB | |
JOKSSB | |
JOOO5B | |
JOOOBB | |
JS0SKB | |
JSSKSB | |
K000AN | |
K000KN | |
K0055B | |
K00KRN | |
K0QIIB | |
KFFFAN | |
KISISB | |
KISSSB | |
KKIIIB | |
KKISIB | |
KKKK0N | |
KSSKSB | |
KSSQKB | |
L8SSS7 | |
LLLFMJ | |
LLLLLJ | |
LLLM8J | |
LLML8J | |
LM00S7 | |
M000KT | |
M000QB | |
M000R7 | |
M00BSB | |
M00OOB | |
M00S77 | |
M00SKT | |
M06667 | |
M0B0SB | |
M0K00T | |
M0KMPT | |
M0MCBB | |
MCBBBB | |
MEEE67 | |
MEEES7 | |
MELLL7 | |
MI0CSB | |
MIIIIB | |
MLEEE7 | |
MLLLL7 | |
MM6667 | |
MMIIQB | |
MMK9MT | |
MMM667 | |
MMMMIB | |
MMMMM7 | |
MMMSST | |
MMSIIB | |
MRELL7 | |
MRLLL7 | |
MS6677 | |
MSEES7 | |
MSIIIB | |
MSLLL7 | |
N777E7 | |
N77E77 | |
N77ES7 | |
N77L77 | |
NDNDDD | |
NE7777 | |
NE7EE7 | |
NHNNNN | |
NLE7E7 | |
NLSEE7 | |
NN888D | |
NNNNFN | |
NNPP8D | |
NOOOOH | |
NPPDDD | |
NRFFFN | |
NS7777 | |
O0999T | |
O0TTTT | |
O6996T | |
O9996T | |
OBIIIB | |
OIIBBB | |
OIIBIB | |
OMM9MT | |
OOOO5B | |
OOOOSB | |
OOOSIB | |
OSSIIB | |
OTT0TT | |
P0000D | |
P002OH | |
P00DPD | |
P0DDDD | |
P0GPPH | |
P0PDDD | |
PDDD0D | |
PP0OOH | |
PP0P2H | |
PPG02H | |
PPPG2H | |
PPPGPH | |
Q008JD | |
Q00J4D | |
Q00Q0J | |
Q00Q8J | |
Q00SG1 | |
Q03401 | |
Q04QQD | |
Q0GAA1 | |
Q0GG41 | |
Q0J04D | |
Q0QQ0J | |
Q0QQ4D | |
Q0QQQJ | |
QDDDA1 | |
QDGAA1 | |
QG44A1 | |
QI0IID | |
QQ00QJ | |
QQII0B | |
QQQIJJ | |
QQQQ0J | |
RLELL7 | |
S00067 | |
S000F1 | |
S06767 | |
S07677 | |
S0FAA1 | |
S0MIIB | |
S0S55B | |
S0SMQB | |
S66767 | |
S66777 | |
S67677 | |
S77667 | |
SI0IIB | |
SIIISB | |
SISIIB | |
SQII0B | |
SSAS9T | |
SSC55B | |
SSIIIB | |
SSOP9T | |
SSS9PT | |
SSSA9T | |
SSSKKB | |
SSSQIB | |
SSSSST | |
T00SA1 | |
T0S301 | |
T3TAST | |
T5555J | |
TF4401 | |
TJJ55J | |
TJJJJJ | |
TJJQQJ | |
TLLLFJ | |
TQQQ5J | |
TT3441 | |
TTAJQJ | |
TTJJQJ | |
TTTTIJ | |
2000OHH | |
20OOHOH | |
4000001 | |
40004O1 | |
4000CO1 | |
4000Q41 | |
40040Q1 | |
4004Q01 | |
400Q001 | |
40CQ4G1 | |
60000RN | |
66666OT | |
6677777 | |
6766667 | |
6766677 | |
6767777 | |
7676777 | |
7766667 | |
7OBBBBB | |
90000IJ | |
9000P0T | |
9009K0T | |
9L8LLLJ | |
9LLLL8J | |
A0000JJ | |
AAAAAS1 | |
AAAASA1 | |
B000IBB | |
B0BBS0B | |
B0SSIIB | |
C00002H | |
C000OG1 | |
C000SG1 | |
C0P00OH | |
CAAAAS1 | |
CAAASA1 | |
COBBBBB | |
CP0000H | |
CQAAAA1 | |
DDD0DGD | |
DDDDDA1 | |
DDDDDGD | |
DDDDGDD | |
E0000CH | |
E0000H7 | |
E000C0H | |
E009C2H | |
E00E067 | |
E00E677 | |
E00EE67 | |
E00G9CH | |
E0E0677 | |
E888867 | |
EE00067 | |
EE06777 | |
EEE0067 | |
F000AFJ | |
F00AFFJ | |
F0FFFFJ | |
FF00FJJ | |
FFF0FFJ | |
FFFF00J | |
FQQQQQJ | |
G0000CH | |
G0000ID | |
G000G0D | |
G000IID | |
G0G000D | |
GG000ID | |
GIIIIID | |
H0000O1 | |
H000OOH | |
H000Q41 | |
H00F441 | |
H00FF01 | |
H0F4401 | |
H400Q41 | |
HC0000H | |
HC000OH | |
HGG44Q1 | |
HHHH5QJ | |
HHHHM5J | |
HHHHQQJ | |
HHNNN0N | |
HN0NNNN | |
HN777S7 | |
HTTSSST | |
HTTTTTT | |
I0000CB | |
I000I0B | |
I000QCB | |
I00IIIB | |
I0IIISB | |
II0IIIB | |
IIBBBBB | |
IJI000B | |
J00000B | |
J005K5B | |
J00JJQJ | |
J00K05B | |
J0MMMMB | |
J0S0KSB | |
J0S0SSB | |
J55555J | |
JIB000B | |
JJ5555J | |
JJJJJ5J | |
JJJJQ0J | |
JJJJQ5J | |
JMMMMMB | |
JQ0000J | |
K0000QB | |
K000QIB | |
K0FFRRN | |
K0KKKRN | |
K0RFFFN | |
KISIIIB | |
KKIISSB | |
KKSSISB | |
KQIIIIB | |
KRR666N | |
M00000T | |
M000677 | |
M006677 | |
M00KKMT | |
M00SSS7 | |
M0MMMCB | |
MEEEEE7 | |
MM000SB | |
MM0S0QB | |
MMIII0B | |
MMMMMSB | |
MREEEL7 | |
MS66667 | |
MSEEEE7 | |
MSSEEE7 | |
MSSSSE7 | |
N7777L7 | |
N777LL7 | |
N777LS7 | |
N7EESE7 | |
N7LL7S7 | |
NE77SE7 | |
NESEEE7 | |
NLLEEE7 | |
NNPDDDD | |
NS7E7E7 | |
NS7EEE7 | |
OBBBBBB | |
OOBBBBB | |
OOOOBBB | |
OTTTTT1 | |
P000OOH | |
P2P000H | |
PP000GH | |
Q00G4A1 | |
Q0Q000J | |
QAAAAA1 | |
QIIII0D | |
QJQQQQJ | |
QQ0004D | |
QQ4QQQD | |
QQQ0Q4D | |
QQQQ04D | |
QQQQ4QD | |
QQQQ8QJ | |
QQQQM5J | |
QQQQQ4D | |
QQQQQ8J | |
R6666RN | |
REEEEE7 | |
REEEEL7 | |
REEELL7 | |
RF6666N | |
S007667 | |
S0SSC5B | |
S666677 | |
S776777 | |
SFF0AA1 | |
SQIIIIB | |
SSSASPT | |
SSSO3PT | |
T0TTTT1 | |
TAATTTT | |
TJQQQQJ | |
TTSSSST | |
TTTF441 | |
TTTMMTT | |
TTTQQJJ | |
TTTTQJJ | |
TTTTT1J | |
TTTTTT1 | |
40000CQ1 | |
77677777 | |
88888867 | |
8ESSSSS7 | |
9000000J | |
900009KT | |
900LLLLJ | |
9600000T | |
9FQ0000J | |
AQ00000J | |
B000IIIB | |
C00000O1 | |
C000P00H | |
E0000677 | |
E000092H | |
E0000G0H | |
E000E8E7 | |
E000G00H | |
E0EE6777 | |
E0EEE677 | |
E0EEEE67 | |
E0G0000H | |
FF00FFFJ | |
G000PP0H | |
G00PP00H | |
G0I0000D | |
G0P0P00H | |
GG0IIIID | |
H00000Q1 | |
H0400001 | |
H0HNNNNN | |
H8888887 | |
HFFFFFFJ | |
HNNN0NNN | |
HSSSS3PT | |
HSSSSP9T | |
I00000IB | |
I0000IIB | |
IB000IIB | |
IIIIICSB | |
J0000JQJ | |
J0QQQQQJ | |
K00000IB | |
K00000RN | |
K0000RRN | |
K000FFRN | |
K00FFFRN | |
K0IIIIIB | |
KK00000B | |
KK0000IB | |
MEEEELL7 | |
ML000077 | |
MLLL0007 | |
MMM0CBBB | |
MMMM00SB | |
MMMM0CSB | |
MMMM0SQB | |
MMMMM0QB | |
MMMMS0QB | |
N7777777 | |
N77777S7 | |
NEEEEES7 | |
NSEEEEE7 | |
O066666T | |
OOOOOOOB | |
OTTTTT0T | |
P000020H | |
P0PP2OOH | |
PP00000H | |
PPGPPPPH | |
PPPPP2OH | |
Q00Q004D | |
QDDDDDD1 | |
REELLLL7 | |
RELL0007 | |
S0666667 | |
TTQQQQQJ | |
TTTTT3TT | |
1FFFFFFFJ | |
2OOOOOHOH | |
2OOOOOOOH | |
400004GG1 | |
66666666T | |
6666666PT | |
666667667 | |
666676667 | |
7BIIIIIIB | |
7R6666667 | |
7S6777777 | |
A000000IJ | |
CH000000H | |
E00000867 | |
EEEEEE067 | |
EEEEEEE87 | |
F0000FFFJ | |
FFFFFFF0J | |
FFFFFQQJJ | |
FFFFQQQQJ | |
G0PP0000H | |
GD000000D | |
H0000F0F1 | |
I00IIIIID | |
II000000D | |
J0JJJJQQJ | |
JBIBBBBBB | |
K0005000B | |
K0050000B | |
K0500000B | |
K6000000N | |
KKKKKKKRN | |
L0E888887 | |
M000000SB | |
M00000S67 | |
ML0000007 | |
MSSSSSSS7 | |
NEEEEEEE7 | |
NIIIIIIID | |
NNDDDDDDD | |
O6666699T | |
OTTTTTT3T | |
P0002000H | |
P0P00002H | |
P0PPPPPOH | |
PP0PPPPPH | |
PPPPPPP2H | |
Q0000000J | |
Q00000I8J | |
QQQQQQQMJ | |
R66666667 | |
REL000007 | |
RLL000007 | |
S000000G1 | |
SIIIIIIIB | |
TQQQJQQQJ | |
TQQQQJQQJ | |
TTTTQQQQJ | |
TTTTTTT3T | |
TTTTTTTTJ | |
4NNNNNNNNN | |
5BBBBBBBBB | |
6666666767 | |
900000090T | |
900000K09T | |
A0NNNNNNNN | |
B000000G0D | |
C000000P0H | |
E000000067 | |
E000000E87 | |
E006777777 | |
E067777777 | |
E088888887 | |
F00000000J | |
F0000000AJ | |
F0000000FJ | |
FFFFFFFQQJ | |
G0000PPPPH | |
H000000001 | |
HA0NNNNNNN | |
HNNNNNNN0N | |
IBBBBBBBBB | |
II0000000B | |
IIIIIIIIIB | |
J5BBBBBBBB | |
JIBBBBBBBB | |
K00000050B | |
K00KKKKKAN | |
MMMMMMM0CB | |
O66666669T | |
OOOOOOOOOH | |
PDDDDDDDDD | |
QQQQQQQ5JJ | |
RE00000007 | |
RELLLLL007 | |
RLLLLLLLL7 | |
S000000301 | |
TTTTTATTTT | |
TTTTTTTTAT | |
444NNNNNNNN | |
66666666667 | |
7BBBBBBBBBB | |
7S666666667 | |
90000000K9T | |
ACAAAAAAAA1 | |
ANNNNNNN00N | |
EEEEEE67777 | |
FFFFFFFFFQJ | |
G00P0PPPPPH | |
GH00000000H | |
H777SSSSSS7 | |
I00000000QB | |
J000000QQ0J | |
LE888888887 | |
M6666666677 | |
PPPPPPPPPOH | |
Q000000Q04D | |
RLLLLLLL007 | |
S7666666667 | |
TATTTTTTTTT | |
TTTTTTTTTMT | |
767777777777 | |
A0000000005J | |
B0000000000D | |
C000000000HH | |
DDDDDDDDDG31 | |
EEE677777777 | |
EEEEE6777777 | |
EEEEEEEE6777 | |
EEEEEEEEE677 | |
JBBBBBBBBBBB | |
M00000000667 | |
NDDDDDDDDDDD | |
P0000000002H | |
PGPPPPPPPPPH | |
Q000000004QD | |
Q00000000Q4D | |
R00000000007 | |
S06777777777 | |
90000000000PT | |
A00000000000N | |
AAAAAAAAAAAA1 | |
AAAAAAAACAAA1 | |
AATTTTTTTTTTT | |
EEEEEEEEEEE67 | |
G00000000P0PH | |
J0000000000QJ | |
JJJJJJJJQQQQJ | |
K00KKKKKKKKKN | |
M0000000000OB | |
MMMMMMMMMMCBB | |
PPPPPPPPPPPGH | |
S000000000OO1 | |
E0000000000G9H | |
E6777777777777 | |
EE677777777777 | |
K000000000005B | |
Q000000000004D | |
Q000000000008D | |
TQQQQQQQQQQQIJ | |
888888888888887 | |
C000000000000OH | |
C00000000000GG1 | |
FFFFFFFFFFFFFJJ | |
IIIIIIIIIIIIIID | |
K00000000000FFN | |
K0000000000FFFN | |
P0000000000000H | |
5555555555555JJJ | |
G000000000000PPH | |
MMMMMMMMMMMMMMCB | |
T8QQQQQQQQQQQQQJ | |
JJJJJJQQQQQQQQQQJ | |
S6777777777777777 | |
HHHHHHHHHHHHHHHH9H | |
JJJJJJJJJJJJJJJJMJ | |
K0000000000000000N | |
KKKKKKKKKKKKKKKKKN | |
55555555555555555JJ | |
JJJJJQQQQQQQQQQQQQJ | |
M000000000000000077 | |
QQQQQQQQQQQQQQJQQQJ | |
TQQQQQQQQQQQQQQQQJJ | |
IB00000000000000000B | |
JJQQQQQQQQQQQQQQQQQJ | |
QQQQQQQQQQQQQQQQQQQJ | |
60000000000000000000T | |
C000000000000000000PH | |
E000000000000000008E7 | |
FFFFFFFFFFFFFFFFFFFMJ | |
LM0000000000000000007 | |
G000PPPPPPPPPPPPPPPPPH | |
K00000000000000000000B | |
B0000000000000000000000IB | |
HH0NNNNNNNNNNNNNNNNNNNNNNN | |
GG0000000000000000000000000D | |
9000000000000000000000000000T | |
S0000000000000000000000000AA1 | |
ATTTTTTTTTTTTTTTTTTTTTTTTTTTTTT | |
JQQQQQQQQQQQQQQQQQQQQQQQQQQQQQD | |
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFJ | |
67777777777777777777777777777777777 | |
ANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN0N | |
HHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN | |
E0000000000000000000000000000000000H | |
G000000000000000000000000000000000GD | |
G0PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPH | |
CBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB | |
HNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN | |
G00000000000000000000000000000000000000000H | |
GI0000000000000000000000000000000000000000D | |
HSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS7 | |
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD1 | |
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPH | |
C0000000000000000000000000000000000000000000000000000000000000000S1 | |
JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJQQJ | |
JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJQJ | |
500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B | |
ANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN | |
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMQB | |
M0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000SS7 | |
C000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 | |
5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555J | |
I00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000D | |
OTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT |