blob: e0e643bf45f591fb42d86eaaffa6d6bafe6c2c64 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
|
103 101 101 91 91 98 89 82 88 84 82 93 78 64 69 32 75 113 108 116 114 122 124 124 118 108 92 48 22 30 23 65 108 104 70 71 116 144 161 140 138 115 84 98 92 86 79 73 68 63 73 64 34 27 39 71 98 107 115 117 116 120 123 115 104 112 112 116 126 128 123 122 118 124 126 124 123 121 118 118 121 118 116 118 120 116 109 107 109 111 113 108 109 114 102 105 109 107 107 108
103 103 105 106 109 108 100 98 91 92 87 88 88 88 86 82 86 87 85 92 93 96 96 101 103 108 83 35 28 31 21 59 91 78 81 113 147 174 163 146 149 107 88 112 94 97 76 68 71 74 72 69 66 76 75 63 102 116 120 130 122 115 124 109 51 24 33 32 43 52 66 80 94 101 104 111 120 126 127 127 128 130 129 125 122 121 119 115 111 103 104 102 103 99 100 108 108 103 103 102
105 103 106 106 108 97 45 43 44 45 48 49 52 53 51 59 60 57 62 59 62 61 60 62 63 70 69 39 24 26 31 65 99 108 115 143 155 152 144 137 143 99 94 113 98 103 78 74 80 83 82 81 74 80 64 61 108 120 125 120 113 115 118 111 97 41 17 27 20 19 18 14 17 21 23 25 30 38 50 64 74 86 92 96 104 109 114 117 117 118 114 108 104 96 101 104 105 110 110 109
100 98 104 102 109 94 26 26 25 21 26 25 26 24 26 23 26 26 28 31 27 26 31 31 31 24 52 61 21 30 76 110 116 121 126 128 131 111 104 121 147 99 88 115 100 93 76 89 98 80 78 83 57 57 57 74 109 119 120 122 119 124 120 100 98 51 19 26 24 28 29 28 27 27 25 23 22 20 18 16 16 15 15 19 25 31 38 50 61 81 94 103 109 115 120 117 119 119 119 119
99 105 104 93 107 76 26 30 32 34 29 26 28 28 30 33 28 30 29 31 28 27 27 26 29 25 38 50 20 41 96 111 110 113 110 128 126 130 145 142 145 93 82 122 96 97 70 69 87 79 60 88 79 63 73 80 101 121 121 120 124 123 121 128 125 107 59 23 27 23 24 26 25 24 24 24 24 25 26 27 27 27 26 26 26 23 19 17 18 17 18 25 33 43 46 59 77 86 91 98
106 83 73 90 83 39 28 28 24 27 28 32 29 28 26 29 28 29 31 27 28 30 29 30 31 26 27 39 25 46 102 111 109 108 111 113 121 153 154 142 132 90 91 114 94 96 71 79 85 69 77 181 87 83 88 78 105 120 119 122 119 117 121 124 122 125 85 25 25 27 26 26 26 26 24 24 23 24 25 25 25 23 24 26 25 24 27 27 26 28 27 27 21 21 29 56 77 90 90 85
94 28 17 34 31 25 27 62 70 26 27 27 26 28 29 26 29 28 29 29 28 27 28 29 23 27 35 29 25 36 81 108 106 106 109 104 115 145 140 125 121 79 92 122 94 86 63 68 67 61 116 176 81 67 83 83 105 121 118 116 114 113 115 118 119 116 91 32 24 28 25 26 25 25 24 25 25 26 26 26 26 26 27 27 25 24 25 25 25 24 24 21 36 64 87 101 106 113 113 112
97 56 38 32 36 49 85 120 118 93 47 33 31 24 23 26 25 26 26 24 25 26 24 27 38 73 96 54 23 22 31 63 96 98 99 102 102 123 143 132 118 77 82 108 87 80 88 130 76 57 147 152 74 88 83 83 101 120 116 116 116 118 120 119 117 117 80 25 26 26 27 26 25 25 26 26 26 26 25 25 25 25 24 24 25 27 26 26 27 23 29 35 75 105 98 95 105 107 107 112
112 107 93 90 92 100 113 102 112 114 114 102 87 71 61 57 48 43 41 42 40 45 55 73 99 107 107 105 64 28 22 21 72 100 91 109 107 102 118 112 111 76 73 97 83 85 59 71 59 49 165 131 69 85 79 81 96 111 115 116 118 116 101 98 116 114 57 18 33 32 31 27 28 29 27 25 24 24 24 24 25 23 23 25 26 25 26 26 24 39 75 88 111 110 103 107 103 107 106 105
123 103 111 120 120 106 108 120 122 111 115 121 120 119 122 121 116 109 107 106 107 108 113 111 102 106 108 114 116 79 56 51 68 91 99 107 109 109 125 123 101 70 68 97 82 83 78 78 40 64 184 105 74 81 79 80 94 111 110 107 120 106 41 43 86 75 38 38 41 42 38 37 35 35 35 33 32 31 31 30 31 27 22 23 27 25 25 27 29 87 107 95 107 105 102 111 113 110 108 110
109 106 114 115 120 118 122 125 121 116 121 116 115 113 117 119 122 121 125 125 123 127 119 105 108 117 119 119 120 117 104 97 93 96 113 119 121 106 101 86 85 73 66 88 77 77 89 82 46 88 183 84 72 81 77 77 53 51 78 73 62 53 21 31 29 27 31 35 33 31 34 33 34 37 36 37 38 40 39 38 37 38 38 36 38 36 34 30 52 110 94 96 100 99 122 122 127 125 125 123
104 112 110 109 106 108 111 111 112 114 113 116 117 116 116 114 113 111 114 117 116 116 119 122 123 121 123 122 120 121 111 100 91 102 133 133 125 91 69 68 87 64 63 77 58 70 78 78 47 113 168 69 75 77 76 76 38 42 88 52 20 32 28 27 28 30 29 26 26 37 35 26 28 28 27 26 27 29 31 33 34 33 34 35 37 35 41 38 52 98 97 102 100 98 113 123 125 126 127 117
104 102 100 101 104 106 105 105 104 106 109 109 110 111 109 110 109 113 113 113 114 111 111 113 109 111 117 113 110 114 117 110 102 116 134 127 118 104 84 75 81 61 63 76 60 68 73 69 41 138 146 55 77 76 73 74 80 93 96 89 94 88 64 31 28 27 28 36 49 72 81 51 25 25 27 26 26 25 25 26 28 29 27 25 36 30 26 31 28 63 93 101 89 99 107 120 120 127 130 122
99 98 99 99 99 97 97 100 101 100 100 101 100 100 101 106 105 103 102 104 103 105 105 104 104 104 103 105 106 106 107 104 108 114 127 125 110 94 85 72 86 69 57 79 75 69 72 66 44 158 111 58 78 70 75 72 78 109 111 112 115 109 105 82 67 63 65 80 94 96 107 99 69 43 36 34 31 28 26 25 28 27 29 42 73 69 38 23 27 26 56 52 41 92 109 107 115 119 121 126
97 97 96 97 95 96 101 97 97 96 94 95 96 94 95 99 101 100 99 99 101 97 97 99 97 96 96 96 99 99 100 100 103 117 123 107 86 87 84 63 80 69 54 74 75 71 67 57 62 166 86 69 70 71 71 70 87 96 95 97 95 106 106 104 108 107 109 113 115 115 111 114 113 98 88 81 75 71 66 61 57 58 66 90 96 92 79 42 32 24 23 22 45 84 89 99 104 103 114 116
89 85 85 91 89 87 90 90 91 90 89 87 91 93 92 88 94 95 99 98 98 94 96 98 95 95 95 94 98 100 101 109 118 120 101 85 99 85 75 62 74 61 59 71 75 72 68 46 82 166 67 71 68 69 72 68 86 90 94 85 68 76 89 84 95 107 105 109 110 110 109 111 108 110 113 109 109 110 112 110 103 102 110 109 106 103 96 86 70 54 52 66 85 96 98 104 105 109 107 107
66 66 65 68 66 64 64 67 70 71 70 71 72 72 75 81 71 65 69 68 72 71 71 73 74 79 82 78 77 83 89 91 90 80 64 64 78 63 54 56 49 44 56 78 72 66 64 42 103 150 56 70 65 64 68 65 79 92 89 93 88 83 93 97 99 100 104 106 103 101 102 105 107 107 110 109 106 103 105 109 105 102 106 109 111 106 103 105 105 98 95 95 96 98 101 95 100 106 100 98
60 58 57 55 54 55 55 54 54 57 61 54 51 65 70 60 32 20 25 21 25 25 25 24 26 38 43 35 34 37 39 34 34 33 37 38 36 37 33 46 55 41 49 69 68 65 58 38 127 120 52 69 63 63 62 63 79 90 86 92 99 101 101 96 92 94 95 98 99 99 100 102 104 101 102 104 106 104 101 103 104 103 102 102 102 102 104 104 105 103 104 94 91 94 94 94 93 91 98 101
54 54 56 54 55 55 53 52 54 56 58 52 55 83 55 32 28 27 27 26 23 22 23 22 21 28 26 21 26 22 20 22 25 24 23 24 23 23 18 38 60 49 54 55 63 67 56 39 140 91 53 68 60 60 59 62 77 87 86 90 89 94 91 94 93 91 90 92 93 93 95 94 94 94 97 99 98 96 95 98 98 96 96 98 98 99 99 97 101 99 98 90 91 97 90 87 85 85 88 92
42 41 42 42 44 46 42 41 43 44 44 43 45 50 33 35 38 38 39 39 36 34 36 35 35 38 37 34 35 32 34 34 34 34 34 32 29 31 24 37 49 50 63 66 64 60 53 51 144 67 56 64 56 57 57 56 67 72 81 88 84 74 81 83 72 85 83 85 88 88 90 88 88 88 90 92 87 85 87 89 82 84 87 90 89 90 88 83 90 92 90 92 93 94 85 81 78 83 82 83
45 44 43 42 43 45 43 42 41 42 42 40 38 35 41 42 37 38 41 41 41 41 42 41 41 41 39 40 40 37 40 40 39 39 41 43 41 34 22 37 38 38 58 67 65 60 47 69 134 51 58 59 55 54 54 50 57 59 68 84 80 77 82 77 70 77 65 76 83 85 85 81 83 81 81 82 78 77 79 81 74 77 79 79 77 77 76 73 80 77 76 83 85 81 78 81 78 77 79 81
42 45 47 47 46 45 46 47 45 42 42 40 42 43 38 40 42 40 39 40 39 38 39 40 41 41 38 39 39 38 40 39 38 39 39 41 48 42 31 35 38 35 58 48 56 60 43 88 112 41 55 53 54 51 50 49 54 57 55 66 70 80 78 82 87 81 73 82 86 84 81 79 82 79 77 75 74 72 71 75 75 73 74 72 72 72 71 69 70 72 68 71 76 72 69 73 73 71 75 77
39 39 42 43 45 46 45 45 44 44 44 41 43 43 41 41 41 41 40 42 40 41 40 39 42 43 41 41 41 40 43 41 39 39 38 40 45 52 36 28 42 41 53 55 63 57 39 98 91 38 55 51 54 51 45 47 42 44 44 45 46 49 54 58 57 61 65 68 67 66 63 65 67 67 68 67 68 66 67 69 72 70 72 73 75 74 71 72 69 66 71 64 68 65 64 69 66 68 69 68
38 42 42 40 42 45 42 42 41 43 41 42 42 42 40 42 40 42 41 41 40 40 44 42 39 40 41 40 41 41 41 42 41 39 40 37 38 54 35 26 40 42 44 51 61 64 48 99 77 36 48 49 54 48 44 43 37 42 42 46 44 42 46 42 42 43 44 45 45 46 46 46 43 45 48 46 46 46 46 49 51 53 55 55 61 63 59 63 65 61 68 66 69 71 72 73 66 63 70 71
43 41 42 42 41 42 40 41 40 41 39 40 39 41 37 39 40 39 38 40 40 39 42 40 39 38 41 41 40 41 43 45 41 40 38 37 40 44 30 28 41 44 36 37 49 57 55 99 58 42 48 49 50 46 43 37 38 45 44 46 45 44 48 47 44 43 42 43 44 46 47 48 48 47 47 47 47 46 45 43 40 39 41 40 42 42 40 43 45 45 45 46 53 57 58 60 59 57 61 63
40 37 40 42 40 40 41 41 38 40 41 40 40 42 40 41 40 40 39 38 39 41 39 36 39 38 39 38 38 39 40 40 38 37 38 39 38 40 27 27 44 48 38 38 39 47 63 87 42 42 53 59 52 49 43 38 40 38 41 41 42 42 44 43 42 43 43 43 42 43 46 47 49 50 50 52 52 53 53 51 49 45 46 47 50 50 46 44 42 43 42 43 44 41 39 40 45 46 45 43
30 33 34 35 33 34 36 37 35 35 37 36 36 37 38 38 37 38 39 40 39 40 39 38 40 39 40 40 41 39 37 37 36 35 36 35 35 35 23 26 46 41 33 37 37 31 66 74 32 40 38 57 51 48 43 34 38 40 43 42 43 42 44 44 45 44 44 44 43 43 44 45 47 48 48 48 49 49 51 52 51 50 47 45 49 53 50 48 48 47 47 50 47 47 48 46 46 46 47 44
41 39 39 38 37 36 35 33 32 30 30 31 32 31 34 33 32 33 33 35 34 34 37 40 38 37 37 37 37 35 35 37 39 37 37 40 36 28 19 25 44 48 39 33 32 25 69 65 24 31 30 38 35 37 39 35 37 38 38 41 40 39 39 43 42 38 41 43 42 40 39 40 43 46 46 46 47 48 49 48 47 47 47 45 43 43 44 46 48 46 45 46 45 46 47 46 48 47 47 47
66 64 65 62 61 57 53 52 53 51 50 49 45 38 40 39 37 36 34 37 35 33 35 33 29 37 42 41 40 39 38 35 34 34 34 31 30 28 23 22 30 39 42 36 28 28 44 35 26 28 27 26 28 28 26 31 36 31 35 36 36 39 37 39 39 39 39 39 38 38 40 42 42 44 45 44 44 44 44 44 45 43 44 47 45 43 44 44 46 44 46 46 46 46 45 49 52 49 48 47
59 59 57 56 57 55 54 54 61 62 62 68 60 47 45 42 40 40 37 37 34 34 36 34 41 61 67 68 71 70 68 65 66 69 68 62 63 50 32 30 36 33 37 35 32 32 35 32 26 46 60 52 55 53 42 41 44 43 44 40 39 37 40 39 37 39 39 43 40 36 36 36 38 43 45 45 45 45 43 42 42 42 40 42 42 41 41 39 41 40 43 40 41 39 37 42 42 45 45 43
47 48 50 51 54 51 50 48 51 51 52 55 51 44 47 42 43 49 48 42 37 28 27 35 59 67 58 66 68 62 61 66 73 72 64 69 82 58 33 35 39 38 42 36 35 36 38 45 50 70 78 80 76 71 67 65 69 77 78 86 81 39 36 34 33 33 37 39 36 33 33 31 31 32 34 37 40 41 41 41 42 40 41 45 42 39 40 37 38 38 39 37 53 60 55 59 54 53 50 49
53 52 50 52 50 51 53 54 56 54 52 52 57 43 45 66 59 60 62 69 65 58 49 53 56 56 55 56 56 53 53 57 57 55 51 53 63 44 33 40 45 47 47 47 48 34 33 38 48 56 61 76 80 64 64 68 62 68 87 97 77 36 39 33 32 41 42 39 37 33 37 39 35 36 36 33 35 39 35 33 39 38 36 39 41 38 34 33 35 35 35 41 81 99 91 86 84 79 86 92
66 69 66 63 61 64 64 63 59 61 60 56 54 47 53 63 53 66 72 70 65 68 64 61 58 56 57 59 63 57 56 53 53 55 61 61 67 64 64 66 61 62 69 63 54 56 48 44 59 53 51 54 54 47 51 55 53 48 55 66 43 36 52 50 49 50 52 46 35 35 39 41 43 47 53 47 44 56 69 55 40 36 37 39 40 41 45 44 37 38 41 49 85 99 95 93 93 86 98 102
66 70 79 73 67 60 57 65 67 64 65 70 73 78 75 59 63 67 69 73 73 77 73 68 58 61 66 67 70 73 71 65 63 64 64 68 70 61 50 51 49 47 52 53 58 58 45 53 69 67 63 58 58 59 60 66 72 65 67 63 59 67 69 69 68 64 59 54 59 56 45 54 60 55 57 57 54 57 71 55 30 29 35 39 37 39 41 38 32 32 37 40 62 69 72 75 78 79 76 82
59 64 75 71 61 57 52 59 61 61 67 73 69 92 69 61 61 57 59 61 63 74 75 69 67 59 57 64 68 74 81 75 70 68 65 70 73 74 65 59 55 57 54 47 50 63 50 44 63 68 72 69 61 53 66 76 72 72 75 70 61 59 60 59 53 56 49 51 67 56 47 65 71 71 73 78 81 75 77 73 67 60 61 63 65 65 61 56 58 55 51 40 40 31 27 28 29 27 32 37
67 76 76 79 79 77 70 83 76 73 93 85 77 98 87 85 66 51 64 48 49 57 60 67 66 58 53 51 47 55 69 70 57 55 61 64 70 81 86 87 85 80 69 77 73 66 56 57 63 56 60 59 63 55 50 58 61 62 58 58 51 48 41 37 45 49 46 60 62 54 60 65 64 65 64 66 64 66 67 68 69 68 67 65 70 74 70 64 68 68 69 69 77 77 76 72 65 55 53 42
115 148 137 113 85 100 93 89 76 85 64 63 99 116 109 94 92 75 91 80 76 83 81 85 75 66 62 57 54 69 74 73 71 59 47 52 66 76 83 89 87 72 69 68 64 68 51 46 42 51 49 57 55 61 63 56 54 58 54 56 68 65 59 63 54 44 51 54 46 42 49 53 55 58 58 51 49 53 56 58 54 56 56 53 52 55 55 52 50 53 52 51 57 61 70 69 62 56 46 53
147 137 130 169 134 88 89 73 66 67 65 53 63 73 79 79 73 68 78 76 63 80 88 93 99 88 88 72 76 109 106 93 93 86 77 76 89 108 110 98 87 81 79 76 68 80 71 75 86 39 42 52 48 55 58 55 56 55 50 52 59 61 71 84 92 94 78 72 70 61 59 67 59 57 59 60 61 59 60 66 65 63 64 65 61 57 58 60 58 61 56 52 51 51 55 54 47 49 40 54
74 77 86 74 158 134 82 84 73 63 65 63 51 54 46 56 63 60 46 44 61 84 101 125 102 92 89 67 112 159 164 162 137 92 68 68 70 70 71 93 105 104 99 105 95 94 130 150 142 61 56 59 58 56 59 73 67 50 46 52 47 52 59 74 92 91 81 79 71 61 78 89 67 55 57 74 64 59 58 59 62 61 61 65 67 64 66 72 75 66 61 63 64 59 54 51 46 47 43 45
89 117 94 83 111 158 88 98 88 78 72 59 52 40 31 42 74 86 42 46 59 86 86 104 121 125 92 123 142 88 72 102 159 139 87 75 74 65 47 66 78 76 69 72 58 93 138 146 92 65 69 72 67 72 74 77 88 92 73 70 71 67 74 84 98 103 96 100 83 65 83 77 56 54 57 67 58 51 50 51 54 49 50 57 66 63 57 75 95 100 89 90 93 85 81 84 66 69 59 45
107 99 127 88 91 160 90 95 76 73 63 41 48 55 49 55 80 51 43 53 65 90 95 106 102 99 139 136 61 53 67 63 84 159 124 83 104 89 58 46 50 62 63 32 100 100 39 44 66 86 63 71 72 62 65 129 170 162 173 121 71 74 81 85 74 100 117 119 99 94 120 109 87 76 76 85 71 65 65 56 60 52 39 53 60 57 55 59 84 103 87 95 103 81 99 97 77 92 77 54
114 104 117 72 87 135 82 93 89 71 65 65 57 44 37 51 105 66 27 49 79 100 101 109 109 111 122 79 64 94 112 97 64 114 126 95 88 78 65 49 51 53 40 118 140 121 76 40 73 111 80 76 85 83 172 146 98 87 125 161 133 59 79 89 71 67 84 91 88 86 85 91 84 72 84 91 88 87 90 71 81 105 111 90 74 67 71 75 95 106 105 103 95 87 83 89 77 77 65 56
82 87 78 76 141 98 88 83 70 87 65 58 58 46 37 51 90 53 42 44 60 90 108 109 99 121 125 61 83 89 92 101 62 129 127 83 82 88 55 38 34 37 104 146 102 115 68 50 67 105 85 103 88 142 121 67 76 85 67 100 143 90 86 99 95 67 55 61 63 66 64 58 55 60 80 91 90 84 64 85 140 164 138 159 164 95 61 75 78 85 103 111 107 102 108 108 96 104 80 97
84 78 68 138 102 81 86 79 93 74 60 72 56 54 52 71 79 77 62 61 67 75 98 102 103 99 100 60 66 96 102 77 66 116 105 86 107 82 30 45 47 83 103 46 82 69 56 62 69 105 86 111 102 155 63 83 111 103 86 76 144 106 86 102 95 55 43 33 60 76 57 70 69 68 78 87 94 96 90 147 126 80 73 69 113 166 81 75 81 74 59 72 86 92 96 97 76 74 90 92
115 130 119 89 70 87 89 97 91 78 112 87 82 62 49 86 101 82 56 72 72 79 94 98 112 93 119 94 49 61 60 54 105 128 92 92 111 75 40 55 76 84 64 53 58 82 83 58 69 105 99 106 116 125 65 99 81 97 83 77 125 86 90 114 78 46 49 46 72 87 77 66 70 66 84 104 105 81 141 126 75 94 104 78 66 128 112 74 94 82 67 66 79 84 66 132 78 69 64 65
63 76 61 60 73 61 110 116 141 118 101 102 110 141 92 66 69 66 69 80 71 59 83 84 87 92 76 111 98 72 75 116 117 80 71 82 100 77 52 41 81 91 71 54 84 79 99 75 64 90 95 71 111 132 59 80 99 81 59 99 138 68 105 116 76 34 65 110 65 55 83 72 77 64 75 107 106 92 135 94 88 105 92 104 67 126 119 81 94 71 76 58 60 53 51 165 99 58 65 59
73 93 96 123 139 154 147 134 109 125 144 143 140 141 170 169 152 156 148 144 142 122 112 104 93 100 83 70 83 107 102 75 70 73 79 98 97 66 74 79 61 60 62 79 69 70 51 101 76 82 95 98 69 150 98 64 83 66 95 126 79 79 95 100 57 48 98 132 91 60 71 71 72 64 67 102 98 86 151 94 78 107 100 95 67 128 94 76 93 74 53 38 49 63 39 100 78 65 61 61
58 69 74 122 134 105 101 89 70 75 90 109 99 108 101 108 89 97 108 110 109 119 127 126 123 114 112 110 84 77 89 101 100 119 151 137 117 103 118 141 119 117 127 103 78 70 44 98 96 95 98 91 74 85 134 126 105 135 120 82 69 90 92 103 59 54 95 112 78 75 88 75 78 76 66 88 96 72 130 110 72 83 88 71 88 143 72 78 93 77 40 56 64 61 91 90 59 60 60 59
74 66 60 62 72 91 83 83 104 108 81 72 81 73 54 97 88 50 33 50 56 44 47 57 58 75 84 96 102 100 107 91 77 89 72 71 94 95 99 124 132 124 124 125 134 137 141 140 140 118 130 105 99 66 56 101 87 76 48 74 107 122 103 115 138 87 65 69 80 89 73 55 38 45 68 67 75 73 102 144 109 77 82 94 141 71 66 84 101 138 68 49 89 106 145 84 46 33 50 64
56 54 71 81 74 75 100 103 104 91 80 91 51 46 54 62 121 153 93 62 62 64 65 67 69 75 71 63 60 70 76 76 74 73 69 72 87 99 88 56 46 47 40 48 55 46 56 97 85 76 69 67 78 102 95 80 75 83 114 134 159 155 130 123 138 131 123 127 136 141 149 129 91 74 78 88 82 91 66 78 139 119 133 106 64 64 77 101 152 150 74 67 78 112 84 52 61 32 45 75
42 30 59 81 81 88 105 76 67 74 74 130 93 50 59 61 65 84 96 82 76 71 74 73 95 90 87 86 83 100 98 86 77 73 86 99 88 72 61 61 53 57 59 54 58 55 51 48 43 49 50 51 50 50 73 93 101 95 89 87 78 74 76 68 63 48 42 56 64 59 70 89 90 94 118 125 126 105 85 78 74 67 66 56 82 109 145 161 162 133 102 125 92 105 108 91 72 61 45 45
44 31 22 28 43 59 97 75 77 55 35 86 134 127 77 61 64 58 59 63 54 55 67 80 83 78 85 76 74 81 77 94 92 83 89 89 55 45 63 65 56 51 70 77 65 59 60 57 62 64 63 61 64 69 76 80 84 81 88 80 79 102 110 68 41 49 43 37 37 41 37 27 24 24 25 35 54 63 59 75 97 80 72 63 58 79 102 101 106 121 115 105 144 170 153 141 132 106 94 76
36 27 25 52 64 57 85 64 60 48 53 50 37 77 95 102 79 69 71 69 59 60 67 58 53 60 79 83 81 82 75 80 96 78 55 65 52 50 52 61 62 54 52 58 69 65 65 58 71 65 66 70 81 81 91 93 91 85 88 72 62 62 103 131 73 56 59 53 47 48 43 70 88 62 56 57 55 57 59 47 33 39 35 44 53 49 54 54 53 53 66 39 36 73 90 108 124 131 138 137
29 31 24 54 57 64 61 40 43 39 47 57 62 45 43 50 59 59 65 64 60 63 61 65 70 75 79 71 76 82 74 77 64 50 47 52 54 56 59 65 81 77 67 60 59 62 75 69 74 78 86 81 90 86 75 104 95 53 68 47 45 50 59 116 128 78 67 75 56 47 69 106 82 41 33 39 36 32 33 34 37 37 37 50 57 60 56 55 46 43 63 71 36 25 30 35 48 58 72 76
55 54 58 63 56 46 50 51 54 54 53 54 55 62 61 60 57 62 59 60 64 66 75 78 82 79 76 70 72 77 76 70 46 40 50 52 57 60 58 66 72 75 77 69 73 74 72 73 67 80 87 79 78 91 71 72 58 48 47 50 47 56 56 42 75 80 53 65 74 57 67 62 30 27 27 34 42 39 40 39 43 37 22 33 46 45 46 54 60 55 52 69 73 55 46 41 43 46 48 50
57 59 60 73 56 47 49 55 48 51 74 84 79 79 73 64 66 61 59 57 52 64 80 75 82 77 77 79 72 77 64 43 53 51 45 50 52 51 53 58 58 61 71 66 69 67 64 75 78 88 99 80 75 74 64 55 58 56 51 60 59 60 62 63 67 74 72 71 78 53 34 29 26 30 25 35 43 39 41 40 39 30 25 42 50 61 49 56 61 62 60 61 72 74 67 67 75 72 75 87
54 50 48 57 54 46 51 48 50 51 58 69 83 83 76 82 77 68 66 60 66 71 76 73 79 86 90 80 61 46 54 57 50 57 60 52 52 53 56 57 54 59 66 64 71 68 83 73 90 89 94 74 63 64 59 58 59 61 60 54 58 60 58 51 56 52 55 66 63 60 76 76 47 30 27 30 30 31 33 31 34 32 37 47 53 77 75 72 63 59 62 67 65 60 67 79 89 84 87 92
63 60 64 76 48 59 56 56 69 59 64 73 76 62 60 70 69 64 67 73 80 86 73 72 80 96 82 50 52 51 51 62 60 57 63 65 65 65 67 68 74 81 83 82 79 73 84 91 83 71 65 56 56 64 63 57 58 62 63 59 60 59 58 61 61 60 61 69 77 62 75 90 66 49 47 47 50 52 52 51 56 56 53 61 61 62 67 71 69 64 77 81 70 75 92 86 88 113 104 96
71 68 78 92 50 81 85 67 79 79 87 87 75 70 70 70 69 67 78 74 76 82 78 80 86 73 52 40 52 64 60 55 65 69 65 67 68 66 74 83 89 85 87 79 76 83 83 96 65 57 59 60 59 56 59 63 66 64 64 65 67 69 76 73 67 74 80 80 87 62 72 98 77 63 60 57 57 52 48 49 50 47 48 45 60 58 57 62 68 74 86 88 102 114 96 106 111 137 100 85
94 89 100 81 52 79 92 86 91 87 85 85 65 59 61 67 76 76 86 79 82 82 79 72 66 52 58 55 52 62 72 70 65 66 66 66 72 68 69 80 75 75 79 92 81 84 96 68 60 62 61 62 62 61 61 58 56 57 61 63 68 67 76 76 72 73 81 88 87 62 82 107 72 52 53 52 51 50 54 58 58 58 60 68 73 59 67 69 74 86 90 84 120 138 108 136 117 78 49 37
115 113 124 83 58 71 72 83 80 75 70 59 57 52 63 73 77 84 84 89 83 68 60 52 48 49 60 65 64 64 75 78 77 78 75 72 79 68 73 93 83 76 81 94 84 87 74 51 57 54 52 56 59 58 61 65 67 65 64 69 66 73 91 93 80 77 72 82 91 65 78 99 81 75 77 77 77 77 78 75 76 75 67 91 84 57 64 90 95 80 87 93 127 138 114 101 58 41 32 28
78 74 81 67 45 51 54 55 60 65 59 50 54 64 61 72 84 92 85 79 68 51 46 57 57 54 55 65 70 72 72 70 77 79 76 79 82 83 91 94 73 71 80 67 53 63 58 60 61 59 58 60 63 65 63 65 74 79 81 83 74 80 96 92 72 77 82 78 78 63 82 104 90 79 79 77 90 86 74 72 75 76 71 91 62 64 70 89 85 76 76 81 86 91 57 51 46 53 56 43
67 62 59 70 64 54 59 71 78 65 59 57 64 85 79 78 82 80 70 58 51 53 58 56 58 61 59 62 63 67 65 65 67 61 73 93 92 94 88 80 84 86 73 57 47 46 55 60 67 69 66 69 77 80 81 80 73 69 67 84 92 82 82 94 86 81 79 64 62 60 83 96 77 82 86 83 112 107 91 98 102 104 103 112 54 79 97 87 78 84 63 56 53 58 42 50 51 52 59 43
67 79 78 90 88 77 75 77 68 58 53 77 88 104 100 77 65 62 48 58 62 53 53 56 62 60 62 64 63 62 65 70 80 81 85 100 103 91 93 86 84 78 57 59 61 57 53 58 56 61 65 69 70 77 85 81 77 85 83 85 85 82 92 88 72 70 55 54 63 63 72 80 91 109 105 103 133 116 106 111 107 107 102 114 61 81 106 86 75 69 51 60 62 59 55 50 57 69 68 60
56 64 71 71 71 71 62 53 55 61 65 78 86 78 62 60 47 57 50 48 55 52 52 55 58 56 60 60 59 66 70 76 86 90 91 86 115 107 103 70 60 67 61 59 61 61 63 61 63 66 66 68 65 69 69 76 92 94 92 82 90 97 88 65 65 69 58 60 59 62 69 95 103 103 97 108 133 113 100 96 91 92 81 92 56 78 87 61 53 52 55 56 61 58 71 59 60 78 86 83
53 53 58 54 60 54 54 56 74 72 74 71 64 54 45 41 47 60 66 76 81 63 54 56 60 59 61 60 65 72 78 84 81 84 90 86 95 89 76 48 48 56 66 68 58 58 63 63 62 65 66 76 84 77 83 93 96 86 89 86 87 68 77 80 69 73 55 53 58 64 77 93 88 85 87 88 87 73 72 70 72 72 70 76 75 82 53 67 56 58 62 55 61 60 75 77 76 70 77 82
50 53 62 67 71 60 69 78 76 73 81 81 52 58 64 48 45 47 61 83 102 93 81 76 72 60 57 64 76 77 88 93 83 78 87 83 62 52 60 65 57 51 57 60 60 62 68 64 63 60 72 69 80 88 91 96 91 78 107 74 58 81 76 82 68 61 60 56 55 65 70 70 66 65 66 70 65 53 62 80 77 78 76 56 75 93 56 49 55 58 57 57 52 55 58 71 84 77 83 87
68 71 73 70 67 71 78 81 74 72 89 59 44 56 59 69 62 56 51 54 61 72 83 74 70 73 82 81 81 84 81 90 89 86 70 57 52 46 47 61 61 61 63 64 64 71 75 66 56 51 70 80 77 88 81 80 94 84 80 59 52 87 63 46 56 51 57 53 53 58 56 58 59 70 78 85 92 93 99 93 86 67 70 65 42 66 100 81 71 71 62 59 70 75 88 84 76 83 82 81
70 66 65 62 74 72 77 78 80 76 77 48 45 54 64 63 64 71 74 73 76 71 70 58 67 77 102 96 77 82 80 83 95 85 57 49 51 56 54 52 51 56 61 57 57 61 63 64 74 81 72 88 79 76 91 108 107 61 46 57 56 60 55 49 47 54 54 54 50 52 58 60 69 79 88 94 88 86 92 70 68 53 41 97 94 61 81 98 98 88 89 105 113 106 88 72 85 81 74 78
70 70 76 78 83 76 80 93 74 52 54 51 55 60 65 63 67 69 68 81 88 83 79 79 73 66 73 86 81 80 78 84 83 67 58 56 51 52 52 53 54 61 62 52 56 67 78 91 96 96 96 76 99 85 106 85 69 55 48 50 52 54 55 58 60 62 60 58 57 59 69 77 85 83 78 94 100 67 61 59 62 59 72 68 93 109 111 116 112 106 120 112 97 82 68 73 86 88 71 92
104 84 65 73 75 76 80 87 73 39 48 57 57 64 58 64 74 73 68 69 68 84 91 87 85 89 83 84 81 73 79 76 62 60 60 57 58 59 61 62 61 64 69 66 68 72 78 91 92 72 79 74 99 104 69 51 45 51 53 54 48 52 54 56 66 62 58 69 81 68 63 77 82 80 88 91 74 62 61 60 60 60 96 64 53 71 84 92 93 91 86 63 64 77 77 84 84 89 84 87
103 99 80 71 69 69 83 79 88 87 51 63 74 70 66 59 63 67 66 81 94 68 80 97 86 77 84 82 72 76 86 66 54 59 61 64 68 63 66 72 62 61 63 71 78 73 77 81 75 78 77 76 87 77 50 66 65 59 48 50 50 48 55 61 62 73 89 86 84 81 80 80 79 83 81 68 54 52 59 61 59 59 62 64 60 59 57 62 69 68 56 58 69 75 74 70 69 76 78 80
119 109 79 69 77 74 79 82 98 128 113 90 83 81 75 85 92 104 111 126 100 67 78 100 93 82 77 79 77 76 93 76 55 55 53 57 58 62 67 64 52 69 85 78 83 94 83 72 72 82 86 71 44 48 48 56 60 58 62 65 63 65 59 56 70 95 84 88 88 80 80 75 76 84 57 59 62 55 53 55 54 58 55 52 64 61 66 68 72 78 70 72 71 63 72 77 62 60 67 53
128 111 118 86 67 85 89 107 121 120 122 124 124 144 139 135 130 141 138 94 91 92 62 83 89 84 76 73 83 79 91 118 100 89 90 84 73 75 87 87 115 115 100 94 90 101 90 73 75 72 79 88 67 45 44 42 41 46 63 65 57 44 48 63 83 89 80 78 84 75 69 71 75 64 54 56 52 50 52 53 59 59 62 69 53 68 75 74 78 79 69 76 76 60 71 63 61 53 68 94
105 114 116 87 87 86 98 111 108 109 113 120 129 139 150 135 138 139 100 66 79 75 71 76 88 75 89 89 82 95 118 134 130 124 132 138 128 125 123 145 145 102 76 94 101 99 115 86 76 86 104 105 121 110 110 86 59 64 60 63 75 89 102 96 84 84 69 71 77 68 69 70 78 72 48 47 53 52 57 56 59 55 60 68 87 114 102 78 74 83 70 76 75 69 62 68 58 56 58 70
108 117 105 78 96 98 105 111 131 123 119 122 132 118 122 144 147 103 76 95 90 97 112 101 84 76 82 91 104 115 120 127 131 133 140 139 135 134 143 127 81 61 64 67 82 136 127 82 74 104 111 97 104 125 130 128 130 135 138 136 131 132 149 129 104 98 73 67 68 71 70 71 89 103 91 75 70 63 55 54 65 64 87 91 98 102 101 96 97 84 79 71 85 94 88 77 89 79 62 60
80 100 110 93 91 100 112 108 119 115 132 138 130 132 133 125 103 65 98 113 102 121 129 101 75 79 83 112 127 120 125 140 144 152 146 139 146 147 113 85 99 79 84 82 64 82 105 83 82 97 109 105 113 116 121 128 140 135 140 141 115 102 137 141 110 104 89 76 70 66 82 104 117 128 124 121 141 143 121 112 134 139 138 101 93 97 106 121 126 85 98 105 119 117 135 137 125 121 131 141
75 74 81 117 115 115 116 107 100 107 109 105 101 94 71 66 77 91 87 87 93 96 103 104 105 89 102 130 137 128 126 125 132 151 153 133 121 101 80 90 94 92 100 93 83 73 74 76 86 100 101 116 131 139 137 134 133 146 131 99 116 101 113 122 111 120 107 76 86 110 119 120 123 129 141 139 139 147 138 141 140 119 99 106 113 102 108 99 118 108 105 122 141 145 147 153 156 150 151 149
75 61 70 80 70 95 104 92 105 94 81 81 71 63 76 71 92 89 74 85 102 123 119 107 113 88 78 88 115 137 117 117 120 118 99 77 70 85 103 113 87 93 100 83 92 98 84 88 102 93 98 111 114 116 129 122 128 131 103 109 128 97 106 111 127 123 104 91 106 126 130 136 143 146 142 137 136 145 133 125 107 113 103 111 123 111 109 109 104 118 114 112 119 116 114 122 122 123 115 118
69 68 81 81 67 83 82 105 125 128 123 99 101 78 80 72 76 57 71 98 102 100 104 120 95 72 99 116 99 93 92 92 88 81 68 78 95 106 101 90 101 95 121 108 111 95 95 98 112 109 103 115 107 108 113 100 116 111 106 128 137 110 131 124 130 121 111 110 112 103 116 123 123 124 134 137 138 131 124 114 104 131 123 117 127 115 121 117 103 132 114 109 101 107 115 132 101 114 135 128
74 80 73 76 75 89 94 137 151 117 117 84 78 74 66 85 97 76 84 99 88 90 86 82 68 79 121 114 105 104 96 101 82 83 82 77 87 94 101 105 122 128 133 131 129 107 100 118 114 115 115 98 116 113 114 114 110 118 109 137 130 117 132 128 111 126 125 120 127 119 112 138 143 132 120 102 112 125 128 117 119 114 110 125 118 127 107 118 120 110 111 118 101 112 107 118 98 95 113 113
82 92 73 78 91 88 139 143 153 143 86 71 83 87 91 91 97 83 83 80 75 77 74 72 76 92 111 90 83 87 87 95 86 83 94 87 93 102 114 127 121 133 136 119 122 125 123 125 113 123 104 98 109 117 126 112 101 119 106 121 123 123 120 130 128 132 129 114 112 111 111 124 107 116 119 109 114 116 128 123 127 127 117 109 113 128 128 118 115 111 112 105 109 103 77 95 88 114 106 109
75 79 84 80 93 71 128 156 137 109 90 68 70 65 93 89 77 79 64 77 78 67 70 73 82 91 109 89 86 102 91 90 96 96 94 99 99 103 115 151 152 114 120 121 128 123 127 127 114 99 98 104 115 113 118 127 118 124 132 106 117 122 120 116 127 134 119 122 117 102 102 111 115 113 116 108 103 114 112 130 140 140 118 122 124 119 117 109 105 107 104 113 114 102 89 92 87 114 99 106
84 99 98 100 109 90 98 134 96 72 90 82 76 79 98 93 81 86 72 75 73 75 81 80 73 86 97 80 89 92 93 94 92 117 131 98 99 107 130 138 128 108 110 106 95 121 122 118 109 133 119 123 124 111 106 119 124 143 143 121 119 116 116 125 126 117 118 121 116 118 113 106 106 122 129 119 106 119 116 116 123 115 101 109 106 115 118 128 102 106 111 111 110 107 109 103 108 130 113 107
97 139 137 145 102 82 81 93 74 79 83 93 100 114 99 103 78 75 74 72 67 75 80 70 77 106 83 83 100 94 100 90 85 113 129 129 118 111 108 111 115 102 110 105 117 114 137 112 120 136 129 108 114 135 132 120 109 130 131 125 122 104 116 115 111 116 114 116 124 119 116 121 120 125 127 114 116 112 112 110 125 120 106 105 106 118 104 116 117 111 99 110 120 123 115 94 99 116 123 137
101 102 111 124 95 92 110 109 100 97 90 94 99 107 104 101 90 83 81 91 103 89 74 97 119 97 81 102 105 100 107 94 98 109 101 99 98 98 93 92 93 92 97 100 110 109 123 113 115 122 113 111 112 130 134 116 98 120 120 120 118 99 100 98 112 129 115 107 107 112 122 124 119 118 122 121 111 103 130 136 104 109 117 124 120 100 99 98 115 102 104 116 108 114 106 128 137 144 134 164
86 84 75 72 77 81 91 88 87 94 98 91 96 95 108 103 91 93 103 101 104 98 92 118 124 91 96 107 113 103 94 103 103 111 109 103 105 103 105 95 93 107 107 113 96 112 104 101 106 102 114 118 109 124 153 110 98 107 118 130 113 108 107 107 104 112 106 110 113 107 109 107 99 103 117 115 104 121 128 115 112 114 127 121 112 100 107 116 116 110 114 106 117 106 102 136 131 122 106 120
89 80 79 81 87 65 75 79 73 75 81 79 82 105 127 107 103 111 107 103 97 91 91 99 91 78 97 98 99 89 90 107 103 89 92 88 97 103 101 101 97 113 138 106 107 120 119 98 98 103 102 101 104 119 132 118 107 102 113 113 113 125 133 122 126 119 121 127 124 122 117 112 104 121 131 124 122 119 117 111 111 108 114 105 98 92 99 113 128 112 101 110 109 109 108 116 106 91 96 100
80 88 99 97 89 88 93 100 97 97 101 91 90 87 86 103 104 103 100 97 92 86 110 128 94 89 96 81 86 94 98 109 106 103 107 117 106 105 106 111 114 108 130 118 116 114 106 97 98 88 91 103 109 119 118 117 107 98 109 119 133 130 131 136 138 125 114 105 115 120 111 109 104 118 113 110 113 110 106 101 100 100 100 107 103 108 110 90 94 92 99 94 88 101 87 95 72 60 73 74
209 208 100 98 134 115 105 104 135 174 169 170 164 164 162 98 115 134 130 132 112 103 125 156 155 143 139 140 121 98 109 103 101 116 119 125 124 125 122 133 131 125 128 111 114 119 128 101 100 102 98 116 100 115 118 105 111 107 113 115 127 122 109 132 132 118 118 109 111 107 107 121 119 110 97 102 109 113 102 107 133 133 123 127 127 132 122 99 107 106 100 83 96 117 81 88 66 63 79 88
207 114 105 162 229 226 202 150 167 250 255 254 255 254 179 91 149 197 188 165 108 144 150 195 255 255 254 231 122 79 155 207 207 170 132 198 254 248 248 245 248 146 117 167 177 183 155 124 133 183 177 177 190 153 85 100 135 159 128 133 131 145 167 166 166 147 157 142 109 126 128 123 126 131 147 143 143 146 140 143 146 124 117 124 141 137 128 110 112 101 99 78 95 112 82 100 62 65 84 94
78 121 172 159 90 113 120 107 153 188 250 246 247 167 90 151 147 79 72 78 101 167 218 174 198 245 187 91 101 161 175 158 158 129 98 149 213 246 252 250 167 114 165 180 160 152 111 135 185 233 255 255 221 118 98 164 177 204 208 142 127 201 253 255 255 255 231 124 82 171 198 180 159 186 246 253 245 248 255 162 83 163 193 183 134 154 242 111 79 104 101 83 94 111 78 92 66 71 93 101
186 127 130 184 161 143 120 141 206 178 214 250 170 87 147 121 141 189 204 217 172 152 225 189 162 159 82 135 149 116 155 161 136 127 149 195 187 228 250 161 101 151 167 161 143 141 145 161 239 209 217 191 65 123 153 148 167 123 121 109 147 188 213 252 248 203 112 108 162 157 150 144 116 141 216 244 247 250 168 106 150 169 162 145 88 130 182 76 62 88 97 81 89 112 76 92 63 74 100 107
244 160 156 207 237 241 187 162 230 221 164 234 94 166 213 113 157 198 187 153 112 136 124 98 179 205 173 232 179 133 209 244 249 190 164 234 200 200 162 88 185 149 120 204 245 245 168 147 204 154 145 172 132 241 133 130 229 248 230 188 189 248 209 214 185 97 128 140 143 150 124 116 122 175 209 232 242 159 104 134 151 128 101 112 120 187 203 84 55 78 100 95 85 98 83 100 70 83 97 107
156 163 139 86 103 109 106 157 156 111 147 241 194 153 208 183 142 94 74 78 113 122 87 156 239 252 227 212 203 160 141 140 132 98 136 161 101 145 178 148 227 185 147 154 130 111 97 146 116 81 170 254 207 223 188 159 168 174 167 122 165 190 139 146 129 154 233 135 152 232 254 217 146 193 216 191 149 101 183 136 128 217 241 232 143 184 213 114 73 68 107 76 93 92 88 105 67 80 99 103
113 94 153 153 133 119 136 120 91 121 209 252 254 207 154 149 146 178 205 195 140 111 157 236 242 233 243 188 107 141 164 140 124 134 132 81 107 184 248 210 153 118 130 140 137 137 137 139 92 172 249 244 241 154 97 153 130 114 102 128 138 76 92 195 237 206 217 176 136 128 119 104 106 132 105 122 194 194 231 190 156 148 134 108 112 134 94 93 100 67 87 54 101 105 83 93 74 93 103 104
199 124 95 140 157 132 123 94 131 227 226 222 220 231 221 130 116 115 134 112 87 145 241 247 243 243 246 237 155 141 205 229 187 144 114 148 233 255 246 253 212 119 114 166 201 202 121 127 185 255 251 243 255 219 115 140 220 230 181 136 109 134 226 255 253 228 147 98 135 140 121 120 128 91 89 188 253 240 183 127 139 132 129 131 143 86 93 104 70 70 80 53 89 94 85 94 66 86 94 93
88 98 58 39 41 46 87 99 81 86 83 86 89 94 124 87 78 46 46 53 70 116 162 156 162 162 158 150 123 79 76 92 78 87 107 163 188 188 195 190 212 164 96 73 70 71 76 109 207 205 212 231 223 218 145 66 93 104 95 89 161 239 233 231 229 238 190 95 139 216 209 144 105 110 177 247 245 249 225 127 130 199 224 186 107 136 134 62 68 80 78 51 88 94 84 103 61 72 86 83
34 52 59 55 47 48 52 42 36 33 38 39 37 39 36 36 50 61 56 57 55 41 33 42 38 37 37 29 41 58 48 39 49 61 48 38 44 48 52 52 50 44 56 57 56 56 62 58 63 63 78 101 88 77 73 57 51 46 52 65 89 109 102 113 108 105 102 76 61 66 66 66 74 91 140 153 155 157 170 130 78 74 76 64 56 149 111 52 68 77 74 54 102 104 87 93 67 79 82 82
58 45 46 45 49 59 59 62 70 74 67 72 69 77 77 65 71 59 61 63 63 69 71 72 69 69 71 64 63 62 58 64 62 58 60 64 58 57 55 57 54 53 54 54 55 54 55 54 50 54 49 43 43 44 50 56 57 57 55 50 42 37 43 41 40 40 39 48 52 45 42 50 52 42 35 33 37 40 35 35 49 40 36 45 47 41 42 46 43 71 72 49 108 115 94 86 66 70 76 79
|