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