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