summaryrefslogtreecommitdiff
path: root/lib/cmap
diff options
context:
space:
mode:
Diffstat (limited to 'lib/cmap')
-rwxr-xr-xlib/cmap/5.oclock.shado256
-rwxr-xr-xlib/cmap/559.56256
-rwxr-xr-xlib/cmap/9256
-rwxr-xr-xlib/cmap/bbmap256
-rwxr-xr-xlib/cmap/brass256
-rwxr-xr-xlib/cmap/brass2256
-rwxr-xr-xlib/cmap/c7291.56256
-rwxr-xr-xlib/cmap/doom256
-rwxr-xr-xlib/cmap/grosse256
-rwxr-xr-xlib/cmap/grosse.255256
-rwxr-xr-xlib/cmap/planet256
-rwxr-xr-xlib/cmap/psych.1256
-rwxr-xr-xlib/cmap/rae0256
-rwxr-xr-xlib/cmap/rgbstripe256
-rwxr-xr-xlib/cmap/rgbv256
-rwxr-xr-xlib/cmap/rgbv-eric256
-rwxr-xr-xlib/cmap/rgbv-gamma1.22256
-rwxr-xr-xlib/cmap/rgbv-gamma1.6256
-rwxr-xr-xlib/cmap/rgbv7256
-rwxr-xr-xlib/cmap/stripe1256
-rwxr-xr-xlib/cmap/stripe1.5256
-rwxr-xr-xlib/cmap/stripe2256
-rwxr-xr-xlib/cmap/yuv256
-rwxr-xr-xlib/cmap/yuvmap256
24 files changed, 6144 insertions, 0 deletions
diff --git a/lib/cmap/5.oclock.shado b/lib/cmap/5.oclock.shado
new file mode 100755
index 000000000..bea8473c9
--- /dev/null
+++ b/lib/cmap/5.oclock.shado
@@ -0,0 +1,256 @@
+0 148 215 107
+1 146 214 108
+2 145 214 109
+3 143 213 110
+4 142 212 111
+5 140 212 112
+6 138 211 113
+7 137 211 114
+8 135 210 115
+9 134 209 116
+10 132 209 117
+11 130 208 118
+12 129 207 119
+13 127 207 120
+14 125 206 121
+15 124 206 122
+16 122 205 123
+17 121 204 124
+18 119 204 125
+19 117 203 126
+20 116 203 127
+21 114 202 128
+22 113 201 129
+23 111 201 130
+24 109 200 131
+25 108 199 132
+26 106 199 133
+27 105 198 134
+28 103 198 135
+29 101 197 136
+30 100 196 137
+31 98 196 138
+32 96 195 139
+33 95 194 140
+34 93 194 141
+35 92 193 142
+36 90 193 143
+37 88 192 144
+38 87 191 145
+39 85 191 146
+40 84 190 147
+41 82 190 149
+42 80 189 150
+43 79 188 151
+44 77 188 152
+45 76 187 153
+46 74 186 154
+47 72 186 155
+48 71 185 156
+49 69 185 157
+50 68 184 158
+51 66 183 159
+52 64 183 160
+53 63 182 161
+54 61 181 162
+55 59 181 163
+56 58 180 164
+57 56 180 165
+58 55 179 166
+59 53 178 167
+60 51 178 168
+61 50 177 169
+62 48 176 170
+63 47 176 171
+64 45 175 172
+65 43 175 173
+66 42 174 174
+67 40 173 175
+68 39 173 176
+69 37 172 177
+70 35 172 178
+71 34 171 179
+72 32 170 180
+73 30 170 181
+74 29 169 182
+75 27 168 183
+76 26 168 184
+77 24 167 185
+78 22 167 186
+79 21 166 187
+80 19 165 188
+81 18 165 189
+82 16 164 190
+83 14 163 191
+84 13 163 192
+85 11 162 193
+86 10 162 194
+87 8 161 195
+88 6 160 196
+89 5 160 197
+90 3 159 198
+91 2 159 197
+92 5 160 197
+93 7 161 196
+94 9 162 196
+95 11 163 196
+96 13 164 195
+97 15 165 195
+98 17 166 194
+99 19 167 194
+100 22 168 194
+101 24 169 193
+102 26 170 193
+103 28 171 192
+104 30 172 192
+105 32 173 192
+106 34 174 191
+107 36 175 191
+108 39 175 190
+109 41 176 190
+110 43 177 190
+111 45 178 189
+112 47 179 189
+113 49 180 189
+114 51 181 188
+115 53 182 188
+116 55 183 187
+117 58 184 187
+118 60 185 187
+119 62 186 186
+120 64 187 186
+121 66 188 185
+122 68 189 185
+123 70 190 185
+124 72 191 184
+125 75 191 184
+126 77 192 183
+127 79 193 183
+128 81 194 183
+129 83 195 182
+130 85 196 182
+131 87 197 182
+132 89 198 181
+133 92 199 181
+134 94 200 180
+135 96 201 180
+136 98 202 180
+137 100 203 179
+138 102 204 179
+139 104 205 178
+140 106 206 178
+141 108 206 178
+142 111 207 177
+143 113 208 177
+144 115 209 176
+145 117 210 176
+146 119 211 176
+147 121 212 175
+148 123 213 175
+149 125 214 174
+150 128 215 174
+151 130 216 174
+152 132 217 173
+153 134 218 173
+154 136 219 173
+155 138 220 172
+156 140 221 172
+157 142 222 171
+158 145 222 171
+159 147 223 171
+160 149 224 170
+161 151 225 170
+162 153 226 169
+163 155 227 169
+164 157 228 169
+165 159 229 168
+166 161 230 168
+167 164 231 167
+168 166 232 167
+169 168 233 167
+170 170 234 166
+171 172 235 166
+172 174 236 166
+173 176 237 165
+174 178 238 165
+175 181 238 164
+176 183 239 164
+177 185 240 164
+178 187 241 163
+179 189 242 163
+180 191 243 162
+181 193 244 162
+182 195 245 162
+183 198 246 161
+184 200 247 161
+185 202 248 160
+186 204 249 160
+187 206 250 160
+188 208 251 159
+189 210 252 159
+190 212 253 159
+191 214 253 160
+192 215 254 161
+193 215 254 162
+194 216 254 163
+195 216 254 164
+196 217 254 165
+197 217 254 166
+198 217 254 167
+199 218 254 168
+200 218 254 169
+201 219 254 170
+202 219 254 171
+203 219 254 172
+204 220 254 173
+205 220 254 174
+206 221 254 175
+207 221 254 176
+208 221 254 177
+209 222 254 178
+210 222 254 179
+211 223 254 180
+212 223 254 181
+213 224 254 182
+214 224 254 183
+215 224 254 183
+216 225 254 184
+217 225 254 185
+218 226 254 186
+219 226 254 187
+220 226 254 188
+221 227 254 189
+222 227 254 190
+223 228 254 191
+224 228 254 192
+225 228 254 193
+226 229 254 194
+227 229 254 195
+228 230 254 196
+229 230 254 197
+230 230 254 198
+231 231 254 199
+232 231 254 200
+233 232 254 201
+234 232 254 202
+235 233 254 203
+236 233 254 204
+237 233 254 205
+238 234 254 206
+239 234 254 207
+240 235 254 207
+241 235 254 208
+242 235 255 209
+243 236 255 210
+244 236 255 211
+245 237 255 212
+246 237 255 213
+247 237 255 214
+248 238 255 215
+249 238 255 216
+250 239 255 217
+251 239 255 218
+252 240 255 219
+253 240 255 220
+254 240 255 221
+255 255 255 255
diff --git a/lib/cmap/559.56 b/lib/cmap/559.56
new file mode 100755
index 000000000..2d82607a6
--- /dev/null
+++ b/lib/cmap/559.56
@@ -0,0 +1,256 @@
+0 0 0 0
+1 1 1 1
+2 2 2 2
+3 2 2 2
+4 3 3 3
+5 3 3 3
+6 4 4 4
+7 4 4 4
+8 5 5 5
+9 5 5 5
+10 6 6 6
+11 6 6 6
+12 7 7 7
+13 7 7 7
+14 8 8 8
+15 8 8 8
+16 9 9 9
+17 9 9 9
+18 10 10 10
+19 10 10 10
+20 11 11 11
+21 11 11 11
+22 12 12 12
+23 12 12 12
+24 13 13 13
+25 13 13 13
+26 14 14 14
+27 14 14 14
+28 14 14 14
+29 15 15 15
+30 16 16 16
+31 16 16 16
+32 17 17 17
+33 17 17 17
+34 18 18 18
+35 18 18 18
+36 19 19 19
+37 19 19 19
+38 20 20 20
+39 21 21 21
+40 21 21 21
+41 21 21 21
+42 22 22 22
+43 22 22 22
+44 23 23 23
+45 23 23 23
+46 24 24 24
+47 24 24 24
+48 25 25 25
+49 26 26 26
+50 26 26 26
+51 27 27 27
+52 27 27 27
+53 28 28 28
+54 28 28 28
+55 28 28 28
+56 29 29 29
+57 29 29 29
+58 30 30 30
+59 31 31 31
+60 31 31 31
+61 32 32 32
+62 32 32 32
+63 32 32 32
+64 33 33 33
+65 33 33 33
+66 34 34 34
+67 34 34 34
+68 35 35 35
+69 35 35 35
+70 36 36 36
+71 36 36 36
+72 37 37 37
+73 37 37 37
+74 38 38 38
+75 38 38 38
+76 39 39 39
+77 40 40 40
+78 40 40 40
+79 40 40 40
+80 41 41 41
+81 41 41 41
+82 42 42 42
+83 42 42 42
+84 43 43 43
+85 43 43 43
+86 44 44 44
+87 44 44 44
+88 45 45 45
+89 46 46 46
+90 46 46 46
+91 46 46 46
+92 47 47 47
+93 47 47 47
+94 48 48 48
+95 48 48 48
+96 48 48 48
+97 49 49 49
+98 50 50 50
+99 50 50 50
+100 51 51 51
+101 51 51 51
+102 51 51 51
+103 52 52 52
+104 52 52 52
+105 53 53 53
+106 53 53 53
+107 54 54 54
+108 54 54 54
+109 55 55 55
+110 55 55 55
+111 55 55 55
+112 56 56 56
+113 57 57 57
+114 57 57 57
+115 57 57 57
+116 58 58 58
+117 58 58 58
+118 59 59 59
+119 59 59 59
+120 60 60 60
+121 60 60 60
+122 61 61 61
+123 61 61 61
+124 61 61 61
+125 62 62 62
+126 63 63 63
+127 63 63 63
+128 63 63 63
+129 64 64 64
+130 65 65 65
+131 65 65 65
+132 65 65 65
+133 66 66 66
+134 67 67 67
+135 67 67 67
+136 67 67 67
+137 68 68 68
+138 68 68 68
+139 68 68 68
+140 69 69 69
+141 70 70 70
+142 70 70 70
+143 70 70 70
+144 71 71 71
+145 72 72 72
+146 72 72 72
+147 72 72 72
+148 73 73 73
+149 73 73 73
+150 74 74 74
+151 74 74 74
+152 74 74 74
+153 75 75 75
+154 75 75 75
+155 76 76 76
+156 76 76 76
+157 76 76 76
+158 77 77 77
+159 78 78 78
+160 79 79 79
+161 79 79 79
+162 79 79 79
+163 80 80 80
+164 80 80 80
+165 81 81 81
+166 81 81 81
+167 82 82 82
+168 82 82 82
+169 83 83 83
+170 84 84 84
+171 84 84 84
+172 84 84 84
+173 85 85 85
+174 86 86 86
+175 86 86 86
+176 87 87 87
+177 87 87 87
+178 88 88 88
+179 88 88 88
+180 89 89 89
+181 90 90 90
+182 90 90 90
+183 90 90 90
+184 91 91 91
+185 92 92 92
+186 93 93 93
+187 93 93 93
+188 93 93 93
+189 94 94 94
+190 95 95 95
+191 96 96 96
+192 96 96 96
+193 97 97 97
+194 97 97 97
+195 98 98 98
+196 100 100 100
+197 100 100 100
+198 101 101 101
+199 101 101 101
+200 102 102 102
+201 103 103 103
+202 104 104 104
+203 105 105 105
+204 105 105 105
+205 106 106 106
+206 107 107 107
+207 107 107 107
+208 108 108 108
+209 109 109 109
+210 110 110 110
+211 111 111 111
+212 112 112 112
+213 113 113 113
+214 114 114 114
+215 115 115 115
+216 116 116 116
+217 117 117 117
+218 118 118 118
+219 119 119 119
+220 120 120 120
+221 121 121 121
+222 122 122 122
+223 123 123 123
+224 124 124 124
+225 125 125 125
+226 126 126 126
+227 127 127 127
+228 129 129 129
+229 129 129 129
+230 131 131 131
+231 132 132 132
+232 133 133 133
+233 134 134 134
+234 135 135 135
+235 137 137 137
+236 138 138 138
+237 140 140 140
+238 142 142 142
+239 144 144 144
+240 145 145 145
+241 147 147 147
+242 149 149 149
+243 150 150 150
+244 152 152 152
+245 155 155 155
+246 157 157 157
+247 159 159 159
+248 162 162 162
+249 166 166 166
+250 170 170 170
+251 175 175 175
+252 183 183 183
+253 197 197 197
+254 230 230 230
+255 255 255 255
diff --git a/lib/cmap/9 b/lib/cmap/9
new file mode 100755
index 000000000..e2db4dbe8
--- /dev/null
+++ b/lib/cmap/9
@@ -0,0 +1,256 @@
+0 0 0 0
+1 0 0 85
+2 0 0 170
+3 0 0 255
+4 0 36 0
+5 0 36 85
+6 0 36 170
+7 0 36 255
+8 0 73 0
+9 0 73 85
+10 0 73 170
+11 0 73 255
+12 0 109 0
+13 0 109 85
+14 0 109 170
+15 0 109 255
+16 0 146 0
+17 0 146 85
+18 0 146 170
+19 0 146 255
+20 0 182 0
+21 0 182 85
+22 0 182 170
+23 0 182 255
+24 0 219 0
+25 0 219 85
+26 0 219 170
+27 0 219 255
+28 0 255 0
+29 0 255 85
+30 0 255 170
+31 0 255 255
+32 36 0 0
+33 36 0 85
+34 36 0 170
+35 36 0 255
+36 36 36 0
+37 36 36 85
+38 36 36 170
+39 36 36 255
+40 36 73 0
+41 36 73 85
+42 36 73 170
+43 36 73 255
+44 36 109 0
+45 36 109 85
+46 36 109 170
+47 36 109 255
+48 36 146 0
+49 36 146 85
+50 36 146 170
+51 36 146 255
+52 36 182 0
+53 36 182 85
+54 36 182 170
+55 36 182 255
+56 36 219 0
+57 36 219 85
+58 36 219 170
+59 36 219 255
+60 36 255 0
+61 36 255 85
+62 36 255 170
+63 36 255 255
+64 73 0 0
+65 73 0 85
+66 73 0 170
+67 73 0 255
+68 73 36 0
+69 73 36 85
+70 73 36 170
+71 73 36 255
+72 73 73 0
+73 73 73 85
+74 73 73 170
+75 73 73 255
+76 73 109 0
+77 73 109 85
+78 73 109 170
+79 73 109 255
+80 73 146 0
+81 73 146 85
+82 73 146 170
+83 73 146 255
+84 73 182 0
+85 85 85 85
+86 73 182 170
+87 73 182 255
+88 73 219 0
+89 73 219 85
+90 73 219 170
+91 73 219 255
+92 73 255 0
+93 73 255 85
+94 73 255 170
+95 73 255 255
+96 109 0 0
+97 109 0 85
+98 109 0 170
+99 109 0 255
+100 109 36 0
+101 109 36 85
+102 109 36 170
+103 109 36 255
+104 109 73 0
+105 109 73 85
+106 109 73 170
+107 109 73 255
+108 109 109 0
+109 109 109 85
+110 109 109 170
+111 109 109 255
+112 109 146 0
+113 109 146 85
+114 109 146 170
+115 109 146 255
+116 109 182 0
+117 109 182 85
+118 109 182 170
+119 109 182 255
+120 109 219 0
+121 109 219 85
+122 109 219 170
+123 109 219 255
+124 109 255 0
+125 109 255 85
+126 109 255 170
+127 109 255 255
+128 146 0 0
+129 146 0 85
+130 146 0 170
+131 146 0 255
+132 146 36 0
+133 146 36 85
+134 146 36 170
+135 146 36 255
+136 146 73 0
+137 146 73 85
+138 146 73 170
+139 146 73 255
+140 146 109 0
+141 146 109 85
+142 146 109 170
+143 146 109 255
+144 146 146 0
+145 146 146 85
+146 146 146 170
+147 146 146 255
+148 146 182 0
+149 146 182 85
+150 146 182 170
+151 146 182 255
+152 146 219 0
+153 146 219 85
+154 146 219 170
+155 146 219 255
+156 146 255 0
+157 146 255 85
+158 146 255 170
+159 146 255 255
+160 182 0 0
+161 182 0 85
+162 182 0 170
+163 182 0 255
+164 182 36 0
+165 182 36 85
+166 182 36 170
+167 182 36 255
+168 182 73 0
+169 182 73 85
+170 170 170 170
+171 182 73 255
+172 182 109 0
+173 182 109 85
+174 182 109 170
+175 182 109 255
+176 182 146 0
+177 182 146 85
+178 182 146 170
+179 182 146 255
+180 182 182 0
+181 182 182 85
+182 182 182 170
+183 182 182 255
+184 182 219 0
+185 182 219 85
+186 182 219 170
+187 182 219 255
+188 182 255 0
+189 182 255 85
+190 182 255 170
+191 182 255 255
+192 219 0 0
+193 219 0 85
+194 219 0 170
+195 219 0 255
+196 219 36 0
+197 219 36 85
+198 219 36 170
+199 219 36 255
+200 219 73 0
+201 219 73 85
+202 219 73 170
+203 219 73 255
+204 219 109 0
+205 219 109 85
+206 219 109 170
+207 219 109 255
+208 219 146 0
+209 219 146 85
+210 219 146 170
+211 219 146 255
+212 219 182 0
+213 219 182 85
+214 219 182 170
+215 219 182 255
+216 219 219 0
+217 219 219 85
+218 219 219 170
+219 219 219 255
+220 219 255 0
+221 219 255 85
+222 219 255 170
+223 219 255 255
+224 255 0 0
+225 255 0 85
+226 255 0 170
+227 255 0 255
+228 255 36 0
+229 255 36 85
+230 255 36 170
+231 255 36 255
+232 255 73 0
+233 255 73 85
+234 255 73 170
+235 255 73 255
+236 255 109 0
+237 255 109 85
+238 255 109 170
+239 255 109 255
+240 255 146 0
+241 255 146 85
+242 255 146 170
+243 255 146 255
+244 255 182 0
+245 255 182 85
+246 255 182 170
+247 255 182 255
+248 255 219 0
+249 255 219 85
+250 255 219 170
+251 255 219 255
+252 255 255 0
+253 255 255 85
+254 255 255 170
+255 255 255 255
diff --git a/lib/cmap/bbmap b/lib/cmap/bbmap
new file mode 100755
index 000000000..7a2e42feb
--- /dev/null
+++ b/lib/cmap/bbmap
@@ -0,0 +1,256 @@
+0 0 0 1
+1 0 0 4
+2 0 0 7
+3 0 0 10
+4 0 0 13
+5 0 0 16
+6 0 0 19
+7 0 0 22
+8 0 0 25
+9 0 0 28
+10 0 0 31
+11 0 0 34
+12 0 0 37
+13 0 0 40
+14 0 0 43
+15 0 0 46
+16 0 0 49
+17 0 0 52
+18 0 0 55
+19 0 0 58
+20 0 0 61
+21 0 0 64
+22 0 0 67
+23 0 0 70
+24 0 0 73
+25 0 0 76
+26 0 0 79
+27 0 0 82
+28 0 0 85
+29 0 0 88
+30 0 0 91
+31 0 0 94
+32 0 0 97
+33 0 0 100
+34 0 0 103
+35 0 0 106
+36 0 0 109
+37 0 0 112
+38 0 0 115
+39 0 0 118
+40 0 0 121
+41 0 0 124
+42 0 0 127
+43 0 0 130
+44 0 0 133
+45 0 0 136
+46 0 0 139
+47 0 0 142
+48 0 0 145
+49 0 0 148
+50 0 0 151
+51 0 0 154
+52 0 0 157
+53 0 0 160
+54 0 0 163
+55 0 0 166
+56 0 0 169
+57 0 0 172
+58 0 0 175
+59 0 0 178
+60 0 0 181
+61 0 0 184
+62 0 0 187
+63 0 0 190
+64 0 0 193
+65 0 0 196
+66 0 0 199
+67 0 0 202
+68 0 0 205
+69 0 0 208
+70 0 0 211
+71 0 0 214
+72 0 0 217
+73 0 0 220
+74 0 0 223
+75 0 0 226
+76 0 0 229
+77 0 0 232
+78 0 0 235
+79 0 0 238
+80 0 0 241
+81 0 0 244
+82 0 0 247
+83 0 0 250
+84 0 0 253
+85 0 0 255
+86 0 3 255
+87 0 6 255
+88 0 9 255
+89 0 12 255
+90 0 15 255
+91 0 18 255
+92 0 21 255
+93 0 24 255
+94 0 27 255
+95 0 30 255
+96 0 33 255
+97 0 36 255
+98 0 39 255
+99 0 42 255
+100 0 45 255
+101 0 48 255
+102 0 51 255
+103 0 54 255
+104 0 57 255
+105 0 60 255
+106 0 63 255
+107 0 66 255
+108 0 69 255
+109 0 72 255
+110 0 75 255
+111 0 78 255
+112 0 81 255
+113 0 84 255
+114 0 87 255
+115 0 90 255
+116 0 93 255
+117 0 96 255
+118 0 99 255
+119 0 102 255
+120 0 105 255
+121 0 108 255
+122 0 111 255
+123 0 114 255
+124 0 117 255
+125 0 120 255
+126 0 123 255
+127 0 126 255
+128 0 129 255
+129 0 132 255
+130 0 135 255
+131 0 138 255
+132 0 141 255
+133 0 144 255
+134 0 147 255
+135 0 150 255
+136 0 153 255
+137 0 156 255
+138 0 159 255
+139 0 162 255
+140 0 165 255
+141 0 168 255
+142 0 171 255
+143 0 174 255
+144 0 177 255
+145 0 180 255
+146 0 183 255
+147 0 186 255
+148 0 189 255
+149 0 192 255
+150 0 195 255
+151 0 198 255
+152 0 201 255
+153 0 204 255
+154 0 207 255
+155 0 210 255
+156 0 213 255
+157 0 216 255
+158 0 219 255
+159 0 222 255
+160 0 225 255
+161 0 228 255
+162 0 231 255
+163 0 234 255
+164 0 237 255
+165 0 240 255
+166 0 243 255
+167 0 246 255
+168 0 249 255
+169 0 252 255
+170 0 255 255
+171 0 255 255
+172 0 255 255
+173 0 255 255
+174 0 255 255
+175 0 255 255
+176 0 255 255
+177 0 255 255
+178 2 255 255
+179 5 255 255
+180 8 255 255
+181 11 255 255
+182 14 255 255
+183 17 255 255
+184 20 255 255
+185 23 255 255
+186 26 255 255
+187 29 255 255
+188 32 255 255
+189 35 255 255
+190 38 255 255
+191 41 255 255
+192 44 255 255
+193 47 255 255
+194 50 255 255
+195 53 255 255
+196 56 255 255
+197 59 255 255
+198 62 255 255
+199 65 255 255
+200 68 255 255
+201 71 255 255
+202 74 255 255
+203 77 255 255
+204 80 255 255
+205 83 255 255
+206 86 255 255
+207 89 255 255
+208 92 255 255
+209 95 255 255
+210 98 255 255
+211 101 255 255
+212 104 255 255
+213 107 255 255
+214 110 255 255
+215 113 255 255
+216 116 255 255
+217 119 255 255
+218 122 255 255
+219 125 255 255
+220 128 255 255
+221 131 255 255
+222 134 255 255
+223 137 255 255
+224 140 255 255
+225 143 255 255
+226 146 255 255
+227 149 255 255
+228 152 255 255
+229 155 255 255
+230 158 255 255
+231 161 255 255
+232 164 255 255
+233 167 255 255
+234 170 255 255
+235 173 255 255
+236 176 255 255
+237 179 255 255
+238 182 255 255
+239 185 255 255
+240 188 255 255
+241 191 255 255
+242 194 255 255
+243 197 255 255
+244 200 255 255
+245 203 255 255
+246 206 255 255
+247 209 255 255
+248 212 255 255
+249 215 255 255
+250 218 255 255
+251 221 255 255
+252 224 255 255
+253 227 255 255
+254 230 255 255
+255 233 255 255
diff --git a/lib/cmap/brass b/lib/cmap/brass
new file mode 100755
index 000000000..d0bc0667d
--- /dev/null
+++ b/lib/cmap/brass
@@ -0,0 +1,256 @@
+0 107 220 235
+1 110 218 234
+2 113 217 233
+3 116 216 232
+4 119 215 232
+5 126 213 217
+6 133 212 203
+7 140 210 189
+8 146 209 175
+9 153 207 161
+10 160 206 147
+11 167 204 133
+12 173 203 119
+13 180 201 105
+14 187 200 91
+15 194 198 77
+16 200 197 63
+17 207 195 49
+18 214 194 35
+19 221 192 21
+20 227 191 7
+21 223 195 6
+22 219 198 6
+23 215 201 5
+24 211 204 5
+25 207 207 4
+26 203 210 4
+27 199 213 3
+28 196 216 3
+29 192 219 3
+30 188 222 2
+31 184 225 2
+32 180 228 1
+33 176 231 1
+34 172 234 0
+35 168 237 0
+36 165 240 0
+37 167 232 16
+38 168 224 31
+39 170 216 47
+40 171 208 62
+41 173 200 78
+42 174 192 93
+43 176 184 109
+44 177 177 124
+45 179 169 140
+46 180 161 155
+47 182 153 171
+48 183 145 186
+49 185 137 202
+50 186 129 217
+51 188 121 233
+52 189 114 248
+53 185 123 249
+54 181 131 249
+55 177 140 249
+56 173 148 249
+57 169 157 249
+58 165 165 249
+59 161 174 249
+60 157 182 249
+61 153 191 249
+62 149 199 249
+63 145 208 249
+64 141 216 249
+65 137 225 249
+66 133 233 249
+67 129 242 249
+68 125 250 249
+69 117 242 247
+70 109 235 246
+71 102 228 245
+72 94 221 243
+73 87 213 242
+74 79 206 241
+75 72 199 239
+76 64 192 238
+77 56 184 237
+78 49 177 235
+79 41 170 234
+80 34 163 233
+81 26 155 231
+82 19 148 230
+83 11 141 229
+84 4 134 228
+85 10 134 227
+86 16 134 226
+87 22 134 225
+88 28 134 224
+89 34 134 223
+90 39 134 222
+91 45 134 221
+92 51 134 221
+93 57 134 220
+94 63 134 219
+95 68 134 218
+96 74 134 217
+97 80 134 216
+98 86 134 215
+99 92 134 214
+100 97 134 214
+101 95 132 213
+102 93 131 212
+103 91 129 211
+104 89 128 210
+105 87 127 209
+106 85 125 208
+107 83 124 207
+108 81 123 206
+109 79 121 205
+110 77 120 204
+111 75 118 203
+112 73 117 202
+113 71 116 201
+114 69 114 200
+115 67 113 199
+116 66 112 198
+117 70 116 201
+118 73 120 204
+119 77 123 207
+120 80 127 210
+121 84 131 213
+122 87 134 216
+123 91 138 219
+124 94 141 222
+125 98 145 225
+126 101 149 228
+127 105 152 231
+128 105 156 234
+129 108 160 237
+130 112 163 240
+131 115 167 243
+132 119 170 246
+133 122 162 239
+134 130 155 232
+135 138 148 226
+136 145 141 219
+137 153 133 213
+138 161 126 206
+139 168 119 200
+140 176 112 193
+141 183 104 186
+142 191 97 180
+143 199 90 173
+144 206 83 167
+145 214 75 160
+146 222 68 154
+147 229 61 147
+148 237 54 141
+149 244 66 134
+150 236 78 127
+151 229 90 121
+152 222 102 114
+153 215 114 107
+154 208 126 101
+155 201 138 94
+156 194 150 88
+157 187 162 81
+158 179 174 74
+159 172 186 68
+160 165 198 61
+161 158 210 54
+162 151 222 48
+163 144 234 41
+164 137 246 35
+165 130 239 45
+166 132 233 55
+167 133 227 65
+168 134 221 74
+169 135 215 84
+170 136 208 94
+171 137 202 104
+172 138 196 113
+173 139 190 123
+174 140 184 133
+175 141 177 143
+176 142 171 152
+177 143 165 162
+178 144 159 172
+179 145 153 182
+180 146 147 191
+181 147 150 188
+182 142 152 185
+183 138 154 182
+184 133 156 179
+185 129 158 176
+186 124 161 173
+187 120 163 170
+188 115 165 167
+189 111 167 164
+190 106 169 161
+191 102 172 158
+192 97 174 155
+193 93 176 152
+194 88 178 149
+195 84 180 146
+196 79 182 143
+197 75 171 149
+198 70 160 154
+199 65 149 159
+200 61 139 164
+201 56 128 169
+202 51 117 175
+203 47 107 180
+204 42 96 185
+205 38 85 190
+206 33 75 195
+207 28 64 201
+208 24 53 206
+209 19 43 211
+210 14 32 216
+211 10 21 221
+212 5 11 226
+213 1 19 220
+214 2 26 214
+215 3 34 208
+216 3 41 203
+217 4 49 197
+218 4 56 191
+219 5 64 185
+220 5 71 180
+221 6 79 174
+222 7 86 168
+223 7 94 162
+224 8 101 157
+225 8 109 151
+226 9 116 145
+227 9 124 139
+228 10 131 134
+229 10 128 133
+230 19 126 132
+231 27 124 131
+232 35 122 130
+233 44 120 129
+234 52 117 128
+235 60 115 127
+236 69 113 126
+237 77 111 125
+238 85 109 124
+239 94 106 123
+240 102 104 122
+241 110 102 121
+242 119 100 120
+243 127 98 119
+244 135 96 118
+245 143 103 117
+246 141 110 116
+247 139 117 115
+248 137 123 114
+249 136 130 113
+250 134 137 112
+251 132 143 111
+252 130 150 110
+253 129 157 109
+254 127 163 108
+255 255 255 255
diff --git a/lib/cmap/brass2 b/lib/cmap/brass2
new file mode 100755
index 000000000..a5b0e9c10
--- /dev/null
+++ b/lib/cmap/brass2
@@ -0,0 +1,256 @@
+0 0 195 220
+1 1 191 219
+2 2 187 216
+3 3 183 213
+4 4 180 212
+5 5 173 181
+6 6 168 149
+7 7 158 113
+8 8 151 74
+9 9 140 28
+10 40 144 10
+11 79 153 11
+12 108 162 12
+13 134 168 13
+14 155 174 14
+15 173 178 15
+16 186 182 16
+17 199 185 17
+18 211 189 18
+19 220 191 19
+20 229 194 20
+21 225 199 21
+22 222 201 22
+23 218 205 23
+24 215 208 24
+25 211 211 25
+26 208 214 26
+27 204 217 27
+28 202 220 28
+29 198 223 29
+30 195 225 30
+31 192 228 31
+32 189 231 32
+33 186 234 33
+34 183 237 34
+35 180 240 35
+36 178 243 36
+37 175 234 37
+38 171 225 38
+39 167 215 39
+40 161 202 40
+41 156 188 41
+42 148 172 42
+43 140 152 43
+44 130 130 44
+45 116 98 45
+46 98 59 46
+47 106 47 84
+48 120 48 126
+49 133 49 163
+50 143 50 194
+51 153 51 222
+52 160 52 245
+53 148 53 246
+54 135 54 245
+55 119 55 245
+56 103 56 244
+57 82 57 243
+58 58 58 242
+59 59 86 242
+60 60 110 243
+61 61 133 244
+62 62 153 244
+63 63 173 245
+64 64 190 245
+65 65 207 246
+66 66 221 246
+67 67 235 246
+68 68 248 246
+69 69 238 245
+70 70 230 244
+71 71 222 243
+72 72 216 241
+73 73 210 241
+74 74 204 241
+75 75 199 239
+76 76 196 239
+77 77 191 239
+78 78 188 238
+79 79 185 238
+80 80 182 238
+81 81 179 237
+82 82 176 237
+83 83 175 237
+84 84 172 237
+85 85 171 235
+86 86 170 235
+87 87 168 234
+88 88 166 233
+89 89 164 231
+90 90 163 230
+91 91 160 228
+92 92 158 228
+93 93 156 226
+94 94 154 225
+95 95 152 223
+96 96 149 222
+97 97 146 220
+98 98 143 218
+99 99 139 216
+100 100 136 215
+101 101 137 215
+102 102 138 215
+103 103 138 214
+104 104 140 214
+105 105 141 214
+106 106 141 214
+107 107 142 214
+108 108 144 214
+109 109 144 214
+110 110 145 213
+111 111 146 214
+112 112 147 213
+113 113 148 214
+114 114 148 213
+115 115 149 214
+116 116 150 214
+117 117 151 215
+118 118 154 217
+119 119 155 219
+120 120 157 221
+121 121 158 222
+122 122 159 224
+123 123 161 227
+124 124 162 228
+125 125 164 231
+126 126 166 233
+127 127 168 235
+128 128 171 238
+129 129 174 240
+130 130 175 242
+131 131 177 245
+132 132 178 247
+133 133 170 241
+134 134 158 233
+135 135 145 225
+136 141 136 218
+137 157 137 215
+138 170 138 211
+139 181 139 208
+140 192 140 205
+141 201 141 203
+142 209 142 202
+143 217 143 200
+144 224 144 199
+145 230 145 197
+146 236 146 196
+147 241 147 195
+148 246 148 195
+149 249 149 187
+150 244 150 179
+151 239 151 171
+152 233 152 160
+153 228 158 153
+154 225 171 154
+155 222 183 155
+156 219 193 156
+157 217 203 157
+158 214 212 158
+159 212 220 159
+160 211 228 160
+161 210 234 161
+162 208 241 162
+163 208 246 163
+164 207 252 164
+165 202 248 165
+166 201 245 166
+167 199 242 167
+168 197 239 168
+169 195 235 169
+170 192 230 170
+171 190 226 171
+172 187 221 172
+173 183 215 173
+174 179 208 174
+175 175 201 177
+176 176 197 183
+177 177 193 191
+178 178 189 198
+179 179 185 205
+180 180 181 211
+181 181 183 209
+182 182 189 210
+183 183 193 210
+184 184 198 211
+185 185 202 212
+186 186 206 212
+187 187 209 213
+188 188 212 213
+189 189 215 214
+190 190 218 214
+191 191 221 215
+192 192 223 216
+193 193 225 216
+194 194 227 217
+195 195 229 217
+196 196 231 218
+197 197 228 221
+198 198 226 224
+199 199 224 227
+200 200 223 230
+201 201 221 232
+202 202 220 235
+203 203 218 237
+204 204 217 239
+205 205 216 240
+206 206 216 242
+207 207 215 244
+208 208 214 245
+209 209 214 247
+210 210 214 248
+211 211 213 249
+212 212 213 250
+213 213 216 250
+214 214 218 249
+215 215 220 248
+216 216 222 247
+217 217 224 247
+218 218 226 246
+219 219 228 245
+220 220 230 245
+221 221 231 244
+222 222 233 244
+223 223 235 243
+224 224 236 243
+225 225 238 243
+226 226 239 242
+227 227 240 242
+228 228 242 242
+229 229 242 243
+230 230 242 242
+231 231 242 242
+232 232 242 242
+233 233 241 242
+234 234 241 242
+235 235 241 242
+236 236 241 242
+237 237 241 242
+238 238 241 242
+239 239 241 242
+240 240 241 242
+241 242 241 243
+242 244 242 244
+243 246 243 245
+244 247 244 246
+245 248 245 246
+246 248 246 247
+247 249 248 247
+248 250 249 248
+249 250 250 249
+250 251 251 250
+251 252 252 251
+252 253 253 252
+253 254 254 253
+254 255 255 254
+255 255 255 255
diff --git a/lib/cmap/c7291.56 b/lib/cmap/c7291.56
new file mode 100755
index 000000000..c6062e7b0
--- /dev/null
+++ b/lib/cmap/c7291.56
@@ -0,0 +1,256 @@
+0 0 0 0
+1 2 2 2
+2 2 2 2
+3 2 2 2
+4 3 3 3
+5 4 4 4
+6 4 4 4
+7 5 5 5
+8 5 5 5
+9 6 6 6
+10 6 6 6
+11 7 7 7
+12 8 8 8
+13 8 8 8
+14 9 9 9
+15 9 9 9
+16 10 10 10
+17 10 10 10
+18 11 11 11
+19 11 11 11
+20 12 12 12
+21 13 13 13
+22 13 13 13
+23 14 14 14
+24 15 15 15
+25 16 16 16
+26 16 16 16
+27 16 16 16
+28 17 17 17
+29 17 17 17
+30 18 18 18
+31 19 19 19
+32 19 19 19
+33 20 20 20
+34 20 20 20
+35 21 21 21
+36 22 22 22
+37 22 22 22
+38 23 23 23
+39 23 23 23
+40 24 24 24
+41 25 25 25
+42 25 25 25
+43 26 26 26
+44 26 26 26
+45 27 27 27
+46 28 28 28
+47 28 28 28
+48 29 29 29
+49 30 30 30
+50 30 30 30
+51 31 31 31
+52 31 31 31
+53 32 32 32
+54 33 33 33
+55 33 33 33
+56 34 34 34
+57 35 35 35
+58 35 35 35
+59 36 36 36
+60 36 36 36
+61 37 37 37
+62 38 38 38
+63 38 38 38
+64 39 39 39
+65 40 40 40
+66 40 40 40
+67 41 41 41
+68 41 41 41
+69 42 42 42
+70 43 43 43
+71 43 43 43
+72 44 44 44
+73 45 45 45
+74 45 45 45
+75 46 46 46
+76 47 47 47
+77 47 47 47
+78 48 48 48
+79 49 49 49
+80 49 49 49
+81 50 50 50
+82 50 50 50
+83 51 51 51
+84 52 52 52
+85 52 52 52
+86 53 53 53
+87 54 54 54
+88 54 54 54
+89 55 55 55
+90 56 56 56
+91 56 56 56
+92 57 57 57
+93 58 58 58
+94 58 58 58
+95 60 60 60
+96 60 60 60
+97 60 60 60
+98 61 61 61
+99 62 62 62
+100 62 62 62
+101 63 63 63
+102 64 64 64
+103 64 64 64
+104 65 65 65
+105 66 66 66
+106 66 66 66
+107 67 67 67
+108 68 68 68
+109 69 69 69
+110 69 69 69
+111 70 70 70
+112 71 71 71
+113 71 71 71
+114 72 72 72
+115 73 73 73
+116 73 73 73
+117 74 74 74
+118 75 75 75
+119 75 75 75
+120 76 76 76
+121 77 77 77
+122 78 78 78
+123 78 78 78
+124 79 79 79
+125 80 80 80
+126 81 81 81
+127 82 82 82
+128 82 82 82
+129 82 82 82
+130 83 83 83
+131 84 84 84
+132 85 85 85
+133 85 85 85
+134 87 87 87
+135 87 87 87
+136 87 87 87
+137 88 88 88
+138 89 89 89
+139 90 90 90
+140 90 90 90
+141 91 91 91
+142 92 92 92
+143 93 93 93
+144 94 94 94
+145 94 94 94
+146 95 95 95
+147 95 95 95
+148 96 96 96
+149 97 97 97
+150 98 98 98
+151 98 98 98
+152 99 99 99
+153 100 100 100
+154 101 101 101
+155 101 101 101
+156 103 103 103
+157 103 103 103
+158 104 104 104
+159 105 105 105
+160 105 105 105
+161 106 106 106
+162 107 107 107
+163 107 107 107
+164 108 108 108
+165 109 109 109
+166 110 110 110
+167 111 111 111
+168 111 111 111
+169 112 112 112
+170 113 113 113
+171 114 114 114
+172 114 114 114
+173 115 115 115
+174 116 116 116
+175 117 117 117
+176 118 118 118
+177 118 118 118
+178 119 119 119
+179 120 120 120
+180 121 121 121
+181 122 122 122
+182 122 122 122
+183 123 123 123
+184 124 124 124
+185 125 125 125
+186 126 126 126
+187 126 126 126
+188 127 127 127
+189 129 129 129
+190 130 130 130
+191 130 130 130
+192 131 131 131
+193 132 132 132
+194 132 132 132
+195 133 133 133
+196 134 134 134
+197 135 135 135
+198 136 136 136
+199 137 137 137
+200 137 137 137
+201 139 139 139
+202 139 139 139
+203 141 141 141
+204 142 142 142
+205 143 143 143
+206 144 144 144
+207 145 145 145
+208 146 146 146
+209 146 146 146
+210 147 147 147
+211 148 148 148
+212 149 149 149
+213 149 149 149
+214 150 150 150
+215 151 151 151
+216 153 153 153
+217 153 153 153
+218 154 154 154
+219 156 156 156
+220 157 157 157
+221 158 158 158
+222 159 159 159
+223 160 160 160
+224 161 161 161
+225 162 162 162
+226 163 163 163
+227 165 165 165
+228 166 166 166
+229 167 167 167
+230 169 169 169
+231 170 170 170
+232 171 171 171
+233 173 173 173
+234 174 174 174
+235 175 175 175
+236 177 177 177
+237 179 179 179
+238 180 180 180
+239 181 181 181
+240 183 183 183
+241 185 185 185
+242 187 187 187
+243 190 190 190
+244 191 191 191
+245 193 193 193
+246 196 196 196
+247 199 199 199
+248 201 201 201
+249 205 205 205
+250 207 207 207
+251 212 212 212
+252 217 217 217
+253 223 223 223
+254 232 232 232
+255 255 255 255
diff --git a/lib/cmap/doom b/lib/cmap/doom
new file mode 100755
index 000000000..f861492bb
--- /dev/null
+++ b/lib/cmap/doom
@@ -0,0 +1,256 @@
+0 88 148 148
+1 144 255 148
+2 96 255 100
+3 48 255 48
+4 0 255 0
+5 0 132 0
+6 0 24 180
+7 0 96 188
+8 255 255 255
+9 255 255 244
+10 255 255 232
+11 255 255 220
+12 255 255 208
+13 255 255 196
+14 255 255 184
+15 255 255 172
+16 208 228 244
+17 200 220 236
+18 188 208 228
+19 176 196 216
+20 120 220 255
+21 108 208 255
+22 96 200 255
+23 88 192 255
+24 0 0 255
+25 0 0 220
+26 0 0 184
+27 0 0 148
+28 0 0 112
+29 0 0 76
+30 0 0 40
+31 0 0 0
+32 80 188 255
+33 72 184 255
+34 60 176 255
+35 52 168 248
+36 40 160 244
+37 32 152 240
+38 20 144 240
+39 12 140 232
+40 0 128 228
+41 0 112 196
+42 0 92 164
+43 0 76 132
+44 0 56 100
+45 0 40 68
+46 0 20 36
+47 0 0 0
+48 255 255 172
+49 255 255 148
+50 255 255 124
+51 255 255 100
+52 255 255 76
+53 255 255 52
+54 255 255 28
+55 255 255 0
+56 228 228 0
+57 200 200 0
+58 172 172 0
+59 140 140 0
+60 112 112 0
+61 84 84 0
+62 56 56 0
+63 24 24 0
+64 188 255 255
+65 176 255 255
+66 164 255 255
+67 152 255 255
+68 140 255 255
+69 128 255 255
+70 116 255 255
+71 100 255 255
+72 88 255 255
+73 76 255 255
+74 64 255 255
+75 52 255 255
+76 40 255 255
+77 28 255 255
+78 16 255 255
+79 0 255 255
+80 0 224 224
+81 0 192 192
+82 0 160 160
+83 0 132 132
+84 0 100 100
+85 0 68 68
+86 0 36 36
+87 0 0 0
+88 140 212 255
+89 120 188 248
+90 100 164 236
+91 80 132 224
+92 60 100 208
+93 40 68 188
+94 20 36 168
+95 0 0 140
+96 200 192 216
+97 192 184 212
+98 184 176 204
+99 172 168 196
+100 164 156 184
+101 152 148 176
+102 144 140 168
+103 132 128 156
+104 188 204 228
+105 176 196 220
+106 164 184 212
+107 152 172 204
+108 136 160 192
+109 124 148 180
+110 112 136 172
+111 96 124 156
+112 172 192 208
+113 168 188 204
+114 160 180 200
+115 152 172 192
+116 144 168 188
+117 136 160 180
+118 132 156 176
+119 124 148 168
+120 116 140 164
+121 108 132 156
+122 100 128 148
+123 96 120 144
+124 88 112 136
+125 80 104 128
+126 72 96 120
+127 64 88 112
+128 244 232 248
+129 236 220 244
+130 232 204 240
+131 224 188 232
+132 216 172 228
+133 208 156 220
+134 200 140 212
+135 192 124 208
+136 188 108 200
+137 180 96 192
+138 172 80 184
+139 164 64 176
+140 160 48 168
+141 152 32 160
+142 144 16 152
+143 136 0 144
+144 220 220 220
+145 216 216 216
+146 208 208 208
+147 200 200 200
+148 196 196 196
+149 188 188 188
+150 184 184 184
+151 176 176 176
+152 168 168 168
+153 164 164 164
+154 156 156 156
+155 148 148 148
+156 144 144 144
+157 136 136 136
+158 128 128 128
+159 124 124 124
+160 116 116 116
+161 108 108 108
+162 104 104 104
+163 96 96 96
+164 88 88 88
+165 84 84 84
+166 76 76 76
+167 72 72 72
+168 64 64 64
+169 56 56 56
+170 52 52 52
+171 44 44 44
+172 36 36 36
+173 32 32 32
+174 24 24 24
+175 16 16 16
+176 212 220 240
+177 204 212 236
+178 192 208 232
+179 180 200 228
+180 172 192 224
+181 160 188 220
+182 148 184 216
+183 136 176 212
+184 128 172 208
+185 120 168 204
+186 112 160 200
+187 100 156 196
+188 92 148 192
+189 84 144 188
+190 76 140 184
+191 64 132 180
+192 52 128 176
+193 48 124 172
+194 40 116 164
+195 32 108 156
+196 24 100 148
+197 16 92 140
+198 8 84 132
+199 0 76 124
+200 0 68 108
+201 0 64 100
+202 0 56 88
+203 0 48 76
+204 0 44 68
+205 0 36 56
+206 0 28 44
+207 0 20 32
+208 188 255 255
+209 184 255 255
+210 176 255 255
+211 172 248 248
+212 164 248 248
+213 160 248 248
+214 152 244 244
+215 148 240 240
+216 140 236 236
+217 136 232 232
+218 128 228 228
+219 124 224 224
+220 116 220 220
+221 112 212 212
+222 104 208 208
+223 100 204 204
+224 92 196 196
+225 88 192 192
+226 80 184 184
+227 76 176 176
+228 68 168 168
+229 64 164 164
+230 56 156 156
+231 52 148 148
+232 44 140 140
+233 36 132 132
+234 32 120 120
+235 24 112 112
+236 20 104 104
+237 12 92 92
+238 8 84 84
+239 0 72 72
+240 192 212 228
+241 184 204 220
+242 176 196 212
+243 240 232 255
+244 232 224 248
+245 220 212 240
+246 208 200 224
+247 248 248 248
+248 244 244 244
+249 236 236 236
+250 228 228 228
+251 0 0 0
+252 180 180 180
+253 232 240 248
+254 224 232 244
+255 255 255 255
diff --git a/lib/cmap/grosse b/lib/cmap/grosse
new file mode 100755
index 000000000..85eecf8bd
--- /dev/null
+++ b/lib/cmap/grosse
@@ -0,0 +1,256 @@
+0 0 255 252
+1 0 255 248
+2 0 255 244
+3 0 255 240
+4 0 255 235
+5 0 255 230
+6 0 255 225
+7 0 255 221
+8 0 255 215
+9 0 255 209
+10 0 255 203
+11 0 255 196
+12 0 255 190
+13 0 255 181
+14 0 255 173
+15 0 255 164
+16 0 255 156
+17 0 255 145
+18 0 255 133
+19 0 255 122
+20 0 255 111
+21 0 255 97
+22 0 255 83
+23 0 255 68
+24 0 255 53
+25 0 255 38
+26 0 255 20
+27 0 255 3
+28 15 255 0
+29 31 255 0
+30 41 255 0
+31 52 255 0
+32 62 255 0
+33 72 255 0
+34 81 255 0
+35 89 255 0
+36 97 255 0
+37 105 255 0
+38 112 255 0
+39 118 255 0
+40 125 255 0
+41 131 255 0
+42 137 255 0
+43 142 255 0
+44 147 255 0
+45 153 255 0
+46 158 255 0
+47 162 255 0
+48 166 255 0
+49 170 255 0
+50 175 255 0
+51 178 255 0
+52 182 255 0
+53 185 255 0
+54 189 255 0
+55 192 255 0
+56 195 255 0
+57 198 255 0
+58 201 255 0
+59 204 255 0
+60 206 255 0
+61 209 255 0
+62 212 255 0
+63 214 255 0
+64 216 255 0
+65 219 255 0
+66 221 255 0
+67 223 255 0
+68 225 255 0
+69 228 255 0
+70 230 255 0
+71 232 255 0
+72 234 255 0
+73 236 255 0
+74 237 255 0
+75 239 255 0
+76 241 255 0
+77 243 255 0
+78 245 255 0
+79 246 255 0
+80 248 255 0
+81 250 255 0
+82 252 255 0
+83 253 255 0
+84 255 255 0
+85 255 255 0
+86 255 253 0
+87 255 252 0
+88 255 251 0
+89 255 249 0
+90 255 248 0
+91 255 247 0
+92 255 245 0
+93 255 244 0
+94 255 242 0
+95 255 240 0
+96 255 239 0
+97 255 237 0
+98 255 235 0
+99 255 233 0
+100 255 231 0
+101 255 229 0
+102 255 227 0
+103 255 225 0
+104 255 223 0
+105 255 221 0
+106 255 218 0
+107 255 216 0
+108 255 214 0
+109 255 211 0
+110 255 209 0
+111 255 206 0
+112 255 203 0
+113 255 200 0
+114 255 197 0
+115 255 194 0
+116 255 191 0
+117 255 187 0
+118 255 184 0
+119 255 181 0
+120 255 177 0
+121 255 173 0
+122 255 170 0
+123 255 166 0
+124 255 162 0
+125 255 157 0
+126 255 153 0
+127 255 149 0
+128 255 144 0
+129 255 139 0
+130 255 134 0
+131 255 129 0
+132 255 124 0
+133 255 118 0
+134 255 113 0
+135 255 107 0
+136 255 101 0
+137 255 95 0
+138 255 89 0
+139 255 82 0
+140 255 76 0
+141 255 68 0
+142 255 61 0
+143 255 54 0
+144 255 46 0
+145 255 38 0
+146 255 29 0
+147 255 21 0
+148 255 13 0
+149 255 0 4
+150 255 0 23
+151 255 0 42
+152 255 0 62
+153 255 0 79
+154 255 0 93
+155 255 0 107
+156 255 0 121
+157 255 0 135
+158 255 0 147
+159 255 0 158
+160 255 0 169
+161 255 0 180
+162 255 0 190
+163 255 0 199
+164 255 0 208
+165 255 0 218
+166 255 0 226
+167 255 0 234
+168 255 0 242
+169 255 0 250
+170 253 0 255
+171 245 0 255
+172 238 0 255
+173 230 0 255
+174 222 0 255
+175 214 0 255
+176 206 0 255
+177 198 0 255
+178 190 0 255
+179 181 0 255
+180 172 0 255
+181 164 0 255
+182 155 0 255
+183 146 0 255
+184 137 0 255
+185 128 0 255
+186 118 0 255
+187 109 0 255
+188 99 0 255
+189 89 0 255
+190 79 0 255
+191 69 0 255
+192 58 0 255
+193 47 0 255
+194 36 0 255
+195 25 0 255
+196 13 0 255
+197 2 0 255
+198 0 11 255
+199 0 23 255
+200 0 32 255
+201 0 40 255
+202 0 47 255
+203 0 54 255
+204 0 62 255
+205 0 68 255
+206 0 75 255
+207 0 81 255
+208 0 88 255
+209 0 93 255
+210 0 99 255
+211 0 105 255
+212 0 110 255
+213 0 116 255
+214 0 121 255
+215 0 126 255
+216 0 131 255
+217 0 136 255
+218 0 140 255
+219 0 144 255
+220 0 149 255
+221 0 153 255
+222 0 157 255
+223 0 161 255
+224 0 165 255
+225 0 169 255
+226 0 173 255
+227 0 177 255
+228 0 180 255
+229 0 184 255
+230 0 188 255
+231 0 191 255
+232 0 194 255
+233 0 197 255
+234 0 201 255
+235 0 204 255
+236 0 207 255
+237 0 210 255
+238 0 213 255
+239 0 216 255
+240 0 218 255
+241 0 221 255
+242 0 224 255
+243 0 227 255
+244 0 229 255
+245 0 232 255
+246 0 234 255
+247 0 237 255
+248 0 239 255
+249 0 242 255
+250 0 244 255
+251 0 247 255
+252 0 249 255
+253 0 251 255
+254 0 253 255
+255 0 255 255
diff --git a/lib/cmap/grosse.255 b/lib/cmap/grosse.255
new file mode 100755
index 000000000..749e5c45f
--- /dev/null
+++ b/lib/cmap/grosse.255
@@ -0,0 +1,256 @@
+0 0 255 252
+1 0 255 248
+2 0 255 244
+3 0 255 240
+4 0 255 235
+5 0 255 230
+6 0 255 225
+7 0 255 220
+8 0 255 215
+9 0 255 209
+10 0 255 202
+11 0 255 196
+12 0 255 189
+13 0 255 181
+14 0 255 172
+15 0 255 164
+16 0 255 155
+17 0 255 144
+18 0 255 132
+19 0 255 121
+20 0 255 110
+21 0 255 96
+22 0 255 81
+23 0 255 67
+24 0 255 52
+25 0 255 36
+26 0 255 19
+27 0 255 1
+28 17 255 0
+29 32 255 0
+30 43 255 0
+31 53 255 0
+32 63 255 0
+33 74 255 0
+34 82 255 0
+35 90 255 0
+36 98 255 0
+37 106 255 0
+38 113 255 0
+39 119 255 0
+40 126 255 0
+41 132 255 0
+42 138 255 0
+43 143 255 0
+44 148 255 0
+45 153 255 0
+46 158 255 0
+47 163 255 0
+48 167 255 0
+49 171 255 0
+50 175 255 0
+51 179 255 0
+52 182 255 0
+53 186 255 0
+54 190 255 0
+55 193 255 0
+56 196 255 0
+57 199 255 0
+58 202 255 0
+59 204 255 0
+60 207 255 0
+61 210 255 0
+62 212 255 0
+63 215 255 0
+64 217 255 0
+65 219 255 0
+66 222 255 0
+67 224 255 0
+68 226 255 0
+69 228 255 0
+70 230 255 0
+71 232 255 0
+72 234 255 0
+73 236 255 0
+74 238 255 0
+75 240 255 0
+76 242 255 0
+77 243 255 0
+78 245 255 0
+79 247 255 0
+80 249 255 0
+81 250 255 0
+82 252 255 0
+83 254 255 0
+84 255 255 0
+85 255 254 0
+86 255 253 0
+87 255 252 0
+88 255 250 0
+89 255 249 0
+90 255 247 0
+91 255 246 0
+92 255 245 0
+93 255 243 0
+94 255 241 0
+95 255 240 0
+96 255 238 0
+97 255 236 0
+98 255 234 0
+99 255 232 0
+100 255 230 0
+101 255 228 0
+102 255 226 0
+103 255 224 0
+104 255 222 0
+105 255 220 0
+106 255 217 0
+107 255 215 0
+108 255 212 0
+109 255 210 0
+110 255 207 0
+111 255 204 0
+112 255 202 0
+113 255 199 0
+114 255 196 0
+115 255 192 0
+116 255 189 0
+117 255 186 0
+118 255 183 0
+119 255 179 0
+120 255 175 0
+121 255 172 0
+122 255 168 0
+123 255 164 0
+124 255 160 0
+125 255 155 0
+126 255 151 0
+127 255 146 0
+128 255 142 0
+129 255 137 0
+130 255 132 0
+131 255 127 0
+132 255 121 0
+133 255 116 0
+134 255 110 0
+135 255 104 0
+136 255 98 0
+137 255 92 0
+138 255 85 0
+139 255 79 0
+140 255 72 0
+141 255 64 0
+142 255 57 0
+143 255 49 0
+144 255 42 0
+145 255 33 0
+146 255 25 0
+147 255 16 0
+148 255 5 0
+149 255 0 15
+150 255 0 35
+151 255 0 54
+152 255 0 73
+153 255 0 87
+154 255 0 102
+155 255 0 116
+156 255 0 130
+157 255 0 142
+158 255 0 154
+159 255 0 165
+160 255 0 176
+161 255 0 186
+162 255 0 196
+163 255 0 205
+164 255 0 214
+165 255 0 223
+166 255 0 231
+167 255 0 239
+168 255 0 248
+169 255 0 255
+170 248 0 255
+171 240 0 255
+172 232 0 255
+173 225 0 255
+174 217 0 255
+175 208 0 255
+176 200 0 255
+177 192 0 255
+178 184 0 255
+179 175 0 255
+180 166 0 255
+181 158 0 255
+182 149 0 255
+183 140 0 255
+184 130 0 255
+185 121 0 255
+186 112 0 255
+187 102 0 255
+188 91 0 255
+189 81 0 255
+190 71 0 255
+191 60 0 255
+192 49 0 255
+193 38 0 255
+194 27 0 255
+195 16 0 255
+196 4 0 255
+197 0 8 255
+198 0 20 255
+199 0 31 255
+200 0 38 255
+201 0 46 255
+202 0 53 255
+203 0 60 255
+204 0 67 255
+205 0 73 255
+206 0 80 255
+207 0 86 255
+208 0 92 255
+209 0 98 255
+210 0 104 255
+211 0 109 255
+212 0 115 255
+213 0 120 255
+214 0 125 255
+215 0 130 255
+216 0 135 255
+217 0 139 255
+218 0 144 255
+219 0 148 255
+220 0 153 255
+221 0 157 255
+222 0 161 255
+223 0 165 255
+224 0 169 255
+225 0 173 255
+226 0 176 255
+227 0 180 255
+228 0 184 255
+229 0 187 255
+230 0 191 255
+231 0 194 255
+232 0 197 255
+233 0 200 255
+234 0 203 255
+235 0 207 255
+236 0 210 255
+237 0 213 255
+238 0 215 255
+239 0 218 255
+240 0 221 255
+241 0 224 255
+242 0 227 255
+243 0 229 255
+244 0 232 255
+245 0 234 255
+246 0 237 255
+247 0 239 255
+248 0 242 255
+249 0 244 255
+250 0 247 255
+251 0 249 255
+252 0 251 255
+253 0 253 255
+254 0 255 255
+255 255 255 255
diff --git a/lib/cmap/planet b/lib/cmap/planet
new file mode 100755
index 000000000..4fcb79b25
--- /dev/null
+++ b/lib/cmap/planet
@@ -0,0 +1,256 @@
+0 0 0 0
+1 0 0 0
+2 0 0 0
+3 0 0 0
+4 0 0 0
+5 0 0 0
+6 0 0 0
+7 0 0 0
+8 0 0 0
+9 0 0 0
+10 0 0 0
+11 0 0 0
+12 0 0 0
+13 0 0 0
+14 0 0 0
+15 0 0 0
+16 0 0 0
+17 0 0 0
+18 0 0 0
+19 0 0 0
+20 0 0 0
+21 0 0 0
+22 0 0 0
+23 0 0 0
+24 0 0 0
+25 0 0 0
+26 0 0 0
+27 0 0 0
+28 0 0 0
+29 0 0 0
+30 0 0 0
+31 0 0 0
+32 0 0 0
+33 0 0 0
+34 0 0 0
+35 0 0 0
+36 0 0 0
+37 0 0 0
+38 0 0 0
+39 0 0 0
+40 0 0 0
+41 0 0 0
+42 0 0 0
+43 0 0 0
+44 0 0 0
+45 0 0 0
+46 0 0 0
+47 0 0 0
+48 0 0 0
+49 0 0 0
+50 20 20 20
+51 39 39 39
+52 59 59 59
+53 78 78 78
+54 89 91 91
+55 99 104 104
+56 109 117 117
+57 120 130 130
+58 130 142 143
+59 140 155 156
+60 151 168 169
+61 161 181 182
+62 171 193 194
+63 173 192 193
+64 174 191 192
+65 175 191 192
+66 176 191 191
+67 177 190 191
+68 177 190 190
+69 178 189 190
+70 179 189 189
+71 179 188 189
+72 180 188 188
+73 181 187 188
+74 181 187 187
+75 182 186 187
+76 183 186 186
+77 183 185 186
+78 184 185 185
+79 184 184 184
+80 185 185 185
+81 185 185 185
+82 185 185 185
+83 186 185 185
+84 186 186 186
+85 186 186 186
+86 187 186 186
+87 190 187 189
+88 193 188 191
+89 195 189 193
+90 198 190 196
+91 201 191 198
+92 203 192 200
+93 206 193 202
+94 208 194 205
+95 211 195 207
+96 214 196 209
+97 216 197 212
+98 219 198 214
+99 221 199 216
+100 224 200 218
+101 227 201 221
+102 229 202 223
+103 232 203 225
+104 234 204 227
+105 234 205 227
+106 234 205 227
+107 234 205 227
+108 234 205 227
+109 234 206 227
+110 234 206 227
+111 234 206 227
+112 234 206 227
+113 234 207 227
+114 234 207 227
+115 234 207 227
+116 234 207 227
+117 234 208 227
+118 234 208 227
+119 234 208 227
+120 234 208 227
+121 234 208 227
+122 234 208 228
+123 234 208 228
+124 234 208 228
+125 235 208 229
+126 235 208 229
+127 235 208 229
+128 235 208 230
+129 235 208 230
+130 235 208 230
+131 236 208 231
+132 236 208 231
+133 236 208 231
+134 236 208 232
+135 236 208 232
+136 236 208 232
+137 236 208 232
+138 234 207 232
+139 233 206 231
+140 231 205 231
+141 230 205 231
+142 228 204 230
+143 227 203 230
+144 226 202 230
+145 225 202 231
+146 224 201 232
+147 222 200 233
+148 221 199 233
+149 219 199 234
+150 218 198 235
+151 216 197 235
+152 215 196 236
+153 213 196 237
+154 212 195 237
+155 210 194 238
+156 209 193 239
+157 207 193 239
+158 206 192 240
+159 204 191 241
+160 203 190 241
+161 202 190 242
+162 200 189 243
+163 199 188 244
+164 197 187 244
+165 196 187 245
+166 194 186 246
+167 193 185 246
+168 191 184 247
+169 190 184 248
+170 188 183 248
+171 187 182 249
+172 185 181 250
+173 184 181 250
+174 182 180 251
+175 181 179 252
+176 179 178 252
+177 178 179 251
+178 176 180 249
+179 174 180 247
+180 172 181 246
+181 171 182 244
+182 169 182 242
+183 167 183 241
+184 165 183 239
+185 163 184 237
+186 162 185 236
+187 160 185 234
+188 158 186 232
+189 156 186 231
+190 154 187 229
+191 152 187 227
+192 150 188 227
+193 149 189 228
+194 148 190 229
+195 147 190 230
+196 146 191 230
+197 145 192 231
+198 144 192 232
+199 143 193 233
+200 142 194 233
+201 141 194 234
+202 139 195 235
+203 138 196 235
+204 137 196 236
+205 136 197 237
+206 135 198 238
+207 134 198 238
+208 133 199 239
+209 132 200 240
+210 131 201 241
+211 129 202 242
+212 128 202 243
+213 127 203 244
+214 125 204 245
+215 124 204 246
+216 122 205 247
+217 121 206 248
+218 120 206 249
+219 118 207 250
+220 117 208 251
+221 116 208 252
+222 114 209 253
+223 113 210 254
+224 111 210 255
+225 111 209 254
+226 110 207 252
+227 109 205 250
+228 108 203 248
+229 108 201 247
+230 107 199 245
+231 106 197 243
+232 105 195 241
+233 105 193 240
+234 104 191 238
+235 103 189 236
+236 102 187 234
+237 102 185 233
+238 101 183 231
+239 100 181 229
+240 99 179 227
+241 100 178 225
+242 100 176 223
+243 100 174 221
+244 101 172 219
+245 101 171 217
+246 101 169 215
+247 101 167 213
+248 102 165 211
+249 102 163 209
+250 102 162 207
+251 97 152 199
+252 91 142 191
+253 85 132 183
+254 79 121 175
+255 254 241 174
diff --git a/lib/cmap/psych.1 b/lib/cmap/psych.1
new file mode 100755
index 000000000..a8ee6de07
--- /dev/null
+++ b/lib/cmap/psych.1
@@ -0,0 +1,256 @@
+0 254 250 236
+1 219 210 221
+2 201 208 221
+3 219 182 246
+4 240 126 251
+5 228 97 255
+6 239 64 229
+7 249 34 235
+8 200 5 187
+9 228 5 185
+10 251 17 240
+11 232 66 251
+12 199 98 255
+13 182 58 255
+14 150 58 244
+15 165 45 223
+16 155 4 250
+17 149 31 249
+18 119 56 238
+19 81 37 203
+20 101 11 164
+21 122 36 122
+22 158 78 103
+23 145 96 100
+24 175 110 122
+25 177 89 94
+26 181 31 115
+27 198 46 78
+28 152 55 76
+29 105 51 74
+30 123 31 64
+31 86 20 44
+32 66 14 43
+33 64 33 40
+34 64 26 22
+35 110 51 9
+36 87 72 7
+37 69 52 85
+38 98 92 121
+39 103 108 160
+40 85 93 213
+41 83 81 213
+42 50 59 216
+43 59 15 212
+44 60 25 217
+45 43 5 224
+46 43 21 250
+47 4 48 249
+48 16 135 241
+49 13 167 242
+50 3 165 188
+51 40 188 198
+52 41 197 175
+53 42 204 174
+54 44 249 181
+55 27 234 172
+56 56 231 160
+57 42 223 149
+58 67 197 130
+59 55 203 179
+60 90 223 189
+61 55 218 214
+62 33 218 229
+63 89 222 213
+64 128 225 221
+65 114 213 212
+66 51 203 203
+67 113 223 164
+68 85 207 205
+69 114 201 224
+70 140 200 205
+71 139 199 128
+72 120 207 110
+73 143 225 118
+74 193 240 154
+75 205 243 200
+76 167 226 214
+77 154 230 226
+78 132 240 235
+79 151 212 242
+80 128 210 242
+81 164 166 231
+82 178 163 227
+83 132 138 208
+84 111 177 168
+85 66 141 212
+86 57 138 225
+87 20 156 180
+88 31 184 152
+89 13 104 143
+90 22 112 179
+91 25 98 163
+92 49 120 123
+93 45 93 80
+94 57 115 31
+95 38 94 29
+96 56 57 26
+97 40 41 9
+98 17 91 32
+99 17 89 1
+100 47 124 20
+101 55 126 14
+102 44 166 25
+103 58 205 12
+104 67 215 3
+105 60 229 24
+106 26 236 51
+107 23 240 68
+108 20 245 91
+109 6 188 93
+110 8 141 86
+111 7 156 43
+112 23 197 42
+113 49 173 83
+114 43 167 106
+115 54 157 156
+116 62 136 190
+117 53 138 177
+118 48 98 129
+119 27 55 131
+120 19 77 84
+121 28 126 63
+122 0 73 47
+123 19 62 81
+124 33 17 80
+125 4 26 92
+126 70 29 146
+127 32 43 165
+128 2 71 178
+129 40 57 200
+130 57 69 180
+131 54 91 180
+132 110 74 192
+133 109 135 195
+134 156 66 193
+135 160 58 192
+136 122 72 227
+137 98 26 252
+138 127 18 196
+139 164 49 195
+140 206 70 182
+141 216 82 158
+142 241 108 174
+143 231 128 203
+144 228 99 182
+145 226 86 176
+146 235 125 156
+147 221 143 146
+148 235 147 142
+149 209 178 153
+150 198 205 172
+151 179 174 157
+152 219 157 144
+153 192 157 113
+154 241 190 122
+155 229 189 110
+156 216 160 97
+157 251 142 76
+158 232 126 80
+159 214 154 41
+160 184 180 61
+161 187 203 102
+162 173 203 117
+163 159 232 132
+164 150 222 79
+165 121 250 91
+166 138 228 44
+167 137 187 14
+168 65 163 23
+169 19 151 1
+170 35 182 39
+171 46 183 33
+172 57 228 19
+173 74 243 116
+174 94 177 114
+175 103 174 109
+176 117 138 108
+177 98 118 100
+178 72 130 119
+179 74 97 93
+180 67 96 58
+181 98 132 11
+182 85 138 5
+183 100 165 27
+184 80 188 44
+185 123 199 98
+186 112 208 121
+187 157 205 124
+188 170 194 113
+189 184 179 142
+190 134 160 169
+191 148 114 198
+192 148 133 132
+193 168 136 119
+194 167 146 129
+195 167 145 128
+196 181 154 143
+197 171 136 146
+198 167 141 161
+199 163 139 199
+200 191 154 190
+201 229 158 190
+202 212 105 190
+203 195 78 162
+204 204 58 165
+205 190 28 172
+206 219 43 185
+207 233 41 144
+208 243 7 146
+209 238 18 98
+210 246 97 105
+211 233 157 64
+212 234 198 85
+213 159 194 89
+214 157 163 41
+215 156 154 69
+216 122 124 37
+217 131 95 56
+218 162 88 42
+219 162 130 3
+220 142 73 6
+221 113 90 14
+222 126 31 29
+223 108 21 25
+224 146 37 43
+225 158 0 0
+226 182 33 19
+227 205 51 20
+228 232 54 15
+229 196 31 74
+230 233 38 50
+231 255 69 12
+232 250 79 3
+233 213 88 11
+234 226 106 49
+235 254 122 50
+236 244 84 37
+237 226 125 41
+238 229 115 23
+239 244 143 27
+240 221 183 8
+241 207 216 24
+242 221 217 45
+243 200 190 54
+244 194 184 14
+245 166 163 50
+246 158 175 27
+247 147 241 23
+248 200 227 7
+249 251 218 31
+250 229 232 53
+251 224 245 84
+252 255 230 154
+253 200 252 141
+254 192 254 202
+255 255 255 255
diff --git a/lib/cmap/rae0 b/lib/cmap/rae0
new file mode 100755
index 000000000..1dbe1bbb3
--- /dev/null
+++ b/lib/cmap/rae0
@@ -0,0 +1,256 @@
+0 255 200 198
+1 252 200 174
+2 191 194 182
+3 199 183 156
+4 197 187 151
+5 183 165 149
+6 204 173 163
+7 217 160 161
+8 217 143 189
+9 219 146 238
+10 199 139 202
+11 199 136 229
+12 196 128 239
+13 176 140 236
+14 152 150 253
+15 120 145 238
+16 107 134 208
+17 115 111 196
+18 120 88 173
+19 95 74 132
+20 105 96 122
+21 139 59 157
+22 202 66 174
+23 215 42 160
+24 172 2 194
+25 214 9 235
+26 200 9 254
+27 193 58 245
+28 179 38 245
+29 182 33 251
+30 233 53 240
+31 252 52 241
+32 255 24 211
+33 235 12 163
+34 210 49 142
+35 248 79 144
+36 219 113 149
+37 228 65 173
+38 234 81 209
+39 235 102 194
+40 236 119 176
+41 215 127 179
+42 182 109 197
+43 160 118 211
+44 151 115 242
+45 171 92 223
+46 124 90 241
+47 101 74 236
+48 70 86 233
+49 30 92 232
+50 36 102 254
+51 26 170 236
+52 2 133 198
+53 37 136 154
+54 70 144 121
+55 92 141 127
+56 101 173 116
+57 62 190 113
+58 83 224 105
+59 89 250 102
+60 53 247 140
+61 28 246 160
+62 39 215 99
+63 63 175 142
+64 56 151 117
+65 24 123 133
+66 10 118 134
+67 1 76 141
+68 37 66 172
+69 6 72 148
+70 63 68 128
+71 81 64 144
+72 56 67 92
+73 65 3 116
+74 62 8 159
+75 43 40 179
+76 42 29 154
+77 18 4 111
+78 43 48 66
+79 20 2 22
+80 45 22 18
+81 75 44 35
+82 107 55 43
+83 96 62 17
+84 122 80 6
+85 127 81 29
+86 130 93 49
+87 137 99 67
+88 114 114 73
+89 95 98 70
+90 89 60 88
+91 48 35 112
+92 35 30 80
+93 70 4 80
+94 71 30 50
+95 95 15 35
+96 88 27 43
+97 123 5 2
+98 157 26 51
+99 177 15 77
+100 191 31 54
+101 182 48 88
+102 213 39 82
+103 217 35 91
+104 211 72 50
+105 184 109 55
+106 187 178 84
+107 209 148 41
+108 200 163 20
+109 208 139 13
+110 200 111 8
+111 220 118 36
+112 203 144 84
+113 252 119 60
+114 254 160 62
+115 225 167 87
+116 218 140 107
+117 214 116 125
+118 229 135 111
+119 202 119 111
+120 164 132 103
+121 159 125 147
+122 137 107 131
+123 181 111 92
+124 167 153 54
+125 123 163 55
+126 127 127 80
+127 129 117 111
+128 87 108 101
+129 94 106 134
+130 67 111 126
+131 17 125 119
+132 36 102 118
+133 14 66 73
+134 51 64 54
+135 36 89 26
+136 1 70 21
+137 40 88 18
+138 58 78 13
+139 70 89 0
+140 26 129 39
+141 41 148 46
+142 33 143 0
+143 59 165 11
+144 72 142 53
+145 108 128 15
+146 121 144 26
+147 148 172 0
+148 119 183 2
+149 92 191 32
+150 103 208 63
+151 86 162 63
+152 69 154 66
+153 46 161 63
+154 70 189 63
+155 55 182 4
+156 81 221 27
+157 43 242 5
+158 11 217 23
+159 2 239 37
+160 52 206 72
+161 59 222 34
+162 54 253 79
+163 105 246 57
+164 132 245 53
+165 83 247 71
+166 104 246 73
+167 110 239 81
+168 112 223 91
+169 140 197 21
+170 145 225 23
+171 173 230 14
+172 165 239 62
+173 149 252 83
+174 199 246 103
+175 223 222 108
+176 250 179 116
+177 240 189 75
+178 227 206 63
+179 182 194 80
+180 173 214 82
+181 129 202 69
+182 134 187 86
+183 139 185 82
+184 144 190 81
+185 145 209 31
+186 168 154 45
+187 177 138 48
+188 180 114 26
+189 179 96 29
+190 145 63 43
+191 179 43 50
+192 196 63 16
+193 248 102 16
+194 235 59 54
+195 232 5 50
+196 206 2 94
+197 158 13 110
+198 166 36 108
+199 134 45 130
+200 126 76 185
+201 123 55 206
+202 153 24 243
+203 114 38 230
+204 94 10 236
+205 102 4 178
+206 56 44 202
+207 92 51 222
+208 33 27 206
+209 23 13 203
+210 16 12 207
+211 48 50 213
+212 38 70 205
+213 84 71 215
+214 104 110 239
+215 69 135 239
+216 43 128 195
+217 88 143 202
+218 90 175 235
+219 58 166 255
+220 50 175 236
+221 51 195 200
+222 64 188 176
+223 52 202 165
+224 33 238 159
+225 55 216 196
+226 12 212 176
+227 10 220 200
+228 10 227 238
+229 5 243 241
+230 21 240 200
+231 43 250 220
+232 64 242 238
+233 107 230 207
+234 139 241 231
+235 184 236 176
+236 141 238 145
+237 149 210 145
+238 200 206 128
+239 196 202 126
+240 156 173 92
+241 148 169 133
+242 129 151 119
+243 128 183 152
+244 138 215 114
+245 127 235 114
+246 99 242 129
+247 112 226 117
+248 105 204 148
+249 118 197 191
+250 136 204 219
+251 194 169 201
+252 214 217 226
+253 210 197 249
+254 196 244 221
+255 255 255 255
diff --git a/lib/cmap/rgbstripe b/lib/cmap/rgbstripe
new file mode 100755
index 000000000..6731b7d49
--- /dev/null
+++ b/lib/cmap/rgbstripe
@@ -0,0 +1,256 @@
+0 255 255 0
+1 255 255 3
+2 255 255 6
+3 255 255 9
+4 255 255 12
+5 255 255 15
+6 255 255 18
+7 255 255 21
+8 255 255 24
+9 255 255 27
+10 255 255 30
+11 255 255 33
+12 255 255 36
+13 255 255 39
+14 255 255 42
+15 255 255 45
+16 255 255 48
+17 255 255 51
+18 255 255 54
+19 255 255 57
+20 255 255 60
+21 255 255 63
+22 255 255 66
+23 255 255 69
+24 255 255 72
+25 255 255 75
+26 255 255 78
+27 255 255 81
+28 255 255 84
+29 255 255 87
+30 255 255 90
+31 255 255 93
+32 255 255 96
+33 255 255 99
+34 255 255 102
+35 255 255 105
+36 255 255 108
+37 255 255 111
+38 255 255 114
+39 255 255 117
+40 255 255 120
+41 255 255 123
+42 255 255 126
+43 255 255 129
+44 255 255 132
+45 255 255 135
+46 255 255 138
+47 255 255 141
+48 255 255 144
+49 255 255 147
+50 255 255 150
+51 255 255 153
+52 255 255 156
+53 255 255 159
+54 255 255 162
+55 255 255 165
+56 255 255 168
+57 255 255 171
+58 255 255 174
+59 255 255 177
+60 255 255 180
+61 255 255 183
+62 255 255 186
+63 255 255 189
+64 255 255 192
+65 255 255 195
+66 255 255 198
+67 255 255 201
+68 255 255 204
+69 255 255 207
+70 255 255 210
+71 255 255 213
+72 255 255 216
+73 255 255 219
+74 255 255 222
+75 255 255 225
+76 255 255 228
+77 255 255 231
+78 255 255 234
+79 255 255 237
+80 255 255 240
+81 255 255 243
+82 255 255 246
+83 255 255 249
+84 255 255 252
+85 255 255 255
+86 255 3 255
+87 255 6 255
+88 255 9 255
+89 255 12 255
+90 255 15 255
+91 255 18 255
+92 255 21 255
+93 255 24 255
+94 255 27 255
+95 255 30 255
+96 255 33 255
+97 255 36 255
+98 255 39 255
+99 255 42 255
+100 255 45 255
+101 255 48 255
+102 255 51 255
+103 255 54 255
+104 255 57 255
+105 255 60 255
+106 255 63 255
+107 255 66 255
+108 255 69 255
+109 255 72 255
+110 255 75 255
+111 255 78 255
+112 255 81 255
+113 255 84 255
+114 255 87 255
+115 255 90 255
+116 255 93 255
+117 255 96 255
+118 255 99 255
+119 255 102 255
+120 255 105 255
+121 255 108 255
+122 255 111 255
+123 255 114 255
+124 255 117 255
+125 255 120 255
+126 255 123 255
+127 255 126 255
+128 255 129 255
+129 255 132 255
+130 255 135 255
+131 255 138 255
+132 255 141 255
+133 255 144 255
+134 255 147 255
+135 255 150 255
+136 255 153 255
+137 255 156 255
+138 255 159 255
+139 255 162 255
+140 255 165 255
+141 255 168 255
+142 255 171 255
+143 255 174 255
+144 255 177 255
+145 255 180 255
+146 255 183 255
+147 255 186 255
+148 255 189 255
+149 255 192 255
+150 255 195 255
+151 255 198 255
+152 255 201 255
+153 255 204 255
+154 255 207 255
+155 255 210 255
+156 255 213 255
+157 255 216 255
+158 255 219 255
+159 255 222 255
+160 255 225 255
+161 255 228 255
+162 255 231 255
+163 255 234 255
+164 255 237 255
+165 255 240 255
+166 255 243 255
+167 255 246 255
+168 255 249 255
+169 255 252 255
+170 255 255 255
+171 3 255 255
+172 6 255 255
+173 9 255 255
+174 12 255 255
+175 15 255 255
+176 18 255 255
+177 21 255 255
+178 24 255 255
+179 27 255 255
+180 30 255 255
+181 33 255 255
+182 36 255 255
+183 39 255 255
+184 42 255 255
+185 45 255 255
+186 48 255 255
+187 51 255 255
+188 54 255 255
+189 57 255 255
+190 60 255 255
+191 63 255 255
+192 66 255 255
+193 69 255 255
+194 72 255 255
+195 75 255 255
+196 78 255 255
+197 81 255 255
+198 84 255 255
+199 87 255 255
+200 90 255 255
+201 93 255 255
+202 96 255 255
+203 99 255 255
+204 102 255 255
+205 105 255 255
+206 108 255 255
+207 111 255 255
+208 114 255 255
+209 117 255 255
+210 120 255 255
+211 123 255 255
+212 126 255 255
+213 129 255 255
+214 132 255 255
+215 135 255 255
+216 138 255 255
+217 141 255 255
+218 144 255 255
+219 147 255 255
+220 150 255 255
+221 153 255 255
+222 156 255 255
+223 159 255 255
+224 162 255 255
+225 165 255 255
+226 168 255 255
+227 171 255 255
+228 174 255 255
+229 177 255 255
+230 180 255 255
+231 183 255 255
+232 186 255 255
+233 189 255 255
+234 192 255 255
+235 195 255 255
+236 198 255 255
+237 201 255 255
+238 204 255 255
+239 207 255 255
+240 210 255 255
+241 213 255 255
+242 216 255 255
+243 219 255 255
+244 222 255 255
+245 225 255 255
+246 228 255 255
+247 231 255 255
+248 234 255 255
+249 237 255 255
+250 240 255 255
+251 243 255 255
+252 246 255 255
+253 249 255 255
+254 252 255 255
+255 255 255 255
diff --git a/lib/cmap/rgbv b/lib/cmap/rgbv
new file mode 100755
index 000000000..357ed0f8a
--- /dev/null
+++ b/lib/cmap/rgbv
@@ -0,0 +1,256 @@
+0 0 0 0
+1 0 0 68
+2 0 0 136
+3 0 0 204
+4 0 68 0
+5 0 68 68
+6 0 68 136
+7 0 68 204
+8 0 136 0
+9 0 136 68
+10 0 136 136
+11 0 136 204
+12 0 204 0
+13 0 204 68
+14 0 204 136
+15 0 204 204
+16 0 221 221
+17 17 17 17
+18 0 0 85
+19 0 0 153
+20 0 0 221
+21 0 85 0
+22 0 85 85
+23 0 76 153
+24 0 73 221
+25 0 153 0
+26 0 153 76
+27 0 153 153
+28 0 147 221
+29 0 221 0
+30 0 221 73
+31 0 221 147
+32 0 238 158
+33 0 238 238
+34 34 34 34
+35 0 0 102
+36 0 0 170
+37 0 0 238
+38 0 102 0
+39 0 102 102
+40 0 85 170
+41 0 79 238
+42 0 170 0
+43 0 170 85
+44 0 170 170
+45 0 158 238
+46 0 238 0
+47 0 238 79
+48 0 255 85
+49 0 255 170
+50 0 255 255
+51 51 51 51
+52 0 0 119
+53 0 0 187
+54 0 0 255
+55 0 119 0
+56 0 119 119
+57 0 93 187
+58 0 85 255
+59 0 187 0
+60 0 187 93
+61 0 187 187
+62 0 170 255
+63 0 255 0
+64 68 0 68
+65 68 0 136
+66 68 0 204
+67 68 68 0
+68 68 68 68
+69 68 68 136
+70 68 68 204
+71 68 136 0
+72 68 136 68
+73 68 136 136
+74 68 136 204
+75 68 204 0
+76 68 204 68
+77 68 204 136
+78 68 204 204
+79 68 0 0
+80 85 0 0
+81 85 0 85
+82 76 0 153
+83 73 0 221
+84 85 85 0
+85 85 85 85
+86 76 76 153
+87 73 73 221
+88 76 153 0
+89 76 153 76
+90 76 153 153
+91 73 147 221
+92 73 221 0
+93 73 221 73
+94 73 221 147
+95 73 221 221
+96 79 238 238
+97 102 0 0
+98 102 0 102
+99 85 0 170
+100 79 0 238
+101 102 102 0
+102 102 102 102
+103 85 85 170
+104 79 79 238
+105 85 170 0
+106 85 170 85
+107 85 170 170
+108 79 158 238
+109 79 238 0
+110 79 238 79
+111 79 238 158
+112 85 255 170
+113 85 255 255
+114 119 0 0
+115 119 0 119
+116 93 0 187
+117 85 0 255
+118 119 119 0
+119 119 119 119
+120 93 93 187
+121 85 85 255
+122 93 187 0
+123 93 187 93
+124 93 187 187
+125 85 170 255
+126 85 255 0
+127 85 255 85
+128 136 0 136
+129 136 0 204
+130 136 68 0
+131 136 68 68
+132 136 68 136
+133 136 68 204
+134 136 136 0
+135 136 136 68
+136 136 136 136
+137 136 136 204
+138 136 204 0
+139 136 204 68
+140 136 204 136
+141 136 204 204
+142 136 0 0
+143 136 0 68
+144 153 0 76
+145 153 0 153
+146 147 0 221
+147 153 76 0
+148 153 76 76
+149 153 76 153
+150 147 73 221
+151 153 153 0
+152 153 153 76
+153 153 153 153
+154 147 147 221
+155 147 221 0
+156 147 221 73
+157 147 221 147
+158 147 221 221
+159 153 0 0
+160 170 0 0
+161 170 0 85
+162 170 0 170
+163 158 0 238
+164 170 85 0
+165 170 85 85
+166 170 85 170
+167 158 79 238
+168 170 170 0
+169 170 170 85
+170 170 170 170
+171 158 158 238
+172 158 238 0
+173 158 238 79
+174 158 238 158
+175 158 238 238
+176 170 255 255
+177 187 0 0
+178 187 0 93
+179 187 0 187
+180 170 0 255
+181 187 93 0
+182 187 93 93
+183 187 93 187
+184 170 85 255
+185 187 187 0
+186 187 187 93
+187 187 187 187
+188 170 170 255
+189 170 255 0
+190 170 255 85
+191 170 255 170
+192 204 0 204
+193 204 68 0
+194 204 68 68
+195 204 68 136
+196 204 68 204
+197 204 136 0
+198 204 136 68
+199 204 136 136
+200 204 136 204
+201 204 204 0
+202 204 204 68
+203 204 204 136
+204 204 204 204
+205 204 0 0
+206 204 0 68
+207 204 0 136
+208 221 0 147
+209 221 0 221
+210 221 73 0
+211 221 73 73
+212 221 73 147
+213 221 73 221
+214 221 147 0
+215 221 147 73
+216 221 147 147
+217 221 147 221
+218 221 221 0
+219 221 221 73
+220 221 221 147
+221 221 221 221
+222 221 0 0
+223 221 0 73
+224 238 0 79
+225 238 0 158
+226 238 0 238
+227 238 79 0
+228 238 79 79
+229 238 79 158
+230 238 79 238
+231 238 158 0
+232 238 158 79
+233 238 158 158
+234 238 158 238
+235 238 238 0
+236 238 238 79
+237 238 238 158
+238 238 238 238
+239 238 0 0
+240 255 0 0
+241 255 0 85
+242 255 0 170
+243 255 0 255
+244 255 85 0
+245 255 85 85
+246 255 85 170
+247 255 85 255
+248 255 170 0
+249 255 170 85
+250 255 170 170
+251 255 170 255
+252 255 255 0
+253 255 255 85
+254 255 255 170
+255 255 255 255
diff --git a/lib/cmap/rgbv-eric b/lib/cmap/rgbv-eric
new file mode 100755
index 000000000..82f71922c
--- /dev/null
+++ b/lib/cmap/rgbv-eric
@@ -0,0 +1,256 @@
+0 0 0 0
+1 0 0 47
+2 0 0 109
+3 0 0 255
+4 0 47 0
+5 0 47 47
+6 0 47 109
+7 0 47 255
+8 0 109 0
+9 0 109 47
+10 0 109 109
+11 0 109 255
+12 0 255 0
+13 0 255 47
+14 0 255 109
+15 0 255 255
+16 9 255 255
+17 9 9 9
+18 9 9 54
+19 9 9 115
+20 9 9 255
+21 9 54 9
+22 9 54 54
+23 9 54 115
+24 9 54 255
+25 9 115 9
+26 9 115 54
+27 9 115 115
+28 9 115 255
+29 9 255 9
+30 9 255 54
+31 9 255 115
+32 17 255 121
+33 17 255 255
+34 17 17 17
+35 17 17 62
+36 17 17 121
+37 17 17 255
+38 17 62 17
+39 17 62 62
+40 17 62 121
+41 17 62 255
+42 17 121 17
+43 17 121 62
+44 17 121 121
+45 17 121 255
+46 17 255 17
+47 17 255 62
+48 27 255 69
+49 27 255 126
+50 27 255 255
+51 27 27 27
+52 27 27 69
+53 27 27 126
+54 27 27 255
+55 27 69 27
+56 27 69 69
+57 27 69 126
+58 27 69 255
+59 27 126 27
+60 27 126 69
+61 27 126 126
+62 27 126 255
+63 27 255 27
+64 47 0 47
+65 47 0 109
+66 47 0 255
+67 47 47 0
+68 37 37 37
+69 37 37 102
+70 37 37 255
+71 47 109 0
+72 37 102 37
+73 37 102 102
+74 37 102 255
+75 47 255 0
+76 37 255 37
+77 37 255 102
+78 37 255 255
+79 47 0 0
+80 54 9 9
+81 54 9 54
+82 54 9 115
+83 54 9 255
+84 54 54 9
+85 47 47 47
+86 47 47 109
+87 47 47 255
+88 54 115 9
+89 47 109 47
+90 47 109 109
+91 47 109 255
+92 54 255 9
+93 47 255 47
+94 47 255 109
+95 47 255 255
+96 58 255 255
+97 62 17 17
+98 62 17 62
+99 62 17 121
+100 62 17 255
+101 62 62 17
+102 58 58 58
+103 58 58 118
+104 58 58 255
+105 62 121 17
+106 58 118 58
+107 58 118 118
+108 58 118 255
+109 62 255 17
+110 58 255 58
+111 58 255 118
+112 69 255 126
+113 69 255 255
+114 69 27 27
+115 69 27 69
+116 69 27 126
+117 69 27 255
+118 69 69 27
+119 69 69 69
+120 69 69 126
+121 69 69 255
+122 69 126 27
+123 69 126 69
+124 69 126 126
+125 69 126 255
+126 69 255 27
+127 69 255 69
+128 109 0 109
+129 109 0 255
+130 109 47 0
+131 102 37 37
+132 102 37 102
+133 102 37 255
+134 109 109 0
+135 102 102 37
+136 81 81 81
+137 81 81 255
+138 109 255 0
+139 102 255 37
+140 81 255 81
+141 81 255 255
+142 109 0 0
+143 109 0 47
+144 115 9 54
+145 115 9 115
+146 115 9 255
+147 115 54 9
+148 109 47 47
+149 109 47 109
+150 109 47 255
+151 115 115 9
+152 109 109 47
+153 95 95 95
+154 95 95 255
+155 115 255 9
+156 109 255 47
+157 95 255 95
+158 95 255 255
+159 115 9 9
+160 121 17 17
+161 121 17 62
+162 121 17 121
+163 121 17 255
+164 121 62 17
+165 118 58 58
+166 118 58 118
+167 118 58 255
+168 121 121 17
+169 118 118 58
+170 109 109 109
+171 109 109 255
+172 121 255 17
+173 118 255 58
+174 109 255 109
+175 109 255 255
+176 126 255 255
+177 126 27 27
+178 126 27 69
+179 126 27 126
+180 126 27 255
+181 126 69 27
+182 126 69 69
+183 126 69 126
+184 126 69 255
+185 126 126 27
+186 126 126 69
+187 126 126 126
+188 126 126 255
+189 126 255 27
+190 126 255 69
+191 126 255 126
+192 255 0 255
+193 255 47 0
+194 255 37 37
+195 255 37 102
+196 255 37 255
+197 255 109 0
+198 255 102 37
+199 255 81 81
+200 255 81 255
+201 255 255 0
+202 255 255 37
+203 255 255 81
+204 144 144 144
+205 255 0 0
+206 255 0 47
+207 255 0 109
+208 255 9 115
+209 255 9 255
+210 255 54 9
+211 255 47 47
+212 255 47 109
+213 255 47 255
+214 255 115 9
+215 255 109 47
+216 255 95 95
+217 255 95 255
+218 255 255 9
+219 255 255 47
+220 255 255 95
+221 167 167 167
+222 255 9 9
+223 255 9 54
+224 255 17 62
+225 255 17 121
+226 255 17 255
+227 255 62 17
+228 255 58 58
+229 255 58 118
+230 255 58 255
+231 255 121 17
+232 255 118 58
+233 255 109 109
+234 255 109 255
+235 255 255 17
+236 255 255 58
+237 255 255 109
+238 197 197 197
+239 255 17 17
+240 255 27 27
+241 255 27 69
+242 255 27 126
+243 255 27 255
+244 255 69 27
+245 255 69 69
+246 255 69 126
+247 255 69 255
+248 255 126 27
+249 255 126 69
+250 255 126 126
+251 255 126 255
+252 255 255 27
+253 255 255 69
+254 255 255 126
+255 255 255 255
diff --git a/lib/cmap/rgbv-gamma1.22 b/lib/cmap/rgbv-gamma1.22
new file mode 100755
index 000000000..09b003b48
--- /dev/null
+++ b/lib/cmap/rgbv-gamma1.22
@@ -0,0 +1,256 @@
+0 0 0 0
+1 0 0 72
+2 0 0 151
+3 0 0 255
+4 0 72 0
+5 0 72 72
+6 0 72 151
+7 0 72 255
+8 0 151 0
+9 0 151 72
+10 0 151 151
+11 0 151 255
+12 0 255 0
+13 0 255 72
+14 0 255 151
+15 0 255 255
+16 14 255 255
+17 14 14 14
+18 14 14 83
+19 14 14 157
+20 14 14 255
+21 14 83 14
+22 14 83 83
+23 14 83 157
+24 14 83 255
+25 14 157 14
+26 14 157 83
+27 14 157 157
+28 14 157 255
+29 14 255 14
+30 14 255 83
+31 14 255 157
+32 28 255 163
+33 28 255 255
+34 28 28 28
+35 28 28 93
+36 28 28 163
+37 28 28 255
+38 28 93 28
+39 28 93 93
+40 28 93 163
+41 28 93 255
+42 28 163 28
+43 28 163 93
+44 28 163 163
+45 28 163 255
+46 28 255 28
+47 28 255 93
+48 43 255 103
+49 43 255 169
+50 43 255 255
+51 43 43 43
+52 43 43 103
+53 43 43 169
+54 43 43 255
+55 43 103 43
+56 43 103 103
+57 43 103 169
+58 43 103 255
+59 43 169 43
+60 43 169 103
+61 43 169 169
+62 43 169 255
+63 43 255 43
+64 72 0 72
+65 72 0 151
+66 72 0 255
+67 72 72 0
+68 57 57 57
+69 57 57 143
+70 57 57 255
+71 72 151 0
+72 57 143 57
+73 57 143 143
+74 57 143 255
+75 72 255 0
+76 57 255 57
+77 57 255 143
+78 57 255 255
+79 72 0 0
+80 83 14 14
+81 83 14 83
+82 83 14 157
+83 83 14 255
+84 83 83 14
+85 72 72 72
+86 72 72 151
+87 72 72 255
+88 83 157 14
+89 72 151 72
+90 72 151 151
+91 72 151 255
+92 83 255 14
+93 72 255 72
+94 72 255 151
+95 72 255 255
+96 87 255 255
+97 93 28 28
+98 93 28 93
+99 93 28 163
+100 93 28 255
+101 93 93 28
+102 87 87 87
+103 87 87 160
+104 87 87 255
+105 93 163 28
+106 87 160 87
+107 87 160 160
+108 87 160 255
+109 93 255 28
+110 87 255 87
+111 87 255 160
+112 103 255 169
+113 103 255 255
+114 103 43 43
+115 103 43 103
+116 103 43 169
+117 103 43 255
+118 103 103 43
+119 103 103 103
+120 103 103 169
+121 103 103 255
+122 103 169 43
+123 103 169 103
+124 103 169 169
+125 103 169 255
+126 103 255 43
+127 103 255 103
+128 151 0 151
+129 151 0 255
+130 151 72 0
+131 143 57 57
+132 143 57 143
+133 143 57 255
+134 151 151 0
+135 143 143 57
+136 118 118 118
+137 118 118 255
+138 151 255 0
+139 143 255 57
+140 118 255 118
+141 118 255 255
+142 151 0 0
+143 151 0 72
+144 157 14 83
+145 157 14 157
+146 157 14 255
+147 157 83 14
+148 151 72 72
+149 151 72 151
+150 151 72 255
+151 157 157 14
+152 151 151 72
+153 135 135 135
+154 135 135 255
+155 157 255 14
+156 151 255 72
+157 135 255 135
+158 135 255 255
+159 157 14 14
+160 163 28 28
+161 163 28 93
+162 163 28 163
+163 163 28 255
+164 163 93 28
+165 160 87 87
+166 160 87 160
+167 160 87 255
+168 163 163 28
+169 160 160 87
+170 151 151 151
+171 151 151 255
+172 163 255 28
+173 160 255 87
+174 151 255 151
+175 151 255 255
+176 169 255 255
+177 169 43 43
+178 169 43 103
+179 169 43 169
+180 169 43 255
+181 169 103 43
+182 169 103 103
+183 169 103 169
+184 169 103 255
+185 169 169 43
+186 169 169 103
+187 169 169 169
+188 169 169 255
+189 169 255 43
+190 169 255 103
+191 169 255 169
+192 255 0 255
+193 255 72 0
+194 255 57 57
+195 255 57 143
+196 255 57 255
+197 255 151 0
+198 255 143 57
+199 255 118 118
+200 255 118 255
+201 255 255 0
+202 255 255 57
+203 255 255 118
+204 187 187 187
+205 255 0 0
+206 255 0 72
+207 255 0 151
+208 255 14 157
+209 255 14 255
+210 255 83 14
+211 255 72 72
+212 255 72 151
+213 255 72 255
+214 255 157 14
+215 255 151 72
+216 255 135 135
+217 255 135 255
+218 255 255 14
+219 255 255 72
+220 255 255 135
+221 206 206 206
+222 255 14 14
+223 255 14 83
+224 255 28 93
+225 255 28 163
+226 255 28 255
+227 255 93 28
+228 255 87 87
+229 255 87 160
+230 255 87 255
+231 255 163 28
+232 255 160 87
+233 255 151 151
+234 255 151 255
+235 255 255 28
+236 255 255 87
+237 255 255 151
+238 227 227 227
+239 255 28 28
+240 255 43 43
+241 255 43 103
+242 255 43 169
+243 255 43 255
+244 255 103 43
+245 255 103 103
+246 255 103 169
+247 255 103 255
+248 255 169 43
+249 255 169 103
+250 255 169 169
+251 255 169 255
+252 255 255 43
+253 255 255 103
+254 255 255 169
+255 255 255 255
diff --git a/lib/cmap/rgbv-gamma1.6 b/lib/cmap/rgbv-gamma1.6
new file mode 100755
index 000000000..32cfa27ba
--- /dev/null
+++ b/lib/cmap/rgbv-gamma1.6
@@ -0,0 +1,256 @@
+0 0 0 0
+1 0 0 57
+2 0 0 127
+3 0 0 255
+4 0 57 0
+5 0 57 57
+6 0 57 127
+7 0 57 255
+8 0 127 0
+9 0 127 57
+10 0 127 127
+11 0 127 255
+12 0 255 0
+13 0 255 57
+14 0 255 127
+15 0 255 255
+16 11 255 255
+17 11 11 11
+18 11 11 66
+19 11 11 132
+20 11 11 255
+21 11 66 11
+22 11 66 66
+23 11 66 132
+24 11 66 255
+25 11 132 11
+26 11 132 66
+27 11 132 132
+28 11 132 255
+29 11 255 11
+30 11 255 66
+31 11 255 132
+32 22 255 138
+33 22 255 255
+34 22 22 22
+35 22 22 74
+36 22 22 138
+37 22 22 255
+38 22 74 22
+39 22 74 74
+40 22 74 138
+41 22 74 255
+42 22 138 22
+43 22 138 74
+44 22 138 138
+45 22 138 255
+46 22 255 22
+47 22 255 74
+48 33 255 83
+49 33 255 143
+50 33 255 255
+51 33 33 33
+52 33 33 83
+53 33 33 143
+54 33 33 255
+55 33 83 33
+56 33 83 83
+57 33 83 143
+58 33 83 255
+59 33 143 33
+60 33 143 83
+61 33 143 143
+62 33 143 255
+63 33 255 33
+64 57 0 57
+65 57 0 127
+66 57 0 255
+67 57 57 0
+68 45 45 45
+69 45 45 119
+70 45 45 255
+71 57 127 0
+72 45 119 45
+73 45 119 119
+74 45 119 255
+75 57 255 0
+76 45 255 45
+77 45 255 119
+78 45 255 255
+79 57 0 0
+80 66 11 11
+81 66 11 66
+82 66 11 132
+83 66 11 255
+84 66 66 11
+85 57 57 57
+86 57 57 127
+87 57 57 255
+88 66 132 11
+89 57 127 57
+90 57 127 127
+91 57 127 255
+92 66 255 11
+93 57 255 57
+94 57 255 127
+95 57 255 255
+96 70 255 255
+97 74 22 22
+98 74 22 74
+99 74 22 138
+100 74 22 255
+101 74 74 22
+102 70 70 70
+103 70 70 135
+104 70 70 255
+105 74 138 22
+106 70 135 70
+107 70 135 135
+108 70 135 255
+109 74 255 22
+110 70 255 70
+111 70 255 135
+112 83 255 143
+113 83 255 255
+114 83 33 33
+115 83 33 83
+116 83 33 143
+117 83 33 255
+118 83 83 33
+119 83 83 83
+120 83 83 143
+121 83 83 255
+122 83 143 33
+123 83 143 83
+124 83 143 143
+125 83 143 255
+126 83 255 33
+127 83 255 83
+128 127 0 127
+129 127 0 255
+130 127 57 0
+131 119 45 45
+132 119 45 119
+133 119 45 255
+134 127 127 0
+135 119 119 45
+136 97 97 97
+137 97 97 255
+138 127 255 0
+139 119 255 45
+140 97 255 97
+141 97 255 255
+142 127 0 0
+143 127 0 57
+144 132 11 66
+145 132 11 132
+146 132 11 255
+147 132 66 11
+148 127 57 57
+149 127 57 127
+150 127 57 255
+151 132 132 11
+152 127 127 57
+153 111 111 111
+154 111 111 255
+155 132 255 11
+156 127 255 57
+157 111 255 111
+158 111 255 255
+159 132 11 11
+160 138 22 22
+161 138 22 74
+162 138 22 138
+163 138 22 255
+164 138 74 22
+165 135 70 70
+166 135 70 135
+167 135 70 255
+168 138 138 22
+169 135 135 70
+170 127 127 127
+171 127 127 255
+172 138 255 22
+173 135 255 70
+174 127 255 127
+175 127 255 255
+176 143 255 255
+177 143 33 33
+178 143 33 83
+179 143 33 143
+180 143 33 255
+181 143 83 33
+182 143 83 83
+183 143 83 143
+184 143 83 255
+185 143 143 33
+186 143 143 83
+187 143 143 143
+188 143 143 255
+189 143 255 33
+190 143 255 83
+191 143 255 143
+192 255 0 255
+193 255 57 0
+194 255 45 45
+195 255 45 119
+196 255 45 255
+197 255 127 0
+198 255 119 45
+199 255 97 97
+200 255 97 255
+201 255 255 0
+202 255 255 45
+203 255 255 97
+204 162 162 162
+205 255 0 0
+206 255 0 57
+207 255 0 127
+208 255 11 132
+209 255 11 255
+210 255 66 11
+211 255 57 57
+212 255 57 127
+213 255 57 255
+214 255 132 11
+215 255 127 57
+216 255 111 111
+217 255 111 255
+218 255 255 11
+219 255 255 57
+220 255 255 111
+221 183 183 183
+222 255 11 11
+223 255 11 66
+224 255 22 74
+225 255 22 138
+226 255 22 255
+227 255 74 22
+228 255 70 70
+229 255 70 135
+230 255 70 255
+231 255 138 22
+232 255 135 70
+233 255 127 127
+234 255 127 255
+235 255 255 22
+236 255 255 70
+237 255 255 127
+238 208 208 208
+239 255 22 22
+240 255 33 33
+241 255 33 83
+242 255 33 143
+243 255 33 255
+244 255 83 33
+245 255 83 83
+246 255 83 143
+247 255 83 255
+248 255 143 33
+249 255 143 83
+250 255 143 143
+251 255 143 255
+252 255 255 33
+253 255 255 83
+254 255 255 143
+255 255 255 255
diff --git a/lib/cmap/rgbv7 b/lib/cmap/rgbv7
new file mode 100755
index 000000000..89c8fc3c3
--- /dev/null
+++ b/lib/cmap/rgbv7
@@ -0,0 +1,256 @@
+0 0 0 0
+1 0 0 85
+2 0 0 170
+3 0 0 255
+4 0 85 0
+5 0 85 85
+6 0 85 170
+7 0 85 255
+8 0 170 0
+9 0 170 85
+10 0 170 170
+11 0 170 255
+12 0 255 0
+13 0 255 85
+14 0 255 170
+15 0 255 255
+16 0 255 255
+17 0 0 0
+18 0 0 85
+19 0 0 170
+20 0 0 255
+21 0 85 0
+22 0 85 85
+23 0 85 170
+24 0 85 255
+25 0 170 0
+26 0 170 85
+27 0 170 170
+28 0 170 255
+29 0 255 0
+30 0 255 85
+31 0 255 170
+32 37 255 183
+33 37 255 255
+34 37 37 37
+35 37 37 110
+36 37 37 183
+37 37 37 255
+38 37 110 37
+39 37 110 110
+40 37 110 183
+41 37 110 255
+42 37 183 37
+43 37 183 110
+44 37 183 183
+45 37 183 255
+46 37 255 37
+47 37 255 110
+48 37 255 110
+49 37 255 183
+50 37 255 255
+51 37 37 37
+52 37 37 110
+53 37 37 183
+54 37 37 255
+55 37 110 37
+56 37 110 110
+57 37 110 183
+58 37 110 255
+59 37 183 37
+60 37 183 110
+61 37 183 183
+62 37 183 255
+63 37 255 37
+64 85 0 85
+65 85 0 170
+66 85 0 255
+67 85 85 0
+68 73 73 73
+69 73 73 164
+70 73 73 255
+71 85 170 0
+72 73 164 73
+73 73 164 164
+74 73 164 255
+75 85 255 0
+76 73 255 73
+77 73 255 164
+78 73 255 255
+79 85 0 0
+80 85 0 0
+81 85 0 85
+82 85 0 170
+83 85 0 255
+84 85 85 0
+85 73 73 73
+86 73 73 164
+87 73 73 255
+88 85 170 0
+89 73 164 73
+90 73 164 164
+91 73 164 255
+92 85 255 0
+93 73 255 73
+94 73 255 164
+95 73 255 255
+96 110 255 255
+97 110 37 37
+98 110 37 110
+99 110 37 183
+100 110 37 255
+101 110 110 37
+102 110 110 110
+103 110 110 183
+104 110 110 255
+105 110 183 37
+106 110 183 110
+107 110 183 183
+108 110 183 255
+109 110 255 37
+110 110 255 110
+111 110 255 183
+112 110 255 183
+113 110 255 255
+114 110 37 37
+115 110 37 110
+116 110 37 183
+117 110 37 255
+118 110 110 37
+119 110 110 110
+120 110 110 183
+121 110 110 255
+122 110 183 37
+123 110 183 110
+124 110 183 183
+125 110 183 255
+126 110 255 37
+127 110 255 110
+128 170 0 170
+129 170 0 255
+130 170 85 0
+131 164 73 73
+132 164 73 164
+133 164 73 255
+134 170 170 0
+135 164 164 73
+136 146 146 146
+137 146 146 255
+138 170 255 0
+139 164 255 73
+140 146 255 146
+141 146 255 255
+142 170 0 0
+143 170 0 85
+144 170 0 85
+145 170 0 170
+146 170 0 255
+147 170 85 0
+148 164 73 73
+149 164 73 164
+150 164 73 255
+151 170 170 0
+152 164 164 73
+153 146 146 146
+154 146 146 255
+155 170 255 0
+156 164 255 73
+157 146 255 146
+158 146 255 255
+159 170 0 0
+160 183 37 37
+161 183 37 110
+162 183 37 183
+163 183 37 255
+164 183 110 37
+165 183 110 110
+166 183 110 183
+167 183 110 255
+168 183 183 37
+169 183 183 110
+170 183 183 183
+171 183 183 255
+172 183 255 37
+173 183 255 110
+174 183 255 183
+175 183 255 255
+176 183 255 255
+177 183 37 37
+178 183 37 110
+179 183 37 183
+180 183 37 255
+181 183 110 37
+182 183 110 110
+183 183 110 183
+184 183 110 255
+185 183 183 37
+186 183 183 110
+187 183 183 183
+188 183 183 255
+189 183 255 37
+190 183 255 110
+191 183 255 183
+192 255 0 255
+193 255 85 0
+194 255 73 73
+195 255 73 164
+196 255 73 255
+197 255 170 0
+198 255 164 73
+199 255 146 146
+200 255 146 255
+201 255 255 0
+202 255 255 73
+203 255 255 146
+204 219 219 219
+205 255 0 0
+206 255 0 85
+207 255 0 170
+208 255 0 170
+209 255 0 255
+210 255 85 0
+211 255 73 73
+212 255 73 164
+213 255 73 255
+214 255 170 0
+215 255 164 73
+216 255 146 146
+217 255 146 255
+218 255 255 0
+219 255 255 73
+220 255 255 146
+221 219 219 219
+222 255 0 0
+223 255 0 85
+224 255 37 110
+225 255 37 183
+226 255 37 255
+227 255 110 37
+228 255 110 110
+229 255 110 183
+230 255 110 255
+231 255 183 37
+232 255 183 110
+233 255 183 183
+234 255 183 255
+235 255 255 37
+236 255 255 110
+237 255 255 183
+238 255 255 255
+239 255 37 37
+240 255 37 37
+241 255 37 110
+242 255 37 183
+243 255 37 255
+244 255 110 37
+245 255 110 110
+246 255 110 183
+247 255 110 255
+248 255 183 37
+249 255 183 110
+250 255 183 183
+251 255 183 255
+252 255 255 37
+253 255 255 110
+254 255 255 183
+255 255 255 255
diff --git a/lib/cmap/stripe1 b/lib/cmap/stripe1
new file mode 100755
index 000000000..f17bdfb33
--- /dev/null
+++ b/lib/cmap/stripe1
@@ -0,0 +1,256 @@
+0 255 255 255
+1 254 254 254
+2 252 252 252
+3 250 250 250
+4 248 248 248
+5 246 246 246
+6 244 244 244
+7 242 242 242
+8 240 240 240
+9 238 238 238
+10 236 236 236
+11 234 234 234
+12 232 232 232
+13 230 230 230
+14 228 228 228
+15 226 226 226
+16 224 224 224
+17 222 222 222
+18 220 220 220
+19 218 218 218
+20 216 216 216
+21 214 214 214
+22 212 212 212
+23 210 210 210
+24 208 208 208
+25 206 206 206
+26 204 204 204
+27 202 202 202
+28 200 200 200
+29 198 198 198
+30 196 196 196
+31 194 194 194
+32 192 192 192
+33 190 190 190
+34 188 188 188
+35 186 186 186
+36 184 184 184
+37 182 182 182
+38 180 180 180
+39 178 178 178
+40 176 176 176
+41 174 174 174
+42 172 172 172
+43 170 170 170
+44 168 168 168
+45 166 166 166
+46 164 164 164
+47 162 162 162
+48 160 160 160
+49 158 158 158
+50 156 156 156
+51 154 154 154
+52 152 152 152
+53 150 150 150
+54 148 148 148
+55 146 146 146
+56 144 144 144
+57 142 142 142
+58 140 140 140
+59 138 138 138
+60 136 136 136
+61 134 134 134
+62 132 132 132
+63 130 130 130
+64 128 128 128
+65 126 126 126
+66 124 124 124
+67 122 122 122
+68 120 120 120
+69 118 118 118
+70 116 116 116
+71 114 114 114
+72 112 112 112
+73 110 110 110
+74 108 108 108
+75 106 106 106
+76 104 104 104
+77 102 102 102
+78 100 100 100
+79 98 98 98
+80 96 96 96
+81 94 94 94
+82 92 92 92
+83 90 90 90
+84 88 88 88
+85 86 86 86
+86 84 84 84
+87 82 82 82
+88 80 80 80
+89 78 78 78
+90 76 76 76
+91 74 74 74
+92 72 72 72
+93 70 70 70
+94 68 68 68
+95 66 66 66
+96 64 64 64
+97 62 62 62
+98 60 60 60
+99 58 58 58
+100 56 56 56
+101 54 54 54
+102 52 52 52
+103 50 50 50
+104 48 48 48
+105 46 46 46
+106 44 44 44
+107 42 42 42
+108 40 40 40
+109 38 38 38
+110 36 36 36
+111 34 34 34
+112 32 32 32
+113 30 30 30
+114 28 28 28
+115 26 26 26
+116 24 24 24
+117 22 22 22
+118 20 20 20
+119 18 18 18
+120 16 16 16
+121 14 14 14
+122 12 12 12
+123 10 10 10
+124 8 8 8
+125 6 6 6
+126 4 4 4
+127 2 2 2
+128 1 1 1
+129 3 3 3
+130 5 5 5
+131 7 7 7
+132 9 9 9
+133 11 11 11
+134 13 13 13
+135 15 15 15
+136 17 17 17
+137 19 19 19
+138 21 21 21
+139 23 23 23
+140 25 25 25
+141 27 27 27
+142 29 29 29
+143 31 31 31
+144 33 33 33
+145 35 35 35
+146 37 37 37
+147 39 39 39
+148 41 41 41
+149 43 43 43
+150 45 45 45
+151 47 47 47
+152 49 49 49
+153 51 51 51
+154 53 53 53
+155 55 55 55
+156 57 57 57
+157 59 59 59
+158 61 61 61
+159 63 63 63
+160 65 65 65
+161 67 67 67
+162 69 69 69
+163 71 71 71
+164 73 73 73
+165 75 75 75
+166 77 77 77
+167 79 79 79
+168 81 81 81
+169 83 83 83
+170 85 85 85
+171 87 87 87
+172 89 89 89
+173 91 91 91
+174 93 93 93
+175 95 95 95
+176 97 97 97
+177 99 99 99
+178 101 101 101
+179 103 103 103
+180 105 105 105
+181 107 107 107
+182 109 109 109
+183 111 111 111
+184 113 113 113
+185 115 115 115
+186 117 117 117
+187 119 119 119
+188 121 121 121
+189 123 123 123
+190 125 125 125
+191 127 127 127
+192 129 129 129
+193 131 131 131
+194 133 133 133
+195 135 135 135
+196 137 137 137
+197 139 139 139
+198 141 141 141
+199 143 143 143
+200 145 145 145
+201 147 147 147
+202 149 149 149
+203 151 151 151
+204 153 153 153
+205 155 155 155
+206 157 157 157
+207 159 159 159
+208 161 161 161
+209 163 163 163
+210 165 165 165
+211 167 167 167
+212 169 169 169
+213 171 171 171
+214 173 173 173
+215 175 175 175
+216 177 177 177
+217 179 179 179
+218 181 181 181
+219 183 183 183
+220 185 185 185
+221 187 187 187
+222 189 189 189
+223 191 191 191
+224 193 193 193
+225 195 195 195
+226 197 197 197
+227 199 199 199
+228 201 201 201
+229 203 203 203
+230 205 205 205
+231 207 207 207
+232 209 209 209
+233 211 211 211
+234 213 213 213
+235 215 215 215
+236 217 217 217
+237 219 219 219
+238 221 221 221
+239 223 223 223
+240 225 225 225
+241 227 227 227
+242 229 229 229
+243 231 231 231
+244 233 233 233
+245 235 235 235
+246 237 237 237
+247 239 239 239
+248 241 241 241
+249 243 243 243
+250 245 245 245
+251 247 247 247
+252 249 249 249
+253 251 251 251
+254 253 253 253
+255 255 255 255
diff --git a/lib/cmap/stripe1.5 b/lib/cmap/stripe1.5
new file mode 100755
index 000000000..8f8d08f88
--- /dev/null
+++ b/lib/cmap/stripe1.5
@@ -0,0 +1,256 @@
+0 0 0 0
+1 4 4 4
+2 7 7 7
+3 9 9 9
+4 12 12 12
+5 16 16 16
+6 19 19 19
+7 21 21 21
+8 24 24 24
+9 28 28 28
+10 31 31 31
+11 33 33 33
+12 36 36 36
+13 40 40 40
+14 43 43 43
+15 45 45 45
+16 48 48 48
+17 52 52 52
+18 55 55 55
+19 57 57 57
+20 60 60 60
+21 64 64 64
+22 67 67 67
+23 69 69 69
+24 72 72 72
+25 76 76 76
+26 79 79 79
+27 81 81 81
+28 84 84 84
+29 88 88 88
+30 91 91 91
+31 93 93 93
+32 96 96 96
+33 100 100 100
+34 103 103 103
+35 105 105 105
+36 108 108 108
+37 112 112 112
+38 115 115 115
+39 117 117 117
+40 120 120 120
+41 124 124 124
+42 127 127 127
+43 129 129 129
+44 132 132 132
+45 136 136 136
+46 139 139 139
+47 141 141 141
+48 144 144 144
+49 148 148 148
+50 151 151 151
+51 153 153 153
+52 156 156 156
+53 160 160 160
+54 163 163 163
+55 165 165 165
+56 168 168 168
+57 172 172 172
+58 175 175 175
+59 177 177 177
+60 180 180 180
+61 184 184 184
+62 187 187 187
+63 189 189 189
+64 192 192 192
+65 196 196 196
+66 199 199 199
+67 201 201 201
+68 204 204 204
+69 208 208 208
+70 211 211 211
+71 213 213 213
+72 216 216 216
+73 220 220 220
+74 223 223 223
+75 225 225 225
+76 228 228 228
+77 232 232 232
+78 235 235 235
+79 237 237 237
+80 240 240 240
+81 244 244 244
+82 247 247 247
+83 249 249 249
+84 252 252 252
+85 255 255 255
+86 252 252 252
+87 250 250 250
+88 246 246 246
+89 244 244 244
+90 240 240 240
+91 238 238 238
+92 234 234 234
+93 232 232 232
+94 228 228 228
+95 226 226 226
+96 222 222 222
+97 220 220 220
+98 216 216 216
+99 214 214 214
+100 210 210 210
+101 208 208 208
+102 204 204 204
+103 202 202 202
+104 198 198 198
+105 196 196 196
+106 192 192 192
+107 190 190 190
+108 186 186 186
+109 184 184 184
+110 180 180 180
+111 178 178 178
+112 174 174 174
+113 172 172 172
+114 168 168 168
+115 166 166 166
+116 162 162 162
+117 160 160 160
+118 156 156 156
+119 154 154 154
+120 150 150 150
+121 148 148 148
+122 144 144 144
+123 142 142 142
+124 138 138 138
+125 136 136 136
+126 132 132 132
+127 130 130 130
+128 126 126 126
+129 124 124 124
+130 120 120 120
+131 118 118 118
+132 114 114 114
+133 112 112 112
+134 108 108 108
+135 106 106 106
+136 102 102 102
+137 100 100 100
+138 96 96 96
+139 94 94 94
+140 90 90 90
+141 88 88 88
+142 84 84 84
+143 82 82 82
+144 78 78 78
+145 76 76 76
+146 72 72 72
+147 70 70 70
+148 66 66 66
+149 64 64 64
+150 60 60 60
+151 58 58 58
+152 54 54 54
+153 52 52 52
+154 48 48 48
+155 46 46 46
+156 42 42 42
+157 40 40 40
+158 36 36 36
+159 34 34 34
+160 30 30 30
+161 28 28 28
+162 24 24 24
+163 22 22 22
+164 18 18 18
+165 16 16 16
+166 12 12 12
+167 10 10 10
+168 6 6 6
+169 4 4 4
+170 0 0 0
+171 3 3 3
+172 6 6 6
+173 9 9 9
+174 12 12 12
+175 15 15 15
+176 18 18 18
+177 21 21 21
+178 24 24 24
+179 27 27 27
+180 30 30 30
+181 33 33 33
+182 36 36 36
+183 39 39 39
+184 42 42 42
+185 45 45 45
+186 48 48 48
+187 51 51 51
+188 54 54 54
+189 57 57 57
+190 60 60 60
+191 63 63 63
+192 66 66 66
+193 69 69 69
+194 72 72 72
+195 75 75 75
+196 78 78 78
+197 81 81 81
+198 84 84 84
+199 87 87 87
+200 90 90 90
+201 93 93 93
+202 96 96 96
+203 99 99 99
+204 102 102 102
+205 105 105 105
+206 108 108 108
+207 111 111 111
+208 114 114 114
+209 117 117 117
+210 120 120 120
+211 123 123 123
+212 126 126 126
+213 129 129 129
+214 132 132 132
+215 135 135 135
+216 138 138 138
+217 141 141 141
+218 144 144 144
+219 147 147 147
+220 150 150 150
+221 153 153 153
+222 156 156 156
+223 159 159 159
+224 162 162 162
+225 165 165 165
+226 168 168 168
+227 171 171 171
+228 174 174 174
+229 177 177 177
+230 180 180 180
+231 183 183 183
+232 186 186 186
+233 189 189 189
+234 192 192 192
+235 195 195 195
+236 198 198 198
+237 201 201 201
+238 204 204 204
+239 207 207 207
+240 210 210 210
+241 213 213 213
+242 216 216 216
+243 219 219 219
+244 222 222 222
+245 225 225 225
+246 228 228 228
+247 231 231 231
+248 234 234 234
+249 237 237 237
+250 240 240 240
+251 243 243 243
+252 246 246 246
+253 249 249 249
+254 252 252 252
+255 255 255 255
diff --git a/lib/cmap/stripe2 b/lib/cmap/stripe2
new file mode 100755
index 000000000..e7900f00d
--- /dev/null
+++ b/lib/cmap/stripe2
@@ -0,0 +1,256 @@
+0 255 255 255
+1 252 252 252
+2 248 248 248
+3 244 244 244
+4 240 240 240
+5 236 236 236
+6 232 232 232
+7 228 228 228
+8 224 224 224
+9 220 220 220
+10 216 216 216
+11 212 212 212
+12 208 208 208
+13 204 204 204
+14 200 200 200
+15 196 196 196
+16 192 192 192
+17 188 188 188
+18 184 184 184
+19 180 180 180
+20 176 176 176
+21 172 172 172
+22 168 168 168
+23 164 164 164
+24 160 160 160
+25 156 156 156
+26 152 152 152
+27 148 148 148
+28 144 144 144
+29 140 140 140
+30 136 136 136
+31 132 132 132
+32 128 128 128
+33 124 124 124
+34 120 120 120
+35 116 116 116
+36 112 112 112
+37 108 108 108
+38 104 104 104
+39 100 100 100
+40 96 96 96
+41 92 92 92
+42 88 88 88
+43 84 84 84
+44 80 80 80
+45 76 76 76
+46 72 72 72
+47 68 68 68
+48 64 64 64
+49 60 60 60
+50 56 56 56
+51 52 52 52
+52 48 48 48
+53 44 44 44
+54 40 40 40
+55 36 36 36
+56 32 32 32
+57 28 28 28
+58 24 24 24
+59 20 20 20
+60 16 16 16
+61 12 12 12
+62 8 8 8
+63 4 4 4
+64 1 1 1
+65 5 5 5
+66 9 9 9
+67 13 13 13
+68 17 17 17
+69 21 21 21
+70 25 25 25
+71 29 29 29
+72 33 33 33
+73 37 37 37
+74 41 41 41
+75 45 45 45
+76 49 49 49
+77 53 53 53
+78 57 57 57
+79 61 61 61
+80 65 65 65
+81 69 69 69
+82 73 73 73
+83 77 77 77
+84 81 81 81
+85 85 85 85
+86 89 89 89
+87 93 93 93
+88 97 97 97
+89 101 101 101
+90 105 105 105
+91 109 109 109
+92 113 113 113
+93 117 117 117
+94 121 121 121
+95 125 125 125
+96 129 129 129
+97 133 133 133
+98 137 137 137
+99 141 141 141
+100 145 145 145
+101 149 149 149
+102 153 153 153
+103 157 157 157
+104 161 161 161
+105 165 165 165
+106 169 169 169
+107 173 173 173
+108 177 177 177
+109 181 181 181
+110 185 185 185
+111 189 189 189
+112 193 193 193
+113 197 197 197
+114 201 201 201
+115 205 205 205
+116 209 209 209
+117 213 213 213
+118 217 217 217
+119 221 221 221
+120 225 225 225
+121 229 229 229
+122 233 233 233
+123 237 237 237
+124 241 241 241
+125 245 245 245
+126 249 249 249
+127 253 253 253
+128 254 254 254
+129 250 250 250
+130 246 246 246
+131 242 242 242
+132 238 238 238
+133 234 234 234
+134 230 230 230
+135 226 226 226
+136 222 222 222
+137 218 218 218
+138 214 214 214
+139 210 210 210
+140 206 206 206
+141 202 202 202
+142 198 198 198
+143 194 194 194
+144 190 190 190
+145 186 186 186
+146 182 182 182
+147 178 178 178
+148 174 174 174
+149 170 170 170
+150 166 166 166
+151 162 162 162
+152 158 158 158
+153 154 154 154
+154 150 150 150
+155 146 146 146
+156 142 142 142
+157 138 138 138
+158 134 134 134
+159 130 130 130
+160 126 126 126
+161 122 122 122
+162 118 118 118
+163 114 114 114
+164 110 110 110
+165 106 106 106
+166 102 102 102
+167 98 98 98
+168 94 94 94
+169 90 90 90
+170 86 86 86
+171 82 82 82
+172 78 78 78
+173 74 74 74
+174 70 70 70
+175 66 66 66
+176 62 62 62
+177 58 58 58
+178 54 54 54
+179 50 50 50
+180 46 46 46
+181 42 42 42
+182 38 38 38
+183 34 34 34
+184 30 30 30
+185 26 26 26
+186 22 22 22
+187 18 18 18
+188 14 14 14
+189 10 10 10
+190 6 6 6
+191 2 2 2
+192 3 3 3
+193 7 7 7
+194 11 11 11
+195 15 15 15
+196 19 19 19
+197 23 23 23
+198 27 27 27
+199 31 31 31
+200 35 35 35
+201 39 39 39
+202 43 43 43
+203 47 47 47
+204 51 51 51
+205 55 55 55
+206 59 59 59
+207 63 63 63
+208 67 67 67
+209 71 71 71
+210 75 75 75
+211 79 79 79
+212 83 83 83
+213 87 87 87
+214 91 91 91
+215 95 95 95
+216 99 99 99
+217 103 103 103
+218 107 107 107
+219 111 111 111
+220 115 115 115
+221 119 119 119
+222 123 123 123
+223 127 127 127
+224 131 131 131
+225 135 135 135
+226 139 139 139
+227 143 143 143
+228 147 147 147
+229 151 151 151
+230 155 155 155
+231 159 159 159
+232 163 163 163
+233 167 167 167
+234 171 171 171
+235 175 175 175
+236 179 179 179
+237 183 183 183
+238 187 187 187
+239 191 191 191
+240 195 195 195
+241 199 199 199
+242 203 203 203
+243 207 207 207
+244 211 211 211
+245 215 215 215
+246 219 219 219
+247 223 223 223
+248 227 227 227
+249 231 231 231
+250 235 235 235
+251 239 239 239
+252 243 243 243
+253 247 247 247
+254 251 251 251
+255 255 255 255
diff --git a/lib/cmap/yuv b/lib/cmap/yuv
new file mode 100755
index 000000000..08324ff2b
--- /dev/null
+++ b/lib/cmap/yuv
@@ -0,0 +1,256 @@
+0 0 0 0
+1 128 0 0
+2 255 0 0
+3 0 0 255
+4 0 0 255
+5 0 0 255
+6 128 0 255
+7 255 0 255
+8 0 26 0
+9 8 22 0
+10 15 18 0
+11 135 0 0
+12 255 0 0
+13 0 23 15
+14 8 19 15
+15 15 15 15
+16 135 0 15
+17 255 0 15
+18 0 0 255
+19 8 0 255
+20 15 0 255
+21 135 0 255
+22 255 0 255
+23 0 52 0
+24 15 44 0
+25 30 36 0
+26 143 0 0
+27 255 0 0
+28 0 46 30
+29 15 38 30
+30 30 30 30
+31 143 0 30
+32 255 0 30
+33 0 2 255
+34 15 0 255
+35 30 0 255
+36 143 0 255
+37 255 0 255
+38 0 77 0
+39 23 65 0
+40 45 54 0
+41 150 1 0
+42 255 0 0
+43 0 68 45
+44 23 57 45
+45 45 45 45
+46 150 0 45
+47 255 0 45
+48 0 28 255
+49 23 16 255
+50 45 5 255
+51 150 0 255
+52 255 0 255
+53 0 103 0
+54 30 87 0
+55 60 72 0
+56 158 22 0
+57 255 0 0
+58 0 91 60
+59 30 76 60
+60 60 60 60
+61 158 11 60
+62 255 0 60
+63 0 53 255
+64 30 38 255
+65 60 23 255
+66 158 0 255
+67 255 0 255
+68 0 128 0
+69 38 109 0
+70 75 90 0
+71 165 44 0
+72 255 0 0
+73 0 114 75
+74 38 94 75
+75 75 75 75
+76 165 30 75
+77 255 0 75
+78 0 79 255
+79 38 59 255
+80 75 41 255
+81 165 0 255
+82 255 0 255
+83 0 154 0
+84 45 131 0
+85 90 108 0
+86 173 66 0
+87 255 24 0
+88 0 136 90
+89 45 113 90
+90 90 90 90
+91 173 48 90
+92 255 6 90
+93 0 104 255
+94 45 81 255
+95 90 58 255
+96 173 16 255
+97 255 0 255
+98 0 179 0
+99 53 152 0
+100 105 126 0
+101 180 88 0
+102 255 49 0
+103 0 159 105
+104 53 132 105
+105 105 105 105
+106 180 67 105
+107 255 29 105
+108 0 130 255
+109 53 103 255
+110 105 76 255
+111 180 38 255
+112 255 0 255
+113 0 205 0
+114 60 174 0
+115 120 144 0
+116 188 109 0
+117 255 75 0
+118 0 182 120
+119 60 151 120
+120 120 120 120
+121 188 86 120
+122 255 52 120
+123 0 155 255
+124 60 125 255
+125 120 94 255
+126 188 60 255
+127 255 26 255
+128 0 230 0
+129 68 196 0
+130 135 162 0
+131 195 131 0
+132 255 101 0
+133 0 204 135
+134 68 170 135
+135 135 135 135
+136 195 105 135
+137 255 74 135
+138 0 181 255
+139 68 146 255
+140 135 112 255
+141 195 82 255
+142 255 51 255
+143 0 255 0
+144 75 218 0
+145 150 180 0
+146 203 153 0
+147 255 126 0
+148 0 227 150
+149 75 189 150
+150 150 150 150
+151 203 124 150
+152 255 97 150
+153 0 207 255
+154 75 168 255
+155 150 130 255
+156 203 103 255
+157 255 77 255
+158 0 255 0
+159 83 239 0
+160 165 198 0
+161 210 175 0
+162 255 152 0
+163 0 250 165
+164 83 207 165
+165 165 165 165
+166 210 143 165
+167 255 120 165
+168 0 232 255
+169 83 190 255
+170 165 148 255
+171 210 125 255
+172 255 102 255
+173 0 255 0
+174 90 255 0
+175 180 215 0
+176 218 196 0
+177 255 177 0
+178 0 255 180
+179 90 226 180
+180 180 180 180
+181 218 161 180
+182 255 142 180
+183 0 255 255
+184 90 212 255
+185 180 166 255
+186 218 147 255
+187 255 128 255
+188 0 255 0
+189 98 255 0
+190 195 233 0
+191 225 218 0
+192 255 203 0
+193 0 255 195
+194 98 245 195
+195 195 195 195
+196 225 180 195
+197 255 165 195
+198 0 255 255
+199 98 233 255
+200 195 184 255
+201 225 169 255
+202 255 153 255
+203 0 255 0
+204 105 255 0
+205 210 251 0
+206 233 240 0
+207 255 228 0
+208 0 255 210
+209 105 255 210
+210 210 210 210
+211 233 199 210
+212 255 188 210
+213 0 255 255
+214 105 255 255
+215 210 202 255
+216 233 190 255
+217 255 179 255
+218 0 255 0
+219 113 255 0
+220 225 255 0
+221 240 255 0
+222 255 254 0
+223 0 255 225
+224 113 255 225
+225 225 225 225
+226 240 218 225
+227 255 210 225
+228 0 255 255
+229 113 255 255
+230 225 220 255
+231 240 212 255
+232 255 204 255
+233 0 255 0
+234 120 255 0
+235 240 255 0
+236 248 255 0
+237 255 255 0
+238 0 255 240
+239 120 255 240
+240 240 240 240
+241 248 236 240
+242 255 233 240
+243 0 255 255
+244 120 255 255
+245 240 238 255
+246 248 234 255
+247 255 230 255
+248 0 255 0
+249 128 255 0
+250 255 255 0
+251 255 255 0
+252 255 255 0
+253 0 255 255
+254 128 255 255
+255 255 255 255
diff --git a/lib/cmap/yuvmap b/lib/cmap/yuvmap
new file mode 100755
index 000000000..c7a6e3dbe
--- /dev/null
+++ b/lib/cmap/yuvmap
@@ -0,0 +1,256 @@
+0 0 0 0
+1 15 15 15
+2 15 6 66
+3 30 30 30
+4 30 1 183
+5 30 11 132
+6 30 21 81
+7 81 5 30
+8 45 45 45
+9 45 6 249
+10 45 16 198
+11 96 0 147
+12 45 26 147
+13 96 10 96
+14 45 36 96
+15 96 20 45
+16 60 60 60
+17 9 86 60
+18 162 18 9
+19 111 44 9
+20 60 70 9
+21 9 96 9
+22 111 5 213
+23 60 31 213
+24 9 57 213
+25 111 15 162
+26 60 41 162
+27 9 67 162
+28 111 25 111
+29 60 51 111
+30 9 77 111
+31 162 9 60
+32 111 35 60
+33 75 75 75
+34 24 101 75
+35 228 7 24
+36 177 33 24
+37 126 59 24
+38 75 85 24
+39 24 111 24
+40 126 20 228
+41 75 46 228
+42 24 72 228
+43 177 4 177
+44 126 30 177
+45 75 56 177
+46 24 82 177
+47 177 14 126
+48 126 40 126
+49 75 66 126
+50 24 92 126
+51 177 24 75
+52 126 50 75
+53 90 90 90
+54 39 116 90
+55 243 22 39
+56 192 48 39
+57 141 74 39
+58 90 100 39
+59 39 126 39
+60 192 9 243
+61 141 35 243
+62 90 61 243
+63 39 87 243
+64 192 19 192
+65 141 45 192
+66 90 71 192
+67 39 97 192
+68 243 3 141
+69 192 29 141
+70 141 55 141
+71 90 81 141
+72 39 107 141
+73 243 13 90
+74 192 39 90
+75 141 65 90
+76 105 105 105
+77 54 131 105
+78 3 157 105
+79 207 63 54
+80 156 89 54
+81 105 115 54
+82 54 141 54
+83 3 167 54
+84 207 73 3
+85 156 99 3
+86 105 125 3
+87 54 151 3
+88 3 177 3
+89 207 34 207
+90 156 60 207
+91 105 86 207
+92 54 112 207
+93 3 138 207
+94 207 44 156
+95 156 70 156
+96 105 96 156
+97 54 122 156
+98 3 148 156
+99 207 54 105
+100 156 80 105
+101 120 120 120
+102 69 146 120
+103 18 172 120
+104 222 78 69
+105 171 104 69
+106 120 130 69
+107 69 156 69
+108 18 182 69
+109 222 88 18
+110 171 114 18
+111 120 140 18
+112 69 166 18
+113 18 192 18
+114 222 49 222
+115 171 75 222
+116 120 101 222
+117 69 127 222
+118 18 153 222
+119 222 59 171
+120 171 85 171
+121 120 111 171
+122 69 137 171
+123 18 163 171
+124 222 69 120
+125 171 95 120
+126 135 135 135
+127 84 161 135
+128 33 187 135
+129 237 93 84
+130 186 119 84
+131 135 145 84
+132 84 171 84
+133 33 197 84
+134 237 103 33
+135 186 129 33
+136 135 155 33
+137 84 181 33
+138 33 207 33
+139 237 64 237
+140 186 90 237
+141 135 116 237
+142 84 142 237
+143 33 168 237
+144 237 74 186
+145 186 100 186
+146 135 126 186
+147 84 152 186
+148 33 178 186
+149 237 84 135
+150 186 110 135
+151 150 150 150
+152 99 176 150
+153 48 202 150
+154 252 108 99
+155 201 134 99
+156 150 160 99
+157 99 186 99
+158 48 212 99
+159 252 118 48
+160 201 144 48
+161 150 170 48
+162 99 196 48
+163 48 222 48
+164 252 79 252
+165 201 105 252
+166 150 131 252
+167 99 157 252
+168 48 183 252
+169 252 89 201
+170 201 115 201
+171 150 141 201
+172 99 167 201
+173 48 193 201
+174 252 99 150
+175 201 125 150
+176 165 165 165
+177 114 191 165
+178 63 217 165
+179 12 243 165
+180 216 149 114
+181 165 175 114
+182 114 201 114
+183 63 227 114
+184 12 253 114
+185 216 159 63
+186 165 185 63
+187 114 211 63
+188 63 237 63
+189 216 169 12
+190 165 195 12
+191 114 221 12
+192 63 247 12
+193 216 130 216
+194 165 156 216
+195 114 182 216
+196 63 208 216
+197 12 234 216
+198 216 140 165
+199 180 180 180
+200 129 206 180
+201 78 232 180
+202 231 164 129
+203 180 190 129
+204 129 216 129
+205 78 242 129
+206 231 174 78
+207 180 200 78
+208 129 226 78
+209 78 252 78
+210 231 184 27
+211 180 210 27
+212 129 236 27
+213 231 145 231
+214 180 171 231
+215 129 197 231
+216 78 223 231
+217 27 249 231
+218 231 155 180
+219 195 195 195
+220 144 221 195
+221 93 247 195
+222 246 179 144
+223 195 205 144
+224 144 231 144
+225 246 189 93
+226 195 215 93
+227 144 241 93
+228 246 199 42
+229 195 225 42
+230 144 251 42
+231 246 160 246
+232 195 186 246
+233 144 212 246
+234 93 238 246
+235 246 170 195
+236 159 255 108
+237 210 210 210
+238 159 236 210
+239 210 220 159
+240 159 246 159
+241 210 230 108
+242 210 240 57
+243 210 250 6
+244 225 225 225
+245 174 251 225
+246 225 235 174
+247 225 245 123
+248 225 255 72
+249 240 240 240
+250 240 250 189
+251 251 251 251
+252 252 252 252
+253 253 253 253
+254 254 254 254
+255 255 255 255