RRG-Proxmark3/traces/lf_Q5_mod-fsk2.pm3
Henry Gabryjelski 1a7267ca53 Fix .PM3 traces that exceed single-byte range
This was done programmatically using python.
Files with a range that fell outside of [-128,127], but which would fit into that range, were offset by the noted amount to ensure the file woul now fit within range [-128,127].  This allows the trace files to be converted to one-byte-per-sample binary format, for example.

offset | filename
-----|-----
`-14` | `lf_Q5_mod-manchester.pm3`
`-14` | `lf_Q5_mod-nrz.pm3`
`-10` | `lf_Q5_mod-fsk1.pm3`
`-15` | `lf_Q5_mod-biphase.pm3`
`-9` | `lf_Q5_mod-fsk2.pm3`
2024-09-16 23:05:15 -07:00

24001 lines
94 KiB
Plaintext

127
123
18
-68
-128
-128
-71
56
127
124
19
-68
-128
-128
-72
56
127
125
17
-67
-128
-128
-75
51
127
124
16
-67
-128
-128
-72
55
127
123
18
-69
-128
-128
-73
56
127
121
20
-66
-128
-128
-73
55
127
123
20
-67
-128
-128
-73
56
127
121
17
-69
-128
-128
-72
54
127
123
18
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-73
56
127
123
18
-68
-128
-128
-72
55
127
122
17
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-71
55
127
124
20
-68
-128
-128
-72
56
127
123
18
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-73
56
127
123
18
-68
-128
-128
-73
54
127
124
19
-69
-128
-128
-72
56
127
124
19
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-72
55
127
122
18
-69
-128
-128
-128
-66
62
127
127
127
76
-21
-101
-128
-128
-77
46
127
127
127
61
-34
-98
-128
-128
-104
38
127
127
127
55
-40
-102
-128
-128
-110
32
127
127
127
50
-43
-105
-128
-128
-98
31
127
127
127
47
-46
-106
-128
-128
-98
27
127
127
127
46
-47
-109
-128
-128
-101
26
127
127
127
44
-48
-109
-128
-128
-101
26
127
127
127
44
-48
-109
-128
-128
-102
24
127
127
127
44
-49
-110
-128
-128
-101
23
127
127
127
40
-51
-109
-128
-128
-102
24
127
127
127
43
-49
-110
-128
-128
-103
26
127
127
127
40
-51
-109
-128
-128
-102
22
127
127
127
41
-48
-110
-128
-128
-104
26
127
127
127
43
-49
-110
-128
-128
-101
24
127
127
127
42
-48
-110
-128
-128
-104
22
127
127
127
41
-47
-111
-128
-128
-103
23
127
127
127
42
-51
-108
-128
-128
-103
25
127
127
127
43
-49
-110
-128
-128
-103
26
127
127
127
43
-49
-110
-128
-108
15
110
83
-16
-98
-128
-128
-102
28
126
100
-1
-69
-128
-128
-88
38
127
109
6
-79
-128
-128
-83
45
127
113
10
-76
-128
-128
-80
50
127
118
12
-72
-128
-128
-80
48
127
120
13
-70
-128
-128
-75
53
127
121
16
-70
-128
-128
-74
55
127
123
16
-68
-128
-128
-72
54
127
122
17
-70
-128
-128
-74
56
127
122
18
-69
-128
-128
-72
54
127
122
18
-69
-128
-128
-72
55
127
123
19
-69
-128
-128
-72
57
127
126
18
-68
-128
-128
-72
55
127
122
18
-68
-128
-128
-71
54
127
122
17
-68
-128
-128
-71
54
127
120
17
-67
-128
-128
-73
56
127
123
18
-69
-128
-128
-72
54
127
124
18
-69
-128
-128
-74
52
127
122
17
-71
-128
-128
-74
56
127
123
18
-68
-128
-128
-72
56
127
124
19
-69
-128
-128
-74
54
127
122
19
-68
-128
-128
-72
54
127
122
18
-69
-128
-128
-72
54
127
124
19
-68
-128
-128
-73
56
127
124
18
-70
-128
-128
-73
54
127
123
19
-68
-128
-128
-72
54
127
122
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-71
54
127
124
18
-69
-128
-128
-71
55
127
123
19
-69
-128
-128
-72
56
127
123
18
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-128
-67
60
127
127
127
75
-20
-101
-128
-128
-77
46
127
127
127
58
-35
-112
-128
-128
-108
35
127
127
127
54
-39
-102
-128
-128
-112
32
127
127
127
50
-44
-105
-128
-128
-99
30
127
127
127
46
-46
-107
-128
-128
-100
28
127
127
127
44
-48
-109
-128
-128
-101
26
127
112
12
-78
-128
-128
-70
40
127
105
3
-82
-128
-128
-70
40
127
112
9
-77
-128
-128
-79
46
127
116
13
-73
-128
-128
-77
49
127
118
15
-72
-128
-128
-76
52
127
117
16
-69
-128
-128
-74
53
127
120
16
-70
-128
-128
-73
54
127
121
18
-69
-128
-128
-73
53
127
122
17
-69
-128
-128
-72
54
127
122
18
-69
-128
-128
-74
56
127
121
18
-69
-128
-128
-72
54
127
122
19
-68
-128
-128
-72
53
127
122
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
55
127
124
20
-68
-128
-128
-72
53
127
124
17
-67
-128
-128
-72
55
127
122
18
-69
-128
-128
-73
56
127
122
18
-69
-128
-128
-74
53
127
120
17
-71
-128
-128
-74
56
127
122
18
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-71
54
127
123
19
-69
-128
-128
-72
56
127
122
18
-69
-128
-128
-73
56
127
122
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-73
54
127
122
18
-69
-128
-128
-73
56
127
122
21
-70
-128
-128
-71
53
127
123
18
-69
-128
-128
-75
51
127
124
16
-69
-128
-128
-71
52
127
120
16
-71
-128
-128
-74
51
127
124
17
-69
-128
-128
-72
55
127
122
18
-69
-128
-128
-73
56
127
122
21
-66
-128
-128
-75
51
127
123
16
-68
-128
-128
-73
56
127
122
18
-68
-128
-128
-71
54
127
122
18
-67
-128
-128
-71
53
127
119
16
-71
-128
-128
-74
53
127
120
17
-71
-128
-128
-74
52
127
123
18
-70
-128
-128
-75
55
127
120
18
-66
-128
-128
-75
51
127
124
16
-68
-128
-128
-73
55
127
121
18
-68
-128
-128
-70
53
127
120
17
-68
-128
-128
-76
52
127
121
16
-67
-128
-128
-72
55
127
122
18
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-72
54
127
123
19
-68
-128
-128
-71
55
127
124
20
-67
-128
-128
-71
54
127
123
19
-69
-128
-128
-71
52
127
118
16
-71
-128
-128
-75
52
127
124
17
-67
-128
-128
-72
55
127
122
19
-68
-128
-128
-71
54
127
123
19
-68
-128
-128
-72
54
127
123
18
-69
-128
-128
-70
56
127
123
19
-68
-128
-128
-71
54
127
124
19
-69
-128
-128
-72
54
127
127
127
49
-44
-103
-128
-128
-102
41
127
127
127
58
-36
-112
-128
-128
-106
36
127
127
127
51
-42
-104
-128
-128
-112
30
127
127
127
48
-45
-107
-128
-128
-98
29
127
127
127
46
-47
-107
-128
-128
-101
28
127
127
127
44
-48
-110
-128
-128
-102
25
127
127
127
44
-50
-108
-128
-107
16
110
83
-16
-98
-128
-128
-101
28
125
101
-1
-70
-128
-128
-89
38
127
109
6
-80
-128
-128
-81
45
127
114
10
-75
-128
-128
-79
50
127
116
14
-72
-128
-128
-75
49
127
117
15
-69
-128
-128
-75
54
127
123
17
-71
-128
-128
-73
53
127
122
17
-70
-128
-128
-73
53
127
122
19
-68
-128
-128
-73
55
127
122
18
-69
-128
-128
-72
54
127
123
18
-70
-128
-128
-72
55
127
123
18
-68
-128
-128
-72
54
127
124
19
-68
-128
-128
-72
54
127
122
18
-69
-128
-128
-73
56
127
125
17
-66
-128
-128
-74
53
127
121
17
-71
-128
-128
-128
-68
63
127
127
127
75
-22
-101
-128
-128
-77
48
127
127
127
60
-33
-98
-128
-128
-104
39
127
127
127
53
-40
-102
-128
-128
-110
32
127
127
127
48
-45
-105
-128
-128
-97
28
127
127
127
48
-45
-106
-128
-128
-100
28
127
127
127
45
-48
-109
-128
-128
-100
26
127
114
10
-76
-128
-128
-68
40
127
106
4
-82
-128
-128
-70
42
127
111
9
-77
-128
-128
-80
45
127
116
13
-73
-128
-128
-77
49
127
117
14
-72
-128
-128
-75
51
127
120
16
-71
-128
-128
-74
54
127
119
16
-69
-128
-128
-72
52
127
121
17
-68
-128
-128
-71
53
127
122
20
-68
-128
-128
-72
55
127
122
18
-68
-128
-128
-72
54
127
123
19
-69
-128
-128
-73
56
127
123
20
-68
-128
-128
-71
54
127
122
18
-70
-128
-128
-72
54
127
123
19
-69
-128
-128
-72
56
127
124
17
-67
-128
-128
-71
53
127
119
16
-69
-128
-128
-75
56
127
120
18
-66
-128
-128
-74
56
127
122
21
-69
-128
-128
-76
51
127
123
16
-68
-128
-128
-72
56
127
122
18
-68
-128
-128
-72
54
127
123
19
-69
-128
-128
-74
53
127
119
16
-71
-128
-128
-75
54
127
121
17
-66
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
54
127
124
20
-69
-128
-128
-74
53
127
121
20
-66
-128
-128
-72
54
127
123
19
-69
-128
-128
-71
54
127
124
19
-68
-128
-128
-72
57
127
123
19
-68
-128
-128
-73
56
127
124
18
-67
-128
-128
-74
52
127
123
17
-70
-128
-128
-76
53
127
122
17
-67
-128
-128
-74
55
127
127
127
49
-43
-104
-128
-128
-102
40
127
127
127
58
-36
-111
-128
-128
-108
36
127
127
127
51
-43
-103
-128
-128
-111
30
127
127
127
47
-45
-107
-128
-128
-100
29
127
127
127
46
-45
-107
-128
-128
-99
26
127
127
127
42
-49
-107
-128
-128
-102
26
127
127
127
44
-48
-109
-128
-108
18
111
82
-16
-98
-128
-128
-101
27
126
100
-2
-70
-128
-128
-88
39
127
109
6
-80
-128
-128
-83
46
127
114
13
-77
-128
-128
-80
50
127
117
13
-73
-128
-128
-76
48
127
116
14
-69
-128
-128
-75
51
127
119
17
-69
-128
-128
-74
54
127
121
17
-70
-128
-128
-128
-67
60
127
127
127
74
-23
-101
-128
-128
-77
46
127
127
127
58
-36
-112
-128
-128
-106
38
127
127
127
52
-41
-101
-128
-128
-111
32
127
127
127
50
-43
-105
-128
-128
-98
29
127
127
127
45
-45
-106
-128
-128
-100
25
127
127
127
42
-50
-107
-128
-109
14
114
85
-18
-97
-128
-128
-101
29
125
100
0
-68
-128
-128
-89
40
127
111
5
-77
-128
-128
-82
43
127
110
8
-76
-128
-128
-82
49
127
115
12
-70
-128
-128
-78
50
127
120
17
-72
-128
-128
-75
53
127
119
17
-69
-128
-128
-74
52
127
121
16
-70
-128
-128
-73
54
127
123
18
-69
-128
-128
-72
53
127
121
19
-68
-128
-128
-73
55
127
122
19
-68
-128
-128
-73
56
127
124
18
-69
-128
-128
-71
55
127
122
18
-69
-128
-128
-71
54
127
122
18
-68
-128
-128
-71
54
127
124
21
-70
-128
-128
-74
55
127
122
20
-67
-128
-128
-72
56
127
124
19
-68
-128
-128
-72
54
127
124
19
-68
-128
-128
-72
54
127
124
18
-68
-128
-128
-71
55
127
125
20
-68
-128
-128
-71
53
127
124
16
-67
-128
-128
-71
55
127
124
19
-68
-128
-128
-72
56
127
123
20
-68
-128
-128
-72
55
127
122
17
-70
-128
-128
-73
56
127
122
20
-68
-128
-128
-75
53
127
122
16
-66
-128
-128
-73
56
127
123
21
-69
-128
-128
-71
54
127
123
19
-69
-128
-128
-71
54
127
122
18
-69
-128
-128
-73
55
127
124
18
-68
-128
-128
-74
54
127
121
20
-68
-128
-128
-72
56
127
122
18
-68
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
54
127
124
19
-68
-128
-128
-72
56
127
123
18
-68
-128
-128
-73
57
127
123
18
-69
-128
-128
-72
55
127
124
20
-68
-128
-128
-71
55
127
124
18
-69
-128
-128
-72
55
127
126
17
-66
-128
-128
-74
52
127
124
16
-69
-128
-128
-128
-70
60
127
127
127
75
-19
-103
-128
-128
-78
48
127
127
127
61
-34
-97
-128
-128
-106
38
127
127
127
53
-41
-103
-128
-128
-112
34
127
127
127
46
-46
-104
-128
-128
-97
27
127
127
127
44
-45
-108
-128
-128
-100
26
127
127
127
45
-48
-109
-128
-128
-101
28
127
112
12
-74
-128
-128
-70
37
127
103
2
-84
-128
-128
-73
38
127
112
7
-76
-128
-128
-80
47
127
115
12
-74
-128
-128
-76
50
127
117
14
-72
-128
-128
-74
52
127
120
16
-70
-128
-128
-74
52
127
122
18
-69
-128
-128
-73
54
127
122
18
-69
-128
-128
-72
53
127
127
127
50
-44
-105
-128
-128
-104
43
127
127
127
59
-36
-98
-128
-128
-106
35
127
127
127
52
-42
-104
-128
-128
-112
31
127
127
127
47
-44
-106
-128
-128
-98
28
127
127
127
46
-46
-107
-128
-128
-99
26
127
127
127
44
-48
-108
-128
-128
-100
24
127
127
127
44
-49
-110
-128
-128
-102
25
127
127
127
43
-48
-109
-128
-128
-101
23
127
127
127
41
-51
-110
-128
-128
-104
23
127
127
127
41
-49
-108
-128
-128
-104
27
127
127
127
42
-50
-110
-128
-128
-102
25
127
127
127
44
-48
-110
-128
-128
-102
25
127
127
127
43
-49
-109
-128
-128
-102
24
127
112
9
-77
-128
-128
-69
40
127
104
2
-82
-128
-128
-71
42
127
112
7
-77
-128
-128
-80
46
127
115
12
-74
-128
-128
-78
50
127
118
14
-72
-128
-128
-75
52
127
120
16
-71
-128
-128
-75
54
127
122
15
-68
-128
-128
-73
53
127
121
17
-69
-128
-128
-73
54
127
122
18
-69
-128
-128
-72
53
127
123
18
-69
-128
-128
-72
54
127
123
19
-69
-128
-128
-72
54
127
122
18
-69
-128
-128
-71
54
127
123
19
-68
-128
-128
-72
54
127
122
17
-70
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
54
127
122
17
-69
-128
-128
-71
54
127
122
21
-67
-128
-128
-76
52
127
122
16
-68
-128
-128
-72
56
127
122
19
-68
-128
-128
-71
54
127
122
19
-67
-128
-128
-71
55
127
124
18
-69
-128
-128
-70
55
127
122
18
-69
-128
-128
-73
56
127
121
19
-68
-128
-128
-71
53
127
121
17
-69
-128
-128
-72
53
127
123
18
-70
-128
-128
-72
54
127
123
19
-68
-128
-128
-72
54
127
123
18
-70
-128
-128
-73
56
127
123
18
-68
-128
-128
-75
51
127
123
17
-70
-128
-128
-76
55
127
120
17
-66
-128
-128
-75
51
127
124
16
-69
-128
-128
-73
54
127
121
20
-68
-128
-128
-72
53
127
123
20
-69
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
56
127
122
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-72
55
127
123
19
-68
-128
-128
-71
54
127
122
18
-68
-128
-128
-71
53
127
124
17
-67
-128
-128
-72
56
127
124
17
-67
-128
-128
-72
55
127
123
19
-68
-128
-128
-71
54
127
122
17
-69
-128
-128
-71
55
127
123
19
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-71
54
127
124
18
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-73
56
127
122
18
-68
-128
-128
-73
56
127
124
18
-69
-128
-128
-72
55
127
122
19
-68
-128
-128
-72
54
127
122
18
-69
-128
-128
-72
54
127
123
19
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-74
56
127
122
19
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-74
56
127
122
19
-68
-128
-128
-72
56
127
122
18
-69
-128
-128
-72
54
127
123
19
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-74
54
127
124
17
-67
-128
-128
-72
53
127
121
20
-68
-128
-128
-72
55
127
122
19
-68
-128
-128
-72
54
127
123
19
-69
-128
-128
-72
56
127
121
19
-68
-128
-128
-72
55
127
123
18
-69
-128
-128
-71
52
127
119
16
-70
-128
-128
-74
51
127
123
16
-69
-128
-128
-72
52
127
119
16
-71
-128
-128
-74
52
127
124
17
-69
-128
-128
-71
54
127
122
18
-69
-128
-128
-74
55
127
124
19
-68
-128
-128
-74
54
127
121
20
-66
-128
-128
-76
50
127
123
16
-68
-128
-128
-72
56
127
121
18
-68
-128
-128
-71
55
127
122
18
-69
-128
-128
-73
57
127
122
18
-69
-128
-128
-72
54
127
123
19
-69
-128
-128
-74
54
127
124
18
-67
-128
-128
-72
54
127
123
19
-69
-128
-128
-71
54
127
124
20
-68
-128
-128
-71
55
127
124
20
-68
-128
-128
-73
56
127
124
17
-67
-128
-128
-72
54
127
124
20
-68
-128
-128
-72
54
127
122
19
-67
-128
-128
-72
54
127
123
17
-69
-128
-128
-71
54
127
122
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-73
56
127
124
18
-70
-128
-128
-72
54
127
123
18
-69
-128
-128
-72
54
127
124
19
-68
-128
-128
-71
54
127
123
19
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-73
56
127
122
18
-69
-128
-128
-74
56
127
121
20
-70
-128
-128
-76
54
127
121
17
-67
-128
-128
-72
55
127
123
19
-69
-128
-128
-71
53
127
119
16
-71
-128
-128
-76
54
127
120
16
-67
-128
-128
-72
56
127
123
19
-69
-128
-128
-71
56
127
123
19
-68
-128
-128
-72
56
127
122
19
-69
-128
-128
-72
54
127
122
18
-69
-128
-128
-73
56
127
123
20
-69
-128
-128
-73
56
127
124
17
-67
-128
-128
-72
55
127
124
18
-69
-128
-128
-71
55
127
122
19
-68
-128
-128
-71
54
127
122
17
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-72
54
127
124
20
-68
-128
-128
-72
56
127
123
18
-68
-128
-128
-72
54
127
122
18
-69
-128
-128
-72
54
127
124
20
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
54
127
122
19
-68
-128
-128
-72
53
127
123
18
-69
-128
-128
-71
55
127
122
19
-69
-128
-128
-74
53
127
122
18
-71
-128
-128
-75
54
127
121
17
-67
-128
-128
-73
54
127
124
20
-68
-128
-128
-72
56
127
124
17
-67
-128
-128
-72
56
127
124
17
-67
-128
-128
-75
52
127
127
127
49
-41
-106
-128
-128
-102
43
127
127
127
60
-34
-98
-128
-128
-107
38
127
127
127
52
-42
-104
-128
-128
-98
31
127
127
127
48
-45
-107
-128
-128
-100
29
127
127
127
45
-47
-108
-128
-128
-100
26
127
127
127
45
-49
-107
-128
-128
-100
24
127
127
127
41
-50
-107
-128
-110
13
113
84
-18
-97
-128
-128
-102
29
126
100
0
-68
-128
-128
-89
40
127
108
7
-78
-128
-128
-82
44
127
113
9
-75
-128
-128
-78
47
127
118
14
-74
-128
-128
-77
52
127
118
14
-71
-128
-128
-73
51
127
121
17
-70
-128
-128
-74
53
127
122
17
-70
-128
-128
-73
54
127
122
18
-69
-128
-128
-72
54
127
124
18
-70
-128
-128
-73
55
127
123
20
-70
-128
-128
-73
55
127
124
19
-70
-128
-128
-73
56
127
122
18
-68
-128
-128
-71
53
127
119
16
-70
-128
-128
-76
52
127
122
16
-67
-128
-128
-72
55
127
122
17
-69
-128
-128
-71
55
127
122
18
-69
-128
-128
-72
54
127
124
19
-69
-128
-128
-72
53
127
119
15
-70
-128
-128
-75
56
127
121
18
-65
-128
-128
-74
55
127
122
18
-69
-128
-128
-71
54
127
123
18
-69
-128
-128
-72
57
127
123
19
-68
-128
-128
-71
54
127
124
18
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-72
54
127
122
17
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-72
54
127
124
19
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-72
54
127
123
18
-68
-128
-128
-71
54
127
124
18
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-73
57
127
122
19
-68
-128
-128
-71
54
127
124
18
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-72
56
127
120
18
-66
-128
-128
-73
55
127
122
18
-70
-128
-128
-73
56
127
124
19
-68
-128
-128
-72
56
127
124
17
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-71
53
127
120
17
-68
-128
-128
-71
55
127
124
18
-69
-128
-128
-72
56
127
121
19
-66
-128
-128
-74
56
127
123
18
-68
-128
-128
-73
57
127
122
18
-68
-128
-128
-71
53
127
121
19
-66
-128
-128
-72
55
127
122
18
-69
-128
-128
-128
-82
60
127
127
127
78
-23
-100
-128
-128
-80
45
127
127
127
60
-32
-98
-128
-128
-104
39
127
127
127
53
-41
-103
-128
-128
-111
34
127
127
127
46
-46
-104
-128
-128
-99
31
127
127
127
46
-46
-106
-128
-128
-99
25
127
127
127
42
-50
-108
-128
-109
14
109
83
-17
-99
-128
-128
-104
27
127
98
-3
-67
-128
-128
-89
39
127
109
6
-79
-128
-128
-81
44
127
114
11
-76
-128
-128
-80
49
127
117
16
-72
-128
-128
-79
48
127
120
13
-70
-128
-128
-75
52
127
120
16
-71
-128
-128
-74
54
127
123
18
-69
-128
-128
-74
55
127
122
18
-69
-128
-128
-72
54
127
124
18
-70
-128
-128
-72
55
127
124
19
-69
-128
-128
-73
56
127
124
17
-67
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
54
127
121
19
-68
-128
-128
-72
53
127
122
20
-68
-128
-128
-75
53
127
123
16
-66
-128
-128
-73
54
127
122
17
-68
-128
-128
-70
54
127
124
20
-70
-128
-128
-71
55
127
122
18
-69
-128
-128
-73
56
127
124
19
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-75
52
127
124
16
-68
-128
-128
-71
56
127
123
18
-68
-128
-128
-72
56
127
126
17
-66
-128
-128
-72
56
127
124
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-73
57
127
123
21
-70
-128
-128
-72
55
127
124
19
-68
-128
-128
-73
56
127
124
18
-70
-128
-128
-72
54
127
123
18
-69
-128
-128
-72
56
127
122
21
-69
-128
-128
-74
52
127
124
17
-70
-128
-128
-75
56
127
121
18
-66
-128
-128
-74
54
127
125
17
-67
-128
-128
-73
56
127
124
17
-67
-128
-128
-74
56
127
123
21
-69
-128
-128
-75
54
127
122
17
-66
-128
-128
-72
56
127
123
19
-68
-128
-128
-71
54
127
124
19
-68
-128
-128
-72
56
127
122
18
-68
-128
-128
-71
55
127
124
20
-68
-128
-128
-71
54
127
124
19
-68
-128
-128
-73
56
127
124
19
-68
-128
-128
-71
54
127
124
19
-68
-128
-128
-71
56
127
123
18
-68
-128
-128
-71
53
127
121
18
-66
-128
-128
-73
55
127
122
18
-69
-128
-128
-72
54
127
124
18
-69
-128
-128
-72
56
127
122
20
-68
-128
-128
-75
53
127
123
16
-67
-128
-128
-72
56
127
123
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-73
56
127
121
18
-69
-128
-128
-71
54
127
124
19
-69
-128
-128
-73
57
127
122
20
-68
-128
-128
-73
56
127
122
18
-69
-128
-128
-128
-69
59
127
127
127
73
-20
-103
-128
-128
-78
49
127
127
127
60
-34
-98
-128
-128
-106
40
127
127
127
56
-41
-100
-128
-128
-112
33
127
127
127
49
-44
-105
-128
-128
-99
31
127
127
127
46
-46
-107
-128
-128
-100
29
127
127
127
45
-46
-108
-128
-128
-101
24
127
127
127
42
-50
-109
-128
-128
-101
25
127
127
127
44
-48
-110
-128
-128
-103
27
127
127
127
43
-49
-110
-128
-128
-104
24
127
127
127
44
-47
-112
-128
-128
-102
22
127
127
127
41
-50
-107
-128
-128
-105
24
127
127
127
42
-49
-109
-128
-128
-102
23
127
127
127
42
-47
-109
-128
-109
16
110
84
-15
-98
-128
-128
-101
29
125
102
-1
-70
-128
-128
-88
40
127
109
6
-79
-128
-128
-82
44
127
115
11
-75
-128
-128
-79
50
127
117
13
-73
-128
-128
-76
50
127
120
16
-71
-128
-128
-77
52
127
121
17
-70
-128
-128
-75
54
127
123
18
-70
-128
-128
-75
54
127
122
18
-70
-128
-128
-73
54
127
122
17
-70
-128
-128
-73
55
127
122
18
-69
-128
-128
-71
54
127
122
17
-70
-128
-128
-74
55
127
122
19
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-71
54
127
124
18
-68
-128
-128
-71
54
127
124
18
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
53
127
122
19
-67
-128
-128
-72
56
127
122
18
-69
-128
-128
-72
53
127
122
20
-66
-128
-128
-74
52
127
123
16
-70
-128
-128
-75
55
127
121
17
-66
-128
-128
-74
53
127
122
17
-70
-128
-128
-76
52
127
122
16
-67
-128
-128
-73
54
127
123
18
-69
-128
-128
-71
55
127
124
18
-68
-128
-128
-71
54
127
124
19
-69
-128
-128
-75
53
127
119
16
-70
-128
-128
-76
52
127
123
16
-67
-128
-128
-72
56
127
124
19
-68
-128
-128
-72
56
127
122
18
-69
-128
-128
-71
56
127
124
19
-68
-128
-128
-71
54
127
124
18
-69
-128
-128
-74
52
127
122
17
-70
-128
-128
-75
54
127
121
16
-66
-128
-128
-72
54
127
124
19
-68
-128
-128
-71
55
127
124
19
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-128
-67
61
127
127
127
76
-20
-102
-128
-128
-77
47
127
127
127
61
-34
-97
-128
-128
-107
36
127
127
127
51
-40
-100
-128
-128
-97
29
127
127
127
49
-43
-105
-128
-128
-100
31
127
127
127
45
-47
-108
-128
-128
-99
28
127
127
127
45
-47
-108
-128
-128
-101
27
127
112
10
-77
-128
-128
-70
42
127
104
4
-82
-128
-128
-70
40
127
112
9
-78
-128
-128
-81
48
127
114
14
-71
-128
-128
-78
50
127
117
15
-72
-128
-128
-75
51
127
120
15
-70
-128
-128
-73
52
127
120
16
-71
-128
-128
-73
54
127
122
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-72
54
127
122
18
-70
-128
-128
-74
55
127
124
17
-70
-128
-128
-72
55
127
123
18
-69
-128
-128
-72
54
127
121
19
-68
-128
-128
-72
53
127
121
19
-67
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
53
127
120
17
-68
-128
-128
-75
53
127
121
17
-67
-128
-128
-74
51
127
124
17
-69
-128
-128
-73
55
127
122
18
-70
-128
-128
-73
55
127
123
21
-70
-128
-128
-72
52
127
120
16
-70
-128
-128
-76
51
127
123
16
-67
-128
-128
-72
55
127
122
19
-68
-128
-128
-72
53
127
120
19
-68
-128
-128
-72
54
127
122
18
-68
-128
-128
-71
53
127
121
20
-67
-128
-128
-73
52
127
123
17
-70
-128
-128
-75
54
127
121
18
-66
-128
-128
-74
53
127
119
16
-70
-128
-128
-74
52
127
124
17
-66
-128
-128
-72
56
127
124
19
-68
-128
-128
-71
54
127
124
19
-68
-128
-128
-71
54
127
123
19
-68
-128
-128
-71
55
127
122
18
-69
-128
-128
-73
56
127
122
21
-70
-128
-128
-73
56
127
123
19
-68
-128
-128
-72
54
127
123
18
-70
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-74
56
127
122
18
-69
-128
-128
-72
54
127
123
19
-69
-128
-128
-72
56
127
122
18
-66
-128
-128
-72
54
127
123
18
-69
-128
-128
-71
55
127
124
20
-68
-128
-128
-73
56
127
121
18
-68
-128
-128
-71
53
127
121
20
-67
-128
-128
-75
52
127
122
17
-67
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
54
127
124
18
-69
-128
-128
-72
55
127
123
19
-68
-128
-128
-71
56
127
123
19
-68
-128
-128
-73
55
127
124
17
-67
-128
-128
-75
51
127
124
16
-68
-128
-128
-72
55
127
123
19
-68
-128
-128
-71
55
127
122
18
-69
-128
-128
-74
54
127
123
18
-68
-128
-128
-71
54
127
127
127
48
-43
-104
-128
-128
-101
40
127
127
127
58
-34
-98
-128
-128
-106
34
127
127
127
48
-44
-103
-128
-128
-112
31
127
127
127
48
-44
-106
-128
-128
-98
27
127
127
127
45
-47
-108
-128
-128
-100
26
127
127
127
46
-47
-109
-128
-128
-102
27
127
127
127
44
-47
-109
-128
-108
17
110
82
-17
-98
-128
-128
-100
28
126
100
-1
-70
-128
-128
-88
39
127
109
7
-79
-128
-128
-82
45
127
115
11
-76
-128
-128
-81
45
127
117
12
-75
-128
-128
-80
52
127
117
14
-69
-128
-128
-75
53
127
120
16
-71
-128
-128
-73
52
127
118
15
-72
-128
-128
-128
-71
63
127
127
127
72
-22
-100
-128
-128
-80
48
127
127
127
60
-34
-98
-128
-128
-106
37
127
127
127
52
-41
-102
-128
-128
-110
30
127
127
127
46
-45
-103
-128
-128
-101
25
127
127
127
45
-44
-109
-128
-128
-100
28
127
127
127
44
-46
-108
-128
-106
16
112
82
-17
-97
-128
-128
-100
26
126
101
-1
-70
-128
-128
-89
39
127
110
7
-79
-128
-128
-82
47
127
114
11
-75
-128
-128
-80
46
127
116
13
-75
-128
-128
-79
48
127
121
13
-72
-128
-128
-76
54
127
122
15
-69
-128
-128
-73
53
127
121
16
-70
-128
-128
-74
55
127
122
17
-70
-128
-128
-75
53
127
123
16
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-71
52
127
118
15
-71
-128
-128
-74
55
127
124
19
-68
-128
-128
-71
55
127
122
18
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-72
56
127
124
19
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
55
127
124
19
-69
-128
-128
-73
56
127
122
20
-68
-128
-128
-72
54
127
122
17
-68
-128
-128
-71
53
127
123
21
-70
-128
-128
-71
53
127
120
17
-71
-128
-128
-75
52
127
124
16
-69
-128
-128
-72
54
127
124
19
-69
-128
-128
-74
56
127
123
18
-69
-128
-128
-71
53
127
120
16
-70
-128
-128
-75
54
127
122
16
-67
-128
-128
-72
56
127
123
18
-68
-128
-128
-71
56
127
124
19
-68
-128
-128
-70
54
127
123
18
-69
-128
-128
-71
56
127
123
19
-68
-128
-128
-71
54
127
123
18
-68
-128
-128
-71
55
127
122
17
-69
-128
-128
-72
54
127
123
18
-68
-128
-128
-72
56
127
122
18
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-72
54
127
124
19
-68
-128
-128
-71
54
127
124
18
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-72
56
127
123
18
-68
-128
-128
-128
-67
60
127
127
127
75
-21
-102
-128
-128
-78
48
127
127
127
62
-33
-97
-128
-128
-105
39
127
127
127
53
-40
-102
-128
-128
-110
31
127
127
127
48
-45
-106
-128
-128
-97
29
127
127
127
46
-47
-107
-128
-128
-98
27
127
127
127
44
-48
-109
-128
-128
-102
27
127
127
127
42
-46
-108
-128
-128
-102
25
127
127
127
43
-48
-111
-128
-128
-102
25
127
127
127
44
-48
-109
-128
-128
-102
25
127
127
127
44
-48
-110
-128
-128
-102
24
127
127
127
45
-50
-109
-128
-128
-101
25
127
127
127
43
-49
-110
-128
-128
-104
26
127
127
127
41
-50
-108
-128
-111
12
112
84
-19
-98
-128
-128
-101
29
125
99
-2
-69
-128
-128
-88
38
127
110
7
-79
-128
-128
-83
43
127
115
10
-75
-128
-128
-78
49
127
117
13
-73
-128
-128
-77
52
127
118
15
-71
-128
-128
-74
50
127
117
14
-72
-128
-128
-77
50
127
122
15
-69
-128
-128
-73
55
127
124
18
-69
-128
-128
-74
53
127
119
16
-71
-128
-128
-75
52
127
124
16
-68
-128
-128
-72
55
127
123
18
-69
-128
-128
-70
54
127
122
18
-69
-128
-128
-72
55
127
123
18
-69
-128
-128
-72
54
127
124
19
-67
-128
-128
-72
54
127
124
17
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-71
55
127
123
18
-68
-128
-128
-71
54
127
124
17
-68
-128
-128
-71
54
127
123
18
-68
-128
-128
-71
53
127
124
19
-69
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
54
127
124
19
-68
-128
-128
-72
54
127
124
19
-68
-128
-128
-71
55
127
122
18
-69
-128
-128
-72
54
127
124
17
-67
-128
-128
-75
51
127
124
16
-68
-128
-128
-72
56
127
123
18
-68
-128
-128
-71
55
127
124
20
-68
-128
-128
-72
56
127
122
18
-68
-128
-128
-71
54
127
122
20
-68
-128
-128
-72
56
127
124
19
-68
-128
-128
-71
55
127
123
19
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-72
54
127
124
17
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-71
54
127
123
17
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-72
56
127
124
21
-70
-128
-128
-72
56
127
124
18
-70
-128
-128
-72
54
127
123
18
-69
-128
-128
-72
56
127
121
19
-66
-128
-128
-72
56
127
122
18
-69
-128
-128
-72
54
127
123
19
-68
-128
-128
-72
56
127
124
16
-67
-128
-128
-71
54
127
124
18
-69
-128
-128
-72
55
127
123
18
-69
-128
-128
-72
57
127
124
19
-68
-128
-128
-128
-68
63
127
127
127
76
-21
-102
-128
-128
-78
48
127
127
127
60
-35
-98
-128
-128
-105
38
127
127
127
52
-40
-101
-128
-128
-110
30
127
127
127
47
-46
-104
-128
-128
-98
30
127
127
127
46
-46
-108
-128
-128
-99
28
127
127
127
44
-48
-108
-128
-128
-100
25
127
127
127
43
-47
-108
-128
-128
-102
26
127
127
127
43
-49
-108
-128
-128
-101
23
127
127
127
40
-51
-109
-128
-128
-103
24
127
127
127
44
-49
-110
-128
-128
-102
25
127
127
127
43
-50
-111
-128
-128
-102
25
127
127
127
43
-50
-110
-128
-128
-102
24
127
127
127
42
-49
-110
-128
-128
-102
25
127
127
127
44
-48
-109
-128
-128
-103
25
127
127
127
42
-50
-110
-128
-128
-103
26
127
127
127
42
-50
-109
-128
-128
-102
22
127
127
127
41
-50
-108
-128
-128
-104
25
127
127
127
42
-50
-110
-128
-128
-102
24
127
127
127
43
-49
-110
-128
-109
16
108
84
-18
-97
-128
-128
-101
28
125
99
-2
-70
-128
-128
-90
39
127
107
7
-79
-128
-128
-86
42
127
115
8
-74
-128
-128
-79
49
127
118
14
-73
-128
-128
-77
52
127
121
14
-69
-128
-128
-75
54
127
122
15
-69
-128
-128
-76
50
127
123
15
-69
-128
-128
-73
55
127
122
18
-69
-128
-128
-73
55
127
122
18
-69
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
55
127
123
18
-68
-128
-128
-73
56
127
125
17
-66
-128
-128
-72
55
127
122
18
-69
-128
-128
-74
56
127
122
18
-68
-128
-128
-71
55
127
123
18
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
55
127
124
19
-69
-128
-128
-71
54
127
122
18
-67
-128
-128
-71
54
127
124
20
-68
-128
-128
-72
56
127
123
19
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-74
56
127
122
18
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-73
57
127
123
19
-68
-128
-128
-72
56
127
123
18
-68
-128
-128
-73
56
127
124
17
-67
-128
-128
-72
56
127
124
19
-68
-128
-128
-73
57
127
125
17
-66
-128
-128
-74
52
127
123
17
-70
-128
-128
-75
55
127
120
18
-66
-128
-128
-74
52
127
124
16
-68
-128
-128
-128
-70
60
127
127
127
75
-19
-103
-128
-128
-77
48
127
127
127
60
-34
-98
-128
-128
-105
37
127
127
127
54
-41
-103
-128
-128
-110
33
127
127
127
48
-44
-105
-128
-128
-98
29
127
127
127
46
-45
-107
-128
-128
-99
25
127
127
127
43
-48
-106
-128
-128
-103
28
127
114
10
-75
-128
-128
-70
41
127
104
3
-82
-128
-128
-70
40
127
108
7
-76
-128
-128
-80
46
127
115
12
-74
-128
-128
-77
49
127
118
15
-72
-128
-128
-76
51
127
120
16
-71
-128
-128
-74
50
127
116
14
-72
-128
-128
-76
53
127
120
16
-67
-128
-128
-75
54
127
123
16
-68
-128
-128
-75
50
127
123
16
-69
-128
-128
-73
54
127
121
17
-68
-128
-128
-71
53
127
124
19
-68
-128
-128
-72
54
127
124
19
-68
-128
-128
-72
54
127
124
20
-68
-128
-128
-72
56
127
123
20
-68
-128
-128
-72
56
127
124
19
-69
-128
-128
-73
54
127
123
21
-70
-128
-128
-74
54
127
124
19
-68
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
54
127
123
18
-69
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
54
127
121
20
-68
-128
-128
-72
56
127
122
20
-67
-128
-128
-71
53
127
124
21
-70
-128
-128
-73
55
127
122
18
-69
-128
-128
-73
56
127
122
21
-67
-128
-128
-75
52
127
123
17
-67
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
54
127
120
18
-68
-128
-128
-72
54
127
124
19
-69
-128
-128
-73
56
127
122
18
-69
-128
-128
-72
54
127
122
18
-69
-128
-128
-73
56
127
122
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
54
127
122
19
-68
-128
-128
-72
54
127
123
18
-69
-128
-128
-72
55
127
122
21
-68
-128
-128
-75
54
127
122
17
-66
-128
-128
-74
54
127
121
18
-67
-128
-128
-72
54
127
124
18
-69
-128
-128
-72
54
127
123
19
-68
-128
-128
-72
55
127
123
19
-68
-128
-128
-73
56
127
124
19
-69
-128
-128
-73
56
127
122
21
-68
-128
-128
-74
54
127
122
17
-69
-128
-128
-71
55
127
122
18
-69
-128
-128
-72
54
127
123
19
-69
-128
-128
-73
56
127
124
17
-68
-128
-128
-73
57
127
124
20
-69
-128
-128
-72
55
127
123
19
-68
-128
-128
-71
55
127
124
19
-68
-128
-128
-70
55
127
123
19
-69
-128
-128
-72
56
127
124
19
-68
-128
-128
-74
52
127
121
17
-71
-128
-128
-75
54
127
121
17
-66
-128
-128
-74
54
127
122
17
-68
-128
-128
-71
53
127
127
127
50
-43
-105
-128
-128
-102
40
127
127
127
58
-36
-112
-128
-128
-107
36
127
127
127
51
-42
-104
-128
-128
-97
32
127
127
127
51
-45
-105
-128
-128
-98
29
127
127
127
46
-47
-107
-128
-128
-101
28
127
127
127
44
-48
-109
-128
-128
-102
25
127
127
127
42
-46
-109
-128
-107
14
107
79
-19
-100
-128
-128
-104
24
127
101
-3
-69
-128
-128
-89
40
127
110
6
-80
-128
-128
-83
44
127
114
11
-75
-128
-128
-79
50
127
116
12
-73
-128
-128
-75
51
127
118
14
-72
-128
-128
-76
54
127
121
17
-70
-128
-128
-72
54
127
122
17
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-73
54
127
123
18
-68
-128
-128
-72
54
127
121
17
-70
-128
-128
-72
54
127
124
18
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-73
56
127
124
20
-69
-128
-128
-72
55
127
123
18
-69
-128
-128
-74
54
127
120
16
-68
-128
-128
-128
-69
61
127
127
127
73
-22
-100
-128
-128
-78
49
127
127
127
60
-34
-97
-128
-128
-104
38
127
127
127
53
-41
-103
-128
-128
-111
33
127
127
127
48
-44
-106
-128
-128
-99
31
127
127
127
46
-46
-108
-128
-128
-101
29
127
127
127
44
-47
-108
-128
-128
-100
27
127
113
11
-76
-128
-128
-68
39
127
105
2
-82
-128
-128
-70
41
127
110
8
-78
-128
-128
-80
47
127
115
12
-74
-128
-128
-78
48
127
118
15
-72
-128
-128
-75
52
127
118
15
-71
-128
-128
-74
52
127
121
17
-70
-128
-128
-73
54
127
121
17
-70
-128
-128
-75
54
127
122
17
-69
-128
-128
-72
53
127
123
17
-68
-128
-128
-72
54
127
122
17
-70
-128
-128
-74
54
127
122
20
-68
-128
-128
-71
53
127
122
18
-68
-128
-128
-71
53
127
124
19
-69
-128
-128
-73
55
127
123
21
-70
-128
-128
-72
54
127
122
18
-69
-128
-128
-74
53
127
118
16
-71
-128
-128
-75
51
127
123
16
-68
-128
-128
-73
56
127
121
19
-69
-128
-128
-72
54
127
122
18
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-74
55
127
122
18
-68
-128
-128
-71
54
127
124
20
-68
-128
-128
-72
56
127
122
20
-68
-128
-128
-72
54
127
123
20
-68
-128
-128
-74
51
127
124
16
-69
-128
-128
-71
52
127
120
17
-71
-128
-128
-75
52
127
123
17
-67
-128
-128
-72
55
127
122
18
-69
-128
-128
-73
55
127
121
20
-67
-128
-128
-75
51
127
124
16
-69
-128
-128
-73
55
127
123
20
-67
-128
-128
-72
55
127
127
127
49
-44
-105
-128
-128
-103
43
127
127
127
59
-35
-98
-128
-128
-107
37
127
127
127
50
-42
-104
-128
-128
-112
31
127
127
127
48
-45
-106
-128
-128
-98
27
127
127
127
46
-46
-108
-128
-128
-100
28
127
127
127
45
-48
-109
-128
-128
-101
24
127
127
127
42
-50
-107
-128
-110
13
114
85
-18
-97
-128
-128
-102
28
125
99
0
-69
-128
-128
-89
40
127
107
6
-78
-128
-128
-82
43
127
110
8
-77
-128
-128
-82
49
127
115
12
-71
-128
-128
-76
52
127
119
16
-71
-128
-128
-74
53
127
123
18
-68
-128
-128
-73
54
127
121
17
-70
-128
-128
-128
-68
63
127
127
127
74
-22
-103
-128
-128
-78
48
127
127
127
59
-34
-97
-128
-128
-104
37
127
127
127
53
-40
-102
-128
-128
-110
32
127
127
127
49
-44
-105
-128
-128
-97
28
127
127
127
46
-46
-107
-128
-128
-99
28
127
127
127
44
-48
-109
-128
-106
17
112
84
-15
-98
-128
-128
-100
28
125
100
-2
-70
-128
-128
-90
40
127
109
7
-79
-128
-128
-82
45
127
114
11
-76
-128
-128
-79
50
127
116
15
-71
-128
-128
-79
50
127
118
13
-69
-128
-128
-75
53
127
120
16
-71
-128
-128
-73
54
127
121
17
-70
-128
-128
-72
54
127
122
18
-69
-128
-128
-76
51
127
123
16
-71
-128
-128
-76
54
127
121
16
-67
-128
-128
-72
55
127
122
18
-69
-128
-128
-73
55
127
123
18
-69
-128
-128
-71
54
127
124
19
-69
-128
-128
-74
52
127
124
17
-70
-128
-128
-75
51
127
124
16
-68
-128
-128
-72
55
127
123
18
-69
-128
-128
-74
55
127
124
17
-68
-128
-128
-71
54
127
122
18
-68
-128
-128
-71
53
127
122
18
-68
-128
-128
-71
53
127
124
18
-69
-128
-128
-72
55
127
124
19
-68
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
54
127
123
18
-69
-128
-128
-73
57
127
122
20
-70
-128
-128
-72
55
127
124
19
-68
-128
-128
-71
53
127
120
16
-71
-128
-128
-74
57
127
122
19
-68
-128
-128
-71
53
127
119
15
-71
-128
-128
-74
55
127
122
20
-70
-128
-128
-75
51
127
124
16
-68
-128
-128
-71
56
127
124
19
-68
-128
-128
-74
53
127
122
18
-70
-128
-128
-74
53
127
119
16
-71
-128
-128
-73
54
127
122
18
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
55
127
123
18
-68
-128
-128
-71
54
127
124
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
54
127
123
17
-69
-128
-128
-128
-66
59
127
127
127
74
-24
-101
-128
-128
-77
46
127
127
127
58
-33
-98
-128
-128
-105
38
127
127
127
50
-42
-101
-128
-128
-112
31
127
127
127
48
-45
-105
-128
-128
-97
28
127
127
127
44
-48
-108
-128
-128
-103
25
127
127
127
45
-45
-110
-128
-128
-100
24
127
112
10
-78
-128
-128
-72
36
127
106
1
-81
-128
-128
-71
42
127
110
10
-77
-128
-128
-81
48
127
115
13
-74
-128
-128
-76
49
127
117
16
-71
-128
-128
-76
52
127
120
16
-71
-128
-128
-75
54
127
122
15
-68
-128
-128
-76
49
127
123
15
-69
-128
-128
-73
55
127
127
127
47
-45
-104
-128
-128
-103
42
127
127
127
60
-35
-99
-128
-128
-106
35
127
127
127
53
-43
-103
-128
-128
-112
31
127
127
127
47
-46
-106
-128
-128
-98
27
127
127
127
44
-48
-108
-128
-128
-100
26
127
127
127
46
-48
-108
-128
-128
-101
26
127
127
127
46
-50
-107
-128
-128
-101
23
127
127
127
42
-48
-109
-128
-128
-102
25
127
127
127
42
-49
-109
-128
-128
-101
23
127
127
127
41
-48
-108
-128
-128
-102
24
127
127
127
42
-47
-109
-128
-128
-103
24
127
127
127
43
-49
-110
-128
-128
-103
24
127
127
127
44
-49
-110
-128
-128
-102
23
127
113
12
-78
-128
-128
-70
39
127
104
3
-82
-128
-128
-71
40
127
110
7
-77
-128
-128
-81
44
127
114
10
-76
-128
-128
-78
49
127
118
14
-72
-128
-128
-76
53
127
121
16
-71
-128
-128
-76
53
127
122
17
-70
-128
-128
-74
55
127
122
20
-71
-128
-128
-73
55
127
123
17
-68
-128
-128
-72
54
127
123
18
-69
-128
-128
-73
55
127
124
17
-67
-128
-128
-74
51
127
124
16
-69
-128
-128
-73
56
127
123
19
-68
-128
-128
-72
54
127
121
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
56
127
122
19
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-71
53
127
122
20
-66
-128
-128
-74
54
127
121
18
-68
-128
-128
-71
53
127
123
20
-70
-128
-128
-72
55
127
122
18
-69
-128
-128
-73
56
127
121
20
-67
-128
-128
-75
51
127
123
16
-68
-128
-128
-72
55
127
123
19
-69
-128
-128
-70
55
127
122
18
-69
-128
-128
-72
55
127
123
19
-69
-128
-128
-73
56
127
124
16
-67
-128
-128
-74
52
127
123
17
-70
-128
-128
-76
53
127
121
16
-67
-128
-128
-72
54
127
124
19
-69
-128
-128
-74
56
127
123
19
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-73
57
127
123
20
-68
-128
-128
-72
56
127
122
18
-69
-128
-128
-72
56
127
122
19
-68
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
54
127
122
17
-70
-128
-128
-72
55
127
123
18
-69
-128
-128
-73
55
127
122
18
-69
-128
-128
-71
55
127
122
18
-69
-128
-128
-71
55
127
122
18
-69
-128
-128
-71
55
127
122
19
-68
-128
-128
-72
54
127
122
18
-69
-128
-128
-72
56
127
121
21
-68
-128
-128
-76
52
127
123
17
-67
-128
-128
-72
56
127
122
18
-69
-128
-128
-73
56
127
123
21
-70
-128
-128
-71
54
127
123
19
-68
-128
-128
-73
54
127
122
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-72
56
127
123
21
-70
-128
-128
-72
56
127
122
18
-69
-128
-128
-72
54
127
123
19
-68
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
56
127
124
17
-66
-128
-128
-71
53
127
119
16
-68
-128
-128
-73
54
127
123
20
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-72
52
127
119
16
-70
-128
-128
-76
54
127
120
16
-67
-128
-128
-73
54
127
123
19
-69
-128
-128
-73
56
127
124
17
-67
-128
-128
-71
53
127
119
16
-70
-128
-128
-75
54
127
121
17
-67
-128
-128
-73
54
127
124
20
-68
-128
-128
-72
56
127
123
19
-68
-128
-128
-73
56
127
122
19
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-72
55
127
123
18
-69
-128
-128
-73
54
127
124
19
-68
-128
-128
-72
55
127
122
18
-68
-128
-128
-71
53
127
121
18
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
56
127
124
17
-66
-128
-128
-71
55
127
123
20
-67
-128
-128
-71
53
127
123
21
-69
-128
-128
-75
52
127
122
16
-67
-128
-128
-74
56
127
123
17
-68
-128
-128
-72
55
127
123
19
-68
-128
-128
-71
55
127
123
20
-68
-128
-128
-71
53
127
120
17
-67
-128
-128
-72
54
127
122
18
-69
-128
-128
-72
55
127
123
19
-69
-128
-128
-72
56
127
122
19
-68
-128
-128
-72
54
127
124
19
-68
-128
-128
-72
54
127
123
18
-69
-128
-128
-71
55
127
122
18
-69
-128
-128
-74
53
127
123
18
-70
-128
-128
-73
54
127
123
19
-68
-128
-128
-71
54
127
123
19
-69
-128
-128
-74
52
127
118
15
-72
-128
-128
-75
52
127
122
16
-67
-128
-128
-73
56
127
123
21
-69
-128
-128
-75
51
127
124
16
-69
-128
-128
-71
52
127
119
16
-70
-128
-128
-75
54
127
122
17
-66
-128
-128
-74
53
127
119
16
-68
-128
-128
-72
54
127
122
18
-69
-128
-128
-72
54
127
123
19
-69
-128
-128
-72
55
127
124
20
-68
-128
-128
-71
53
127
121
19
-68
-128
-128
-72
54
127
122
18
-68
-128
-128
-71
53
127
121
20
-68
-128
-128
-72
55
127
122
18
-68
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
56
127
122
19
-68
-128
-128
-76
51
127
124
16
-69
-128
-128
-73
55
127
122
18
-68
-128
-128
-71
53
127
124
18
-68
-128
-128
-71
55
127
123
19
-68
-128
-128
-71
55
127
124
20
-68
-128
-128
-72
56
127
124
18
-67
-128
-128
-70
56
127
123
19
-68
-128
-128
-72
54
127
123
20
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-73
55
127
122
19
-68
-128
-128
-72
54
127
127
127
50
-44
-105
-128
-128
-102
40
127
127
127
58
-36
-112
-128
-128
-107
36
127
127
127
52
-42
-103
-128
-128
-112
30
127
127
127
47
-44
-106
-128
-128
-98
29
127
127
127
46
-46
-107
-128
-128
-100
26
127
127
127
44
-49
-110
-128
-128
-101
26
127
127
127
44
-48
-110
-128
-107
16
112
84
-15
-97
-128
-128
-101
29
126
100
-2
-70
-128
-128
-88
39
127
109
6
-79
-128
-128
-82
45
127
114
11
-75
-128
-128
-78
50
127
117
13
-73
-128
-128
-75
49
127
116
13
-73
-128
-128
-78
52
127
118
14
-69
-128
-128
-75
54
127
121
16
-70
-128
-128
-72
54
127
122
17
-69
-128
-128
-73
55
127
122
17
-70
-128
-128
-73
54
127
123
18
-69
-128
-128
-73
54
127
124
18
-67
-128
-128
-75
51
127
124
16
-69
-128
-128
-73
55
127
121
19
-68
-128
-128
-72
55
127
123
19
-68
-128
-128
-71
55
127
123
18
-68
-128
-128
-73
56
127
124
16
-67
-128
-128
-75
51
127
124
16
-68
-128
-128
-73
56
127
124
20
-68
-128
-128
-71
56
127
124
19
-68
-128
-128
-72
56
127
124
19
-68
-128
-128
-72
55
127
124
19
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-73
57
127
125
17
-67
-128
-128
-72
55
127
123
18
-69
-128
-128
-72
57
127
122
19
-68
-128
-128
-72
53
127
121
18
-66
-128
-128
-72
56
127
122
19
-68
-128
-128
-72
56
127
124
19
-68
-128
-128
-71
54
127
124
18
-68
-128
-128
-71
54
127
124
20
-68
-128
-128
-70
54
127
122
20
-66
-128
-128
-72
55
127
124
19
-68
-128
-128
-72
56
127
122
18
-69
-128
-128
-72
54
127
124
19
-68
-128
-128
-70
54
127
122
20
-68
-128
-128
-75
52
127
122
16
-67
-128
-128
-74
56
127
122
18
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-73
56
127
123
20
-70
-128
-128
-72
56
127
123
19
-68
-128
-128
-71
54
127
124
17
-69
-128
-128
-71
55
127
123
18
-68
-128
-128
-71
56
127
124
19
-68
-128
-128
-73
56
127
124
19
-68
-128
-128
-72
55
127
123
18
-69
-128
-128
-71
55
127
124
20
-68
-128
-128
-72
56
127
125
17
-66
-128
-128
-128
-69
59
127
127
127
76
-20
-102
-128
-128
-79
48
127
127
127
61
-34
-97
-128
-128
-104
37
127
127
127
53
-41
-103
-128
-128
-111
32
127
127
127
49
-44
-106
-128
-128
-99
31
127
127
127
47
-46
-107
-128
-128
-99
27
127
127
127
43
-46
-107
-128
-106
17
111
85
-14
-97
-128
-128
-101
29
125
99
-2
-69
-128
-128
-87
38
127
106
4
-81
-128
-128
-86
42
127
115
9
-74
-128
-128
-78
49
127
118
14
-73
-128
-128
-75
51
127
119
16
-71
-128
-128
-74
52
127
122
17
-70
-128
-128
-73
54
127
121
16
-70
-128
-128
-75
53
127
120
16
-68
-128
-128
-71
53
127
120
16
-69
-128
-128
-76
56
127
120
17
-66
-128
-128
-75
51
127
123
15
-69
-128
-128
-72
56
127
125
18
-68
-128
-128
-71
55
127
122
17
-69
-128
-128
-73
56
127
123
19
-68
-128
-128
-70
56
127
124
19
-68
-128
-128
-72
56
127
123
18
-69
-128
-128
-72
53
127
124
16
-67
-128
-128
-76
52
127
124
16
-67
-128
-128
-72
55
127
122
18
-69
-128
-128
-74
56
127
122
18
-69
-128
-128
-70
54
127
120
16
-70
-128
-128
-75
51
127
124
16
-69
-128
-128
-73
56
127
123
19
-68
-128
-128
-71
53
127
119
16
-71
-128
-128
-74
53
127
120
17
-71
-128
-128
-74
54
127
125
16
-66
-128
-128
-74
54
127
123
17
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-72
55
127
126
18
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-71
55
127
123
18
-68
-128
-128
-71
53
127
122
17
-70
-128
-128
-71
55
127
123
18
-69
-128
-128
-72
54
127
124
18
-69
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
54
127
123
18
-70
-128
-128
-72
55
127
125
19
-69
-128
-128
-73
54
127
122
20
-68
-128
-128
-73
56
127
122
18
-69
-128
-128
-73
56
127
124
18
-69
-128
-128
-72
55
127
123
18
-68
-128
-128
-72
54
127
123
18
-69
-128
-128
-72
55
127
124
19
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-74
54
127
120
16
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-71
54
127
123
18
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-71
55
127
125
19
-68
-128
-128
-72
56
127
124
17
-67
-128
-128
-73
56
127
121
20
-70
-128
-128
-74
52
127
125
16
-68
-128
-128
-71
55
127
122
18
-69
-128
-128
-71
55
127
124
19
-69
-128
-128
-128
-66
62
127
127
127
75
-21
-102
-128
-128
-78
47
127
127
127
61
-34
-97
-128
-128
-105
39
127
127
127
52
-41
-103
-128
-128
-110
31
127
127
127
48
-44
-104
-128
-128
-98
29
127
127
127
46
-46
-107
-128
-128
-99
26
127
127
127
44
-46
-107
-128
-128
-105
24
127
127
127
44
-46
-111
-128
-128
-101
23
127
127
127
42
-47
-110
-128
-128
-101
25
127
127
127
43
-48
-110
-128
-128
-101
25
127
127
127
44
-48
-110
-128
-128
-101
25
127
127
127
43
-49
-110
-128
-128
-102
25
127
127
127
44
-48
-110
-128
-128
-103
26
127
127
127
43
-50
-110
-128
-108
15
110
82
-17
-99
-128
-128
-102
26
126
98
-3
-69
-128
-128
-88
36
127
104
3
-81
-128
-128
-86
44
127
111
8
-74
-128
-128
-80
48
127
118
14
-73
-128
-128
-76
52
127
119
16
-70
-128
-128
-75
53
127
120
17
-70
-128
-128
-74
54
127
121
19
-69
-128
-128
-72
52
127
123
17
-69
-128
-128
-75
53
127
121
19
-68
-128
-128
-73
54
127
122
17
-70
-128
-128
-74
53
127
119
16
-68
-128
-128
-76
54
127
121
16
-67
-128
-128
-73
54
127
124
19
-68
-128
-128
-72
55
127
123
18
-68
-128
-128
-72
54
127
123
18
-69
-128
-128
-71
56
127
124
19
-68
-128
-128
-72
54
127
123
17
-69
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
54
127
123
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-71
54
127
124
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-71
54
127
124
18
-68
-128
-128
-71
55
127
124
18
-68
-128
-128
-72
55
127
123
18
-68
-128
-128
-71
53
127
120
16
-67
-128
-128
-72
53
127
120
16
-71
-128
-128
-73
56
127
124
20
-69
-128
-128
-72
54
127
124
19
-68
-128
-128
-71
55
127
124
19
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-72
55
127
124
18
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-72
54
127
123
17
-68
-128
-128
-72
54
127
124
18
-68
-128
-128
-71
54
127
124
19
-68
-128
-128
-73
56
127
123
18
-68
-128
-128
-72
54
127
122
17
-68
-128
-128
-71
53
127
119
16
-70
-128
-128
-128
-66
60
127
127
127
74
-21
-100
-128
-128
-79
46
127
127
127
59
-32
-98
-128
-128
-104
38
127
127
127
54
-41
-103
-128
-128
-110
32
127
127
127
48
-44
-106
-128
-128
-99
31
127
127
127
46
-46
-108
-128
-128
-101
28
127
127
127
45
-45
-110
-128
-128
-102
27
127
114
10
-75
-128
-128
-70
41
127
104
2
-83
-128
-128
-70
41
127
111
8
-77
-128
-128
-66
46
127
116
13
-75
-128
-128
-78
51
127
116
15
-70
-128
-128
-77
53
127
121
14
-69
-128
-128
-74
54
127
121
17
-69
-128
-128
-73
53
127
122
17
-70
-128
-128
-75
53
127
122
17
-68
-128
-128
-72
52
127
123
21
-70
-128
-128
-72
55
127
121
18
-68
-128
-128
-71
52
127
119
16
-70
-128
-128
-75
52
127
123
16
-67
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
55
127
123
19
-68
-128
-128
-71
54
127
123
19
-68
-128
-128
-72
56
127
123
19
-68
-128
-128
-71
53
127
120
17
-71
-128
-128
-75
51
127
124
16
-68
-128
-128
-72
55
127
123
20
-68
-128
-128
-72
56
127
123
19
-68
-128
-128
-71
54
127
123
18
-68
-128
-128
-70
55
127
123
18
-69
-128
-128
-72
54
127
123
19
-68
-128
-128
-71
56
127
123
19
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-72
56
127
120
18
-66
-128
-128
-73
55
127
124
18
-68
-128
-128
-74
55
127
121
18
-70
-128
-128
-72
54
127
122
18
-69
-128
-128
-73
56
127
122
19
-68
-128
-128
-71
54
127
124
19
-68
-128
-128
-72
56
127
123
19
-68
-128
-128
-73
56
127
124
18
-68
-128
-128
-72
54
127
122
18
-69
-128
-128
-73
56
127
122
21
-70
-128
-128
-75
51
127
123
17
-70
-128
-128
-75
50
127
124
16
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
53
127
122
20
-68
-128
-128
-75
52
127
122
17
-66
-128
-128
-74
56
127
124
20
-68
-128
-128
-71
54
127
124
18
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-70
55
127
123
18
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-73
55
127
124
17
-68
-128
-128
-71
55
127
122
19
-69
-128
-128
-72
55
127
125
17
-66
-128
-128
-71
53
127
120
16
-68
-128
-128
-76
54
127
121
18
-66
-128
-128
-75
51
127
124
16
-69
-128
-128
-73
56
127
123
20
-68
-128
-128
-73
56
127
122
18
-69
-128
-128
-72
56
127
122
19
-67
-128
-128
-73
56
127
122
19
-68
-128
-128
-71
55
127
127
127
50
-43
-105
-128
-128
-102
42
127
127
127
60
-35
-98
-128
-128
-108
37
127
127
127
52
-42
-104
-128
-128
-97
31
127
127
127
50
-47
-104
-128
-128
-100
29
127
127
127
46
-46
-108
-128
-128
-100
26
127
127
127
42
-49
-107
-128
-128
-101
23
127
127
127
42
-49
-108
-128
-108
16
112
83
-16
-97
-128
-128
-101
28
125
99
-2
-70
-128
-128
-89
40
127
110
4
-77
-128
-128
-84
46
127
112
10
-75
-128
-128
-78
46
127
113
11
-74
-128
-128
-80
51
127
117
14
-69
-128
-128
-77
50
127
118
15
-72
-128
-128
-77
50
127
122
14
-70
-128
-128
-128
-71
59
127
127
127
75
-20
-102
-128
-128
-79
48
127
127
127
60
-34
-97
-128
-128
-105
38
127
127
127
53
-40
-102
-128
-128
-110
32
127
127
127
48
-45
-107
-128
-128
-98
28
127
127
127
46
-47
-108
-128
-128
-100
27
127
127
127
45
-46
-108
-128
-105
16
111
83
-13
-80
-128
-128
-103
26
127
101
-3
-67
-128
-128
-89
39
127
109
6
-80
-128
-128
-82
45
127
114
11
-76
-128
-128
-79
49
127
117
16
-74
-128
-128
-75
51
127
120
15
-71
-128
-128
-74
52
127
121
16
-70
-128
-128
-73
52
127
122
17
-70
-128
-128
-74
55
127
124
17
-67
-128
-128
-72
54
127
122
18
-69
-128
-128
-72
54
127
122
18
-70
-128
-128
-73
56
127
121
20
-66
-128
-128
-74
54
127
122
20
-68
-128
-128
-73
56
127
122
19
-68
-128
-128
-72
54
127
122
17
-68
-128
-128
-71
53
127
124
20
-69
-128
-128
-71
55
127
123
18
-68
-128
-128
-70
54
127
123
17
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-74
55
127
124
19
-68
-128
-128
-71
56
127
123
18
-68
-128
-128
-72
56
127
125
17
-67
-128
-128
-70
54
127
122
17
-68
-128
-128
-72
53
127
121
19
-68
-128
-128
-72
56
127
122
19
-68
-128
-128
-71
53
127
120
18
-66
-128
-128
-74
54
127
122
18
-69
-128
-128
-72
56
127
124
17
-67
-128
-128
-72
55
127
124
19
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-72
56
127
122
18
-69
-128
-128
-73
57
127
123
19
-68
-128
-128
-71
55
127
124
19
-69
-128
-128
-73
57
127
123
21
-69
-128
-128
-73
56
127
122
17
-69
-128
-128
-72
55
127
124
19
-69
-128
-128
-71
53
127
123
21
-70
-128
-128
-74
52
127
119
16
-71
-128
-128
-76
54
127
122
16
-66
-128
-128
-72
56
127
124
19
-68
-128
-128
-128
-66
62
127
127
127
76
-22
-102
-128
-128
-78
48
127
127
127
63
-34
-97
-128
-128
-105
39
127
127
127
53
-40
-102
-128
-128
-110
32
127
127
127
49
-44
-105
-128
-128
-98
30
127
127
127
46
-46
-108
-128
-128
-100
27
127
127
127
45
-47
-108
-128
-128
-101
26
127
127
127
44
-49
-109
-128
-128
-101
25
127
127
127
42
-48
-109
-128
-128
-101
23
127
127
127
41
-50
-108
-128
-128
-104
25
127
127
127
43
-49
-110
-128
-128
-104
26
127
127
127
44
-49
-110
-128
-128
-103
26
127
127
127
44
-49
-110
-128
-128
-102
25
127
127
127
43
-49
-110
-128
-109
16
109
80
-16
-98
-128
-128
-101
27
127
99
-3
-69
-128
-128
-88
38
127
110
5
-78
-128
-128
-84
45
127
114
10
-74
-128
-128
-78
48
127
118
14
-73
-128
-128
-75
51
127
120
15
-71
-128
-128
-75
54
127
120
16
-70
-128
-128
-73
52
127
122
18
-69
-128
-128
-73
53
127
123
18
-69
-128
-128
-73
56
127
124
17
-67
-128
-128
-72
54
127
123
18
-69
-128
-128
-71
53
127
124
19
-68
-128
-128
-71
53
127
122
20
-67
-128
-128
-75
51
127
124
16
-68
-128
-128
-72
56
127
122
18
-68
-128
-128
-71
54
127
125
18
-67
-128
-128
-73
57
127
123
20
-68
-128
-128
-73
56
127
123
18
-68
-128
-128
-72
55
127
122
18
-70
-128
-128
-73
56
127
122
20
-69
-128
-128
-76
53
127
123
16
-67
-128
-128
-72
55
127
123
18
-68
-128
-128
-72
54
127
124
19
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-73
57
127
124
19
-68
-128
-128
-72
55
127
123
18
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-74
52
127
124
16
-69
-128
-128
-70
53
127
120
16
-70
-128
-128
-74
53
127
119
16
-71
-128
-128
-74
54
127
124
17
-68
-128
-128
-72
55
127
122
18
-68
-128
-128
-71
55
127
124
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-72
54
127
123
18
-69
-128
-128
-73
54
127
123
18
-68
-128
-128
-71
55
127
122
18
-69
-128
-128
-72
55
127
123
18
-69
-128
-128
-72
54
127
124
19
-69
-128
-128
-71
54
127
122
19
-68
-128
-128
-72
55
127
124
18
-69
-128
-128
-71
55
127
123
17
-69
-128
-128
-71
55
127
122
18
-69
-128
-128
-74
56
127
122
18
-69
-128
-128
-72
54
127
123
19
-68
-128
-128
-71
54
127
124
18
-68
-128
-128
-128
-67
60
127
127
127
75
-22
-101
-128
-128
-76
47
127
127
127
62
-33
-113
-128
-128
-103
38
127
127
127
54
-40
-102
-128
-128
-111
32
127
127
127
50
-43
-105
-128
-128
-98
31
127
127
127
47
-46
-107
-128
-128
-100
27
127
127
127
45
-48
-107
-128
-128
-101
25
127
127
127
43
-49
-110
-128
-128
-101
25
127
127
127
43
-49
-110
-128
-128
-102
24
127
127
127
40
-51
-109
-128
-128
-102
23
127
127
127
42
-49
-110
-128
-128
-102
24
127
127
127
44
-48
-111
-128
-128
-102
25
127
127
127
43
-49
-110
-128
-128
-102
24
127
127
127
44
-48
-109
-128
-128
-103
25
127
127
127
43
-49
-111
-128
-128
-104
26
127
127
127
42
-50
-111
-128
-128
-103
24
127
127
127
43
-50
-109
-128
-128
-101
23
127
127
127
42
-50
-109
-128
-128
-102
22
127
127
127
41
-50
-108
-128
-128
-106
22
127
127
127
44
-48
-110
-128
-111
12
110
83
-19
-100
-128
-128
-102
29
124
100
-1
-69
-128
-128
-88
40
127
109
6
-79
-128
-128
-84
46
127
115
12
-75
-128
-128
-80
48
127
118
14
-73
-128
-128
-76
52
127
119
16
-70
-128
-128
-75
54
127
120
18
-70
-128
-128
-74
54
127
121
17
-70
-128
-128
-75
52
127
122
17
-71
-128
-128
-76
52
127
120
15
-68
-128
-128
-73
55
127
122
17
-70
-128
-128
-73
55
127
125
17
-67
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-73
56
127
124
20
-68
-128
-128
-72
56
127
123
18
-68
-128
-128
-70
54
127
122
20
-67
-128
-128
-72
54
127
124
19
-68
-128
-128
-72
55
127
122
17
-70
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
54
127
123
17
-69
-128
-128
-71
55
127
122
19
-68
-128
-128
-71
54
127
122
17
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-71
55
127
124
18
-69
-128
-128
-72
55
127
123
19
-68
-128
-128
-71
54
127
124
18
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-73
56
127
124
20
-68
-128
-128
-128
-66
61
127
127
127
75
-22
-103
-128
-128
-79
48
127
127
127
61
-34
-98
-128
-128
-106
37
127
127
127
52
-42
-101
-128
-128
-112
33
127
127
127
49
-45
-106
-128
-128
-98
29
127
127
127
47
-45
-106
-128
-128
-100
27
127
127
127
45
-48
-109
-128
-128
-101
26
127
113
10
-75
-128
-128
-68
38
127
105
3
-82
-128
-128
-73
39
127
109
7
-80
-128
-128
-67
44
127
116
11
-76
-128
-128
-81
50
127
115
13
-70
-128
-128
-76
52
127
118
15
-70
-128
-128
-74
52
127
121
17
-70
-128
-128
-73
52
127
122
18
-70
-128
-128
-72
53
127
122
18
-69
-128
-128
-72
52
127
118
16
-70
-128
-128
-76
57
127
120
18
-67
-128
-128
-74
55
127
121
18
-70
-128
-128
-72
54
127
122
18
-69
-128
-128
-74
53
127
119
16
-70
-128
-128
-75
52
127
122
16
-67
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
55
127
123
21
-70
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
54
127
125
19
-69
-128
-128
-72
55
127
124
21
-69
-128
-128
-72
54
127
122
18
-69
-128
-128
-74
56
127
124
19
-70
-128
-128
-74
56
127
122
18
-68
-128
-128
-71
55
127
122
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-72
54
127
123
19
-69
-128
-128
-75
52
127
123
16
-67
-128
-128
-73
54
127
123
20
-68
-128
-128
-72
53
127
124
17
-67
-128
-128
-74
52
127
122
17
-71
-128
-128
-76
55
127
120
17
-67
-128
-128
-73
55
127
123
19
-69
-128
-128
-72
56
127
123
20
-68
-128
-128
-72
56
127
123
18
-69
-128
-128
-73
56
127
123
20
-68
-128
-128
-71
55
127
122
19
-69
-128
-128
-72
54
127
123
19
-69
-128
-128
-70
53
127
120
17
-70
-128
-128
-74
56
127
124
20
-68
-128
-128
-72
56
127
124
20
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-72
54
127
124
19
-68
-128
-128
-72
53
127
124
18
-68
-128
-128
-74
51
127
124
17
-70
-128
-128
-76
55
127
120
17
-67
-128
-128
-73
54
127
122
18
-68
-128
-128
-72
56
127
122
18
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-72
54
127
122
18
-69
-128
-128
-72
54
127
123
19
-68
-128
-128
-72
56
127
122
19
-68
-128
-128
-71
55
127
123
19
-68
-128
-128
-71
53
127
119
16
-70
-128
-128
-75
53
127
122
17
-67
-128
-128
-72
55
127
123
19
-68
-128
-128
-73
56
127
124
18
-67
-128
-128
-74
52
127
127
127
47
-42
-106
-128
-128
-102
42
127
127
127
58
-35
-97
-128
-128
-106
34
127
127
127
49
-44
-102
-128
-128
-112
32
127
127
127
48
-45
-107
-128
-128
-99
30
127
127
127
45
-45
-107
-128
-128
-104
24
127
127
127
44
-46
-110
-128
-128
-101
26
127
127
127
44
-48
-109
-128
-107
18
110
85
-17
-97
-128
-128
-100
28
126
100
-1
-69
-128
-128
-88
39
127
109
6
-79
-128
-128
-83
46
127
113
12
-74
-128
-128
-78
47
127
114
11
-73
-128
-128
-80
50
127
117
14
-69
-128
-128
-77
51
127
118
16
-70
-128
-128
-73
52
127
123
16
-68
-128
-128
-75
51
127
124
17
-71
-128
-128
-75
52
127
118
16
-71
-128
-128
-75
52
127
122
17
-71
-128
-128
-76
53
127
122
17
-66
-128
-128
-72
55
127
124
19
-69
-128
-128
-72
56
127
123
18
-69
-128
-128
-73
57
127
122
18
-69
-128
-128
-73
56
127
124
18
-70
-128
-128
-128
-66
59
127
127
127
74
-24
-102
-128
-128
-78
45
127
127
127
58
-34
-112
-128
-128
-107
34
127
127
127
53
-38
-103
-128
-128
-110
33
127
127
127
50
-44
-105
-128
-128
-97
29
127
127
127
49
-48
-105
-128
-128
-101
26
127
127
127
43
-50
-108
-128
-128
-100
26
127
115
11
-75
-128
-128
-69
41
127
106
3
-81
-128
-128
-72
41
127
111
7
-76
-128
-128
-79
46
127
115
14
-73
-128
-128
-77
51
127
119
16
-71
-128
-128
-74
51
127
120
15
-70
-128
-128
-73
52
127
120
17
-70
-128
-128
-73
53
127
122
18
-70
-128
-128
-71
53
127
120
18
-68
-128
-128
-72
53
127
123
21
-70
-128
-128
-73
55
127
124
18
-69
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
54
127
123
18
-70
-128
-128
-73
55
127
123
21
-70
-128
-128
-72
56
127
122
18
-69
-128
-128
-73
56
127
122
19
-68
-128
-128
-72
56
127
121
19
-68
-128
-128
-71
53
127
119
16
-68
-128
-128
-74
53
127
119
16
-71
-128
-128
-74
51
127
124
16
-68
-128
-128
-72
56
127
122
20
-68
-128
-128
-73
56
127
122
20
-68
-128
-128
-73
56
127
124
19
-69
-128
-128
-74
55
127
124
19
-69
-128
-128
-74
53
127
120
17
-70
-128
-128
-75
52
127
123
16
-67
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
54
127
123
19
-68
-128
-128
-72
56
127
123
19
-68
-128
-128
-72
53
127
123
21
-69
-128
-128
-75
52
127
122
17
-66
-128
-128
-74
56
127
127
127
48
-44
-105
-128
-128
-102
42
127
127
127
59
-36
-97
-128
-128
-105
35
127
127
127
51
-43
-103
-128
-128
-111
29
127
127
127
49
-44
-106
-128
-128
-99
28
127
127
127
46
-46
-107
-128
-128
-100
26
127
127
127
44
-48
-108
-128
-128
-100
24
127
127
127
43
-46
-110
-128
-109
16
111
82
-17
-98
-128
-128
-102
30
124
100
1
-71
-128
-128
-89
40
127
108
6
-78
-128
-128
-82
46
127
114
11
-75
-128
-128
-78
48
127
117
13
-73
-128
-128
-77
52
127
120
17
-72
-128
-128
-74
52
127
120
16
-71
-128
-128
-75
54
127
120
16
-69
-128
-128
-128
-67
62
127
127
127
75
-22
-103
-128
-128
-78
48
127
127
127
59
-35
-112
-128
-128
-104
36
127
127
127
53
-40
-102
-128
-128
-110
32
127
127
127
49
-44
-106
-128
-128
-97
30
127
127
127
46
-45
-107
-128
-128
-99
27
127
127
127
45
-47
-108
-128
-106
18
112
84
-15
-97
-128
-128
-100
28
126
102
0
-69
-128
-128
-88
39
127
110
7
-79
-128
-128
-83
44
127
113
10
-76
-128
-128
-79
47
127
118
14
-73
-128
-128
-77
52
127
120
15
-73
-128
-128
-75
52
127
120
16
-70
-128
-128
-73
51
127
118
15
-70
-128
-128
-76
50
127
123
15
-69
-128
-128
-74
54
127
122
17
-68
-128
-128
-72
54
127
124
21
-70
-128
-128
-72
54
127
122
17
-69
-128
-128
-72
55
127
123
18
-69
-128
-128
-72
54
127
124
19
-69
-128
-128
-72
54
127
124
19
-69
-128
-128
-72
56
127
123
19
-68
-128
-128
-72
54
127
124
19
-69
-128
-128
-74
53
127
121
17
-70
-128
-128
-75
54
127
122
17
-66
-128
-128
-73
54
127
123
20
-68
-128
-128
-72
56
127
124
17
-67
-128
-128
-71
55
127
123
18
-68
-128
-128
-72
57
127
126
19
-69
-128
-128
-72
55
127
123
18
-68
-128
-128
-72
54
127
124
19
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-71
53
127
121
19
-66
-128
-128
-75
55
127
122
20
-71
-128
-128
-74
52
127
123
17
-70
-128
-128
-75
54
127
121
17
-66
-128
-128
-73
54
127
123
19
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
55
127
123
19
-68
-128
-128
-71
55
127
124
19
-69
-128
-128
-74
53
127
120
16
-71
-128
-128
-75
52
127
124
16
-67
-128
-128
-73
55
127
123
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
56
127
122
19
-68
-128
-128
-72
54
127
124
18
-68
-128
-128
-128
-66
61
127
127
127
75
-22
-102
-128
-128
-78
47
127
127
127
61
-34
-97
-128
-128
-104
38
127
127
127
52
-38
-101
-128
-128
-110
31
127
127
127
48
-45
-106
-128
-128
-97
30
127
127
127
47
-46
-107
-128
-128
-101
28
127
127
127
44
-46
-108
-128
-128
-102
27
127
112
10
-76
-128
-128
-69
41
127
106
2
-80
-128
-128
-70
41
127
110
8
-77
-128
-128
-80
47
127
116
13
-74
-128
-128
-78
50
127
119
13
-71
-128
-128
-75
51
127
119
15
-71
-128
-128
-74
53
127
121
17
-70
-128
-128
-73
53
127
122
18
-70
-128
-128
-72
54
127
127
127
48
-43
-105
-128
-128
-102
40
127
127
127
57
-36
-112
-128
-128
-109
35
127
127
127
52
-42
-104
-128
-128
-112
32
127
127
127
48
-44
-106
-128
-128
-99
28
127
127
127
48
-48
-106
-128
-128
-100
27
127
127
127
44
-48
-109
-128
-128
-103
27
127
127
127
43
-49
-110
-128
-128
-101
25
127
127
127
43
-49
-109
-128
-128
-101
23
127
127
127
45
-49
-109
-128
-128
-102
26
127
127
127
43
-49
-111
-128
-128
-103
25
127
127
127
43
-47
-109
-128
-128
-102
26
127
127
127
42
-50
-111
-128
-128
-102
25
127
127
127
44
-49
-110
-128
-128
-101
25
127
112
9
-77
-128
-128
-68
37
127
104
4
-84
-128
-128
-75
38
127
110
6
-76
-128
-128
-66
47
127
116
13
-73
-128
-128
-78
50
127
118
16
-71
-128
-128
-76
52
127
121
16
-71
-128
-128
-76
52
127
122
15
-68
-128
-128
-75
50
127
120
16
-72
-128
-128
-76
54
127
120
17
-67
-128
-128
-73
55
127
122
19
-68
-128
-128
-72
54
127
123
19
-69
-128
-128
-72
53
127
122
21
-69
-128
-128
-75
53
127
122
17
-67
-128
-128
-74
54
127
122
20
-68
-128
-128
-72
56
127
123
19
-68
-128
-128
-72
56
127
124
19
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
56
127
124
17
-67
-128
-128
-74
51
127
124
17
-67
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
54
127
123
19
-68
-128
-128
-72
54
127
122
18
-69
-128
-128
-74
53
127
122
18
-70
-128
-128
-74
51
127
123
17
-70
-128
-128
-76
54
127
121
17
-66
-128
-128
-74
54
127
120
19
-66
-128
-128
-72
55
127
121
18
-70
-128
-128
-72
54
127
123
19
-67
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
53
127
119
16
-70
-128
-128
-75
52
127
124
16
-67
-128
-128
-72
56
127
123
19
-68
-128
-128
-72
56
127
124
17
-68
-128
-128
-74
56
127
122
18
-69
-128
-128
-72
54
127
123
19
-69
-128
-128
-71
53
127
119
16
-70
-128
-128
-75
55
127
121
17
-67
-128
-128
-72
55
127
123
19
-69
-128
-128
-73
56
127
122
18
-69
-128
-128
-72
56
127
124
19
-70
-128
-128
-72
54
127
123
19
-69
-128
-128
-71
53
127
121
18
-68
-128
-128
-72
54
127
123
18
-68
-128
-128
-74
53
127
122
20
-68
-128
-128
-75
52
127
122
16
-67
-128
-128
-74
55
127
123
19
-69
-128
-128
-71
55
127
122
19
-68
-128
-128
-72
54
127
123
19
-69
-128
-128
-74
53
127
119
16
-70
-128
-128
-76
56
127
120
18
-66
-128
-128
-72
56
127
122
18
-69
-128
-128
-72
54
127
124
19
-69
-128
-128
-73
56
127
120
19
-66
-128
-128
-72
56
127
124
19
-68
-128
-128
-72
56
127
124
19
-70
-128
-128
-72
54
127
123
19
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-71
55
127
123
19
-69
-128
-128
-72
55
127
122
17
-69
-128
-128
-73
56
127
123
21
-70
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
54
127
123
19
-68
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
53
127
121
19
-67
-128
-128
-72
56
127
122
18
-69
-128
-128
-73
54
127
121
17
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-72
54
127
123
19
-69
-128
-128
-72
55
127
122
21
-70
-128
-128
-71
54
127
122
18
-69
-128
-128
-74
54
127
123
18
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-72
55
127
123
19
-69
-128
-128
-71
54
127
122
18
-69
-128
-128
-72
55
127
121
18
-68
-128
-128
-71
53
127
119
16
-69
-128
-128
-75
56
127
120
17
-66
-128
-128
-73
54
127
124
20
-68
-128
-128
-71
54
127
123
18
-67
-128
-128
-71
54
127
124
20
-68
-128
-128
-74
56
127
122
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-71
55
127
123
19
-69
-128
-128
-72
53
127
122
20
-68
-128
-128
-76
53
127
121
16
-67
-128
-128
-72
55
127
123
20
-68
-128
-128
-71
54
127
123
18
-68
-128
-128
-71
53
127
121
17
-68
-128
-128
-71
54
127
123
19
-68
-128
-128
-71
54
127
123
18
-68
-128
-128
-72
54
127
123
19
-69
-128
-128
-71
53
127
122
18
-70
-128
-128
-73
54
127
123
19
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
56
127
122
18
-68
-128
-128
-71
52
127
118
16
-71
-128
-128
-75
53
127
122
16
-67
-128
-128
-72
55
127
122
18
-69
-128
-128
-74
52
127
122
18
-70
-128
-128
-75
52
127
123
17
-67
-128
-128
-72
56
127
122
18
-69
-128
-128
-73
55
127
123
21
-70
-128
-128
-75
51
127
123
16
-67
-128
-128
-72
54
127
122
18
-70
-128
-128
-72
56
127
121
20
-67
-128
-128
-75
52
127
122
17
-66
-128
-128
-74
55
127
123
19
-69
-128
-128
-73
55
127
121
19
-68
-128
-128
-72
54
127
121
19
-67
-128
-128
-71
53
127
119
16
-70
-128
-128
-74
52
127
124
16
-68
-128
-128
-73
56
127
122
20
-68
-128
-128
-72
56
127
122
19
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-72
55
127
124
17
-67
-128
-128
-75
52
127
123
16
-67
-128
-128
-72
55
127
122
18
-68
-128
-128
-71
53
127
127
127
47
-45
-103
-128
-128
-103
42
127
127
127
59
-34
-98
-128
-128
-107
37
127
127
127
51
-43
-103
-128
-128
-111
30
127
127
127
48
-46
-105
-128
-128
-98
26
127
127
127
44
-49
-107
-128
-128
-101
28
127
127
127
44
-49
-108
-128
-128
-100
25
127
127
127
44
-48
-110
-128
-108
16
111
84
-16
-98
-128
-128
-99
27
127
100
-2
-70
-128
-128
-89
40
127
106
6
-77
-128
-128
-83
45
127
114
11
-75
-128
-128
-79
49
127
117
13
-73
-128
-128
-76
50
127
118
14
-72
-128
-128
-76
52
127
119
17
-69
-128
-128
-73
52
127
118
14
-70
-128
-128
-77
55
127
120
16
-67
-128
-128
-72
55
127
123
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-73
56
127
124
18
-69
-128
-128
-72
55
127
122
18
-68
-128
-128
-72
54
127
121
17
-68
-128
-128
-71
53
127
120
16
-68
-128
-128
-75
52
127
124
16
-68
-128
-128
-72
55
127
123
18
-69
-128
-128
-74
54
127
122
19
-67
-128
-128
-72
56
127
123
19
-68
-128
-128
-71
54
127
123
17
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-72
54
127
123
18
-68
-128
-128
-72
56
127
123
18
-68
-128
-128
-73
55
127
123
18
-69
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-71
54
127
122
18
-69
-128
-128
-72
55
127
124
18
-69
-128
-128
-72
54
127
124
19
-68
-128
-128
-71
56
127
122
18
-69
-128
-128
-73
56
127
120
18
-66
-128
-128
-74
55
127
124
16
-67
-128
-128
-73
56
127
124
17
-68
-128
-128
-73
55
127
124
20
-69
-128
-128
-71
56
127
123
18
-69
-128
-128
-72
55
127
124
21
-70
-128
-128
-72
56
127
124
19
-68
-128
-128
-74
53
127
120
17
-71
-128
-128
-74
53
127
122
17
-70
-128
-128
-75
54
127
122
17
-66
-128
-128
-72
55
127
122
19
-68
-128
-128
-71
53
127
119
15
-71
-128
-128
-74
54
127
122
17
-66
-128
-128
-72
54
127
124
19
-68
-128
-128
-72
56
127
124
17
-67
-128
-128
-72
56
127
124
18
-69
-128
-128
-72
55
127
122
18
-68
-128
-128
-73
56
127
124
16
-67
-128
-128
-128
-68
63
127
127
127
75
-21
-102
-128
-128
-78
48
127
127
127
61
-34
-97
-128
-128
-106
37
127
127
127
52
-39
-101
-128
-128
-111
33
127
127
127
49
-44
-105
-128
-128
-98
29
127
127
127
46
-46
-106
-128
-128
-99
26
127
127
127
43
-49
-107
-128
-109
14
114
85
-18
-80
-128
-128
-100
30
125
98
-1
-69
-128
-128
-88
38
127
111
5
-77
-128
-128
-82
46
127
114
11
-75
-128
-128
-78
49
127
118
14
-73
-128
-128
-77
52
127
118
15
-72
-128
-128
-76
54
127
122
14
-69
-128
-128
-74
54
127
120
18
-69
-128
-128
-72
53
127
121
20
-68
-128
-128
-76
52
127
122
16
-67
-128
-128
-73
54
127
123
19
-68
-128
-128
-72
54
127
124
18
-69
-128
-128
-72
55
127
125
19
-68
-128
-128
-73
55
127
125
17
-67
-128
-128
-72
56
127
124
20
-69
-128
-128
-72
55
127
124
19
-68
-128
-128
-73
55
127
123
19
-68
-128
-128
-71
54
127
123
19
-69
-128
-128
-71
53
127
124
21
-70
-128
-128
-72
56
127
124
20
-68
-128
-128
-71
55
127
124
20
-68
-128
-128
-72
54
127
123
17
-68
-128
-128
-71
54
127
123
19
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-72
56
127
124
19
-69
-128
-128
-73
56
127
121
20
-66
-128
-128
-75
51
127
124
16
-68
-128
-128
-72
56
127
124
19
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-72
55
127
124
19
-68
-128
-128
-73
56
127
125
17
-67
-128
-128
-75
52
127
124
16
-68
-128
-128
-73
55
127
121
19
-68
-128
-128
-72
55
127
124
19
-68
-128
-128
-73
56
127
125
17
-67
-128
-128
-71
55
127
123
18
-69
-128
-128
-70
55
127
123
18
-69
-128
-128
-74
54
127
120
16
-70
-128
-128
-75
53
127
123
16
-67
-128
-128
-73
54
127
123
19
-68
-128
-128
-71
55
127
124
19
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-70
54
127
124
18
-69
-128
-128
-73
54
127
122
17
-68
-128
-128
-72
54
127
123
19
-69
-128
-128
-71
55
127
124
19
-69
-128
-128
-72
56
127
124
19
-69
-128
-128
-74
55
127
123
19
-69
-128
-128
-71
54
127
124
18
-69
-128
-128
-71
56
127
124
19
-69
-128
-128
-72
57
127
124
20
-69
-128
-128
-72
55
127
123
18
-69
-128
-128
-71
54
127
124
18
-69
-128
-128
-72
55
127
123
18
-69
-128
-128
-73
56
127
121
19
-66
-128
-128
-128
-68
63
127
127
127
75
-21
-100
-128
-128
-77
47
127
127
127
59
-36
-98
-128
-128
-104
39
127
127
127
53
-40
-102
-128
-128
-110
34
127
127
127
49
-44
-106
-128
-128
-98
28
127
127
127
45
-46
-107
-128
-128
-99
25
127
127
127
44
-50
-109
-128
-128
-105
26
127
127
127
42
-46
-111
-128
-128
-103
26
127
127
127
44
-48
-109
-128
-128
-102
25
127
127
127
44
-48
-109
-128
-128
-102
23
127
127
127
45
-49
-108
-128
-128
-104
25
127
127
127
43
-48
-109
-128
-128
-102
26
127
127
127
43
-49
-110
-128
-128
-103
26
127
127
127
43
-49
-109
-128
-107
15
109
81
-17
-99
-128
-128
-102
30
124
101
-2
-68
-128
-128
-91
35
127
110
4
-80
-128
-128
-84
46
127
113
10
-75
-128
-128
-79
47
127
118
13
-74
-128
-128
-76
50
127
120
16
-72
-128
-128
-74
53
127
120
16
-70
-128
-128
-74
53
127
120
17
-68
-128
-128
-73
55
127
122
17
-69
-128
-128
-74
56
127
122
17
-68
-128
-128
-71
54
127
124
18
-68
-128
-128
-72
54
127
124
18
-68
-128
-128
-72
54
127
123
19
-69
-128
-128
-73
56
127
124
17
-67
-128
-128
-71
52
127
120
16
-71
-128
-128
-75
51
127
124
16
-68
-128
-128
-73
56
127
124
19
-68
-128
-128
-74
52
127
122
17
-70
-128
-128
-76
54
127
122
17
-66
-128
-128
-75
51
127
123
16
-70
-128
-128
-72
55
127
124
21
-70
-128
-128
-73
56
127
122
18
-68
-128
-128
-73
55
127
122
19
-68
-128
-128
-71
54
127
122
20
-66
-128
-128
-73
57
127
124
20
-68
-128
-128
-73
56
127
124
17
-67
-128
-128
-72
56
127
126
17
-66
-128
-128
-71
53
127
120
16
-70
-128
-128
-75
53
127
123
16
-66
-128
-128
-72
56
127
122
18
-69
-128
-128
-72
55
127
123
18
-68
-128
-128
-72
56
127
122
18
-68
-128
-128
-71
53
127
124
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-72
54
127
124
19
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-73
57
127
124
18
-67
-128
-128
-74
52
127
124
18
-71
-128
-128
-75
54
127
122
17
-66
-128
-128
-74
52
127
122
16
-70
-128
-128
-128
-67
63
127
127
127
76
-21
-102
-128
-128
-77
47
127
127
127
60
-34
-98
-128
-128
-106
39
127
127
127
50
-42
-101
-128
-128
-112
31
127
127
127
46
-46
-104
-128
-128
-99
30
127
127
127
46
-46
-108
-128
-128
-99
28
127
127
127
44
-47
-108
-128
-128
-100
26
127
113
10
-77
-128
-128
-67
38
127
106
4
-83
-128
-128
-71
41
127
112
9
-77
-128
-128
-80
46
127
116
12
-74
-128
-128
-77
48
127
115
13
-71
-128
-128
-74
50
127
122
14
-69
-128
-128
-73
52
127
120
16
-68
-128
-128
-73
53
127
122
17
-70
-128
-128
-72
54
127
122
18
-69
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
53
127
121
20
-67
-128
-128
-72
56
127
123
19
-68
-128
-128
-71
54
127
123
19
-69
-128
-128
-74
52
127
118
16
-71
-128
-128
-75
53
127
121
17
-66
-128
-128
-74
54
127
119
16
-70
-128
-128
-75
53
127
122
17
-66
-128
-128
-74
56
127
122
18
-69
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
55
127
122
19
-68
-128
-128
-72
55
127
123
19
-68
-128
-128
-73
55
127
120
17
-69
-128
-128
-71
54
127
122
18
-69
-128
-128
-71
54
127
124
20
-68
-128
-128
-72
56
127
122
18
-70
-128
-128
-72
54
127
124
17
-67
-128
-128
-73
56
127
125
18
-67
-128
-128
-71
55
127
122
18
-69
-128
-128
-72
55
127
125
17
-66
-128
-128
-73
56
127
124
17
-67
-128
-128
-72
54
127
122
18
-68
-128
-128
-71
53
127
121
19
-68
-128
-128
-72
56
127
122
18
-69
-128
-128
-71
55
127
122
19
-68
-128
-128
-72
54
127
123
19
-69
-128
-128
-71
53
127
120
18
-66
-128
-128
-72
56
127
124
17
-67
-128
-128
-73
56
127
122
18
-69
-128
-128
-71
54
127
123
19
-69
-128
-128
-74
54
127
124
18
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
55
127
123
19
-69
-128
-128
-72
54
127
123
19
-69
-128
-128
-71
52
127
119
16
-71
-128
-128
-74
53
127
122
18
-71
-128
-128
-74
52
127
123
17
-70
-128
-128
-75
51
127
124
16
-68
-128
-128
-72
56
127
124
20
-68
-128
-128
-71
55
127
124
20
-68
-128
-128
-71
56
127
123
19
-68
-128
-128
-71
56
127
124
20
-68
-128
-128
-70
53
127
121
17
-70
-128
-128
-74
52
127
124
17
-68
-128
-128
-70
55
127
123
18
-69
-128
-128
-72
56
127
124
17
-67
-128
-128
-72
54
127
124
20
-68
-128
-128
-72
54
127
127
127
48
-43
-105
-128
-128
-102
40
127
127
127
57
-36
-112
-128
-128
-109
33
127
127
127
48
-41
-106
-128
-128
-112
32
127
127
127
48
-44
-106
-128
-128
-99
27
127
127
127
45
-47
-109
-128
-128
-101
28
127
127
127
42
-50
-108
-128
-128
-102
27
127
127
127
43
-49
-108
-128
-106
16
111
84
-15
-97
-128
-128
-101
28
125
99
-2
-70
-128
-128
-89
41
127
110
6
-80
-128
-128
-82
45
127
114
10
-76
-128
-128
-80
50
127
117
16
-74
-128
-128
-76
49
127
116
13
-74
-128
-128
-77
53
127
122
17
-70
-128
-128
-73
53
127
123
17
-70
-128
-128
-128
-67
60
127
127
127
75
-22
-102
-128
-128
-78
49
127
127
127
61
-34
-97
-128
-128
-105
35
127
127
127
51
-41
-100
-128
-128
-98
29
127
127
127
48
-42
-106
-128
-128
-99
28
127
127
127
47
-46
-107
-128
-128
-100
27
127
127
127
46
-48
-107
-128
-106
17
111
83
-16
-97
-128
-128
-101
28
127
101
-2
-70
-128
-128
-88
39
127
110
6
-79
-128
-128
-81
44
127
114
9
-74
-128
-128
-77
47
127
117
16
-74
-128
-128
-79
48
127
119
13
-70
-128
-128
-74
53
127
121
16
-70
-128
-128
-72
52
127
118
15
-72
-128
-128
-74
54
127
122
18
-69
-128
-128
-73
55
127
122
18
-69
-128
-128
-72
55
127
123
18
-69
-128
-128
-72
54
127
124
19
-69
-128
-128
-73
55
127
123
19
-69
-128
-128
-71
52
127
119
16
-71
-128
-128
-75
51
127
123
17
-70
-128
-128
-76
54
127
121
17
-67
-128
-128
-72
56
127
122
18
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-73
56
127
124
20
-68
-128
-128
-71
55
127
122
17
-69
-128
-128
-74
56
127
123
19
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-72
54
127
125
17
-67
-128
-128
-74
52
127
124
17
-70
-128
-128
-75
56
127
120
17
-66
-128
-128
-72
55
127
122
18
-68
-128
-128
-71
53
127
122
17
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-71
54
127
124
17
-68
-128
-128
-71
55
127
122
18
-69
-128
-128
-74
54
127
121
17
-68
-128
-128
-72
53
127
121
16
-70
-128
-128
-72
55
127
123
18
-68
-128
-128
-71
54
127
123
18
-70
-128
-128
-73
55
127
121
20
-66
-128
-128
-72
53
127
120
16
-71
-128
-128
-74
56
127
123
19
-68
-128
-128
-71
54
127
122
19
-68
-128
-128
-72
54
127
120
17
-67
-128
-128
-72
55
127
125
17
-67
-128
-128
-128
-68
61
127
127
127
75
-22
-102
-128
-128
-76
48
127
127
127
61
-34
-97
-128
-128
-104
38
127
127
127
52
-38
-101
-128
-128
-110
32
127
127
127
48
-43
-104
-128
-128
-98
28
127
127
127
47
-46
-108
-128
-128
-101
28
127
127
127
42
-50
-109
-128
-128
-102
27
127
127
127
43
-49
-110
-128
-128
-101
26
127
127
127
44
-48
-109
-128
-128
-102
25
127
127
127
45
-50
-108
-128
-128
-103
24
127
127
127
42
-48
-108
-128
-128
-103
26
127
127
127
43
-49
-110
-128
-128
-102
24
127
127
127
43
-49
-110
-128
-128
-102
24
127
127
127
43
-50
-109
-128
-107
16
110
82
-17
-98
-128
-128
-101
28
125
100
-1
-70
-128
-128
-88
39
127
109
6
-79
-128
-128
-83
46
127
115
11
-76
-128
-128
-79
48
127
116
13
-72
-128
-128
-75
50
127
116
13
-73
-128
-128
-79
49
127
120
14
-69
-128
-128
-74
54
127
120
16
-70
-128
-128
-73
53
127
122
17
-70
-128
-128
-74
54
127
122
20
-71
-128
-128
-74
55
127
122
17
-70
-128
-128
-74
54
127
122
17
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-73
57
127
123
18
-69
-128
-128
-71
55
127
124
19
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-71
55
127
122
18
-69
-128
-128
-74
52
127
123
17
-70
-128
-128
-75
54
127
122
16
-67
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
55
127
122
18
-69
-128
-128
-71
54
127
124
18
-69
-128
-128
-73
56
127
120
18
-66
-128
-128
-72
56
127
123
20
-67
-128
-128
-72
56
127
122
18
-68
-128
-128
-72
54
127
123
19
-68
-128
-128
-72
54
127
124
19
-68
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
54
127
124
19
-69
-128
-128
-71
52
127
120
17
-71
-128
-128
-75
51
127
124
16
-69
-128
-128
-73
56
127
123
19
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
54
127
124
18
-69
-128
-128
-72
54
127
123
20
-68
-128
-128
-72
56
127
123
19
-68
-128
-128
-71
54
127
124
19
-68
-128
-128
-71
54
127
123
18
-68
-128
-128
-71
54
127
122
18
-68
-128
-128
-72
54
127
123
18
-69
-128
-128
-72
54
127
123
18
-68
-128
-128
-71
55
127
123
18
-68
-128
-128
-74
52
127
121
17
-71
-128
-128
-74
52
127
124
17
-70
-128
-128
-76
54
127
120
17
-66
-128
-128
-75
51
127
124
16
-68
-128
-128
-71
56
127
124
20
-68
-128
-128
-71
54
127
123
17
-67
-128
-128
-128
-66
61
127
127
127
77
-21
-102
-128
-128
-77
48
127
127
127
60
-33
-97
-128
-128
-104
38
127
127
127
53
-41
-103
-128
-128
-110
32
127
127
127
48
-44
-106
-128
-128
-99
30
127
127
127
46
-47
-108
-128
-128
-101
28
127
127
127
45
-47
-108
-128
-128
-101
26
127
127
127
44
-48
-110
-128
-128
-102
26
127
127
127
44
-48
-109
-128
-128
-102
25
127
127
127
44
-49
-110
-128
-128
-102
25
127
127
127
43
-49
-110
-128
-128
-102
24
127
127
127
42
-49
-111
-128
-128
-104
25
127
127
127
43
-50
-109
-128
-128
-102
23
127
127
127
44
-47
-111
-128
-128
-102
26
127
127
127
44
-49
-109
-128
-128
-102
24
127
127
127
44
-48
-109
-128
-128
-102
25
127
127
127
43
-49
-110
-128
-128
-102
26
127
127
127
43
-49
-110
-128
-128
-101
25
127
127
127
43
-49
-110
-128
-128
-104
26
127
127
127
43
-49
-110
-128
-109
16
109
82
-16
-99
-128
-128
-103
26
122
96
-5
-72
-128
-128
-92
36
127
108
4
-78
-128
-128
-83
45
127
113
10
-76
-128
-128
-80
48
127
119
13
-72
-128
-128
-78
49
127
116
13
-72
-128
-128
-78
53
127
118
16
-68
-128
-128
-76
51
127
122
15
-68
-128
-128
-73
54
127
122
17
-70
-128
-128
-72
54
127
122
18
-69
-128
-128
-72
54
127
122
18
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-73
54
127
124
19
-69
-128
-128
-74
54
127
119
16
-70
-128
-128
-75
52
127
123
16
-67
-128
-128
-72
55
127
123
18
-68
-128
-128
-72
54
127
122
18
-70
-128
-128
-73
56
127
124
20
-68
-128
-128
-73
56
127
124
20
-68
-128
-128
-71
56
127
123
18
-69
-128
-128
-74
54
127
122
19
-67
-128
-128
-72
56
127
123
18
-68
-128
-128
-71
56
127
122
18
-68
-128
-128
-71
53
127
125
17
-67
-128
-128
-74
52
127
123
16
-70
-128
-128
-76
54
127
122
17
-66
-128
-128
-73
54
127
122
18
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-72
56
127
123
18
-68
-128
-128
-71
54
127
124
19
-68
-128
-128
-73
56
127
122
18
-68
-128
-128
-71
54
127
124
19
-68
-128
-128
-128
-66
60
127
127
127
72
-23
-101
-128
-128
-79
50
127
127
127
60
-35
-112
-128
-128
-104
36
127
127
127
51
-42
-100
-128
-128
-111
33
127
127
127
49
-44
-105
-128
-128
-97
28
127
127
127
47
-46
-107
-128
-128
-100
27
127
127
127
45
-48
-107
-128
-128
-101
25
127
111
11
-76
-128
-128
-68
40
127
104
2
-83
-128
-128
-70
41
127
111
8
-78
-128
-128
-81
46
127
115
14
-73
-128
-128
-78
51
127
117
14
-73
-128
-128
-75
52
127
120
16
-70
-128
-128
-73
53
127
122
18
-70
-128
-128
-73
54
127
121
17
-70
-128
-128
-74
56
127
122
18
-68
-128
-128
-72
54
127
123
19
-69
-128
-128
-73
55
127
124
18
-70
-128
-128
-72
54
127
122
18
-69
-128
-128
-73
56
127
122
18
-69
-128
-128
-73
55
127
123
19
-68
-128
-128
-71
53
127
121
19
-66
-128
-128
-72
55
127
122
18
-68
-128
-128
-72
54
127
123
19
-68
-128
-128
-72
56
127
122
18
-69
-128
-128
-73
56
127
122
21
-67
-128
-128
-76
52
127
122
16
-68
-128
-128
-72
55
127
123
19
-69
-128
-128
-70
54
127
124
20
-68
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
55
127
123
20
-68
-128
-128
-72
56
127
123
18
-69
-128
-128
-73
54
127
123
19
-69
-128
-128
-73
54
127
123
18
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-74
56
127
122
18
-69
-128
-128
-72
56
127
124
18
-69
-128
-128
-72
54
127
123
19
-68
-128
-128
-71
54
127
123
19
-68
-128
-128
-72
56
127
122
20
-68
-128
-128
-72
53
127
122
20
-68
-128
-128
-72
56
127
122
18
-68
-128
-128
-71
54
127
123
18
-68
-128
-128
-72
56
127
124
18
-68
-128
-128
-71
55
127
122
19
-69
-128
-128
-71
54
127
124
20
-68
-128
-128
-72
53
127
123
21
-70
-128
-128
-71
52
127
120
18
-67
-128
-128
-70
53
127
119
16
-70
-128
-128
-75
55
127
121
18
-66
-128
-128
-73
56
127
123
21
-70
-128
-128
-72
56
127
124
20
-68
-128
-128
-71
54
127
124
19
-69
-128
-128
-73
55
127
123
18
-68
-128
-128
-70
54
127
125
18
-67
-128
-128
-71
55
127
122
18
-69
-128
-128
-73
56
127
122
18
-69
-128
-128
-73
56
127
122
19
-69
-128
-128
-74
53
127
118
16
-71
-128
-128
-75
51
127
123
16
-67
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
53
127
123
19
-69
-128
-128
-73
56
127
124
19
-68
-128
-128
-72
56
127
127
127
49
-42
-104
-128
-128
-102
42
127
127
127
62
-36
-112
-128
-128
-106
35
127
127
127
50
-43
-103
-128
-128
-111
29
127
127
127
46
-46
-104
-128
-128
-100
29
127
127
127
47
-46
-107
-128
-128
-101
27
127
127
127
45
-48
-109
-128
-128
-102
28
127
127
127
44
-46
-110
-128
-107
18
112
83
-16
-97
-128
-128
-100
29
126
100
-1
-69
-128
-128
-89
38
127
110
4
-78
-128
-128
-86
41
127
115
8
-75
-128
-128
-80
49
127
118
14
-72
-128
-128
-76
51
127
118
15
-71
-128
-128
-76
53
127
121
16
-70
-128
-128
-74
54
127
120
17
-69
-128
-128
-72
52
127
122
20
-71
-128
-128
-72
54
127
123
18
-69
-128
-128
-73
55
127
122
20
-69
-128
-128
-75
52
127
124
16
-66
-128
-128
-73
54
127
122
17
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-73
55
127
121
19
-67
-128
-128
-75
52
127
124
17
-69
-128
-128
-128
-70
58
127
127
127
76
-20
-102
-128
-128
-80
48
127
127
127
60
-35
-97
-128
-128
-104
38
127
127
127
54
-40
-103
-128
-128
-110
33
127
127
127
49
-44
-105
-128
-128
-97
28
127
127
127
48
-48
-107
-128
-128
-100
28
127
127
127
44
-48
-109
-128
-128
-101
26
127
113
10
-76
-128
-128
-67
38
127
101
2
-81
-128
-128
-69
39
127
107
6
-79
-128
-128
-67
44
127
116
10
-72
-128
-128
-78
50
127
118
14
-72
-128
-128
-76
53
127
121
16
-72
-128
-128
-75
52
127
120
17
-69
-128
-128
-72
53
127
122
19
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-73
55
127
124
18
-70
-128
-128
-72
54
127
123
19
-68
-128
-128
-73
56
127
124
19
-68
-128
-128
-73
56
127
120
20
-67
-128
-128
-75
50
127
123
16
-69
-128
-128
-73
55
127
122
18
-69
-128
-128
-74
56
127
123
20
-69
-128
-128
-72
55
127
123
18
-69
-128
-128
-72
54
127
122
18
-69
-128
-128
-73
55
127
121
20
-67
-128
-128
-75
51
127
123
16
-67
-128
-128
-72
55
127
122
18
-69
-128
-128
-73
53
127
122
18
-69
-128
-128
-71
54
127
123
18
-69
-128
-128
-70
55
127
122
18
-69
-128
-128
-72
54
127
123
19
-68
-128
-128
-71
54
127
122
18
-68
-128
-128
-71
54
127
124
19
-68
-128
-128
-71
54
127
122
18
-67
-128
-128
-71
53
127
123
19
-69
-128
-128
-72
54
127
123
19
-69
-128
-128
-72
54
127
122
18
-68
-128
-128
-70
53
127
120
16
-68
-128
-128
-75
55
127
127
127
48
-42
-106
-128
-128
-102
42
127
127
127
60
-34
-98
-128
-128
-108
36
127
127
127
48
-45
-104
-128
-128
-99
28
127
127
127
48
-43
-107
-128
-128
-99
29
127
127
127
46
-46
-108
-128
-128
-100
26
127
127
127
44
-48
-108
-128
-128
-100
25
127
127
127
45
-48
-109
-128
-106
14
107
79
-19
-100
-128
-128
-103
28
127
99
-2
-68
-128
-128
-88
38
127
108
7
-78
-128
-128
-83
45
127
112
10
-76
-128
-128
-80
48
127
116
15
-74
-128
-128
-79
48
127
120
14
-73
-128
-128
-79
52
127
118
15
-68
-128
-128
-73
54
127
121
17
-70
-128
-128
-128
-66
62
127
127
127
75
-22
-103
-128
-128
-78
49
127
127
127
60
-35
-98
-128
-128
-104
38
127
127
127
53
-40
-102
-128
-128
-111
33
127
127
127
49
-44
-105
-128
-128
-98
28
127
127
127
47
-46
-107
-128
-128
-100
28
127
127
127
45
-48
-108
-128
-106
18
112
84
-15
-97
-128
-128
-100
30
126
100
-1
-69
-128
-128
-88
38
127
109
6
-79
-128
-128
-82
44
127
114
10
-76
-128
-128
-78
48
127
118
14
-73
-128
-128
-77
52
127
121
16
-71
-128
-128
-75
54
127
121
18
-69
-128
-128
-74
54
127
121
16
-70
-128
-128
-72
54
127
123
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-72
54
127
123
19
-68
-128
-128
-72
54
127
122
18
-69
-128
-128
-72
52
127
119
15
-71
-128
-128
-74
56
127
122
17
-69
-128
-128
-72
52
127
119
15
-71
-128
-128
-75
52
127
124
16
-68
-128
-128
-72
56
127
122
19
-68
-128
-128
-71
54
127
120
16
-69
-128
-128
-75
55
127
120
16
-67
-128
-128
-72
56
127
124
19
-68
-128
-128
-71
53
127
120
16
-71
-128
-128
-74
54
127
122
19
-68
-128
-128
-72
55
127
124
19
-68
-128
-128
-72
53
127
123
19
-70
-128
-128
-72
55
127
123
19
-68
-128
-128
-71
54
127
124
17
-68
-128
-128
-71
54
127
124
18
-69
-128
-128
-72
54
127
124
19
-69
-128
-128
-72
55
127
122
19
-68
-128
-128
-71
55
127
124
18
-68
-128
-128
-71
54
127
123
18
-68
-128
-128
-73
54
127
123
18
-69
-128
-128
-71
52
127
119
15
-71
-128
-128
-75
52
127
124
16
-67
-128
-128
-72
55
127
123
18
-69
-128
-128
-71
53
127
120
16
-71
-128
-128
-74
54
127
124
16
-67
-128
-128
-71
55
127
123
19
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-72
55
127
123
19
-68
-128
-128
-128
-66
61
127
127
127
77
-22
-102
-128
-128
-77
49
127
127
127
61
-34
-97
-128
-128
-104
37
127
127
127
52
-40
-101
-128
-128
-109
31
127
127
127
47
-45
-103
-128
-128
-99
29
127
127
127
45
-47
-108
-128
-128
-98
28
127
127
127
45
-47
-108
-128
-128
-101
24
127
114
11
-76
-128
-128
-70
41
127
106
3
-83
-128
-128
-72
40
127
111
8
-78
-128
-128
-80
47
127
117
11
-72
-128
-128
-81
45
127
118
12
-71
-128
-128
-76
52
127
120
16
-71
-128
-128
-74
54
127
121
18
-69
-128
-128
-74
55
127
122
18
-69
-128
-128
-71
54
127
127
127
48
-42
-106
-128
-128
-103
42
127
127
127
58
-35
-98
-128
-128
-106
35
127
127
127
51
-42
-104
-128
-128
-111
31
127
127
127
48
-44
-106
-128
-128
-99
27
127
127
127
45
-46
-109
-128
-128
-100
26
127
127
127
45
-48
-110
-128
-128
-101
26
127
127
127
45
-48
-109
-128
-128
-102
24
127
127
127
42
-48
-109
-128
-128
-102
24
127
127
127
42
-50
-108
-128
-128
-104
26
127
127
127
42
-47
-109
-128
-128
-105
22
127
127
127
44
-47
-109
-128
-128
-103
24
127
127
127
44
-49
-110
-128
-128
-102
25
127
127
127
43
-49
-110
-128
-128
-102
24
127
110
8
-76
-128
-128
-69
36
127
104
3
-83
-128
-128
-72
41
127
110
8
-78
-128
-128
-66
46
127
115
11
-74
-128
-128
-77
48
127
119
15
-72
-128
-128
-75
50
127
120
16
-71
-128
-128
-74
54
127
121
17
-69
-128
-128
-73
52
127
122
16
-69
-128
-128
-72
54
127
122
18
-69
-128
-128
-74
56
127
121
19
-69
-128
-128
-71
52
127
118
16
-70
-128
-128
-75
54
127
120
17
-67
-128
-128
-74
52
127
120
17
-71
-128
-128
-74
55
127
123
19
-69
-128
-128
-71
53
127
119
16
-69
-128
-128
-76
55
127
120
17
-67
-128
-128
-73
54
127
123
19
-68
-128
-128
-72
54
127
122
18
-69
-128
-128
-71
55
127
123
19
-69
-128
-128
-71
53
127
119
16
-70
-128
-128
-75
54
127
121
18
-66
-128
-128
-73
56
127
122
21
-68
-128
-128
-75
53
127
122
16
-67
-128
-128
-72
56
127
123
19
-68
-128
-128
-71
54
127
123
18
-68
-128
-128
-71
53
127
124
21
-70
-128
-128
-73
55
127
124
19
-68
-128
-128
-73
56
127
122
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-71
54
127
123
19
-69
-128
-128
-72
55
127
122
21
-68
-128
-128
-75
52
127
120
16
-67
-128
-128
-75
51
127
124
16
-67
-128
-128
-72
55
127
122
19
-68
-128
-128
-71
54
127
123
17
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-72
55
127
124
20
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
55
127
124
18
-68
-128
-128
-71
55
127
123
19
-69
-128
-128
-73
57
127
121
18
-68
-128
-128
-71
53
127
122
17
-69
-128
-128
-72
53
127
122
18
-69
-128
-128
-71
55
127
122
18
-69
-128
-128
-73
56
127
123
19
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-72
57
127
122
18
-69
-128
-128
-71
55
127
123
19
-69
-128
-128
-72
56
127
124
17
-67
-128
-128
-75
51
127
124
16
-68
-128
-128
-72
55
127
123
18
-69
-128
-128
-72
54
127
122
18
-69
-128
-128
-74
54
127
122
18
-68
-128
-128
-71
54
127
123
19
-69
-128
-128
-73
56
127
124
16
-67
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
56
127
123
19
-68
-128
-128
-71
55
127
123
19
-68
-128
-128
-71
53
127
121
20
-66
-128
-128
-74
52
127
122
17
-70
-128
-128
-76
55
127
120
18
-66
-128
-128
-74
53
127
119
16
-70
-128
-128
-76
55
127
120
18
-66
-128
-128
-75
51
127
123
16
-69
-128
-128
-72
53
127
120
16
-70
-128
-128
-75
54
127
121
17
-66
-128
-128
-73
57
127
123
21
-70
-128
-128
-71
56
127
123
19
-68
-128
-128
-70
55
127
124
20
-68
-128
-128
-72
56
127
122
20
-68
-128
-128
-72
56
127
124
18
-68
-128
-128
-71
56
127
124
19
-68
-128
-128
-74
53
127
119
16
-68
-128
-128
-70
54
127
123
19
-68
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
56
127
123
19
-68
-128
-128
-72
54
127
123
19
-68
-128
-128
-72
56
127
122
19
-68
-128
-128
-71
54
127
123
19
-68
-128
-128
-71
53
127
119
16
-70
-128
-128
-76
51
127
123
16
-68
-128
-128
-72
56
127
123
19
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-73
56
127
124
17
-67
-128
-128
-71
53
127
120
16
-70
-128
-128
-75
53
127
121
16
-67
-128
-128
-72
55
127
123
18
-69
-128
-128
-72
54
127
123
19
-69
-128
-128
-72
54
127
123
19
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-73
56
127
122
20
-68
-128
-128
-72
56
127
124
17
-66
-128
-128
-73
55
127
124
18
-69
-128
-128
-72
54
127
122
18
-69
-128
-128
-73
56
127
121
20
-67
-128
-128
-76
50
127
123
16
-68
-128
-128
-73
55
127
122
18
-69
-128
-128
-72
54
127
122
18
-69
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
56
127
122
21
-69
-128
-128
-75
53
127
123
16
-67
-128
-128
-72
55
127
123
19
-69
-128
-128
-73
56
127
124
17
-67
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
56
127
124
20
-68
-128
-128
-71
54
127
123
19
-69
-128
-128
-72
55
127
122
18
-69
-128
-128
-73
55
127
124
20
-68
-128
-128
-73
55
127
124
19
-68
-128
-128
-72
54
127
122
18
-69
-128
-128
-73
56
127
124
19
-68
-128
-128
-71
53
127
120
16
-69
-128
-128
-76
55
127
120
17
-67
-128
-128
-74
52
127
122
17
-70
-128
-128
-76
54
127
121
17
-67
-128
-128
-74
52
127
121
17
-71
-128
-128
-75
51
127
123
16
-67
-128
-128
-73
55
127
127
127
49
-43
-105
-128
-128
-104
41
127
127
127
57
-37
-97
-128
-128
-106
34
127
127
127
50
-43
-101
-128
-128
-97
31
127
127
127
48
-46
-105
-128
-128
-98
26
127
127
127
44
-48
-106
-128
-128
-102
27
127
127
127
44
-48
-109
-128
-128
-103
27
127
127
127
44
-49
-110
-128
-107
16
111
83
-16
-98
-128
-128
-101
29
124
100
1
-71
-128
-128
-89
40
127
109
7
-78
-128
-128
-83
46
127
113
12
-75
-128
-128
-80
49
127
117
13
-73
-128
-128
-76
50
127
120
15
-72
-128
-128
-76
53
127
120
18
-72
-128
-128
-74
51
127
122
20
-71
-128
-128
-77
51
127
120
15
-68
-128
-128
-75
54
127
122
20
-68
-128
-128
-71
54
127
124
18
-69
-128
-128
-73
55
127
124
18
-68
-128
-128
-71
54
127
124
19
-68
-128
-128
-72
56
127
121
19
-66
-128
-128
-74
54
127
124
20
-68
-128
-128
-74
52
127
121
16
-71
-128
-128
-75
53
127
123
16
-67
-128
-128
-72
56
127
122
18
-69
-128
-128
-72
55
127
124
18
-69
-128
-128
-73
56
127
122
20
-70
-128
-128
-75
51
127
124
16
-67
-128
-128
-72
55
127
123
18
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
54
127
123
18
-69
-128
-128
-72
55
127
125
17
-67
-128
-128
-72
55
127
122
18
-68
-128
-128
-71
55
127
124
19
-68
-128
-128
-71
55
127
122
18
-69
-128
-128
-72
54
127
124
18
-69
-128
-128
-71
53
127
120
16
-69
-128
-128
-75
55
127
121
17
-66
-128
-128
-73
55
127
122
20
-67
-128
-128
-72
56
127
124
19
-68
-128
-128
-71
54
127
124
18
-69
-128
-128
-72
54
127
124
19
-68
-128
-128
-72
54
127
122
17
-68
-128
-128
-72
53
127
122
18
-70
-128
-128
-71
55
127
124
19
-69
-128
-128
-75
51
127
122
17
-71
-128
-128
-76
55
127
120
17
-66
-128
-128
-74
54
127
121
19
-66
-128
-128
-73
54
127
124
19
-68
-128
-128
-73
56
127
125
17
-66
-128
-128
-72
54
127
122
18
-69
-128
-128
-71
55
127
122
17
-69
-128
-128
-73
56
127
124
19
-69
-128
-128
-74
56
127
122
17
-69
-128
-128
-71
55
127
123
18
-68
-128
-128
-128
-66
62
127
127
127
76
-22
-102
-128
-128
-76
47
127
127
127
61
-34
-97
-128
-128
-105
38
127
127
127
54
-40
-102
-128
-128
-110
32
127
127
127
47
-42
-105
-128
-128
-98
29
127
127
127
47
-46
-108
-128
-128
-100
27
127
127
127
45
-48
-108
-128
-106
18
110
85
-16
-97
-128
-128
-100
29
126
100
-1
-70
-128
-128
-87
38
127
108
6
-79
-128
-128
-81
46
127
115
11
-75
-128
-128
-78
48
127
118
14
-72
-128
-128
-76
52
127
120
15
-71
-128
-128
-74
52
127
120
16
-71
-128
-128
-74
55
127
123
16
-68
-128
-128
-76
50
127
124
15
-69
-128
-128
-72
56
127
123
19
-68
-128
-128
-72
56
127
121
18
-69
-128
-128
-71
53
127
121
19
-66
-128
-128
-73
54
127
123
18
-69
-128
-128
-72
54
127
124
20
-70
-128
-128
-73
55
127
124
20
-68
-128
-128
-72
56
127
123
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
54
127
123
18
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-72
55
127
123
18
-68
-128
-128
-70
54
127
124
18
-69
-128
-128
-73
56
127
122
20
-66
-128
-128
-72
55
127
124
19
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
55
127
122
18
-69
-128
-128
-73
56
127
122
18
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-74
53
127
119
15
-70
-128
-128
-75
54
127
122
17
-67
-128
-128
-71
54
127
123
17
-70
-128
-128
-71
55
127
124
19
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-72
54
127
124
19
-69
-128
-128
-71
53
127
119
15
-71
-128
-128
-76
51
127
124
16
-68
-128
-128
-72
56
127
122
18
-69
-128
-128
-71
54
127
124
18
-69
-128
-128
-71
56
127
123
19
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-71
56
127
123
19
-68
-128
-128
-71
54
127
123
17
-68
-128
-128
-71
55
127
122
18
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-72
55
127
123
18
-68
-128
-128
-75
51
127
124
16
-68
-128
-128
-72
55
127
123
18
-68
-128
-128
-71
54
127
124
18
-69
-128
-128
-73
56
127
124
18
-68
-128
-128
-74
53
127
120
17
-71
-128
-128
-74
53
127
119
15
-71
-128
-128
-75
52
127
124
16
-67
-128
-128
-72
55
127
123
19
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-71
55
127
124
19
-68
-128
-128
-72
55
127
122
17
-69
-128
-128
-128
-66
62
127
127
127
74
-21
-101
-128
-128
-77
47
127
127
127
60
-34
-112
-128
-128
-104
38
127
127
127
54
-41
-102
-128
-128
-110
32
127
127
127
50
-43
-105
-128
-128
-98
30
127
127
127
46
-46
-107
-128
-128
-99
25
127
127
127
43
-50
-109
-128
-128
-102
26
127
127
127
41
-50
-109
-128
-128
-104
22
127
127
127
45
-47
-109
-128
-128
-104
27
127
127
127
43
-49
-110
-128
-128
-102
25
127
127
127
44
-48
-109
-128
-128
-102
24
127
127
127
42
-50
-111
-128
-128
-104
26
127
127
127
40
-51
-110
-128
-128
-106
22
127
127
127
43
-47
-111
-128
-108
15
110
83
-16
-98
-128
-128
-101
25
122
96
-4
-72
-128
-128
-90
39
127
110
5
-78
-128
-128
-85
44
127
114
9
-75
-128
-128
-81
48
127
117
13
-73
-128
-128
-75
52
127
120
16
-71
-128
-128
-74
51
127
120
16
-71
-128
-128
-74
53
127
122
17
-70
-128
-128
-73
53
127
121
17
-68
-128
-128
-72
53
127
119
15
-70
-128
-128
-76
56
127
120
16
-67
-128
-128
-73
55
127
122
17
-70
-128
-128
-74
56
127
122
18
-69
-128
-128
-72
54
127
123
17
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-73
56
127
122
18
-69
-128
-128
-74
54
127
125
17
-67
-128
-128
-75
52
127
124
16
-67
-128
-128
-72
55
127
123
19
-68
-128
-128
-71
54
127
124
20
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-72
54
127
124
19
-68
-128
-128
-71
54
127
124
19
-68
-128
-128
-71
54
127
124
20
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-74
55
127
124
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-72
55
127
123
18
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-72
54
127
124
19
-69
-128
-128
-72
56
127
120
19
-66
-128
-128
-73
55
127
123
19
-68
-128
-128
-72
54
127
124
18
-70
-128
-128
-72
54
127
122
18
-69
-128
-128
-74
53
127
120
16
-71
-128
-128
-76
52
127
122
16
-68
-128
-128
-72
55
127
122
18
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-72
55
127
124
19
-68
-128
-128
-128
-67
62
127
127
127
76
-22
-102
-128
-128
-77
47
127
127
127
60
-33
-97
-128
-128
-103
36
127
127
127
52
-42
-100
-128
-128
-111
33
127
127
127
49
-44
-106
-128
-128
-100
26
127
127
127
44
-45
-109
-128
-128
-101
28
127
127
127
46
-47
-108
-128
-128
-101
26
127
113
11
-76
-128
-128
-67
40
127
105
4
-82
-128
-128
-69
39
127
107
6
-80
-128
-128
-67
44
127
116
11
-76
-128
-128
-81
48
127
118
13
-69
-128
-128
-76
53
127
119
18
-68
-128
-128
-77
50
127
122
15
-69
-128
-128
-74
54
127
121
17
-70
-128
-128
-72
54
127
122
19
-69
-128
-128
-72
54
127
122
19
-69
-128
-128
-71
54
127
122
18
-69
-128
-128
-72
54
127
123
19
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-71
55
127
122
19
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-71
54
127
123
18
-69
-128
-128
-71
55
127
123
18
-69
-128
-128
-70
54
127
123
18
-68
-128
-128
-70
54
127
123
18
-68
-128
-128
-72
55
127
122
18
-69
-128
-128
-73
55
127
124
17
-68
-128
-128
-71
54
127
122
18
-69
-128
-128
-70
54
127
124
20
-68
-128
-128
-71
55
127
122
18
-69
-128
-128
-72
55
127
123
21
-69
-128
-128
-75
51
127
123
16
-67
-128
-128
-74
52
127
122
17
-71
-128
-128
-76
54
127
121
18
-66
-128
-128
-73
54
127
122
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-71
54
127
123
18
-69
-128
-128
-71
55
127
123
19
-68
-128
-128
-72
56
127
123
19
-68
-128
-128
-71
54
127
122
18
-68
-128
-128
-71
53
127
122
17
-70
-128
-128
-72
55
127
124
19
-68
-128
-128
-73
55
127
123
18
-69
-128
-128
-72
55
127
121
19
-66
-128
-128
-72
55
127
122
18
-69
-128
-128
-74
54
127
122
18
-67
-128
-128
-71
54
127
122
20
-65
-128
-128
-73
54
127
122
18
-69
-128
-128
-72
55
127
122
21
-67
-128
-128
-75
52
127
122
16
-67
-128
-128
-74
54
127
123
18
-68
-128
-128
-71
53
127
122
17
-68
-128
-128
-71
54
127
122
17
-69
-128
-128
-71
54
127
123
19
-69
-128
-128
-74
55
127
123
18
-68
-128
-128
-71
55
127
123
18
-69
-128
-128
-72
56
127
121
20
-67
-128
-128
-75
52
127
123
17
-67
-128
-128
-72
54
127
123
19
-69
-128
-128
-72
57
127
124
17
-67
-128
-128
-72
54
127
122
18
-69
-128
-128
-72
54
127
122
18
-69
-128
-128
-72
56
127
127
127
46
-43
-102
-128
-128
-103
42
127
127
127
61
-34
-98
-128
-128
-106
34
127
127
127
49
-44
-102
-128
-128
-112
31
127
127
127
48
-45
-107
-128
-128
-100
29
127
127
127
46
-47
-108
-128
-128
-101
28
127
127
127
44
-48
-110
-128
-128
-101
26
127
127
127
43
-49
-109
-128
-106
15
112
83
-17
-97
-128
-128
-100
28
126
100
-2
-70
-128
-128
-87
38
127
109
6
-80
-128
-128
-83
44
127
115
11
-76
-128
-128
-80
50
127
117
15
-74
-128
-128
-77
52
127
121
16
-71
-128
-128
-75
52
127
122
17
-70
-128
-128
-76
51
127
121
16
-71
-128
-128
-128
-68
61
127
127
127
74
-22
-103
-128
-128
-80
49
127
127
127
60
-34
-97
-128
-128
-105
37
127
127
127
52
-41
-102
-128
-128
-111
30
127
127
127
46
-46
-104
-128
-128
-99
30
127
127
127
46
-47
-108
-128
-128
-100
27
127
127
127
45
-48
-108
-128
-106
18
111
84
-14
-80
-128
-128
-101
29
126
100
-1
-69
-128
-128
-87
38
127
106
4
-80
-128
-128
-86
44
127
112
9
-73
-128
-128
-79
49
127
117
14
-73
-128
-128
-76
51
127
121
16
-71
-128
-128
-76
52
127
122
16
-70
-128
-128
-73
54
127
122
17
-70
-128
-128
-73
53
127
120
17
-68
-128
-128
-72
54
127
122
17
-68
-128
-128
-72
53
127
121
19
-68
-128
-128
-73
55
127
122