about summary refs log tree commit diff
path: root/THT/C/QG-2017/input7/23.txt
blob: 56f31d09bf4fa3d0400e580ae72b35d02f96874d (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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
 81 112 123 156 218 155 230 198 121 114 174 205 164 222 248 245 248 253 255 233 152 137 138 112 144 198 185 162 149 137 116  91 108 133 103  81 137 187  91  43 111 174 177 169 170 125 154 110  45  72 123  85 172 146 102 118 135 121 130 200 154 103 115 102 210 231 237 152 114 229 226 160 170 215 255 232 135 139  69 136 239 243 197 228 194 105 126 178 179 175 167 159 106  84 142 220 246 255 186 118 129 150 124 111 116 141 119  74  74 100  89 139 148  95  72 129 143 102 157 154 130 167 142 128 149 122 150 233 247 244 222 145 171 241 244 252 235 141 149 215 246 239 241 244 172 131 146 158 156 137  93  86 126 124  66 134  89  35  80 129 118 129  90  50 104  94  52 135 178  98  91  94  96  86  18  43  30  15  32  52  43  36  63  88  95 104 112  99 100 111  91  84  94  94 100  95 132 167 130 106 210 204 167 146 130 105  69  42  73 191 217 183 202 252 247 252 206 170 182 189 149 134  96 106 133 130 117 117 149 157 170 174 153 169 212 139  77 130 187 110  77  55  30  25  37  34  22 104 186 160 152 207 227 243 176  73   3  58 190 202 186 145  58  98 216 202 212 254 170 105 162 241 223 231 131  85  98  91  62  65  45  42  43  29  15  21  21  18  14  16  23  23  12  53  51  24  10  22  38  26 
 51  97 122 175 250 128 206 197 107 103 196 216 166 225 254 252 252 251 245 215 146 120 125 128 166 234 212 156 116 102  96  82 137 143  89  91 166 169  82  65 133 200 203 167 162 132 134  87  59 105 131 109 175 116  78 120 138 130 107 182 163 119 122 110 190 199 223 165 117 192 211 163 177 212 246 237 154  99  62 127 221 240 213 255 201 119 127 183 186 129 148 157  99 106 195 254 249 249 143 115 146 140 117 121 130 141  98  53  83 123  94 135 138 102  82  83  98 111 170 143 120 172 131 137 153 133 174 248 243 239 194 140 193 255 245 248 208 127 172 238 241 241 247 226 146 130 157 159 156 115  93  87 108 109  86 136  60  40 113 136  85 108 112  56  68  58  67 173 152  74  94 104  95  77  14  27  18  21  40  49  39  41  87  91  85 104 120 100 117 111  79  80  94  82  98 123 159 147 106 138 243 181 155 140 130 116  73  43 102 232 225 172 203 253 251 254 211 175 170 165 169 175 118  97 119 132 120 121 143 159 158 165 181 170 189  98  83 156 178  99  68  48  26  27  38  33  49 165 204 150 164 228 200 216 162  75  10  81 234 225 171 116  36  88 213 211 237 255 136 110 198 239 232 206  91  80 106  86  69  63  43  36  38  30  16  17  12  13  14  17  22  22   7   8   9  12  16  27  42  24 
 45  76 128 201 230 109 164 180 144 150 199 197 189 228 246 251 254 242 188 169 128 118 138 153 169 189 159 110  85  91  95  87 145 104  74 132 188 145 136 110 138 200 192 123 164 148 102  68  84 131 144 150 155  76  47 100 139 142 104 168 174 126 110 133 181 160 176 145  98 129 175 189 204 216 231 232 177  84  83 124 189 216 206 253 171 125 117 165 185 100 136 139 134 178 236 240 212 188 102  97 123 114 115 128 147 132  73  41  87 144 122 101  89 118 132  77  83 124 151 128 129 156 106 144 141 154 206 248 245 217 160 162 220 254 247 236 167 144 205 247 237 244 249 188 135 138 159 158 140  91 112 118  98  95 111  86  48  86 124  97  61 106 117  70  45  52 110 179 115  76  99 110  98  64  10  17  24  36  46  47  44  54 106  96  84  96 104 108 136 102  76  87  88  68 107 148 159 113 113 197 228 154 142 136 133 120  68  42 137 249 224 170 198 245 245 254 221 193 153 119 212 215 122 102 123 119 121 124 130 158 149 142 167 144 167  87 123 186 146  78  54  44  24  27  30  33 118 216 169 139 190 229 189 174 143  76  40 128 255 249 192  91  15  85 217 242 255 242 106 127 228 220 218 166  66  79 102  76  77  55  35  32  32  27  22  19   9  10  13  16  18  16   9   1   8  19  19  24  40  26 
 44  67 146 224 195 101 128 168 196 209 195 177 215 232 230 237 253 227 127 124 117 129 157 171 161 128  96  67  66  88 101  99 135  59  73 178 200 124 186 142 132 184 164  81 167 161  81  64 108 143 161 185 129  43  21  73 135 148 110 154 181 136  98 150 176 135 136 124  83  77 139 208 229 223 220 228 201  85 107 124 153 182 193 232 134 127 114 145 172  88 127 119 172 241 247 202 166 126  76  83  95  90 116 134 157 116  58  42  89 165 151  70  55 139 177  79  78 126 116 115 142 133  87 146 132 180 234 244 246 189 136 191 241 248 248 217 133 171 234 247 235 244 239 150 132 148 156 153 121  74 130 146  94  84 129  40  53 131 122  58  56 114 113  85  33  56 148 175  87  88 102 113 100  51   7  13  38  52  50  44  48  69 118  99  84  85  88 119 146  92  79  95  81  63 122 166 145  83 132 243 191 128 128 130 131 116  63  39 160 251 216 167 191 231 226 238 221 204 133  71 244 238 117 107 124  99 119 128 118 149 133 110 133 108 144  89 160 199 107  56  42  41  26  28  25  45 187 240 119 129 211 217 179 135 124  71  69 168 255 255 211  68   7  90 221 255 255 211  86 144 240 190 196 127  52  80  94  66  81  46  28  29  26  22  27  21   7  10  13  15  14  10  11   1  21  32  22  20  36  31 
 34  93 185 230 176 109 135 186 234 235 194 190 232 247 214 195 218 204 100 118 139 151 160 160 146 106  88  77  76  89 104 113 103  52 108 204 190 117 159 124 122 152 129  83 163 157 100  94 110 126 182 188 112  42  19  54 118 134 123 135 177 157 101 139 170 156 149 138 105  83 120 188 228 233 226 235 223  95 116 122 121 149 190 202 120 128 141 146 139 103 122 105 172 218 194 160 140 101  85  96  95  92 124 146 144  94  70  69  92 185 151  83  99 167 164  69  67  98  80 111 146 113 100 143 149 206 244 242 239 163 147 214 247 247 244 187 129 196 244 243 238 241 204 132 138 153 151 143 108  80 115 142  97  77 128  53  86 133 105  66  91 127 104  95  40  50 144 174  91  96  95 110  98  38   6  18  50  59  51  43  48  80 115  99  79  79  99 129 134  86  86  92  76  86 146 171 125  82 150 231 142 108 109 116 114  99  65  31 145 233 196 155 188 205 180 186 185 181 111  51 222 213 109 101 103  72 110 137 116 125  98  71  92  72 119  94 154 165  74  43  34  41  34  32  38  86 206 196  83 123 203 192 158 121 113  57  68 160 226 220 184  49   8 106 215 220 218 162  89 154 210 151 177 100  52  85  88  57  71  43  30  30  23  20  27  18  10  13  15  15  14   8   9   8  32  40  27  22  32  32 
 23 137 231 224 173 131 170 224 255 236 201 226 243 255 193 136 164 179  97 138 178 176 150 130 125 111 116 118 103  89 107 126  61  74 166 209 163 116  86  77 111 117  96 116 151 140 144 146 101  93 201 164 100  62  33  41  89 103 138 114 164 186 119 110 163 205 198 173 151 125 110 142 210 245 243 249 240 110 113 122  96 118 192 170 122 128 185 160  95 134 118  96 145 142 102 117 128 103 113 124 115 111 135 160 115  70 103 115 100 198 133 128 193 195 110  50  50  50  51 115 143 101 133 137 184 231 245 244 224 141 182 232 246 250 231 150 149 219 241 235 243 231 155 129 146 154 145 129 101 100  80 111 102  75 115 105 132 106  83 108 147 138  95 103  60  40 107 173 114  99  85 104  92  26   7  28  59  62  51  41  47  91 104  96  70  78 126 136 108  85  94  82  76 127 173 165 105 103 166 178  89  91  86  97  87  74  73  25 108 205 169 137 183 170 122 115 129 135  88  49 168 162 101  85  67  45  95 145 117  90  51  33  51  38  91 100 118 101  47  37  29  43  43  36  67 146 191 114  60 116 177 163 130 120 101  35  50 124 155 152 124  32  23 126 196 144 149 104 103 155 152 111 162  83  58  92  84  48  53  44  40  32  21  20  24  11  13  20  18  16  15   9   5  15  38  43  33  28  29  32 
 31 153 233 209 182 163 204 245 254 229 216 255 251 255 166  97 133 169 112 152 188 171 135 114 106 109 123 135 116  96 120 129  44 109 194 182 127 113  57  56 114 108  89 140 127 125 173 179 100  76 198 126  86  83  52  31  59  73 141 105 149 199 142  93 166 240 228 190 178 162  98 109 199 249 252 254 242 117 105 126  93 100 178 143 122 126 197 161  74 148 111  94 123  89  49  93 124 105 125 132 125 128 145 162  82  63 141 160 113 182 127 179 253 192  68  49  38  22  52 121 138 108 150 144 212 243 245 242 200 138 213 242 246 250 206 127 178 235 235 233 246 212 124 134 151 152 144 122 101 122  57  75  97  79 102 132 151  92  87 145 171 135  94 106  87  50  75 150 124 100  82 102  85  17  12  38  63  59  46  41  57 100  98  90  67  86 142 134  90  87  92  77  89 159 192 151 103 138 176 132  66  80  73  86  70  60  82  48  90 181 153 123 160 139 101  87  97 107  78  55 139 136  97  71  47  36  79 127 101  57  22  18  33  19  75 110  92  52  32  37  29  44  39  38  97 183 163  70  44 108 169 159 117 109  78  25  45 103 111  94  73  24  38 124 162 100 108  58 105 143 112 104 158  68  61  94  84  46  38  44  48  34  23  23  20   6  18  25  21  16  15  13   8  22  36  39  35  30  26  29 
 72 126 170 182 201 205 232 239 223 215 240 255 254 222 131  90 140 179 144 149 149 125 118 121  87  90  89 109 109 110 142 119  65 152 175 114  86 105 104  84 136 139 118 146  89 112 173 182 115  88 167  72  64  98  73  27  28  45 123 113 133 187 171 101 181 248 225 175 175 179  81 106 202 245 250 254 223 114  96 135 119 103 142 125 117 119 161 137  86 134  99  99 117  88  59  91 121 102 111 109 114 139 153 144  49  77 175 194 133 123 139 225 247 147  54  73  34  31  96 128 129 142 141 170 224 243 249 232 166 157 232 243 251 241 168 127 212 244 233 239 241 181 124 146 148 149 147 122 109 140  55  41  77  88  90 114 132 105 124 161 147 113 104 103 117  88  58  96 110  99  91 105  77  11  18  45  60  54  39  44  82 109 101  80  76 106 138 119  89  90  77  82 122 170 196 126 129 186 180 106  78  73  77  87  70  58  91 111 109 164 154 118 115 114 133 124 107 105  83  66 155 149  97  67  55  50  60  77  60  30  19  35  43  19  74 122  85  33  29  41  33  42  17  37 126 184 132  90  36  99 191 192 131  76  36  30  67 114 113  54  43  27  47  90 114 112 107  32  87 118 104 145 167  55  56  88  84  51  29  43  52  36  27  28  18   5  22  28  24  15  11  17  24  26  27  29  30  28  21  23 
119  96  98 144 205 237 251 223 188 201 249 255 243 181 106  99 155 187 169 140 102  79 107 131  73  70  55  76  96 122 156 107 102 190 144  49  54 105 171 128 167 179 150 137  51  95 153 172 136 111 131  25  41 101  91  32   7  21  96 125 120 168 195 114 193 247 209 152 164 183  71 116 209 239 244 247 199 109 101 144 149 117 107 122 116 110 116 113 107 114  90 105 125 119  97  93 112  94  99  90 102 145 157 113  23  93 189 205 143  57 150 250 208  94  56  97  34  60 141 129 122 173 131 201 231 239 249 213 137 185 242 243 253 224 134 144 240 247 235 245 225 150 134 156 145 147 150 126 122 151  61  17  54  89  73  81 105 128 160 157 110  93 117  98 137 129  60  48  86  97 103 107  66   8  24  49  54  48  34  51 106 115 104  72  90 126 125 102  93  91  63  95 157 170 185 105 156 221 175  92  95  68  87  92  75  61  96 174 140 158 159 113  75  97 170 174 128 110  90  75 180 169 105  75  72  63  46  28  21  13  28  57  58  25  73 123  82  29  31  45  37  38   4  45 142 166 116 125  41 103 216 219 144  44   3  43  98 138 126  29  29  35  51  58  83 144 114  17  66  99 117 186 166  47  53  82  85  60  25  42  53  36  31  32  16   6  24  29  25  14   8  23  41  29  17  18  24  24  18  16 
145 104  71  94 164 229 254 215 177 187 213 206 198 160 123 125 155 168 160 127  86  81 117 130  74  71  64  76  97 120 136 105 138 199 128  39  60 132 209 168 196 202 155 112  37  69 119 158 156 135 117  11  25  83 100  59   9  12  64 127 119 152 197 120 185 250 196 144 165 171  91 135 213 234 240 243 183 110 133 146 164 144  96 152 133 105  98 110 115 101  94 108 153 178 139  82  86  84 120 113 106 143 151  75  23  92 151 162 124  21 134 217 152  70  74  93  41 109 149 113 117 171 144 224 236 242 237 181 136 209 243 243 241 193 127 180 245 240 242 239 191 130 143 157 147 147 146 132 137 143  61  18  41  64  47  56  98 143 152 124  94 101 125  92 127 145  92  48  64  92 109 100  52   8  29  47  49  41  41  69 111 114  98  75 104 135 117  93  97  83  66 118 176 161 155 103 163 207 159  88  82  64 101  97  74  61  91 198 159 168 155 103  74 102 167 192 137 105  87  76 181 168 125 108  85  53  44  20  14  19  37  57  54  30  63  92  69  36  34  44  36  27  33  77 127 138 141 138  71 135 216 195 133  38  10  64 129 163 129  23  35  44  45  62 115 169 100  17  56 111 153 182 127  53  61  78  85  68  29  46  51  34  29  27  12   9  22  25  23  15  12  28  46  26  11  13  23  25  17  12 
158 139  77  41  94 189 244 211 180 170 150 130 136 154 162 156 141 131 130 114  93 115 140 119  83  89 101  98 104 108  95 115 167 188 127  65  89 173 223 202 220 204 138  82  44  42  80 144 171 153 124  23  15  52  99  97  31  12  31 119 122 141 187 123 163 253 185 147 175 152 132 155 213 229 238 240 175 116 185 148 165 173 103 198 160 101 101 121 114  95 106 107 191 244 173  61  54  81 167 163 122 136 136  37  40  81  86  90  86  12 100 148  92  68  97  71  56 164 130  89 116 148 175 241 241 247 214 145 156 229 239 243 215 155 142 225 236 231 251 223 146 120 151 153 151 145 138 142 152 122  57  35  36  25  18  45 104 147 116  79  96 125 129  84  96 139 137  79  46  85 109  84  35  11  32  42  44  37  57  93 103 105  85  86 118 134 112  91  97  70  83 146 184 148 117 117 157 166 134  90  52  62 115  99  69  57  85 198 173 189 145  91 103 125 142 185 135  94  79  74 168 155 155 155  95  31  53  40  29  39  46  43  37  31  44  45  49  47  37  38  31  19  89 124  95 111 188 134 118 186 199 138 104  47  43  90 159 183 119  28  52  50  38  94 184 178  68  30  58 143 199 148  65  67  78  77  85  75  37  52  48  30  22  17  10  12  16  20  19  16  19  31  42  21   9  13  26  31  18  11 
170 165  97  31  51 137 208 196 173 149 111  93 104 151 185 166 125 114 114 103 107 147 153 109  98 116 128 112 101  87  75 135 167 165 134  98 111 190 228 231 219 181 117  68  77  52  67 135 172 159 149  62  17  26  85 114  60  16   9 104 125 134 174 141 148 240 176 157 183 138 171 164 203 224 238 240 172 121 222 156 160 183 113 217 174 102 103 132 123  89 109 104 203 255 170  46  56 110 211 195 134 125 109  32  65  86  58  46  59  30  77  95  67  78 101  59  83 183 115  85 118 136 203 248 245 242 190 133 181 239 239 241 190 133 168 250 230 229 249 200 119 123 156 152 141 135 137 151 156 100  55  48  33   9  19  63 103 129  94  71 112 139 127  78  64 112 152 102  34  77 103  66  20  14  36  41  40  42  77 108  96  93  80 103 127 126 111  96  91  67 107 168 180 138 109 140 159 145 121  85  39  77 122  97  62  53  93 205 189 205 138  89 140 162 144 177 128  94  85  80 170 164 186 185 103  28  60  57  42  56  56  37  29  30  31  19  34  48  37  28  23  38 135 146  88 122 207 141 155 213 187 106  81  48  61 115 184 189 102  36  66  47  39 130 221 155  49  64  73 160 221 124  25  80  87  75  83  78  43  55  45  26  16  11  11  15  11  14  14  19  25  25  30  20  12  18  32  36  19  11 
183 169 125  80  51  77 139 165 149 124 113 112 120 148 178 148 107 124 121  95 127 166 147 103 119 146 133 110  80  59  95 167 130 133 149 132 118 171 226 249 187 128  96  78 142 114  91 130 150 148 193 129  31  11  54 100  92  26   7  80 124 134 162 181 147 202 165 170 182 134 201 160 182 215 240 240 175 124 234 178 151 162 121 190 167 109  99 141 147  80 101  96 178 205 119  48 109 180 241 197 135 109  70  77  97 116  92  53  56  82  72  73  92  97  76  69 127 153 113 111 128 146 225 243 248 218 166 154 210 240 243 234 166 137 207 246 232 241 230 168 118 140 158 155 113 114 149 162 145  77  54  49  33  26  63 116  85  86 100 119 139 132 117  73  37  65 120 102  29  68  88  48  10  19  40  45  37  60  98 111  92  79  87 126 126 111 114 105  77  80 137 178 162 132 143 173 175 160 124  73  56 114 118  90  56  53 126 230 214 212 134 102 180 213 190 173 119 112 115 100 194 209 214 183 110  54  61  59  45  63  69  49  33  27  28  26  30  35  30  16  14  95 156 127 118 182 183 169 173 203 182 113  71  30  54 137 204 175  79  44  73  30  53 163 203  91  49 119 103 149 204 122  24  88  84  70  80  74  42  52  42  24  11  10  19  18   9   8   9  21  27   9  12  23  21  28  42  40  22  14 
189 163 157 145  73  37  76 135 129 108 131 148 148 153 170 129  92 140 128  92 148 175 132 101 137 162 125 102  58  44 131 185  89 108 165 157 119 147 221 250 151  84  81  95 209 186 121 120 124 136 224 178  46   6  24  73 114  43  11  56 123 138 150 215 151 157 153 181 176 134 220 157 159 203 241 239 174 128 237 205 146 133 125 152 149 114 100 154 173  76  97  98 142 133  69  73 177 240 247 184 129  88  40 136 129 148 139  83  76 139  75  67 129 116  50  91 162 111 118 140 140 169 239 237 246 189 149 185 233 239 248 219 148 156 242 232 238 251 203 139 128 158 159 154  86  96 160 169 131  60  51  43  38  61 115 162  63  40 108 170 163 118 103  67  19  26  81  90  29  57  69  31   7  27  44  49  36  80 115 106  89  72 102 144 122  97 117 109  70 102 165 181 143 128 186 200 183 179 134  62  79 150 108  78  51  62 165 251 231 207 127 117 212 249 236 164 106 130 147 121 213 249 227 164 111  84  61  54  45  66  78  64  43  24  28  43  31  21  24   7  14 149 154  97 151 241 148 195 178 178 172 122  66  14  45 154 215 157  58  54  76  13  67 183 165  26  57 163 127 126 167 119  36  92  78  65  75  68  40  47  40  22   7  11  26  20   9   5   6  21  26   1   1  26  30  37  49  46  28  18 
171 154 187 186 105  60  66 125 136 126 150 165 158 177 195 135  86 137 114 102 165 166 113 104 141 135 105  97  58  64 171 157  77 113 174 162 118 147 207 206 139  95  79 102 243 222 128  97 108 138 201 156  47  17  16  45 105  74  26  46 125 148 142 207 157 126 144 182 166 132 219 169 148 188 237 232 160 134 233 228 154 114 123 128 127 105 119 180 186  92 118 126 121  90  75 137 228 231 207 162 114  62  51 186 151 160 157 122 135 169  78  75 154 126  48 118 159  92 123 150 153 199 241 241 231 168 153 209 239 243 246 192 146 186 250 227 247 244 176 127 139 158 154 138  84  98 156 165 126  64  38  29  55 104 140 155  46  19  97 171 162 105  86  57  23  36  75  68  31  45  48  24  18  38  46  47  43  90 115  99  87  86 123 143 113  96 112  98  86 130 174 174 131 124 204 196 156 172 145  62  84 160  95  61  55  93 196 238 218 181 109 121 213 230 230 139  90 132 160 134 193 238 201 130  95  90  60  47  50  65  79  75  50  22  26  46  34  21  21  11  40 156 125  75 156 239 129 190 164 149 139  97  60  24  58 157 207 144  49  61  77  12  68 169 132   3  65 152 121  99 116  92  43  96  75  59  68  60  34  43  40  21   4  10  27  19  14  11   9  16  26  23  12  22  33  37  49  59  36  23 
140 143 209 203 140 125  93 129 157 157 162 167 156 213 236 156  88 120  89 119 176 147  95 110 134  84  81  96  73 109 204  98  90 139 180 156 117 165 189 134 147 143  84 104 251 228 122  73 102 149 148  93  45  41  24  19  75 109  48  46 129 160 135 172 164 107 132 174 152 129 204 190 144 168 228 222 140 145 232 250 174 107 116 116 103  91 152 216 191 121 154 164 113  74 119 222 254 174 138 137  93  39  94 227 167 155 150 158 208 176  80  87 160 128  67 146 132  93 129 147 170 231 237 247 208 155 170 224 236 249 237 157 155 222 244 229 253 220 150 127 148 148 144 113 100 113 139 151 129  79  21  16  82 148 145 109  34  21  74 135 144  95  68  48  42  75  89  43  37  34  27  25  35  52  47  40  56  92 106  92  85 113 143 128 104 104 103  79 119 162 172 159 128 123 199 175 109 144 150  70  81 149  81  44  67 140 220 202 187 145  88 118 193 179 190 105  77 124 158 141 147 190 153  89  72  83  59  38  57  63  74  81  56  25  24  39  39  30  20  28  85 131  83  68 143 191 125 165 140 127  95  47  53  49  87 148 183 131  48  69  73  21  58 134 108  13  77 111  99  76  60  48  47  99  76  54  58  51  27  39  40  19   2  10  24  17  22  22  17   9  27  68  38  15  32  32  44  76  48  29 
122 138 198 184 155 177 132 139 157 156 157 167 171 243 248 158  92 111  90 137 171 126  90 119 117  48  66  94  96 147 197  54 119 164 188 159 120 185 175 106 175 178  87 111 235 205 132  90 108 150 130  62  54  69  37   5  46 116  69  61 121 157 137 140 175 107 119 157 143 127 182 201 142 147 213 216 132 163 238 255 203 123 109 109  91  94 186 244 198 151 180 173 112  78 147 254 242 127 103 116  74  43 150 253 179 138 127 165 223 158  89  95 142 121  93 158 117 106 133 151 192 246 236 243 182 152 190 234 236 249 211 138 175 244 236 236 252 192 134 132 152 143 128 106 123 122 115 134 137  87  18  28 113 177 143  65  32  46  64  96 124  87  55  48  64  99  94  37  49  30  23  31  48  57  40  39  70  91  99  92  86 131 145 111 100 111  96  75 147 181 164 145 135 137 174 152  93 119 133  81  93 130  72  43  85 174 229 177 162 131  88 115 171 149 159  90  85 124 150 145 114 137 119  74  69  90  63  32  61  63  73  85  58  29  24  30  41  32  18  54 129 107  68  93 141 141 123 141 129 132  84  16  42  61 102 132 149 111  47  69  60  22  51 112  98  36 105  91  97  75  26  17  55  98  76  53  49  41  24  37  40  20   5  10  19  14  26  29  23   7  39 115  58   8  30  31  42  82  61  34 
130 140 146 125 145 195 172 149 119 103 128 168 208 255 212 132  99 114 130 152 144 106 104 130  89  45  65  92 128 167 137  45 164 181 200 175 124 200 165 141 219 185  85 127 190 149 166 163 129 136 166  90  83  97  50   2  24  80  86  89  98 132 150 124 187 130 106 130 140 131 157 195 143 124 187 213 141 189 253 255 238 164  98 105  93 121 215 255 208 176 185 137 114 100 140 217 169 108 120 100  58  89 211 255 185 109  91 128 157 117 105  94  94 103 124 148 127 129 136 172 220 243 241 223 156 160 211 239 241 238 168 146 205 249 234 243 238 161 131 141 151 145 104 127 152 117  81 112 148  83  39  75 148 184 136  34  40  95  79  66 104  81  52  63  85  93  78  57  64  39  43  47  49  48  25  49  83  88  99 103  92 133 125  93 102 114  93  98 164 181 153 135 156 173 128 135 123 104  86  91 128 105  69  62 110 187 218 170 151 149 118 114 150 154 149 105 122 136 137 144 105  90 111  91  93 120  73  28  59  63  75  86  57  37  28  22  37  27  15  88 165  98  97 158 160 100 119 127 137 171 118  17  26  50  96 110 105  77  43  60  37  11  54 112 103  72 154 108 124 102  26   8  70  91  74  58  46  32  25  36  38  23  14  14  13  12  22  29  25  12  62 154  64   5  26  37  43  72  74  40 
150 144  97  75 127 194 192 149  83  56  97 162 233 252 165 103 106 121 170 154 114  95 123 133  62  51  68  95 156 170  77  57 196 190 205 183 129 208 151 178 243 171  82 143 143  95 192 229 151 119 199 129 108 113  59   2   9  36  93 115  74 103 164 120 192 160 101 107 142 138 140 183 145 108 156 204 156 207 254 255 254 195  87 105 102 143 222 246 206 184 178 101 117 117 115 150  93 108 144  82  48 139 248 249 183  84  54  78  80  84 119  86  48  91 151 135 146 149 143 197 246 235 243 194 140 176 229 243 247 217 131 167 234 246 236 248 214 135 131 150 150 143  87 151 174 108  52  93 154  82  73 122 167 174 123  17  59 140  95  45  86  76  54  79  97  79  63  81  77  57  72  62  45  37  13  64  92  89 105 114  99 129 103  83 106 112  94 129 176 170 140 129 174 201  88 128 162  93  42 100 154  84  70  80 130 191 199 167 148 172 148 114 132 160 144 126 153 145 124 138 103  58 116 116 122 151  84  28  54  62  76  82  52  43  32  19  31  23  24 119 183  98 135 216 175  70 115 122 150 202 148  28  13  43  89 100  77  49  43  50  27  13  66 117 108 107 190 125 149 129  38  15  85  84  69  63  47  26  28  35  35  26  22  17   8  11  18  23  21  18  79 169  60   5  22  43  45  58  83  46 
171 145 103  91 118 170 156 125  90  70  85 138 195 201 135  99 111 127 167 128  97 107 131 115  52  55  68 115 167 148  69  90 179 183 186 156 131 202 118 154 199 135  83 143 118  81 172 220 156 109 166 135 104  95  57  11   7  20  78 115  66  85 165 132 170 185 120 105 145 151 150 175 150 113 130 170 165 198 213 207 217 171  78 114 113 125 175 194 166 157 159 107 121 105  78  91  74 130 141  61  54 158 217 192 159  76  32  43  65 100 118  67  42 103 161 134 160 151 162 218 250 235 234 166 151 200 237 247 244 185 129 191 243 242 241 243 181 127 133 154 151 126  93 156 166  99  47  82 140 102 112 133 147 145  98  24  92 147  94  45  73  73  66  84  91  75  70  87  79  84 100  70  36  28  22  81  93 101 120 119 107 128 100  93 110 107 103 158 182 152 128 130 171 188  90 147 175  86  39 107 135  81  72  75 129 189 178 156 153 173 148 116 120 130 128 130 141 130 114 118  97  68 130 126 129 160  91  35  46  56  67  66  45  42  32  23  28  34  60 128 162 110 154 211 158  67 114 134 157 175 124  34  16  69  97 127  95  52  60  51  63  57  95 111  95 128 168 106 132 123  52  35  90  79  61  63  49  28  34  36  31  25  24  19   9  14  16  11  10  17  66 123  45   8  19  43  47  48  78  51 
189 143 141 147 117 136  91  91 129 126  87 102 119 125 120 113 115 131 134  86  92 132 132  86  55  58  71 148 168 114  99 134 133 169 153 107 131 184  77  91 114  90  91 135 107  91 123 161 151 105  89 114  80  63  52  30  15  22  48  95  67  76 153 151 133 203 154 116 147 168 170 164 152 127 107 125 170 175 145 138 145 114  73 130 121  80  99 120 105 110 136 141 124  79  40  49  95 159 114  41  70 153 142 109 120  81  24  25  93 145 104  46  64 129 158 143 168 145 189 235 242 239 214 141 180 226 241 249 232 147 154 217 241 237 247 228 141 129 137 157 152  99 115 147 140  90  57  79 116 135 151 117 103 108  67  49 131 127  80  58  62  69  82  82  74  81  90  81  76 117 123  72  28  25  44  97  89 119 137 118 113 129 112 113 112 101 117 182 184 133 121 136 154 150 122 181 166  79  65 116  90  89  73  58 120 187 161 144 166 159 128 121 119  82 112 125 101  98 106  92  92 106 148 123 122 152  95  47  37  47  50  42  36  36  29  33  28  58 115 124 122 132 162 167 122  81 120 157 161 112  63  34  31 119 120 176 138  71  86  65 131 131 134  97  73 142 111  68  91  98  70  62  87  75  51  58  52  34  39  36  27  21  21  19  15  21  18   3   2  14  35  42  24  15  16  37  46  42  66  55 
191 138 158 173 121 118  59  93 168 160  83  74  73  83 111 120 118 128 102  65 100 150 132  76  73  65  91 178 167 100 128 153 100 166 134  79 134 160  58  69  69  67 104 139 108  90  88 118 140 102  41  82  69  69  72  49  23  28  26  67  67  72 130 159 114 207 182 123 136 171 163 135 141 129  93 102 175 169 102  96 101  81  86 143 117  56  59  79  75  89 131 159 120  68  34  42 126 166  87  43  89 132  91  55  84  88  40  37 123 168  82  38  95 147 145 150 159 149 213 243 237 238 187 135 203 241 245 248 208 129 183 236 238 236 248 205 120 132 144 156 141  84 129 133 110  77  66  87 111 154 157  93  72  84  51  83 147 102  70  71  59  64  96  85  72  89 100  76  79 135 127  69  26  26  58 102  88 130 144 111 110 126 123 124 114 103 134 194 175 130 132 149 143 129 162 210 148  73  91 129  74  92  68  61 134 196 165 155 188 154 117 136 139  72 130 125  72  78 105  84 107 152 171 125 117 147 102  57  34  40  37  26  27  30  27  34  35  89 155 122 113 157 176 141  97 102 146 184 172  80  25  29  42 161 155 206 152  76 107 100 186 192 162  88  65 148  80  73  84  95  93  77  79  69  47  53  52  36  40  34  25  18  19  21  19  23  24  19  11  14  12   1  13  24  19  29  40  43  59  49 
170 129 133 147 133 122  82 148 200 149  68  64  79  95 106 113 122 120  80  78 123 157 133  94 104  81 137 200 167 114 144 139  99 180 140  85 139 132  74 113  91  76 123 156 117  69  84 114 124  98  45  43  81 131 124  66  30  34  18  32  61  71  95 148 122 192 195 124 106 157 115  81 112 112  88 113 185 194 103  96 101  94 125 150  97  70  81  90  91 112 149 148 110  86  73  83 159 138  68  78 107  98  82  47  58  94  86  85 141 149  51  56 131 146 123 150 132 172 229 242 238 226 154 156 217 242 249 236 169 136 211 246 238 241 239 172 122 134 155 150 115  87 127 117  81  59  72 107 135 148 117  66  69  82  59 124 126  79  69  79  62  57 104  97  93  97  89  79  95 134 107  59  34  33  57  89  94 133 136 100  96 119 127 119 113 120 154 193 153 151 169 166 140 141 208 226 124  68 111 151 106  87  54  99 184 221 200 200 223 167 124 165 189 123 195 135  66  80 109 105 152 199 196 134 118 149 114  62  39  38  31  20  20  26  25  22  52 124 165 128 156 186 208 152  92 130 199 211 192 100  29  21  53 186 197 202 118  55 119 162 215 225 171  88  77 148  94 145 128 125 124  75  65  60  50  52  43  31  36  30  27  18  19  23  18  20  34  68  55  21   7  10  15  35  28  18  28  50  59  33 
143 119 100 110 148 133 121 205 213 124  56  66 102 120 104 105 125 112  70 103 144 158 138 120 131 104 182 203 157 134 153 120 114 195 153 104 143 111 102 170 131  96 136 168 127  57 106 131 107  89  60  10  90 187 174  85  38  45  22   9  52  69  64 130 140 169 201 127  80 144  70  40  89  91  88 136 189 222 120 104 111 122 161 144  80  97 119 117 115 139 170 130 102 111 121 134 178 100  59 118 122  69  92  59  45 106 135 134 149 112  27  87 161 136 102 146 111 201 239 239 239 205 129 183 225 240 250 216 134 157 235 250 241 245 222 140 133 136 162 138  82  91 124 106  58  48  82 128 157 135  69  47  78  89  79 153  94  69  78  80  63  51 107 110 116 101  73  85 118 125  80  48  44  44  51  71 101 134 127  91  81 110 123 110 116 142 171 185 126 179 203 171 139 167 247 228 102  69 128 169 144  78  47 147 237 246 239 247 254 185 142 194 236 184 250 140  76  94 116 131 199 232 213 138 112 147 126  62  44  39  32  21  15  24  23   9  69 149 157 135 208 211 237 171  94 158 247 225 200 129  46  18  74 200 222 174  76  43 140 226 224 231 165  88  94 141 118 220 173 152 146  66  53  53  55  48  35  26  30  25  29  20  20  24  16  14  39 116 104  34   9  37  21  44  37  11  19  59  62  19 
119 113  89 100 164 138 142 209 190 105  66  85 117 123 109 106 120 114  80 121 147 158 152 131 127 131 193 165 123 138 156 127 141 194 157 117 135 114 129 187 148 109 129 147 131  95 164 156  92  72  59   2  72 169 179 103  47  69  43  15  47  64  59 113 153 146 199 142  84 151  80  63 101  82  90 151 179 223 138  94 101 139 166 111  85 125 142 128 118 137 170 125 107 121 142 166 165  70  70 139 125  67 103  80  60 131 161 148 141  75  36 127 165 121 100 133 126 219 241 240 230 175 136 205 230 244 240 186 128 185 244 246 245 240 191 127 140 142 153 114  56  80 131 108  54  61 111 138 144 127  47  50  88  96 108 142  68  88 101  71  51  54 100 111 118  94  64  94 140 113  64  41  50  58  46  51 102 140 130  93  80 105 110 107 130 162 182 177 104 194 201 141 131 199 255 204  92  87 146 168 143  69  66 183 255 254 254 255 255 199 163 205 239 206 229 119  99 123 124 145 214 225 199 121  86 126 133  55  45  48  40  24  12  24  21  14  81 137 122 132 234 217 242 167  90 178 254 200 170 126  55  36 123 197 188 124  62  80 187 254 201 196 135  82 102 126 122 230 167 138 132  56  54  57  54  41  31  29  27  20  26  20  22  25  15   9  31 120 130  55  11  43  24  42  35  13  23  62  63  23 
100 110  94 110 177 136 150 179 144  93  90 111 122 112 119 115 109 120  99 133 137 157 168 132 110 161 178 105  82 130 152 150 169 183 154 121 120 130 152 175 148 117 108 110 135 165 234 181  83  58  46  11  41 104 154 126  62 104  72  42  43  57  68  98 161 124 194 167 111 172 127 125 133  82  90 159 158 201 154  73  77 146 147  63 104 147 149 123 101 114 156 130 120 121 146 180 129  49  94 147 122  84 114 109  96 160 167 137 121  43  69 167 151 105 110 120 165 230 239 243 210 141 164 221 234 250 220 149 143 216 247 239 248 226 152 126 142 152 135  84  37  64 146 118  61  92 148 136 107 124  49  68  97  99 138 106  52 128 128  53  31  59  85 101 105  80  62 105 160 100  55  37  52  75  45  34  98 150 141 102  89 102  92 110 150 178 184 164  87 200 173  92 123 231 254 163  90 117 163 155 115  59 104 211 255 250 255 253 255 207 186 203 208 197 157  84 126 154 129 149 209 193 163  90  48  95 135  45  40  58  53  29  12  24  20  33  89 105  75 122 234 213 230 145  82 193 233 156 120 100  56  71 188 182 120  65  68 144 244 255 162 135  92  75 106 109 115 194 128  96  95  49  63  65  48  30  31  37  24  17  20  20  23  24  18  11  17  94 135  77  12  33  23  34  26  20  35  60  61  40 
 93 112 103 113 175 137 156 157 116  92 112 125 115 109 134 120  94 116 108 136 130 151 167 129 114 187 153  81  85 130 138 162 171 180 153 115 110 138 161 156 147 125  98 104 159 217 253 181  99  82  53  28  47  70 137 154  90 139  93  56  44  56  72  84 158 117 182 186 147 185 157 163 145  75  89 164 144 165 172  75  69 144 121  34 106 154 149 109  78 102 149 132 125 125 150 173  94  44 117 154 122  98 127 151 137 165 156 123  95  35 107 174 129 100 122 123 200 235 240 238 185 128 194 232 240 248 194 126 170 234 244 239 242 201 127 131 145 159 125  70  42  72 156 118  79 124 166 123  81 121  70  90 100 100 146  77  60 157 134  33  17  58  67  82  92  75  66 113 165  84  46  31  54  92  47  27  96 149 141 111 104 102  84 122 168 181 171 144  94 192 134  65 135 251 244 126  90 140 173 142  88  47 130 227 254 246 252 245 255 206 198 192 165 170 110  65 138 166 129 149 206 164 127  65  37  91 131  36  35  63  62  35  16  19  28  58  97  87  56 111 217 214 220 125  77 199 213 140 106  82  56 103 217 158  84  34  70 173 252 238 135  90  62  79 119 111 129 158 103  70  67  51  67  67  44  24  29  37  20  15  18  21  23  22  26  38  23  64 112  78  16  25  22  27  21  25  41  55  59  54 
 94 119 108 102 150 143 165 155 114 100 122 118  99 124 154 120  77  97  98 128 129 140 144 127 151 202 124 112 150 142 109 157 137 188 154  95 111 131 156 140 153 132 104 149 208 233 200 150 148 160  91  50 105  92 138 184 135 166  97  48  50  66  62  70 145 131 163 193 191 184 152 157 122  58  86 168 139 116 188 116  88 130  93  36  87 141 142  88  54 113 156 123 117 138 158 140  64  60 135 163 128 103 142 210 179 136 129 112  62  62 145 135 103 110 133 153 222 234 247 220 156 143 219 237 248 233 161 127 207 237 239 246 224 164 121 140 149 160 127  83  77 115 158 106 110 152 150  97  76 118 113 110  96  97 124  64  96 166 106  11  14  42  43  52  82  84  76 118 148  63  35  26  59 108  53  32  97 135 127 117 122 105  94 146 176 167 142 114 130 165  89  78 181 253 221  97  90 152 173 132  74  34 137 233 254 245 251 245 255 194 190 171 114 132 109  75 128 150 122 147 208 145  97  56  68 126 117  30  31  59  61  42  23   7  48  87 105  93  75 103 182 226 214 111  81 192 200 168 146  81  57 129 193 128  99  41  59 144 186 163 130  71  52 101 147 143 177 137 109  76  56  66  65  58  43  26  25  27  12  16  20  21  23  18  39 101  59  38  56  50  25  26  21  23  23  26  36  46  54  60 
 95 119 108  90 124 151 170 156 120 109 123 106  84 141 170 118  63  77  81 117 133 130 120 130 189 202 107 161 214 145  91 149 101 191 150  81 126 131 152 134 157 131 112 203 250 223 140 127 197 225 126  71 164 123 136 198 166 173  88  32  55  74  53  65 130 151 145 190 225 173 136 140  96  45  87 169 136  71 194 165 117 109  67  47  75 126 130  70  43 128 165 114 112 155 163 101  42  85 143 165 135 103 147 251 201 105 108 104  38 101 170  87  81 123 145 190 235 232 248 197 134 170 237 241 254 208 134 144 240 236 235 250 198 128 125 149 151 152 131 105 113 155 155  97 135 165 124  74  79 117 150 123  90  93  92  64 129 159  71   1  12  25  24  24  71  91  88 123 122  44  24  22  65 118  59  41  98 120 113 121 134 106 112 169 178 151 121  97 162 131  50 104 233 250 195  75  95 159 168 123  65  29 146 237 253 247 251 249 255 176 168 146  77 105 131  93 116 129 114 145 202 133  79  60 107 159  96  27  29  53  56  45  28   0  71 113 111 107 105  98 146 235 205  99  90 185 184 198 192  81  54 147 157 109 126  53  46 104 105  87 133  61  55 128 172 177 225 128 123  89  52  83  60  47  42  31  22  16   7  19  23  22  22  16  53 157  99  21   3  19  32  29  20  21  25  25  28  37  48  60 
 80  98  99  90 114 153 160 140 118 108 109 101  87 149 169 117  67  68  64 106 142 132 118 145 187 177 130 199 204 121 114 153  97 167 130  93 162 162 165 148 148 103 106 226 243 186 137 155 205 202 122  83 163 115 106 159 147 129  60  21  50  71  55  75 121 164 137 176 220 154 126 138  97  62 102 164 127  58 167 197 142  83  51  52 107 128 111  72  66 133 163 113 123 165 152  75  35 114 132 147 139 103 125 223 174 108 119 100  44 135 157  66  82 133 159 219 237 235 230 172 141 200 240 245 247 178 129 178 250 233 241 238 171 115 136 155 147 126 129 126 126 154 150 113 136 141 102  71  84 122 150 113  85  88  72  77 122 125  50   1   9  15  18  13  54  82  97 131  94  31  19  28  71 113  63  51  94 118 118 124 129 100 135 180 168 146 143 120 150  99  40 129 255 247 167  67 110 166 157 108  61  53 173 243 251 248 254 254 255 158 126 118  89 124 161 107 120 124 110 141 166 125  86  80 126 147  65  30  34  54  49  35  26  12  91 119 111 114 119 102 126 224 182  91 109 188 154 187 193  69  46 151 148 126 129  44  45  96  65  54 140  53  72 152 170 189 236 130 128  88  51  93  59  42  42  35  23  11   6  24  22  22  21  19  61 161 114  22   0  11  29  26  18  17  22  24  24  29  40  47 
 66  71  87  98 113 150 140 113 106 100  88 103 102 149 156 117  79  65  51  98 153 142 134 168 156 137 173 218 146  81 165 168 115 125 102 121 205 208 186 173 131  63  91 221 201 135 171 209 180 121  91  87 119  79  56  86  95  54  23  15  40  58  64  92 113 168 136 155 191 135 121 146 120  98 126 159 116  67 119 213 164  56  44  58 168 140  92  90 108 130 154 119 147 170 128  57  42 145 109 114 135 102  91 152 116 133 147  97  72 163 123  68  99 142 178 241 233 238 198 148 166 227 234 249 227 146 141 221 249 230 249 211 141 118 148 160 137  90 122 146 125 128 143 143 121  96  84  84  91 129 124  90  82  81  62  95  89  76  39   5   4  10  19  14  33  60 103 140  66  22  17  39  77  98  68  62  88 124 133 124 111  92 158 183 148 148 190 168 107  71  50 150 255 244 136  67 133 172 141  90  60 100 213 252 247 249 254 255 250 136  75  93 129 166 188 115 133 130 110 138 117 125 109 108 127 105  30  34  43  57  42  20  24  38 107 112 105 115 120 110 118 197 151  84 132 200 116 144 159  48  39 150 158 165 111  19  53 110  57  58 146  45  97 170 150 187 218 138 124  76  50  95  61  40  40  38  26  12  11  31  21  21  21  28  68 127 108  31   9  19  20  19  16  12  16  23  24  24  30  34 
 90  78  86  98 105 135 123  98  97  90  78 110 117 148 145 116  88  65  52 105 154 148 160 186 126 120 190 202 104  77 202 187 129  97  91 138 208 214 194 178 110  44  85 195 157 110 186 216 141  62  68  78  76  49  23  31  46   5   5  14  28  42  64  95 103 165 143 140 166 138 112 143 139 126 145 161 115  85  87 211 178  51  53  92 211 141  93 116 133 131 145 130 166 164 103  52  71 167 100  87 119 107  91 101  81 146 152  94 104 170 106  89 119 154 199 249 232 233 171 141 189 239 232 251 199 127 162 249 243 232 251 186 123 124 155 162 120  70 119 159 131 117 141 151 105  66  75  99 103 124  95  79  82  70  61 104  61  39  28  13   4   9  19  17  21  42  99 143  51  17  19  50  81  86  76  71  84 125 140 117  95 100 175 183 128 142 221 193  68  54  69 161 255 231 109  77 155 172 124  79  68 150 241 254 248 251 250 246 222 108  49  89 152 176 188 113 138 134 111 138 106 148 127 112 109  67  11  36  44  55  33  13  41  67 110  93 101 120 115 108 117 164 127  87 152 219 100 109 113  34  53 161 170 180  93   7  62 119  68  92 151  48 120 175 129 182 186 139 114  66  52  89  63  43  38  37  28  16  18  34  22  19  20  43  83  90  87  36  24  26  15  13  13   8  12  24  26  19  26  42 
169 134 102  84  84 107 113 103  92  80  87 122 124 148 140 113  88  66  69 130 140 148 190 192 106 137 163 142 100 123 213 205 128  92 106 134 150 162 180 151  87  57  97 149 119 120 158 148  89  50  61  53  45  37  17   7  16   2  17  18  15  22  45  75  84 148 157 135 154 174  97 123 148 138 154 173 127 110  82 186 180  75  83 162 220 127 121 145 127 140 139 146 172 143  76  62 124 173 108  73  89 120 142  93  85 137 119  91 138 149 118 126 140 173 223 247 236 210 153 155 207 235 239 245 159 127 193 254 239 237 240 162 119 133 152 160  93  74 126 164 151 137 144 126  94  67  76 112 118 103  71  86  83  54  70  97  49  22  20  17  10  10  13  19  23  32  83 136  53  15  24  59  81  83  87  80  86 119 128 100  86 132 180 180 111 124 222 178  38  54  99 163 228 202  86  97 170 160 106  77  86 198 249 251 253 252 236 216 165  72  61 114 144 134 152  97 124 129 112 140 151 199 131  82  72  46  14  34  36  46  21  22  86  96  95  63 101 135 107  92 121 128 119 102 166 243 114  91  62  34 100 190 176 159  78  21  70 116  99 159 152  68 140 166 117 181 144 127  96  62  57  73  64  49  37  31  27  23  25  31  29  15  17  71 115  61  50  28  26  27  17  11   8   7  13  26  29  17  28  81 
238 185 119  76  70  81 105 109  88  78 104 133 128 148 137 109  86  69  87 146 126 148 206 179  92 162 130  88 117 175 206 208 121  96 122 120  89 108 158 113  64  77 116 114  99 135 117  68  45  57  60  30  27  34  20   4   7  18  34  25   9   4  21  49  61 118 164 135 147 209  93 105 149 142 155 178 134 137  91 156 175 107 108 217 207 115 148 160 109 150 138 158 165 114  57  83 170 162 110  67  73 140 192 104 107 118  82  96 162 123 135 157 160 195 243 240 239 180 145 178 221 228 247 229 125 140 222 251 237 242 219 143 121 140 150 150  69  88 135 164 171 160 141  99  87  79  86 120 124  77  59  97  83  44  81  91  46  21  23  26  16  10   6  19  28  26  63 122  63  18  32  66  82  84  96  88  92 110 109  82  88 166 174 169  98 110 211 146  18  66 133 162 181 161  69 119 177 144  87  72 104 238 252 248 254 247 215 182 116  47  79 135 121  85 110  78 102 119 108 133 193 235 123  47  40  35  24  31  29  35  15  44 135 112  76  39 103 149 101  76 121  99 121 123 171 253 128  78  23  45 147 216 174 121  68  47  82 113 140 225 144  96 160 158 121 184 110 115  80  60  64  59  66  56  35  27  27  29  31  27  35  10  16 102 157  47  19  19  24  27  23  11   5   8  17  29  30  18  37 128 
227 175 121  96  91  78  98  97  86  96 123 133 125 146 132 101  84  78  90 126 126 157 180 130  87 175 123  94 145 191 180 170 112 102 118 105  81 111 142  85  50  86 133 127 111 125  87  36  36  69  58  27  32  38  26  21  38  49  36  32  17   1   6  33  38  71 146 138 141 213 122 112 141 140 147 152 116 159 111 132 164 127 103 191 167 124 148 128  90 154 145 157 140  84  61 117 168 121  82  76 109 166 185 120 133  97  75 121 156 106 136 150 174 217 246 241 234 155 154 204 230 233 248 191 115 166 237 244 241 239 185 134 129 148 153 125  60 104 141 157 171 158 120  97  85  91 108 116  99  56  71  97  77  55  89  98  51  44  61  49  13   7   3  17  26  23  48 100  75  32  43  69  82  88  92  87  97 104  91  81 115 175 152 139  95 122 197 113  13  98 170 169 142 109  68 134 166 127  71  52 108 250 254 251 245 219 189 159 119  56  80 118  94  71  87  62  79 102  94  99 173 195  94  40  38  32  28  32  38  29  24  85 163 103  65  41 104 149 102  69 113  94 134 137 160 219 111  63  25  72 167 208 158  83  66  82 100 125 188 250 120 128 180 171 158 188 113 114  74  61  69  57  70  58  37  30  31  31  30  20  35  10  21 129 200  65  17  18  25  31  30  16   5   9  20  27  26  25  54 151 
165 128 116 136 138  90  89  74  85 123 143 127 119 144 124  90  84  90  81  84 137 168 128  67  90 176 137 139 177 182 145 107 103 106 102  97 112 147 131  68  43  85 148 170 139  94  64  38  49  78  52  36  49  44  33  53  99  88  28  39  41  10   4  26  18  19 111 140 135 191 173 136 127 134 136 107  87 175 133 116 153 143  84 116 116 147 125  69  75 151 160 148 105  57  81 155 133  62  34  90 172 187 136 135 156  79  91 155 133 101 124 124 186 238 237 244 217 135 176 228 236 246 241 140 126 201 244 237 247 227 146 131 139 154 157  91  65 122 145 147 156 134  88 114  87 102 133 104  54  43  97  91  70  77  91 112  60  83 121  80   5   2   3  14  21  22  36  72  86  53  58  71  84  95  80  84 103 100  77  91 156 166 124 101 100 150 182  80  18 142 206 180 113  55  76 146 142 110  58  27 110 248 255 254 223 178 163 149 159  88  71  82  70  81  80  51  57  84  75  49 107 106  55  50  55  34  29  35  56  26  45 138 177  81  62  60 103 138 111  73  98 104 150 145 136 157  77  43  57 112 164 176 133  47  72 123 126 151 238 244  86 162 201 198 216 189 138 119  75  64  72  64  74  56  41  39  37  31  24  13  29  13  29 148 237 104  35  22  28  36  35  22   8   9  23  23  20  35  75 154 
130 112 125 177 186 102  85  62  81 133 152 120 114 143 116  80  85  93  65  68 150 164  93  50 107 179 153 170 196 179 128  68 107 111 105 118 142 156 130  74  50  87 158 193 143  67  49  44  59  77  43  40  50  47  46  92 163 132  28  50  80  54  21  20  16   8  83 137 135 164 215 155 109 131 132  80  81 174 135 107 155 171  94  64  90 155 103  39  72 146 174 147  86  55 108 171  93  19   8  96 192 171  86 142 162  79 112 169 110 107 111 116 200 247 232 238 189 130 197 243 242 250 217 113 149 227 245 235 248 203 123 133 150 156 144  67  88 140 147 140 136 102  68 123  97 112 139  82  22  48 111  88  72  88  81 113  70 127 161  88   0   1   4  12  19  23  29  47  81  74  74  78  94 104  76  86 105  94  75 112 183 153 116  96 114 164 163  55  28 180 221 181 110  36  82 154 125  93  54  32 134 249 255 243 196 154 160 160 197 113  83  84  64  82  81  50  51  81  68  18  52  42  31  62  67  33  31  43  67  26  69 177 182  79  71  78  97 123 125  94  92 112 148 137 113 116  67  27  92 146 149 142 119  25  87 162 159 184 255 213  68 189 212 216 250 175 159 116  79  74  74  66  71  53  42  44  42  31  18  10  23  19  35 142 236 133  55  26  30  39  37  29  15   9  22  20  17  39  81 131 
153 149 158 214 226 110  85  69  73 117 148 115 111 144 107  72  86  84  45  98 163 137  90 101 138 189 166 169 195 196 139  68 125 114 137 178 158 118 141 107  73  97 158 174 108  49  41  43  59  68  32  34  34  48  71 136 222 177  41  63 136 138  71  13  39  45  67 125 141 137 233 165  90 130 138  82 111 148 113 110 177 219 152  62 100 138  87  50  89 140 185 155  93  85 140 157  59   9  12  91 149 105  51 137 146 102 134 150  95 125 103 142 218 246 233 220 148 147 218 247 245 240 169 123 187 240 243 240 238 165 125 138 159 151 105  64 130 160 147 137 114  64  71 117 115 124 114  48  16  77 105  92  86  78  60  92  84 175 169  61   0   6   5  13  21  28  28  30  55  90  89  93 115 116  86  95 101  83  90 145 186 136 139 137 137 156 138  37  45 206 206 167 139  64  84 161 116  77  61  79 191 255 238 206 167 156 187 195 219 121 122 140  80  62  90  61  65  98  80  17  26  23  31  67  66  29  36  59  67  29  93 196 180 111  97  89  81 105 142 132 100 110 118 106  97 111  96  18 125 168 122 111 117  22 117 197 199 220 255 156  77 204 210 218 245 142 167  96  84  90  73  59  57  49  42  43  43  32  16  10  17  25  37 102 180 142  68  25  28  36  33  33  23   7  14  19  19  34  67  79 
194 196 192 239 244 109  85  83  70  94 135 108 111 143  98  67  86  71  40 144 173 112 101 155 159 200 172 153 187 215 161  86 144 114 170 233 161  86 165 139  98 111 147 135  68  39  40  42  54  59  30  32  29  56  98 170 249 199  56  73 175 207 114   7  65  91  55 104 145 117 229 170  79 131 149  93 139 121 102 121 196 255 212  80 115 115  78  78 112 138 186 158 108 122 167 138  45  23  38  91 100  47  37 126 127 132 150 123  92 142 106 181 234 240 235 195 116 172 234 248 247 219 125 150 222 244 240 245 221 130 134 145 164 136  65  78 172 170 140 133  98  35  87 113 131 129  83  21  26 109  94  97  98  66  50  75 103 217 162  26   2  13   8  15  26  31  27  18  27  93  97 108 133 123  98 103  91  75 111 175 177 118 169 185 157 143 116  27  63 225 184 145 163 105  87 158 111  62  70 132 240 255 206 159 137 164 216 220 224 119 157 194  94  43 106  80  81 111  95  31  18  23  36  64  58  28  46  84  72  37 110 199 174 146 121  93  66  88 149 160 104  98  81  69  86 122 126  18 147 177  97  84 113  33 151 221 222 241 233 101  99 208 197 206 221 111 162  73  86 103  72  52  42  45  42  40  40  31  14  12  13  31  40  61 110 131  72  24  24  31  28  35  30   7   7  18  20  25  49  31 
227 213 205 238 211  95  84  97  80  84 112  97 116 135  89  67  80  63  77 185 170 113 118 147 140 209 160 132 173 218 186 104 149 108 176 230 145 119 205 141 109 122 117  86  56  44  51  49  52  63  54  55  73  88 119 167 196 158  59  63 152 191 106   5  76  97  40  76 134 117 192 176  91 134 154  99 133 111 141 143 191 255 229 103 107 101  87 102 133 147 162 137 116 143 173 137  77  72  82 110 103  61  63 109 123 153 147 110 107 142 132 213 240 237 228 166 123 196 241 251 243 191 118 185 238 240 242 244 195 122 139 156 157 108  51 116 188 155 118 124 100  39 112 126 130 115  64  22  56 121  91  97  90  66  86  88 126 236 151   7   6  20  12  20  30  30  24  17  14  69  85 111 132 116 103 100  73  76 131 184 160  99 189 197 157 142 112  29  78 232 173 113 143 127  91 136 103  54  73 155 228 215 159 116 114 163 217 198 202 109 147 178  81  46 133 106  79  97  99  53  35  27  35  51  49  36  61 124  99  52 106 177 159 152 122  85  62  76 124 144  88  75  54  46  84 136 118  34 143 160  86  68  90  62 181 216 199 214 195  74 132 188 168 180 186 107 137  63  83  99  71  54  35  43  47  40  35  27  15  15  12  31  48  50  61  89  58  23  22  26  22  30  28  14   9  15  18  21  39  22 
246 203 199 220 146  72  82 110 101  84  84  84 123 123  82  70  72  63 140 214 158 129 131  96 103 213 137 113 158 207 209 123 144 101 161 189 125 194 247 119 111 127  75  40  66  58  72  63  54  77  95  93 149 138 137 143  98  84  59  47  90 120  70  14  80  78  26  48 114 130 139 185 122 141 152  97 107 120 210 170 170 234 214 127  84  95 104 120 151 160 124 102 114 147 162 144 132 136 132 142 138 120 113  93 129 163 134 110 135 135 175 239 242 235 213 138 157 220 242 254 232 158 137 221 241 233 245 235 164 131 140 166 142  71  59 166 182 123  89 113 113  67 137 147 118  88  54  42  94 118  93  91  71  78 148 119 150 236 136   0  11  26  17  24  34  27  19  21  13  30  63 106 118 100 103  88  53  85 150 179 141  82 198 182 148 153 116  37  95 231 167  77  97 134 101 102  90  50  71 154 173 147 104  83  99 156 196 147 162  91 104 116  52  63 165 131  66  68  92  76  65  32  29  32  39  51  79 171 141  72  89 141 140 137 111  75  66  68  78  98  59  46  36  33  84 144  83  61 123 125  85  61  55 103 206 191 147 158 152  67 169 154 133 147 146 121 102  62  78  82  69  60  33  42  53  41  27  22  18  18  15  29  59  59  29  30  33  23  22  21  16  20  20  26  18  11  11  19  35  38 
248 183 186 199  98  62  82 121 123  93  70  78 124 117  79  69  69  77 185 211 137 125 119  63  99 202 123 111 143 185 222 132 142 104 144 162 138 242 244  99 103 115  49  26  80  75  96  84  63  90 127 120 202 180 151 121  42  57  80  47  47  71  64  45  92  75  39  46 101 137 119 201 160 153 141  91 107 152 249 187 150 188 188 155  73  92 119 136 162 159 102  82 100 128 137 133 146 155 155 152 150 154 141  88 137 155 119 117 155 142 211 247 241 229 190 129 189 234 245 250 208 136 164 243 240 232 244 215 140 141 145 165 120  51  82 191 163  95  77 111 126 101 142 149 100  62  49  66 119 105  83  77  58  92 182 124 146 206 111   0  16  29  21  28  33  24  18  25  19  16  54  98 102  88 100  79  50 100 160 168 127  84 202 165 152 170 110  34 112 224 154  61  75 128 116  79  76  51  69 132 119  99  78  87 115 151 163 124 133  65  63  74  39  70 177 131  59  55  80  83  82  42  28  19  31  58  84 187 165  82  75 123 134 126 115  84  77  63  44  59  38  31  31  28  78 134  55  80 104  99  91  67  38 137 216 173 121 126 117  65 186 124 118 134 120 133  74  68  77  72  68  63  34  39  55  40  20  19  20  17  17  32  63  66  23   1  16  27  27  20  14  13  13  35  28   9   6  20  35  46 
228 157 163 176  83  70  87 131 142 110  77  84 115 119  81  61  74 113 194 164 102  88  76  69 150 177 125 130 126 151 221 130 147 124 130 164 197 236 171  87  85  81  49  55  93  92 119 109  80 100 140 123 210 202 156 105  53 103 128  73  37  67 108 104 119 101  85  79  99 134 147 223 203 171 119  82 150 209 236 189 141 130 156 190  84  90 127 154 165 134 104  88  74  81  94  91  96 109 139 127 117 135 130 100 143 128 109 130 160 177 232 236 239 217 158 144 214 237 252 231 166 130 194 247 237 241 235 180 125 146 154 151  92  57 120 179 127  79  93 122 134 137 117 118  77  40  49  92 123  83  59  56  56 104 168  89 107 145  74   4  22  26  25  31  29  22  22  28  32  38  69  89  87  86  97  75  74 122 159 153 123 112 200 150 173 194  87  17 128 209 127  70  93 113 137  73  60  57  68  91  81  84  96 139 170 151 121 145 120  33  39  77  56  61 159  98  66  69  66  67  80  61  36  16  26  51  74 158 158  73  66 128 144 124 138 118  91  59  34  38  31  35  37  30  61  98  45  84  95  93 105  88  48 159 208 168 139 131  92  66 175 105 132 151 114 137  59  79  86  73  67  56  36  34  47  33  17  20  21  14  24  43  56  61  46   7  12  36  38  25  16  12   9  40  37  10   5  25  37  36 
202 130 137 155  82  86  97 141 152 122  94  93 106 122  82  54  89 153 182 103  66  50  41  95 204 154 136 145 105 120 211 120 154 148 122 169 242 200  91  79  69  50  57  88  98 102 135 129  96 101 137 115 186 197 147  89  80 150 162  93  41  79 153 154 141 129 128 111  95 123 183 232 234 184 100  80 189 249 200 184 138  82 127 219 108  89 132 168 159 106 110 106  59  40  49  45  37  53 112  95  74  96 102 117 144 103 105 142 163 216 242 223 235 198 131 170 232 239 254 205 129 138 220 245 236 248 219 146 119 148 161 132  74  80 155 153  93  73 115 134 140 160  83  81  58  30  55 113 114  63  47  41  56 108 134  55  69  91  48  11  24  22  28  34  24  23  30  31  46  72  88  82  78  89  91  75 108 143 152 140 130 148 190 137 193 209  67  13 138 190  98  81 120 102 150  70  47  66  70  58  58  83 131 196 222 154  89 177 115  18  39 101  90  62 139  73  79  91  60  52  80  81  45  20  25  45  65 117 132  57  57 130 145 116 151 142  96  55  34  27  28  44  46  35  42  59  44  82  95 104 121 104  75 177 192 174 172 140  73  78 152 100 157 173 115 131  50  90  95  80  68  47  37  29  36  25  17  23  19  19  43  56  44  52  71  29  13  42  48  34  22  14   8  39  42  14   5  29  39  22 
181 108 114 135  90  98 112 147 137 113 115 100 106 117  74  58 119 185 147  55  41  45  62 136 211 158 156 132  80 108 190 105 151 165 128 153 210 140  54  75  69  51  62  83  86  96 128 127  96  88 113  98 129 142 106  64  74 127 127  74  40  83 149 145 137 127 128 108  80 101 183 201 221 174 100 100 179 218 161 177 146  75 113 221 138  89 133 169 137  93 106 125  86  39  24  25  21  38  96  82  53  59  68 128 132 109 120 146 175 237 238 220 225 176 127 195 239 244 241 174 122 169 233 241 240 240 192 127 126 145 157 120  87 114 163 134  77  86 123 137 144 146  61  62  59  43  75 125  93  56  76  55  52  91  97  65  76  95  63  25  21  23  32  38  27  28  37  36  58  91  93  80  85  96  77  82 136 154 138 134 156 173 164 129 189 193  77  56 132 169  83  73 124 112 138  59  47  74  82  65  58  88 167 216 223 157  92 186 113  56  85 134 130 102 145 103  97 102  77  62 100  95  49  27  33  50  76  90  92  39  40  96 110  83 114 113  76  49  41  24  21  42  46  38  35  42  49  78 108 141 133  94 112 196 176 191 193 121  58 115 123 120 176 173 118 110  48  92  98  90  74  40  37  31  27  19  23  27  15  47  90  63  29  45  75  49  15  38  52  44  30  18   9  28  36  18   8  27  39  20 
162  92  95 115  98 109 130 148 107  95 135 104 112 104  62  72 158 206 106  27  30  63 119 178 184 178 178 102  57 109 157  88 145 173 135 118 124  71  54  76  81  75  66  59  69  84 110 114  90  69  77  79  61  63  55  41  50  63  57  39  42  81 113 102 114 111 100  82  61  80 156 145 181 152 115 131 137 144 123 168 159  94 108 201 172  93 132 158 104  93  97 143 138  67  17  31  42  55  92  83  50  27  40 133 113 133 143 146 195 247 224 226 208 153 142 218 240 252 214 141 137 213 238 238 246 219 158 121 141 141 145 113 119 153 155 121  76 108 121 132 146 109  50  57  72  72 101 129  68  63 134  88  45  63  65 109 117 136 101  38  16  29  36  41  33  37  46  44  70  97  88  84 102 102  62  96 159 157 122 135 193 188 130 127 170 157 107 132 119 144  75  53 113 134 109  43  54  83  99  95  70  95 202 207 187 157 117 174 111 125 155 168 175 168 167 165 116 107 110  85 134 106  49  38  48  64  97  75  43  21  19  38  50  34  45  50  40  42  47  25  12  32  40  38  35  41  57  75 132 192 140  69 155 209 163 213 200  82  49 164  94 157 190 156 118  81  51  90  97 100  81  34  37  38  19  15  32  30  10  89 151  65  13  40  62  61  17  27  50  53  39  24  13  12  24  22  13  23  37  27 
150  89  87  99 105 119 142 133  85  95 145 102 117  88  63  99 179 202 105  48  45  84 149 186 161 189 179  91  61 106 119  92 150 161 122  86  61  32  71  86  91  91  76  62  85  89 108 112  93  70  59  76  46  42  50  54  57  44  43  48  69  93  92  78  97 112  93  77  77  91 131 107 150 146 131 140 114  99 105 160 166 112 100 172 199 109 131 136  74 104 109 148 163  95  41  77  94  79  94  87  47  19  49 131 104 144 153 152 217 246 220 226 188 143 164 230 241 253 183 121 160 243 239 238 249 196 133 125 149 138 134 113 136 169 151 107  85 120 120 129 134  75  51  61  87 100 121 124  56  91 180 112  46  50  58 157 166 175 122  40  16  37  40  41  36  41  51  55  83  96  84  91 111  96  59 113 170 153 112 142 221 186 110 140 161 129 130 190 122 120  69  47 106 146  81  35  62  89 108 111  73 114 225 193 144 140 134 152 109 173 187 178 214 216 173 195 124 118 137  89 153 112  45  46  62  73 106  68  14  10   7   3  10   4   4   7  15  34  48  27   9  22  31  34  35  45  66  72 158 220 132  54 180 195 160 226 184  53  60 184  85 193 193 136 115  56  56  88  94 101  81  32  37  42  17  13  36  30   6 107 174  61   8  38  49  61  23  20  40  49  40  27  19   6  17  23  17  21  37  36 
141 100  94  89 111 129 144  99  81 122 140  91 117  72  83 141 173 167 156 129  97 103 134 150 156 181 152 111 100  93  76 122 168 125  79  61  44  34 101 108  96  91  92 111 147 120 131 128 113 100  70  99 109 109 115 121 115 105 119 126 135 128 103  93  94 146 125 112 141 145 116 106 138 162 144 116 125 107 114 153 161 121  90 134 214 143 129 100  51 126 147 136 141 112 108 172 176 102 100  86  41  37 104 123 109 135 143 169 236 236 226 216 166 150 194 229 243 242 148 117 190 251 239 241 245 173 121 138 149 137 126 120 127 156 157  91 105 117 121 126 104  55  70  73 101 122 127 105  64 142 199 121  58  62  86 203 218 195 107  27  27  50  43  37  36  41  51  72  97  92  84 102 104  75  78 133 167 144 113 156 232 164 113 174 171 116 137 215 153  97  63  64 109 135  61  39  69  88 104  99  64 147 230 176 105 105 132 122 107 180 159 159 242 230 151 170 120 143 151  62 146 114  39  50  76  75  93  72  15  10   9   3   4   5   4   4   8  24  39  31  12  15  21  24  30  51  75  74 184 211 103  61 180 144 172 224 140  44  98 158 101 221 184 115 108  42  66  89  90  91  71  33  38  39  19  16  33  24   4  91 139  50  15  41  40  43  33  22  22  28  29  27  27  15  16  19  19  24  36  45 
132 111 103  86 118 136 137  71  91 148 124  79 113  62 114 176 153 133 207 198 146 123 116 116 159 163 124 137 137  77  51 154 180  89  38  48  49  49 121 123  96  84 110 167 205 157 159 142 130 134 100 136 189 196 194 196 185 187 208 206 196 167 132 124 107 187 169 162 207 190 105 124 132 182 158  91 143 131 133 141 144 126  89 102 213 176 124  65  39 143 179 116 103 117 169 254 239 118 103  79  39  72 157 110 119 120 131 190 248 225 234 200 151 169 221 227 244 219 121 128 217 251 238 244 232 151 118 150 145 136 120 123 114 137 159  80 128 112 123 121  70  48  99  83 109 136 124  85  76 190 197 125  78  80 125 239 252 192  78  15  42  60  43  33  39  42  53  89 112  88  87 110  92  57 105 151 158 134 118 168 230 139 131 211 185 110 134 223 193  81  64  90 111 113  51  48  71  82  94  84  57 175 222 158  76  77 130 102 105 168 119 134 254 223 129 133 113 163 155  39 135 112  37  54  85  71  80  91  33  14  14   9   8  11  12   9   8  13  28  37  21  11  14  18  28  58  86  77 196 183  73  80 178  96 184 216  96  44 138 120 126 232 168  99  96  36  79  93  85  77  60  37  39  35  21  19  28  20   7  62  87  35  23  44  35  24  41  29   8   5  15  24  34  29  20  17  22  28  36  49 
120 110 102  97 130 136 114  79 117 144  96  76 106  73 147 181 125 131 199 174 151 146 132 130 165 139 120 146 127  69  77 164 163  80  39  55  63  57 106 112  92  82 119 190 201 179 171 133 120 146 146 181 232 240 234 236 233 236 234 219 205 191 174 151 144 211 203 207 226 167  96 152 130 183 178  97 139 144 153 122 111 130 120  93 181 186 113  45  54 135 161  91  74 100 170 255 220 117  96  63  55 113 154  97 127 115 142 213 242 224 229 177 157 196 233 231 238 179 118 158 234 245 238 243 203 136 125 151 139 133 118 112 114 136 139  86 145 113 122 108  49  63 137  83 107 133 109  71  77 201 165 128 102  91 158 252 249 151  48  22  56  60  37  33  50  54  61 100 125  95  95 103  79  69 133 159 145 129 124 166 210 128 160 231 187 105 123 219 225  82  80 115 101  83  60  60  67  72  86  86  75 175 195 135  75  90 143 112 103 152 109 129 233 193 135 121 114 160 147  58 138 108  44  59  81  66  89 136  62  17  15  14  11  14  17  17  10   5  18  43  32  17  17  22  33  65  95  81 178 143  59 105 189  96 183 204  79  48 156 103 148 202 147  95  79  45 100  96  78  68  56  41  36  31  18  17  26  26  19  38  48  19  22  44  35  15  42  40  14   1   7  19  33  39  27  22  26  28  32  42 
107  99  97 117 142 129  84 112 149 118  63  80  97  99 179 161  94 152 150  96 131 169 173 176 167 109 135 140  89  72 136 157 127  89  68  75  79  55  73  84  87  86 128 190 156 185 168 112  98 148 200 229 248 250 246 249 254 252 215 190 183 205 217 177 195 222 229 243 207 101  89 181 127 169 198 127 119 144 166 100  76 140 171  97 130 182 102  41  86 117 118  64  54  73 135 200 151 107  80  44  85 153 112  86 133 121 169 234 224 229 212 153 178 227 235 238 220 132 133 201 243 237 238 234 164 128 137 145 135 129 117  96 126 145 104 103 155 119 117  91  42  90 172  76  99 119  88  65  78 191 118 133 129  97 186 249 212  86  22  42  67  52  29  38  68  74  74 108 136 108 104  87  69 101 159 157 132 129 133 156 178 127 195 236 181 103 111 210 244  92 105 137  82  51  77  71  57  59  80 100 109 155 156 113  94 129 166 141 104 139 123 138 190 150 159 128 121 141 130 103 151 102  58  68  71  60 111 193  94  20  11  16   9  11  15  19  12   2  13  50  45  27  28  34  43  71 104  85 138  99  58 133 211 130 173 188  78  55 159 104 167 151 125  97  58  61 123  99  73  64  58  46  33  29  12  13  27  38  37  21  20   6  15  42  40  15  36  52  34  10   4  13  27  44  35  32  33  27  29  30 
100  95 103 136 141 116  77 139 157  93  50  86  98 132 186 126  76 169 114  61 128 176 190 202 148  83 148 126  63  92 181 147 107  97  90  88  83  53  65  76  91 104 145 186 114 162 155 110 106 163 236 255 253 254 252 248 247 234 189 173 181 214 230 196 234 235 248 245 166  59  93 187 130 156 207 160 100 128 158  94  82 169 206 101  97 185 114  55 112 121 111  51  43  68 114 147 108 110  67  45 115 163  79  89 134 138 198 244 215 230 190 145 196 241 237 240 190 108 157 233 248 234 240 213 138 128 146 145 136 120 114  97 136 140  82 121 148 113 106  88  58 101 169  77  97 102  70  75 104 192  86 134 147 104 209 243 166  42  15  58  69  41  25  50  81  89  87 110 140 111 102  75  75 133 169 145 123 138 149 151 147 124 221 227 167 111 120 209 231  91 113 144  77  40  84  69  48  55  80 106 128 132 122 106 121 159 176 156 107 143 147 144 148 114 174 137 130 125 110 129 156  94  70  76  64  55 118 212 107  20   9  16   9  10  12  20  13   3  15  49  47  33  36  40  45  70 105  91 105  68  64 151 216 159 170 162  73  65 158 113 180 119 111  96  42  74 135 103  73  61  55  47  31  29  10  13  28  44  48  11   5   9  18  36  43  18  31  55  49  22   5  11  24  45  39  40  41  28  28  30 
103 103 123 147 121  96 103 147 130  76  66  92 113 169 158  78  78 175 107 104 156 161 171 187 101  62 153 106  64 136 193 135 111  97  93  91  72  52  97 101 111 137 177 180  91 110 133 140 162 206 246 255 254 255 255 232 196 173 173 190 216 220 203 212 251 249 252 201 106  62 108 161 142 148 198 191  90  97 125 113 146 219 212  97  93 198 157  94 128 158 162  57  42  95 124 115 116 129  62  76 143 134  68 113 133 170 225 241 218 222 164 161 208 237 242 231 141 121 189 246 248 238 242 172 132 137 151 152 142 107 108 126 139 113  85 135 118  90  89 105 103  87 111  89 105  83  62 108 168 213  77 131 153 116 229 236 113  27  34  64  57  31  32  67  86  95 101 107 134 100  83  72  99 158 158 122 125 160 176 155 118 116 232 200 144 133 162 221 178  72  97 131  93  59  73  53  45  67  86  95 122 113  98 122 156 170 164 147 112 168 174 141 115  94 171 141 139 119  90 121 148  85  77  85  68  55 105 174  91  18   9  16   9  11  10  19  15  15  30  38  36  34  36  34  37  62  96  98  84  55  80 158 197 173 179 122  56  83 154 135 187 120 109  84  32  80 131 107  80  59  47  43  35  30  13  17  31  44  50   9   4  37  33  26  45  24  28  45  53  34  10  16  24  39  37  47  50  32  32  47 
108 116 146 152  98  83 135 142  96  71  89 100 136 191 121  43  92 179 117 165 182 144 147 157  56  55 151  89  81 175 180 123 119  99  93  92  66  55 132 135 139 172 199 167  84  73 124 181 224 248 248 252 254 255 249 207 143 118 169 217 250 218 170 218 249 251 237 140  52  79 119 125 151 142 185 216  89  69 104 147 211 252 198  92 107 205 197 139 142 196 210  78  60 128 139  96 139 145  65 114 161 101  73 136 140 205 245 233 224 206 144 186 216 229 245 212 100 151 220 250 247 243 237 134 134 148 151 157 140  97 108 157 137  86  99 140  85  66  78 127 140  65  54 106 113  66  64 151 233 225  81 131 154 132 246 216  65  29  56  65  43  24  46  84  85  97 114 104 124  87  64  77 131 176 140 109 141 182 198 166 101 118 233 164 119 159 212 232 117  54  76 111 112  84  54  45  60  93  96  82 110 106  92 147 188 177 154 135 118 195 198 135  90  92 166 145 141 115  83 113 140  80  76  91  83  71  94 116  65  17  11  18  10  13  11  26  25  31  43  24  25  36  36  31  39  61  84  98  67  53 104 169 177 183 192  83  45 107 147 161 187 128 107  72  32  86 120 111  86  56  38  38  38  31  18  20  38  56  53  16  18  73  51  16  42  30  29  35  51  42  19  22  22  29  47  64  59  36  38  67 
113 129 155 144  88  95 146 122  84  84 102 110 161 170  93  55 122 187 141 187 171 140 144 129  54  75 140  88 106 174 133 113 114 115 100  96  90  63 132 162 175 190 182 136  99 106 159 214 251 255 251 254 249 235 210 171 130 123 185 233 243 199 160 204 218 218 179  87  38  85 106  99 143 133 173 222 103  65 137 186 215 219 161  90 136 183 193 174 165 194 194 121 110 145 132  94 148 131  83 137 155  93  97 141 164 230 243 224 223 180 152 207 222 230 241 177 100 185 238 245 246 245 216 120 139 151 150 147 114 102 123 167 128  83 117 125  68  61  89 139 133  45  52 121 109  60  87 197 254 193  91 142 156 150 251 170  39  38  66  60  38  27  70  91  79  98 123 108 111  81  59  92 157 176 126 131 180 189 199 181 112 143 221 127  98 178 245 228  79  57  73  95 115  93  36  73 116 136 110  77 108 128 125 172 205 191 166 139 128 205 210 133  87 123 174 146 124 113 113 136 146  86  62  92 117 117 115  72  44  23  19  21  12  14  22  53  52  46  44  20  30  50  34  43  78  85  73  83  50  63 140 195 179 199 194  64  67 137 132 192 176 121  98  65  46 102 114 106  79  51  38  35  35  30  24  19  57 100  68  39  62 104  62  14  35  35  36  37  46  43  31  28  12  15  90 105  61  37  42  69 
117 142 154 127  89 125 140  95  88 107 106 124 183 124  78  96 156 200 171 178 137 146 155 104  86 118 124 100 136 150  74 105 100 141 117 107 133  76 111 181 212 195 144 100 130 186 220 240 254 255 255 255 239 196 151 133 149 167 215 237 207 170 166 177 173 157  96  43  49  85  83  87 124 123 164 215 130  83 203 222 175 141 113  92 171 141 160 202 192 163 137 177 179 147 109 105 144  99 111 149 136 106 129 139 202 246 231 218 214 149 178 225 227 238 226 133 130 220 247 238 244 242 184 123 143 150 147 124  76 118 148 160 114  94 131  97  61  71 116 139  93  33  89 133  97  64 126 243 253 131 106 158 157 171 245 105  29  50  65  53  38  37 100  90  73 100 130 117  98  81  66 116 177 165 118 175 227 185 184 196 139 182 200  90  85 191 255 207  60  76  82  82 105  89  23 127 196 185 125  84 120 170 181 198 214 213 196 157 142 205 213 136  95 176 193 145  98 116 164 178 161  98  42  92 162 179 151  40  27  32  30  25  15  15  45  92  89  60  41  30  51  71  32  64 137 125  66  59  32  75 179 230 200 220 188  62 111 173 115 226 158 102  82  61  69 123 110  96  64  44  41  35  27  28  32  13  86 165  89  74 125 127  64  16  26  39  46  46  38  39  45  32   2   6 151 156  59  37  46  60 
124 151 145 110  98 150 129  86  95 114 109 147 184 103  89 128 174 212 181 158 126 157 152  90 126 161 117 121 159 128  58 106  91 169 138 119 165  84 107 200 228 187 126 104 167 242 255 255 253 252 248 241 218 158 113 128 177 206 239 237 176 150 167 145 145 110  45  25  64 100  96 105 111 119 160 197 156 116 229 216 132  88  85 102 190 110 140 225 205 124 113 219 223 138  95 131 132  83 132 153 129 126 148 151 230 247 222 214 197 136 201 233 235 240 199 110 165 241 248 235 242 230 156 130 144 151 140 101  64 131 166 148 103  99 121  75  58  94 137 123  58  41 123 131  79  78 167 255 242  87 128 163 157 194 214  54  30  59  62  47  39  52 113  88  73 102 132 122  93  78  81 140 184 149 116 203 234 178 174 194 158 196 175  75  94 195 237 172  55  96  92  74  91  77  29 170 234 196 132 108 149 207 224 221 223 232 222 177 161 210 220 142 107 219 215 141  87 132 196 191 177 107  34 101 195 204 153  26  18  36  36  27  16  18  75 113 101  72  60  66  81  87  29  70 164 149  74  48  22  78 189 246 225 240 170  72 152 195 118 250 139  88  66  54  87 139 104  87  58  41  42  35  21  27  35  11 108 203  90 105 174 129  56  21  18  37  49  49  32  35  48  32  18  27 174 163  54  41  51  49 
135 154 130  95 116 161 115 101 104  96 116 178 159 122 128 139 169 220 165 136 152 167 124  87 170 200 123 152 169 119 104 122  95 198 163 129 175  85 134 219 214 167 145 166 210 255 255 255 255 248 225 195 184 124 113 170 213 226 252 232 163 142 155 113 145  89  44  40  80 142 164 160 107 123 158 165 181 164 191 151  99  84  89 120 189  99 146 243 196  88 148 242 225 119  98 173 112  97 142 148 143 150 146 186 238 231 222 211 169 148 215 232 248 228 157 121 198 244 242 240 241 203 138 136 144 156 128  81  92 140 168 136 100  87  79  63  59 133 147  87  41  76 140 110  57 106 210 255 227  80 159 150 156 217 150  26  44  64  58  43  41  71 102  87  82 106 129 122 100  70 103 163 175 132 127 203 180 169 174 165 160 174 146  92 132 190 170 120  63 110  99  73  73  59  59 191 210 157 129 154 200 234 244 239 238 245 238 198 189 226 231 152 117 245 239 129 102 168 194 156 191 111  48 126 204 173 100  30  20  32  33  24  13  23 116 105  80  86 111 136 123  92  24  53 140 148 103  54  25  64 158 231 251 254 135  95 181 198 147 254 123  84  51  40  96 141  96  81  62  41  36  34  21  28  33  17 121 197  62 131 197 103  34  26  14  30  41  41  29  33  37  29  72  89 140 107  46  51  54  43 
146 151 114  92 133 157 104 126 113  81 131 203 130 147 161 137 159 222 144 126 182 168  91  88 197 219 133 173 166 116 160 137 109 217 178 135 171  83 163 230 196 155 179 235 248 254 253 254 253 236 202 159 154 103 132 222 246 238 254 216 152 140 140  91 145  83  63  66 100 190 238 218 108 126 154 134 196 200 136  84  81  98 106 137 185 100 159 248 182  72 201 253 207 103 109 201  96 121 146 143 159 166 143 223 236 215 222 204 145 172 224 230 254 209 120 148 226 240 235 247 235 171 128 140 144 157 114  71 130 145 161 121  96  71  38  63  67 165 145  53  40 116 141  86  44 132 240 250 205  92 183 136 160 227  81  14  62  66  52  41  48  87  86  87  92 110 125 121 106  68 128 181 160 121 149 191 116 163 176 130 153 147 125 116 174 182 104  74  72 117 101  75  59  44  95 197 170 117 134 202 247 251 253 252 251 255 248 213 212 243 239 157 127 255 255 117 123 201 178 113 202 113  76 153 196 124  39  39  25  25  28  20  10  37 149  90  64 110 165 200 159  91  23  36 100 135 134  63  33  53 118 201 255 255  97 120 199 185 166 239 114  84  39  33 105 139  93  79  67  42  30  33  22  30  31  26 122 166  36 156 203  75  15  28  12  19  31  32  28  32  25  26 128 147  90  43  43  61  52  45 
152 140 111 110 139 129  98 145 125  96 158 198 124 144 146 125 158 209 135 144 179 145  80  87 173 188 135 159 137 111 175 136 131 207 165 129 152  83 164 217 196 178 211 255 255 255 252 244 226 205 197 179 147 116 166 249 254 245 245 177 131 137 134  98 124  96  83  86 131 224 255 240 110 120 144 118 183 187 110  71  89 117 124 142 199 119 163 234 172 107 232 252 177 104 125 171  93 144 148 144 156 155 157 235 225 213 219 187 144 198 228 237 247 181 114 184 236 233 235 247 217 146 129 142 150 142  97  82 147 147 144 104  85  63  36  78  92 163 125  48  64 139 117  73  57 140 238 241 172 123 178 136 172 202  36  23  72  66  43  42  65  88  80  88  95 110 128 124  97  82 151 181 145 132 187 177  86 162 174 107 141 140 124 135 190 176  85  62  71 109  96  76  55  43 118 186 151 127 169 231 255 255 253 255 254 255 250 209 212 251 230 148 136 255 255 110 135 208 159  93 202 118 114 165 165  86  11  44  27  20  28  19  10  67 145  83  96 155 183 208 163  83  35  40  73 115 149  57  47  61  97 169 235 230  68 135 196 148 137 179 121  85  34  49 119 131 108  83  62  40  31  32  24  35  34  42 103 114  46 178 189  70  14  23  13  11  23  31  32  34  23  29 147 152  60  21  51  63  41  67 
154 121 114 139 134  89 100 157 138 132 189 171 134 121  98 110 167 187 137 178 152 106  82  84 121 131 133 127  96 104 162 124 153 174 135 117 126  85 147 191 211 222 238 255 255 255 252 225 184 165 204 231 158 152 210 254 254 246 221 127 106 131 134 122  91 120 100 103 172 248 255 234 113 107 127 112 157 149 107  95 111 133 139 140 218 144 158 196 163 172 248 240 142 120 143 108 102 163 150 146 138 131 186 230 210 221 209 162 160 224 232 248 225 149 131 225 238 227 239 242 191 126 138 141 159 116  80 108 147 147 123  85  68  60  60  99 126 142  97  63 104 146  79  72  92 137 217 237 128 158 152 147 186 151  10  44  80  65  33  47  89  81  82  90  95 109 133 129  82 110 172 168 131 159 231 161  84 165 171  99 129 149 137 146 187 171  96  73  66  94  88  76  60  54 134 168 152 175 223 247 252 251 249 253 251 252 247 194 199 251 211 131 147 254 248 105 141 199 139  95 197 126 155 166 120  59  10  43  27  19  31  20  17 105 118  88 163 210 174 176 148  69  53  61  58  92 151  42  66  84  93 141 187 182  47 148 183  97  75  94 137  83  34  77 137 122 130  91  48  35  37  30  26  39  39  63  74  56  81 198 162  77  25  14  15   6  17  35  37  37  29  36 135 120  46  33  66  61  27 104 
148 110 115 146 122  74 104 155 148 159 189 136 146  99  63 106 175 170 140 187 121  82  90  88  95 102 137 119  79  96 152 119 147 129 112 116 107  89 141 184 226 253 254 253 250 247 232 197 155 154 218 252 174 191 243 254 244 223 185 103  96 126 137 136  82 138 115 127 213 255 236 207 114 100 112 110 150 146 127 117 123 139 143 139 211 152 144 153 147 210 252 211 123 141 150  69 123 177 149 134 118 126 212 225 207 227 194 147 181 239 239 251 195 127 156 249 238 226 243 228 166 119 145 147 156  95  78 128 139 143 109  72  54  62  80 101 148 134  82  81 135 138  50  88 132 139 199 235  96 169 127 160 187  99   8  60  86  62  30  54 102  78  86  97 100 111 132 125  78 139 181 149 128 193 252 140  92 174 184 119 128 157 152 150 175 161 102  86  75  86  85  81  67  67 148 165 169 215 255 252 243 247 246 250 247 251 246 181 191 245 196 128 160 242 239 102 148 191 125 106 192 126 172 152  84  48  20  40  26  19  26  18  32 122  92 107 216 233 147 141 137  54  62  76  53  73 140  34  87 104  98 140 166 136  53 162 166  57  28  45 142  74  32  94 147 118 136  98  42  34  44  29  25  42  39  81  67  24 108 210 126  72  33  10  17   8  16  39  41  41  40  42 103  85  44  50  75  58  38 146 
134 109 111 122 102  95 114 136 155 168 146 100 155  85  55 119 181 162 139 157  94  80 103 101 112 121 149 151  98  86 155 125 103  74 105 132 103  97 159 209 241 255 255 255 232 202 182 158 150 186 236 221 190 229 255 243 214 164 131 115 108 120 141 132 110 145 130 164 248 255 174 158 114 102 104 115 175 198 169 123 115 131 135 144 162 138 121 108 120 201 245 158 122 160 142  75 154 180 139 102 100 154 236 221 219 227 174 146 206 239 248 238 159 121 186 254 238 233 245 206 142 126 148 159 134  84  94 137 125 135 104  64  49  69  85  73 149 148  87  95 149 110  41 129 177 150 191 231  81 144 109 169 163  54  34  67  89  57  38  67  98  82  89 107 114 118 121 109  97 163 175 129 141 230 234 112 110 193 221 174 138 154 166 145 155 144  94  93 103  91  89  91  75  79 167 186 203 237 255 246 241 244 246 248 244 251 248 174 193 236 190 144 175 223 232 102 161 190 119 126 187 117 155 123  64  55  37  33  22  21  12  15  61 109  78 142 240 210 104 113 135  40  58  85  56  61 113  40 113 115 109 176 187 100  93 180 149  39  13  57 128  52  25  93 144 121 118 104  48  36  49  29  22  43  30  97  91  31 117 208  87  45  32  12  16  20  21  39  40  45  53  45  50  58  54  65  70  57  87 194 
119 110 108  97  89 119 119 120 167 175 104  82 152  73  67 142 184 160 138 117  75  87 114 118 139 148 163 186 119  76 160 129  61  38 110 154 114 117 187 240 253 253 255 249 207 162 138 130 161 228 248 182 204 249 253 223 174  99  83 133 122 117 145 120 143 141 145 201 255 239 109 109 107 104 106 130 199 248 209 124 102 121 127 149 115 125 104  73  97 180 226 107 121 166 131 105 182 171 121  73  98 191 251 220 230 215 155 154 226 235 253 215 129 129 215 252 240 243 241 179 124 137 149 166 109  82 118 138 108 129 104  59  50  79  81  42 142 158  98 108 148  82  46 175 215 163 184 223  79 111 104 172 128  22  65  69  87  54  53  82  92  92  94 115 126 123 107  93 126 183 162 117 165 255 200  88 133 217 255 224 145 139 172 141 137 128  86  96 128  97  95  99  81  97 191 213 235 248 244 239 242 244 247 248 244 253 246 167 199 227 188 163 189 211 220  97 176 197 121 143 173 107 128  96  54  64  51  28  18  20   5  24  92  89  80 175 245 179  73  98 132  31  59  94  62  51  81  58 140 120 118 211 209  72 144 195 137  43  18  91 107  31  24  89 135 125  94 104  56  38  49  28  20  42  23 108 124  59 118 190  51  18  28  16  17  32  27  36  37  46  62  44   7  41  64  73  60  56 144 236 
108 108 109 102  99 120 114 131 191 188 115 116 127  62 101 168 180 166 138  94  76  95 121 135 144 143 170 190 113  66 152 119  62  63 132 170 148 161 215 255 255 244 235 211 174 166 145 140 186 247 239 176 211 222 209 185 125  63  72 130 121 122 146 107 148 122 153 218 250 200  72  83  90 101 133 165 189 238 219 129  93 117 134 154 119 141 109  67  99 170 192  84 105 134 122 148 183 134  87  79 135 218 249 220 214 181 145 170 229 229 240 179 123 159 234 245 241 250 224 157 121 142 151 153  91  94 139 132  93 130 101  58  65  93  72  31 129 136 105 116 125  71  74 208 232 165 170 208  97  92 123 156  88  20  80  69  74  57  75  99  96 104 104 112 123 121  99  94 152 188 146 131 199 250 161  86 165 239 255 221 127 106 163 146 129 123  99  90 124  93  97  95  81 125 216 232 247 248 240 239 242 246 246 248 248 253 230 149 202 223 190 170 194 217 188  85 187 213 134 144 137  99 113  86  54  58  49  28  18  14  21  65 114  81 112 183 227 174  91 106 111  38  89 115  65  38  51  95 167 119 110 204 196  59 187 191 138  82  43 120  87  22  40  95 124 121  80  91  55  35  36  26  27  40  31 109 144 103 115 143  37  18  29  18  19  35  28  29  30  40  53  39   9  43  64  68  49  57 176 252 
104 103 114 126 123 105 107 159 219 204 160 182  88  54 147 195 172 175 137  89  93 104 123 151 134 120 173 172  89  60 135 104  98 129 164 184 198 219 243 255 251 233 203 154 140 200 186 177 219 248 210 191 211 167 145 136  75  52  89 118 115 132 143 101 136 100 161 219 205 150  59  71  66  94 174 213 156 183 208 140  93 115 149 160 157 176 132  85 117 174 154  83  77  81 117 190 164  81  52 111 196 236 237 219 180 138 145 192 224 227 212 137 137 202 245 236 242 252 193 137 129 144 152 127  80 116 157 121  79 136  98  58  86 107  60  35 115  94 107 121  90  71 115 233 234 161 148 183 126  86 154 127  47  36  83  69  55  65 100 117 106 116 116 103 111 112  96 109 177 181 132 165 236 219 123 103 202 255 245 180  93  68 147 159 128 124 124  81 100  83  93  84  83 163 243 244 243 244 242 243 241 249 243 245 252 249 205 127 203 222 191 168 193 232 142  69 194 227 149 132  90  92 104  87  58  43  37  32  20  12  58 125 128  85 163 173 194 185 138 127  79  59 138 144  69  26  27 139 190 113  93 171 154  59 218 177 150 142  75 141  68  23  69 110 112 113  75  68  50  28  16  21  39  36  50 105 153 153 115  78  36  36  32  18  23  33  26  21  22  29  35  33  39  56  57  57  44  65 187 252 
109 102 118 142 138 105 123 173 216 208 195 225  71  61 174 199 158 172 131 105 131 122 121 154 134 122 173 153  82  69 120 108 143 188 195 202 236 253 254 250 237 225 185 122 139 227 219 213 244 238 172 194 198 133 108 103  54  70 125 131 134 146 138 115 129 113 170 187 151 126  78  62  46  91 202 243 134 132 189 160 106 103 147 179 193 192 158 119 133 189 148  93  54  51 122 198 129  47  52 152 234 241 229 214 150 119 160 212 225 228 178 115 161 234 246 230 244 245 169 128 139 148 152 100  82 134 164 115  73 135  98  62  92 106  55  40  99  75 108 119  71  76 153 244 238 164 126 153 154  87 159  98  25  54  82  64  41  74 112 118 110 117 115  99 102 101  98 132 188 162 131 199 248 178 101 138 237 253 206 139  75  67 145 170 129 123 137  71  81  83  89  80 103 198 254 246 240 241 244 243 240 249 241 244 252 241 184 112 205 223 187 166 197 228 102  74 193 215 146 119  63  80  88  80  58  34  27  34  19  30 100 162 136  89 194 165 164 182 165 137  51  88 172 165  83  21  22 156 196 105  83 149 115  72 217 165 169 183  93 143  51  30  90 121 106 105  78  54  42  23   7  19  45  27  61 106 155 186 136  35  38  50  34  21  30  29  23  16  16  20  23  33  63  63  47  57  68  84 165 236 
126 108 122 140 136 131 174 163 173 191 205 229  88  91 174 175 137 153 118 148 193 152 113 143 156 168 172 143 110  98 110 145 195 226 224 227 253 255 248 228 216 219 188 132 185 238 236 238 254 214 123 170 168 131 113  97  76 125 181 187 188 161 129 152 135 175 177 118  94 143 134  52  35  99 212 248 134  98 164 190 133  78 121 213 213 174 187 168 143 213 190 113  47  64 138 158  83  44 106 198 239 232 229 200 132 136 192 228 236 234 140 124 196 245 237 232 246 221 152 131 150 155 145  80  98 148 158 114  75 125 101  69  75  83  58  41  85  93 108 108  78  83 183 241 248 182 105 114 176  92 125  72  30  66  75  55  39  85 105  98 104 105  99 103 101  90 105 164 183 129 151 228 226 131 104 192 255 217 145 104  82 122 165 175 129 115 127  65  76  97  81  85 148 226 247 240 240 241 241 241 240 246 242 246 247 228 171 112 209 226 178 169 210 193  75 107 179 164 113 102  69  62  57  55  49  34  24  30  17  78 143 163 138  91 196 164 142 155 155 127  33 127 179 172 113  27  41 135 175  93  88 148  87 101 172 162 199 189  87 119  35  42 100 123 109 100  86  51  36  25  12  20  42  13  60 116 151 191 184  25  40  53  34  28  38  26  19  19  12  14  27  41  69  60  36  77 133 126 108 201 
142 117 128 136 131 160 215 148 128 172 206 215 118 130 166 146 125 144 117 195 250 176 104 137 187 221 176 147 151 130 104 186 239 251 250 250 255 255 234 208 200 217 199 162 238 244 245 254 250 186  87 146 137 138 132 108 119 186 232 245 236 170 123 180 145 231 171  55  64 175 179  48  29 113 219 240 136  79 139 212 163  65 103 239 213 150 212 215 155 235 238 142  61  97 155 113  54  68 172 235 232 221 229 181 128 168 223 242 247 229 112 146 227 247 229 235 244 191 141 140 158 158 131  69 120 157 148 112  78 109 108  76  53  59  63  39  78 121 107  95  91  93 210 238 254 199  90  81 196  95  79  53  46  74  68  44  47  98  96  78  95  91  84 108 101  84 119 192 171 107 181 248 191  93 120 238 255 169  92  79  97 185 187 174 127 106 110  65  82 112  73  98 197 248 236 233 241 241 238 239 241 242 245 245 238 216 163 114 211 228 169 173 222 152  63 136 155 110  80  87  87  43  27  29  37  37  23  23  26 130 176 154 139  99 188 167 127 124 133 107  28 163 172 172 142  36  69 103 140  86 102 150  66 130 118 164 224 177  77  86  22  56 103 119 114  96  90  51  29  27  22  21  36   7  58 122 138 180 224  27  40  52  33  34  45  27  17  24  12  13  35  50  65  52  37 113 206 171  60 157 
147 128 142 142 135 168 195 140 124 169 205 193 147 168 162 136 145 173 152 225 255 172  98 151 216 246 200 181 189 152 103 205 254 255 255 255 239 233 224 210 214 223 209 201 255 251 252 250 222 156  94 144 124 132 144 144 172 222 250 255 228 159 130 154 150 216 136  55 108 203 164  64  35 133 237 222 120  80 113 202 182  99 129 228 175 140 222 235 177 243 254 179 114 140 163 109  87 127 210 240 228 223 222 156 148 199 234 246 247 196 115 176 238 243 234 243 230 166 139 147 159 148 104  80 141 162 140 107  72  94 119  79  42  54  64  32  89 134 105  87  94 110 232 243 253 202  89  79 214  88  43  51  66  75  62  36  67 110  97  77  90  85  90 107  95  94 144 195 156 127 211 244 161  85 149 240 223 134  79  74 110 213 189 160 124 102  99  79 102 111  67 115 227 255 232 233 240 239 239 242 242 239 249 236 227 214 160 110 205 230 167 177 222 125  80 125 118  90  73  76 101  36  15  16  23  34  24  16  66 161 182 152 141 121 185 176 127 111 117  83  48 181 158 163 151  40  92  86  99  90 128 140  53 142  86 173 225 151  78  59  20  69 101 113 118  89  78  44  27  30  29  24  33  24  69 113 114 154 211  30  38  48  33  33  44  31  20  25  17  20  41  56  63  44  69 164 247 205  72 111 
144 143 159 155 146 165 137 141 150 176 204 172 171 199 165 143 186 226 206 242 253 151  97 183 243 251 234 230 225 165 107 210 254 255 255 244 211 206 217 227 242 231 217 239 255 255 253 229 176 127 126 156 126 120 151 193 227 241 250 254 180 135 146 100 147 152  88 101 195 219 115  98  51 154 255 197  95  94  91 169 193 164 184 190 119 143 225 238 208 242 250 221 192 186 169 138 160 206 227 231 230 230 206 131 184 225 231 245 235 146 140 209 237 236 248 249 207 144 139 154 157 130  73 105 161 162 134  98  61  82 130  79  46  68  64  26 113 134 103  82  89 132 249 251 241 189  96  99 229  74  18  61  85  72  57  33  92 120 108  93  87  87 111 102  86 116 173 182 140 174 238 226 138  96 179 208 148 111  94  80 123 216 174 139 118 100  95 103 128  99  63 135 243 252 234 237 238 237 241 246 242 237 251 223 216 218 157 100 195 231 173 181 213 107 113  86  74  89  83  67 110  37  14  12  15  32  32  14 124 176 173 157 142 152 188 186 134 110 106  56  79 187 142 150 143  43 114  83  57 102 156 119  47 141  72 182 207 121  88  36  23  82  97 107 121  83  56  30  26  33  33  27  31  60  92  94  83 121 159  32  36  45  32  28  37  39  27  24  25  33  47  59  59  39 117 217 255 231 127  66 
147 163 168 157 163 163 100 148 173 177 197 168 174 202 167 162 220 255 235 254 238 134 107 211 255 251 254 254 244 178 116 220 253 250 242 218 189 194 219 242 252 231 222 254 249 247 231 189 136 113 139 157 136 125 166 231 255 254 253 228 133 116 158  89 131  99  79 161 246 201 102 141  68 157 247 163  84 115  83 137 196 212 210 156  99 160 225 236 229 241 243 242 240 219 183 173 214 247 234 224 232 226 180 127 212 239 231 239 209 114 169 231 234 233 254 245 181 131 139 157 153 114  67 131 172 150 121  91  51  84 130  75  72 105  68  34 132 129 101  80  88 159 249 239 217 161  99 132 225  56  13  74  94  63  53  45 104 119 117 110  89  94 133  96  85 140 189 163 133 213 245 206 130 105 180 166 102 112 106  86 148 216 149 124 108  94 101 121 138  87  62 151 251 248 237 242 239 237 242 246 242 241 248 211 212 223 153  92 192 236 184 185 199  91 126  57  44  88  89  63 110  36  16  18  28  59  69  41 146 171 173 162 128 179 197 200 141 107  93  33  90 189 144 138 125  52 135  90  40 114 166 100  55 132  76 182 184 103  94  20  30  89  93 103 123  81  42  21  28  36  37  30  28  98 124  84  68 103 109  35  36  42  34  27  32  46  36  24  31  44  51  57  52  44 141 225 251 246 185  53 
162 187 165 143 183 172 108 160 183 166 181 186 150 165 170 194 241 250 221 255 220 128 133 230 254 253 255 253 245 190 131 241 255 225 194 178 180 209 233 252 234 215 224 242 231 206 174 125 105 120 122 138 154 157 196 248 255 255 255 177  96 110 165 142 102  76 130 227 232 139 150 190  85 131 190 120  98 140  94 115 191 229 191 134 133 190 226 232 235 242 236 237 242 234 213 210 230 238 233 232 232 201 145 155 226 241 241 229 165 113 200 237 233 237 248 224 153 129 136 156 148 102  96 155 168 123 100  86  48 104 118  69 123 164  80  65 142 119 101  83  97 189 227 204 183 118  97 175 191  34  29  87  87  48  49  76  95 104 125 123  95 108 149  88  98 164 183 141 139 231 227 187 138 105 141 124 107 140 109  88 191 217 119 115  93  80 121 130 121  74  66 162 254 242 241 245 242 242 242 238 242 252 239 203 218 228 145  88 203 246 198 187 178  75 106  49  35  75  85  65  99  29  17  34  71 124 143 103 116 149 195 165  95 196 216 214 145  96  74  16  72 192 171 130  96  75 157 105  57 122 147  85  81 114  98 168 155 100  90  11  38  89  93 106 127  87  42  18  30  39  42  35  23 135 165  93  76 109  67  42  42  39  36  32  32  50  45  25  34  51  55  53  41  64 126 173 205 245 232  86 
175 200 160 133 196 183 133 173 186 155 163 201 126 127 176 227 252 232 201 255 193 126 164 243 249 254 254 244 241 197 140 253 255 193 151 150 182 230 249 255 210 196 214 208 207 158 113  69  88 135 105 119 168 192 226 253 246 254 255 128  74 113 171 199  80  74 190 255 192  83 212 227  97 102 126  83 118 157 105 103 188 232 163 130 186 220 228 229 236 245 233 226 232 240 242 238 230 220 230 242 229 171 118 191 233 240 250 212 124 130 226 237 233 242 237 197 130 132 136 152 139  98 135 173 154  98  83  82  54 122 106  73 169 206  93 101 144 107 105  91 106 209 201 172 158  86  99 210 144  19  53  96  75  34  48 106  83  91 129 130 100 119 152  84 117 181 168 123 158 233 200 172 145  99 101 100 134 168 110  99 232 214  96 108  81  77 143 129  98  64  79 177 255 239 243 246 246 247 241 232 242 255 226 199 226 231 137  85 214 251 205 182 152  62  77  47  36  63  76  68  86  23  22  55 112 184 212 159  78 135 216 160  72 209 237 220 142  82  57  12  59 193 199 119  70 107 178 125  83 121 118  78 110  94 120 148 129 103  78   7  47  88  93 110 126  89  44  19  33  42  46  40  17 157 195 108  97 121  34  48  50  38  38  36  34  52  48  28  39  56  57  53  41  92 114 118 154 226 255 140 
170 178 156 148 186 189 160 178 183 153 151 188 126 122 189 245 252 227 206 236 150 120 190 250 245 251 253 246 241 189 128 233 230 159 146 175 202 241 255 247 204 184 178 160 179 120  82  60  97 152 122 123 169 202 237 247 215 215 210 103  78 132 183 193  97  99 208 250 152  91 243 218  99  90 100  81 128 145  97 109 196 228 158 159 222 235 232 232 236 244 236 223 225 240 251 244 226 219 228 242 217 151 126 213 235 243 244 185 110 160 238 236 234 245 227 170 123 137 143 143 124 106 159 178 126  95  88  79  82 116 113 104 166 175  97 127 135  96 116 107 107 200 189 179 171  96 116 212  94  29  76  95  63  33  56 111  84  96 126 123 102 117 123  88 139 183 150 125 191 213 181 163 134  89 100 133 168 168 114 130 246 197 103  97  83 104 155 114  83  61 109 203 255 241 244 244 246 248 243 238 245 242 214 202 233 231 133  84 214 236 187 156 124  59  60  43  40  61  72  68  79  25  39  75 119 183 226 161  74 160 215 141  99 214 253 203 122  70  51  41  88 194 197  99  62 149 190 141  98 105  95  88 128  78 123 127 113 101  57   6  58  92  97 113 118  72  37  24  37  42  47  42  12 142 189 126 124 127  14  51  58  40  33  32  33  46  39  37  51  56  55  69  73 120 141 122 120 174 224 195 
155 138 156 178 161 189 185 182 177 159 146 156 140 143 208 254 248 232 226 202  96 112 211 253 246 247 250 254 241 169 105 195 186 128 168 229 233 246 255 227 205 177 130 110 149  92  74  86 125 170 164 147 166 199 235 231 177 150 136  97  98 158 196 149 141 142 196 186 120 143 250 180  96  90  99 100 130 121  85 125 206 219 173 209 244 240 237 238 237 240 241 229 226 237 247 238 223 234 227 232 198 141 160 225 236 248 225 152 116 199 242 236 236 244 218 144 126 141 154 131 104 124 172 171  93 106 104  78 120  94 129 152 133  99  99 143 118  86 130 128 106 177 190 213 204 133 143 187  46  54  92  87  53  41  70 101  95 113 118 105 101 106  77 100 162 173 132 144 231 178 165 157 113  83 130 200 198 147 122 174 237 168 126  84  96 150 158  92  74  65 153 236 252 245 244 240 245 246 245 251 248 212 201 208 240 228 130  86 207 206 149 117  95  61  53  35  44  66  69  65  78  32  65  96 102 143 201 130  99 209 197 116 159 213 255 173  93  58  54  92 146 195 174  73  67 197 200 155 103  77  77 107 138  67 114 107 102  93  31   8  71 100 102 115 105  43  25  32  41  41  47  44  11 102 157 142 151 123   4  50  64  43  26  23  31  35  24  50  67  54  52  94 122 142 195 169 107 110 163 243 
146 124 163 190 135 178 198 195 184 170 152 136 143 169 228 255 248 240 229 169  65 114 226 254 248 248 252 252 223 148  97 178 157 124 196 255 253 253 250 192 189 169 110  93 126  84  92 128 162 194 206 180 181 207 230 212 147  99 103 109 112 162 194 132 185 190 177 131 116 195 253 151  93  94 110 123 132 129 106 144 195 201 192 243 252 241 239 241 236 232 242 235 230 236 240 230 225 243 232 217 174 141 192 232 238 247 198 129 139 225 241 236 238 241 202 126 132 150 157 118  96 143 178 151  79 111 110  84 139  75 136 179 106  52 109 143 101  83 134 139 118 175 200 242 212 158 164 151  24  77  95  75  48  50  85  92 108 123 107  90  98  95  53 116 177 162 130 175 244 149 144 142 103  97 168 248 204 121 126 196 205 136 133  75 110 176 147  81  70  80 189 254 247 249 245 239 244 245 247 255 246 186 190 214 244 223 126  94 206 178 113  86  77  66  49  32  53  71  62  58  81  37  88 115  92 109 169 114 138 239 178 107 201 201 247 151  77  50  61 139 180 198 151  56  85 233 213 164 102  53  60 116 142  67 115  94  88  78  12  11  82 106 106 115  95  23  19  36  42  38  44  45  19  63 123 151 158 102   3  47  63  46  23  18  28  27  21  57  78  55  49 108 149 137 226 218 127  94 129 240 
149 155 178 175 115 160 201 224 207 186 175 135 125 195 248 255 254 246 203 143  70 131 235 254 254 254 252 223 181 131 115 199 152 158 223 255 255 255 230 137 145 159 132 122 118 102 139 184 209 225 237 221 220 234 226 188 130  77 133 135 116 138 171 167 222 236 155 100 144 235 255 140  93 100 127 141 133 182 177 161 156 170 213 249 246 239 237 239 234 219 239 240 237 237 233 225 233 242 242 196 144 153 216 238 240 231 164 124 180 231 240 237 243 232 179 119 138 158 144 105 105 160 175 115  92 105  97  99 130  68 127 172  99  61 132 123  84  91 123 133 150 209 223 253 179 157 170 102  36  94  79  59  48  61  98  92 120 119  92  81  93  86  66 137 180 152 147 220 217 128 113 116 113 140 209 255 178  92 121 184 153  99 111  74 124 169 120  88  67 110 213 255 243 250 246 242 244 246 249 253 239 170 182 218 248 215 118 108 213 154  85  71  74  69  44  37  66  70  45  48  87  35 107 134  99 100 141 132 191 236 162 125 210 175 199 144  82  43  70 174 175 206 130  52 117 251 231 167  95  38  43 107 141  83 130  93  68  56   3  17  90 112 108 112  88  19  25  34  37  35  38  44  35  35  92 148 134  61  13  40  52  46  29  20  25  25  34  59  76  58  49 101 136  97 217 253 187 151 142 168 
160 192 187 153 108 153 206 249 227 202 197 138 108 219 255 254 255 238 171 134  87 152 242 254 255 255 240 188 141 119 146 227 165 203 249 253 253 255 200  92 106 148 157 154 121 134 190 234 249 251 254 251 252 254 223 172 123  79 175 151 109 114 156 217 246 255 137  85 173 254 255 134  98 107 138 152 135 231 241 168 113 148 231 245 237 237 234 236 230 208 235 243 241 237 227 223 240 237 245 174 123 173 231 242 243 208 132 131 219 231 238 238 245 219 154 119 144 162 126  96 123 174 166  83 109  92  82 118 114  76 116 149  99  91 151 100  73 109 112 124 191 249 247 255 135 138 162  60  60 101  59  44  52  73 107  95 127 108  79  79  88  78  94 158 179 144 165 251 177 114  90  94 131 191 243 254 143  65 110 163 113  69  81  78 135 150  96 100  63 142 231 252 241 251 247 246 244 248 249 247 233 161 175 222 253 208 108 118 214 136  66  65  75  68  40  46  78  66  28  44  92  35 123 153 119 113 132 164 238 218 148 151 203 151 149 140  90  40  84 198 154 209 109  57 157 254 240 172  93  31  32  90 135 109 143  90  49  33   2  28  97 117 110 107  80  21  34  31  31  32  30  41  50  17  65 133 102  24  29  34  39  42  35  25  23  26  51  58  69  58  45  84 115  57 189 255 242 219 166  88 
172 201 176 143 130 181 227 247 223 211 205 129 113 232 255 239 229 196 155 165 105 162 252 251 247 234 193 166 131 119 183 240 194 232 255 250 237 216 156  92 107 140 149 148 140 177 223 251 255 252 241 241 237 235 220 180 131 115 185 127  92 124 183 246 241 228 127  90 171 250 231 120 108 116 131 142 132 219 236 148  97 156 242 234 230 237 236 236 228 209 234 241 240 231 219 224 244 234 226 156 136 198 233 243 243 181 122 154 234 229 238 242 245 202 136 127 149 153 108 102 148 178 145  82 104  73  81 133 111 108 118 120 101 116 145  89  74 142 113 126 226 255 255 253 109 103 130  53  83  90  48  37  59  87 103 105 125  95  77  86  85  72 124 172 175 140 162 233 140 110  97  96 147 227 253 244 118  49  90 151 132  62  59  88 141 136  91 105  55 163 241 249 242 251 248 249 245 249 247 243 234 163 174 227 255 205 101 109 194 128  67  65  71  61  40  55  85  56  22  60  93  44 134 174 158 158 163 197 255 193 142 171 190 150 129 130  82  41 100 198 137 198  88  71 195 247 220 186 105  42  34  71 123 141 130  77  39  18   5  47 103 119 114 101  68  29  40  30  29  30  24  32  53  23  50  99  76  26  40  34  30  31  32  27  25  33  54  58  58  47  35  62 106  54 154 228 239 242 170  61 
183 188 155 146 169 230 251 223 199 212 202 115 131 236 251 219 181 135 155 216 121 166 255 241 231 194 127 155 143 126 218 241 233 250 255 251 209 150 108 122 136 136 124 121 168 225 246 249 248 236 209 206 193 195 217 200 147 170 168  82  78 160 235 254 216 159 120 105 145 219 191 102 121 123 110 118 124 166 182 111 102 187 248 224 229 239 240 236 227 217 237 237 233 221 213 228 245 231 185 144 171 226 228 242 238 152 128 189 234 227 238 247 239 182 124 138 151 133  94 118 176 173 115 101  87  57  92 143 117 148 126  92 103 132 123  87  86 183 126 137 255 255 255 235  95  61  85  69 100  69  43  36  68 102  96 116 117  84  82  98  83  71 150 181 168 134 139 176 110 114 123 114 164 252 245 216 101  41  71 152 185  67  46 104 143 125 101 102  51 180 248 247 246 250 250 252 247 249 244 241 239 171 178 233 255 202  94  89 159 123  79  68  62  51  44  66  86  45  28  92  93  61 145 195 206 219 218 228 255 163 138 188 178 166 129 113  64  47 120 188 125 175  68  95 232 227 182 207 124  63  49  55 105 173 101  57  35   9  13  72 109 119 121  94  51  38  42  31  28  28  22  24  45  40  40  54  58  51  48  36  23  17  22  27  29  44  51  57  47  34  23  39 105  78 118 157 198 233 159  76 
186 177 156 164 195 251 240 187 169 197 190 115 140 233 245 201 145 107 173 241 131 175 255 221 217 169  95 163 160 126 229 242 255 253 249 229 172 104  90 148 152 139 128 123 195 253 255 252 242 218 189 184 172 185 219 206 156 197 142  75 104 201 255 244 179 113 113 111 123 178 157  98 124 117  86  88 110 125 132  86 118 216 252 224 233 243 245 240 231 228 244 236 229 215 213 235 245 218 151 143 202 242 228 240 216 134 147 219 232 227 236 249 226 162 120 146 150 114  94 138 190 165  95 116  77  65 107 133 117 156 124  85 110 135 106  86 103 202 143 159 255 244 244 196  83  37  60  84 101  54  41  42  79 112  95 122 107  83  91 100  80  86 164 188 158 114 103 117 103 125 140 133 184 255 218 177  85  49  83 169 211  67  44 123 141 115 109  91  62 197 252 248 249 250 251 251 250 249 238 233 237 173 185 233 249 185  84  80 135 117  85  67  56  51  54  74  74  44  58 125 107  87 158 204 228 252 250 246 251 134 133 204 178 188 133  97  49  51 137 193 124 144  63 126 250 204 163 224 128  82  79  54  83 172  86  48  33   6  22  91 109 115 125  89  37  39  40  32  27  27  30  33  34  49  33  26  49  70  53  37  20  10  20  29  36  55  48  50  55  48  25  22  93 102  96 102 165 221 152 112 
175 173 185 201 196 225 178 139 136 162 172 133 133 221 245 190 127 129 211 221 131 189 245 185 211 168 114 194 175 110 204 246 252 233 205 173 128  87 114 157 143 151 177 176 213 248 255 255 240 201 186 186 192 221 225 184 154 178 112 125 182 238 255 210 132 105 102 103 113 130 131 118 116  95  63  57  90 114  99  81 143 234 253 233 238 245 246 242 236 234 250 240 229 218 222 247 243 193 131 157 222 244 236 237 170 130 182 240 232 229 234 244 200 141 127 148 143  98 116 161 183 150  90 119  84 108 123  97 105 115 105 106 121 121  98  85 126 190 164 193 255 210 189 135  66  41  65  93  81  48  40  57  92 112 107 121  98  96 103  87  77 124 162 195 142  75  50  62 126 148 138 150 209 242 170 123  66  74 139 204 188  57  56 142 136 105 110  71 104 219 253 249 252 252 253 249 253 250 230 219 225 169 195 223 213 149  73  94 126 104  78  62  54  65  71  77  45  59 119 153 144 123 177 200 215 247 248 252 232 103 127 222 197 214 135  85  43  54 149 221 133 104  81 166 240 178 175 233 108  98 124  70  59 126  94  54  27  10  34 103 103 107 123  87  27  31  33  32  23  27  57  70  25  43  31  23  50  75  54  34  19  14  26  36  45  66  51  40  89 105  50  17  61 113  91  80 153 215 153 165 
162 166 214 240 196 182 114  97 111 133 157 149 125 210 245 182 121 167 248 185 123 198 219 150 209 173 150 226 183  92 171 244 229 198 154 116  91  80 147 161 130 160 222 225 214 221 240 255 226 178 185 190 216 252 219 154 147 142  86 181 250 253 234 169  95 110  89  92 110  94 114 138 106  80  55  40  80 119  79  84 162 234 242 232 234 234 232 232 230 226 243 237 231 225 233 255 237 165 126 179 236 242 244 224 124 138 216 251 234 232 235 234 173 126 136 147 133  93 143 179 167 133  89 111  95 149 131  61  97  65  85 133 130 102  92  87 151 164 176 220 234 177 141  80  53  55  81  98  59  46  44  77 103 107 118 115  91 109 108  74  81 159 159 194 121  37   9  27 161 166 129 165 231 217 123  78  51 103 202 234 146  48  75 160 130  94 105  59 156 240 253 250 253 253 254 248 253 250 222 202 208 164 198 201 166 107  65 120 124  89  67  55  53  80  84  73  26  85 173 169 183 155 194 193 196 229 234 253 205  81 129 240 217 224 133  72  44  67 161 241 144  66 104 199 218 161 200 229  84 115 164  84  44  72 104  63  22  15  45 111  99  99 118  83  21  22  24  33  20  33  95 119  31  34  31  29  51  70  55  31  18  20  33  45  54  70  59  40 124 165  93  23  27 110  93  77 147 206 157 202 
152 144 207 255 208 146  99  85 108 143 155 135 130 211 239 176 129 193 255 156 106 181 190 132 213 170 173 236 173  80 157 225 179 144 115 100  87  72 160 168 137 154 205 214 178 168 180 198 175 141 170 180 210 223 178 134 139 108  78 188 237 214 187 140  97 110  78  88 115  91 110 138 107  97  83  62 101 135  76  88 152 196 198 189 190 191 188 188 187 184 193 214 231 232 236 249 220 142 141 202 240 241 244 190 111 160 230 247 236 236 242 212 152 126 143 149 122 110 164 182 148 114  87  88 100 153 112  52 109  46  82 140 126  88  85  99 177 130 161 212 198 168 148  69  52  68  92  98  48  44  63  96 106 101 116 109  90 106  98  77 105 167 167 176  94  23   9  37 194 165 122 176 236 194 102  73  47 122 232 230 106  58 100 168 132  88  93  76 197 249 252 250 250 252 253 249 247 244 216 187 195 165 179 162 121  76  73 154 120  77  60  50  54  83  81  56  53 126 176 153 206 167 195 192 194 224 226 251 165  82 154 252 221 192 120  56  54 102 172 213 144  47 116 201 192 169 224 200  76 138 171  74  57  44  96  62  19  19  57 120 105  98 108  74  23  23  18  30  17  54 142 170  75  34  33  35  44  58  57  34  16  18  35  53  57  55  77  75 135 188 149  54   9  79  93  87 131 179 151 180 
145 114 175 255 230 121 120  93 122 177 160 103 142 216 226 171 143 204 242 134  86 147 156 124 215 160 185 226 149  75 154 191 116  82  87 109 103  65 157 176 155 140 152 163 121 102 100 109 100  96 146 160 180 155 120 122 131  84  83 160 170 140 131 117 119 102  70  89 122 111 116 126 116 134 130 107 139 156  87  95 129 139 140 123 124 129 130 126 125 125 123 178 231 238 229 229 193 127 170 226 240 242 235 143 122 191 232 233 238 241 247 181 138 135 147 150 109 139 180 172 127  92  83  61 104 130  80  66 135  48  92 134 112  79  80 120 199  95 130 186 161 177 186  86  59  76  96  96  48  45  90 114 104  95 105 104  94  92  77  93 141 155 181 143  62  27  31  73 217 152 121 186 229 176 102  92  53 134 240 204  70  82 128 169 134  82  78 114 231 250 250 248 245 250 251 253 235 233 211 175 184 169 144 111  79  57  89 186 112  67  56  50  56  76  66  39 109 172 146 126 217 167 189 197 205 229 226 246 121 102 194 255 215 132 101  41  73 156 184 157 133  39 119 185 170 194 244 153  81 168 159  53  89  37  72  53  20  24  70 131 118 103  93  60  28  30  15  26  17  85 196 220 141  42  38  38  31  44  59  40  13  12  34  60  57  34 106 135 130 183 214  99   5  34  90 103 109 138 139 128 
143 101 147 254 238 116 144 116 143 201 163  81 145 204 208 169 151 191 204 125  83 118 123 116 202 152 187 201 124  79 152 151  76  55  78 117 121  75 149 172 162 137 125 125  79  60  63  65  58  76 136 152 151 114  98 120 123  85  94 132 117  91  95 103 131  98  74  90 118 128 130 125 128 157 157 133 159 172 109 113 125 118 118  99 100 109 110 105 105 106  97 158 231 236 204 194 170 133 197 237 240 238 205 113 148 217 232 226 239 244 241 155 129 146 150 143  99 159 187 159 107  75  82  63 114 112  69  93 152  61 106 123  97  76  90 150 198  76 117 174 156 196 203  97  62  76  95  92  48  51 106 120 102  89  92 103 102  78  66 111 164 148 184 109  39  35  49  88 210 144 132 193 223 178 118 108  68 150 243 183  48 103 145 157 126  74  66 147 250 251 249 249 245 252 253 255 224 225 210 168 178 163 118  77  63  66 100 180  97  61  56  51  55  63  54  57 162 194 129 132 226 167 193 209 217 239 235 234 107 133 221 255 210  88  85  37 102 206 204 130 111  30 114 178 174 219 248 114  99 189 150  56 111  35  47  42  21  30  82 138 130 107  82  50  29  33  19  27  14 108 235 248 179  58  41  37  23  33  57  41  14  16  42  63  53  41 143 186 122 168 250 134  10   8  78 108  92  98 130 117 
144 112 130 214 222 139 166 153 168 200 158  80 135 169 181 170 151 149 145 129 106 101  95 105 167 150 179 160  99  95 150 111  74  82  96 119 132 112 142 153 152 154 149 117  68  59  95  92  68  92 152 165 127 122 132 127 116 120 115 118 102  87  90 100 121 103  94  89  99 136 151 141 139 152 143 124 147 180 150 146 153 153 151 139 138 148 150 145 147 152 136 164 235 220 154 143 154 166 220 239 242 225 146 111 188 234 233 228 240 246 211 134 127 153 151 124  91 166 181 141  90  64  86 106 132 104  87 128 152  81 123 110  84  86 122 188 164  80 133 193 196 223 178  88  59  66  84  85  45  68 106 112  99  86  81 109 113  66  70 132 169 155 167  75  30  43  49  65 158 144 156 198 224 207 150 114  94 176 247 173  42 116 150 131 103  61  59 168 254 254 252 252 250 255 255 255 213 221 213 167 176 143 108  68  82 109 100 122  72  58  58  53  49  46  50 125 200 180 140 188 234 171 211 224 225 253 251 210 133 174 229 245 207  72  74  50 142 246 231 150  77  18  99 187 217 238 229  88 132 197 154  99 114  35  28  29  23  40  93 140 137 110  75  41  24  30  31  33  10 119 254 247 172  82  41  31  25  31  50  31  18  34  60  60  46  89 193 220 121 146 250 157  31  14  52  92  84  62 127 172 
145 129 119 164 201 175 183 183 183 185 151  93 134 135 156 172 154 120 102 137 133 103  87 101 134 155 169 121  86 117 151  90  97 130 132 128 145 157 149 144 147 175 179 118  75  81 151 143 101 122 181 186 116 144 172 134 113 153 142 127 114  99  95 106 101 108 116  89  84 141 166 152 143 134 112 101 134 188 190 182 190 201 199 195 194 202 204 202 206 210 193 183 240 202 104  97 147 202 236 238 241 201  91 124 224 245 234 235 241 244 175 119 129 157 148 106  90 165 168 124  81  64  95 149 139  96 104 149 141 104 138  96  78 106 154 217 118  92 162 220 242 243 137  74  57  58  72  75  46  87  98  98  98  86  79 118 120  58  82 150 165 166 136  44  27  49  40  33  95 139 180 203 228 237 174 115 125 202 246 163  45 125 150 106  79  50  59 186 251 255 253 253 254 255 255 255 202 216 214 160 163 121 110  71 108 154  93  61  47  56  62  54  42  34  58 194 216 156 160 243 235 170 218 229 225 255 254 176 163 204 220 221 193  69  64  66 176 255 247 177  45   9  89 199 252 244 195  70 160 191 159 148 106  36  19  23  28  51 101 138 142 111  70  35  18  26  42  41  13 121 255 237 143  99  40  26  32  34  41  21  24  56  78  53  39 138 236 245 124 126 232 179  66  35  26  69  78  41 124 226 
138 132 110 128 184 208 194 183 166 160 148 118 168 130 140 172 172 151 127 144 144 141 129 115 135 173 160 111 104 147 167 126 140 182 185 162 163 194 187 175 176 191 174 115 100 127 198 189 140 154 214 206 127 153 171 132 122 150 180 176 154 116  96 123  82 105 125  95  91 152 158 129 132 109  73  84 151 202 216 207 213 227 226 228 231 226 234 238 235 239 225 203 242 186  82  87 158 219 237 241 231 164  79 157 238 245 235 239 244 232 148 116 136 153 135 103 106 163 146 114  97  83 110 150 114  71  87 123 119 126 142  81  92 138 160 207  75  99 189 238 253 234 104  63  66  64  61  62  59 101  91  92 102  96  98 126 114  62 101 160 162 171  95  28  31  48  33  15  50 115 185 211 235 245 162 113 155 222 227 141  58 127 149  99  70  51  74 201 248 251 248 250 250 241 229 243 195 206 202 137 128 115 126  78 117 166  83  45  33  53  67  54  37  46  90 205 188 140 173 241 218 150 185 198 208 241 216 131 161 194 193 182 149  71  53  71 179 249 225 169  30  14  99 195 241 220 147  62 163 165 152 172  85  39  36  31  38  66 101 130 141 111  62  30  21  26  40  45  34 114 232 228 102  91  38  26  43  45  39  20  30  72  81  44  42 145 248 253 137 111 205 210 121  61  16  46  71  51 115 209 
127 127 105 104 170 233 198 159 131 134 149 147 220 148 135 172 199 220 190 148 144 196 199 140 154 194 151 116 138 176 189 193 190 226 242 210 185 222 236 223 224 203 148 112 138 183 235 225 181 186 245 221 152 152 145 128 139 123 220 242 204 128  94 147  70  99 128 107 113 167 136  87 114  88  38  77 190 220 231 225 226 235 236 243 244 222 237 253 245 244 236 223 243 173  79 103 182 224 232 247 210 120  99 198 237 240 234 240 247 210 130 121 145 143 118 110 132 159 118 110 124 113 129 125  70  38  48  70  94 147 139  68 119 176 148 170  40 103 213 250 240 203  78  56  82  78  52  49  80 112  88  93 107 111 128 130  98  75 122 163 160 167  50  20  41  46  29  14  21  83 176 218 239 230 127 112 180 230 194 110  76 127 149 104  71  61 101 217 246 237 235 238 236 216 188 218 185 190 178 104  80 118 148  85 112 154  70  59  27  51  70  52  37  71 131 174 134 129 175 196 185 117 123 144 175 199 150  82 137 159 157 135  87  71  42  71 160 200 174 133  28  28 119 175 185 173  93  64 146 126 138 175  58  44  67  49  52  83 100 117 138 108  52  26  30  30  28  49  71 103 189 221  56  65  36  30  52  57  41  25  38  82  74  40  55 123 234 255 157 102 175 245 184  91  21  24  61  79 100 141 
119 124 113 107 164 222 178 129 115 133 150 156 236 166 150 177 214 255 221 147 146 220 228 154 159 197 136 120 158 184 191 224 204 231 255 230 192 228 237 229 243 208 141 133 177 224 253 240 209 212 253 214 169 157 142 141 148 113 229 255 214 128 100 163  76 102 136 119 126 172 120  60 121  95  40  98 220 226 237 231 228 235 240 247 232 191 209 248 249 240 236 234 244 164  81 128 205 227 233 244 179  93 135 227 234 236 235 243 244 183 123 130 151 136 109 123 151 151 100 107 136 125 137 106  46  25  25  38  93 156 124  69 148 198 130 140  39 106 220 255 224 161  65  59  93  83  46  48  93 114  98 102 105 116 146 122  81  93 138 161 163 153  21  21  52  51  38  28  17  79 164 218 236 201 107 115 182 211 156  85  88 129 147 110  76  77 134 231 243 221 213 214 215 199 165 194 165 163 148  85  68 127 154  87 101 129  58  72  29  50  68  51  44  89 139 129  92 115 157 150 150  92  79  99 135 147  95  55 122 132 138 116  50  64  34  75 137 147 118  93  33  40 115 136 123 119  55  79 124  99 132 162  36  52  87  57  60 100 111 109 133 103  45  23  37  34  18  62 114 101 152 212  27  44  35  31  51  58  38  32  50  81  66  59  89 100 195 254 183 103 151 255 206 123  40  11  47  90  84  81 
116 130 138 143 163 162 128  97 128 167 150 140 194 180 186 192 207 244 193 141 153 194 193 148 136 172 114 116 153 162 166 197 168 187 222 208 181 207 169 170 217 209 173 190 215 242 252 234 221 232 226 177 172 171 179 176 143 135 191 210 167 110 114 164 107 120 153 128 119 163 117  62 161 139  87 156 234 215 236 229 221 232 244 243 183 124 142 211 252 233 230 236 247 159  83 158 224 233 247 221 133  93 187 235 233 234 237 246 231 150 130 144 151 130 113 139 158 135  96 106 121 106 129 105  57  43  30  44 126 148  96  90 176 193 111 124  80 109 206 255 210 111  68  71  97  72  42  65  93 109 126 118  95 107 144  95  67 118 148 156 169 121  15  30  64  67  62  60  42 117 150 205 222 154 110 126 152 158 115  70  89 133 143 114  82  98 171 242 237 200 179 175 186 193 173 169 130 122 113  87 106 139 135  80  85  97  49  71  41  52  60  53  62  93  97  81  73  94 115 112 112  83  68  75  90  88  62  61 124 124 141 134  54  46  30  89 118  93  64  54  42  45  78  78  63  61  40 112  99  93 142 134  23  61  85  51  58 116 139 111 124  94  42  25  40  36  15  84 164 117 126 198  22  32  37  29  37  43  30  39  67  65  61 111 152  89 129 239 216 120 134 238 172 156  75  13  30  71  69  46 
117 136 163 179 162  97  90  80 149 202 154 122 144 188 220 204 194 215 156 133 158 155 143 135 104 147 103 114 146 147 148 166 129 142 179 177 164 181 100 108 186 215 214 247 247 251 247 222 226 242 187 141 167 183 212 200 134 166 146 139 107  89 124 160 141 138 163 128 101 149 123  77 200 186 148 217 238 205 233 226 215 228 245 235 127  62  78 167 244 228 223 235 247 150  84 185 237 240 255 190  93 111 233 237 234 234 241 247 210 121 142 156 146 125 123 152 154 117  96 102  95  82 115 111  89  74  47  68 161 131  70 124 197 170  95 113 134 114 188 255 192  67  74  84  96  58  43  87  87 104 151 132  87  97 132  70  64 141 154 153 167  84  19  38  71  83  90  91  71 156 132 186 205 112 120 140 127 111  82  63  91 135 133 113  87 116 199 242 223 180 154 146 162 190 189 147  98  89  91 100 152 149 109  70  74  76  48  63  56  59  53  57  83  91  50  43  65  76  75  81  77  80  71  61  51  41  40  73 137 126 146 153  68  28  36 109 107  53  22  25  49  44  43  37  24  19  38 143  81  96 152 103  19  67  72  39  55 125 162 117 114  82  38  26  41  36  11  99 205 144 112 173  27  27  38  26  21  28  26  48  78  49  70 172 215  97  70 208 241 146 118 200 133 177 109  32  22  43  56  29 
119 137 163 185 155  71 112 105 155 207 169 127 128 185 222 202 185 200 156 130 148 132 124 125  79 149 127 127 160 175 173 182 134 148 175 168 157 166 103 108 189 233 241 255 255 255 248 218 225 232 154 140 162 177 196 171 124 188 129  98  75  73 112 154 157 143 152 105  78 139 133  96 197 199 189 242 234 212 234 228 218 227 243 230  91  44  67 132 207 233 221 240 237 131  83 195 241 247 250 155  85 152 249 235 236 235 245 241 181 117 153 161 136 121 136 155 135  98  98  92  70  71 106 115 135 103  68 103 164 107  66 166 197 130  89 104 171 123 178 234 157  52  76  88  91  52  52 101  82 109 150 131  93  96 112  65  94 151 159 154 137  51  25  40  62  87 106  94  84 155 107 162 191  98 119 157 145 113  77  66 100 131 117 107  90 121 196 217 193 170 164 159 160 181 194 137  92  96 105 118 167 153  91  66  81  89  66  52  71  75  59  66  95  85  39  40  67  75  68  64  58  81  78  57  43  35  31  72 161 136 132 141  70  22  63 133 116  51  16  25  45  37  52  61  44  25  46 151  83 107 147  83  30  59  52  31  58 120 152 129 107  68  35  28  40  35   5  85 214 184 117 124  33  28  35  23  19  30  41  60  69  49 108 219 245 140  61 150 236 178 102 149 139 164 129  80  41  23  47  33 
122 133 146 168 142  75 172 155 150 188 186 150 141 177 202 190 180 199 179 131 131 123 126 119  66 170 171 147 186 231 225 227 166 186 199 175 158 164 154 152 215 255 254 255 254 255 248 218 221 211 127 160 157 158 147 108 113 198 128  79  67  67  92 148 159 138 127  75  56 133 146 115 164 190 213 242 225 229 237 234 228 226 237 226  72  58  95 107 153 244 225 245 211 104  82 195 240 251 226 117 101 206 249 234 238 236 249 226 148 127 163 159 123 119 150 152 106  82  98  78  49  71 101 115 182 127  90 142 144  81  80 210 181  83  92  94 197 135 171 195 113  56  75  86  82  53  66 109  79 120 132 121 107 101  91  75 140 153 162 155  89  19  28  38  45  82 110  80  84 125  79 133 173 100 107 168 186 145  88  75 113 123  97  97  93 121 175 177 156 167 197 196 169 165 185 133 103 126 140 131 154 146  80  67 100 122  93  42  85  97  73  77 101  78  56  58  72  86  82  61  56  82  84  59  52  55  31  67 192 149 105 107  60  28 103 159 134  69  34  44  35  30  94 128  99  59  60 143  98 121 132  69  49  45  32  30  67 106 122 142  99  52  31  30  37  32   3  58 197 224 136  62  38  32  28  22  26  46  67  72  49  58 158 250 250 206  90  80 207 210  86  91 174 135 138 142  78  10  44  49 
124 126 129 150 131  85 205 181 143 169 188 169 163 170 177 174 180 202 183 132 125 123 128 120  82 186 189 151 194 253 255 245 173 200 211 182 167 174 191 194 233 255 250 251 253 249 222 201 210 193 122 174 151 146 118  73 102 184 122  73  73  81  96 144 152 128 116  70  57 128 153 123 135 184 226 233 222 239 234 237 236 227 231 228  66  82 134 103 114 250 229 238 177  79  84 197 241 248 189  93 126 242 245 234 238 240 247 206 126 140 167 150 115 122 161 149  85  77  93  69  44  70  98 110 182 132 110 161 119  65 111 234 157  62 111  88 215 155 155 151  85  66  77  85  70  54  81 113  82 121 116 110 112  99  76  92 168 156 162 142  48   8  27  37  40  72  96  70  79  99  68 109 140  88  84 153 192 152  93  82 114 118  93  89  98 135 173 155 146 179 220 209 162 146 160 125 112 142 151 124 124 125  71  70 110 133 103  45 100 111  85  87 102  70  70  70  79  93  92  79  81  80  81  61  63  72  43  93 222 162  87  78  52  37 137 174 134  77  54  61  34  35 136 185 135  75  68 133 114 139 127  68  70  36  22  37  78  98 102 145  93  40  25  30  34  30  16  60 160 229 160  28  41  34  23  21  35  60  80  77  36  67 172 237 235 249 141  52 163 218  97  49 192 136 142 165  95   8  49  62 
121 116 116 133 122  98 189 167 139 153 165 178 192 167 152 159 186 204 155 136 140 131 124 130 138 188 167 129 174 249 249 213 139 172 198 186 185 198 192 219 229 222 227 249 251 214 161 163 194 183 142 173 144 145 128  86  92 140 104  80  93 122 141 144 138 117 127 108  87 125 152 120 124 190 231 219 225 234 226 235 243 231 227 235  74 110 180 127 102 247 234 212 134  60  91 204 247 233 140  88 159 250 243 238 236 245 235 179 121 150 165 134 115 135 164 146  75  83  81  71  62  66  98 100 122 112 131 153  93  66 163 228 126  78 148  91 229 183 126 103  82  77  82  86  54  54  94 113  94 109 108 102 100  87  71 112 165 163 157 109  22  15  19  39  52  57  63  74  77  87  84  91  84  53  51 105 142 115  84  83  97 117 110  84 105 169 200 162 173 207 221 180 128 123 121 112 114 131 124  88  80  86  65  78 105 110  86  65 112 112  89  93  98  65  77  67  91  96  90 125 143  73  63  62  66  73  73 162 249 175  88  65  51  52 162 176 107  62  70  71  48  60 170 210 135  58  68 122 127 156 134  78  87  36  28  54  88 101 102 134  89  35  21  31  30  27  73 112 105 183 183  37  40  34  22  23  43  68  73  69  39  72 135 171 196 252 209  86 108 191 140  31 177 185 143 129  81  15  60  66 
118 109 109 121 119 110 159 141 135 139 133 176 213 166 131 144 189 203 129 143 161 144 124 145 195 182 135 108 154 222 225 168 103 140 184 193 201 212 173 224 214 187 206 239 237 178 110 132 181 179 165 166 138 147 149 119  93  97  95 101 118 161 186 145 126 111 142 152 127 126 145 119 132 206 233 210 232 226 220 232 246 235 224 234  82 127 217 156  98 238 234 182  99  48 100 215 251 206  94  98 192 250 241 241 234 249 219 151 125 156 157 119 120 150 164 138  74  88  71  79  83  65 106  91  58  94 147 134  71  80 216 207 102 109 176 101 241 207  96  64  90  87  85  83  42  58 104 113 108  97 104  98  85  73  75 133 153 169 146  69   9  28  12  41  67  41  35  95  90  95 118  84  36  26  35  65  86  70  70  79  75 111 123  75 105 194 220 176 198 226 211 141  93 109  96 111 114 115  96  58  49  59  67  86  98  82  64  85 115 104  92  95  86  66  94  70 106 105  98 173 199  61  40  59  64  67 104 226 254 182  96  61  52  73 183 174  77  44  83  78  63  82 185 209 113  33  62 109 127 158 132  82  95  43  41  72  97 106 111 120  82  32  17  30  27  25 132 178  72 130 188  56  40  34  25  24  49  73  61  55  46  87 103 106 152 226 255 144  71 155 182  30 146 235 139  77  59  28  68  61 
115 111 110 118 125 114 142 124 128 127 105 155 206 165 121 135 183 196 142 157 176 164 143 163 210 169 120 116 158 202 196 142 105 144 192 207 204 191 143 192 194 187 203 205 192 158 121 146 183 180 168 157 136 144 159 152 123  93 119 144 144 169 193 145 129 118 146 171 159 133 132 135 173 229 237 219 239 222 221 232 240 235 225 202  81 118 220 170  94 224 218 166  95  54 111 227 244 160  76 128 219 245 240 240 235 247 199 132 133 155 144 121 131 161 163 119  79  77  74  91  90  79 129  92  49 102 150 114  64 115 246 174 105 140 158 127 250 211  83  54 103  91  76  68  50  75 109 112 121 104 105  99  80  68  91 150 151 167 124  43  13  36  15  44  65  32  42 144 142 139 163 102  35  49  73  84  74  53  60  69  59  90 106  57  88 170 195 173 180 205 191 120  81 121 124 144 118 112 105  73  67  80  91  94  96  80  55  84  94  86  94  88  66  87 144 105 126 140 139 191 206  48  21  54  56  53 120 227 243 168 101  66  52 103 201 173  71  43  87  83  69  77 162 165  77  26  51  89 101 116  93  62  82  53  54  84 100 106 118 113  71  32  17  27  25  25 157 225 114 115 147  58  44  38  31  25  46  69  53  41  50 124 132 103 122 166 231 193  95 133 181  51 112 240 126  44  46  37  63  47 
114 120 116 120 138 115 136 113 119 116  85 127 182 162 116 128 172 182 179 175 186 186 176 182 196 154 119 143 181 188 166 132 135 171 213 225 197 149 112 139 169 208 212 154 131 150 171 185 191 179 159 149 134 138 159 180 167 115 164 194 165 156 172 144 141 134 141 171 182 144 115 160 225 248 237 233 238 216 223 229 223 227 222 148  73  91 204 176  89 206 192 162 111  70 122 238 225 103  78 170 241 239 240 234 238 240 175 119 143 150 127 135 146 166 157  93  87  61  87 103  85 102 161  98  81 128 144  95  70 164 255 137 124 165 111 163 255 198  77  63 114  90  59  46  70 101 110 114 134 123 108 105  82  70 117 162 156 158  93  25  29  38  23  46  53  27  72 209 215 198 207 131  67 105 143 137  90  56  53  56  49  59  71  37  63 117 142 155 131 156 163 111  84 147 182 193 123 117 136 115 113 126 125  98  98  93  58  70  58  63  96  78  43 119 211 159 151 187 199 190 180  38  12  50  47  44 130 188 201 141 101  75  51 134 212 169  80  55  87  86  69  54 114  98  36  36  37  62  59  49  32  27  56  65  65  91  98 102 122 108  56  34  21  24  23  27 153 247 198 125  80  46  51  43  38  27  39  62  52  29  50 171 202 143 106  94 160 225 154 123 149  82  77 207 105  27  43  45  47  35 
117 131 123 121 152 120 133 107 112 117  92 117 163 159 118 126 165 171 192 184 192 199 200 195 176 150 125 163 198 180 142 134 160 185 218 227 188 131 103 107 147 210 209 120  95 149 197 196 180 170 149 145 130 131 152 183 184 130 185 207 166 143 153 142 148 144 135 163 186 146  99 162 230 229 210 214 210 192 203 205 193 202 199 105  69  70 191 187  89 178 167 170 123  79 138 245 190  66  98 204 248 234 239 231 242 223 152 115 149 147 124 147 159 163 138  75  89  64 101  97  72 122 177 102 115 145 127  83  93 206 248 116 141 170  80 198 253 167  72  77 117  79  41  33  87 114 108 121 140 130 113 108  82  78 141 166 166 142  64  17  40  37  30  47  42  25  94 242 251 213 204 141 100 148 185 160  97  62  51  46  44  42  51  46  57  84 115 131  95 112 128 100  87 147 202 208 116 109 146 137 129 140 132  91  89  98  66  61  35  50  95  76  43 146 241 192 169 213 234 191 157  50  32  60  52  58 147 160 167 113  87  72  47 138 194 152  86  69  89  88  70  35  68  43  16  57  29  41  31  10   3   9  40  71  72  93  99 105 125  99  44  35  26  23  22  30 126 217 231 137  42  34  51  45  41  33  37  53  50  27  42 187 246 186 120  82 112 209 185 127 117  92  53 163  81  24  47  45  34  48 
124 141 128 120 164 131 129 105 110 132 132 131 154 155 124 130 164 164 164 177 192 198 205 197 157 157 133 165 202 177 125 147 166 172 195 204 178 153 126 108 127 179 182 110  99 150 176 159 143 145 143 144 123 125 138 153 158 128 162 161 141 138 143 137 144 140 130 147 163 131  87 133 170 161 149 153 148 143 154 153 147 155 149  81  73  60 185 206  99 134 148 190 124  78 161 245 135  60 140 227 244 233 238 233 244 193 132 122 148 148 136 157 169 147 101  71  84  99 112  67  51 133 166 103 140 144  99  82 138 234 214 118 147 148  80 229 236 115  59  90 108  53  22  36  99 110 103 133 142 119 121 108  76  92 160 159 176 117  40  19  39  35  32  49  36  23  96 230 240 166 137 122 127 163 177 127  83  68  53  40  48  48  61  95  83  91 132 105  84  84  84  81  84 109 156 166  92  81 117 118  97 101 101  70  64  81  77  65  33  51  91  85  76 159 216 193 179 205 226 202 147  94  96  92  77 107 178 161 150  86  55  51  41 107 140 115  80  79  95  87  77  28  32  13  26  88  29  27  27  14   9  20  43  67  74  90 101 117 125  79  33  35  34  26  24  34  75 122 181 140  50  25  39  39  41  42  41  43  44  38  28 153 241 217 171 153 109 130 162 140  92  68  40 110  55  32  55  37  31 102 
129 145 130 118 167 137 123 107 110 144 168 144 144 152 128 131 162 157 127 162 183 188 198 185 133 159 137 162 198 168 116 157 161 150 164 172 169 183 156 122 111 138 148 107 109 145 139 112 106 122 134 139 119 118 120 117 118 112 124 105 111 129 126 123 130 128 120 123 127 107  81 108 110 100  97  99  98 105 113 113 111 111  98  71  80  61 176 218 113  90 139 213 118  77 183 232  82  76 187 242 238 234 238 238 240 161 116 133 146 144 145 162 173 129  69  70  80 135 115  33  36 137 143 105 155 133  74  90 187 251 174 131 147 119 103 252 205  64  47  99  94  28   8  51 107 104 102 142 135 107 127 104  73 110 173 152 177  89  21  23  35  34  33  53  36  23  87 205 212 113  67 106 154 164 152  83  66  77  59  39  58  63  76 144 120 115 158  86  83  73  50  66  88  74  95 107  68  56  81  87  54  54  65  50  41  60  85  74  44  57  84  94 110 163 181 187 185 187 208 207 140 142 166 126 104 155 196 166 139  64  25  29  38  81  99  84  70  83  97  84  83  27  10   3  43 110  33  20  31  33  32  38  49  61  79  88 103 127 120  58  25  32  39  30  27  41  31  30 110 129  66  19  26  35  41  52  48  33  38  51  22 111 207 225 221 231 123  55 122 142  69  36  33  62  35  44  60  31  45 163 
124 132 126 121 149 126 119 116 115 139 160 126 118 148 124 119 151 144 112 136 155 170 175 146 102 132 125 164 183 146 121 149 143 133 139 147 160 194 169 134 104 109 120  96  98 128 107  84  97 118 111 121 123 110 103  99  86  83  85  78  99 105  85  92 105 109  97  90  85  76  89 128 120 109 110 112 117 125 127 132 122  96  77  77  90  76 155 203 128  66 155 225 107  82 192 196  56 117 222 248 241 243 239 245 221 140 114 144 148 125 127 162 168 119  67  67  88 139  94  18  40 130 115 118 154 118  72 114 221 252 147 148 140 100 146 252 156  37  49  99  79  16   9  83 117 107 113 135 118 108 127  95  83 132 171 156 154  64  14  23  31  36  35  60  50  24  73 193 196 110  58 123 179 156 133  62  72  93  69  48  76  81  78 151 151 142 158  91  89  90  58  74 111  86  62  66  68  62  65  63  37  45  54  51  42  52  83  85  66  65  77  93 118 152 176 194 185 184 205 194 126 169 209 145 116 169 172 155 131  60  17  23  48 100 126  86  60  73  87  81  84  32  17  15  49  98  40  25  33  43  47  46  46  61  98  96 101 122 106  44  22  27  38  32  32  58  29  17  71  94  60  24  24  37  47  59  50  28  33  55  42  90 148 188 228 235 134  54  90 103  44  22  31  40  35  50  52  38  96 202 
114 109 120 127 116 103 115 128 121 121 122  88  87 144 115 101 135 130 117 109 118 150 147  95  72  91 105 168 164 120 139 134 123 121 120 126 153 185 164 143 104  93  99  80  74  99  77  71 110 126  79  95 133 104  91  94  60  48  51  73  96  70  29  54  73  85  69  54  46  49 111 180 179 165 165 172 181 183 179 190 162 103  78  90 100  97 122 170 142  55 183 229  96  94 190 143  54 172 246 246 243 252 241 250 190 126 120 153 150  92  90 154 154 115  84  64 106 121  63  19  59 116  87 139 143 100  86 150 245 242 129 162 127  92 198 239  95  27  60  93  65  15  25 121 128 119 130 119  97 118 121  85 102 156 161 166 113  40  14  21  28  41  41  68  68  28  59 188 187 136  89 155 198 143 120  59  92 113  82  62  99 101  76 133 177 169 139 110  98 124  91  95 144 128  51  42  84  88  65  49  40  63  63  66  58  54  77  95  91  75  70  83 102 130 186 208 180 187 210 170 112 180 228 150 120 165 128 135 122  65  26  32  73 150 194 107  50  54  67  75  79  39  38  42  49  67  47  34  30  44  55  44  35  65 126 111  97 107  86  34  24  19  32  33  40  78  57  58  63  49  34  33  29  44  56  62  48  25  27  51  75  89  80 124 208 188 139 103  74  45  22  18  32  35  48  52  37  60 167 224 
110  96 121 135  89  85 113 137 128 109  95  69  83 143 111  97 131 130 131 116 100 139 140  77  76  82 103 164 152 125 169 136 127 116 109 123 151 159 144 144 115  99  96  75  68  76  54  67 120 127  58  83 142 114  94  86  41  37  40  71  86  41   0  36  58  69  55  46  46  64 145 217 224 213 211 218 225 224 222 231 189 116  86  95 104  99  98 143 141  54 203 224  87 103 178  98  72 213 243 221 227 247 244 241 162 121 130 156 141  60  66 139 140 112  92  68 122 109  57  33  65  99  83 152 130  87 105 185 253 228 118 163 113  89 223 199  52  26  73  88  52  22  53 137 130 130 139 108  93 126 106  82 123 169 157 169  78  24  17  24  32  45  46  65  70  33  51 164 163 142 102 151 184 133 110  61 104 122  89  76 117 122  96 128 188 184 128 120 118 155 111 100 152 148  60  44 105 111  74  52  48  76  69  75  66  60  87  93  97  81  66  69  80  97 172 198 163 169 200 164 110 192 221 145 132 177 123 135 120  71  35  48 107 185 227 112  40  44  56  65  74  46  43  53  54  47  43  36  31  48  57  40  30  70 144 127  98  94  70  30  27  16  24  35  53  90  86 103  87  35  15  39  37  48  62  62  45  25  22  38  89  94  43  82 192 154 141 145  95  37  16  19  35  37  56  49  38  98 213 229 
117  97 130 147  78  78 110 139 131 109  94  83 123 145 117 115 144 146 150 169 112 144 166 107 127 121 127 146 152 175 213 166 167 120 106 141 156 115 109 136 137 130 114  88  95  63  35  65 119 112  51  92 144 141 117  72  26  57  56  66  61  22   2  46  65  65  65  79 100 133 195 227 234 232 232 233 230 232 241 237 192 130  97  91 101  79  87 132 120  62 207 210  83 105 154  69 115 230 205 161 174 221 245 215 142 125 141 151 116  30  60 115 129 109  83  85 131 112  86  58  54  83 112 153 115  83 130 220 253 209 112 143  96  94 207 128  37  34  83  84  40  42  97 121 124 138 134 106 116 127  83  94 143 169 165 156  52  15  21  32  43  46  50  49  50  38  54 113 116 109  77  91 126 127 101  61  98 110  86  85 128 145 147 147 178 183 134 111 154 173 104  79 122 131  90  76 127 121  87  74  57  74  63  67  57  70 118  80  76  87  68  53  54  57 119 150 129 125 166 181 128 207 185 127 157 217 179 164 127  73  38  72 154 188 195  87  32  46  57  52  68  53  24  41  68  50  28  29  40  58  56  35  35  76 148 142 108  86  62  29  31  18  15  38  72  92 109 136 141  65   8  38  46  46  61  57  40  27  21  17  68 101  53  77 188 149 141 165 159 101  35  19  39  46  52  40  65 156 221 218 
125 100 135 153  79  82 109 135 133 117 107 109 162 143 122 133 154 157 161 225 138 159 197 147 184 167 148 129 158 225 247 202 208 125 106 161 159  80  82 126 149 156 137 108 127  58  23  61 107  93  56 103 132 156 137  65  24  84  75  56  36  15  21  64  77  74  92 123 158 201 235 225 230 237 239 234 223 229 245 231 192 146 105  92 106  66  89 131 101  71 205 195  85 100 123  59 163 227 165 109 118 184 245 184 127 131 150 144  89  10  64  95 123 108  76 108 134 122 118  78  42  80 146 147 100  89 159 245 247 188 108 116  84 103 173  57  33  46  91  80  33  68 136 102 120 143 126 112 141 123  65 111 162 164 174 132  34  12  26  42  54  46  49  37  32  49  67  71  74  74  53  34  73 125  87  60  85  89  75  85 126 155 188 163 156 172 144  99 188 186  96  60  90 112 131 117 137 120 100  96  61  63  51  51  45  84 147  72  55  99  82  44  41  41  74  98  97  88 130 188 141 209 139 104 172 243 228 182 132  71  38  99 196 167 140  57  29  55  63  45  65  54   8  29  75  56  18  22  54  67  51  33  42  82 144 150 117  84  56  30  35  22   8  42  88  90 120 145 179  96   7  34  54  45  58  51  33  29  28   6  38 100  76  87 177 149 137 169 216 169  57  21  44  53  45  38 105 208 211 203 
122  95 117 142 102 105 108 123 131 133 132 132 161 126 121 134 138 138 146 238 169 180 207 162 203 176 140 130 172 229 240 219 215 122 111 164 155  89  93 115 126 144 147 131 142  65  30  52  80  80  75  96  93 120 129  84  49  93  75  45  28  27  44  71  83 108 137 154 173 208 233 217 221 230 232 229 223 229 239 229 210 164 104 118 136  96 111 143 107  73 202 190  95  83  93  84 199 196 156 111  88 146 243 164 122 136 153 138  80  18  70  96 126 113  89 132 123 130 120  71  51 106 164 134  90 117 191 249 242 164 101  95  88 113 133  25  37  57  92  71  37  99 146 109 133 143 124 130 147 112  72 132 172 164 172  94  25  15  31  50  59  43  37  49  44  67  98  82  75  77  73  48  78 127  64  59  71  63  52  67 103 130 171 142 123 155 154  96 202 187 105  70  90 130 179 149 116 103 107  97  53  48  36  29  46 102 147  91  65 130 119  61  59  96  90  74  91  99 118 147 119 173 106  84 146 205 200 144 124  62  36 123 207 119  91  41  38  66  71  61  68  45  29  40  54  50  35  30  76  68  42  43  47  85 132 136 118  88  48  31  34  23  12  42  86  89 108 110 140  82   9  32  55  47  55  45  24  30  58  32  21  73  87  97 141 129 127 157 206 169  64  26  48  52  37  62 149 219 195 196 
112  83  84 118 133 137 107 106 128 151 158 147 131 103 115 121 106 100 118 222 197 203 199 153 196 163 113 142 191 205 206 221 202 119 118 155 145 126 127 104  82 107 149 155 143  81  49  43  50  75  99  79  42  56 104 121  94  90  62  36  35  52  68  76  87 155 190 173 155 177 209 209 213 219 221 223 231 232 229 233 239 182  99 162 183 155 143 161 134  72 197 188 107  61  67 130 224 154 171 148  76 108 237 150 125 140 151 134  83  41  74 107 132 119 114 150 102 136  99  49  76 150 166 115  83 157 225 240 237 136  94  79 103 126  89  18  45  70  89  60  52 133 136 133 155 139 127 152 139  99  97 154 177 168 159  49  23  24  39  56  58  42  26  80  78  93 137 129 101 100 125 113 121 129  35  58  59  37  26  40  69  87 117 100  89 134 156  99 197 177 124  98 110 168 224 170  78  76 107  82  38  34  20   7  56 121 127 131  94 170 171  96  97 190 147  76 105 144 124  81  81 120  83  66  96 129 120  67 103  49  38 141 192  57  50  37  53  75  81  96  75  29  73  69  21  40  74  51 100  64  32  59  53  88 117 110 113  94  37  31  30  23  20  40  72  87  81  49  54  37  15  32  52  53  53  40  15  32 104  82  13  33  86 103  89  93 116 141 151 118  59  35  53  46  36 105 192 205 180 194 
103  75  60  95 145 153 109  97 122 151 161 141 104  98 116 114  90  81 111 202 206 206 178 135 185 160  96 149 209 192 170 209 202 133 124 146 143 148 140 100  62  83 147 174 136  95  75  56  54  86 112  74  26  33  94 143 131 100  66  44  51  75  95  99 109 183 213 170 131 159 203 214 217 221 219 220 234 235 224 237 249 183  97 196 220 192 156 174 165  73 181 177 111  50  67 169 219 134 195 174  71  92 226 139 128 145 145 129  96  55  70 106 123 115 122 139  79 135  76  39 107 176 149  98  90 189 243 232 228 111  93  75 122 138  54  20  52  80  85  57  70 148 131 153 166 135 132 165 127  89 122 165 179 172 131  20  24  33  46  56  52  49  47 111 111 113 160 171 112 101 170 176 150 113  13  60  58  31  17  30  54  60  80  82  82 120 140  94 170 143 121 108 117 180 227 163  52  58  98  68  31  28  13   4  67 128 118 177 114 192 215 134 121 233 194 107 133 181 143  62  72 106  85  60  70  91  63  13  75  46  50 138 153  26  34  33  50  69  94 138  83  16 101  90  14  60 111  79 109  52  23  69  66  93 107 100 110  90  27  29  27  24  26  36  56  77  62  14   3  10  26  38  50  62  52  37  11  42 151 119  16   9  76 100  61  63 121 144 104  66  55  44  50  39  54 145 213 190 173 193 
 98  78  53  76 130 144 115 101 112 129 130 108  88 118 128 116  99  92 136 187 186 183 146 109 178 178 100 146 222 203 141 181 225 168 127 138 154 143 117 105  82  85 144 188 122 106 108  99 104 120 107  90  64  73 108 141 154 126  92  74  77  95 124 151 157 182 195 140 106 174 227 235 237 240 231 221 227 235 228 239 236 166 104 212 235 192 142 180 197  79 148 151 100  59 103 195 178 153 226 173  72 105 205 127 131 150 134 125 116  51  56  81  92  97 101  88  61 125  61  56 143 173 113  83 118 210 244 228 213  94 104  86 143 147  30  28  60  87  81  68  91 139 137 161 160 132 139 163 111  88 144 165 178 170  85  14  27  41  55  53  42  65 113 137 137 130 160 193  92  64 194 218 142  73   9  67  75  48  31  45  71  64  84 104 114 117 100  78 116  83  84  91 101 150 170 120  50  52  73  55  35  32  15  18  76 116 131 223 116 188 241 173 124 196 215 173 175 197 175 121 113 152 118  71  88 116  54   5  38  59  81 106  89  38  43  24  20  46 113 182  89   9  97  94  50 124 139 110  94  32  16  68  89 101 104 114 113  71  16  26  27  24  26  31  41  56  55  20   2  15  44  50  52  75  53  37  14  61 196 136  30  13  54  86  70  48 143 171  82  31  54  50  39  37  97 176 204 183 177 190 
 94  83  55  62 109 128 118 107 105 104  93  74  80 139 140 121 115 116 167 172 157 152 119  92 168 190 109 136 220 212 126 149 237 192 127 136 168 131  91 115 115 101 144 198 118 115 134 142 158 155 103 111 115 125 124 134 162 148 115 107 109 118 149 195 194 169 161 101  86 196 252 251 253 255 245 223 217 234 234 237 218 156 122 217 233 175 126 185 222  88 109 121  87  80 146 204 138 186 251 165  78 127 182 118 136 149 123 121 127  44  46  54  61  76  76  44  56 114  56  84 173 154  82  77 152 221 238 228 194  85 118 105 156 143  15  39  69  90  75  79 110 123 148 162 148 130 144 152  95  94 162 164 175 158  40  18  30  44  59  56  43  77 174 154 157 148 157 198  65  31 198 227 116  35  12  79  93  69  50  66  98  79 111 139 154 125  69  64  67  37  49  69  86 113 102  71  55  47  45  44  39  39  23  47  83  98 148 249 119 182 251 199 119 146 227 241 213 198 206 198 165 199 150  93 122 154  69  13   6  77 117  78  36  64  55  16   0  28 126 200  85   6  78  85  92 186 152 130  70  12  12  64 111 108 104 131 114  49   8  23  26  24  24  27  31  36  53  36  16  32  61  62  56  84  53  35  18  78 230 149  59  29  30  65  86  45 159 188  68   9  54  51  30  48 145 197 187 180 184 188 
 87  87  63  60 101 118 114 108 111  99  74  71  80 135 139 120 122 145 176 154 135 133 116 103 147 162 109 126 181 189 142 127 195 163 121 142 172 129  95 131 139 124 154 201 142 121 137 152 172 171 120 124 140 135 126 134 149 136 106 123 146 148 157 188 175 157 130  67  77 200 242 237 242 249 245 226 209 228 237 227 213 180 156 211 205 149 131 201 229 105  83  97  84 108 171 185 137 213 255 164  92 139 162 121 141 137 116 119 113  45  56  42  47  69  69  54  83 115  75 120 179 128  82  88 179 224 233 230 171  93 130 130 147 109  17  54  79  87  65  81 117 116 157 154 136 130 146 140  81 116 171 173 170 123  16  27  32  35  55  77  73  69 169 150 164 169 169 179  52  47 174 174  77  31  45  94  96  69  50  75 117  96 155 165 176 151  86  73  58  58  58  70  98 104  61  48  53  36  24  34  36  39  30  75  87  82 151 221 140 197 240 187 121 143 238 255 216 183 218 238 193 189 151 127 151 163 100  48   2  93 146  84  43  79  45  15   7  44 120 150  59   6  48  60 102 192 128 114  47   2  13  64 121 110 106 135 104  32   6  24  25  22  21  27  30  27  50  39  28  48  69  64  61  77  48  30  14  80 232 174 110  48  13  42  83  60 137 150  52  14  55  44  34  89 177 199 181 183 188 187 
 79  90  75  66 106 114 104 106 122 105  69  86  83 114 129 115 124 172 168 135 120 121 129 132 122 113 106 115 120 144 174 112 121 104 112 151 166 135 117 146 152 149 170 199 179 122 124 137 157 175 149 131 145 120 118 137 123 105  81 131 181 181 155 146 121 149 105  40  75 188 205 203 214 224 234 228 204 221 235 211 217 227 199 197 162 123 153 222 226 126  64  76  87 138 177 150 164 233 254 168 109 143 144 129 147 118 112 118  82  56  79  40  47  70  73  99 129 122 111 157 166 100 103 110 197 218 230 231 142 108 134 151 122  59  27  71  91  80  54  75 116 119 162 142 125 131 146 125  70 149 176 188 160  73   9  36  37  25  47 108 123  51 122 134 161 190 191 148  54  97 132  85  34  49  93 111  89  55  38  74 129 109 202 180 181 188 134  96  82 127  95  89 131 115  45  45  47  21  11  27  27  35  38  97  89  69 142 157 168 221 209 148 126 176 242 255 199 162 218 247 198 134 133 169 173 144 133  90   3 106 170 117  89  82  21  26  52  85 104  64  20  14  21  29  93 159  83  76  29   2  18  69 123 107 108 128  88  22   9  27  24  18  19  29  34  26  45  29  35  60  69  59  65  58  40  23  10  73 213 207 168  71   6  20  64  83  91  77  34  33  55  34  53 151 195 190 183 186 188 187 
 81  91  87  83 114 114 103 111 128 102  63  96  82  95 121 114 130 188 151 127 119 116 132 147 112  96 107 107  80 111 192 113  82  81 111 144 150 140 125 134 142 156 178 194 184 110 111 119 139 176 157 130 140 119 115 122 101  94  86 142 191 191 154 105  90 147 101  41  81 168 172 175 191 205 223 230 208 217 231 200 222 255 222 182 130 120 178 232 223 143  58  59  86 149 164 122 189 244 245 161 113 135 134 139 152 107 115 122  64  68  87  40  51  69  73 124 154 129 141 174 146  88 123 121 186 201 230 228 112 110 119 145  95  29  42  80  96  73  47  70 116 130 154 133 119 133 143 111  81 173 181 195 142  35  11  37  46  44  54 123 160  48  89 119 144 188 202 136  69 132 103  32  16  66 118 121  79  40  27  72 136 110 207 172 175 207 169 113 126 195 128 112 168 128  45  53  52  21  11  24  20  33  47 100  84  63 117  99 165 210 162 104 125 196 213 243 179 158 212 230 180  82 129 204 179 119 143 104  13 114 183 154 132  75   3  60 109 126 107  26   2  40  28  34  93 122  55  45  21   6  27  78 121 103 110 118  72  16  13  32  25  16  17  30  35  26  39  22  37  65  65  51  63  43  32  23  20  74 185 223 186  95  26  11  41  87  59  30  29  46  47  34  86 193 201 182 185 188 188 188 
 95  90  98 110 122 117 113 122 121  82  52  89  76  86 115 121 145 189 126 134 133 113 117 135 126 129 117 105  77 103 185 134 103 115 122 117 123 138 109  87 107 142 174 182 139  83 102 105 131 174 134 123 127 148 125  84  94 120 139 163 166 174 158  82 102 153 121  77  92 139 150 163 184 194 213 229 218 220 224 198 225 255 216 165 117 146 201 238 229 156  66  45  81 131 127 109 208 248 219 139  97 117 132 145 154 110 124 130  68  81  73  38  54  64  61 109 142 132 160 165 121  98 134 116 136 168 230 218  78  93  77  99  71  33  56  76  90  68  49  69 119 149 133 130 119 136 135  98 119 184 187 187 112  19  27  26  65 104  82 116 174  70  89 110 111 151 193 151  98 135  99  39  33  73 109 119  66  28  21  71 139  99 152 136 156 201 177 118 189 247 145 136 201 133  61  71  70  43  26  26  21  37  57  78  71  64  75  57 114 145 100  62 110 186 140 154 160 176 198 184 134  44 149 225 164  93 122  79  29 116 183 183 158  58   2 124 173 159 141  66  13  89  83  87 115  92  56  30  26  15  37  93 117  98 116 109  57  14  19  35  30  16  18  29  32  25  30  23  40  63  59  41  53  35  25  31  55  94 151 212 148 122  79  22  20  61  52  29  40  46  32  53 137 203 195 181 185 188 187 189 
105  87 103 128 123 114 120 132 111  63  43  77  71  89 113 124 153 180 103 143 146 112  98 118 148 168 123 103  89 106 168 156 137 156 132  92 102 135  90  46  74 125 164 163  84  61  93 104 136 163 103 122 113 174 137  57 103 157 198 185 140 155 165  74 126 159 146 117 102 109 132 164 187 187 200 220 224 226 220 199 227 248 196 148 118 180 221 238 233 161  80  37  79 109  91 114 225 250 189 114  85 106 133 148 153 112 131 137  78  90  57  39  56  58  50  83 113 130 172 150 105 117 132  98  79 129 218 199  49  71  36  46  48  46  66  68  86  64  52  73 125 162 114 129 123 139 125  92 162 188 193 168  80  17  44  15  89 165 119 109 172 100 101 105  81 109 169 163 119 125 107  72  59  72  89 111  50  15  18  71 138  87  90  97 135 186 173 119 239 255 150 153 216 127  81  85  86  69  47  32  25  43  70  57  60  68  39  33  58  78  51  32  88 157  68  67 138 184 170 129  87  17 160 222 140  74  94  48  48 116 174 195 165  45  14 181 215 172 168 118  41 132 136 144 138  69  65  26  34  25  48 107 113  96 121 100  44  12  24  37  32  17  19  28  28  23  23  27  42  58  51  31  41  33  18  41  99 125 116 186 107 142 129  45  13  29  52  42  52  41  25  86 183 200 186 181 185 187 187 190 
 96  81  94 112 104 102 108 126 103  60  47  69  81 107 115 113 139 163  92 136 141 106  87 113 165 174 114 100 107 117 150 163 148 155 129  99 113 133  90  61  77 123 156 129  61  69  85 130 165 134  87 141 106 160 144  87 139 181 216 192 145 161 174  92 139 157 152 133 103  86 116 187 204 180 174 195 208 234 222 200 226 236 170 132 136 202 227 237 228 151  98  42  89 103  85 145 243 252 168 101 101 128 135 142 145 104 127 138  76  90  58  48  54  53  51  68  79 118 170 147 116 137 108  69  44  90 177 164  38  58  26  20  34  50  59  61  91  60  53  85 131 152 118 130 131 138 116 103 188 186 193 138  55  29  48  17 122 188 152 127 151 123 108 110  80  87 132 135 106 108 125 110  75  59  76  98  33   5  19  74 128  91  66  84 125 172 166 119 231 235 136 149 188 101  93  79  78  80  63  35  33  48  90  65  61  69  36  39  43  61  55  36  60 111  49  44 112 146 118  85  62  11 127 172 112  76  84  41  66 117 151 164 137  55  61 183 182 140 151 124  75 134 138 157 143  58  65  30  35  25  55 114 112 102 125  90  31  11  28  35  27  15  20  27  24  21  22  30  44  53  44  27  33  38  11  46 138 162  91 145 112 141 137  82  39  17  46  49  51  35  44 130 199 192 181 184 188 187 189 189 
 75  73  80  77  75  81  84 108  98  70  62  65 100 134 121  96 113 142  91 121 125  98  83 119 178 154  96  96 123 131 135 159 140 125 118 125 142 135 109 112 103 131 149  91  63  98  82 169 203  96  83 171 107 125 149 151 187 189 200 186 165 178 181 126 144 149 143 129 101  71 104 222 225 166 140 152 174 239 227 199 224 223 143 120 166 213 227 235 213 130 112  57 107 110 102 193 255 251 151  98 136 170 136 133 133  84 114 133  65  86  73  62  51  50  63  65  47  96 158 151 142 152  69  33  23  52 114 120  39  53  35  14  25  44  44  58 104  56  53 106 139 127 133 132 141 133 109 125 201 182 186  99  34  48  44  28 156 182 182 161 121 143 114 121  99  81  89  84  71  88 146 148  87  45  69  83  18   4  30  82 112 107  74  87 123 158 154 117 182 159 110 130 131  63  97  60  54  81  74  41  45  52 113  94  71  70  56  70  63  83  93  60  32  65  71  67  88  84  56  50  51  12  68  95  84  88  84  50  81 114 119 106  89  80 122 147 104  84 106  94 110 112 108 141 131  54  57  35  30  22  59 117 112 112 125  77  20  11  32  30  17  12  20  26  22  20  25  33  45  49  38  24  28  45   7  46 168 200  75  95 146 131 120 121  82  17  35  49  39  35  87 179 194 186 180 186 192 189 190 186 
 63  70  77  65  63  72  65  89  95  83  75  67 109 146 131  95 100 131  97 111 118  95  83 125 183 140  94 103 130 135 130 153 134 107 111 134 150 149 138 148 123 139 151  85  85 120  96 188 206  79  92 187 127 119 160 190 196 166 158 162 160 167 177 159 153 143 126 124 112  82 113 246 226 148 109 106 135 235 225 195 219 211 127 122 190 218 229 232 184  99 112  68 114 118 128 224 244 230 130  99 161 192 132 131 120  65  99 122  60  92  88  73  50  53  79  75  34  73 132 147 158 152  43  12  14  26  65  85  46  51  41  16  25  38  32  63 110  56  63 127 149 116 138 137 147 121 103 151 202 183 170  70  24  56  39  48 171 169 199 181  95 159 127 130 117  86  65  55  48  73 152 171 107  47  56  67  27  22  65  97  99 125  86  99 126 138 128 102 125  95  93 111  85  42  96  44  36  71  76  56  65  53 128 123  89  74  76 117 104 122 128  76  24  66 113 103  95  72  37  30  38  16  40  49  64  93  75  52  77  96  92  67  52  97 148 103  49  61  84  64 134 107  99 126 111  51  47  36  22  20  65 117 111 118 118  65  16  15  32  21   8   9  20  25  20  18  29  36  46  45  32  23  25  44  12  43 164 212  84  55 162 142 117 131  98  22  33  45  29  48 133 206 186 182 182 188 194 192 189 183 
 69  76  96  92  77  79  58  72  93  95  83  77 105 136 144 120 110 135 113 113 124  98  83 129 181 140 116 122 125 126 137 146 137 114 114 116 126 178 176 152 126 146 161 122 124 129 134 169 158  97 117 180 167 160 178 182 146 102  91 117 112 115 158 184 171 138 105 121 144 127 152 253 201 123  81  60  95 219 213 188 209 196 128 146 204 217 237 224 137  58  90  71 105 126 164 231 190 173 105 103 167 180 119 138 108  50  81 105  66 116  97  78  55  63 100  98  50  51  89 128 154 131  34  10  12  14  37  65  54  47  34  25  35  33  30  80 107  63  87 146 159 126 122 148 148 101 104 176 195 191 142  53  28  48  32  78 158 157 204 174  78 174 156 137 131 103  71  63  47  67 140 178 141  71  35  53  71 101 133 120  89 141  95 114 133 114  85  69  67  55  86  98  62  47  88  33  29  52  69  85  91  51 130 144 115  83  88 184 168 172 149  74  46 133 167 147 148 133  80  28  19  27  63  51  55  83  49  40  51  59  73  60  35  98 121  59  38  88 101  47 141 132 129 120  82  48  38  29  11  23  74 113 107 116 100  54  24  24  27  12   8  10  19  22  18  18  34  39  49  42  25  20  22  30  28  40 117 187 125  30 140 185 142  98  70  28  42  40  26  82 177 201 180 183 188 188 191 193 184 177 
 74  79 115 123  96  88  55  59  90 101  89  91 100 121 151 146 129 143 127 115 129 102  84 131 174 140 136 139 118 113 144 139 139 123 117  95  98 195 204 144 126 149 166 163 162 131 164 136 103 132 153 167 197 202 190 152  82  33  28  71  62  67 139 191 180 134  96 130 178 168 196 254 170  99  60  29  73 204 201 186 196 175 134 177 213 217 242 206  87  24  70  71  97 139 200 229 137 119  84 104 159 154 103 142  95  41  68  92  78 141  96  78  63  75 115 118  72  43  57 103 139 112  38  14  14  10  21  51  60  41  26  36  44  29  34  98 102  75 110 156 162 137 104 155 141  86 112 196 188 198 109  41  37  35  28 112 143 153 202 157  71 185 191 143 140 124  88  78  57  73 125 176 168  91  14  46 118 175 189 135  82 145  92 119 141 102  50  36  22  33  82  89  57  60  75  29  29  39  69 117 110  55 129 160 137  94 103 239 218 214 159  71  79 199 203 181 202 197 125  37   8  40  92  69  57  72  25  37  31  29  62  65  35  98  85  27  47 122 119  39 134 154 156 111  56  44  28  21   2  30  84 107 103 113  80  43  32  31  23  15  27  15  15  19  17  21  39  43  51  41  21  19  21  13  47  54  75 146 163  22 105 224 168  54  33  35  50  35  37 123 209 186 177 184 193 188 188 192 179 173 
 61  72 116 130  99  88  53  55  80  90  89 103 105 115 142 148 144 150 127 104 118 101  88 128 162 129 126 137 119 107 136 130 132 117 110  92  92 169 192 136 132 147 150 163 180 131 149 100  83 168 196 166 175 196 173 110  44   6   7  46  52  75 133 157 157 130 118 161 189 169 219 255 155  88  57  41 106 204 202 199 186 148 142 201 219 224 235 169  48  20  74  72 102 164 225 228 133 107  80  96 137 129  88 127  85  44  68  94 101 150  74  70  77  86 111 117  86  72  67  83 115 114  57  41  29  12  18  45  54  29  30  47  41  25  49 110 101  89 118 144 142 125 102 145 125  94 136 199 187 191  80  34  46  29  26 144 146 169 194 138  83 183 222 148 142 144 102  73  68  96 122 167 162  75   8  53 138 180 173 123  79 121  64  94 147 126  56  25  11  37  75  87  77  71  59  35  36  49  96 140  99  79 130 163 142 101 129 243 213 222 153  76 114 196 178 185 216 188 112  55  34  56  85  76  75  70  28  72  49  37  63  71  59 111  78  29  61 117 102  46 107 134 131  88  46  37  22  18   2  42  89 100 104 116  66  33  32  30  21  47  87  28   4  16  21  34  47  47  51  41  23  20  23   4  59 104  90 106 158  41  75 218 167  28  17  41  44  36  78 163 209 177 179 183 190 190 188 187 178 171 
 39  58 102 115  90  79  48  54  65  69  87 114 118 117 120 135 154 153 120  86  97  96  95 124 145 108  97 124 124 108 118 118 118  99  97 104 103 116 156 131 141 145 124 137 180 126 109  73  94 199 235 165 122 158 136  63  30   3  17  37  70 118 134 104 119 128 160 200 180 140 228 255 151  84  66  82 172 215 212 218 173 119 153 220 223 233 214 117  20  39  96  73 120 199 243 228 164 126  88  85 109 108  75  98  73  53  77 108 128 145  41  63  94  92  95 103  92 125 104  67  89 129  83  81  55  22  20  43  45  14  45  60  32  21  66 116 106 105 117 120 109 100 114 126 102 119 169 192 192 174  52  30  55  29  31 173 164 195 181 121 110 177 247 156 140 160 116  57  79 129 129 152 130  34  12  71 137 137 112  93  82  84  28  52 146 168  86  29  20  55  66  87 107  79  43  51  54  77 140 155  70 113 135 158 133 105 160 214 175 210 143  92 147 144 118 171 198 129  61  78  84  79  55  72  97  74  48 133  94  70  70  72  96 132  93  53  77  87  59  63  69  87  76  58  46  28  16  18  12  57  93  91 109 121  58  24  28  23  22  98 168  44   0  13  28  53  57  53  52  43  28  23  25   2  69 171 142  73 126  72  49 175 141  17  20  47  29  46 137 198 188 174 182 178 183 192 189 180 180 171 
 32  56  86  91  74  63  43  51  53  54  82 119 125 117 103 121 152 147 114  79  81  95 110 128 129  95  85 118 127 109 104 103 106  88  91 115 115  89 129 123 148 150 114 117 165 110  89  86 125 203 222 139  97 135 103  32  35  33  57  45  87 143 132  87 115 142 184 201 147 108 233 255 145  78  80 130 221 225 224 221 157 111 168 228 228 235 185  75  13  69 111  72 138 224 248 232 199 145  99  87 103 104  72  78  58  53  86 123 137 121  26  77 107  88  83  93  94 160 130  61  74 135 110 122  88  38  24  45  49  10  58  77  31  12  68 115 119 120 115 108  96  94 129 110  90 144 193 186 198 154  37  30  58  32  44 181 183 209 161 112 149 182 243 168 141 163 132  58  82 147 138 137  95   6  19  85 127 100  67  76  96  72  31  31 125 175 107  45  28  65  64  84 116  87  45  80  88 111 165 154  59 134 141 147 113  98 169 187 156 203 142 113 167 106  87 164 172  82  30  89 129 117  46  60  96  69  66 180 128  99  72  62 117 147 104  73  94  66  25  79  45  50  46  52  51  24  13  16  23  73  97  88 115 123  51  20  27  16  21 130 204  50   0  14  36  64  60  56  55  44  30  26  25   9  77 193 169  74 101  83  30 127 108  15  28  46  22  70 178 210 171 174 185 178 180 192 191 177 180 170 
 50  69  69  57  52  42  36  42  44  49  75 116 122 109  95 112 137 130 115  89  75  99 136 142 111  92 102 125 126 111 100  86 100  91  96 119 123 107 121 110 146 164 132 114 134  82 108 151 169 168 137  79 117 140  78  21  61 115 126  73  96 137 126 127 160 176 175 147  86  81 237 255 133  69 103 177 239 228 235 195 136 134 192 228 233 227 146  47  33 108 114  70 156 237 244 239 228 155 110 105 126 123  81  72  41  38  92 139 123  79  38 122 113  70  83  90  94 165 128  66  75 123 134 158 130  63  29  55  75  19  66 100  44   4  45 106 140 130 117 115 114 119 148 102  95 163 201 185 207 133  37  38  53  41  71 163 198 205 134 117 201 207 202 184 142 147 156  91  72 144 146 120  63   4  28  91 108  87  61  80 124  98  91  46  79 125 104  74  27  66  75  74  92  96  73 127 144 148 159 134  79 132 149 128  81  79 148 170 172 207 156 137 169 100 107 170 141  67  40  84 157 172  74  42  59  52  74 197 142 111  65  42 114 150 104  84 115  69  12  89  46  37  63  82  61  21  11  10  36  91 104  91 123 118  46  23  30  13  20 129 172  41   0  22  42  62  56  54  62  47  28  26  21  27  88 146 149 117  94  61  20  80  69  22  39  37  33 115 191 193 165 176 187 181 182 190 190 180 176 166 
 72  82  54  28  32  23  29  32  40  51  70 109 116  98  93 109 122 116 120 100  76 109 158 150  94  96 127 132 122 114 102  74  98 100 104 119 131 132 117 101 140 172 153 118 107  70 140 206 192 120  49  30 147 143  58  27  92 185 176 100 110 134 128 175 203 198 147  79  28  67 241 253 120  69 133 216 243 230 238 163 122 165 215 225 236 203 104  29  64 148 108  68 173 242 236 244 240 155 116 126 151 143  92  70  29  22  95 152 106  42  64 161 108  57  94  91  98 155 115  75  78 101 147 177 159  92  47  73 105  31  68 120  64   2  18  88 153 136 120 127 136 146 158  97 109 178 201 187 212 110  40  46  50  57 107 140 208 193 112 131 248 235 163 195 139 127 180 133  57 129 147 100  37   5  41  95  94  89  73  87 144 124 151  77  44  64  89 107  35  67  88  62  61 102 104 167 189 170 137 108 105 121 155 112  54  61 120 156 193 214 168 153 163 102 136 178 117  67  62  76 163 206 102  24  22  41  81 191 139 112  59  31 108 147 104  95 128  78  17  93  61  45  93 116  72  20  12   6  49 106 111 100 129 109  38  27  35  13  19 109 113  29   8  31  46  57  52  47  63  48  25  25  15  52 101  86 109 150  86  32  14  42  38  30  48  28  56 160 192 171 165 177 187 186 185 187 188 183 172 164 
 80  79  43  20  26  18  26  27  41  60  72  98 109  89  95 116 122 119 131  97  88 126 158 132  81 104 139 129 114 119 113  77 104 110 105 115 138 138 104 103 130 153 153 130 106 111 163 180 143  83  33  47 154 109  42  59 117 175 149 105 140 169 158 187 184 169 106  37  16  81 246 242 117  98 169 225 242 235 221 145 132 191 225 226 231 162  66  29  94 175  97  73 185 243 235 240 216 138 111 131 155 143  94  66  37  20  91 156 104  38  98 155  87  69 122  95 113 137  98  79  76  74 134 151 146 117  91 106 120  32  60 121  85  12   8  58 139 133 122 130 141 149 145  94 128 187 195 191 204  83  38  49  55  87 147 134 201 183 116 153 255 248 164 181 120 115 192 164  39 109 129  80  29  20  59  97  95 110  93  84 125 110 152 115  57  32  67 133  70  84  92  53  44  96 115 172 184 152 106  90 117 110 155 110  54  64 106 138 189 211 161 141 151  94 137 175 118  73  70  75 128 164  93  18  18  60  90 151 118 100  67  56 115 140 114 111 119  83  48  84  92  77 107 124  76  13  18   9  57 111 118 113 133  97  30  27  37  19  20  72  61  20  23  39  42  54  55  37  49  43  27  21   9  79 122  66  67 116  61  17  13  29  33  39  46  32  97 182 185 165 169 176 187 186 184 183 185 182 169 168 
 78  67  34  22  28  19  26  27  45  70  78  86 102  82 102 132 134 135 144  89 106 146 143  99  71 113 142 119 105 124 126  88 112 120 100 108 142 127  83 111 116 118 140 146 121 179 175 106  58  58  67 108 145  56  33 105 135 116  81 104 182 223 199 170 125 111  61  17  27 113 252 226 121 148 210 218 241 239 188 137 158 212 227 230 214 111  37  43 125 194  82  83 193 244 237 227 169 112 101 127 146 127  87  62  57  29  84 154 111  56 133 118  58  99 157  99 134 116  80  80  68  47 105  96 103 136 147 142 123  29  46 108 103  47  11  21 106 124 122 126 133 136 117  93 152 190 187 195 185  54  35  48  65 127 189 142 184 174 138 180 255 251 193 150  94 111 195 181  23  86 102  62  32  40  77  94 101 135 113  70  81  71 111 148 105  28  43 152 122 110  88  45  38  84 110 152 148 109  74  82 120 103 149 114  69  81 108 117 166 200 138 114 137  80 120 164 136  81  65  81  70  75  58  20  38  97 102  97  88  80  83 106 133 133 131 131  93  83  93  69 129 123 109 113  75   6  24  20  65 110 124 128 132  81  18  26  38  27  24  29  19  16  38  45  36  51  60  22  25  34  31  17   8 107 146  77  34  46  29  15  16  32  44  46  39  49 147 189 178 170 175 175 187 184 181 179 180 178 167 177 
 77  56  27  24  30  23  30  30  46  70  78  84 101  84 119 150 147 155 156  91 123 153 125  84  79 115 134 111 102 125 132  96 109 119  95  96 130 111  71 109 104  97 136 163 131 200 167  75  36  67 109 160 144  45  47 133 137  80  57 125 208 235 202 143  90  76  43  20  45 137 254 212 135 187 229 209 237 234 158 135 181 225 228 233 184  82  37  68 154 199  69  89 199 246 237 207 132 101  98 137 150 112  76  65  73  37  78 148 120  74 145  82  49 127 171 102 143 101  63  74  65  39  87  50  61 126 159 145 113  34  38  89 109  77  24   7  81 115 118 121 131 131 100 102 170 190 180 197 160  37  37  44  72 158 216 160 167 168 162 200 255 251 216 122  85 122 184 164  20  72  90  58  40  55  78  79  88 136 116  53  49  48  74 148 139  49  31 143 149 122  78  36  37  77  95 129 127  81  56  96 137 107 136 110  79 100 125 108 143 184 118  94 134  77 112 159 153  84  52  83  32  14  30  23  58 125 109  73  74  63  89 138 148 136 143 133  67  76 116  65 156 148 109 101  67   4  27  32  75 111 126 134 126  66  12  24  36  30  26   5   2  16  44  45  32  47  56  12   7  26  31  13  18 124 157 103  46  28  25  14  22  39  51  45  36  79 179 186 171 174 178 177 186 181 179 177 177 175 166 182 
 83  51  19  23  30  29  39  39  43  55  72  93 105  98 147 168 156 178 164 110 135 141 110  98 110 106 117 112 108 121 125  94  90 104  90  80  98  95  74  94  95 103 149 179 126 150 134 117 113 116 145 186 159  94  95 135 123  94 107 181 207 180 145 114  99  82  66  47  60 147 253 203 159 207 228 203 228 214 133 136 195 230 232 230 136  87  72 107 182 186  60  91 203 251 230 178 116 110 105 167 179 101  61  76  78  42  72 135 125  87 128  57  73 149 152 104 135  93  49  60  68  56  88  26  29  81 107 101  93  53  42  65  99  95  49  28  74 108 111 117 141 142 100 123 181 183 180 196 127  34  48  37  73 175 221 191 150 163 184 214 252 250 219 101 102 155 158 105  36  70  99  74  51  60  53  47  46 104  94  34  39  53  54 102 142  94  34 101 140 111  61  26  39  77  72 108 134  80  62 137 171 126 113  90  77 116 157 113 129 165 103  91 144  91 124 165 164  79  33  79  31   7  20  25  71 130 108  97  87  50  79 142 151 151 150 110  46  64 107  77 169 141 112  92  51  12  22  46  92 117 124 129 112  50  11  23  30  25  23   9   8  23  40  40  34  42  38   6   2  22  25  12  43 126 150 139 117  94  65  14  30  44  46  34  42 125 186 176 168 172 177 183 183 178 179 180 179 174 167 181 
 88  50  15  22  28  33  48  50  41  41  66 106 109 111 168 176 157 193 165 124 137 122 100 122 137  93 100 116 117 115 113  89  69  89  88  71  70  85  84  86  91 114 162 181 113  88 104 173 199 163 172 193 173 148 141 136 122 127 165 219 184 108  78  96 118  95  96  79  74 156 252 195 183 217 215 195 219 186 117 144 206 234 235 215  91 109 119 146 206 168  53  96 208 252 219 148 112 123 116 203 209  90  49  88  78  44  63 113 119  92 105  44 105 163 125 110 126  85  40  51  75  78  93  19  15  37  42  49  73  74  49  44  82 103  73  60  77 104 104 117 151 150 110 148 186 175 182 193  95  37  58  34  79 184 213 218 134 156 201 225 246 249 214  88 124 189 135  46  59  69 109  94  63  57  26  16   4  68  70  15  34  59  41  46 124 133  48  56 125  95  47  22  42  78  50  88 141  89  81 176 195 142  91  75  76 124 180 119 125 149  93  96 156 107 141 168 162  73  24  79  39  24  25  32  76 121 105 130  99  43  72 135 145 162 157  83  37  61  93  98 170 123 115  83  33  22  18  62 107 121 121 121  95  35  15  23  23  16  18  20  23  31  35  35  37  35  18   4   4  19  17  12  69 124 135 163 184 170 109  15  37  47  37  26  60 169 182 166 166 170 175 186 179 176 180 182 182 176 168 180 
 85  53  16  19  25  32  47  63  52  43  73 111 104 110 158 155 139 184 155 105 117 106 101 137 132  83  94 119 122 111 100  82  68  89  96  82  76  89  94 107  99 118 159 153  92  65 104 185 203 161 177 176 165 154 151 159 166 158 167 178 133  65  54 107 118  88 111 100  89 172 251 190 196 220 198 179 211 156 122 165 216 237 233 174  75 137 153 169 217 157  49 109 218 251 197 130 119 126 124 224 218  78  52  91  73  43  48  76  91  90  99  50 123 161 109 124 128  70  41  60  85  90  88  33  35  31  17  28  65  84  55  36  67  92  81  91  88 104 107 123 147 137 128 166 185 172 186 184  71  41  54  44 103 186 192 223 120 143 206 234 245 249 205  88 136 203 134  33  79  60  97 107  72  42  18  10   2  63  62   7  24  42  29  15  83 128  73  45 134  93  50  35  49  73  40  69 121  99 110 182 171 135  82  86  90 116 163 113 140 149  92 104 159 107 148 150 134  74  51  94  41  51  51  47  70  96 103 139  85  48  89 132 121 151 167  69  55  91  98 126 158 112 115  72  18  29  21  78 112 115 118 117  80  27  23  27  20  12  13  21  27  39  40  39  38  25   7   2  12  23  13  15  81 121 121 147 184 182 116  20  39  46  31  36  98 186 175 163 167 170 173 180 176 176 179 182 182 177 171 180 
 75  56  19  17  22  27  39  76  72  59  88 112  98 101 128 118 110 158 136  70  89  95 109 143 105  76  96 123 124 106  91  77  81  99 108 107 105 103 105 143 115 118 146 108  71  75 125 165 149 130 167 147 146 129 140 197 232 181 130  90  68  46  62 136 101  66 113 111 104 196 250 188 199 219 182 159 198 127 142 193 224 241 222 115  78 165 173 180 220 150  47 130 231 237 168 119 131 123 130 233 208  65  62  85  67  41  29  32  49  84 103  67 131 149 102 142 133  51  53  83  94  92  75  61  75  51  20  28  64  84  58  36  53  71  78 113 101 105 115 132 133 113 151 180 180 173 190 172  53  45  42  64 140 186 163 210 106 128 208 243 246 250 196 103 144 204 145  50  94  45  72 112  80  21  26  20  10  74  67   6  10  15  20   5  31  94 103  56 161 103  64  59  60  63  36  50  83 106 144 165 118 112  82 116 115  98 125 103 163 159  99 115 156  97 153 120  94  81 100 121  40  77  85  69  59  70 105 130  55  63 126 133  89 124 176  63  91 141 119 159 139 110 113  57   7  33  32  95 109 104 115 114  66  23  35  31  19  14  15  14  22  47  52  47  37  13   4   3  24  28  11  22  81 116 106 111 139 147  94  26  38  42  28  62 148 186 168 166 169 171 171 168 174 177 177 178 181 178 172 181 
 60  55  25  18  21  25  32  81  92  83 102 116 104 102 109  98  97 132 121  62  87 102 116 135  81  74 104 126 117  98  94  87 101 111 115 125 131 115 109 158 126 127 146  87  67  93 140 138 107 112 145 120 136 128 145 212 246 179 113  48  32  42  82 146  81  60 116 110 110 215 250 191 199 218 180 146 169 119 166 211 231 241 198  67  88 169 169 184 225 145  47 150 241 220 144 116 140 120 137 225 183  54  65  71  61  37  19  11  25  75 102  84 133 137 102 143 119  45  76 101  92  87  68  84  99  65  29  32  58  74  54  35  42  53  68 113 104  99 122 138 118 102 169 187 177 177 195 160  40  50  30  84 175 185 137 188  96 131 216 248 248 250 193 132 162 197 142  61  93  36  55 113  86  13  35  31  21  73  75  23  10  17  24  10   8  67 110  69 183 125  79  75  71  57  34  40  58 105 161 159  94  92  80 144 135  91 124 112 169 169 117 132 161  95 172 108  82  97 132 149  58  85 102  81  58  74 122 131  41  88 162 133  67 112 171  58 118 175 139 191 128 118 108  46   5  33  45 107 103  98 117 110  52  20  42  31  15  32  48  13  19  52  60  50  32   5   3   7  31  30  11  29  77  97  91 102 119 108  65  32  39  35  36  95 178 178 163 167 168 171 169 159 171 177 173 174 178 177 173 181 
 41  47  31  21  20  28  28  72 110 115 112 124 127 120 111 106 108 114 113  98 126 131 122 112  69  80 114 128 100  84 114 115 127 122 113 128 147 121 105 136 128 149 165 104  87 112 142 115  99 124 115 102 144 165 177 190 180 151 137  84  37  51 111 128  64  79 124  95 104 228 252 202 196 215 198 147 120 139 192 214 235 236 156  40  96 141 138 185 235 142  51 170 248 200 125 120 144 122 145 195 142  44  54  45  54  33  20  21  30  64  88  99 131 129 106 121  77  58 112 110  74  76  71  96  97  64  35  32  42  51  41  30  35  41  50  85  90  84 127 138 104 115 182 187 176 184 197 146  32  56  21 103 205 185 119 154  93 160 236 250 251 250 196 180 199 185 115  54  73  37  53 106  89  24  41  37  21  49  85  71  34  68  50  33  28  61  87  75 195 160  94  78  80  55  34  42  56  96 155 174 117  81  76 165 146 102 179 153 148 178 147 156 179 107 214 122 112 122 135 174 106  69  91  78  73 118 160 148  53 123 189 130  66 127 145  54 131 184 154 221 127 137 100  39  14  28  60 112  94 103 125  99  37  18  43  24  10  71 123  22  21  55  60  42  22   5   3  18  33  25  15  37  68  61  75 137 143  76  34  36  41  26  58 134 182 166 162 168 167 167 167 159 167 175 169 170 175 174 171 179 
 23  37  35  23  18  33  27  60 118 138 118 130 147 140 120 121 124 104 111 142 167 159 126  87  64  89 123 127  83  71 135 138 144 130 111 127 154 122  99 106 126 167 181 133 119 128 133  98 106 143  96 102 158 205 204 151 102 132 177 133  57  72 141 106  59 105 130  82 101 238 253 212 193 204 212 161  83 160 212 217 236 220 112  30 100 108 112 190 242 135  56 189 246 180 111 127 145 128 148 155  99  39  43  24  49  33  27  41  43  54  74 110 129 121 111  97  37  76 140 109  58  72  78  97  86  58  39  29  24  27  27  25  30  33  35  55  74  72 130 134  93 137 190 184 175 193 194 125  28  60  21 126 228 185 113 118  97 195 254 251 253 242 196 224 231 169  84  44  55  46  58  94  88  44  45  40  32  34  94 117  64 130  91  74  70  70  67  79 195 193 117  84  86  57  35  48  65  83 136 186 149  75  77 177 150 118 238 193 124 184 172 174 196 125 248 138 151 148 123 184 151  54  71  72  93 167 193 156  70 148 197 124  80 155 111  59 138 178 170 238 125 151  88  33  26  24  76 114  89 110 130  85  25  19  40  17  14 115 186  32  26  57  57  32  12   7   6  29  31  19  18  40  57  30  62 172 168  48  12  41  41  24  88 168 173 155 162 168 165 165 167 163 163 171 166 166 171 171 169 174 
 15  27  32  20  16  37  34  50 103 132 117 123 143 143 126 127 129 112 122 155 174 166 126  76  63 103 123 118  74  69 139 127 134 130 115 126 147 114  97  92 120 158 169 152 150 133 112  92 115 150 121 138 169 205 187 110  76 165 211 143  74 109 165 103  83 119 129  85 114 245 251 215 194 176 200 197  98 160 211 227 233 186  84  47  89 100 128 208 237 122  66 204 240 163 107 133 145 140 138 114  71  43  43  29  49  39  37  50  53  52  74 121 127 114 115  93  33  89 134  94  62  90  82  80  79  58  36  25  15  15  19  24  26  26  31  44  69  82 137 125  88 159 193 180 173 196 179  91  31  56  43 156 233 186 132  90 119 221 255 251 250 219 180 233 231 150  69  46  61  67  61  73  81  67  50  46  77  67 102 125  87 171 147 140 120  98  85  81 178 204 160 109  81  63  41  52  77  72 104 171 154  76  94 178 145 128 249 204 119 179 168 169 200 139 237 137 171 162 107 159 160  61  63  76 110 178 194 127  74 139 165 115 114 183  83  92 142 159 186 219 112 141  72  27  31  27  90 114  91 113 122  72  23  25  38  15  45 146 175  33  31  57  53  28   9   7  12  30  26  14  13  31  47  34  65 160 145  33  16  47  36  46 122 180 165 153 161 164 164 166 170 168 162 168 166 165 168 168 164 167 
 11  20  25  15  14  40  43  42  74 108 110 108 123 134 127 121 124 128 136 145 155 154 125  77  64 117 116 107  75  75 129  95 106 123 120 127 133  99  97  92 113 131 138 159 175 130  89  98 128 148 171 190 174 175 140  75  91 227 233 121  90 155 180 112 123 124 124 100 138 252 246 212 199 136 167 241 150 149 199 240 221 139  68  76  72 112 172 233 222 102  79 215 228 148 109 136 144 153 118  73  52  52  51  49  49  49  45  51  58  53  82 132 126 106 113 100  55  97 105  74  81 121  84  55  79  62  30  19  11  11  18  27  23  22  35  49  74 105 143 113  91 179 192 175 170 196 153  48  40  46  80 191 226 184 163  69 152 239 255 251 241 184 157 219 206 128  68  59  85  94  66  48  69  87  55  56 140 132 111 110 107 196 209 221 172 134 130  85 157 200 211 148  75  69  50  55  88  65  68 133 137  84 124 171 135 133 227 195 126 166 146 150 194 150 193 125 176 164  91 116 144  84  64  88 126 165 170  77  70 110 116 110 159 206  61 140 146 139 204 176  90 113  51  20  33  38 103 112  98 110 105  59  25  33  34  20  93 164 112  30  37  56  49  27  10  10  22  26  19  11   7  16  37  57  75 115  89  23  36  51  30  86 157 176 158 154 158 159 163 169 174 172 163 164 166 166 167 166 160 159 
 18  23  24  14  13  40  47  37  56  88  99  98 107 119 117 106 109 131 136 124 135 140 122  87  68 121 110 107  89  83 111  71  84 102 110 124 123  80  96  94 107 113 118 153 168 117  81 120 156 156 192 207 170 146 107  72 129 253 215 104 116 185 171 112 140 127 125 113 153 253 242 209 203 113 139 254 197 155 189 233 196 107  67  91  67 135 208 246 210  88  91 222 208 135 117 138 147 159  98  50  46  56  59  63  45  50  46  46  64  61  87 139 126  97 103 107  77 101  84  66 101 135  78  45  81  63  26  15  10  11  27  31  19  21  45  62  87 126 142 105 104 191 189 169 172 193 128  20  47  40 117 212 208 173 173  66 184 249 251 250 225 152 154 194 174 117  74  71 104 109  73  40  53  83  60  72 167 181 133  98 119 207 238 255 198 151 161 102 158 184 226 184  91  67  60  55  90  62  44  95 117 105 148 160 127 140 214 193 133 148 129 139 188 160 154 125 177 153  82  97 119  92  74 106 145 155 133  46  73  99 104 134 198 202  56 176 151 137 221 136  76  83  38  17  31  50 113 112 105 109  91  49  26  41  28  37 126 153  55  31  42  54  45  25  14  19  29  24  17  14  12  12  24  65  81  77  43  22  49  47  38 123 177 167 155 156 156 156 162 169 174 172 162 162 166 166 163 162 157 155 
 38  40  34  18  12  34  40  37  59  80  82 100 102 102  95  82  84 112 115  98 122 128 119 105  73 111 109 126 117  89  84  65  77  65  76 117 118  60  92  97 103 108 116 132 122  97  99 164 203 177 170 174 158 127  98 112 181 221 144 102 156 184 131  97 121 132 138 119 157 255 236 206 206 115 120 239 230 190 189 195 151  94  83  81  82 168 225 245 206  82 103 224 182 125 131 138 152 153  80  49  53  52  63  63  32  36  34  39  71  75  85 139 128  84  82 107  93 103  81  79 116 123  61  58  86  59  22  14   9  16  48  36  16  28  59  80 109 137 127 103 130 196 185 162 181 186 104  15  52  38 151 212 178 149 151  85 212 252 250 247 196 125 179 164 143 120  87  79 114 105  87  54  37  51  64  97 138 196 168  98 125 206 218 255 193 138 170 134 192 163 188 208 140  57  72  51  83  64  36  62  97 142 158 147 123 148 222 211 137 125 124 146 183 167 128 146 177 127  83 118  93  77  94 130 167 159  85  49  89 120 150 200 224 158  75 189 157 162 235 109  78  55  33  20  27  66 118 113 109 109  86  43  24  44  20  70 135 106  25  41  47  50  40  23  21  40  31  27  19  23  36  29   9  47  77  57  25  28  49  33  67 154 176 154 155 155 155 156 159 164 168 167 158 159 164 162 158 157 156 157 
 61  60  45  25  13  27  32  40  73  80  68 104 103  91  82  67  65  88  90  79 118 123 115 116  76  96 112 147 142  92  59  66  77  38  47 106 111  45  85 100 102 109 119 115  80  87 123 199 237 190 136 139 145 110  95 150 216 167  68 108 184 164  87  83  97 142 149 122 162 255 229 206 203 124 108 206 250 228 196 157 105  86  99  71 109 199 233 242 203  78 116 221 157 118 145 140 157 139  66  55  61  49  64  55  17  18  22  39  83  88  85 137 123  67  59  99 101 104  86  95 123 105  47  79  90  51  20  14  10  26  69  40  18  42  73  94 129 141 110 108 158 195 180 157 192 177  83  20  55  37 176 207 150 122 120 114 234 252 249 238 163 107 203 139 124 129  95  88 120  93  93  73  35  30  70 121  96 193 196  99 121 198 180 247 179 119 173 165 230 152 146 218 188  54  84  50  75  65  34  41  83 171 152 126 119 155 233 229 141 100 124 162 181 166 109 169 171  99  88 141  71  57 115 149 181 164  44  58 103 145 201 253 233 104 104 190 156 179 232  94  88  34  32  24  23  82 119 112 111 108  81  38  22  42  17 102 129  54  12  51  51  44  34  20  30  61  33  31  22  37  70  61   2  23  65  46  21  35  42  24 105 174 168 146 155 154 156 157 156 158 161 159 153 155 161 158 152 152 156 159 
 78  73  54  35  16  24  27  51  93  90  63 106 109 103  99  87  73  73  81  88 130 130 111 104  76  87 124 156 142  88  49  68  84  49  54  95  92  48  76 102 106 106 119 123  88 110 137 191 214 162 119 151 137  92  83 140 191 122  43 113 166 120  65  87  98 160 145 122 179 254 221 208 189 122 105 186 254 247 216 149  83  74 100  82 141 215 235 242 196  72 135 213 144 118 152 147 154 117  62  52  59  58  62  36   7   5  19  58 102  90  95 133 100  46  46  81  95 104  96  97 114 101  46  96  86  41  15  12  20  45  73  42  35  63  81  97 132 136 104 121 177 185 177 162 202 166  67  28  53  35 183 207 140 102 100 145 244 247 245 219 132 105 197 135 140 134  84  98 127  81  76  78  70  67  78 130  79 172 187  89 102 183 145 230 173 118 185 177 245 179 145 201 195  81  94  60  76  60  31  41  82 157 116  94 109 154 221 228 146  75 119 182 179 147  95 167 152  87  91 132  63  53 131 149 166 160  32  51  97 151 208 252 212  64 135 180 135 153 193 104 107  31  34  27  26  93 116 106 114 105  69  35  24  31  30 115 106  28  23  50  51  36  25  21  40  69  32  32  20  51 111 106  20  13  46  38  29  38  31  46 140 175 157 149 156 153 158 156 155 156 156 153 147 151 156 153 146 146 155 157 
 91  79  60  44  21  23  25  66 115 101  62 102 117 128 134 128  99  68  87 115 149 143 105  77  77  85 138 152 126  83  48  68  91  84  85  85  70  62  66 104 112 101 116 145 131 151 142 155 154 111 115 192 132  72  67 102 128  85  55 116 118  67  61 106 120 181 132 123 206 252 212 212 169 112 106 173 252 251 244 166  83  63  90 107 178 220 236 244 186  65 156 200 140 123 156 158 146  91  63  44  52  74  55  13   3   3  27  89 123  85 112 127  64  21  37  56  80 101 104  89  97 106  57 108  77  30   9   9  35  69  67  45  60  87  85  92 124 122 106 142 189 172 174 172 208 150  53  36  46  35 183 213 142  88  91 179 247 242 237 191 104 112 167 148 176 134  63 112 132  71  47  72 127 144  87 128  80 140 149  72  83 165 118 213 171 130 202 175 242 230 175 169 173 126 105  78  83  51  27  55  91 119  64  54  94 143 188 208 149  50 109 198 174 115  85 150 127  86  93  99  65  61 144 136 134 147  40  39  84 146 184 207 169  39 166 162 100  96 128 127 125  39  37  29  34 102 109  96 119  98  51  32  29  15  51 114  75  20  45  44  50  26  15  27  51  66  31  31  18  67 155 159  57  15  24  31  41  38  23  88 172 164 148 157 157 152 160 155 155 157 152 147 144 146 152 149 141 142 151 151 
 93  72  53  47  25  23  25  78 120  97  59  94 125 137 149 151 121  81 102 135 156 145  99  67  91  94 143 142 118  88  52  67  93 103 107  91  70  78  67 106 115  99 112 153 161 171 142 126 111  84 109 202 122  62  65  84  88  74  86 110  78  45  72 124 142 180 122 136 228 248 206 216 155 106 110 160 243 252 255 192 111  72  76 120 203 222 231 241 176  65 170 185 137 130 159 164 131  72  62  42  53  80  43   3   6   5  42 112 128  79 127 119  39   6  29  35  63  86 101  90  93 106  71 115  71  23   5  11  48  84  57  50  77  97  89  91 116 107 112 161 193 164 171 181 206 128  39  41  38  45 189 219 148  82  88 207 248 238 229 173  94 114 135 165 189 120  59 127 130  73  34  65 164 204  96 113  83 113 109  68  98 148 108 185 157 145 213 174 239 255 207 153 147 152 117  95  87  48  33  72  98  97  36  30  78 120 143 168 135  35  92 184 153  88  86 136 117  93  90  75  61  75 155 126 111 133  48  57  98 148 171 171 125  35 185 142  67  48  78 140 123  42  35  31  46 108 106  95 125  89  36  30  33   7  60  99  52  21  56  40  48  19  11  37  59  55  30  30  19  84 182 188 100  21  13  34  47  34  30 128 184 154 145 162 156 153 158 152 155 157 149 143 141 143 150 147 140 141 148 146 
 83  50  33  38  27  22  27  85 102  68  50  79 129 124 130 141 130 115 126 141 142 125  92  84 124 116 133 126 122 108  59  64  86  93 108 115 104  95  81 107 113 104 109 136 161 151 137 113 101  97  98 160 102  68  88 105  87  92 131  90  58  69 100 138 158 148 122 166 242 246 204 219 149 108 109 141 225 250 255 224 173 113  66 112 212 221 221 229 167  72 175 167 136 140 162 158 110  64  54  50  67  72  24  10  20  26  68 118 110  74 135 108  28   4  19  22  46  59  82 103 108  97  90 117  67  19   6  21  60  83  47  60  82  87  91  97 110  92 124 177 189 165 169 192 193 100  24  37  25  72 211 223 151  88  92 227 248 237 221 170 108 105 110 185 164  87  82 144 113  91  48  58 168 231 104  84  84  94  73  85 164 136 123 140 124 155 214 178 243 255 234 165 124 147 132 106  84  55  54  86 103 105  43  32  59  78  86 104  95  32  68 128 107  70  97 127 129 106  83  68  50  92 163 128 107 119  54 123 153 167 184 161  83  62 186 121  40  19  56 133  91  37  28  35  65 109 111 108 132  79  25  30  32  13  49  69  43  29  50  41  46  16  17  52  64  36  29  31  27 104 187 185 143  27  19  46  44  30  64 159 171 151 151 159 154 153 150 150 154 154 147 140 143 143 151 148 142 144 146 143 
 72  34  20  30  29  20  30  85  77  38  40  60 126 109 106 120 131 144 145 135 118  98  85 107 157 135 120 109 128 128  70  62  76  74  98 136 142 112  98 108 111 111 108 113 149 120 129 110 103 119  93 108  89  83 117 131  96 117 168  69  53 106 127 149 163 114 131 198 249 245 203 220 145 112 111 127 205 250 255 251 235 163  73 107 213 217 213 217 159  82 173 153 136 150 163 144  90  60  48  63  84  64  13  23  36  54  95 118  86  65 131  94  24   3   9  11  30  31  58 110 119  87 109 116  61  18  12  35  69  73  42  71  83  74  90 106 103  83 139 189 181 165 167 199 173  71  14  32  13 105 231 218 147  97 105 242 248 238 215 172 127  94 105 197 128  59 114 156  90 104  69  55 155 239 117  62  85  85  48 102 225 126 143 104  93 162 213 182 248 251 253 189 109 123 143 119  81  68  81  95 103 121  62  39  42  38  34  44  51  32  43  67  63  59 106 113 133 111  73  67  41 104 164 132 109 103  65 194 212 191 207 162  51 102 178 104  26   8  55 119  53  32  20  39  84 111 114 121 134  69  18  31  29  21  32  40  39  38  41  41  43  16  25  65  67  20  30  30  42 124 185 172 168  31  31  58  38  33 107 179 153 151 158 153 151 154 143 147 152 151 144 138 145 144 153 151 146 149 145 142 
 75  51  34  32  29  18  32  73  58  30  35  42 104 112  99 103 123 139 138 118  91  74  79 117 164 131 109  96 123 136  84  63  68  62  80 129 156 124 111 111 115 118 108 104 132  97 121 114 104 126 112  87  98 112 138 134  94 131 169  60  67 128 133 159 142 107 152 218 251 245 198 215 136 113 123 128 184 249 253 255 255 204 125 129 205 211 217 216 153  85 161 148 141 158 157 121  85  58  53  77  94  68  24  32  50  79 113 115  71  44 103  71  19   3   4   7  18  19  42  90 104  87 123 112  48  16  27  53  70  53  45  79  88  74  84 111  95  91 154 191 170 158 167 199 144  51  19  28  12 139 230 191 125 102 131 247 249 243 212 170 133  92 146 185 100  67 139 152  67  91  81  59 135 226 141  72  94  93  52  99 214 121 151 111  89 160 219 183 250 243 254 209 112  91 139 140  83  82 104  92  93 129  72  39  28  18  16  23  29  28  31  40  49  61  91  80 101  91  64  63  46 104 148 135 106  83  95 231 234 210 226 161  44 149 166 105  35  26  80 104  37  37  16  43 103 117 112 122 123  61  22  33  25  20  21  28  40  48  41  33  34  19  31  68  69  20  35  26  67 145 183 167 142  31  41  57  35  56 149 177 146 152 158 149 149 153 143 146 151 149 142 138 149 144 153 151 147 153 147 143 
 87  87  70  41  28  18  36  53  48  42  39  29  69 124 103  88 106 108 116  93  61  53  73 114 151 113  99  85 107 130  95  68  63  58  60 101 149 132 117 113 121 123 110 105 113  82 115 121 102 120 143  87 120 146 150 119  80 131 144  63  91 133 126 165 109 122 181 228 250 242 192 205 124 111 142 141 164 247 254 254 255 239 203 172 197 205 226 220 148  85 144 151 149 164 145  94  89  57  68  90  95  80  49  37  63 102 123 111  64  18  59  43  13   2   3   5  10  18  32  53  70  91 132 106  32  16  48  73  67  28  56  84  95  81  75 112  84 112 170 186 158 144 168 194 108  37  35  30  21 171 216 150  93 107 169 248 251 247 207 162 129 100 213 158  83 100 156 135  43  62  84  70 114 199 169 106 108 109  72  81 154 122 149 144 104 151 226 180 250 239 250 225 125  58 129 162  90  99 126  84  81 131  79  32  16  14  18  25  21  23  29  39  57  74  65  39  47  58  55  56  63  97 126 137  98  62 140 243 231 223 238 155  55 194 150 120  62  60 117  87  34  47  17  49 120 124 106 117 103  54  29  35  20  12  16  27  43  56  49  20  23  24  37  66  67  31  44  23  98 166 183 164  83  28  50  48  39  96 187 164 149 154 154 148 147 152 147 146 149 149 142 138 154 146 153 150 148 156 151 145 
 96 115  99  50  24  22  38  42  56  70  61  34  39 114  95  71  84  78  96  73  40  43  69 100 124 103  89  70  87 109  87  80  67  67  54  75 124 121 116 107 118 123 114 111  99  77 116 128 105 115 148  82 125 159 146 102  72 112 109  74 105 125 120 160  92 147 198 228 250 237 188 194 117 111 152 150 151 241 254 250 249 255 254 209 201 204 230 215 138  89 139 154 157 163 130  78  94  66  85  92  85  80  63  38  75 119 125 107  72   9  27  21   7   3   3   5   6  17  26  26  41  88 127 101  28  21  61  85  61  15  65  87  95  85  73 109  78 133 180 178 151 140 170 186  82  27  46  43  46 189 208 122  72 120 203 249 254 245 191 138 116 122 252 139  84 130 160 116  30  44  84  88 108 165 178 143 120 112  81  62 102 140 140 158 120 144 219 179 249 236 247 231 134  57 131 164  98 117 140  87  85 141  99  33   8  16  21  26  21  23  35  50  72  92  60  26  21  40  53  52  78 100 126 144  90  57 181 242 220 234 234 142  78 211 135 148  93  84 137  72  35  49  22  57 125 124 105 115  83  43  33  34  17   7  14  31  48  61  53  15  19  29  49  66  57  39  47  28 122 184 184 149  38  30  52  40  53 135 203 156 154 155 150 148 149 151 152 147 149 150 143 141 158 149 153 151 150 160 154 149 
103 124 110  54  17  36  39  45  82 113 104  71  22  71  68  51  54  56  86  62  28  43  71  75  81 107  79  54  66  71  56 102  82  88  67  58  86  89 104  90 102 116 119 116  91  83 128 138 118 117 115  67 108 143 124  88  73  67  67  93 104 102 120 141 104 180 199 220 252 228 188 183 117 114 151 153 149 226 253 250 248 255 255 232 223 212 224 197 121  97 149 157 163 154 112  81  98  86 102  81  58  63  56  36  87 130 115 100  95  26  12   8   3   3   7   8   7  14  25  19  27  71 104  98  47  33  65  86  55  22  70  87  86  82  82 100  80 152 182 166 151 150 174 174  67  17  49  73  96 191 212 117  70 145 232 251 255 232 157  94  98 163 246 133 107 147 147  97  28  46  84 115 124 125 157 176 129  94  72  47  72 176 122 139 131 141 188 179 250 235 251 224 134  98 152 136 106 135 145 108 115 164 139  43   2  19  17  18  27  33  50  69  92 117  88  57  40  49  57  54  89 121 159 154  84  76 215 233 212 242 208 118 112 186 124 189 127  88 131  56  36  38  32  70 115 114 114 121  65  28  28  29  17   6  17  39  54  59  51  22  21  34  70  70  37  40  41  43 139 202 182 112  24  38  48  36  82 170 191 160 160 156 148 150 154 151 157 150 152 155 148 147 163 152 156 155 157 167 158 155 
109 122 108  51  10  49  38  51 111 148 139 114  21  31  45  39  36  50  88  64  28  50  78  55  43 111  79  52  54  39  33 124  97 104  82  54  57  60  90  74  88 113 126 122  86  93 140 147 131 118  81  68 100 118  96  76  73  23  40 112  98  83 122 122 131 211 196 214 252 216 189 172 118 117 148 154 151 209 249 252 249 253 254 247 248 224 220 180 105 102 161 162 166 139  97  90  96 106 115  67  29  41  42  38 101 132 103  96 113  43   6   1   1   3  10  13  13  12  25  21  21  52  79  99  73  50  67  82  47  35  75  86  75  78  93  88  90 167 181 157 154 162 180 155  57  10  48 109 148 187 219 122  75 168 254 255 255 211 118  54  92 206 216 131 134 157 129  79  31  59  90 140 144  98 124 193 133  76  64  43  60 202 107 112 139 143 156 185 249 236 254 208 125 144 180 109 111 144 146 128 140 182 169  51   1  22  13  15  41  48  65  88 112 140 123 100  72  64  62  58  97 143 195 156  77 106 240 221 206 246 174  93 146 149 123 223 151  86 113  40  37  24  43  82 102 103 124 124  49  14  20  23  17   9  22  47  57  54  48  33  26  41  89  72  19  38  32  63 154 215 174  72  24  47  40  40 116 195 173 167 166 158 150 153 160 154 161 153 157 161 154 154 168 159 162 163 167 176 164 163 
116 109  85  40   8  48  33  51 118 145 129 144  53  39  55  57  53  73 111  89  46  64  92  62  30 102 101  87  71  45  55 136  97  91  85  74  75  65  77  68  92 121 133 125  87 102 143 150 135 111  86 125 140 106  71  70  62  13  55 118  97  89 126 118 171 226 197 216 250 208 195 166 113 117 148 154 155 194 245 254 250 251 250 253 255 235 229 181  99  93 157 169 160 123  94  97  87 110 117  56  12  23  33  56 118 121  98 100  99  38   4   1   1   3  10  19  22  18  27  24  21  42  68 109 104  69  69  75  37  47  78  82  70  79  95  78 116 175 176 157 155 164 187 125  49  10  49 138 175 186 215 132  84 170 255 254 252 185  89  52 127 230 171 127 151 155 112  66  35  74 110 150 159 114  95 173 129  81  73  61  71 178 108  97 141 151 141 197 246 241 253 184 102 155 200 115 101 129 140 128 128 171 152  43   2  24  17  31  63  69  73  97 130 148 143 128  89  68  63  63 101 151 205 136  69 139 246 213 211 243 143  77 166 124 147 220 147  84  91  31  37  19  53  91  98 100 124 109  35   8  16  17  14  15  31  52  52  45  49  39  27  56  89  59  17  34  25  83 175 215 148  45  38  51  30  62 148 198 167 174 171 163 162 162 159 160 164 158 164 167 160 163 174 167 172 173 179 188 173 172 
124  89  51  24  10  39  29  47 112 117  86 156 104  81  89  90  89 113 146 124  75  83 113  87  35  82 132 143 105  74 106 139  85  62  80 108 116  89  68  70 106 135 139 125  93 111 137 149 130  97 115 211 207  99  50  65  44  28  95 115 101 113 131 130 215 230 202 227 245 200 201 162 105 117 151 155 158 180 240 254 250 250 253 254 255 246 246 196 104  80 142 177 149 106  97 101  74 105 112  52   6  11  28  87 135 103  98 108  64  17   4   4   4   3  10  25  30  28  29  26  26  37  65 124 134  89  70  66  29  61  81  77  70  83  91  73 151 177 170 164 156 162 192  87  39  12  54 164 187 191 203 141  93 159 255 250 238 153  68  80 186 241 120 122 159 147  98  56  37  88 137 151 169 157  73 128 123 105  97  91  97 120 121  96 141 161 139 209 241 248 243 153  76 147 216 145  85 102 134 117  92 142 102  25   8  28  29  64  90  92  78 100 146 146 145 141  93  61  62  72 108 150 194 100  63 177 240 208 223 232 113  68 178 111 188 193 125  84  68  26  36  23  63  98  98 105 119  84  23   8  15  11  10  24  40  55  44  38  53  40  29  73  74  38  25  31  20 107 200 202 109  28  56  50  25  97 178 188 170 178 176 171 179 174 157 169 168 165 173 174 169 174 182 180 184 188 194 200 186 184 
121  73  31  18   9  29  35  46 110 101  42 134 131 120 121 108 105 142 173 137  90 100 128 105  50  67 138 175 127  90 139 126  65  42  86 133 130  98  63  69 111 137 131 117 105 122 130 136 113  81 133 245 222  93  42  57  33  53 116 107 108 130 134 154 241 227 206 235 240 195 204 153 100 119 153 158 161 168 233 253 250 251 254 254 253 253 254 214 131  90 125 171 139 100  97  95  69  97 107  58  13   8  35 114 138  91 100 107  34   5   4   6   5   3  10  25  31  30  28  26  26  31  58 134 151  96  64  56  29  73  80  71  73  85  84  84 174 173 164 166 158 162 186  60  31  19  67 180 190 202 181 136 102 151 255 251 218 123  66 122 230 236  95 123 162 135  85  52  32  91 153 158 175 183  80  91 120 133 111 107 126  70 130 113 136 154 139 204 241 253 218 122  72 155 231 167  74  88 138 119  76 115  61  16  19  37  54  93  96 108  88 105 155 136 127 132  89  54  61  90 131 157 178  74  67 208 233 206 237 214  94  75 180 115 223 164 105  86  52  26  35  27  72 101  99 110 116  62  18  11  15  10   9  30  49  51  45  49  55  35  37  79  57  24  31  27  24 134 213 176  73  25  65  43  37 131 195 180 177 182 180 178 190 183 160 177 175 174 180 179 176 184 188 190 195 199 204 206 197 195 
104  61  34  28   4  21  55  53 118 107   9  71 120 150 143  99  86 149 184 115  85 115 135 109  73  64 106 163 126  85 136  96  41  42 111 139  99  81  62  61  96 118 106  99 126 133 120 110  81  63 128 196 159  81  49  43  33  83 105  97 118 133 139 195 242 217 208 239 238 193 203 136 101 122 152 161 163 157 224 253 251 251 254 254 251 255 255 235 185 134 108 144 130 104  91  78  78  89 104  77  33  19  54 134 122  91 104  90  18   5   5   5   5   6  11  18  21  22  22  21  20  20  44 134 151  88  47  45  44  85  73  65  81  85  75 116 178 167 160 164 163 168 162  47  25  32  91 189 188 220 146 113 110 155 255 255 193  93  86 175 246 212 103 136 159 117  73  53  21  83 151 174 181 179 122  73 122 160 111  99 153  42 132 147 127 127 137 172 247 253 173  92 102 195 246 172  74  98 159 142  94  97  40  23  35  55  89 112  78 114 108 112 152 119  88  97  77  48  61 121 175 176 160  64  90 232 227 209 251 183  86 103 172 139 244 137  92  88  41  34  31  35  79 100  98 116 116  51  21  16  17  14  12  31  53  40  61  83  51  27  54  69  38  21  32  22  42 171 210 130  44  37  59  31  77 165 197 180 184 187 184 185 192 187 173 184 189 185 186 183 183 192 193 199 202 206 207 204 204 206 
 84  54  49  44   1  15  76  61 119 115   1  17  96 166 154  83  63 146 178  87  79 127 135 103  94  68  73 136 117  78 122  70  26  56 137 136  59  63  63  52  77  95  82  86 141 136 105  80  53  52 111 125  84  70  56  31  44 106  84  95 128 133 150 232 234 207 208 241 238 192 200 118 105 126 147 163 166 150 213 249 252 252 254 254 250 253 254 252 238 187 107 116 118 106  84  69  93  83  99  93  55  36  81 145  99  93 106  70  10   8   7   5   4   7  12  11  10  12  15  15  13  11  31 130 142  73  29  39  60  93  68  61  88  83  70 151 174 160 156 160 168 176 129  41  19  47 120 190 185 230 113  89 118 164 255 255 164  71 117 224 246 178 118 146 149 101  62  52  17  85 144 191 189 162 165  72 128 183 109  84 170  34 129 176 122  99 132 143 249 252 127  70 142 234 253 168  76 117 186 163 113  81  31  37  55  76 117 114  60 117 124 119 147 108  59  62  64  45  62 148 215 196 138  63 121 250 223 217 254 147  87 138 163 169 247 115  83  86  34  42  29  48  87  97  97 120 112  44  25  21  19  19  16  31  53  33  85 119  43  26  73  53  22  24  30  18  67 205 193  82  25  51  46  29 124 192 193 184 191 190 188 190 190 189 188 190 202 196 191 187 188 200 197 206 207 209 208 202 208 212 
 69  57  71  61   9  13  80  65  97 104  32  32  81 160 146  75  64 136 144  81  90 132 124  88  98  80  78 112 109  94 114  72  44  84 150 125  48  68  62  46  66  86  82  93 136 113  78  60  51  60  90  78  59  67  51  35  69 105  77 114 135 135 175 241 229 199 207 242 238 195 200 108 108 128 140 161 173 151 198 242 254 253 254 254 251 253 253 255 255 221 142 108 100  93  84  91 109  81  89  90  64  60 113 136  78  89  98  52   9  11  18  11   4   8  14  10  11  10  10  10  11  16  35 122 130  60  24  47  70  86  70  65  86  81  80 170 168 156 155 156 170 177  92  39  16  65 147 184 181 209  94  85 129 177 255 246 137  71 148 249 230 140 115 138 133  91  56  46  41 123 142 195 201 148 177 100 135 189 117  77 160  58 117 170 132 101 122 144 233 233 104  72 169 235 236 155  73 135 205 159  99  64  37  51  77  99 111  80  73 121 119 116 141 118  80  58  56  46  66 150 221 199 110  70 155 253 225 231 249 116  97 171 158 190 220 104  77  73  32  44  35  72  95  91  98 120  96  40  27  23  19  21  20  32  44  43 112 130  32  44  88  39  14  28  26  19 104 219 155  50  29  54  35  55 162 201 187 188 195 190 193 191 189 192 194 193 208 203 195 191 194 204 202 208 210 210 207 203 208 210 
 61  67  95  77  26  16  74  65  60  82  97  92  78 141 125  73  83 125  94  88 111 133 107  67  93  98 109  95 102 124 111  94  85 122 150 108  58  90  64  45  63  87 101 114 118  74  45  47  66  79  68  55  71  67  39  50 104  88  81 145 140 142 210 236 227 192 205 244 239 200 201 104 110 128 131 154 182 157 181 233 255 253 254 254 253 252 253 254 254 244 200 119  82  70  88 133 123  82  76  76  68  89 144 115  62  87  89  40   9  15  36  21   6   9  16  13  19  14   8   7  15  29  51 114 116  48  27  64  73  70  77  76  80  80 101 176 161 154 154 152 171 173  51  38  14  86 173 172 180 168  86  95 142 193 255 221 109  87 182 255 206 102 104 121 112  84  52  38  86 183 144 191 216 140 164 142 139 181 132  77 133 100 104 140 152 122 106 165 207 202  95  90 183 209 206 138  71 154 216 133  64  50  51  65 100 119  80  29 110 125 102 110 136 138 130  74  52  53  76 140 204 187  77  84 192 253 229 247 221  88 115 199 156 205 170  97  73  54  29  42  46 101 102  84 101 118  69  37  27  21  19  21  24  32  30  65 141 121  22  77  97  28  14  33  20  25 148 216 104  29  46  50  30 102 191 198 182 192 196 188 197 191 190 196 195 196 208 207 199 196 200 206 207 206 209 208 206 207 205 203 
 67  82 109  86  44  28  70  61  39  72 139 137  89 132 102  67  98 121  63  84 118 131  95  54  89 112 128  90 100 133 106 110 121 145 141  91  63 106  79  57  70  98 120 128 109  44  20  46  81  84  60  54  89  65  35  74 126  69  94 154 139 158 229 228 228 183 202 245 239 206 199 105 111 126 122 146 184 164 168 225 255 252 254 254 254 253 253 253 252 254 240 149  91  59  90 157 116  82  68  67  78 113 154  94  66 110 104  43  12  25  47  29  11  12  17  16  24  15   6  12  27  42  69 119 108  41  33  77  71  60  81  88  74  80 127 175 156 154 152 150 171 165  24  36  13 104 192 165 179 135  85 102 154 212 249 184  90 111 209 255 186  87 107 110  97  79  51  45 130 219 146 187 231 149 143 158 134 162 136  83 113 128 105 112 170 148  91 180 190 167  96 111 178 181 189 127  82 175 214 103  42  49  69  77 110 118  45  13 151 126  90 111 132 141 159  88  50  66 100 143 190 161  55 104 221 250 233 250 180  75 138 210 154 210 125  93  71  42  29  34  52 118 109  85 106 116  49  32  26  20  18  22  29  33  18  86 152 103  26 103  93  22  19  36  19  43 187 194  64  23  60  46  38 146 205 192 181 194 194 189 199 193 192 198 197 197 204 206 201 199 204 208 209 204 208 207 206 209 204 199 
 89  99 108  88  61  53  74  58  45  83 144 147 117 139  82  52 103 124  64  61  98 125  92  51  90 120 122 102 103 112  96 111 139 143 120  74  58 108 111  83  89 118 133 126 115  30  12  62  89  66  69  74 102  61  47 105 128  54 113 131 134 184 233 223 231 169 197 247 241 212 193 108 116 123 116 137 174 170 159 219 255 252 253 254 253 253 254 252 251 254 251 202 137  71  87 151  81  81  68  73 100 130 137  78  94 166 150  63  23  44  47  31  18  19  19  13  21  10   4  27  48  50  84 137 107  38  40  81  64  58  80  97  70  82 156 168 152 154 147 149 173 148  13  30  14 118 206 166 183 120  91 102 165 235 226 134  82 140 229 246 171 101 133 111  91  74  52  72 167 215 145 188 247 180 124 133 117 130 122  96 109 133 126  96 179 174  76 177 185 127 106 130 150 160 194 121 114 200 193  72  45  68  90  85 103  90  14  52 189 123  90 127 128 118 149  92  52  86 142 169 188 117  51 137 241 247 236 235 125  86 162 197 152 202  90  88  75  42  30  23  51 115 114  94 112 117  38  27  26  19  17  24  34  34  13 100 137  75  51 115  74  22  29  35  21  76 217 148  41  35  63  45  66 180 202 186 186 194 191 194 197 196 198 199 199 199 198 203 201 199 206 210 206 204 204 205 207 208 205 201 
109 109 102  87  72  75  79  62  67  98 127 135 137 147  72  45 106 128  80  41  73 112  91  56  97 125 109 116 114  92  85  98 137 124  95  64  53  99 136 108 106 135 139 117 121  25  22  94  94  41  80  96 108  58  65 130 120  51 128 105 135 212 233 222 230 152 193 249 242 217 182 111 119 120 112 132 163 175 155 213 254 251 252 254 252 253 254 253 253 253 252 252 191 100  90 126  44  80  72  86 125 141 116  71 123 209 182  78  32  58  41  28  23  25  22  10  14   6   9  46  66  52  87 145 103  38  46  83  63  67  77  99  69  89 178 159 149 154 142 153 173 126  11  24  16 126 212 172 183 107 104 110 178 251 192  88  80 169 246 231 154 122 156 118  90  68  51  94 196 199 144 192 255 215 119 103 111 102 101 114 122 128 148  84 175 186  66 166 179  91 120 145 118 149 206 119 151 214 158  49  62  92 104  85  85  59  10 110 210 118  96 140 125  98 127  88  55 108 179 193 191  73  60 172 253 241 232 214  78 108 182 171 150 187  67  83  77  44  33  14  51 107 118 106 117 113  31  23  27  18  17  28  37  38  20 107 108  50  78 115  50  24  39  32  28 117 230  97  29  50  60  48 105 204 193 181 191 194 189 200 195 201 203 200 201 201 194 199 199 199 206 211 204 204 201 205 209 206 207 204 
107  97  92  86  67  76  83  84  98 105  98 105 122 143  84  65 110 121 101  52  56  90  87  68 109 123 101 123 133 107  76  68  95  82  72  70  61  77 126 109 104 130 131 102 111  29  73 144 100  22  80 101  98  60  84 133 109  80 126 101 157 229 229 230 216 135 194 250 237 218 170 109 117 116 116 140 161 177 160 204 247 252 251 254 251 253 254 254 254 253 251 255 224 151 112  91  29  77  79 106 144 143 113  80 127 182 148  64  30  47  29  17  19  28  25   8   8  13  31  62  66  43  63 118  86  36  50  87  79  89  74  83  76 110 179 153 147 152 141 160 169  93  16  22  21 120 204 182 171  90 129 144 201 247 149  72  86 190 254 211 129 131 144 122  93  65  45  85 206 187 146 198 255 234 151  97 144 102  82 137 157 125 146  76 142 160  69 151 152  76 140 152 101 155 206 117 174 192 107  45  84 109  96  70  58  51  66 159 188 115 106 134 127 114 114  72  59 123 182 186 192  50  85 205 254 230 217 194  63 139 183 137 152 164  66  74  66  45  39  19  55 106 117 114 118  96  24  24  25  20  23  32  35  47  53  97  70  42  95  93  34  27  43  27  41 155 201  64  30  56  52  59 148 206 188 181 193 195 191 200 195 202 204 199 199 201 199 197 197 200 205 209 204 206 203 209 211 205 208 208 
 91  74  84  85  53  62  84 118 133 105  64  65  83 126 110 104 119 105 121  85  49  64  82  86 123 118 101 120 152 139  70  31  37  33  52  83  77  47  95  97  89 111 116  85  88  41 148 203 105  11  73  94  81  70 103 121  97 126 115 120 193 238 227 240 193 120 199 250 229 217 155 105 112 112 124 155 164 179 169 194 236 254 250 254 251 253 254 254 255 253 252 255 243 216 151  58  33  75  88 130 155 137 121  99 115 112  72  34  27  29  23   8  12  28  29   8   4  29  63  74  54  28  23  65  56  35  54  94 109 118  72  58  90 139 167 148 146 149 143 169 158  52  24  25  34 110 186 192 154  70 160 192 225 225 100  78 102 208 255 186 100 129 111 124  96  61  37  62 208 180 149 203 252 240 204 108 197 116  64 159 203 125 127  70  93 112  84 136 112  73 157 152  98 172 196 116 185 148  51  57 107 115  75  45  29  63 155 193 135 112 116 121 135 151 108  49  67 136 165 158 189  42 122 235 250 213 196 173  71 171 170 100 158 133  76  65  49  43  45  34  67 110 115 118 115  70  17  28  24  22  32  36  30  60 102  78  30  48 100  60  23  31  42  22  61 189 144  41  38  55  44  80 191 196 186 186 193 197 194 198 196 202 203 197 196 200 208 197 197 203 203 203 206 209 209 214 213 205 208 210 
 81  67  84  81  44  50  82 139 153 100  39  36  50 101 125 142 134  94 128 113  51  54  87 101 130 118 110 111 140 138  63  26  18  22  48  86  81  28  79  91  77  97 110  77  65  57 205 231 100  13  69  83  75  89 117 113  98 150 114 148 214 235 227 235 166 118 208 248 222 213 139 102 110 112 127 159 165 181 178 187 226 254 251 253 252 253 253 254 254 254 253 251 252 252 188  60  41  75 101 147 156 126 120 108 106  66  25  25  47  48  53  31  19  29  31  10  10  49  82  72  43  24   6  27  30  39  63 102 135 131  71  47 104 161 155 146 147 148 148 174 143  24  29  37  69 119 169 194 152  66 181 222 232 199  73  88 127 226 246 159  91 119  95 121  93  56  39  65 213 177 145 195 232 230 232 116 214 120  54 163 229 129 100  74  67  80 106 131  83  78 154 148 120 189 171 118 177 113  32  74 112 101  54  24  23  89 197 187  86 103 127 134 161 167  99  28  76 152 156 139 176  45 158 251 232 200 194 153  79 175 146  84 166 103  82  59  41  41  48  48  80 112 113 119 106  47  14  29  21  23  38  38  27  73 134  62  12  57  93  35  18  34  36  24  87 205  90  31  48  50  48 113 213 188 185 189 192 198 197 196 196 201 199 194 195 198 207 198 199 204 201 198 209 209 211 215 212 204 205 210 
 86  90  94  71  43  46  76 138 150  91  31  26  37  68 121 169 152  89 118 130  65  67 106 111 123 123 128  95  84  85  57  66  60  65  63  71  68  28  88  97  71  92 121  81  46  79 226 213  81  30  72  72  86 117 127 114 116 141 132 184 215 220 229 207 136 132 222 244 215 206 119 105 112 114 122 142 163 184 184 184 221 254 252 253 253 254 254 253 253 254 252 250 252 255 219 114  52  79 120 155 147 113 102 101 104  62  30  55 104 120 130  99  51  31  30  17  31  76  81  56  38  35  22  12  12  50  79 109 155 121  71  58 121 168 146 146 153 149 157 171 120  12  25  61 133 159 159 182 172  87 185 220 210 168  76 101 166 244 209 130 109 100 107 113  78  48  55 114 227 176 135 172 201 202 220 116 173 104  52 142 222 140  67  90  76  75 135 142  71  87 122 138 173 202 128 122 145  97  63  95  93  61  39  13  48 128 164 129  54  90 142 185 204 145  80  15  88 174 169 139 147  59 189 249 203 194 217 128  82 139 112 101 176  73  76  58  42  41  42  62  96 110 114 120  91  28  16  25  18  25  41  37  28  91 138  55  23  70  72  24  19  35  25  35 122 194  47  33  56  43  68 163 208 184 186 189 192 199 198 196 195 198 193 191 198 196 192 199 203 204 199 197 212 207 207 209 206 202 201 208 
 99 115 101  59  47  49  72 124 135  88  34  28  43  46 107 176 159  82 104 138  77  83 124 112 106 128 147  86  33  30  53 115 115 117  80  53  54  36 101 100  64  91 134  89  40 102 221 172  65  58  77  62 103 136 127 119 135 126 158 217 211 209 227 173 113 153 235 237 207 194 102 109 115 116 114 122 159 186 189 182 216 254 253 253 253 254 254 253 253 253 251 252 251 253 243 179  69  83 138 156 134 104  91  97 106  67  55 105 166 193 203 176  95  36  28  32  57 100  74  38  37  52  46   9   6  62  92 111 163 102  69  79 137 168 141 146 157 150 166 164  96   9  20  92 196 202 152 163 188 115 179 206 182 137  86 118 206 251 167 106 128  87 126 104  63  45  79 174 242 175 130 156 179 180 199 115 126  84  54 118 200 152  44 107  97  79 154 151  69  99  92 130 221 208  86 120 109  88 100 109  70  23  28  13  79 155 113  69  43  91 164 234 231 111  58  14 102 193 188 142 114  83 214 238 181 198 236 100  85  97  85 130 181  49  67  57  47  40  38  73 109 106 117 119  73  15  20  19  17  29  42  35  37 120 133  52  49  83  48  19  22  35  16  53 155 167  19  42  60  41  97 209 194 183 188 189 191 198 198 196 194 197 189 187 200 195 177 200 207 202 197 197 213 204 202 201 200 200 197 205 
117 116  85  50  58  62  82  97 117 103  55  51  80  61  91 140 125  70 101 134  75  85 124  97  79 122 157 101  40  26  56 136 140 135  83  48  59  52  99  80  47  87 136  95  62 120 182 122  66  94  82  62 111 122 109 122 143 127 186 227 214 211 212 146 111 165 239 230 192 177  96 112 117 118 111 113 156 184 191 179 208 251 253 252 254 254 254 253 253 253 252 253 250 249 253 217  93  89 144 149 123 112 112 118 106  53  79 164 203 207 213 220 140  48  31  64  81 112  73  36  44  65  56  13  18  71  89 101 147  86  63 100 149 160 140 146 158 151 171 152  73  13  20 123 218 216 155 139 176 130 159 188 164 112  89 141 232 227 141 102 121  95 134  98  59  56 114 218 250 171 147 177 194 190 192 128 121  75  57 110 170 163  56 115 108  80 137 142  75 109  96 134 222 196  66 101  87  79 102 104  59  15  22  36  94 136  90  58  72 133 202 237 193  84  41  42 117 198 201 131  89 124 222 221 187 216 215  74  91  80  89 162 170  42  60  51  45  40  41  82 112 103 124 117  59  10  20  16  19  37  46  35  59 170 128  55  76  95  33  21  26  36  13  74 171 122  20  53  55  53 132 225 189 183 190 190 190 196 196 195 194 197 190 186 198 198 175 199 208 199 195 198 210 202 197 194 195 199 197 206 
137 100  53  43  72  82 103  68  98 127  84  83 130  99  75  77  66  54 104 120  66  78 111  76  48 108 155 129  84  57  64 137 142 127  74  53  81  75  84  47  28  83 129  98 105 140 126  71  83 133  82  67 114  90  83 124 141 146 213 224 224 223 186 127 124 174 238 221 171 154  97 115 117 119 112 113 156 180 192 178 199 241 253 252 253 253 253 253 253 254 253 252 251 250 255 234 128  96 142 138 114 128 150 153 106  29 101 219 215 181 178 235 179  64  40 105 101 114  78  44  54  73  52  22  45  76  76  84 119  73  56 121 158 148 142 147 155 152 173 136  52  21  27 157 211 208 161 113 143 138 135 170 157  94  89 172 244 181 127 111  97 117 131  95  60  75 153 248 252 162 175 219 228 217 196 147 147  75  62 115 137 175  92 115 109  77  97 118  87 118 122 141 189 173  64  74  74  69  80  85  56  29  23  72  98  93  94  80 126 200 248 207 114  64  26  89 134 193 205 110  68 172 221 200 209 235 164  52 100  83 119 191 145  46  55  42  37  42  56  93 106 100 132 113  46  11  18  15  23  48  51  37  93 229 123  60 102 102  25  24  31  35  19  99 173  67  36  65  47  79 170 221 191 183 193 192 189 192 195 193 193 199 195 187 193 202 183 198 206 197 191 199 204 199 194 191 193 199 199 209 
141  80  28  36  78 101 121  57  84 135 100  94 149 124  69  31  21  47 100  95  60  80 107  75  40  86 133 139 122  91  77 136 134 107  57  57 106  95  67  30  29  86 120  96 146 174  91  53 116 152  71  76 117  80  80 125 138 171 229 219 231 220 157 129 145 182 240 213 149 134  98 115 121 119 110 117 158 175 191 180 192 230 252 251 253 252 252 253 254 254 253 251 251 252 255 243 165 106 136 129 111 135 166 164 109  38 119 224 192 155 149 216 177  76  60 123 107 103  79  55  61  74  41  33  68  79  66  73  97  65  62 136 162 141 146 151 152 154 171 119  35  28  48 180 197 189 161 100 113 152 125 159 159  97 102 200 239 148 121 116  83 135 123  91  56  82 179 255 248 152 183 233 240 227 195 155 171  80  65 119 117 191 130 109  99  74  69  98 106 124 137 140 150 145  76  62  68  62  62  67  51  38  34  97  99  77 117 103 170 239 255 184  61  50  15 130 161 186 189  91  52 198 220 193 218 221 112  50 103 101 160 206 111  51  50  37  30  50  82 103  98 100 137 107  36  15  16  17  31  57  52  42 122 252 119  66 107  94  21  26  34  31  35 120 158  29  52  67  46 108 196 209 193 183 194 193 188 191 193 192 194 198 197 190 190 202 189 199 204 195 189 199 200 198 195 190 192 200 201 210 
121  59  15  30  73 117 132  75  81 116  95  75 122 127  77  17   6  55  87  57  62  93 115 104  62  58  85 118 135 115  94 138 121  79  32  57 131 114  52  44  60 101 109  87 180 224  89  80 164 142  46  90 122 106 111 127 139 203 233 219 231 195 126 155 172 192 246 204 125 122  96 112 127 118 107 123 161 173 190 188 190 217 252 252 252 251 252 253 254 254 252 252 252 252 254 248 208 122 123 124 115 127 142 139 121 100 136 162 133 144 140 156 121  86  96 111  95  78  75  66  65  63  23  48  84  78  63  75  89  62  87 147 158 142 153 158 148 160 162  99  22  32  88 192 181 162 150 103  96 177 135 157 170 126 137 223 213 135 124 114  85 142 107  87  43  75 187 255 240 140 161 207 217 210 184 142 184  92  69 121 116 209 162  98  80  75  64  86 132 126 128 124 113 114 100  74  65  58  55  55  40  37  58 105 103 109 157 117 197 235 253 177  56  41  13 162 204 182 150  77  39 191 222 205 200 156  66  79  99 130 208 199  68  54  45  36  26  64 124 114  88 104 137  97  29  20  17  21  39  60  48  52 146 219 114  71  85  67  21  26  35  25  66 139 122  18  61  56  59 141 207 192 193 186 194 192 190 194 192 191 196 191 194 196 191 196 190 201 204 194 189 198 197 197 200 195 194 202 202 208 
 93  39   9  23  66 126 138 103  87  93  79  48  88 124  90  23   9  66  74  24  62 101 119 133  93  40  45  93 129 125 110 137 106  54  15  58 146 125  44  69  97 117 101  77 195 249  94 111 194 119  34 104 123 139 145 130 149 230 230 222 224 162 106 187 195 204 252 193 105 118  94 111 132 118 104 128 162 174 190 197 189 206 250 254 252 251 252 254 254 253 251 254 252 251 250 251 244 143 112 119 121 113 105 108 143 173 147  89  82 150 142  92  64  96 124  88  78  57  71  73  65  49   8  66  93  75  65  81  86  63 117 154 150 146 158 162 145 165 151  80  13  33 133 197 170 137 134 114  89 195 146 158 182 160 178 237 186 132 122 105  93 140  88  78  34  74 196 254 236 130 139 181 194 192 173 123 190 108  81 132 128 214 180  91  66  82  75  77 151 128 113 107  88  89 122  87  61  54  54  49  31  37  88 109 117 158 190 136 215 218 220 168  65  36  26 191 249 186 112  60  31 176 225 219 175  86  38 122  97 154 240 179  29  54  40  37  23  76 156 121  82 109 135  84  25  25  20  27  47  58  45  71 165 163 106  74  57  36  23  26  35  21  98 148  82  20  62  43  82 173 209 179 193 190 194 192 193 197 192 191 198 185 190 199 191 190 190 203 204 194 190 197 196 196 204 199 196 204 201 206 
 64  25   5  16  65 124 130 125 106  84  61  38  80 125 104  49  37  75  72  18  52  80  99 131 111  55  51  86 104 104 117 127  93  44  25  65 130 123  53  93 119 123  96  72 168 208  82 107 164  92  65 113 115 151 156 138 178 236 228 227 202 135 118 209 203 219 252 175  98 129  93 112 129 115 106 128 157 178 193 200 187 197 244 254 253 251 252 254 254 253 251 253 252 252 249 251 254 172 110 111 120  97  75 101 182 217 142  59  92 181 153  61  56 107 117  75  64  62  74  69  56  39  12  84  93  69  70  87  83  72 141 155 145 148 158 160 144 170 136  63  10  30 164 196 172 128 120 127  97 180 137 157 185 181 212 231 179 131 103  87  99 127  66  60  44 108 219 254 243 129 147 195 206 202 174 109 190 131 108 164 156 180 164 101  76  99 101  72 141 137 105  99  94  84 121  81  50  48  58  55  36  54 116 118 149 198 183 171 226 212 185 135  63  35  73 221 255 206 102  34  34 171 224 218 155  59  49 171 110 148 217 150  17  50  39  37  24  72 146 116  85 114 126  70  19  31  27  27  52  49  50 108 172 106  92  71  38  21  25  28  35  28 116 137  52  34  52  44 117 196 205 180 193 193 193 193 195 197 192 192 195 184 189 196 186 189 190 200 200 196 194 198 199 194 205 199 195 205 199 204 
 37  16   4  13  69 114 114 140 131  84  47  45  93 132 118  85  74  83  80  32  37  44  62 105 115  91  87  92  69  67 117 105  81  47  54  77  95 112  74 116 129 120  95  70 118 122  57  77  95  70 123 116 102 145 148 150 218 231 227 229 169 115 152 223 200 235 244 153 101 148  93 115 120 112 113 126 149 182 197 201 187 191 234 253 254 251 253 254 254 253 252 251 251 252 250 250 254 206 114 101 116  85  58 111 224 232 124  62 144 229 166  56  81 119  86  68  56  83  83  61  43  31  29 101  88  65  76  90  78  86 158 154 140 150 154 152 144 171 117  45  10  32 191 191 181 128 107 143 115 142 117 155 182 190 237 211 183 128  75  68 102 109  46  37  70 165 250 255 253 132 176 235 238 228 179  98 185 155 144 206 191 123 125 120 103 122 130  68 112 145 102  98 118  92 105  64  33  39  62  65  48  81 139 132 191 224 148 214 228 212 149  87  51  37 138 247 255 226 106   5  44 170 218 203 137  61  82 215 129 121 162 114  24  45  38  35  27  59 112 105  94 118 111  53  15  35  34  26  54  36  60 154 171  53  76  64  27  17  27  33  35  41 120 111  31  54  37  59 161 213 198 189 194 195 192 195 198 196 193 193 191 186 191 189 179 190 192 193 195 198 200 201 204 193 202 197 194 206 197 201 
 21  14  15  28  76 104  96 140 142  88  51  67 101 133 128 105  90  90  95  59  38  24  35  73 102 116 119 102  54  52 114  78  78  63  82  86  69 103  91 131 130 113  94  72  95  78  44  48  51  75 154 103  99 133 138 166 238 224 229 217 144 116 183 227 196 246 232 139 110 158  94 114 112 110 120 132 149 180 194 202 190 190 228 253 254 251 253 254 254 253 253 249 251 252 250 249 253 233 119  93 111  87  71 122 225 205  95  71 187 255 168  67 103 118  61  62  59 100  90  54  31  24  47 109  84  64  80  89  74 104 165 150 136 149 153 146 146 166  97  29  16  58 218 188 192 130 103 165 122 107 106 163 178 182 237 190 179 121  65  69 106  99  46  27  99 206 254 243 248 129 192 252 245 230 172  91 176 165 161 221 203  88  89 132 126 128 134  61  85 134  99 100 131 104  89  52  25  36  63  65  54  95 144 141 207 214 111 221 203 194 126  62  44  36 167 237 250 210 100   1  56 149 197 179 113  61  96 212 126 101 117  87  38  45  41  33  29  57  95  99 100 123  96  38  14  36  38  28  54  26  68 181 160  30  67  57  24  18  26  36  37  45 105  85  24  64  29  85 192 216 192 198 196 194 192 197 199 194 193 192 191 189 193 187 178 192 196 191 192 200 204 203 208 197 203 196 194 207 200 198 
 17  22  54  71  86 100  77 122 131  91  78 103  95 125 132 100  77  97 116  98  60  32  27  40  68 118 134 110  67  71 107  44  87  92 102  87  57  97  99 137 122 102  90  76 115 100  49  25  56 118 140  70 109 116 130 191 237 222 233 183 132 147 204 221 197 248 216 137 126 153  95 107 105 111 128 146 161 167 182 202 198 194 224 253 251 251 252 254 254 254 254 249 251 252 251 250 252 250 128  92 109 107 122 127 165 128  56  80 209 255 155  92 109 100  53  53  75 106  91  52  20  17  63 104  83  71  83  82  73 127 161 145 134 147 155 142 151 152  75  10  27 118 244 185 198 130 110 195 117  85 113 179 174 154 208 171 160 108  83  98 111 104  71  37 127 221 227 213 215 114 183 229 208 193 145  90 160 154 150 195 184  91  61 131 136 112 104  51  70  97  91  99 123 114  78  52  31  41  59  54  52  86 128 142 183 160  80 179 145 148 116  69  43  32 144 179 170 139  76  23  68 101 160 143  79  49  82 142  91  94  97  71  59  55  44  28  33  72 109 101 102 128  80  25  17  32  35  33  53  25  76 180 137  45  69  50  28  24  18  34  39  35  68  62  35  59  34 127 204 206 190 203 201 191 193 199 197 193 193 188 196 192 192 193 189 194 202 196 195 201 205 204 210 205 207 198 195 210 209 192 
 20  34  91 114 102 105  65 103 116  95 108 129  83 113 127  83  56  99 135 128  79  41  25  18  40 103 133 111  84  93  93  12  92 113 112  83  50  91 101 133 114  98  91  83 142 133  56  17  81 159 106  47 120 104 131 215 229 225 232 147 131 184 218 213 198 248 201 140 141 143  95  99 100 112 135 159 171 150 165 199 204 195 214 251 251 250 252 253 253 254 254 249 251 253 252 251 253 254 144 101 111 132 179 123  91  53  28  89 215 252 137 112 107  82  53  47  90 105  89  52  13  14  77  94  83  81  85  75  75 149 152 140 134 145 156 141 156 133  53   2  38 170 251 173 193 127 115 212 111  73 121 188 167 128 172 155 135  96 110 129 111 110 101  56 148 218 195 187 180  98 161 191 165 153 114  96 142 135 131 159 158 107  49 118 131  89  67  46  66  61  81  97 107 114  69  55  44  50  54  48  60  76 117 145 146 100  62 138  98 107 109  79  43  38 118 121  88  66  56  59  77  57 124 111  51  44  70  69  60  95  91  66  76  63  49  26  39  91 127 106 105 130  64  15  21  26  31  39  50  36  93 169 111  71  71  44  33  28  13  33  39  22  32  48  50  50  51 169 208 192 189 205 205 188 195 201 196 192 192 185 203 193 191 201 201 197 207 200 198 202 204 204 211 213 211 201 197 211 217 188 
 28  43  98 130 126 126  70  94 109 102 115 114  63 100 105  60  44  95 138 124  67  28  22  28  41  75 106  96  80  87  70   4  75 101 101  72  40  80  96 116 111 111 104  92 145 124  46  35 116 157  70  66 121 110 156 230 222 229 211 127 143 207 222 210 198 248 194 141 148 135  95  96  97 112 134 154 162 138 149 187 200 184 189 240 254 252 250 253 254 253 254 251 252 253 253 252 252 254 174 132 124 147 204 105  46  35  43  97 203 249 121 104  98  78  60  48  89  98  84  49  13  22  84  87  84  90  85  70  89 160 142 139 141 144 149 142 160 112  36   2  39 162 202 137 158 116 113 190 120  79 117 161 150 127 151 144 112  92 128 138  96 107 114  77 144 199 190 195 167  87 132 158 147 139  98 111 124 115 118 139 145 122  69  92 100  73  53  58  85  55  70  90  89  86  60  52  59  60  55  71 102  84 139 155 119  72  73 145 116 107  98  63  37  74 131 110  56  42  70  89  76  56 117 100  50  65  94  53  69 103  96  76  76  62  52  28  50  99 121 106 113 119  50  11  22  24  29  40  42  69 136 161  93  83  66  40  33  26  15  36  37  20  26  51  59  48  86 192 205 186 191 206 204 189 195 201 197 191 189 187 206 192 192 205 204 202 207 200 200 204 204 205 211 215 211 200 197 208 216 191 
 45  56  86 125 154 152  86  94 108 109 110  75  42  85  73  37  43  86 128  95  35   5  21  57  62  43  64  69  62  59  42   8  48  66  77  56  26  64  89  92 112 135 124 100 129  83  28  73 148 122  41 114 116 129 195 237 220 233 174 122 165 221 222 210 194 250 190 140 149 130  93  95  96 110 128 137 141 129 135 168 188 166 153 221 255 253 248 252 255 251 254 252 253 253 252 253 251 251 214 176 142 156 202  79  27  64  88 106 184 250 108  78  87  84  70  54  76  88  78  45  18  37  89  83  84  96  84  69 111 164 134 140 150 143 138 146 161  87  22   4  34 114 115  89 107 104 107 144 139  94 107 114 126 143 141 138  92  93 138 129  74  97 112  99 130 170 200 220 168  81 105 135 149 145  92 133 110  96 110 131 142 133 107  59  55  63  55  80 115  71  60  80  73  44  53  46  74  69  63 115 160 103 178 168 101  69 103 182 171 129  83  30  29 126 170 130  57  53 103 112  69  85 125  98  67 102 138  77 107 112 105  95  67  53  53  34  65 101 100 105 125  98  36  12  22  24  28  38  31 117 193 154  80  85  56  38  30  21  22  42  32  24  40  64  62  54 133 202 200 187 194 205 199 192 196 201 200 192 186 191 206 190 194 207 202 209 205 196 201 205 204 207 210 210 206 198 194 201 206 197 
 84  76  68 110 171 155 100  95 103 114 113  60  35  72  51  28  49  79 110  72  20   3  29  72  80  36  32  50  52  36  25  32  48  43  51  40  18  56  84  80 115 150 137 108 118  46  27 107 152  84  44 143 118 154 223 238 223 223 141 130 186 228 223 205 185 249 182 134 149 121  89  97  97 108 120 122 125 123 128 153 172 152 131 196 241 253 251 251 254 251 254 253 254 253 252 253 249 246 243 202 156 159 169  61  32 113 133 112 178 250  99  58  80  92  80  59  64  78  70  39  25  57  92  84  84  99  82  72 132 159 133 145 155 143 134 150 157  64  14   9  26  64  53  69  79 106 118 117 144 105 109  84 106 156 142 141  84  92 137 119  65  88  98 117 132 152 193 224 165  83 105 141 161 151  96 146 107  90 105 124 140 137 127  44  32  57  58  92 126  82  59  75  67  30  57  46  75  67  80 155 174 107 190 172  93  77 133 195 195 133  66  14  34 154 188 141  64  62 116 112  61 110 127  91  78 120 149  96 135 115 109 106  56  50  51  40  78 103  91 108 133  77  27  17  22  25  32  35  28 151 225 143  67  79  48  37  30  20  29  46  28  29  52  70  60  67 174 204 195 191 198 202 194 195 196 200 201 192 186 196 205 190 197 209 203 212 205 195 202 206 202 205 206 203 200 195 193 195 198 200 
148 108  52  85 167 123 108  97  92 114 128  84  48  63  44  41  68  76  85  63  35  38  53  65  84  62  18  47  60  25  24  79  87  39  27  25  17  59  85  88 119 147 136 116 119  28  54 129 117  54  89 141 136 188 233 235 229 192 118 153 206 233 230 189 168 248 167 125 151 108  83  99 100 107 111 112 121 123 129 144 155 142 129 164 196 245 254 251 250 252 254 253 254 253 253 252 251 244 253 202 159 152 105  58  64 178 169 112 191 248  94  52  80  98  86  60  60  69  57  29  36  81  93  88  83  93  80  83 150 147 144 154 152 141 139 153 144  43  11  19  18  28  35  91  85 126 155 119 130 112 131  84  96 161 152 154  90  88 123 114  76  85  74 131 161 151 160 191 148  93 143 182 177 149 106 144 119 100 101 116 137 137 119  57  44  54  56  89 107  82  67  75  73  57  77  58  58  54 109 181 128  91 163 159  97  94 160 165 165 103  49  27  59 145 167 131  68  61  94  84  54 123 113  71  73 106 106  96 140 109 104 102  50  56  45  44  84 108 103 122 134  59  24  23  22  26  42  29  39 163 219 127  52  64  45  39  34  25  34  45  27  32  57  62  52  91 203 200 191 198 202 198 191 199 196 198 200 193 190 199 203 192 199 212 210 208 209 199 204 205 199 200 198 194 194 194 192 189 191 199 
196 141  49  63 147  87 112 101  80 103 135 111  70  61  45  61  92  80  67  64  61  79  77  54  79  90  16  59  80  24  31 125 125  39  12  18  23  64  87 100 120 132 130 129 120  26  90 141  79  40 136 132 160 218 234 230 230 156 107 178 222 237 235 165 155 248 151 114 152  94  77  99 105 107 105 107 122 125 137 141 140 139 139 137 152 224 255 251 248 253 254 253 253 254 253 251 252 244 255 191 151 139  53  77 102 226 187 111 212 246  92  55  85 102  87  60  61  63  43  22  50 101  91  94  81  85  79  99 163 133 160 161 144 139 145 156 126  27  13  31  17  11  37 119 101 148 187 125 111 119 154  97  94 160 161 160  98  86 108 108  91  82  59 147 195 160 132 153 126 106 181 217 186 141 114 136 133 111 103 120 144 136 101  77  65  54  57  82  83  79  74  72  77  91  98  66  36  48 138 190  84  86 137 147 107 115 178 130 123  72  35  51  96 128 130 110  70  59  69  54  51 133 101  50  67  91  55  93 139  99  92  94  49  67  43  52  89 111 118 135 128  45  22  30  24  28  51  25  58 162 194 112  40  51  46  42  37  32  39  43  26  36  58  51  48 122 219 194 189 203 205 194 188 203 197 196 198 195 194 201 200 195 200 215 217 202 212 204 204 202 196 195 191 188 188 193 192 186 188 195 
172 157  78  55 111  76 114 111  76  74 106 108  96  79  52  76 114  91  70  81  81  92  86  55  67  88  29  94 111  36  44 138 117  32  12  30  39  62  83 107 116 109 123 154 114  49 118 138  75  63 147 136 187 232 231 224 214 131 122 196 226 241 229 133 161 251 143 107 147  87  76  96 107 109 106 109 128 134 149 145 135 146 158 133 136 179 225 248 251 251 253 252 252 254 253 251 252 247 253 176 123 117  75 135 130 210 161 110 228 246  92  70 102 103  76  61  71  62  30  26  70 108  87  94  79  74  82 118 163 126 180 160 133 135 144 157 103  21  19  41  36  32  51 117 104 152 181 113 102 132 154 111 109 153 152 139  94  96 107 103  93  76  79 166 207 178 148 144 107 117 180 200 168 128 104 126 134 109 119 158 168 141  89  85  77  61  68  82  73  76  73  60  66  99 102  58  25  75 156 165 104 128 151 151 127 137 178 129 105  71  35  69 141 130  96  89  72  70  70  49  60 148 108  42  69 102  39 100 140  89  76  86  63  82  59  66  91 106 117 135 114  38  20  30  29  34  51  31  89 150 160 107  35  47  51  42  35  39  47  41  29  40  57  44  59 159 217 190 189 202 201 190 187 205 198 195 197 195 196 200 194 195 201 211 214 197 208 207 199 196 196 194 192 190 189 192 191 188 189 187 
105 161 129  59  65  82 113 123  75  35  53  82 119 104  60  83 131 104  87 104  91  84  82  65  54  63  47 138 145  55  61 130  77  20  25  54  62  59  75 107 107  83 118 182 101  88 138 128  95 107 134 153 213 236 228 217 185 116 154 209 226 243 212  96 180 253 140 103 139  83  79  91 108 113 109 117 135 146 165 153 138 157 180 144 139 124 176 241 251 247 253 253 253 253 253 251 251 251 250 161  84  96 145 214 148 153 112 112 241 248  94  88 122 101  59  62  84  64  19  37  94 105  82  92  75  63  89 139 154 126 199 153 121 133 137 153  77  22  27  51  65  75  69  92  99 142 149  92 103 152 141 124 134 146 130  98  85 115 117  98  86  70 123 189 206 198 192 160  94 128 156 151 134 113  87 116 125 100 143 214 199 149  84  86  80  72  88  90  78  78  67  42  46  89  93  39  25 119 163 120 165 196 190 163 150 158 165 147 107  90  42  81 184 142  66  69  74  87  90  60  76 166 123  41  76 131  53 115 142  77  57  83  84  97  84  84  94  96 106 126  92  35  17  27  37  43  47  44 126 133 119 107  35  49  58  40  30  44  57  39  33  46  55  45  84 198 201 186 190 196 194 188 187 206 198 195 197 194 194 197 187 194 201 204 204 193 199 206 191 187 198 195 198 196 193 191 190 192 193 179 
 61 158 165  78  42  84 105 117  69  15  18  67 125 110  58  75 118  97  93 108  83  65  69  71  62  40  49 149 150  65  74 113  44  17  44  80  87  65  67 103  94  76 125 181  92 118 141 123 121 137 126 176 228 235 226 204 156 122 184 217 227 239 184  72 199 248 134 103 131  79  82  86 110 115 112 125 140 153 174 163 147 163 181 151 146 101 143 223 251 248 251 253 253 252 253 252 251 253 248 153  66 100 205 255 150 107  79 117 250 250 101  97 125  94  52  67  90  57  17  54 106  96  81  87  72  57  99 156 140 138 204 145 117 134 134 145  53  23  33  53  83 106  81  68  99 130 123  95 111 168 135 130 159 157 112  69  81 129 129 100  77  67 157 207 203 201 217 188  97 134 152 120 108 114  84 119 113  99 164 232 197 150  87  84  80  84 104  99  93  87  66  42  47  77  73  31  37 140 151  90 193 225 206 166 158 164 150 155 113 102  48  80 186 142  59  65  79 100 103  71  86 163 115  38  80 147  83 135 128  58  45  85 101 105  94  92  97  95 100 116  70  32  16  25  41  46  46  59 156 118  84 103  37  50  60  38  27  45  59  37  37  53  51  53 117 218 189 186 192 191 189 189 188 205 196 195 197 193 194 196 184 193 200 198 196 194 192 204 188 184 199 196 204 200 195 191 190 193 193 177 
 65 147 177 112  51  73  88  84  57  20  16  73 109  85  46  49  67  61  78  84  50  41  49  66  97  28  28 110 113  60  81  90  26  28  70 104 110  85  61  94  80  94 144 137  90 130 125 129 147 141 135 201 227 233 225 182 129 154 208 222 232 225 143  64 217 231 123 106 127  73  84  92 113 112 114 133 141 152 173 172 161 157 154 147 151 126 139 186 231 251 249 253 252 251 253 253 252 252 252 154  82 143 240 252 131  89  76 129 254 250 113  91 103  81  60  79  81  36  29  78 106  82  86  83  73  60 114 165 123 169 190 138 122 138 138 129  34  21  34  48  83 117  84  50 107 121 113 136 128 176 143 129 180 191 101  58  90 134 141 110  69  69 176 220 201 179 204 222 120 137 181 125  97 136 102 141  99 111 176 195 149 138 100  81  80  97 115 111 117 103  76  67  73  68  45  40  64 120 115  83 163 194 179 151 147 148 132 140 114  94  48  61 131 121  79  78  84 101 102  75  89 131  76  32  77 138 128 155  94  30  43  95 110 103  84  89 102 106 109 106  48  26  15  25  40  41  51  81 175 108  56  88  37  46  54  35  26  40  51  35  42  57  43  72 159 211 184 189 194 189 189 195 191 200 194 194 195 192 195 196 185 192 200 194 191 202 192 201 191 188 196 193 208 198 194 192 189 189 188 180 
 87 135 174 145  68  57  69  46  46  38  29  85  88  60  37  23  13  21  58  54  20  28  36  54 129  32  10  58  65  54  90  69  18  45  93 119 122 103  60  87  74 117 154  87  96 135 108 137 164 136 156 223 221 231 221 158 114 189 224 227 235 202 100  68 232 210 112 109 123  68  87 100 116 109 115 141 141 149 167 175 171 148 123 143 159 163 144 148 203 254 247 252 251 250 254 254 253 251 255 166 116 193 252 218 107  84  81 138 255 250 126  80  77  71  73  89  69  15  44 100 102  73  92  83  75  71 130 167 113 201 167 132 131 143 144 108  18  21  36  45  79 119  83  37 115 113 109 176 143 175 147 121 186 214  91  57 100 130 146 118  62  76 191 227 194 146 174 240 141 138 207 138  96 157 121 165  90 120 177 147  96 122 111  76  77 107 121 120 138 112  87  93  96  60  27  59  90  94  81  86 124 151 137 130 135 130 114 118 108  76  44  40  68  99 105  93  88  97  96  77  89  94  36  33  81 129 171 164  63   8  46 105 113  95  70  85 106 118 120  97  29  21  15  27  39  31  60 110 188 100  36  71  37  41  46  34  26  35  43  34  49  58  40  98 196 197 183 193 196 187 190 201 194 196 192 192 192 191 197 195 188 193 199 191 189 210 194 197 195 193 192 189 209 195 191 192 190 186 182 186 
106 121 159 155  75  46  54  24  44  61  47  89  77  69  51  17   0   8  49  39  18  48  47  34 123  68  27  28  31  58 106  55  16  59 102 112 108  97  73  88  94 126 124  65 114 131 107 140 157 134 185 231 222 232 204 138 129 208 227 236 232 168  74  83 241 196 107 111 121  68  92 104 116 108 119 146 144 145 156 162 164 141 114 151 175 182 149 130 173 241 248 251 248 250 254 253 253 250 255 195 167 222 235 167  91  84  80 138 255 250 133  71  65  74  81  86  58  12  57 110 105  79  90  92  79  92 144 157 125 219 145 130 139 146 147  81  14  28  45  53  84 121  76  32 109 109 106 173 143 159 129 104 160 183  81  63 103 114 133 114  59  89 207 225 170 113 137 205 131 143 193 134 106 151 115 179  92 109 158 129  82 108 111  70  73 108 121 121 136  98  91  96  78  50  46  84  98  88  79  89 118 138  98 116 142 124  97 106  87  55  37  30  44  96 115  94  85  94  93  81  91  72  30  59 108 144 192 140  61  15  51 110 111  85  72  90 106 119 124  87  21  18  18  34  36  21  74 153 190  89  31  61  32  35  41  34  28  34  42  39  60  51  51 130 212 187 187 196 195 186 188 199 191 191 190 189 186 188 197 191 191 195 198 192 190 211 199 197 194 194 191 184 203 193 189 190 191 190 181 189 
118 105 135 148  73  39  41  16  53  83  63  90  73  98  79  25   0  10  51  39  37  89  75  14  92 120  68  20  13  69 126  46  15  68 102  92  77  78  93  96 128 122  71  66 137 124 119 138 134 140 219 228 227 233 178 124 164 216 223 247 216 127  59 104 247 186 106 112 117  70  97 105 114 110 123 150 147 143 142 141 148 137 121 166 194 187 151 123 141 208 250 249 245 250 254 250 253 250 255 234 223 233 197 111  79  84  73 136 255 250 137  64  64  85  84  72  50  22  70 110 109  95  83 106  85 119 155 141 152 223 125 130 145 148 144  49  18  41  59  67  95 126  69  30  97 110 105 144 134 131  95  89 118 118  70  75 103  93 107 100  60 111 225 216 138  86 105 141 102 149 148 118 125 130  94 181 101  83 126 133  99  94 103  64  70 106 117 118 119  71  91  85  35  40  90 110  91  97  97  93 139 148  67 104 158 128  80 100  58  33  30  29  51 111 114  85  80  91  92  86  94  60  49 101 146 172 195  98  77  40  56 110 106  75  86 103 103 113 122  74  17  18  24  42  36  15  91 200 183  77  34  54  27  29  37  36  32  37  46  47  73  43  76 167 212 182 192 198 194 185 184 192 185 188 191 187 180 185 195 185 193 196 198 194 191 207 205 197 189 192 192 179 193 191 188 187 194 199 183 189 
113  85 112 143  80  37  32  24  69  91  65  88  64 115 102  37   0  17  61  54  57 111  93  13  65 145 107  38  17  77 135  34  14  66  96  78  54  69 103 109 150 111  41  84 145 113 128 130 118 155 236 227 233 222 154 125 194 219 223 248 191  95  58 120 250 177 105 111 111  73 101 105 112 110 122 145 147 145 138 131 140 140 133 173 194 183 152 123 122 174 248 249 244 250 253 250 252 251 252 255 254 228 157  76  76  78  70 141 255 250 138  60  69  94  83  56  41  41  85 108 106 100  80 108  91 142 157 130 181 209 116 131 149 149 131  25  23  51  66  71  99 132  67  30  94 125 121 136 126 101  74 104 112  76  67  91 111  88  87  83  73 140 227 202 125  90 108 112  82 151 111 114 155 126  85 176 106  62 102 144 123  85  95  65  76 111 120 119 105  63 100  80  10  36 125 120  75 101 114  99 161 154  52  87 157 132  73  96  46  25  27  35  74 133 106  75  81  89  83  85  94  50  72 126 156 174 177  69  89  58  62 106  96  70 101 111 101 111 115  58  17  18  31  46  38  29 105 213 164  68  39  50  27  27  32  35  34  38  49  57  77  43 105 193 206 183 196 197 193 185 183 186 183 188 194 187 179 185 194 181 194 196 196 194 191 202 207 197 185 189 193 181 188 191 185 184 196 203 186 190 
 88  58  91 140  98  38  27  51  92  79  43  87  48 108 112  49   5  28  84  85  76 103  93  35  54 126 130  84  46  81 131  20  11  52  88  74  49  80 100 127 147  93  52 116 130 102 130 117 116 183 236 232 239 193 135 148 214 221 233 232 153  75  69 127 251 165 105 110 101  74 101 105 108 108 114 131 143 148 145 140 147 152 148 166 169 173 152 129 121 141 236 250 247 249 251 251 252 253 249 254 254 207 118  73  80  65  76 161 255 250 136  62  75  99  79  39  29  66 104 104  90  91  84  92 100 156 149 130 210 174 122 131 150 149 106  13  27  54  62  62  93 138  74  32 107 155 159 160 119  73  74 159 158  76  76 113 129 108  79  67 101 178 204 181 141 134 157 139  79 146  94 128 196 147  96 161 101  55  94 155 146  83  88  75  95 128 132 126  98  84 118  89  18  46 141 107  55  95 121 113 177 150  56  62 130 135  79  90  56  33  32  53 109 162  93  68  91  88  67  79  90  38  93 127 127 140 136  68  87  61  68  99  81  75 114 111 103 117 105  38  19  17  37  42  43  69 115 179 131  64  43  46  34  28  24  31  34  36  49  65  69  58 141 206 195 190 198 192 191 188 184 184 186 194 200 192 184 189 194 180 192 194 193 192 189 195 202 196 185 186 193 192 191 191 180 182 196 199 187 192 
 60  32  70 133 110  41  32  79 107  58  19  86  34  90 112  60  15  45 109 114  93  89  86  62  55  99 136 121  75  85 120  11  11  40  82  77  51  95  98 135 126  77  81 145 109  97 128 108 128 211 230 238 237 161 125 177 226 222 241 205 116  66  84 135 252 150 104 110  92  74  99 105 104 106 108 118 142 151 153 151 155 162 162 156 139 162 152 138 128 116 215 250 251 248 249 252 251 254 247 248 243 184  85  80  87  54  83 183 255 250 135  67  81 101  73  25  20  92 121 100  76  82  90  73 113 164 138 140 232 136 131 132 151 147  76   9  29  57  60  57  93 142  80  38 117 175 187 181 110  55  90 212 204  92  93 134 147 134  79  58 132 208 175 160 161 181 207 176  83 137  92 150 224 164 109 138  94  60  96 161 162  86  80  82 110 138 139 127  91 105 128  92  39  67 139  92  50  90 122 127 180 143  66  48 110 140  87  88  68  45  46  82 145 173  78  63 100  88  62  86  87  33 111 122 100 112  95  81  81  58  69  86  67  83 121 109 109 123  94  19  19  16  42  38  50 112 118 126  94  62  46  41  42  32  18  27  33  34  49  71  55  82 175 212 186 198 199 188 191 192 187 184 189 199 205 196 190 194 194 182 191 192 189 188 187 192 196 195 185 183 194 202 195 193 177 181 195 193 188 195 
 44  15  52 105  92  49  53  89  93  36  10  83  37  70  96  67  40  75 124 124 112  91  76  70  69  90 111 104  81  92 109  20  20  48  84  80  59 100 110 112  86  77 116 149  97 112 122 116 160 228 227 241 214 141 139 202 230 226 240 168  97  78  94 151 252 130 101 115  89  73  97 104 100 106 110 119 147 148 149 151 153 162 173 155 126 157 157 149 139 109 183 246 255 248 249 250 252 253 248 247 239 173  67  87  95  51  89 195 255 250 132  74  86  98  66  20  23 107 124  96  79  91  97  70 132 161 134 161 229 114 138 136 155 142  53  14  31  66  69  79 119 138  80  51 105 150 168 159  94  67 123 212 191 108 116 145 147 151  93  67 148 205 154 147 168 194 212 179  84 121 110 167 206 142 106 109  86  82 112 155 160  96  68  74 100 120 124 111  74  94 101  68  60 105 115  92  86  99 116 135 159 141  71  69 136 151  88  94  63  50  76 129 164 133  65  66  98  91  95 135  94  51 125 129 121 133  81 102  72  53  58  63  64  88 116 110 117 123  81  13  14  15  42  37  60 134 110  78  66  60  44  35  43  35  20  25  32  37  55  69  47 113 197 208 184 201 200 189 192 196 192 187 191 199 204 197 193 196 193 190 192 189 187 187 189 195 193 194 186 182 193 202 192 195 180 182 193 190 189 195 
 39   6  34  64  56  60  82  84  59  16  14  77  51  50  71  69  72 112 130 118 130 107  66  63  88  91  67  52  71 103  98  43  40  70  91  82  70 101 131  69  39  89 149 134  95 139 117 137 205 237 228 240 176 130 168 225 230 231 228 123  93 101  99 173 252 108  98 124  91  72  95 102  96 107 118 130 157 142 136 142 142 155 179 162 128 156 163 160 151 115 142 235 254 249 249 248 251 251 250 250 242 172  59  92 103  54  93 201 255 249 130  82  90  90  59  23  33 115 118  91  93 110 100  80 155 153 138 190 209 105 141 142 161 133  35  28  34  78  89 119 158 125  76  74  84 103 121 108  73 101 170 177 137 117 139 149 134 154 107  84 157 185 144 142 168 186 188 158  82 106 142 181 160  94  94  81  80 116 137 143 151 108  54  57  74  85  94  85  50  62  53  33  78 150  82 102 145 118 109 141 126 143  73 111 187 165  85 103  47  52 114 180 170  64  54  76  94 102 153 205 103  85 137 142 169 181  86 123  64  46  39  37  71  91 105 115 126 116  69  14   7  14  39  39  73 143  92  38  47  57  42  30  39  38  27  25  31  45  62  62  46 150 213 200 186 202 202 194 195 199 198 193 193 196 198 194 194 195 194 202 196 188 185 188 194 202 191 194 186 182 192 195 186 197 188 184 191 191 191 195 
 37   5  22  36  38  78  91  66  32  10  22  65  56  33  46  62  83 129 126 103 136 122  65  53  90  81  36  19  67 116  94  65  59  90 102  86  80 110 132  35  25 108 155 113 103 149 124 163 231 240 233 230 145 131 193 237 230 234 200  92 101 118  95 190 251  94  99 132  92  73  92  99  93 109 123 136 160 135 125 133 138 149 175 174 136 158 170 163 153 125 112 214 253 251 249 248 251 249 251 253 247 181  63  98 110  58  98 205 255 248 129  88  93  85  51  24  51 119 113  90 103 122  95  98 172 144 147 214 182 106 143 149 162 119  25  38  40  78 104 154 178 104  75 113  85  87 102  67  56 145 217 151  89 113 145 143 115 136  96  92 175 183 158 159 181 189 183 152  76 112 173 184 126  69  88  75  81 147 166 144 151 108  52  54  56  58  77  72  32  33  30  29  93 167  76 105 173 131 110 149 110 150  86 137 210 169  81  96  46  67 128 185 155  23  56 102 116 135 207 240  97 113 148 150 187 194  91 123  53  37  26  33  90  91 104 121 129 106  56  20   9  17  37  41  86 147  71  26  45  54  40  30  35  37  33  27  33  54  71  54  61 179 218 194 190 200 202 198 197 199 200 197 192 194 196 194 193 194 195 208 199 188 186 190 198 205 189 194 188 184 190 189 182 197 191 185 189 193 192 193 
 35  11  19  29  52 104  67  34  21  21  33  47  45  20  27  40  66 117 109  80 128 130  72  42  66  53  29  19  78 131  95  82  71 101 113  92  91 132 103  22  60 129 126  89 121 135 146 194 233 236 236 199 127 147 211 240 235 231 153  81 121 120  81 198 248  91 105 136  91  76  89  96  94 109 122 133 154 130 119 129 146 149 156 190 149 161 174 158 142 134 100 178 242 252 248 250 252 250 252 251 253 201  82 107 116  63 105 211 255 248 130  93  95  80  41  25  76 118 113  94 106 120  79 125 177 136 165 229 148 119 142 156 155  99  23  39  54  64 113 174 162  76  81 172 124 119 124  48  48 192 255 148  62  93 130 127  91  89  54  89 207 211 202 204 216 218 212 172  67 145 198 170 112  82  97 102  90 170 195 165 165  90  65  70  53  49  81  80  25  17  47  73 106 142 111  93 151 131 124 162 120 159 111 135 185 158  79  67  70 101 109 127 117  26  75 146 171 196 243 218  69 130 157 147 156 148  92  94  37  22  21  60 126  89 118 129 125  91  43  29  21  25  35  43 100 150  47  46  59  50  40  38  34  31  35  31  38  66  78  46  99 198 210 192 198 197 200 199 198 195 197 200 191 193 198 196 192 193 200 206 200 192 190 194 201 202 188 193 192 188 188 187 184 194 191 184 188 196 191 191 
 34  26  25  34  71 118  37   5  16  39  51  30  29  11  12  16  41  96  89  64 117 131  75  30  38  25  29  32  94 142  94  90  78 103 119  99 101 149  67  25 108 145  91  73 136 120 172 220 226 232 235 164 123 169 223 237 239 220 107  84 141 113  68 205 242  94 114 136  88  80  87  92  95 109 117 125 144 126 119 128 154 150 137 204 165 165 176 153 131 140 100 141 226 252 247 252 252 251 252 250 255 222 106 114 119  65 112 220 255 248 131  94  95  74  31  29 102 117 115 101 106 112  66 153 174 132 186 233 118 134 142 162 144  77  25  41  80  61 118 174 133  59  90 221 170 156 146  46  55 219 255 147  50  75 112 111  69  45  24  99 241 243 245 247 248 248 249 195  55 168 202 147 104 100 109 130  97 176 206 177 173  67  80  88  55  48  88  92  25   8  78 129 111 102 148  78 110 130 146 169 130 160 130 120 144 142  80  33 103 138  85  62  80  41  94 184 217 240 249 171  44 141 163 147 122  95  93  60  25  11  21  90 155  85 129 132 117  76  31  36  35  35  34  48 114 148  29  71  73  47  42  47  32  24  35  36  46  75  80  44 143 208 201 193 205 196 198 198 198 192 192 200 191 194 201 199 192 194 204 201 201 196 194 198 202 197 188 194 196 191 187 185 187 191 190 184 188 197 189 189 
 36  45  44  50  75  98  25   2  12  53  79  27  17   7   6   8  28  81  73  72 118 115  57  19  24  23  27  49 112 137  80  80  76  89 108 103 107 139  52  56 137 139  77  82 133 127 195 229 225 231 211 135 142 196 228 235 237 188  88 105 145  93  70 220 229 100 124 131  78  82  86  92  95 109 115 118 136 130 125 130 152 148 135 204 179 167 172 157 134 135 117 118 208 252 247 253 252 253 252 249 255 231 122 110 117  60 117 230 255 249 134  89  89  65  26  49 119 118 118 111 108 103  74 172 157 144 206 215 108 144 147 168 131  58  29  48 131 106 122 136 104  79  98 221 197 152 117  64  90 186 225 132  55  76 114 105  59  37  56 150 254 255 255 254 251 254 255 195  46 143 159 118  95  96 112 128  92 144 166 149 148  56  83  88  56  50  86  92  34   5 102 160  99  67 151  68  72 132 173 157 111 134 114  99 114 129  87  13 132 159  78  47  72  41  98 185 204 208 194 113  52 145 163 165 131  82  96  46  25  11  26  99 152  81 118 126 112  67  23  34  36  41  33  58 124 134  29  71  70  43  43  50  31  21  35  43  58  77  72  62 179 208 196 198 206 197 197 198 198 192 190 196 194 197 199 202 198 198 206 195 200 197 196 201 202 196 192 197 196 192 189 186 188 193 192 188 191 194 185 191 
 42  64  70  70  68  55  28  13  10  63 111  32   8   5   6   6  26  71  61  94 126  89  28   7  21  41  22  66 129 122  60  61  69  66  86 104 109 110  52 103 151 120  82 107 121 153 214 228 229 232 173 115 175 224 229 233 227 142  89 134 136  66  82 240 208 105 133 121  67  82  86  95  97 109 114 112 128 135 135 134 145 145 143 194 192 167 166 167 147 126 143 107 186 250 250 254 253 252 253 249 255 234 139 100 110  52 121 242 255 250 139  78  77  53  26  78 130 120 119 122 112  95  98 183 133 165 223 183 111 151 154 173 116  41  35  65 195 183 125  76  77 122 102 189 204 117  56  95 145 120 135 103  70  92 128 103  56  52 129 220 253 247 239 238 231 242 249 176  39  87  91  87  82  75 108 105  78  93  98  94  98  52  76  75  55  53  74  82  48  10 121 168  77  43 129  65  40 135 194 130  73  91  77  76  94 118  95   6 156 165  84  68  81  30  92 161 150 130 103  56  83 145 158 190 164  96 100  45  35  20  33  92 128  79  95 113 106  61  18  27  29  45  32  71 131 109  39  54  52  40  45  51  30  20  34  51  71  74  60  94 207 203 195 204 203 201 199 198 198 195 191 192 197 201 195 205 208 205 208 191 198 196 198 203 200 198 199 202 196 193 194 188 190 198 195 195 196 189 180 194 
 54  69  79  83  61  25  33  35  17  62 120  34   4   5   9  13  34  64  61 103 126  76  13   1  19  59  24  76 136 110  48  52  69  57  72 102 105  86  66 139 150 110 100 125 116 183 226 225 232 224 140 115 202 239 231 230 204 107  98 151 119  45  94 251 186 103 134 114  61  80  87  97 100 110 114 109 119 138 141 136 143 150 150 176 198 166 161 177 157 120 158 113 166 236 254 253 252 251 253 251 253 238 159  86  95  47 127 249 255 251 146  71  63  43  31 102 134 115 116 127 112  91 124 183 122 185 226 152 120 154 159 170 101  30  41  96 238 240 132  37  61 146  91 158 191  81  17 126 191  87  72  79  83 108 133  98  50  61 165 239 220 216 212 216 208 213 215 150  37  56  58  73  74  61  99  88  70  64  58  57  61  52  67  57  51  59  67  68  60  41 130 150  67  50 116  66  30 125 179  98  46  66  53  55  81 110  88   8 158 151  91  88  81  23  87 132 108  81  49  25 108 142 145 184 169 104  99  43  45  28  39  87 107  81  82 108 101  55  17  19  24  45  34  76 124  90  44  44  41  38  48  53  31  20  33  55  77  67  56 131 221 199 195 205 201 203 201 197 200 199 193 192 199 204 195 208 215 209 211 192 198 198 200 204 202 203 203 206 198 195 198 194 194 199 195 199 199 183 179 197 
 77  56  62  83  58  19  36  64  35  47  97  28   3   2  14  34  51  61  75  88 113  83  25   0  15  72  36  77 128 105  52  57  78  67  73  94  91  76  98 154 135 115 129 128 127 212 232 226 231 201 118 143 220 237 235 224 163  91 117 145  92  34 105 251 164  91 123 108  61  78  89  97 105 112 115 110 110 134 143 135 150 165 149 150 196 161 158 181 160 121 157 140 146 209 254 252 250 246 252 253 254 247 187  70  72  46 137 253 254 252 155  70  48  34  44 118 127 102 108 123 107  93 148 171 131 204 211 126 136 152 162 156  88  25  48 145 249 253 141  34  63 136  64 137 155  50  21 155 220 108  54  64  94 119 121  86  40  54 139 180 147 163 180 194 189 169 151 118  43  72  82  86  77  61  86  87  73  70  66  53  45  54  58  41  48  71  70  54  70 106 129 104  74  99 121  72  47  95 114  61  39  68  51  36  73 104  56  21 134 114  94  99  63  26  87 109  99  89  53  30 122 136 124 138 126  91  88  37  51  32  44  87  98  90  91 113  92  47  20  14  24  39  41  69  99  80  42  47  39  38  53  57  34  23  34  56  72  58  67 171 219 202 198 201 199 204 204 195 202 202 197 199 197 205 202 216 218 209 216 201 201 205 205 205 209 209 205 209 205 200 202 205 203 195 190 201 200 179 186 197 
101  39  37  78  59  19  36  84  53  33  65  20   4   1  21  54  64  55  88  69  94  95  44   1  16  76  54  75 114 104  65  68  88  79  80  86  75  77 132 150 112 123 153 127 150 234 235 228 223 172 110 178 232 231 235 211 122  88 134 130  65  30 119 249 143  79 112 103  63  76  89  96 109 113 115 111 103 130 145 135 156 176 145 127 187 159 156 176 156 127 155 162 130 188 253 251 248 242 250 255 253 253 215  61  50  49 150 252 252 252 163  70  35  32  64 129 117  90 103 117  99 100 170 153 151 220 189 107 151 149 164 137  74  24  58 196 250 252 138  46  79 120  46 119 114  29  43 181 231 134  53  57 100 121 103  75  31  43  93 102  83 123 158 181 175 127  89  90  56 102 118 109  90  69  70  91  82  87  86  61  41  55  54  33  49  84  84  54  79 164 129  65  87 151 128  77  71  66  46  31  40  76  57  24  70  97  24  35 107  81  97 102  43  35  98  99 111 115  72  45 126 127 106  90  77  74  76  36  53  33  51  92  93 101 105 118  81  38  24  14  26  34  48  61  76  73  37  53  43  41  57  58  36  27  35  57  63  52  88 207 212 207 201 196 198 204 206 194 205 206 202 207 195 205 210 221 217 207 218 210 203 210 209 207 214 214 207 210 211 205 205 214 212 192 184 201 200 178 192 196 
114  36  23  70  66  26  31  73  57  35  43  12   5   1  24  59  59  42  86  57  76  97  57   6  30  67  73  75  96 108  85  73  85  75  87  86  62  93 153 118  88 124 150 129 183 237 236 231 202 141 129 204 234 232 229 184 101 104 145 117  48  35 138 248 128  79 112  98  62  74  83  94 107 110 112 111 102 131 148 138 152 168 139 121 170 164 153 151 142 136 167 151 128 193 253 249 250 246 249 253 252 255 231  72  39  55 164 253 250 251 168  68  31  45  87 133 110  95 113 114  94 115 182 136 176 227 169 104 160 149 168 116  56  30  76 228 252 215 104  65 120 122  73 102  84  25  64 197 210 118  49  63  99 104  90  76  33  44  61  64  86 144 168 192 176 108  65  84  80 121 130 133 122  79  55  93  94  95  87  64  44  51  63  51  62  99 115  91  90 169 137  71  98 170 123  80  85  59  25  24  39  72  56  31  71  85  16  39 100  80 103 103  39  48 123 124 150 135  71  57 118 113 104  82  66  70  68  48  45  30  62  99  91 106 112 113  67  30  30  25  31  35  49  60  70  67  40  53  48  49  56  51  32  30  38  61  58  55 120 222 207 208 203 195 199 205 206 198 206 209 210 213 198 205 214 220 212 205 214 207 198 206 210 210 212 210 212 210 210 207 206 216 215 197 186 198 199 183 193 191 
118  42  21  63  78  38  28  44  51  44  29   4   8   5  28  53  41  26  73  51  57  88  63  15  52  52  92  77  77 113 107  74  73  60  93  92  54 117 162  71  66 117 129 137 221 227 234 232 171 113 168 223 231 237 213 147  96 130 148 105  37  45 163 248 115  89 119  93  57  75  72  92 104 106 108 110 106 136 152 143 143 148 135 129 148 174 148 119 124 147 188 120 138 215 253 247 253 252 249 250 249 254 240  97  37  63 179 255 249 249 170  65  35  68 113 133 103 110 133 113  91 137 188 122 204 227 149 111 164 152 172  93  38  43 104 246 253 156  51  87 174 136 129  88  65  29  82 207 172  73  43  78  94  79  80  82  43  55  47  56 134 202 195 214 181 106  67  91 109 129 119 153 162  90  42  92 107  92  73  61  50  44  77  82  82 114 156 148 101 138 152 107 104 162 112  83  91  68  36  32  35  58  48  47  73  71  25  40 111 105 111 100  53  68 156 169 198 142  55  67 105 103 117 101  81  76  61  67  33  29  78 109  90 108 113  99  51  23  35  41  38  40  46  65  76  60  48  50  54  58  54  38  25  33  42  66  54  68 160 224 203 206 204 199 202 205 206 205 206 212 218 217 202 205 215 213 205 203 205 198 190 198 209 212 206 201 218 208 204 206 207 212 214 206 192 192 198 193 190 187 
105  49  24  59  91  58  42  27  39  45  19   1   9  13  31  46  35  24  57  49  42  70  57  20  64  55 105  73  65 117 122  67  58  52  97  95  57 137 148  43  67 114 113 157 241 220 232 221 147 112 200 232 231 237 190 115 104 146 137  91  30  52 181 248 104 103 127  89  56  76  69  91 103 103 104 108 111 136 147 147 141 137 140 147 141 176 149 112 124 158 192 100 155 236 248 243 253 254 250 249 248 254 243 121  39  74 191 255 248 248 172  59  39  88 130 129  96 122 144 111  97 157 181 122 228 215 132 125 165 159 167  78  27  56 138 255 235 111  24 112 208 139 173  99  56  28  94 210 144  48  54  88  89  71  73  76  51  69  49  58 163 243 201 218 174 107  80  90 120 126 100 148 172  92  40  92 108  88  63  56  55  38  76  97  92 117 176 178  96 107 163 136 102 149 117  93  95  76  51  40  33  45  39  53  67  61  43  47 130 139 110  94  86  95 169 203 213 129  51  88 106 120 141 120  96  83  51  71  31  42  95 115  94 106 114  83  38  21  37  49  42  40  46  73  76  48  58  54  55  61  54  33  20  34  47  65  51  85 193 217 200 203 205 203 205 204 205 211 206 210 220 217 204 206 212 206 201 203 201 195 187 192 207 213 203 198 217 202 199 205 207 207 211 213 199 191 197 201 191 187 
 72  55  39  59 106  91  77  33  24  29   9   2   9  27  37  44  48  44  43  45  29  42  40  19  61  85 109  63  61 119 123  55  42  56  98  94  77 150 110  46  94 115 113 192 240 219 231 193 134 146 219 229 235 228 157  95 124 147 106  73  24  54 191 245  92 120 135  87  61  79  74  93 105 103 101 106 117 130 131 147 150 144 155 176 153 167 157 140 148 167 171 103 181 250 243 240 248 252 251 252 250 253 245 144  44  85 199 255 248 249 172  52  45 104 134 120  91 126 139 107 115 174 159 145 245 189 117 144 163 171 148  70  25  68 181 255 188  87  41 140 213 123 194 145  56  19  97 199 130  58  87  92  86  88  67  49  57  85  70  68 155 247 173 190 148 108 101  78 105 111  75 110 137  82  54  90  92  84  62  48  56  33  54  86  85 107 167 163  73  89 167 147  92 134 146 115  95  77  59  45  32  35  29  41  50  57  65  65 159 179  99  82 140 131 157 215 177  87  68 123 125 177 175 127 101  87  38  53  46  77 112 117 104  98 115  68  30  25  34  44  44  34  53  81  66  30  66  69  49  54  58  38  19  34  51  55  49 111 215 203 199 202 205 207 207 202 203 216 206 202 211 212 201 209 205 198 199 203 202 201 194 193 202 210 206 202 205 193 197 206 206 202 206 215 206 196 198 202 196 196 
 40  60  55  63 119 119 110  45  14  12   3   5   9  46  47  46  67  69  30  39  19  19  26  23  57 122 109  53  63 119 114  47  36  68  99  95 101 155  73  65 123 120 126 226 231 223 222 161 131 189 230 226 239 211 124  86 144 137  73  56  19  57 199 237  81 138 140  84  65  82  81  96 107 105 100 105 119 126 116 142 158 156 171 199 167 158 166 171 172 170 142 113 205 255 242 239 243 250 253 254 252 252 245 166  52  96 205 253 249 250 171  48  57 119 129 113  91 126 126 104 137 184 136 176 252 161 109 160 159 183 125  64  27  84 221 243 133  77  69 160 205 104 199 183  59  15  99 174 114  73 119  96  86 105  59  22  60  96  88  78 140 231 137 154 121 111 119  67  85  95  59  73  92  70  75  84  73  85  66  41  58  31  29  68  76  93 145 134  48  88 167 146  86 119 171 138  94  75  64  47  35  30  24  26  32  54  84  82 183 204  84  74 184 152 141 215 127  43  88 149 139 232 200 125 100  86  28  31  68 113 123 115 113  91 111  54  26  31  29  35  46  34  64  87  51  15  70  84  47  46  60  44  21  36  56  44  54 140 227 191 199 202 205 210 208 199 202 218 206 196 202 207 198 210 199 194 199 203 205 209 203 196 199 207 211 208 193 187 196 206 205 198 199 212 210 201 197 200 202 204 
 34  62  60  70 124 123 107  48  17  11   4   6  12  64  64  57  81  84  27  26  15  18  36  45  68 142 107  46  68 115  91  60  58  87 101 100 121 146  66  93 126 125 161 236 227 227 196 140 147 213 232 228 234 182 105  98 151 116  54  44  14  68 209 220  77 153 143  78  62  80  83  95 106 105 104 108 117 130 115 129 152 166 179 193 165 159 169 171 168 160 121 120 214 254 250 246 245 250 252 253 252 252 247 190  64 101 208 252 248 252 167  52  85 134 114 112 101 121 106 105 154 181 127 206 235 143 114 161 158 185 104  55  35 111 243 205  92  85  85 155 191  99 187 170  60  36  99 126  77  67 124 110  93  94  48  18  62  95  84  83 141 189 118 132 117 121 125  72  83  88  74  73  66  64  96  66  61  93  73  41  63  36  25  60  72  86 123 109  42 117 162 136  97 106 161 149  88  71  69  46  39  36  28  20  23  53  87  87 186 183  71  79 176 126 144 206  92  23  87 129 122 240 185 112  93  73  32  24  90 128 118 106 110  92  98  40  24  33  24  29  53  55  81  83  40  14  65  84  55  45  51  42  25  40  58  39  75 171 223 189 199 204 204 208 207 197 202 215 205 197 203 207 200 208 201 197 201 203 204 209 206 199 200 206 212 210 190 192 197 203 204 194 191 205 207 197 194 198 198 201 
 45  62  59  79 121 109  81  45  29  21   9   4  17  81  86  72  89  89  28  14  17  32  60  79  85 145 101  44  75 107  60  85  95 109 104 109 137 129  82 123 114 136 206 233 227 227 158 129 175 225 230 235 222 145  96 122 147  88  47  35  12  84 222 195  78 167 142  68  57  76  82  93 100 104 110 112 111 138 125 113 137 171 180 172 152 166 167 151 145 141 109 124 210 253 254 252 250 252 250 249 249 250 251 215  80 104 208 253 246 253 161  66 122 146  93 116 118 114  85 109 168 168 130 234 203 132 127 154 159 178  85  42  50 146 250 152  63 101  93 134 174 104 164 120  62  79 105  69  31  48 108 127 101  63  34  28  65  87  65  87 154 136 115 118 127 137 124  90  95  87 106 100  63  65 116  47  58 105  83  46  70  44  34  61  75  84 103  90  47 157 149 120 118  90 126 150  78  65  74  44  45  49  36  21  24  54  80  85 172 132  62  96 141  77 160 194  73  23  80  90  90 215 147  96  82  54  46  29 111 128 103  94 100  98  77  27  24  33  20  27  67  90  98  74  34  24  53  74  69  48  36  34  31  47  58  40 109 203 208 194 200 206 203 203 204 195 204 209 205 204 208 209 206 204 206 203 202 203 200 205 206 203 203 207 210 209 193 204 199 198 204 191 185 197 199 189 188 195 189 192 
 51  50  55  84 105  89  54  39  40  32   9   2  22  91 102  83  85  81  27  22  30  47  77  95  87 129  87  43  78  94  41 105 119 118 104 113 136 112 101 134 114 158 231 225 229 217 130 132 199 229 230 240 198 114  99 141 133  72  42  28  11 100 232 176  84 177 135  62  61  77  85  92  96  99 110 112 104 138 130 108 128 168 180 164 139 168 163 138 135 133 113 128 190 236 246 245 248 251 252 252 250 249 253 235  93 107 209 254 245 253 159  90 145 145  80 115 130 111  75 118 176 153 145 251 173 127 141 150 163 164  71  29  70 180 241 121  56 116 102 115 153 114 147  77  77 129 124  55  28  50  90 128 101  38  24  34  65  86  63  94 158 105 119 102 135 155 125 103 107  86 118 127  88  79 122  47  68 113  91  58  75  50  45  68  80  84  91  78  50 163 125 102 121  73  93 132  66  60  75  44  47  54  38  20  31  62  78  85 152  90  61 121 136  68 170 191  71  36  90  89  90 183 124  93  76  41  54  37 125 122  93  92  94 101  59  21  25  32  20  30  92 113 101  64  36  35  39  56  71  50  27  28  38  51  52  49 141 222 195 198 200 207 202 199 201 195 205 205 205 207 209 210 209 202 205 204 203 204 200 204 205 204 206 208 207 205 199 209 200 196 202 193 186 192 193 184 185 193 182 185 
 46  26  51  86  72  65  33  30  46  36   4   1  24  91 108  84  69  58  22  59  58  58  79  84  65  89  60  43  72  75  41 113 121 109 101 110 116  97 119 120 139 196 230 218 233 188 119 152 218 230 236 236 158  93 115 147 107  72  39  22  11 113 240 164  93 184 121  59  77  83  94  93  91  89  99 106 100 126 129 123 132 157 180 176 131 161 157 141 147 141 138 133 151 182 201 210 233 240 253 253 252 249 254 247 104 114 211 254 247 251 165 125 145 124  80 110 134 114  80 133 176 139 175 251 151 127 150 154 171 141  60  19  98 210 214 122  75 130 118 107 129 130 140  54 110 183 165 107  89  87  77 106  85  24  19  30  66  94  85 106 146 109 131  82 137 175 129 106 115  83  99 146 146 111 112  79  93 112  97  78  77  52  53  81  86  82  87  71  45 118  86  80 100  52  69  94  50  54  70  47  40  49  28  16  44  81  86  91 128  67  70 153 180 120 165 196  88  59 129 148 137 148 125 110  78  41  51  45 128 114  96 103  95  99  46  25  28  32  26  40 129 116  84  58  47  45  24  31  53  48  29  27  46  53  37  69 170 223 187 200 199 205 201 197 199 197 206 202 205 205 203 208 207 204 197 199 204 205 207 208 204 202 208 210 203 198 204 202 200 199 200 199 197 194 192 187 189 193 180 183 
 39   9  51  88  42  40  21  26  47  37   2   3  23  83 103  77  49  35  21 101  87  67  75  66  42  47  34  43  62  54  46 114 113  96 102 109  95  92 131 108 172 231 221 212 229 155 122 178 229 230 240 221 119  84 131 143  80  72  34  16  15 126 246 154 106 186 107  58  89  84  99  91  85  80  88 101  99 111 123 137 139 149 181 187 128 151 151 147 159 146 163 140 121 135 154 170 210 218 243 254 254 251 253 255 116 124 214 254 249 251 178 157 135 100  86 105 134 115  93 148 171 130 208 240 135 128 156 159 178 113  50  19 130 232 182 129  98 143 141 107 109 146 134  49 144 226 208 174 165 139  77  80  65  18  16  25  66 104 109 114 129 128 149  71 139 191 134 103 120  81  79 157 197 139  96 117 119 105 102  97  73  56  63  91  91  80  80  63  37  64  48  60  75  37  53  60  37  46  64  51  32  39  17  13  57  99  95  99 108  54  77 174 224 176 149 192 104  81 167 211 188 116 131 124  78  47  43  51 122 107 101 115  99  94  36  29  31  33  32  47 153 112  71  55  56  53  11   9  31  44  34  28  51  52  26  96 194 216 184 199 198 202 200 197 198 201 206 201 204 200 197 203 204 206 187 193 205 208 214 212 204 202 209 211 200 192 206 192 200 205 198 206 208 197 194 192 192 192 181 182 
 42  10  58  97  41  25  31  32  41  31   8  18  16  65  80  57  34  27  37 124 104  77  73  59  44  24  27  46  51  37  44 110 107  93 113 119  98 108 132 125 197 237 216 213 201 135 141 199 232 231 234 183  98  98 138 122  63  61  29  15  24 139 247 145 120 181  99  55  81  68  89  84  79  78  86 101 106 106 120 135 142 159 186 176 135 147 143 144 154 135 163 147 131 134 137 144 178 175 197 220 242 252 246 255 137 145 222 254 249 252 201 166 119  91  95 107 133 104 106 156 160 139 231 213 130 132 155 163 175  86  34  43 164 231 157 119 105 157 167 120 108 159 122  69 158 231 228 214 212 192 104  67  49  18  11  24  71 104 110 105 115 155 173  94 146 190 133  94 122  85  91 158 191 138  85 138 127  91 100 107  64  69  76  91  92  76  60  51  33  36  30  49  63  40  51  54  33  36  59  58  27  28  15  18  64 102  97 104 105  52  70 158 213 174 123 153  93  89 172 217 198  98 121 111  71  56  37  52 107 104 103 115 105  87  29  28  31  34  36  41 129 110  83  59  51  54   6   5  19  37  37  32  48  47  31 129 207 205 189 198 197 197 198 198 198 203 204 202 202 200 199 199 200 204 185 194 209 211 214 212 205 206 211 210 202 192 201 190 202 208 200 206 207 200 200 196 190 188 187 182 
 53  25  69 110  59  15  55  49  30  21  23  43   9  46  48  29  25  31  62 132 115  88  73  59  62  13  31  50  41  24  39 105 105  98 126 134 118 134 126 164 216 226 217 214 159 124 170 216 230 233 217 128  90 125 135  93  55  45  27  20  39 155 244 136 136 170  94  52  62  47  72  75  74  81  92 105 116 106 119 120 141 181 190 151 147 148 135 136 136 114 147 156 164 162 143 131 143 122 130 162 217 250 236 254 164 174 233 254 249 253 229 157  99  91 105 113 133  85 119 158 144 161 247 177 131 138 151 164 163  59  16  90 198 215 142 100 102 174 195 139 118 168 106 103 158 212 231 227 234 235 144  65  35  21   9  33  77  95  97  89 107 183 196 131 155 178 126  83 123  96 125 151 148 119  79 147 123  75  98 111  53  87  90  84  91  74  37  34  30  29  24  41  61  54  57  68  34  26  56  64  25  21  20  31  67  96  97 108 109  56  61 126 168 138  91  91  70  94 157 188 178  90 101  80  58  64  34  56  87 102 103 107 111  78  23  24  29  35  37  29  81 114 112  63  37  50   7  12  15  29  39  38  40  39  50 165 214 192 198 198 197 193 197 200 199 204 201 204 198 203 205 195 197 200 190 200 215 214 209 209 206 213 212 207 205 195 193 194 204 207 203 202 199 200 206 198 184 185 192 181 
 67  48  79 117  77  17  84  76  30  11  29  61  22  49  33  13  20  31  74 130 122  98  70  54  69   7  33  57  43  24  46 108 110 103 123 139 140 142 127 197 226 219 222 207 126 129 194 225 230 231 189  88  91 139 126  78  61  47  43  37  59 170 242 132 154 166  88  47  58  57  74  76  80  93 101 105 118 111 119 113 139 186 185 141 156 149 131 132 128 104 136 163 179 177 153 130 129 107  97 117 185 242 232 247 183 196 241 254 250 254 240 140  83  95 113 117 128  76 133 156 135 186 252 148 132 142 149 163 144  39  12 133 208 186 143  95 100 185 205 151 136 175  95 120 150 193 219 209 227 235 151  64  28  24  25  62  85  87  93  92 114 195 192 143 151 156 111  82 131 118 156 144 115 107  82 152 117  70 104 117  53 101  98  83  99  92  43  20  24  25  20  32  54  62  62  77  37  22  52  63  27  29  30  48  74  90 103 122 103  71  80 122 148 128  78  48  66 113 155 174 160  99  94  61  49  67  44  77  81 101 104 105 113  63  22  23  26  34  39  30  69 135 127  59  28  44  10  20  16  24  41  47  39  35  78 190 214 186 205 197 197 191 196 200 200 204 198 204 196 202 208 194 196 200 195 204 215 212 204 206 208 215 210 204 208 200 190 200 203 202 202 198 192 196 205 196 182 185 193 178 
 81  74  84 114  92  35 113 117  44   2  23  66  63  85  42  12  20  27  66 117 127 106  62  36  55   4  28  70  62  40  69 120 124 107  95 124 158 125 140 216 228 224 227 183 111 149 208 227 233 223 148  73 101 131 112  85  87  77  86  70  83 185 239 132 176 168  78  44  84 111 106  91  99 117 112  98 110 117 122 117 137 165 166 156 161 150 131 133 135 114 138 167 164 162 161 143 144 147 116  95 147 224 238 232 194 213 245 253 252 253 230 116  74 101 119 118 119  80 144 149 135 213 242 128 136 146 152 161 113  26  26 167 186 146 166 112 105 188 190 150 161 176  91 113 137 184 192 156 189 173 109  61  29  24  65 114  95  83 110 130 143 187 152 116 130 125  90  98 148 152 174 140 107 111  98 156 113  86 122 126  71 108  96  93 119 133  87  10  15  18  14  18  36  55  62  72  40  31  51  53  36  56  42  71  89  88 120 148  80  98 144 165 175 168  89  39  95 156 182 194 152 130 106  64  46  59  72 122  92 100 110 116 112  41  25  25  23  30  39  52 116 178 114  40  31  35  15  28  22  24  45  58  46  37 117 200 206 189 203 196 195 193 195 198 201 203 197 202 195 197 204 199 197 205 199 204 208 203 202 203 208 208 201 201 208 205 195 207 200 191 194 196 191 187 194 189 185 191 184 174 
 91  94  88 107 100  54 133 153  69   2  15  62 104 120  58  16  22  25  56  98 127 108  52  17  35   9  31  85  85  61  93 129 136 111  70 106 162 105 161 227 228 232 225 155 113 175 216 228 237 209 112  77 111 119 105 105 120 116 131 102 109 199 237 136 197 168  70  53 125 170 139 106 120 136 117  88  98 117 122 124 134 138 146 178 163 148 131 134 145 129 143 169 144 141 162 156 164 197 151  94 115 196 241 223 202 225 247 252 253 252 210  95  69 107 123 114 107  94 152 140 142 237 221 116 140 150 157 156  80  19  51 190 155 109 190 129 115 185 164 146 184 170  95 104 132 178 162 111 155  99  59  57  34  28 105 163 112  87 134 178 179 176 113  92 117 101  75 124 174 183 185 144 118 128 118 155 117 112 140 131  93 113  89 103 137 168 129   5   6  10   8   7  17  44  64  65  41  44  57  50  49  83  52  90 103  87 133 165  54 130 214 217 214 219 105  47 135 200 214 220 148 160 119  72  47  50 104 160 107  99 116 126 106  22  28  29  24  27  38  76 178 213  92  24  38  27  20  37  29  25  48  69  55  45 156 204 197 195 201 196 194 195 194 196 200 200 196 200 195 191 198 205 198 208 201 202 199 193 201 201 209 199 193 200 207 208 202 211 196 180 185 194 191 178 180 182 190 198 175 173 
 91 100  92 100  94  59 121 161 103  30  21  50 111 123  63  20  23  35  58  73 113 100  39   4  19  35  53 101 101  74  97 118 132 113  75  98 139 106 187 231 231 231 200 133 141 196 218 231 235 188 102 102 116 120 122 134 149 147 151 114 127 210 233 147 209 155  72  91 173 193 143 109 126 136 108  80  92  95 113 124 129 123 137 194 163 142 124 127 144 138 142 166 143 135 152 153 168 218 175 119 109 158 229 232 213 231 250 251 251 251 192  85  75 113 122 108  92 116 152 133 161 247 188 116 147 151 159 148  55  15  79 192 134 100 193 119 130 171 135 150 199 149 112 116 153 175 144 121 161  61  38  58  45  46 118 172 142 108 158 218 212 180 117 119 142 106  84 164 205 191 187 162 150 159 131 142 136 146 145 120 109 115  81 102 137 158 119   8   7   8   7   6   9  33  71  63  39  61  87  75  64  89  55  93 108  91 128 145  39 158 248 236 237 243 103  68 164 223 233 226 140 168 110  71  50  51 127 152 109 100 119 127  89  17  29  32  33  32  31  85 214 199  72  28  46  22  26  48  35  27  49  70  54  63 185 205 192 200 200 195 195 192 191 194 197 193 197 199 194 189 196 205 199 205 198 202 198 190 201 202 208 195 192 201 204 204 202 206 192 180 184 193 191 175 175 179 192 200 175 183 
 84  95  93  91  79  53  90 147 138  81  38  34  93 102  63  25  24  53  70  45  94  84  25   0   9  73  88 114 108  82  88  93 119 114 100  97 102 126 216 230 235 222 160 117 185 214 218 237 226 162 114 139 120 129 150 162 171 166 154 114 142 220 227 160 215 135  83 150 221 187 127 105 124 120  88  73  89  62  99 118 118 116 137 200 164 135 115 116 137 139 137 160 156 140 135 138 157 214 188 156 119 114 205 249 224 235 253 249 247 251 177  83  86 120 117 100  78 143 146 128 187 247 149 123 154 153 158 136  33  15 111 183 122 110 178  95 148 150 106 156 204 117 135 146 191 170 131 169 194  53  40  60  59  71 115 158 178 141 182 248 238 190 150 179 191 133 113 211 239 181 183 187 194 195 135 123 165 182 139 100 119 118  75  94 121 117  75  16  14   9  10  11   8  27  82  66  40  79 128 118  82  80  52  85 104  97 113 100  36 180 254 234 246 244  88  97 184 231 238 215 130 159  88  63  55  60 144 114 105 104 120 120  66  22  28  32  46  40  25  87 229 152  53  44  52  20  32  59  42  28  50  67  50  91 206 205 189 203 201 196 197 186 186 194 194 186 196 198 192 190 195 200 200 197 194 203 201 193 201 203 207 195 195 202 198 197 198 196 190 187 188 190 191 177 176 179 192 199 180 198 
 80  89  89  74  58  44  60 119 142 114  64  31  66  80  72  37  20  59  80  34  85  76  19   0  12  98 107 109  98  79  76  76 114 115 110  91  85 157 232 226 235 203 127 121 214 223 222 237 206 138 133 167 137 136 153 160 162 151 152 117 155 228 223 168 215 126 104 192 241 169 109 102 120 103  72  71  83  43  94 105 102 117 142 185 166 143 117 115 133 131 133 161 160 138 120 119 138 195 188 174 124  91 180 249 216 232 254 249 246 251 166  81  93 122 112  92  75 161 138 133 212 238 120 132 154 155 157 119  22  15 139 172 126 131 156  89 157 130  91 158 192  87 141 172 222 160 121 212 218  67  49  61  66  86 117 159 201 171 203 253 230 176 172 213 223 163 145 242 254 171 167 191 220 217 126 112 189 192 126  91 117 116  78  89  98  76  41  23  21  13  14  13   9  33  87  67  51  89 141 148 101  69  52  75  95 107 113  63  52 180 243 235 247 225  68 121 199 235 236 193 130 144  71  56  57  72 154  85 102 109 121 109  46  29  28  31  50  47  33  99 235 109  42  55  50  21  36  64  46  33  53  61  48 122 215 203 188 202 200 195 197 185 184 194 193 184 194 195 191 191 193 194 201 196 192 203 203 194 200 202 204 195 197 202 196 192 195 190 190 191 189 189 192 183 180 180 190 196 183 203 
 83  85  78  47  32  34  38  76 104 112  98  46  34  64  96  58  12  51  84  43  90  80  25   9  31 103 101  80  67  63  66  74 120 114  94  78 102 197 231 221 228 174 109 150 219 223 230 228 173 119 157 178 174 138 113 115 110  94 148 125 166 236 220 167 208 136 135 209 224 142  97 106 118  89  63  73  73  48 101  85  81 125 152 145 170 170 137 127 135 111 133 174 150 124 112  98 114 161 176 161 118  96 156 218 182 223 254 248 250 252 162  79  91 119 107  87  87 168 128 150 236 216 106 142 145 159 154  93  19  15 161 163 152 163 128 113 152 115  97 150 156  63 125 191 237 142 110 235 221 104  59  60  65  86 138 188 201 190 221 236 177 130 175 205 225 192 177 250 248 166 135 165 223 215  95 114 203 168 110 101 102 110  97  89  70  44  30  27  26  18  16   7  12  56  80  66  79  87 116 154 121  58  58  68  81 122 138  46  91 154 212 246 243 182  45 139 208 238 227 163 145 122  64  53  58  87 153  78 105 116 120  95  32  33  31  29  40  50  65 132 230  78  36  53  38  25  38  59  45  42  58  56  52 158 213 198 187 195 195 193 191 188 187 192 194 188 191 190 189 192 189 185 202 204 196 202 202 194 198 196 200 196 195 199 197 191 194 192 193 190 184 188 196 194 189 183 186 191 183 194 
 86  86  70  23   9  24  22  40  59  95 123  65   7  57 118  73   8  43  83  54  90  85  36  21  56 103  86  47  35  48  59  78 126 107  74  75 136 232 225 217 212 145 107 183 218 221 237 211 138 111 181 186 202 129  63  59  52  43 149 132 174 242 217 166 203 156 168 215 196 116  91 113 114  75  59  73  65  65 108  68  66 133 152 107 170 192 161 144 136 100 135 182 142 116 113  86  93 130 159 143 119 118 135 172 143 214 255 246 253 252 161  78  88 117 102  83 106 167 122 172 254 189 103 150 136 162 146  64  21  26 175 161 183 188 104 146 141 107 110 139 116  48 108 198 235 120 102 249 215 142  70  57  66  94 166 223 188 197 228 201 118  88 173 190 221 215 200 249 236 162 103 138 220 202  65 124 211 141 101 117  83 103 117  94  48  23  29  27  29  24  18   2  19  81  70  66 105  84  85 144 130  47  68  69  70 130 159  38 128 131 179 253 238 135  30 154 216 240 215 135 160  98  61  52  56  98 147  83 108 122 119  82  23  34  33  28  32  54 100 171 212  57  34  47  27  31  39  52  44  51  62  51  66 191 207 194 187 188 191 191 185 191 190 190 195 193 186 184 189 193 186 180 203 212 200 200 200 194 197 191 195 197 194 197 199 192 195 195 197 189 180 189 199 204 199 188 186 189 184 185 
 84  93  77  21   1  15  13  32  41  68 109  75   2  61 115  65  13  56  74  46  67  77  48  32  76 109  76  30  23  44  62  86 116  87  68 101 173 237 221 222 187 127 130 207 222 224 234 182 116 128 200 197 187  98  28  23  26  51 162 129 175 247 213 169 211 182 191 214 176  99  93 119 105  67  55  66  61  85 100  65  78 130 129 101 156 180 177 156 129 120 137 172 153 139 131 100  90 121 140 138 146 151 123 120 118 211 255 244 253 252 161  79  89 119 102  82 128 156 123 194 252 162 110 148 139 164 129  37  26  63 171 172 208 190 100 169 127 114 130 127  85  55 116 178 205  98 100 253 203 157  80  57  83 131 195 237 166 175 206 165  87  93 182 200 229 219 199 243 237 159  84 140 228 182  54 137 211 139 116 130  70 100 127  99  46  22  30  23  25  26  18   6  35  91  60  79 111  89  77 114 108  35  80  89  75 116 142  38 135 138 163 240 235  99  37 165 224 239 202 128 159  75  57  50  53  98 134  93 107 123 115  73  22  28  33  29  39  62 121 202 165  48  37  44  29  35  38  48  45  55  56  49  98 209 202 191 188 186 193 189 183 191 189 186 193 194 184 184 190 194 188 183 200 211 201 198 198 197 199 191 192 198 198 198 201 194 197 195 200 191 182 194 198 207 205 197 194 196 192 188 
 78 102  92  32   0   7   9  44  43  37  72  76   9  72  96  46  31  84  61  27  28  62  61  41  89 119  74  29  25  49  74  94  95  62  78 149 210 222 220 228 156 119 169 222 232 231 220 146 106 160 216 211 147  57   8  10  29 101 179 118 172 249 209 175 225 208 206 210 163  88 100 122  91  59  51  53  64 106  81  71 106 118  89 113 135 146 184 166 121 159 139 147 176 179 159 132 101 126 121 144 187 185 115  68 105 214 255 242 250 251 160  82  93 123 102  84 149 138 133 216 236 133 123 143 150 165 105  12  33 115 157 195 224 171 109 185 111 127 150 113  62  77 142 144 154  78 106 254 188 154  87  57 110 189 222 236 140 138 165 129  83 133 201 231 247 212 184 237 245 153  76 162 244 158  55 151 209 156 144 138  63  99 127 101  55  31  28  17  18  27  17  20  61  91  56 102 107 100  87  73  67  24  93 116  87  86 100  47 122 163 159 211 228  72  59 171 233 234 186 131 147  53  53  49  52  93 116 106 104 121 109  64  26  21  30  34  58  75 132 228 102  44  43  44  40  39  38  47  50  57  46  52 141 217 197 191 190 189 197 188 184 189 185 183 190 193 183 187 194 195 194 194 195 204 200 196 198 203 203 195 191 201 205 202 201 198 200 194 200 195 188 201 196 204 209 207 207 207 203 200 
 78 105  91  34   1   2   9  54  46  18  42  66  17  71  81  42  56 112  57  27  17  52  66  47  86 118  83  40  37  62  87  98  82  54 100 190 229 209 223 221 133 122 197 229 236 235 198 121 112 189 226 216 125  31   6  23  63 147 185 114 176 249 205 182 235 219 214 202 145  86 108 121  77  49  43  46  79 117  69  78 119 101  59 115 126 123 179 173 129 184 144 124 180 199 178 164 122 130 116 155 204 187 106  36 107 222 255 241 249 250 160  81  96 123 100  95 161 122 150 231 215 115 136 141 161 159  82   5  39 141 152 217 219 141 120 189  98 127 154 100  49 100 177 126 110  65 121 253 176 142  85  54 132 233 233 222 126 109 134 118 105 178 221 251 255 205 172 234 248 140  78 183 253 145  57 163 214 173 158 138  66 101 115  89  54  34  27  17  17  22  12  44  94  90  71 125 111 113  97  48  39  28 100 120  88  64  69  83 116 172 165 189 199  59  91 168 234 225 160 127 132  47  50  53  65  99 103 111 103 119 101  53  31  20  26  37  70  83 137 236  74  43  47  49  49  42  41  45  54  62  43  64 177 214 194 193 194 193 199 189 189 189 184 183 188 190 184 189 195 193 196 203 194 199 201 198 199 205 205 200 192 201 209 205 199 200 202 194 198 196 194 208 196 203 210 213 214 214 210 208 
 87  97  65  22   4   2  12  56  45  15  29  44  23  54  77  65  85 135  66  56  45  51  59  50  60  96 106  70  58  84 102  98  82  73 137 216 225 206 231 193 123 138 208 228 234 232 165 113 142 210 227 205 137  33  15  79 132 180 174 120 188 248 204 186 234 209 217 188 119  94 114 114  65  37  30  49 108 114  69  83 110  81  44  99 138 120 157 178 160 185 152 110 156 184 181 187 151 130 129 164 179 144  95  30 128 234 254 242 249 249 157  76  97 116  94 118 159 110 175 240 189 110 146 147 169 143  63   7  43 129 164 235 186  98 130 181  90 109 135  90  49 121 217 131  78  62 145 252 166 120  70  51 146 250 223 191 128  99 122 143 159 219 239 255 255 201 170 241 239 120  91 197 251 145  58 172 231 183 147 127  83 106  90  60  36  27  25  23  22  11   5  77 132  92 113 147 133 127 101  48  35  54 103  93  73  55  59 154 125 153 180 181 138  66 133 155 227 210 123 109 115  60  50  63  98 123  99 107 105 119  89  39  34  31  24  38  68  86 140 221  93  42  50  61  54  43  46  41  60  69  54  89 204 200 191 196 200 198 195 193 197 192 188 188 188 189 185 188 192 187 193 210 197 200 207 205 202 203 204 206 195 199 208 204 196 202 204 196 195 192 197 215 201 203 207 210 213 212 209 211 
 95  82  35   7   9   5  17  52  42  20  27  26  26  31  75  93 108 143  75  92  86  58  48  48  31  67 126 102  78  99 115 105  97 106 175 230 213 207 232 159 121 159 212 226 230 220 132 115 178 226 217 179 157  53  42 136 190 200 162 133 202 247 202 188 228 196 216 171  94 104 118 106  54  24  21  61 133 104  74  86  97  69  39  82 152 123 134 177 190 179 164 104 129 158 170 192 171 135 148 168 142  96  80  27 151 243 253 242 250 248 151  71  96 106  88 143 149 104 204 241 162 113 154 154 175 124  45  15  43 106 182 241 146  62 134 170  90  96 117  88  63 138 247 137  55  63 168 251 157  97  53  58 162 250 200 154 131 101 127 180 216 251 252 253 249 195 173 248 222 101 108 211 244 146  65 183 241 181 127 115 104 111  67  32  18  17  23  30  25   2  13 110 158  97 157 165 154 134  98  55  39  91 108  68  59  50  56 215 138 129 192 172  76  81 177 147 219 194  90  91  96  76  49  75 131 142  97 102 109 116  74  27  36  43  23  40  67  96 147 188 116  43  51  69  55  43  51  39  68  75  68 122 222 186 190 199 204 201 190 197 204 194 194 195 190 190 189 188 191 182 189 214 203 202 212 211 204 201 202 209 199 197 205 203 194 204 203 198 193 189 200 219 206 202 202 205 209 209 207 209 
 87  64  19   5  10   8  18  45  45  35  39  31  25  18  70 105 109 114  70 110 119  72  38  36  17  38 124 123  85  88 121 133 133 141 196 227 206 213 215 138 133 183 219 227 231 190 112 130 206 233 190 131 164  93  84 158 186 207 169 151 213 246 203 189 219 196 209 156  88 110 115  98  54  19  29  86 132  92  80  89 101  82  45  82 157 125 121 165 189 179 176 115 124 143 145 158 158 154 163 152 113  81  63  27 164 230 239 245 251 249 138  72  94  95  91 158 132 116 226 229 140 125 154 159 175 103  30  22  40  95 202 217 115  59 127 163 107 111 120 110 102 144 241 122  46  69 177 249 146  83  46  94 192 230 168 118 123 118 156 214 244 255 254 254 236 184 182 251 197  98 128 225 234 135  94 202 223 161 113 111 122 114  64  31  17  14  23  32  19  10  57 131 142 109 177 170 154 119  84  60  47 129 125  81  69  46  51 209 142 120 186 153  46 103 207 164 220 182  83  89  74  77  43  87 145 133  99 103 114 106  60  21  34  49  26  44  77 130 168 134 105  46  51  66  53  42  46  44  76  69  78 155 227 186 193 200 203 199 189 199 202 195 200 202 194 194 193 190 192 187 192 213 208 205 211 210 204 200 203 208 202 196 202 204 196 205 201 199 195 192 202 216 205 199 198 202 206 207 207 205 
 71  46  15  10   8  14  17  36  50  56  60  54  24  16  63 103  93  61  54 115 141  91  33  19  15  11 107 134  84  63 122 176 180 179 205 215 204 219 181 125 154 208 227 229 232 147 103 154 228 231 145  73 160 142 131 151 145 206 186 171 222 245 202 189 209 207 196 138  93 113 109  90  57  20  49 118 112  80  87  91 117 110  58  97 152 125 119 145 167 182 190 132 132 136 115 108 130 180 171 118  93  87  45  32 170 200 216 247 251 251 122  76  90  85 100 166 113 141 244 208 122 140 150 163 168  80  17  26  36  97 221 175  91  77 115 163 137 147 136 145 157 144 207  93  45  76 176 246 134  76  48 146 227 198 130  89 111 146 199 242 252 253 250 255 218 170 193 250 167 104 149 240 219 113 136 222 185 127 102 113 136 113  73  47  29  19  24  30  10  37 123 140 101 126 181 168 141  95  66  58  54 162 146 120  92  42  43 157 137 125 167 122  36 126 227 193 218 170  93  96  50  68  38  98 144 105 102 110 119  90  46  22  31  51  30  54  98 178 194  68  68  52  50  53  49  42  36  55  83  57  88 189 222 192 198 199 198 196 191 198 196 194 205 206 199 201 199 195 198 199 201 209 212 207 206 205 202 202 206 204 204 196 200 206 202 205 197 199 201 200 202 209 202 196 196 201 205 208 209 199 
 59  37  15  13   7  19  19  31  59  76  81  82  32  28  65  93  75  29  41 109 144 106  40  11  17   4  93 134  86  54 122 207 208 203 208 204 206 218 147 118 174 224 230 230 217 114 110 183 238 208 100  54 165 174 148 132 127 211 193 182 229 244 201 190 207 213 177 122  99 114 105  84  54  28  72 130  86  72  91  93 126 125  68 112 142 139 128 127 145 180 198 138 132 134 108  93 125 189 156  94  85  88  32  44 176 166 188 250 252 252 113  79  86  82 112 164 102 169 248 183 112 150 146 168 153  60  10  27  47 124 234 144  77  93 119 175 163 171 139 165 197 136 164  79  52  81 177 244 122  73  58 173 233 165 105  88 124 179 232 254 253 248 247 255 202 159 201 240 140 106 168 245 197  94 160 218 158 108  95 114 143 108  77  56  38  27  25  21  22  83 162 126  77 149 175 165 139  92  62  55  61 162 151 144 103  39  41 101 124 143 155  90  30 135 230 193 187 153 110 100  39  60  40 107 138  88 108 115 120  74  35  27  32  50  30  69 123 206 201  23  42  55  48  43  44  40  28  62  81  51 104 213 216 197 201 200 197 196 195 194 190 193 206 209 203 205 204 203 205 209 207 206 213 210 204 201 201 204 206 200 206 198 200 208 208 205 195 199 206 204 199 199 199 195 195 197 201 207 207 196 
 58  42  17  11   7  23  24  33  70  95  99 115  55  67  81  75  58  33  33  91 121 114  63  14  29  19  87 119  94  75 126 217 210 209 205 199 211 204 118 115 190 227 224 226 177  98 137 215 233 158  60  88 185 177 120 104 157 226 180 182 235 243 199 193 214 209 151 106 104 112 103  78  42  46  97 116  59  70  91  92 119 115  73 124 128 171 150 115 131 168 199 129 119 137 136 134 153 168 115  86  91  71  25  63 183 127 155 250 253 251 112  78  81  90 126 150 105 203 233 154 112 151 144 175 125  46  12  27  80 180 239 132  70 101 147 202 182 171 119 160 213 119 114  88  64  84 184 243 112  75  77 166 198 135 104 128 174 218 246 254 250 248 249 254 189 156 206 219 117 105 187 235 161  80 156 184 150 109  90 110 137  96  68  51  40  35  23   8  65 151 157  86  82 179 164 165 157 123  76  50  69 122 129 139  93  38  49  55  99 172 151  56  24 127 211 146 114 127 128  94  43  55  54 113 132  93 117 118 116  62  29  34  39  48  27  92 149 204 176  11  37  54  44  38  41  38  27  63  67  58 131 225 207 198 201 202 200 203 202 189 188 193 204 208 205 206 206 213 213 214 211 205 210 213 208 200 201 206 202 198 206 202 203 211 210 204 195 198 207 203 189 187 199 199 195 191 195 203 199 195 
 62  52  21   7   8  25  30  34  78 106 105 135  86 110 104  69  55  51  30  69  90 112  81  22  47  43  83  99 103 110 141 217 203 210 203 198 212 182  99 114 198 228 217 214 133  96 169 237 213 111  45 134 201 167  85  85 199 237 161 181 240 241 197 196 221 202 126  93 108 110  98  68  32  66 112  91  44  76  89  88 103  95  75 126 116 201 170 111 125 152 195 122 106 144 174 182 179 136  75  86  96  49  21  80 189  95 126 248 253 249 113  76  76 101 138 132 119 233 208 128 118 149 145 177  95  35  18  35 124 237 233 126  66 109 185 219 191 155  95 148 210 102  75 102  74  88 192 239 104  78  93 149 161 119 119 179 227 249 251 247 247 251 249 249 178 158 207 192 104 108 205 215 122  74 141 145 144 115  89 102 121  82  55  40  37  40  22   4 115 204 139  50  94 205 158 168 172 152  90  47  88  82 103 122  76  39  64  34  73 192 146  28  23 118 177  86  43 102 140  83  53  49  70 117 125 104 125 121 107  49  24  40  48  46  29 113 168 187 141  12  44  52  40  36  40  36  29  64  50  71 163 228 198 199 202 203 204 209 207 186 190 195 201 206 205 202 207 222 220 216 213 206 203 215 213 201 203 209 198 199 206 205 206 211 209 201 196 198 206 201 182 179 199 201 196 187 189 196 189 194 
 72  64  24   4   8  20  32  31  73  96  82 116 120 140 127  96  83  72  30  50  67  89  69  31  73  65  78  78 104 146 175 214 204 210 207 203 200 155 109 116 194 230 213 185 106 121 198 228 174  98  90 155 192 151  75  95 224 228 145 188 247 236 195 198 222 196 118  89 112 110  85  54  38  82 104  66  58  94  87  77  80  75  76 110 114 201 172 119 129 136 187 139 110 156 203 189 155 109  70  89  84  30  21  89 185  83 116 244 252 246 112  71  72 108 141 117 149 248 178 113 129 148 150 165  76  27  31  70 170 255 210 111  67 127 215 200 182 125  86 140 181  95  73 106  69  95 201 227 104  79  94 144 158 136 157 216 249 254 249 245 247 252 240 240 175 165 205 167 112 130 219 188  94  83 125 131 125 111  93  85  87  69  48  28  27  33  21  30 148 190 129  53  95 212 171 176 163 144  83  50 131  86  93 105  65  44  85  68  56 174 130  18  37 126 130  40  23  97 126  66  61  41  78 117 118 109 127 126  90  35  20  41  51  44  47 122 165 163 109  22  57  57  38  39  44  34  36  64  39  91 188 220 193 202 206 204 205 209 206 194 200 200 201 206 206 198 205 224 219 211 211 206 196 211 217 203 204 212 197 202 205 205 207 207 202 197 196 198 202 199 187 182 197 199 199 191 186 188 184 191 
 84  75  30   2   8  11  30  25  59  74  42  75 153 158 146 140 128  92  36  35  48  55  37  38  98  82  71  60  98 177 219 210 210 210 211 209 179 127 136 122 183 234 211 144  94 159 222 200 127 109 168 150 166 136  85 125 233 203 134 201 253 231 193 199 217 188 118  93 115 110  66  39  58  96  81  48  90 117  84  64  55  58  76  82 118 180 155 131 140 122 176 170 127 169 217 163 100  86  87  90  61  17  25  96 175  84 120 238 249 242 107  65  70 113 138 105 188 248 145 106 143 147 157 140  65  25  51 126 216 254 174  91  71 156 236 156 162  87  89 138 136  95  94  99  55 106 210 207 106  79  86 146 178 174 208 242 250 243 244 247 248 250 224 230 175 173 199 141 137 162 227 155  73 100 109 131  97 102 100  64  44  56  42  18  17  19  22  79 167 138 127  83  90 209 195 182 134 109  61  57 185 120  93  85  61  57 107 134  49 131 105  23  62 144  81   9  41 105  98  46  65  34  83 115 109 109 126 130  68  21  16  37  50  44  77 124 150 136  80  33  73  64  37  44  52  32  45  64  35 117 208 205 190 207 211 204 204 205 201 208 213 207 204 209 207 194 201 220 212 202 207 207 189 204 218 205 204 213 199 207 204 204 204 199 191 193 196 198 195 198 199 192 192 193 204 198 185 180 181 187 
 90  88  41   1   7   6  25  21  47  55  19  47 163 159 150 159 148 106  53  37  35  28  17  37 103  85  66  54  91 177 231 204 212 204 208 203 159 121 158 138 183 229 194 116 101 188 232 182 112 128 199 122 137 133 104 145 229 175 127 212 255 225 193 205 213 172 115 100 116 104  51  34  78  99  66  52 114 129  80  56  42  50  78  66 122 154 125 128 152 123 159 180 143 172 205 130  65  77 101  83  43  18  30 118 162  81 128 237 246 240 102  62  75 118 130 103 220 234 122 106 151 146 162 113  57  26  74 177 238 238 143  74  87 185 237 128 146  67 104 142 104 100 105  91  42 117 218 189 105  83  77 137 190 211 241 253 247 236 240 249 250 244 212 226 177 175 187 124 168 178 212 132  71 109  95 124  81  95 105  55  15  45  34  20  20  11  28 125 166 113 128 108 104 205 211 169 105  76  42  65 206 145  92  67  70  86 116 171  67  99  84  37  85 156  73   4  71 117  74  37  59  41  96 115 103 107 123 129  52  14  19  33  44  51 106 131 150 124  58  42  77  68  39  47  54  37  54  60  43 142 218 194 191 209 213 204 203 202 198 214 218 210 208 213 210 195 201 216 207 197 204 207 188 199 216 204 199 208 201 207 201 201 201 192 183 192 196 197 191 194 204 198 190 191 205 200 184 179 183 186 
 90  99  59   2   5   7  18  17  40  45  18  42 141 141 133 138 131 111  86  64  30  16  14  27  77  71  62  64  84 136 198 197 206 192 192 181 145 141 170 164 201 211 158 108 132 201 223 183 141 148 151  69 109 146 128 146 209 149 128 218 255 222 194 216 208 145 105 109 117  89  44  46  95  90  67  83 117 122  74  59  46  50  80  68 122 124  80 102 162 144 137 161 152 158 150  94  71  85 107  67  32  28  41 167 149  70 137 242 246 242  98  61  91 122 115 115 240 200 111 114 149 146 161  83  50  33 107 222 228 210 121  64 120 214 214 126 138  72 130 151  92 110  99  82  35 126 225 171  95  92  74 110 187 239 247 250 245 240 238 248 253 233 205 230 180 165 167 120 204 166 165 121  88 106  83 100  84  95 103  60   7  36  22  37  46  19  41 161 145 141 128 120 149 205 212 129  81  54  34  75 181 150  87  46  95 136 106 160 111  90  71  62 100 152 122  29 107 131  60  42  41  71 122 120  99 105 120 119  45  17  27  31  34  70 130 150 172 128  42  45  66  67  45  45  51  47  62  53  67 165 216 189 197 205 207 204 204 202 198 207 212 209 211 218 215 202 207 212 206 198 201 206 194 196 210 198 188 195 201 201 197 197 198 188 180 196 194 194 189 189 195 196 193 193 202 193 182 187 188 187 
 87 106  73   5   6  11  11  15  35  39  22  42 112 125 117 109 104 106 111  95  33  13  18  16  42  50  57  81  82  95 159 193 200 184 174 154 139 171 174 192 221 188 120 112 167 210 210 186 171 153  84  23  87 161 147 136 180 129 136 222 254 219 197 227 201 118  96 117 118  75  42  65 105  79  74 113 104 107  72  66  53  52  80  77 120  94  37  72 163 167 125 140 157 138  91  65  86  95 103  50  26  42  63 217 134  58 147 246 245 244  94  63 109 125 102 137 252 164 107 124 144 148 156  59  44  44 141 254 210 174 103  61 152 239 191 132 128  84 154 159  92 117  84  76  33 134 230 156  85  99  73  81 176 255 241 241 243 244 239 245 252 219 203 236 181 149 147 131 228 144 115 112 104  94  72  73  91  93  96  66   7  37  23  66  86  43  56 177 128 178 128 126 191 199 201  91  62  41  38  93 151 147  78  28 121 188  99 128 151  88  63  86 109 140 174  61 135 137  49  51  25 103 145 123  96 104 121 107  41  22  38  32  25  93 145 168 196 133  30  49  51  61  50  40  44  57  68  44  98 185 210 188 202 201 199 203 205 204 200 197 203 205 212 220 217 208 212 206 204 201 199 202 201 194 201 193 180 184 199 194 194 194 195 187 180 201 191 192 190 184 185 192 196 198 198 184 180 196 194 188 
 82 102  68   8  14  17  12  14  26  33  26  32  90 130 119 101  96  89 100 113  51  22  23  13  20  31  49  91  94  93 154 198 201 192 165 136 149 195 173 206 223 162 100 133 192 220 202 172 152 119  49  26  79 159 150 115 141 127 151 228 253 217 200 229 186 106  95 122 120  75  47  86  98  72  81 107  75  93  78  75  56  46  72  83 111  65  20  53 137 173 145 149 155 117  68  61  88  98  85  42  26  49 107 239 117  54 158 250 245 245  93  69 122 121  98 171 250 135 110 133 141 150 142  49  39  67 173 255 200 135  93  72 170 250 190 131 108  90 154 156 102 112  71  78  40 140 230 146  80  99  76  71 166 255 235 234 239 244 242 243 237 205 209 237 172 123 137 165 217 125  88  96  95  78  63  60  91  82  79  58   9  63  62 106 137  93  67 149 147 184 126 133 196 180 174  86  55  44  66 127 158 144  67  20 133 218 112  95 149  82  60  94 104 120 177  78 137 123  43  56  24 124 144 115  97 107 124  95  36  23  44  36  28 116 139 168 198 125  25  56  42  49  48  36  36  61  70  44 128 198 201 189 202 197 197 203 205 204 201 195 199 202 207 213 210 205 209 197 200 202 197 198 203 192 193 194 187 183 193 194 193 193 195 189 186 203 188 191 191 185 183 188 198 198 194 181 182 198 193 187 
 77  90  52  12  26  23  18  14  17  27  26  15  77 147 131 108  99  62  65 118  76  36  28  16   8  16  42  96 112 118 173 205 206 205 161 130 169 209 167 209 211 134  95 162 209 229 193 142 100  63  39  60  80 147 142  89 101 138 172 235 249 215 205 227 165 102 102 125 122  83  59 106  83  69  86  78  45  85  90  82  53  36  65  86  97  37  21  47  92 164 180 175 147  99  69  74  82  94  60  41  30  53 167 240  97  58 169 254 246 244  91  79 131 114 103 212 236 113 117 139 140 154 121  47  37 100 203 255 192  92  88  95 180 249 199 121  83  94 139 144 113  99  62  84  52 147 226 137  77  95  82  71 155 251 231 230 235 240 246 239 210 190 218 235 158  95 132 205 180 108  77  75  72  61  56  61  87  67  58  42  13 104 120 148 191 158  76 100 189 165 124 144 175 151 135 101  54  55 108 166 187 142  54  22 135 230 142  69 119  71  59  91  96 103 144  86 121  95  37  57  36 135 127 101 101 113 129  81  31  22  46  43  41 142 122 155 182 106  26  65  40  34  41  32  30  59  68  51 158 207 193 192 199 193 198 202 204 203 200 199 199 200 199 200 199 195 200 188 196 202 194 191 200 188 186 199 201 189 185 198 193 192 195 193 194 202 185 192 192 189 188 187 198 196 191 182 184 196 187 183 
 71  83  42  13  32  23  23  16  13  24  28  13  71 146 136 116  97  42  41 109  89  51  37  25   6  16  43  88 112 133 185 207 202 201 155 138 190 202 151 205 188 113 104 184 217 216 166 104  56  30  41  81  79 138 136  76  88 153 190 240 244 214 209 219 144 103 108 127 121  84  73 116  74  73  85  59  57  91  91  84  50  36  80  96  76  22  33  49  61 143 191 179 129  85  77  87  82  84  41  36  33  71 213 227  81  66 180 255 247 243  90  87 133 108 116 241 209 102 124 141 141 156  98  45  41 132 228 246 174  60  96 133 195 236 188 105  75 105 128 130 114  80  62  89  63 156 221 123  76  90  87  72 142 239 235 233 238 239 247 227 181 181 223 236 148  78 130 212 142  99  74  66  57  47  58  76  88  62  50  35  24 131 141 154 211 185  76  88 222 146 125 154 155 132 104 111  51  67 134 177 195 138  48  39 133 215 171  78  96  61  54  81 102 120 108  87 102  73  37  53  55 139 112  92 104 118 125  65  26  23  45  47  63 169 111 147 157  85  36  71  42  26  35  31  32  60  63  64 180 210 187 195 197 193 198 200 201 201 199 202 199 199 194 192 193 189 195 186 194 201 195 189 196 188 185 201 210 194 183 202 195 193 195 193 196 199 184 190 192 192 192 189 198 193 191 186 185 192 185 181 
 66  84  44  12  29  16  26  23  19  24  32  37  77 118 127 117  82  31  37  84  83  62  52  39  13  34  56  68  86 127 180 196 185 168 145 165 206 171 126 191 153 100 130 197 217 172 111  59  32  35  54  79  77 141 136  83 114 170 200 245 238 210 211 205 124 104 112 127 113  75  90 112  78  84  75  61 129 117  77  79  49  50 126 112  46  23  53  60  52 107 161 147 100  77  85  95  93  67  32  23  36 111 238 200  71  77 188 255 247 244  88  93 125 104 141 252 167 101 130 138 142 153  74  36  59 167 245 223 137  47 124 189 219 208 145  83  91 133 126 115 100  56  72  87  70 171 215  97  74  89  92  70 123 222 247 246 249 246 244 204 150 181 224 242 143  80 130 169 109  98  76  71  60  41  71 108  97  73  62  43  45 131 104 113 185 161  66 136 234 131 133 162 146 129  86 104  42  77 140 145 169 130  47  74 129 168 192 133  89  53  41  62 127 181  80  87  85  60  43  44  80 137 108  91 106 120 109  45  25  31  42  47  95 200 114 148 127  64  54  67  48  31  33  35  46  64  53  89 194 208 186 197 200 195 196 196 196 197 198 202 199 200 195 195 197 188 195 192 197 200 198 192 190 190 189 200 205 195 189 202 195 194 192 188 190 193 186 187 189 192 195 196 198 190 195 190 183 187 186 180 
 62  82  47  10  21   8  29  31  25  26  40  70  89  89 113 115  67  23  39  57  68  70  66  49  20  59  73  52  62 116 167 179 160 130 133 187 214 141 112 174 122 101 165 205 207 118  56  22  24  54  69  72  84 156 143  98 151 185 208 248 232 206 212 186 108 105 117 124 101  67 105 102  87  93  64  73 199 140  65  80  56  67 167 119  19  31  70  69  51  73 123 113  78  73  90 101  98  47  28  12  46 157 251 171  63  88 195 253 246 244  87  98 112 104 170 251 123 106 134 135 144 144  51  26  83 199 250 192 100  50 161 237 231 175 105  64 110 168 133 100  83  37  88  86  73 185 210  73  74  88  94  68 103 201 253 252 254 250 239 182 126 187 225 242 138  88 128 117  87 101  80  81  69  40  84 136  99  84  78  54  61 121  62  71 149 127  68 199 227 118 145 172 146 135  76  91  32  87 142 112 138 119  48 111 131 118 193 191  88  48  36  50 143 230  62  88  69  51  50  33 101 132 109  95 109 119  88  28  25  40  37  46 126 222 123 147  97  46  70  61  53  38  32  41  61  67  45 119 202 205 187 199 202 197 194 192 192 193 196 200 198 201 197 199 202 190 197 201 200 200 200 195 185 194 193 196 198 194 197 200 195 193 189 182 182 186 190 185 187 191 196 202 197 187 198 195 182 183 188 181 
 60  67  44  12  14   7  32  38  28  27  54 100 109  85 101 109  64  19  38  40  53  68  70  46  23  76  87  60  71 117 148 157 135 108 120 179 206 141 136 158 114 127 197 214 181  71  30  21  36  73  86  79 116 188 160 115 175 190 211 248 226 203 207 166 101 109 122 113  86  74 111  92  97  92  59  88 200 134  70 101  76  73 157  93  12  40  71  70  58  61 111 113  89  76  88 104  77  27  28  18  73 198 249 155  58  97 200 249 247 243  92 100  98 113 200 232  99 112 135 136 143 125  36  20 116 220 226 150  86  78 198 246 202 143 103  64 112 201 146  90  78  39 102  86  74 192 209  63  77  88  91  69  88 173 242 227 233 237 230 172 122 199 232 226 128  93 125  98  91 109  84  84  74  44  86 137  79  79  87  58  60 109  63  76 134 123 112 232 190 106 158 184 155 145  75  74  22  96 159 118 130 102  48 135 150  95 152 211  84  48  53  56 120 203  66  95  58  43  49  26 103 127 111 100 113 116  66  21  31  46  30  45 143 211 134 138  78  38  68  55  54  38  32  47  67  64  49 149 206 200 189 196 200 196 194 194 194 193 194 194 195 200 197 200 203 190 197 205 200 197 199 193 185 197 193 194 194 193 198 194 192 189 186 182 179 182 196 187 186 192 194 198 194 185 197 198 185 181 186 186 
 58  43  34  19   7   9  35  43  28  30  75 124 131 100  93  99  67  17  35  28  36  60  64  34  22  87  97  85 103 129 128 135 112 100 106 148 185 160 181 143 121 164 224 219 145  36  30  45  61  91 104  99 160 225 180 133 191 190 213 248 221 199 200 143 101 115 127  98  72  92 109  84 105  84  59 101 154 109  89 135 105  71 111  45  19  48  62  64  65  65 116 137 119  84  86 106  43  11  26  37 115 232 240 146  56 107 203 245 247 242  99 100  86 130 230 200  87 119 135 140 141  97  25  20 155 231 183 102  84 120 230 224 143 114 125  75 106 230 159  81  83  57 116  86  74 193 208  63  84  88  85  74  78 137 209 180 192 210 219 173 130 214 239 195 113  97 123 103 108 117  88  84  76  52  83 117  46  65  91  59  51 103 100 117 139 144 180 243 134  96 170 197 169 153  77  57  14 104 184 149 135  81  53 150 178  94  90 198  76  54  87  75  71 123  84 103  49  34  45  24  94 122 114 107 120 110  46  20  38  50  24  47 152 180 141 119  65  39  58  49  52  34  32  52  66  57  64 179 206 195 190 192 195 192 194 199 199 195 192 188 192 196 195 197 198 190 195 205 197 194 195 188 187 198 190 192 193 190 196 186 187 182 183 183 177 181 199 190 186 191 190 187 189 182 191 197 190 180 182 191 
 49  23  27  23   5   9  34  40  27  42  94 131 138 111  89  83  59  20  35  21  23  47  52  25  22  90 100 107 134 141 118 128 112 103  93 114 157 169 191 129 130 179 220 211 124  37  50  75  90 111 120 114 180 229 180 147 205 190 217 251 218 196 195 126 103 123 122  82  69 108  99  84 105  81  66 100 113  93 101 148 116  65  69  14  29  54  57  61  68  74 128 155 137  95  93 108  32  11  20  58 152 246 232 140  54 116 207 241 248 242 105  95  81 150 246 165  86 124 132 144 138  73  18  28 184 225 149  83  85 142 222 186 101  98 138  78 114 240 155  72  93  82 125  80  73 192 205  66  89  88  82  79  75 109 166 136 144 178 214 185 143 224 228 159  95 101 132 116 109 110  87  84  75  56  83  87  26  64  94  62  62 119 145 160 157 169 223 236  91  96 186 207 173 147  76  46  14 100 190 174 126  63  81 157 189 118  63 168  64  61 107  88  41  64  99 100  42  28  41  35  91 117 112 112 126 104  30  21  42  50  23  59 166 157 134  95  56  48  53  43  44  31  31  53  63  53  86 198 201 191 193 190 191 189 192 200 201 196 193 188 190 193 195 195 193 191 194 203 195 191 190 185 189 195 189 193 192 186 192 181 186 183 184 184 178 185 199 192 186 188 187 182 187 181 186 194 192 182 180 192 
 30  12  23  26   7   7  24  26  30  67 115 118 121 111  88  58  35  30  41  16  13  28  32  20  26  81  93 120 156 152 119 139 142 117  82  82 125 158 149 120 135 158 175 178 125  82  92 106 119 135 131 121 162 184 153 159 219 190 224 255 216 194 192 117 108 131 106  69  83 115  79  95  96  85  78  83  95  96 101 130 103  54  43   8  41  55  61  64  66  89 140 160 131 109 116 109  59  31  11  83 185 238 231 130  55 125 212 238 247 243 108  84  87 176 245 129  98 128 127 144 131  52  15  52 201 199 131 103  87 134 162 136  91 102 126  72 146 224 126  63 105 113 128  66  71 190 195  65  88  88  81  84  82  91 115 101  91 140 214 205 157 223 189 117  77 109 154 130  82  84  79  87  73  52  88  50  29  85 102  74 104 165 194 198 188 193 226 213  72 111 204 212 162 121  68  43  26  81 169 181  90  49 140 157 174 164  92 119  53  73 106  89  48  47 109  79  35  25  40  66  99 113 105 116 129  95  21  21  41  42  29  86 189 149 110  64  51  61  58  36  31  30  29  49  57  53 118 202 194 189 196 191 189 185 188 196 196 194 198 197 191 191 196 193 188 195 196 199 193 189 187 186 191 187 190 196 187 179 189 180 190 193 187 180 179 194 190 190 184 181 183 185 189 180 182 186 188 187 182 186 
 12   6  20  26  11   8  16  13  39  97 130 105  97  99  83  36  10  41  45  14   7  11  17  22  33  68  81 121 167 160 119 150 173 132  80  67 101 138 100 117 136 128 122 134 122 122 123 125 137 149 135 125 137 133 127 172 229 191 232 255 214 190 188 111 113 134  86  63 101 114  64 106  83  86  89  72  99 102 103 111  85  44  25  14  50  53  64  71  73 105 145 157 118 122 140 109  92  52  14 115 216 228 225 117  56 136 216 236 246 244 109  71 103 202 232  98 112 128 125 142 119  35  15  90 211 169 123 131  91 115 100 102 105 110 100  69 182 193  93  58 113 138 126  51  74 188 183  62  87  90  83  88  92  83  73  77  50 105 207 215 161 207 144  83  67 120 175 135  52  56  72  89  69  48  88  23  52 114 113  97 150 210 231 225 214 212 215 181  71 131 216 212 143  91  60  47  49  74 148 173  51  46 199 162 155 198 127  72  49  92  99  82  66  47 108  54  31  24  40  97 109 109  99 117 129  83  16  21  40  34  39 118 207 141  81  38  47  73  66  31  18  29  29  47  52  56 150 200 188 189 199 193 188 184 185 191 191 192 202 206 193 190 197 191 184 199 198 196 192 188 186 188 192 180 191 198 184 174 188 181 193 200 191 176 178 201 180 186 183 177 181 187 190 180 178 179 183 190 184 179 
  4   5  17  23  18  21  15  10  62 122 129 110  81  68  63  25   3  39  43  19   9   7  16  36  48  54  63  99 154 158 106 141 172 141 103  92 104 114  89 126 130 109  94  85  94 110 110 109 120 131 125 125 132 116 127 186 227 189 238 255 210 184 178 105 117 123  74  75 113  98  71 104  73  74  85  91 132 104 126 119  81  42  19  21  50  46  55  81 103 119 135 145 110 129 148 104 101  54  47 162 243 229 203 100  60 146 219 233 245 245 107  62 129 221 205  85 120 124 131 136  96  24  21 143 210 150 120 138 102 103  86 126 148 111  64  85 200 152  76  68 109 138 117  44  86 193 172  56  87  93  89  91  98  89  68  74  44  86 176 188 138 163 116  74  82 139 173 116  41  42  70  88  66  47  74  26  98 137 131 136 171 222 236 226 218 222 209 148 100 147 213 200 126  73  52  63  85 109 151 144  34  70 222 184 148 174 123  44  72 127  95  66  78  52  91  36  29  26  43 109 112 105  98 120 118  66  17  24  43  29  51 142 202 121  67  32  45  71  64  30  15  26  34  52  51  63 175 197 188 190 196 194 188 185 185 191 190 190 202 207 194 190 197 191 183 200 198 193 191 191 190 191 193 182 193 197 184 178 189 185 189 194 192 178 174 196 175 184 187 184 185 185 187 181 179 178 182 189 183 178 
  4   7  13  20  28  45  20  17  93 141 118 124  69  27  34  22   4  29  36  27  15   8  24  57  66  43  43  64 129 150  84 117 148 145 141 143 126  92 109 146 123 102  80  34  48  63  68  75  87  96 107 128 141 123 145 203 216 187 242 254 204 175 164 100 120 105  71  98 118  74  90  94  66  57  74 126 177 104 162 142  86  47  21  27  47  37  40  93 147 131 116 128 107 131 145  97  93  41 104 212 255 235 168  81  66 156 221 228 243 244 103  58 163 235 168  84 126 117 140 126  66  18  35 205 202 138 118 127 118  97 109 182 201 108  25 113 201 108  71  85  96 122 103  41 104 200 161  48  86  96  95  94 103 104  86  84  60  76 128 136  98 105  97  82 111 158 153  83  45  40  73  84  64  50  54  55 155 156 156 186 177 211 219 213 207 224 208 114 143 161 198 179 108  64  47  86 128 168 171 105  33 113 224 216 152 116  90  30 109 170  97  52  84  57  65  26  30  30  48 110 110 102 102 121 102  44  23  30  51  27  66 161 180  94  63  37  43  63  57  30  17  21  43  61  52  75 195 195 194 192 192 193 187 187 188 193 191 190 199 201 195 192 197 191 184 199 197 192 190 195 196 193 194 188 194 192 186 187 190 190 181 181 191 185 168 183 176 184 194 198 192 180 181 183 183 182 184 185 181 180 
  5   8  10  21  47  72  26  21 106 148 109 123  57   2  14  19   5  17  30  34  22  13  31  65  80  48  32  38 107 140  76 100 121 134 168 187 144  84 137 168 131 104  72   8  22  34  47  64  71  77 105 136 146 130 161 214 208 189 245 253 198 167 153  98 123  93  78 112 111  62 102  84  70  58  71 135 187 120 184 145  85  56  25  35  45  35  34 101 172 137 106 114 106 128 139 101  81  32 137 223 243 217 136  77  72 166 222 222 241 243  98  65 193 236 135  89 127 115 145 115  41  18  66 236 185 124 110 110 121 101 138 213 212 100  21 131 183  82  73  94  87 109  89  39 121 208 150  43  81  89  91  93 102 110 103  91  76  73  92  96  74  71  85  97 135 159 125  65  52  44  75  83  63  52  59 100 181 165 179 220 189 206 206 204 201 224 201  90 171 170 180 153  93  61  43 106 147 196 182  78  36 150 224 233 159  82  61  22 127 190 114  59  83  63  48  22  29  35  56 108 107  98 107 121  87  30  31  37  53  24  85 178 154  85  65  40  42  55  50  31  22  21  51  64  53  95 208 192 196 194 190 193 189 189 190 195 193 191 196 194 194 192 195 191 186 196 195 191 190 196 199 194 193 190 193 188 187 192 192 189 179 173 188 189 168 176 182 187 196 201 194 179 176 182 185 182 181 183 181 180 
  2   6   8  29  79  99  31  19  95 138 104  94  39   1   7  13   3  11  31  43  26  19  31  56  88  72  32  32  94 129  88  98  93 105 176 212 149  98 167 190 158 115  61  12  26  39  65  88  85  84 130 153 139 126 168 217 205 198 245 248 191 158 147 100 123  95  98 111  90  66  98  77  87  89  83 102 144 163 185 112  78  73  32  45  45  44  47 103 164 132 110 103 105 119 131 118  71  30 131 175 173 165 110  91  76 174 225 214 239 241  90  89 216 221 110 100 126 117 140 102  26  25 118 220 158 106  92  89 108 119 170 197 162  89  64 131 143  82  81  88  83 106  78  34 135 213 141  39  73  76  78  88  95 102 110  91  83  73  76  79  73  75  75 113 145 131  92  68  56  56  76  85  65  53 103 160 166 165 199 229 212 213 206 203 209 222 180  82 174 175 160 124  81  61  40 123 134 176 173  71  41 178 229 227 171  95  46  22 116 174 149  98  75  69  45  25  24  37  70 107 102  95 111 119  77  28  43  46  47  23 112 193 125 101  71  35  38  51  43  31  29  28  57  57  56 127 213 190 192 194 194 196 191 189 188 193 193 193 194 188 192 192 192 191 190 190 190 191 190 191 194 194 190 186 188 186 185 190 193 180 185 177 183 188 175 178 193 193 191 189 188 185 174 178 187 177 171 183 183 178 
  1   5   9  39 107 114  35  17  77 124  98  57  22   5   4   6   2  10  45  56  29  23  28  43  92  92  41  39  86 118 107 104  71  80 177 218 142 115 181 203 182 119  50  26  40  58  93 116 104 102 162 162 126 122 174 217 204 208 246 240 183 149 142 104 122  99 116 104  69  76  86  75 100 126 107  65  89 203 176  75  69  87  35  51  46  61  72 106 141 122 120  98 103 109 123 130  65  37 113 114  96 108  93 107  81 181 227 206 237 238  83 123 233 197  91 111 122 122 129  87  17  33 157 183 129  89  74  74  98 146 196 166  98  80 114 123 105  87  85  79  84 104  68  29 146 214 136  50  81  75  70  83  87  91 109  90  83  74  71  73  81  89  69 125 142  98  66  76  57  66  77  88  67  59 154 203 143 165 208 218 225 216 209 206 221 220 156  88 171 177 144  99  70  60  37 141 116 144 156  68  55 202 229 206 182 123  38  32 100 144 177 139  66  75  45  30  18  39  83 106  97  94 115 114  68  30  53  54  38  26 142 206 101 117  76  29  35  48  38  33  35  36  61  47  62 162 212 189 188 193 197 198 193 189 187 190 192 194 193 185 189 192 189 191 193 184 186 192 191 186 187 194 189 181 182 186 183 186 193 171 192 184 179 185 183 183 201 197 183 174 180 191 173 173 187 172 163 184 183 174 
  4   8  14  51 114  98  38  18  64 112  83  28  11   2   1   2  11  39  85  80  32  21  25  35  94  82  58  64  85 107 127 114  66  85 178 191 114 121 157 193 173  98  40  41  48  79 110 118 104 121 185 146 106 127 189 220 199 212 248 230 171 140 136 107 118 100 115  96  65  81  73  85  92 143 145  65  59 212 160  61  69  86  31  43  42  84 110 115 113 112 131 103  97 100 111 117  68  59  95  76  58  79  93 109  89 191 231 206 235 236  84 158 233 167  86 118 118 126 114  66  14  35 138 135 112  85  70  75 110 181 211 142  65  75 129 109  96  85  73  75  91  97  63  29 155 207 139 100 133 120  90  85  87  89 101  92  78  74  73  76  87  90  71 120 120  79  64  74  52  69  79  85  67  79 187 182 148 177 191 180 196 191 211 208 229 212 136 118 176 177 143  92  64  57  38 163 118 131 134  53  87 224 209 178 189 142  34  66 103 116 169 144  58  76  40  30  14  40  91 102  93 101 118 103  59  32  55  58  30  42 168 211  90 108  70  30  32  42  39  39  37  43  58  42  78 187 203 189 189 192 196 197 195 191 189 189 189 193 193 186 189 192 188 192 195 182 184 192 191 184 183 191 192 183 179 187 186 185 192 171 191 188 179 182 187 186 195 192 179 169 176 190 173 174 188 172 164 185 177 173 
 10  13  22  64 107  66  43  21  60 103  64   8   3   0   0   5  31  86 137 107  34  19  22  32  91  54  80  97  85  97 142 125  75 112 177 144  74 120 108 166 142  62  30  53  52 100 117 102  94 139 196 112  85 141 210 222 191 214 250 217 156 131 131 111 110  95 101  88  74  80  60 100  70 143 187  91  49 197 138  63  74  78  25  32  39 111 156 129  87 104 139 110  88  93 100  89  78  87  83  59  48  70 103 101 100 201 234 208 234 233  92 195 222 133  90 122 113 130  95  42  15  33  81  88 101  91  77  89 134 216 211 123  57  75 118  95 107  75  53  75 101  87  61  31 161 196 148 174 213 195 132  97  98 100  92  97  71  74  79  82  90  81  77 106  90  72  75  62  42  67  80  78  69 109 203 129 174 200 161 133 147 151 212 209 232 198 116 160 188 173 146  97  58  51  43 187 136 131 109  35 133 242 174 148 193 149  33 114 122  92 135 124  52  75  34  29  12  43  96  97  90 113 118  89  49  33  50  58  22  69 192 208  85  80  59  37  32  37  43  46  37  50  51  43 103 207 188 189 194 192 191 193 194 193 192 188 186 190 193 190 191 193 189 193 196 183 185 193 191 185 182 186 197 188 178 188 191 187 191 176 186 190 181 178 186 186 181 182 177 171 175 184 173 177 187 176 172 184 167 174 
 13  15  31  74  98  63  55  27  70 109  55   3   0   4  13  29  63 120 160 111  35  20  22  26  78  49  95 107  82  92 140 127  96 143 169 102  49 114  69 148 121  40  28  65  61 115 115  90 100 158 187  89  84 159 225 222 187 216 254 202 146 128 127 114  99  81  82  82  82  79  55 104  53 126 193 107  50 170 109  62  75  71  34  41  45 129 178 136  81 104 139 109  77  88  97  81  93 102  78  58  54  73 109  94 110 208 236 211 232 228 109 221 207 110  97 123 112 130  78  25  17  28  40  70  99 101  93 101 139 210 182 102  59  78 104  91 113  67  44  78 105  78  61  36 166 190 161 227 255 245 175 127 129 129  97  94  74  77  82  87  89  70  83  94  74  70  75  51  41  67  75  71  86 143 197 111 206 220 154 121 133 139 213 213 232 180  96 189 194 157 140 100  55  47  55 192 156 132  88  41 173 234 146 144 193 137  37 146 140  87 105  94  48  75  36  29  15  49  99  93  88 116 115  74  39  34  44  56  16  97 208 192  78  57  52  41  37  40  46  47  35  54  45  50 129 217 180 188 197 191 189 191 192 192 194 189 185 189 194 194 193 194 192 193 194 187 187 193 190 188 183 182 198 191 180 187 192 187 188 180 183 189 182 177 185 185 172 175 177 175 176 180 175 180 187 179 177 181 163 175 
 13  11  38  81  94 107  74  43  98 130  65  18   0  27  55  80 109 133 136  80  30  30  28  14  52  84  98  84  74  92 120 115 130 170 147  69  48 107  51 144 120  40  35  78  78 125 106  93 133 177 151  86 110 181 228 219 190 218 255 186 139 133 127 114  84  58  60  76  85  76  60  92  48  94 149 101  57 132  71  51  69  71  65  78  69 137 167 133 101 117 129  93  67  87 109 105 113 100  80  71  72  88 107  90 118 214 237 211 228 219 138 232 186  98 105 117 116 125  63  16  17  23  31  93 107 113 118 108 112 151 115  75  69  81  91 102 104  62  53  84  99  72  61  43 169 195 178 247 255 254 215 184 189 183 124  82  90  84  81  90  85  60  85  90  81  71  58  44  52  69  60  65 121 179 165 155 238 236 180 161 176 170 219 221 230 154  75 197 190 124 114  96  54  45  80 170 174 128  70  80 200 193 135 176 189 102  51 154 151 104  85  61  43  78  50  35  23  60 101  91  88 108 104  59  28  32  37  49  13 128 212 157  65  44  48  42  49  52  45  41  32  54  40  66 155 215 180 187 196 193 190 191 187 186 195 192 188 190 195 198 197 195 196 193 190 193 191 193 189 190 186 180 194 190 184 184 185 185 184 181 185 185 181 180 184 183 173 173 178 180 180 180 178 183 186 179 175 175 168 175 
 16  12  48  88  89 156  91  64 125 148  85  43   1  53  96 126 144 127  95  41  23  40  38  11  36 131  99  59  67  94 106 102 162 184 121  48  57  98  43 147 126  49  47  89  97 128 100 110 169 184 114  93 143 201 228 214 194 223 255 173 134 141 128 112  73  39  43  69  82  71  64  72  47  64  96  87  66  93  38  41  64  76  99 115  92 139 146 124 124 130 118  76  62  92 126 131 124  93  82  82  91 104 105  89 126 218 236 210 224 212 168 233 164  92 113 112 122 117  49  13  21  21  33 119 117 126 140 113  80  84  52  54  80  84  82 118  90  58  66  91  93  71  61  51 172 202 193 251 249 254 245 237 246 235 161  75 103  90  81  91  78  55  85  90  90  70  40  42  67  72  44  63 152 200 138 212 254 241 212 211 227 208 223 231 222 127  65 201 187  92  86  89  51  50 114 144 182 119  56 121 213 149 137 213 175  63  72 156 154 121  69  32  44  80  69  42  36  72 103  91  89  98  91  44  18  30  32  42  15 156 207 114  52  39  48  43  60  64  44  35  31  53  37  85 178 207 183 186 193 194 193 191 184 181 195 195 190 191 195 199 199 195 199 193 186 199 194 192 190 193 188 179 189 188 188 180 178 182 180 180 188 181 179 185 184 181 177 175 178 181 182 181 181 183 184 179 171 169 175 174 
 31  25  64  99  79 166  92  86 128 138 111  71  13  66 107 129 132  93  54  18  12  39  50  31  60 166 104  64  66  96 129 100 166 164  93  48  72  91  45 154 129  57  57  92 109 116 110 142 182 163 100 106 167 211 224 211 196 230 255 167 135 148 129 103  74  47  45  61  67  57  58  53  49  57  67  71  71  62  26  42  67  89 117 118 103 140 129 114 132 127 112  70  70 110 140 133 111  90  77  81  96 109 106  91 132 222 235 211 225 211 189 218 141  90 117 110 126 102  41  17  28  27  31 113 125 134 143 117  69  56  40  57  84  82  81 128  80  54  71  95  97  76  61  59 176 205 199 252 244 251 253 255 255 254 195  92  97  92  89  87  71  62  84  93  84  61  39  48  82  71  38  69 151 182 145 231 234 223 223 234 242 221 221 240 204 109  89 212 197  78  70  78  45  67 160 138 168 103  49 132 204 138 161 228 146  39 105 168 138 116  59  26  56  82  82  51  52  84 102  91  91  95  73  30  11  27  37  38  27 175 189  74  45  43  46  46  64  64  41  37  36  49  39 107 194 196 186 186 192 192 192 192 186 184 194 196 191 191 195 197 197 193 198 193 186 201 195 188 191 194 188 181 187 184 188 177 174 182 178 181 188 177 179 189 185 179 178 181 178 176 179 180 178 181 181 179 171 167 178 175 
 56  55  86 109  63 144  83 108 113 108 134  97  36  72  98 103  90  44  17   7   3  33  61  63 106 187 112  88  75  99 176 105 151 124  67  58  87  85  51 162 128  62  68  91 114 101 132 181 176 122 101 123 185 214 220 210 196 238 255 167 137 153 128  91  83  71  58  52  46  39  46  36  51  63  57  56  71  36  27  50  78 104 119  99 102 141 119 104 126 113 111  75  88 133 149 116  82  91  66  70  94 108 111  94 140 225 235 212 228 216 205 193 118  90 119 110 128  82  34  25  40  40  26  83 131 136 132 118  74  57  62  74  85  78  84 133  75  52  70  97 104  85  61  67 181 206 200 254 248 250 253 254 254 253 225 129  81  92 102  83  64  76  84  97  67  47  51  59  93  68  40  78 127 140 169 220 188 189 220 236 230 212 212 246 177  97 135 225 212  78  64  65  38  95 209 148 141  83  45 120 184 150 198 222 105  32 148 190 115  93  50  36  75  81  91  61  68  94 100  91  94  96  53  16   8  24  46  37  48 191 164  36  44  51  42  52  63  54  39  45  46  44  47 130 203 182 187 188 190 189 189 194 192 191 194 196 191 189 194 192 192 188 195 193 187 200 194 184 193 196 187 184 186 181 185 174 172 182 177 183 186 175 180 192 186 176 175 187 177 166 172 176 173 177 178 179 172 166 178 176 
 77  88 105 105  46 103  84 123  97  80 132 106  65  79  89  82  55  11   0   3   7  39  65  72 125 183 112 110  99 116 199 105 131  95  61  70  90  84  57 166 124  66  79  87 110 108 157 194 159  97  99 135 199 216 218 209 195 244 255 164 140 155 123  83  92  87  72  49  29  26  38  33  48  60  53  54  70  27  29  56  87 112 109  76  93 138 118 100 113  97 107  87 107 143 143 100  68  89  59  66  92 105 115  95 148 229 234 213 229 224 216 170 104  95 119 110 123  63  28  31  53  59  30  51 126 127 111 110  78  67  80  81  84  77  81 127  75  54  69  94 107  89  62  75 185 206 201 255 250 250 250 249 245 249 245 169  85  89 106  81  58  86  92  96  54  39  60  66  92  60  49  83 101 109 174 186 148 170 218 237 221 191 198 238 157 102 175 217 208  84  66  57  41 126 234 169 125  64  40 109 181 172 226 202  76  48 191 212 120  75  43  52  91  81  93  65  77  98  97  91  98  95  37   8  12  28  52  33  78 204 144  15  49  59  39  57  59  44  38  48  55  41  59 149 206 175 187 188 190 188 189 194 195 195 193 195 191 189 193 187 189 187 192 192 188 195 190 180 192 193 184 187 186 181 183 172 173 183 179 183 184 175 180 191 186 174 174 190 175 160 169 176 169 175 177 180 174 164 176 180 
 90 119 117  80  30  47 102 126  84  63  93  89  99  90  90  77  38   2   2   6  38  66  57  48 102 147 100 120 138 151 183 100 108  89  80  79  77  92  62 165 119  69  89  85  97 147 181 170 132  98  89 142 210 218 216 207 194 246 252 156 142 155 111  87  95  87  80  52  21  23  40  45  37  39  50  63  68  37  27  54  95 110  87  62  77 133 127 103  98  82 100 106 125 135 119  90  76  81  60  74  94 102 114  93 160 235 235 213 228 235 222 148 101 106 117 110 110  44  23  35  63  84  48  24 106 105  82  92  78  83  86  72  81  80  68 107  80  63  70  86  99  89  65  85 192 209 204 255 249 251 251 250 244 245 251 210 122  87  97  82  54  90 111  92  49  41  61  66  75  48  64  80  81 102 143 132 124 174 223 240 223 158 176 212 145 127 198 178 175  93  74  55  61 159 222 200 125  48  29 103 204 199 235 167  63  91 226 230 163  68  39  75  99  81  85  63  77  96  94  91 104  88  26   7  22  40  52  26 120 216 132  19  57  64  37  60  53  35  40  46  62  40  78 164 202 177 187 188 190 190 192 195 195 197 193 193 191 193 195 183 188 190 190 190 188 187 186 179 185 184 182 188 185 186 181 173 176 184 185 181 183 177 177 185 183 172 175 188 173 162 173 179 166 177 180 182 175 161 175 187 
 94 139 121  51  17   9 130 122  75  57  50  66 121  98  97  80  28   1   7  16  81  96  50  29  75 106  92 123 169 183 153  97  89  92 103  85  68 106  70 164 119  72  92  85  97 186 187 132 111 109  81 150 218 221 215 204 193 248 246 148 144 152  99  94  96  82  81  54  20  27  48  60  28  18  46  75  72  53  25  52 101 109  73  59  70 128 136 111  91  75  94 120 137 125  97  85  89  72  69  91  99  99 113  92 172 240 236 213 226 246 221 129 102 116 114 111  92  29  22  39  70 105  73   9  78  82  66  81  79 102  87  62  82  85  56  84  83  72  71  80  90  87  67  97 198 212 208 255 247 253 252 252 247 244 252 244 171  93  85  81  56  97 128  85  49  50  64  65  54  42  79  79  76 107 106  89 117 187 230 244 228 129 153 181 138 151 206 135 132 101  82  58  86 183 195 221 123  32  20 100 226 210 220 123  56 131 241 228 201  66  40  94 102  80  76  62  75  93  92  90 109  77  18  10  34  53  49  20 163 222 122  32  64  68  35  60  46  29  40  44  67  41 101 178 197 182 187 187 189 193 195 194 195 198 192 191 192 196 195 180 188 193 188 188 189 181 183 180 179 176 180 188 184 190 180 174 178 185 189 178 182 179 175 178 180 170 177 184 173 167 178 181 166 179 183 184 175 161 174 194 
 84 129 110  34  18  29 160 109  70  71  39  48 103  94 106  83  23   3  10  41 126 112  55  62  83  86 103 119 165 185 130 109  83 100 111  88  84 123  87 168 126  74  84  94 137 189 147 102 114 123  88 164 219 222 214 199 193 251 237 147 144 145  96 101  97  79  73  49  27  42  62  64  33  19  41  74  88  65  29  52 105 121  91  81  90 127 136 126 110  89  96 117 133 125  99  87  90  64  92 115 106 100 112  92 184 245 236 213 226 252 202 114 104 117 112 115  74  22  29  45  69 111  99  18  44  75  95 101  85 125  90  70  90  87  54  68  78  71  72  81  88  85  66 111 206 215 210 254 247 254 251 251 250 246 250 253 212 120  78  68  67 114 126  79  51  64  81  67  44  53  83  92 102 118  90  93 136 198 232 245 226 120 134 157 134 152 189 117  96  99  78  65 109 173 161 198 100  17  18  98 213 180 162  76  49 132 204 184 184  68  49  99  99  76  70  68  81  92  90  93 111  63  14  15  41  58  45  25 194 213 112  48  63  68  37  53  43  29  38  47  66  46 124 189 192 186 187 187 189 195 196 193 196 197 189 188 191 195 193 181 187 194 188 190 193 180 183 183 176 175 183 188 184 188 182 178 180 186 186 176 181 179 174 176 181 172 179 183 176 174 180 179 172 182 185 182 174 167 176 196 
 65 103  92  26  28  88 184  91  68  93  46  34  61  80 113  83  17   4   8  77 170 117  69 128 113  79 126 114 136 164 115 129  82 108 108  89 116 143 110 174 137  78  71 109 198 164  80  80 132 135 107 182 216 220 213 193 194 253 225 149 143 137  97 106  95  78  58  38  36  62  76  61  47  35  34  69 112  72  38  56 107 139 127 116 128 127 128 140 140 113 104 102 119 133 118  91  83  59 123 142 113 104 110  96 195 248 235 213 228 254 171 101 105 114 109 118  53  19  42  54  64 107 125  42  11  77 148 137  92 148  98  89 102  89  64  59  70  66  76  87  91  87  63 127 214 218 212 251 247 253 246 248 252 249 245 254 245 163  80  51  86 136 110  76  56  80 106  74  44  76  82 110 143 126  89 124 164 201 228 242 216 126 115 136 129 136 157 116  67  90  66  72 126 139 120 143  61   3  20  95 175 120  77  28  41 109 136 114 130  72  65  95  92  71  68  80  92  93  89  97 108  48  13  21  45  59  42  41 216 192  98  61  55  64  40  42  41  32  34  55  62  55 147 200 187 188 187 188 189 197 197 192 199 197 185 185 191 192 190 185 186 193 189 192 197 183 185 185 177 180 188 188 186 182 187 181 181 186 180 175 179 178 174 178 183 175 182 184 182 182 180 173 181 184 186 178 173 177 180 195 
 57  96  89  29  46 131 174  72  65  99  49  26  27  63 106  74  14   5   6 109 195 118  84 168 121  68 137 118 116 141 112 132  83 109 103  92 133 153 124 178 138  78  76 131 217 131  40  75 146 142 126 197 213 217 213 191 198 255 210 149 144 131  97 106  90  72  44  29  46  78  78  56  63  48  34  74 130  72  45  60 104 142 146 141 152 121 116 142 150 123 115 101 109 130 125  92  75  63 146 159 119 107 110 101 203 251 235 216 232 250 143  95 108 112 109 115  37  21  50  59  63 102 135  63   5  78 171 151  92 152 110 101 108 100  81  58  74  74  84  93  95  92  62 140 217 219 215 248 248 253 245 246 253 250 242 252 255 203  95  47 104 149  95  79  63  86 118  84  54  94  78 114 154 119  88 138 161 180 216 236 198 129  97 116 122 117 127 119  59  79  52  68 116  96  78  90  30   2  22  87 135  66  20   3  41  95  94  78  87  81  82  92  88  71  68  89  99  94  91 100  99  34  11  23  47  58  42  71 233 170  79  62  44  54  43  38  40  34  37  61  55  69 166 204 183 189 188 189 189 196 197 193 198 195 183 184 190 191 188 187 185 192 190 192 196 184 183 185 179 185 192 188 186 178 188 183 181 184 175 178 181 178 176 181 185 178 183 183 185 187 181 172 184 185 187 179 175 183 184 192 
 64 120 107  47  73 139 119  56  64  78  38  21  12  44  77  53  13   9   9 135 193 115  95 159  94  53 127 136 115 118 119 108  84  99 100  96 124 148 122 178 124  75 110 159 171  96  44  89 146 141 141 206 212 214 212 195 204 254 193 145 145 127  92  99  77  57  34  28  55  86  61  52  77  51  40  99 138  63  49  68  95 122 137 148 150 107 102 124 126 111 130 121 106 111 111  87  70  78 154 163 122 108 110 109 210 253 237 222 237 239 121  98 110 112 114 101  25  26  49  61  71 100 127  75  20  73 144 128  80 128 127  97 101 122 108  68  92 101 102  96  99 102  65 147 214 219 221 247 249 253 249 249 254 251 243 249 255 237 129  63 118 145  84  90  73  77 110 102  77 105  78  96 122  91  82 118 113 127 195 229 168 126  75  93 110 101 106 122  72  66  36  44  70  45  34  46  13   2  22  75 101  28   5   3  49 104 100  92  72  91  96  90  89  77  73  93 101  95  95 101  81  24   6  21  48  56  43 117 242 148  53  44  29  36  44  42  37  36  49  64  46  91 180 202 181 188 189 189 187 193 198 196 192 193 187 187 191 193 190 187 186 191 191 189 188 182 177 179 181 189 195 191 185 179 185 182 180 179 173 185 187 180 178 184 186 182 181 180 183 187 184 178 177 185 188 185 182 182 188 188 
 73 144 128  73  99 130  65  47  63  55  27  19   6  29  44  29  14  14  17 151 180 111  96 128  64  55 116 158 126 100 125  83  85  87  99 100 102 138 114 175 115  83 149 177 116  71  65 104 136 135 154 211 212 212 210 199 211 252 175 140 146 124  87  91  64  41  28  32  64  87  44  54  85  50  51 125 140  53  52  73  87 101 122 144 138  98  94 105  94  91 140 144 111  95  96  82  67  96 153 158 125 107 110 118 215 254 239 229 242 227 105 103 112 114 119  81  17  31  48  64  85 105 115  86  47  66 102  93  63  99 135  86  88 137 125  75 105 124 116 100 103 110  71 153 211 220 228 247 250 253 253 253 253 250 245 248 249 255 169  90 123 133  79  98  84  70  96 115 100 113  83  80  84  65  78  94  59  75 176 222 141 120  57  77  99  89  97 124  87  54  25  19  20   5   7  17   5   2  18  61  80   7   5   8  58 120 125 120  65  95 103  88  89  82  77  94 100  95  99 101  61  15   3  19  48  54  45 148 234 126  30  23  17  20  44  48  34  37  61  65  40 117 190 196 180 188 189 189 186 189 199 199 186 190 192 191 193 194 191 188 188 191 192 185 178 179 171 175 183 191 196 193 183 181 181 180 179 175 174 192 193 182 181 186 186 185 180 178 182 184 186 185 171 186 188 190 188 182 192 184 
 69 133 136 108 116 112  63  57  66  53  28  21   7  25  23  13  16  19  32 147 163 100  73  85  67 100 119 174 150  96 117  83  94  81 102  98  75 128 105 170 134 119 167 160  97  72  78 101 113 119 161 212 212 213 209 198 215 252 161 134 143 121  88  84  57  33  28  46  75  78  44  68  76  48  65 132 133  49  51  73  86 101 122 128 125 108 107 101  79  79 137 153 127 105  97  81  69 106 143 149 126 106 112 126 221 254 240 235 244 219 101 107 112 116 118  59  14  36  52  74 105 123 115 100  61  57  76  69  47  89 119  69  73 120 110  67  87 111 113 104 107 106  79 162 211 225 235 245 249 252 254 254 250 247 247 250 246 255 201 120 110 118  82  94  96  80  87 115 110 118  99  90  80  65  87  92  40  62 174 218 131 114  56  80  94  90 113 129  82  50  27   9   0   4  31  21  13   6  10  51  92  16  12  11  58 132 152 130  54  80  95  82  79  78  82  95  95  94 102  97  43   9   6  22  47  52  44 123 191 105  23  13  13  17  46  45  32  38  61  62  44 142 196 190 181 188 189 189 185 187 197 198 185 189 194 196 196 192 188 192 192 192 192 182 174 181 173 177 185 191 194 192 183 181 180 180 179 176 175 190 194 185 184 186 183 186 182 182 182 179 182 188 175 188 185 189 192 187 195 183 
 54 100 133 145 123  94  95  79  74  65  37  24   9  27  13   6  20  25  51 126 140  86  41  48  95 171 130 183 176 100 100 100 105  79 107  91  46 118  94 164 171 169 169 121 103  91  84  86  86 103 168 211 212 215 207 194 218 252 148 130 135 115  93  76  53  31  33  65  85  65  57  87  58  47  83 125 121  50  49  69  90 117 131 107 113 130 132 108  75  73 126 150 147 132 109  84  76 110 126 137 126 105 113 136 225 252 241 239 245 212 103 109 110 117 111  37  14  40  61  87 127 147 122 114  67  54  68  56  35  91  86  50  57  84  77  51  54  78  99 111 112  95  87 173 216 232 241 241 246 250 254 251 245 243 248 252 250 255 230 153  88 101  90  84 107 102  85 107 112 120 119 117  99  81 102 105  45  76 183 214 133 111  64  94  94  98 144 133  63  48  38  10   0  32  85  43  29  16   3  49 125  43  20   9  53 139 174 122  39  55  78  71  63  66  86  95  90  92 104  90  27   5  14  29  46  52  41  60 122  82  25  12  14  23  50  37  30  40  52  57  55 165 198 184 183 188 189 189 184 186 192 193 187 189 194 201 198 187 183 197 196 193 192 181 173 187 179 183 187 190 192 189 184 180 182 181 181 181 178 184 192 187 186 184 180 185 186 190 184 173 175 188 186 192 181 183 194 195 196 184 
 35  71 131 161 113  85 119 104  88  71  38  23  10  27  16  11  24  33  55  94 110  72  37  59 127 202 133 179 182 101  90 112 105  79 101  75  32 110  85 163 193 191 158  93 106 107  84  67  72 109 178 209 210 217 204 188 221 252 139 129 128 108  92  65  47  33  43  77  87  61  72  89  42  52  96 116 110  52  49  64  93 130 136  88 103 144 148 114  73  70 116 140 153 149 118  84  87 111 114 129 126 104 114 146 226 251 242 242 244 209 105 109 111 115  98  22  17  45  63  91 134 154 126 113  76  69  81  65  45  95  63  44  53  63  63  54  45  59  87 114 118  93  89 181 220 235 244 238 245 249 253 250 244 243 248 253 251 248 248 180  80  91  97  81 116 121  92 105 114 114 124 128 107  88 110 110  52  94 188 205 138 108  70  99  94 108 161 124  52  48  43  17  13  68 120  52  34  20  14  76 158  64  24  12  46 128 172 102  34  44  64  60  47  55  91  97  87  92 104  82  15   4  21  35  48  57  41  18  70  64  29  14  18  30  51  33  29  38  43  54  71 182 199 180 184 189 188 189 184 186 189 188 187 189 195 201 197 183 181 200 194 192 193 184 177 189 183 189 187 188 190 186 183 181 183 184 185 185 181 184 191 189 186 183 181 186 189 192 186 172 170 187 191 195 181 183 195 197 194 184 
 13  58 131 145  83  91 120 128 111  69  26  16   8  21  36  32  29  43  37  52  69  56  74 134 158 166 120 160 158  98  94 113  91  81  80  45  35 106  80 166 189 168 134  86  95 114  76  49  79 146 193 207 204 218 200 183 227 252 135 131 126  99  83  49  40  37  59  79  75  70  87  67  38  66 103 108  99  55  49  57  95 138 128  74  95 141 150 115  71  70 109 121 140 150 120  81 103 109 110 128 128 107 114 160 224 249 244 242 243 207 104 105 118 111  77  17  23  50  55  80 121 136 124  93  91 110 117  99  82  97  58  56  63  67  80  81  74  65  83 110 123 105  84 187 223 235 244 236 245 251 252 250 248 247 247 250 251 246 253 200  93  87 100  90 120 131 111 115 118  95 105 113  92  78 104 101  51 109 184 185 143 104  67  90  92 117 155  97  52  48  44  30  46 107 119  41  21  19  51 140 185  71  25  24  43  98 140  69  45  53  61  49  34  47  96 101  88  95 102  67   9   6  26  37  53  67  43  12  45  53  32  17  23  34  48  36  30  33  37  52  95 190 197 179 185 191 188 188 186 189 189 184 185 190 196 197 190 181 183 200 183 186 195 191 184 186 182 192 188 186 190 186 182 187 185 188 190 187 187 192 192 188 185 185 187 189 189 186 186 177 170 185 187 196 188 190 196 189 188 183 
  1  59 129 114  53 100 107 140 132  71  18   9   7  14  58  54  29  50  16  16  34  45 112 204 177 110 104 138 128  94 104 111  78  84  57  17  43 107  85 172 175 131 107  88  86 115  66  37  97 187 207 204 201 217 196 179 233 249 132 133 123  92  75  39  38  43  71  75  65  83  96  48  46  83 107 101  90  56  51  54  99 142 115  66  88 130 144 112  71  75 105 103 121 145 120  75 113 108 112 129 129 109 114 173 220 247 246 242 243 204 101 102 125 106  54  15  30  53  46  68 102 112 116  69 101 142 142 124 116  91  58  69  73  74  96 105 106  79  79 101 121 115  76 191 226 235 243 235 246 253 251 250 252 250 247 249 250 246 255 216 117  84 100 101 122 133 128 129 118  77  84  90  70  62  93  89  47 122 181 167 145  99  62  78  95 128 140  70  56  52  56  55  80 130 100  30  16  21  87 196 194  68  31  50  54  75 106  39  62  69  61  43  27  47 101 103  90  98  97  51   6  10  30  38  57  73  42  20  34  46  33  18  26  35  45  41  33  31  35  52 120 194 194 180 186 192 187 188 187 192 190 183 183 189 195 191 184 181 187 198 172 181 195 197 191 181 181 194 187 185 191 187 182 193 186 191 195 189 192 201 193 188 185 188 194 190 188 179 186 182 173 184 182 194 194 198 195 179 183 181 
 10  78 119  74  45 100  81 122 141  94  32   6  12  14  69  63  22  42  13  14  27  46 113 195 169  71  97 126 110  95 115 112  79  88  47   5  46 120 116 177 160 106  86  92  97 107  53  43 120 204 209 199 201 214 189 181 241 238 126 128 121  92  78  49  53  52  66  67  69  91  89  65  76  99 104  97  87  53  54  60 110 144 100  71  81 117 132 106  77  88 103  94 108 144 124  67 107 109 117 129 127 110 114 188 214 243 248 243 245 200  99 102 129 101  38  16  38  52  49  65  86  96 103  58  88 124 118 108 115  73  55  66  66  65  82  95 105  87  73  82 104  99  73 192 232 239 244 235 246 254 250 250 252 249 245 250 250 247 255 231 149  78  95 106 118 123 128 136 105  76  81  76  56  54  78  88  45 132 188 159 142  91  61  75 108 136 122  65  57  68 101 102  97 113  73  43  42  34  93 193 162  53  53  98  98  93 100  32  78  79  67  50  34  61 104 101  92 100  87  35   5  15  35  38  52  64  32  24  34  45  33  17  24  32  44  45  37  38  40  54 146 194 191 181 185 191 188 188 188 193 192 186 186 186 190 188 186 185 188 196 174 182 192 196 192 180 184 196 184 182 189 187 187 196 190 192 194 192 194 200 192 191 189 191 196 188 187 180 186 186 181 186 186 187 193 200 193 178 185 184 
 39 107 100  33  52  90  48  85 139 128  60  10  20  17  68  61  12  26  20  33  40  54  87 134 149  53  98 121 102 101 123 117  89  91  44   4  47 142 160 181 147  92  71  96 121  96  41  62 146 204 204 195 204 209 182 188 247 222 119 120 116  94  86  72  79  63  51  60  82  92  74 103 120 114 101  95  90  46  58  74 124 141  86  85  78 104 116  98  87 107 104  94 102 142 129  60  93 113 126 127 122 109 114 203 208 237 249 246 248 194  95 105 131  92  27  20  45  49  61  72  79  89  88  59  62  74  64  66  92  48  49  52  49  46  49  64  83  87  63  59  77  70  73 195 239 245 245 235 243 253 250 250 250 246 243 253 250 247 251 246 185  73  88 104 109 105 118 137  82  84  90  69  51  54  64  92  43 141 200 158 137  80  64  80 125 139 103  74  52  90 160 157 101  72  46  73  88  53  76 147 103  32  81 153 157 130 109  41  91  83  74  64  52  85 107  96  93 100  74  19   5  19  40  40  44  46  14  23  39  44  31  16  20  29  45  46  43  50  50  60 173 192 187 183 184 190 189 189 190 194 193 192 192 182 182 187 191 190 189 195 184 186 187 190 191 181 189 196 180 179 186 185 195 197 195 189 191 196 195 194 190 194 196 195 194 184 186 188 188 190 192 191 194 177 189 197 189 183 190 189 
 67 115  83  18  57  73  25  53 128 144  74  20  27  17  57  49   5  16  26  57  59  60  65  94 148  67 103 117 102 105 119 122  96  87  35   5  66 160 180 185 139  84  72 103 132  87  39  83 165 201 201 195 206 204 177 192 252 205 112 114 106  85  84  84  94  72  47  58  86  82  63 119 143 126 105 107 106  43  59  84 125 127  81 107  82  97 106  92  95 128 118 105 102 131 123  68  88 115 131 124 118 110 116 215 204 232 249 247 249 189  90 110 129  80  22  28  49  51  73  85  88  98  92  65  38  36  32  46  84  40  45  40  36  39  40  53  67  83  60  52  66  57  76 200 242 247 247 237 243 252 249 249 248 244 244 253 251 248 247 254 213  80  82  99  97  91 114 132  64  86  92  69  58  60  57  93  41 149 206 156 135  72  66  85 124 122  83  75  42  95 177 171  97  51  32  99 116  62  54  96  53  14  82 157 166 137 105  55 100  88  81  75  68 102 106  91  96  97  62  10   8  22  43  43  42  33   4  21  40  39  26  18  25  34  47  45  48  58  55  74 191 188 184 185 184 189 191 189 192 193 192 194 196 180 179 187 194 193 189 194 190 188 185 187 189 183 194 194 179 178 182 181 198 198 196 188 189 196 194 190 189 196 198 194 190 182 186 191 190 194 198 193 200 176 186 192 185 186 191 191 
 84  92  66  30  55  47  16  30 107 129  63  41  29  12  30  27   7  15  25  81  82  65  58  96 178 120 111 111 109 104 101 128  91  70  18  17 111 170 161 188 135  84  91 115 119  81  53 107 176 197 206 204 205 200 172 191 254 190 105 109  87  57  66  75  91  82  62  67  76  59  63 100 134 133 121 134 137  42  57  89 108  99  89 138  95  94 102  88  95 148 146 129 108 103 103  95  99 114 132 121 115 112 119 224 202 227 247 247 250 188  84 118 119  60  24  41  48  61  85 106 118 123 119  76  25  25  39  65 100  58  42  31  34  52  70  77  67  74  64  66  79  70  81 208 240 243 250 243 246 251 250 250 249 246 247 249 251 249 247 255 228 111  81  92  80  85 121 120  54  78  82  72  75  73  61  85  38 151 202 151 140  65  67  88  98  80  61  59  25  74 131 125  88  65  36 113 112  52  31  49  22   5  49  90 101  93  78  70 104  93  85  81  80 107 101  90  99  92  49   7  15  23  42  50  49  33   5  19  35  27  18  25  41  48  46  40  51  56  50  97 201 186 183 187 184 188 193 189 193 191 188 192 197 182 182 187 191 191 189 194 189 186 185 188 187 187 196 188 183 182 178 176 190 200 194 189 192 192 190 190 191 194 193 188 185 185 188 189 194 198 196 193 200 185 185 184 181 184 186 190 
 88  60  52  49  48  27  15  15  80 102  50  60  30   8   6   7  10  17  24  95 100  72  60 106 205 170 116 106 116  99  80 136  82  49  10  46 156 169 132 185 131  85 108 115 100  76  70 129 185 196 212 213 205 196 168 190 253 175  99 104  67  30  43  55  87  93  80  80  68  43  69  78 118 132 133 158 161  43  56  90  87  71  97 159 102  88  98  83  91 160 170 145 108  71  78 123 116 113 130 119 110 113 126 231 201 221 243 247 248 187  81 127 107  40  28  51  47  71  92 123 147 146 137  82  24  28  56  86 116  80  39  24  36  71 103 100  72  66  70  82  96  87  89 215 237 238 253 249 249 252 250 251 249 247 248 244 250 249 248 255 238 150  81  83  67  85 129 106  47  68  71  76  88  83  68  74  33 153 194 143 147  60  67  91  70  43  44  39  13  49  71  71  83  90  46 120  96  39  18  17   9  15  29  27  31  42  53  83 103  97  88  84  90 106  95  90 101  84  36   9  24  26  42  57  57  39  13  20  30  19  13  30  56  61  43  35  54  51  46 125 205 184 182 188 184 186 195 190 194 189 183 190 196 186 186 187 188 189 190 193 187 182 186 190 188 189 195 183 188 186 174 172 181 200 191 191 194 188 186 191 193 190 187 182 180 190 190 185 197 200 191 191 197 194 185 178 179 182 182 188 
 63  37  45  50  36  29  20   9  51  79  57  63  33  13   4   4  12  20  26  84 102  93  74  96 193 171 113 107 119  91  71 147  78  32  33 101 175 144 111 174 121  85 103  85  84  72  83 144 192 198 213 216 207 194 163 188 251 162  98  99  58  20  26  34  96 104  87  88  83  60  78  83 111 119 126 156 150  43  55  87  78  60  91 145  83  70  86  75  80 150 167 125  88  46  60 132 129 118 127 116 106 110 140 237 203 213 239 250 246 184  89 134  95  27  30  47  48  71  93 125 151 143 110  73  41  47  59  75 106  83  29  14  45  86 103  89  70  64  68  85  98  86 100 217 234 239 255 248 247 253 254 252 248 245 245 243 250 251 251 254 244 189  86  77  67  89 129  99  45  64  72  76  81  80  76  65  32 156 187 134 150  57  67  94  69  43  46  28  20  37  44  59  95 103  55 121  80  39  31  20  25  66  76  43  19  28  56  87  96  95  88  86  96 104  91  88 100  72  23  13  36  36  46  59  61  48  29  28  34  29  18  28  58  60  34  32  55  45  51 151 201 184 183 187 183 185 194 191 192 185 181 190 195 189 188 188 187 188 191 191 190 181 184 192 192 188 190 180 189 186 174 175 176 194 189 192 193 185 186 190 192 187 185 182 180 193 191 186 196 197 188 190 193 193 184 178 181 186 185 187 
 25  25  40  35  23  47  31   9  25  62  77  55  39  24  11   8  11  22  32  59  92 119  92  69 150 139 104 113 118  81  73 159  77  24  81 169 174 104  99 156 108  82  81  39  77  70  94 156 198 202 210 214 211 190 156 187 248 148  99  93  57  25  15  17 116 114  83  89 108  95  89 106 114  98 103 133 114  43  57  85  80  63  77 110  50  44  71  68  66 125 147  82  56  33  51 128 137 126 123 114 100 105 159 243 206 203 232 254 242 178 104 138  81  20  31  36  52  68  92 117 138 121  54  55  70  71  51  45  79  73  19  10  60  98  81  57  66  70  65  81  92  73 114 215 229 241 255 239 238 252 254 251 246 242 238 243 249 253 254 251 249 226  96  72  76  97 122  97  49  68  83  76  64  72  87  58  34 161 182 124 152  57  68  99  86  68  58  23  40  37  41  78 118 106  64 117  68  47  57  44  62 140 165 114  48  37  78  86  84  86  83  88 102 102  88  86  96  58  10  19  47  51  52  59  63  58  48  39  45  51  31  22  49  50  22  33  53  41  63 176 192 183 184 185 182 185 192 192 188 180 182 192 193 191 188 189 188 188 191 189 195 182 179 192 198 186 184 179 188 183 176 183 175 184 187 190 189 185 187 188 190 185 186 186 183 195 193 190 194 193 188 190 188 185 183 183 186 191 192 188 
  2  20  35  22  19  64  40  13  19  62  88  43  46  34  19  12  13  24  42  44  84 130 100  49 108 108 101 117 112  80  88 158  78  44 126 202 160  73  96 144 102  76  60  19  85  78 108 168 204 204 206 210 214 183 151 192 245 137 100  89  57  28  13  25 128 107  66  76 104 103  93 121 122  88  83 104  82  43  62  91  97  74  63  93  34  31  71  72  58 105 124  57  43  42  61 122 139 131 119 110  94 102 177 247 211 199 227 254 241 176 109 126  69  19  31  32  56  74 101 122 132 100  17  49  92  85  46  35  68  65  25  29  84 110  72  50  73  85  77  89  93  69 128 212 220 229 237 214 214 237 251 250 249 246 237 243 249 252 254 249 251 248 116  73  87 105 112 101  68  82 100  86  66  80 107  65  44 171 182 118 153  57  68 102 100  86  68  30  58  42  52  98 128 107  75 110  59  51  68  59  96 189 218 167  76  44  90  78  72  74  74  86 104 100  88  90  92  46   4  23  52  60  57  60  66  66  57  43  48  60  40  23  45  38  15  34  49  39  78 192 186 183 185 183 182 185 192 193 186 179 183 193 191 192 188 190 188 186 190 187 196 184 178 191 200 185 182 179 187 183 181 189 177 179 186 188 187 187 189 187 187 183 189 192 186 194 193 192 191 191 190 189 185 181 181 186 189 192 192 189 
  4  23  27  15  30  75  47  23  42  84  83  30  56  42  21  14  16  29  54  52  82 117  92  46  76  93 108 119 102  88 117 140  84 103 160 183 135  59 102 142 108  68  42  39 115  98 128 183 210 203 201 206 214 170 148 205 244 130 100  87  60  27  21  68 129  74  36  41  59  74  89 116 132  98  69  72  61  46  70 110 129  94  57 108  49  38  89  94  62  95 106  63  61  80  97 116 133 131 116 106  88 102 195 249 217 204 224 251 244 176  97  95  58  24  30  41  60  94 127 145 139  87  16  64 106  85  51  58  85  63  56  82 120 120  84  83  94 112 112 117 109  82 142 212 204 198 194 167 172 202 228 244 252 252 245 241 250 249 251 250 253 253 152  82  98 111 100 108 104 110 119 112 100 113 137  88  61 187 188 116 155  57  67 105 104  86  71  51  69  50  75 109 118 107  88 100  55  49  57  58 123 195 206 176  89  39  81  61  61  58  56  79 106  99  92 102  87  36   4  24  45  62  59  62  72  70  51  39  39  50  42  37  50  29  15  36  41  41 100 200 185 184 186 182 183 188 193 191 185 183 187 190 189 191 190 192 188 183 187 185 191 187 181 189 196 186 187 178 187 189 187 191 183 183 186 186 187 189 190 189 186 181 191 198 190 191 194 191 189 193 194 187 186 184 182 186 189 186 183 190 
 12  25  19  14  46  84  51  33  75 107  70  21  65  49  23  16  20  36  65  70  90  99  82  57  58  86 118 122  95  97 141 119  97 165 177 147 111  55 116 147 116  59  30  72 146 117 148 198 214 202 197 203 214 155 144 220 242 123 100  85  63  30  34 112 125  40   8  11  20  48  77 105 139 112  66  51  46  49  75 129 161 113  60 136  81  56 107 113  74  95  94  80  85 117 131 113 124 130 113 100  82 107 212 250 224 212 221 244 247 175  81  68  58  35  31  52  61 109 145 160 144  84  32  85 117  83  60  90 107  63  84 129 147 125 101 118 112 131 141 141 122  96 154 213 184 164 155 128 139 169 201 229 250 254 250 241 251 247 247 251 252 253 191  94 106 114  88 112 136 133 132 134 138 148 156 106  79 202 193 115 157  58  65 105 100  75  70  76  76  61  96 115 104 110 101  93  58  52  43  48 136 185 173 159  89  37  69  48  53  44  44  75 106  98  99 114  80  27   8  25  40  61  59  65  79  74  42  34  30  37  41  51  59  25  20  37  32  46 123 203 186 186 186 183 185 190 194 189 185 188 190 187 187 189 190 193 187 182 184 183 185 189 185 186 191 186 194 178 186 195 192 191 189 189 187 184 188 192 191 192 185 180 193 203 192 187 194 189 188 195 195 184 187 189 183 185 188 180 174 192 
 16  23  15  18  60  93  52  42  99 117  51  21  67  55  28  18  26  46  64  96 115  95  83  88  67  89 121 128 101 100 138 111 126 186 163 119 103  62 136 157 122  57  34  97 159 120 157 206 215 203 200 200 215 140 139 231 237 115  98  78  67  43  44 126 117  25   2  15  40  66  58  91 136 120  82  58  39  55  73 137 169 119  82 164 120  83 103 111  95 107  96  93  93 120 135 113 116 131 115  94  79 117 226 249 231 219 218 238 247 168  73  74  82  57  38  57  59 100 129 136 129 100  61 102 127  86  70 106 111  63  84 126 134 114 106 115 104 118 130 136 117  92 165 214 165 146 152 135 152 165 177 198 219 233 240 245 255 248 246 251 253 253 222 110 107 110  79 103 137 131 121 132 151 155 135  90  87 208 190 112 155  58  64  97  88  60  64  94  79  74 107 114 103 114 107  93  75  72  47  35 121 173 152 117  74  54  67  48  48  40  52  85 106  98 106 116  65  20  17  28  44  58  59  69  86  77  38  36  36  35  38  56  67  29  27  38  23  55 148 200 184 186 188 185 186 191 192 187 183 189 190 186 186 187 187 191 189 185 184 178 181 189 187 186 187 186 198 178 185 194 190 187 191 191 186 183 188 194 191 194 186 180 192 201 191 186 194 190 187 191 190 183 188 192 187 186 189 183 178 191 
 22  23  15  23  72 103  52  50 115 114  29  26  64  61  38  21  31  56  57 122 145  96  88 127  92  94 119 136 114  96 117 114 162 177 128 102 108  77 157 170 125  61  47 112 153 113 162 210 215 207 206 199 214 126 134 241 229 104  96  70  72  63  53 116 107  23   9  47  99 111  34  80 123 122 109  80  35  62  65 132 158 115 112 187 158 111  87  96 121 126 106  98  87  99 119 114 108 134 120  90  79 133 238 247 237 225 215 233 244 158  72 102 121  87  53  59  55  77  90  84  99 126  95 113 139  95  77 111 102  62  66  90  94  92  98  85  79  83  93 109  97  77 175 214 147 141 173 172 193 179 158 161 174 189 217 245 254 252 247 249 252 254 246 131 103  99  71  85 116 109  94 112 145 143  88  55  90 207 179 106 152  59  61  86  73  44  57 108  79  89 110 110 108 119 107  99  99 103  65  23  88 167 144  64  50  84  75  57  47  45  72 103 106  99 113 110  44  14  28  34  56  58  60  76  92  79  40  45  51  43  36  54  72  36  37  39  17  69 173 193 181 187 189 188 188 190 190 184 182 187 188 185 187 184 182 188 192 191 185 172 180 188 188 187 185 184 199 180 183 189 183 183 192 189 185 183 189 194 190 195 188 181 190 196 187 186 193 192 188 184 181 182 188 195 192 188 189 191 186 185 
 49  44  23  21  72 105  55  59 120 104  14  26  59  65  51  29  31  51  50 136 148  85  82 139 106  92 116 137 115  91 112 130 179 149  92  97 123  90 166 176 125  70  65 113 136 112 167 209 211 208 207 201 206 114 135 248 220  94  96  69  78  73  50  98  94  27  32  87 143 136  24  81 103 117 128  90  31  71  59 110 126  95 123 187 158 116  79  93 139 133 114  89  71  82 108 114 105 132 127  89  80 147 245 242 238 229 214 230 243 153  82 128 149 116  82  68  58  66  61  40  72 141 121 113 142  98  75 108 102  68  59  61  59  67  75  53  55  59  64  83  77  66 186 213 137 141 189 196 221 190 155 145 147 161 192 228 245 254 251 247 250 253 255 152  98  83  67  74  91  85  72  92 129 124  58  33  96 201 164 100 144  57  63  86  67  34  53 113  84 101 110 106 111 116 101 101 115 125  80  18  64 175 143  32  36 102  84  65  51  56  87 112 105 101 116  97  31  14  36  39  63  60  64  89  99  73  43  53  64  57  43  50  62  38  45  39  18  86 193 187 180 186 190 189 189 188 188 184 183 186 187 185 186 182 180 187 193 193 187 172 182 186 188 189 184 183 198 182 182 183 177 180 192 187 184 183 189 192 188 193 189 184 190 192 186 190 190 192 190 181 176 181 188 196 195 188 190 192 177 168 
107  96  43   7  57  94  63  70 113  86   7  18  52  68  69  47  25  28  48 128 113  53  58 111 102  80 111 126  97  86 131 159 164 104  62 104 146  97 155 174 122  84  88  99 106 124 178 204 207 208 201 204 186 104 146 253 207  84  98  78  83  67  34  74  78  33  69 129 155 119  32  95  77 104 131  75  28  81  57  72  72  60 104 156 105  91  87 113 144 123 115  63  47  78 109 112 109 125 135  95  82 158 250 236 234 232 217 230 243 155 102 144 157 144 127  90  74  81  53  16  51 137 134 102 133  91  61 100 117  84  75  50  39  42  37  29  41  54  56  68  63  63 200 210 138 146 189 194 220 191 172 158 154 160 167 184 218 253 254 247 248 250 255 176  93  61  67  75  68  61  60  76 101 102  55  33 111 192 148  96 132  52  67 102  75  34  54 111  93 109 106 102 108 101  89  94 119 130  88  23  55 202 147  32  36 102  94  68  63  72  92 106 103 102 113  76  25  20  39  43  62  67  70 108 108  57  46  61  72  74  63  45  31  31  52  39  30 109 204 181 181 186 189 190 189 189 189 188 187 189 188 184 185 182 182 187 190 190 188 179 185 185 188 189 184 183 193 182 181 179 176 182 192 185 183 185 188 189 186 187 189 188 192 192 189 196 185 190 192 186 179 181 189 196 192 187 191 182 141 138 
154 148  72   0  35  78  74  84 104  70   3   7  48  76  88  68  26   6  45 109  76  28  34  76  94  67 106 112  79  87 157 175 133  61  48 117 157  93 140 170 118  97 109  84  83 143 191 201 204 208 196 208 162  95 158 255 193  77  99  85  80  55  17  50  62  39  98 155 143  86  40 103  56  93 123  53  26  89  57  41  31  29  74 117  42  59 101 133 139 106 110  35  28  81 114 109 117 117 138  99  85 165 253 234 230 236 223 233 244 157 120 151 158 165 167 116  91 104  59   7  35 119 131  96 125  81  48  96 134 105  98  47  26  25  11  28  46  61  62  66  57  65 214 206 142 151 183 185 207 187 190 178 171 170 151 143 185 241 253 248 248 249 254 203  93  42  69  79  49  42  52  62  74  83  63  39 127 185 134  93 122  46  71 127  99  44  56 105  99 112 101  98 104  88  80  85 117 126  92  37  55 228 154  46  42  93 102  73  76  88  95  98 100 103 107  54  24  29  40  45  60  74  73 122 112  42  53  66  74  87  81  42   7  26  59  38  45 132 210 178 183 185 188 189 189 188 189 191 191 191 189 185 183 182 185 188 186 185 188 188 189 184 188 190 183 184 188 183 180 176 176 185 193 183 183 187 188 186 184 181 187 191 194 193 193 202 179 187 195 191 184 182 190 195 188 185 191 172 110 114 
138 160 104   8  16  61  83  98 103  62   1   2  52  93 101  87  51  13  38  81  69  36  32  65  96  66 100 102  79 105 171 151  88  45  70 129 129  68 136 168 111  94 116  88  90 165 203 206 210 212 200 209 139  86 167 253 175  78  99  74  62  46  17  37  52  41  91 133 108  51  34  83  58  95 104  36  32  88  58  56  50  30  48  89  12  45 111 137 119  91  98  23  35  94 113 108 133 112 125 100  89 164 255 240 234 242 229 236 241 150 121 144 156 169 174 137 100 122  81  19  25  87 103 116 130  73  52 107 137 124 114  46  23  32  32  72  87  77  81  90  68  69 222 200 143 149 177 182 192 180 191 187 185 183 159 142 159 207 241 250 252 251 252 229 104  39  73  77  42  33  43  51  59  72  69  38 141 188 130  95 120  43  67 154 148  76  54  96  89 102  91  93 104  91  85  81 112 116  95  63  64 233 165  64  45  81 105  86  86  96 101  98  97 105 102  39  25  38  42  44  65  77  63 109 104  43  71  69  68  83  78  45  20  33  66  36  61 151 205 179 183 185 187 188 189 189 190 192 192 192 189 186 184 184 187 188 184 183 189 192 189 185 189 189 184 185 185 182 180 178 180 187 191 182 182 188 188 186 185 180 186 191 193 190 192 201 175 187 196 192 186 185 187 192 187 183 191 177 118 123 
 82 144 136  30   3  42  91 111 108  61   0   1  63 113 111 107  90  36  27  49  86  68  43  72 104  74  96  96  92 133 173 102  41  51 115 138  75  34 140 169 103  85 113 103 118 189 213 214 218 217 211 207 118  79 176 248 155  84  97  52  37  44  33  37  52  41  61  82  61  18  19  45  74 103  78  26  44  82  59  97 108  53  28  69  11  48 115 125  92  81  82  23  62 112 108 109 152 110 104  96  92 154 255 250 243 249 235 238 238 136 108 128 154 160 159 152 104 135 110  43  20  47  59 149 143  69  69 126 130 143 123  42  22  53  82 141 146  95 105 127  87  75 226 192 142 145 173 187 177 174 182 187 194 196 182 164 140 162 214 249 254 254 252 251 124  47  76  71  41  29  34  43  52  68  72  31 153 197 133 101 121  42  58 179 211 120  51  86  69  85  77  84 107 104  99  82 109 104  97  93  77 223 179  87  48  67 103 104  93 100 109 104  96 107  94  30  26  46  43  41  74  77  44  80  87  54  95  71  58  67  61  54  60  48  73  35  80 167 196 181 182 186 187 187 188 190 190 192 192 191 189 187 187 186 189 188 184 184 189 193 188 188 190 188 185 187 184 182 180 182 185 188 189 181 181 188 189 187 189 182 185 191 190 187 190 195 173 188 196 190 185 188 184 187 186 182 189 186 147 149 
 43 124 139  41   4  35  92 117 111  65   9  13  72 117 116 120 112  53  18  30 104  91  47  74 108  84  95  97 108 151 165  75  28  70 146 135  37  28 149 168 102  82 108 115 142 204 215 214 217 216 215 200 101  80 185 243 144  86  96  35  30  66  73  71  77  42  42  55  35   2  16  20  82 100  57  27  54  80  57 125 151  78  20  59  31  61 108 109  84  88  75  36  91 125 100 107 158 113  95  97  93 137 246 248 245 248 234 239 235 123  91 110 147 148 137 149 107 136 121  61  22  17  27 158 141  74  89 137 127 151 115  35  23  70 117 168 163  98 114 138  91  81 228 183 144 147 173 190 170 174 176 187 198 199 196 180 140 134 183 232 243 246 245 255 148  59  68  65  44  26  34  47  53  66  75  26 161 199 135 106 116  43  51 188 247 153  52  75  55  71  54  70 111 113 106  88 118 103  96 106  87 216 194 116  55  52  96 109  96 102 114 106  97 109  84  24  27  47  43  45  77  74  32  59  72  59 110  77  53  53  46  63  97  60  73  36 100 181 187 184 181 187 187 187 188 189 189 190 190 190 188 187 190 188 188 187 186 188 191 190 186 190 191 187 186 187 184 183 182 185 189 187 185 182 180 188 191 189 193 186 186 192 190 186 189 191 175 190 196 189 185 191 184 183 184 185 183 170 148 151 
 39 103 104  33  27  41  86 114 109  71  36  43  76  95 114 125 106  55  12  29 114  94  39  65 101  93 103 107 123 153 149  86  63 103 154 115  29  63 160 163 111  89 102 118 157 206 208 203 204 204 208 186  89  88 194 240 142  83  96  32  52 121 142 148 131  43  44  65  37   5  32  18  75  78  44  41  62  82  53 126 166  96  26  59  81  84  87  90 103 118  79  61 119 129  91 103 148 121 107 103  89 114 208 229 239 238 226 240 233 110  71  93 136 138 116 122 112 121 103  68  34   6  15 128 117  91 110 133 134 143  83  22  26  78 121 132 121  84 103 111  72  89 228 173 149 157 176 190 169 183 178 191 198 189 189 180 164 137 152 190 210 221 224 255 178  73  47  61  47  24  45  66  62  67  80  27 164 192 132 108 104  49  47 173 246 168  58  65  52  62  27  49 114 114 102 102 141 116  89  93  92 218 210 155  72  34  82  93  92 105 111 104 102 110  69  21  27  38  41  57  72  71  32  52  62  54 111  88  57  44  38  76 124  63  63  41 122 193 182 185 181 187 189 189 189 188 185 187 188 186 184 186 193 189 186 186 190 195 192 184 183 190 189 188 188 184 186 186 183 187 189 182 182 185 182 188 192 193 197 190 189 197 195 189 191 189 183 191 196 191 187 192 191 180 180 192 172 119 103 112 
 44  81  65  28  51  52  78 102  97  73  64  75  72  64 104 122  93  54   8  33 112  84  27  51  88 101 118 121 133 146 132 110 106 129 146  95  37 105 167 158 121  98  97 119 169 204 201 194 191 191 198 171  79 101 206 237 142  81  98  39  83 176 209 218 170  40  54  89  49  14  46  23  59  54  39  57  67  83  53 117 162 105  31  69 138 104  64  85 139 149  84  88 138 127  87 102 134 128 122 107  86 104 176 208 228 223 216 239 228  98  61  85 129 134 101  94 112  95  74  73  53   7  12  89  86 104 124 128 143 126  47  11  31  81 111  81  66  69  88  78  50  98 229 166 153 167 180 188 171 191 183 193 194 177 178 176 190 150 133 153 174 192 199 240 202  93  30  59  51  24  58  84  71  67  81  30 166 178 125 109  89  56  46 151 234 177  65  56  55  59  16  42 113 111  92 116 164 131  81  77 102 224 219 191  99  25  64  74  88 106 106 100 107 108  51  19  28  29  38  68  65  66  35  50  52  43  99  99  67  39  39  93 136  61  49  49 143 202 178 185 182 187 191 192 191 186 182 185 187 184 181 185 194 189 185 185 193 200 194 179 182 190 187 188 190 179 188 190 184 188 189 177 179 189 184 187 193 196 199 194 193 202 199 191 192 188 192 192 194 192 188 193 199 180 176 198 163  74  58  75 
 38  56  54  45  57  64  74  74  64  59  76  93  57  38  81 107  90  60   8  30  84  62  22  41  75 112 140 135 132 134 123 130 123 122 126  90  59 119 158 159 124  96  96 127 182 202 202 199 192 189 195 157  73 115 220 233 137  91 100  61 109 198 233 223 138  26  64 105  60  17  40  22  37  45  51  63  67  78  66 113 143  88  25  93 188 107  57 117 186 156  80 100 133 117  94 112 130 125 129 101  92 134 180 202 216 213 214 234 209  88  77 103 138 141 108  88  97  61  48  78  78  25  19  61  66  95 120 134 148  96  26  11  37  75  91  58  45  69  88  68  46 106 231 168 153 169 181 185 170 187 188 189 185 175 173 177 194 162 148 153 155 174 179 206 208 123  41  58  51  29  63  86  73  66  70  30 174 166 116 112  79  61  44 137 229 186  69  50  61  64  56  74 106 105  82 122 168 133  78  74 125 231 211 208 138  44  48  65  90 106 104 101 108  98  35  20  27  26  38  65  60  63  33  44  45  29  71  98  79  37  57 118 119  49  35  63 157 202 175 184 186 187 190 194 192 185 181 186 190 186 181 184 193 189 187 188 194 199 193 181 182 189 185 188 190 176 189 192 185 189 191 178 180 193 188 188 193 196 198 196 195 202 196 188 188 185 196 192 191 192 189 192 201 186 179 196 166  82  63  81 
 22  30  66  76  50  73  72  38  19  36  76  99  35  22  55  89  98  71  12  22  45  36  23  34  66 124 163 145 123 120 121 145 116  98 102  97  87 112 142 163 124  89  99 143 196 200 208 213 202 192 192 144  69 129 233 227 126 106 102  90 130 197 225 179  60   7  69 109  65  16  26  23  14  46  71  63  64  70  88 114 117  60  13 125 226  99  63 170 233 149  74 102 113 102 107 129 133 117 127  86 103 187 208 206 207 207 215 223 178  78 106 134 152 149 123  97  74  24  26  83 104  56  33  44  54  71 102 142 145  57  14  20  46  66  71  59  49  81  98  75  57 117 234 174 150 164 179 180 168 174 191 182 176 178 173 183 185 170 182 179 149 165 166 167 203 159  70  59  52  38  62  79  73  65  51  31 186 154 105 115  74  65  41 127 231 198  72  46  70  72 125 128  93  98  73 123 156 124  77  83 156 239 192 213 186  84  34  63  96 104 102 105 107  84  23  23  26  28  41  55  58  60  26  34  36  12  33  86  90  38  85 147  83  33  23  82 167 195 174 181 191 186 189 194 193 186 183 190 194 189 183 183 190 189 192 192 192 193 190 187 184 188 184 188 190 174 190 193 185 190 193 181 184 196 192 190 192 195 196 195 195 199 191 181 181 182 197 193 188 188 188 191 198 195 184 190 176 126 104 119 
  9  27  87  93  37  72  64  13   0  19  74  98  23  31  60  89 108  77  13  17  27  29  28  39  76 132 162 141 113 109 130 153  97  83 100 111 102  94 136 167 120  85 110 160 203 196 205 214 205 192 184 129  68 143 243 217 111 114  98 103 148 194 195 122   4   1  60  94  64  21  33  42   8  49  82  57  64  72 100 112 100  45  14 136 225  97  89 205 238 141  93 102  97  94 113 137 134 114 121  73 107 216 221 215 210 209 211 197 138  65 113 144 144 130 116 103  63   8  17  74 109  87  49  39  53  53  77 130 124  26  11  32  57  65  63  69  57  87 103  81  66 126 236 174 146 162 178 177 167 167 193 181 174 182 172 189 172 169 200 197 154 167 164 152 200 178  88  62  55  43  58  76  78  68  40  34 199 151  96 117  73  67  37 119 229 208  83  46  76  72 157 151  80  90  72 120 140 109  70  86 175 239 180 209 220 126  34  63 104 105 103 112 110  71  19  29  29  33  46  51  59  55  22  25  27   2  10  71  92  38  99 156  55  24  20 104 175 191 180 182 192 185 187 193 193 188 185 192 196 192 185 184 188 188 196 195 190 188 189 191 186 189 184 187 189 176 191 191 185 190 194 187 187 196 196 191 190 192 193 194 195 196 188 179 179 183 193 193 187 185 188 189 191 196 186 185 184 162 141 148 
  6  58 113  85  24  56  46   8   0  14  69  89  28  77 106 118 122  75  10  16  42  44  36  58 111 133 130 121 101 103 150 153  67  87 128 130  99  70 148 171 115  90 130 179 201 190 189 197 198 187 163 111  71 155 248 203  90 110  86  90 160 197 144  58   0   7  33  59  57  38  76  89  24  56  79  42  70  89  97 107  98  56  36 117 174 108 137 203 187 141 147 102  89  94 109 135 129 118 112  63 104 208 208 225 226 218 197 152  86  47  85 118 102  75  79  99  72  20  26  50  87 117  71  49  65  46  44  84  82  10  16  45  69  74  74  84  61  83  98  78  69 137 236 166 143 166 180 176 168 167 192 188 185 183 166 188 161 155 190 198 171 183 175 173 207 174  89  65  60  43  56  83  94  76  40  42 215 155  92 115  74  67  31 111 223 217 106  51  80  62 134 130  65  82  78 115 122  91  56  76 176 231 183 199 232 169  54  62 111 108 103 119 114  60  25  39  34  38  53  58  62  47  23  19  17   1   5  52  82  37  91 138  43  25  30 129 184 191 195 188 187 185 186 190 192 191 189 191 194 192 188 187 189 188 197 195 189 186 188 191 188 192 187 185 187 182 192 186 186 190 194 193 189 192 197 192 187 190 191 191 194 194 191 185 184 189 186 192 188 184 188 187 181 187 183 184 188 178 163 157 
 16  95 130  68  19  40  27   8   1  22  71  82  48 125 156 153 136  70  10  20  60  61  46  78 148 128  91 100  95 103 165 150  43 100 160 146  90  56 165 172 113  98 147 196 200 183 172 180 192 182 140  96  74 167 249 186  71 105  75  69 164 196  91   5   3  21  11  32  58  62 124 132  50  67  72  28  77 107  91 102 104  78  66  91 123 130 179 180 124 149 195  99  86  97 107 134 124 125 105  55 100 194 192 227 232 217 175 104  40  30  49  77  59  30  48  92  83  39  40  33  71 144  93  62  77  44  17  33  37   6  22  53  73  78  84  96  59  71  85  69  68 145 235 154 142 171 181 175 176 170 188 194 196 183 160 183 151 141 173 194 189 201 190 199 215 167  88  68  65  48  57  89 105  82  45  52 228 160  89 113  75  66  25 105 215 226 131  57  79  56 106 102  54  75  87 104 109  83  45  65 172 221 190 190 232 206  87  63 112 111 104 120 111  45  31  53  43  43  61  67  66  40  26  17   8   3   7  35  67  33  73 111  41  28  41 154 193 190 203 192 185 186 186 187 191 193 191 190 191 189 189 190 190 187 196 194 189 187 187 190 189 194 189 184 185 187 192 181 186 189 192 198 191 188 198 193 186 188 190 189 192 193 194 193 190 195 181 192 189 184 189 185 173 177 179 186 190 181 172 159 
 49 115 118  55  38  40  15   7  18  51  89  86  85 144 168 173 147  67  20  32  55  59  54  88 159 117  72  93 106 111 153 143  47 114 174 146  85  70 175 169 119 106 147 203 210 180 166 182 202 184 125  90  76 180 249 170  67 113  73  51 149 177  58   0  17  32  23  50  82  90 147 132  76  87  68  23  80 113  89 102 114 105  93  80 119 163 182 135  97 169 188  96  84 102 124 150 126 131 106  51 101 203 195 207 198 186 145  75  22  25  29  42  46  52  69  85  79  51  51  56  98 157 113  73  76  44  10   8  16  22  29  43  56  61  75  95  47  52  65  50  58 148 232 149 142 173 177 173 193 173 180 189 196 186 161 173 147 139 167 194 203 212 196 200 214 176 103  69  64  68  66  83  95  77  49  63 229 157  89 113  69  62  20  97 210 233 146  55  69  73 121 106  53  72  87  88 109 105  55  56 176 213 196 189 224 223 131  71 101 108 104 105  83  24  28  71  55  45  63  71  65  38  30  16   4   4   7  29  53  24  52  91  51  28  50 169 204 184 184 185 193 191 186 184 189 193 191 192 190 185 188 195 192 185 193 191 189 188 187 190 193 194 191 187 185 186 189 180 185 188 190 198 193 189 197 191 187 191 189 188 189 190 194 195 192 194 185 192 189 186 188 186 172 176 180 190 192 177 167 163