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