aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoão Pais <jmmmp@users.sourceforge.net>2013-08-22 17:35:44 +0000
committerJoão Pais <jmmmp@users.sourceforge.net>2013-08-22 17:35:44 +0000
commit7c6d8626b9983e4d77188e37c50757f0503253ed (patch)
treed0b0787ab89f6c338dedaf7ab2f7b13c0f983e01
parente22df0f000d551c9c1d1f562b5bb7329588285ce (diff)
svn path=/trunk/abstractions/jmmmp/; revision=17197
-rw-r--r--Makefile2
-rw-r--r--README.txt4
-rw-r--r--ds-color-sel-help.pd56
-rw-r--r--ds-color-sel.pd1125
-rw-r--r--gui-edit-help.pd3
-rw-r--r--mat-~-help.pd74
-rw-r--r--matrixctrl-help.pd259
-rw-r--r--matrixctrl.pd543
-rw-r--r--pd-colors.pd1938
-rw-r--r--stoppuhr-clock-help.pd3
10 files changed, 3086 insertions, 921 deletions
diff --git a/Makefile b/Makefile
index 4b06bae..dbd9e4e 100644
--- a/Makefile
+++ b/Makefile
@@ -9,7 +9,7 @@ SOURCES =
# list all pd objects (i.e. myobject.pd) files here, and their helpfiles will
# be included automatically
-PDOBJECTS = appent.pd ardourjack-gui.pd array+.pd array-edit.pd bezier.pd bezier~.pd but.pd butt.pd clock.pd dacm~.pd datei-o.pd datei-r.pd datei-w.pd dsp01.pd expr_scale.pd f+.pd gui-edit.pd lbang.pd liner+~.pd liner~.pd m-i.pd maat~.pd mat-~.pd mat~.pd metrum.pd met~.pd mk.pd oscD.pd oscS.pd pd-colors.pd prepent.pd rec-name.pd rgb-color.pd sguigot.pd sliders.pd snaps~.pd spectrogram~.pd stoppuhr-clock.pd stoppuhr.pd swatch-gui.pd swatch.pd tastin.pd uhr.pd
+PDOBJECTS = appent.pd ardourjack-gui.pd array+.pd array-edit.pd bezier.pd bezier~.pd but.pd butt.pd clock.pd dacm~.pd datei-o.pd datei-r.pd datei-w.pd ds-color-sel.pd dsp01.pd expr_scale.pd f+.pd gui-edit.pd lbang.pd liner+~.pd liner~.pd m-i.pd maat~.pd mat-~.pd mat~.pd matrixctrl.pd metrum.pd met~.pd mk.pd oscD.pd oscS.pd pd-colors.pd prepent.pd rec-name.pd rgb-color.pd sguigot.pd sliders.pd snaps~.pd spectrogram~.pd stoppuhr-clock.pd stoppuhr.pd swatch-gui.pd swatch.pd tastin.pd uhr.pd
# example patches and related files, in the 'examples' subfolder
EXAMPLES = ardour_icon_48px.gif computer_keyboard.png computer_keyboard_active.png crossfade-in-constant-power.png crossfade-in-fast-cut.png crossfade-in-linear.png crossfade-in-long-cut.png crossfade-in-S1.png crossfade-in-S2.png crossfade-in-short-cut.png crossfade-in-slow-cut.png crossfade-out-constant-power.png crossfade-out-fast-cut.png crossfade-out-linear.png crossfade-out-long-cut.png crossfade-out-S1.png crossfade-out-S2.png crossfade-out-short-cut.png crossfade-out-slow-cut.png fader_belt.png fader_belt_h.png hide.png nudge_left.png nudge_right.png record_normal_red.gif record_tape_red.png rgb.ppm strip_width.png transport_end.gif transport_loop.gif transport_play.gif transport_range.gif transport_record.gif transport_start.gif transport_stop.gif zoom_full.png zoom_in.png zoom_out.png
diff --git a/README.txt b/README.txt
index f3b1345..8ae5387 100644
--- a/README.txt
+++ b/README.txt
@@ -17,12 +17,14 @@ dacm~ - Mono dac~ for lazy people
datei-o - Sends the message "open ../../"
datei-r - Sends the message "read ../../"
datei-w - Sends the message "write ../../"
+ds-color-sel - color selector for data structures
dsp01 - DSP switch
f+ - Counter with variable increment
gui-edit - edit standard GUI objects fast
lbang - loadbang which can be triggered more often
liner~ - practical implementation of [line~]
liner+~ - practical implementation of signal envelopping
+matrixctrl - GUI for [iemmatrix/mtx_mul~]
mat~ - Level meter with amplitude control
mat-~ - Level meter with amplitude control, horizontal
maat~ - Level meter with amplitude control, stereo
@@ -47,7 +49,7 @@ uhr - Shows the time
It is recomended to use these abstractions with Pd-extended, since I don't keep track of which externals are used. Some abstractions use other ones of this package, so it is also better to have always the whole package in one place.
-2013.05.17
+2013.07.12
Non-working or discarded abstractions:
diff --git a/ds-color-sel-help.pd b/ds-color-sel-help.pd
new file mode 100644
index 0000000..7f76c62
--- /dev/null
+++ b/ds-color-sel-help.pd
@@ -0,0 +1,56 @@
+#N struct 1036-color float x float y float farbe float ynpos;
+#N struct 1508-color float x float y float farbe;
+#N struct 1508-color-display float x float y float farbe;
+#N canvas 369 163 531 325 10;
+#N canvas 0 0 426 446 license 0;
+#X text 8 47 All rights reserved.;
+#X text 8 227 The names of its contributors may not be used to endorse
+or promote products derived from this software without specific prior
+written permission.;
+#X text 8 87 Redistribution and use in source and binary forms \, with
+or without modification \, are permitted provided that the following
+conditions are met:;
+#X text 8 127 Redistributions of source code must retain the above
+copyright notice \, this list of conditions and the following disclaimer.
+;
+#X text 8 297 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES \, INCLUDING
+\, BUT NOT LIMITED TO \, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT \, INDIRECT
+\, INCIDENTAL \, SPECIAL \, EXEMPLARY \, OR CONSEQUENTIAL DAMAGES (INCLUDING
+\, BUT NOT LIMITED TO \, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES
+;
+#X text 8 167 Redistributions in binary form must reproduce the above
+copyright notice \, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the distribution.
+;
+#X text 8 27 jmmmpais@googlemail.com;
+#X text 8 7 Copyright 2006 \, Joo Pais;
+#X restore 16 299 pd license;
+#X text 13 281 (C) 2013 Joo Pais - jmmmpais@googlemail.com;
+#X text 11 11 [ds-color-sel] - color selector for data structures;
+#X text 13 221 Arguments;
+#X text 113 221 Inlets;
+#X text 203 221 Outlets;
+#X text 203 242 - selected color number;
+#X text 13 241 (none);
+#X text 113 241 (none);
+#X floatatom 14 164 5 0 0 0 - - -;
+#X obj 137 191 pd-colors;
+#X obj 14 89 ds-color-sel;
+#X text 13 191 Also take a look at;
+#X text 201 191 for the color pallettes in Pure Data.;
+#X text 12 39 Click in one of the colors or change the number box.
+You'll get the color number displayed and as output. Connect it to
+your patch.;
+#N canvas 504 106 494 344 META 0;
+#X text 12 55 AUTHOR Joo Pais <jmmmpais@googlemail.com>;
+#X text 12 95 LICENSE BSD;
+#X text 12 75 LIBRARY jmmmp;
+#X text 13 115 WEBSITE http://puredata.info/Members/jmmmp;
+#X text 12 36 KEYWORDS color tcl/tk data structures;
+#X text 12 6 DESCRIPTION color selector for data structures;
+#X text 12 135 VERSION 2013;
+#X restore 106 299 pd META;
+#X connect 11 0 9 0;
diff --git a/ds-color-sel.pd b/ds-color-sel.pd
new file mode 100644
index 0000000..218aa39
--- /dev/null
+++ b/ds-color-sel.pd
@@ -0,0 +1,1125 @@
+#N struct 1299-color float x float y float farbe;
+#N canvas 108 425 541 288 10;
+#N canvas 739 612 318 143 farben 0;
+#X obj 10 101 filledpolygon farbe farbe 0 0 0 0 5 5 5 5 0 0 0;
+#X obj 10 51 get \$0-color farbe;
+#X obj 10 31 route click;
+#X obj 10 71 outlet;
+#X obj 10 11 struct \$0-color float x float y float farbe;
+#X connect 1 0 3 0;
+#X connect 2 0 1 0;
+#X connect 4 0 2 0;
+#X restore 15 134 pd farben;
+#N canvas 402 527 765 182 \$0-farben-datas 0;
+#X scalar 1299-color 1 1 0 \;;
+#X scalar 1299-color 6 1 1 \;;
+#X scalar 1299-color 11 1 2 \;;
+#X scalar 1299-color 16 1 3 \;;
+#X scalar 1299-color 21 1 4 \;;
+#X scalar 1299-color 26 1 5 \;;
+#X scalar 1299-color 31 1 6 \;;
+#X scalar 1299-color 36 1 7 \;;
+#X scalar 1299-color 41 1 8 \;;
+#X scalar 1299-color 46 1 9 \;;
+#X scalar 1299-color 51 1 10 \;;
+#X scalar 1299-color 56 1 11 \;;
+#X scalar 1299-color 61 1 12 \;;
+#X scalar 1299-color 66 1 13 \;;
+#X scalar 1299-color 71 1 14 \;;
+#X scalar 1299-color 76 1 15 \;;
+#X scalar 1299-color 81 1 16 \;;
+#X scalar 1299-color 86 1 17 \;;
+#X scalar 1299-color 91 1 18 \;;
+#X scalar 1299-color 96 1 19 \;;
+#X scalar 1299-color 101 1 20 \;;
+#X scalar 1299-color 106 1 21 \;;
+#X scalar 1299-color 111 1 22 \;;
+#X scalar 1299-color 116 1 23 \;;
+#X scalar 1299-color 121 1 24 \;;
+#X scalar 1299-color 126 1 25 \;;
+#X scalar 1299-color 131 1 26 \;;
+#X scalar 1299-color 136 1 27 \;;
+#X scalar 1299-color 141 1 28 \;;
+#X scalar 1299-color 146 1 29 \;;
+#X scalar 1299-color 151 1 30 \;;
+#X scalar 1299-color 156 1 31 \;;
+#X scalar 1299-color 161 1 32 \;;
+#X scalar 1299-color 166 1 33 \;;
+#X scalar 1299-color 171 1 34 \;;
+#X scalar 1299-color 176 1 35 \;;
+#X scalar 1299-color 181 1 36 \;;
+#X scalar 1299-color 186 1 37 \;;
+#X scalar 1299-color 191 1 38 \;;
+#X scalar 1299-color 196 1 39 \;;
+#X scalar 1299-color 201 1 40 \;;
+#X scalar 1299-color 206 1 41 \;;
+#X scalar 1299-color 211 1 42 \;;
+#X scalar 1299-color 216 1 43 \;;
+#X scalar 1299-color 221 1 44 \;;
+#X scalar 1299-color 226 1 45 \;;
+#X scalar 1299-color 231 1 46 \;;
+#X scalar 1299-color 236 1 47 \;;
+#X scalar 1299-color 241 1 48 \;;
+#X scalar 1299-color 246 1 49 \;;
+#X scalar 1299-color 251 1 50 \;;
+#X scalar 1299-color 256 1 51 \;;
+#X scalar 1299-color 261 1 52 \;;
+#X scalar 1299-color 266 1 53 \;;
+#X scalar 1299-color 271 1 54 \;;
+#X scalar 1299-color 276 1 55 \;;
+#X scalar 1299-color 281 1 56 \;;
+#X scalar 1299-color 286 1 57 \;;
+#X scalar 1299-color 291 1 58 \;;
+#X scalar 1299-color 296 1 59 \;;
+#X scalar 1299-color 301 1 60 \;;
+#X scalar 1299-color 306 1 61 \;;
+#X scalar 1299-color 311 1 62 \;;
+#X scalar 1299-color 316 1 63 \;;
+#X scalar 1299-color 321 1 64 \;;
+#X scalar 1299-color 326 1 65 \;;
+#X scalar 1299-color 331 1 66 \;;
+#X scalar 1299-color 336 1 67 \;;
+#X scalar 1299-color 341 1 68 \;;
+#X scalar 1299-color 346 1 69 \;;
+#X scalar 1299-color 351 1 70 \;;
+#X scalar 1299-color 356 1 71 \;;
+#X scalar 1299-color 361 1 72 \;;
+#X scalar 1299-color 366 1 73 \;;
+#X scalar 1299-color 371 1 74 \;;
+#X scalar 1299-color 376 1 75 \;;
+#X scalar 1299-color 381 1 76 \;;
+#X scalar 1299-color 386 1 77 \;;
+#X scalar 1299-color 391 1 78 \;;
+#X scalar 1299-color 396 1 79 \;;
+#X scalar 1299-color 401 1 80 \;;
+#X scalar 1299-color 406 1 81 \;;
+#X scalar 1299-color 411 1 82 \;;
+#X scalar 1299-color 416 1 83 \;;
+#X scalar 1299-color 421 1 84 \;;
+#X scalar 1299-color 426 1 85 \;;
+#X scalar 1299-color 431 1 86 \;;
+#X scalar 1299-color 436 1 87 \;;
+#X scalar 1299-color 441 1 88 \;;
+#X scalar 1299-color 446 1 89 \;;
+#X scalar 1299-color 451 1 90 \;;
+#X scalar 1299-color 456 1 91 \;;
+#X scalar 1299-color 461 1 92 \;;
+#X scalar 1299-color 466 1 93 \;;
+#X scalar 1299-color 471 1 94 \;;
+#X scalar 1299-color 476 1 95 \;;
+#X scalar 1299-color 481 1 96 \;;
+#X scalar 1299-color 486 1 97 \;;
+#X scalar 1299-color 491 1 98 \;;
+#X scalar 1299-color 496 1 99 \;;
+#X scalar 1299-color 1 6 100 \;;
+#X scalar 1299-color 6 6 101 \;;
+#X scalar 1299-color 11 6 102 \;;
+#X scalar 1299-color 16 6 103 \;;
+#X scalar 1299-color 21 6 104 \;;
+#X scalar 1299-color 26 6 105 \;;
+#X scalar 1299-color 31 6 106 \;;
+#X scalar 1299-color 36 6 107 \;;
+#X scalar 1299-color 41 6 108 \;;
+#X scalar 1299-color 46 6 109 \;;
+#X scalar 1299-color 51 6 110 \;;
+#X scalar 1299-color 56 6 111 \;;
+#X scalar 1299-color 61 6 112 \;;
+#X scalar 1299-color 66 6 113 \;;
+#X scalar 1299-color 71 6 114 \;;
+#X scalar 1299-color 76 6 115 \;;
+#X scalar 1299-color 81 6 116 \;;
+#X scalar 1299-color 86 6 117 \;;
+#X scalar 1299-color 91 6 118 \;;
+#X scalar 1299-color 96 6 119 \;;
+#X scalar 1299-color 101 6 120 \;;
+#X scalar 1299-color 106 6 121 \;;
+#X scalar 1299-color 111 6 122 \;;
+#X scalar 1299-color 116 6 123 \;;
+#X scalar 1299-color 121 6 124 \;;
+#X scalar 1299-color 126 6 125 \;;
+#X scalar 1299-color 131 6 126 \;;
+#X scalar 1299-color 136 6 127 \;;
+#X scalar 1299-color 141 6 128 \;;
+#X scalar 1299-color 146 6 129 \;;
+#X scalar 1299-color 151 6 130 \;;
+#X scalar 1299-color 156 6 131 \;;
+#X scalar 1299-color 161 6 132 \;;
+#X scalar 1299-color 166 6 133 \;;
+#X scalar 1299-color 171 6 134 \;;
+#X scalar 1299-color 176 6 135 \;;
+#X scalar 1299-color 181 6 136 \;;
+#X scalar 1299-color 186 6 137 \;;
+#X scalar 1299-color 191 6 138 \;;
+#X scalar 1299-color 196 6 139 \;;
+#X scalar 1299-color 201 6 140 \;;
+#X scalar 1299-color 206 6 141 \;;
+#X scalar 1299-color 211 6 142 \;;
+#X scalar 1299-color 216 6 143 \;;
+#X scalar 1299-color 221 6 144 \;;
+#X scalar 1299-color 226 6 145 \;;
+#X scalar 1299-color 231 6 146 \;;
+#X scalar 1299-color 236 6 147 \;;
+#X scalar 1299-color 241 6 148 \;;
+#X scalar 1299-color 246 6 149 \;;
+#X scalar 1299-color 251 6 150 \;;
+#X scalar 1299-color 256 6 151 \;;
+#X scalar 1299-color 261 6 152 \;;
+#X scalar 1299-color 266 6 153 \;;
+#X scalar 1299-color 271 6 154 \;;
+#X scalar 1299-color 276 6 155 \;;
+#X scalar 1299-color 281 6 156 \;;
+#X scalar 1299-color 286 6 157 \;;
+#X scalar 1299-color 291 6 158 \;;
+#X scalar 1299-color 296 6 159 \;;
+#X scalar 1299-color 301 6 160 \;;
+#X scalar 1299-color 306 6 161 \;;
+#X scalar 1299-color 311 6 162 \;;
+#X scalar 1299-color 316 6 163 \;;
+#X scalar 1299-color 321 6 164 \;;
+#X scalar 1299-color 326 6 165 \;;
+#X scalar 1299-color 331 6 166 \;;
+#X scalar 1299-color 336 6 167 \;;
+#X scalar 1299-color 341 6 168 \;;
+#X scalar 1299-color 346 6 169 \;;
+#X scalar 1299-color 351 6 170 \;;
+#X scalar 1299-color 356 6 171 \;;
+#X scalar 1299-color 361 6 172 \;;
+#X scalar 1299-color 366 6 173 \;;
+#X scalar 1299-color 371 6 174 \;;
+#X scalar 1299-color 376 6 175 \;;
+#X scalar 1299-color 381 6 176 \;;
+#X scalar 1299-color 386 6 177 \;;
+#X scalar 1299-color 391 6 178 \;;
+#X scalar 1299-color 396 6 179 \;;
+#X scalar 1299-color 401 6 180 \;;
+#X scalar 1299-color 406 6 181 \;;
+#X scalar 1299-color 411 6 182 \;;
+#X scalar 1299-color 416 6 183 \;;
+#X scalar 1299-color 421 6 184 \;;
+#X scalar 1299-color 426 6 185 \;;
+#X scalar 1299-color 431 6 186 \;;
+#X scalar 1299-color 436 6 187 \;;
+#X scalar 1299-color 441 6 188 \;;
+#X scalar 1299-color 446 6 189 \;;
+#X scalar 1299-color 451 6 190 \;;
+#X scalar 1299-color 456 6 191 \;;
+#X scalar 1299-color 461 6 192 \;;
+#X scalar 1299-color 466 6 193 \;;
+#X scalar 1299-color 471 6 194 \;;
+#X scalar 1299-color 476 6 195 \;;
+#X scalar 1299-color 481 6 196 \;;
+#X scalar 1299-color 486 6 197 \;;
+#X scalar 1299-color 491 6 198 \;;
+#X scalar 1299-color 496 6 199 \;;
+#X scalar 1299-color 1 11 200 \;;
+#X scalar 1299-color 6 11 201 \;;
+#X scalar 1299-color 11 11 202 \;;
+#X scalar 1299-color 16 11 203 \;;
+#X scalar 1299-color 21 11 204 \;;
+#X scalar 1299-color 26 11 205 \;;
+#X scalar 1299-color 31 11 206 \;;
+#X scalar 1299-color 36 11 207 \;;
+#X scalar 1299-color 41 11 208 \;;
+#X scalar 1299-color 46 11 209 \;;
+#X scalar 1299-color 51 11 210 \;;
+#X scalar 1299-color 56 11 211 \;;
+#X scalar 1299-color 61 11 212 \;;
+#X scalar 1299-color 66 11 213 \;;
+#X scalar 1299-color 71 11 214 \;;
+#X scalar 1299-color 76 11 215 \;;
+#X scalar 1299-color 81 11 216 \;;
+#X scalar 1299-color 86 11 217 \;;
+#X scalar 1299-color 91 11 218 \;;
+#X scalar 1299-color 96 11 219 \;;
+#X scalar 1299-color 101 11 220 \;;
+#X scalar 1299-color 106 11 221 \;;
+#X scalar 1299-color 111 11 222 \;;
+#X scalar 1299-color 116 11 223 \;;
+#X scalar 1299-color 121 11 224 \;;
+#X scalar 1299-color 126 11 225 \;;
+#X scalar 1299-color 131 11 226 \;;
+#X scalar 1299-color 136 11 227 \;;
+#X scalar 1299-color 141 11 228 \;;
+#X scalar 1299-color 146 11 229 \;;
+#X scalar 1299-color 151 11 230 \;;
+#X scalar 1299-color 156 11 231 \;;
+#X scalar 1299-color 161 11 232 \;;
+#X scalar 1299-color 166 11 233 \;;
+#X scalar 1299-color 171 11 234 \;;
+#X scalar 1299-color 176 11 235 \;;
+#X scalar 1299-color 181 11 236 \;;
+#X scalar 1299-color 186 11 237 \;;
+#X scalar 1299-color 191 11 238 \;;
+#X scalar 1299-color 196 11 239 \;;
+#X scalar 1299-color 201 11 240 \;;
+#X scalar 1299-color 206 11 241 \;;
+#X scalar 1299-color 211 11 242 \;;
+#X scalar 1299-color 216 11 243 \;;
+#X scalar 1299-color 221 11 244 \;;
+#X scalar 1299-color 226 11 245 \;;
+#X scalar 1299-color 231 11 246 \;;
+#X scalar 1299-color 236 11 247 \;;
+#X scalar 1299-color 241 11 248 \;;
+#X scalar 1299-color 246 11 249 \;;
+#X scalar 1299-color 251 11 250 \;;
+#X scalar 1299-color 256 11 251 \;;
+#X scalar 1299-color 261 11 252 \;;
+#X scalar 1299-color 266 11 253 \;;
+#X scalar 1299-color 271 11 254 \;;
+#X scalar 1299-color 276 11 255 \;;
+#X scalar 1299-color 281 11 256 \;;
+#X scalar 1299-color 286 11 257 \;;
+#X scalar 1299-color 291 11 258 \;;
+#X scalar 1299-color 296 11 259 \;;
+#X scalar 1299-color 301 11 260 \;;
+#X scalar 1299-color 306 11 261 \;;
+#X scalar 1299-color 311 11 262 \;;
+#X scalar 1299-color 316 11 263 \;;
+#X scalar 1299-color 321 11 264 \;;
+#X scalar 1299-color 326 11 265 \;;
+#X scalar 1299-color 331 11 266 \;;
+#X scalar 1299-color 336 11 267 \;;
+#X scalar 1299-color 341 11 268 \;;
+#X scalar 1299-color 346 11 269 \;;
+#X scalar 1299-color 351 11 270 \;;
+#X scalar 1299-color 356 11 271 \;;
+#X scalar 1299-color 361 11 272 \;;
+#X scalar 1299-color 366 11 273 \;;
+#X scalar 1299-color 371 11 274 \;;
+#X scalar 1299-color 376 11 275 \;;
+#X scalar 1299-color 381 11 276 \;;
+#X scalar 1299-color 386 11 277 \;;
+#X scalar 1299-color 391 11 278 \;;
+#X scalar 1299-color 396 11 279 \;;
+#X scalar 1299-color 401 11 280 \;;
+#X scalar 1299-color 406 11 281 \;;
+#X scalar 1299-color 411 11 282 \;;
+#X scalar 1299-color 416 11 283 \;;
+#X scalar 1299-color 421 11 284 \;;
+#X scalar 1299-color 426 11 285 \;;
+#X scalar 1299-color 431 11 286 \;;
+#X scalar 1299-color 436 11 287 \;;
+#X scalar 1299-color 441 11 288 \;;
+#X scalar 1299-color 446 11 289 \;;
+#X scalar 1299-color 451 11 290 \;;
+#X scalar 1299-color 456 11 291 \;;
+#X scalar 1299-color 461 11 292 \;;
+#X scalar 1299-color 466 11 293 \;;
+#X scalar 1299-color 471 11 294 \;;
+#X scalar 1299-color 476 11 295 \;;
+#X scalar 1299-color 481 11 296 \;;
+#X scalar 1299-color 486 11 297 \;;
+#X scalar 1299-color 491 11 298 \;;
+#X scalar 1299-color 496 11 299 \;;
+#X scalar 1299-color 1 16 300 \;;
+#X scalar 1299-color 6 16 301 \;;
+#X scalar 1299-color 11 16 302 \;;
+#X scalar 1299-color 16 16 303 \;;
+#X scalar 1299-color 21 16 304 \;;
+#X scalar 1299-color 26 16 305 \;;
+#X scalar 1299-color 31 16 306 \;;
+#X scalar 1299-color 36 16 307 \;;
+#X scalar 1299-color 41 16 308 \;;
+#X scalar 1299-color 46 16 309 \;;
+#X scalar 1299-color 51 16 310 \;;
+#X scalar 1299-color 56 16 311 \;;
+#X scalar 1299-color 61 16 312 \;;
+#X scalar 1299-color 66 16 313 \;;
+#X scalar 1299-color 71 16 314 \;;
+#X scalar 1299-color 76 16 315 \;;
+#X scalar 1299-color 81 16 316 \;;
+#X scalar 1299-color 86 16 317 \;;
+#X scalar 1299-color 91 16 318 \;;
+#X scalar 1299-color 96 16 319 \;;
+#X scalar 1299-color 101 16 320 \;;
+#X scalar 1299-color 106 16 321 \;;
+#X scalar 1299-color 111 16 322 \;;
+#X scalar 1299-color 116 16 323 \;;
+#X scalar 1299-color 121 16 324 \;;
+#X scalar 1299-color 126 16 325 \;;
+#X scalar 1299-color 131 16 326 \;;
+#X scalar 1299-color 136 16 327 \;;
+#X scalar 1299-color 141 16 328 \;;
+#X scalar 1299-color 146 16 329 \;;
+#X scalar 1299-color 151 16 330 \;;
+#X scalar 1299-color 156 16 331 \;;
+#X scalar 1299-color 161 16 332 \;;
+#X scalar 1299-color 166 16 333 \;;
+#X scalar 1299-color 171 16 334 \;;
+#X scalar 1299-color 176 16 335 \;;
+#X scalar 1299-color 181 16 336 \;;
+#X scalar 1299-color 186 16 337 \;;
+#X scalar 1299-color 191 16 338 \;;
+#X scalar 1299-color 196 16 339 \;;
+#X scalar 1299-color 201 16 340 \;;
+#X scalar 1299-color 206 16 341 \;;
+#X scalar 1299-color 211 16 342 \;;
+#X scalar 1299-color 216 16 343 \;;
+#X scalar 1299-color 221 16 344 \;;
+#X scalar 1299-color 226 16 345 \;;
+#X scalar 1299-color 231 16 346 \;;
+#X scalar 1299-color 236 16 347 \;;
+#X scalar 1299-color 241 16 348 \;;
+#X scalar 1299-color 246 16 349 \;;
+#X scalar 1299-color 251 16 350 \;;
+#X scalar 1299-color 256 16 351 \;;
+#X scalar 1299-color 261 16 352 \;;
+#X scalar 1299-color 266 16 353 \;;
+#X scalar 1299-color 271 16 354 \;;
+#X scalar 1299-color 276 16 355 \;;
+#X scalar 1299-color 281 16 356 \;;
+#X scalar 1299-color 286 16 357 \;;
+#X scalar 1299-color 291 16 358 \;;
+#X scalar 1299-color 296 16 359 \;;
+#X scalar 1299-color 301 16 360 \;;
+#X scalar 1299-color 306 16 361 \;;
+#X scalar 1299-color 311 16 362 \;;
+#X scalar 1299-color 316 16 363 \;;
+#X scalar 1299-color 321 16 364 \;;
+#X scalar 1299-color 326 16 365 \;;
+#X scalar 1299-color 331 16 366 \;;
+#X scalar 1299-color 336 16 367 \;;
+#X scalar 1299-color 341 16 368 \;;
+#X scalar 1299-color 346 16 369 \;;
+#X scalar 1299-color 351 16 370 \;;
+#X scalar 1299-color 356 16 371 \;;
+#X scalar 1299-color 361 16 372 \;;
+#X scalar 1299-color 366 16 373 \;;
+#X scalar 1299-color 371 16 374 \;;
+#X scalar 1299-color 376 16 375 \;;
+#X scalar 1299-color 381 16 376 \;;
+#X scalar 1299-color 386 16 377 \;;
+#X scalar 1299-color 391 16 378 \;;
+#X scalar 1299-color 396 16 379 \;;
+#X scalar 1299-color 401 16 380 \;;
+#X scalar 1299-color 406 16 381 \;;
+#X scalar 1299-color 411 16 382 \;;
+#X scalar 1299-color 416 16 383 \;;
+#X scalar 1299-color 421 16 384 \;;
+#X scalar 1299-color 426 16 385 \;;
+#X scalar 1299-color 431 16 386 \;;
+#X scalar 1299-color 436 16 387 \;;
+#X scalar 1299-color 441 16 388 \;;
+#X scalar 1299-color 446 16 389 \;;
+#X scalar 1299-color 451 16 390 \;;
+#X scalar 1299-color 456 16 391 \;;
+#X scalar 1299-color 461 16 392 \;;
+#X scalar 1299-color 466 16 393 \;;
+#X scalar 1299-color 471 16 394 \;;
+#X scalar 1299-color 476 16 395 \;;
+#X scalar 1299-color 481 16 396 \;;
+#X scalar 1299-color 486 16 397 \;;
+#X scalar 1299-color 491 16 398 \;;
+#X scalar 1299-color 496 16 399 \;;
+#X scalar 1299-color 1 21 400 \;;
+#X scalar 1299-color 6 21 401 \;;
+#X scalar 1299-color 11 21 402 \;;
+#X scalar 1299-color 16 21 403 \;;
+#X scalar 1299-color 21 21 404 \;;
+#X scalar 1299-color 26 21 405 \;;
+#X scalar 1299-color 31 21 406 \;;
+#X scalar 1299-color 36 21 407 \;;
+#X scalar 1299-color 41 21 408 \;;
+#X scalar 1299-color 46 21 409 \;;
+#X scalar 1299-color 51 21 410 \;;
+#X scalar 1299-color 56 21 411 \;;
+#X scalar 1299-color 61 21 412 \;;
+#X scalar 1299-color 66 21 413 \;;
+#X scalar 1299-color 71 21 414 \;;
+#X scalar 1299-color 76 21 415 \;;
+#X scalar 1299-color 81 21 416 \;;
+#X scalar 1299-color 86 21 417 \;;
+#X scalar 1299-color 91 21 418 \;;
+#X scalar 1299-color 96 21 419 \;;
+#X scalar 1299-color 101 21 420 \;;
+#X scalar 1299-color 106 21 421 \;;
+#X scalar 1299-color 111 21 422 \;;
+#X scalar 1299-color 116 21 423 \;;
+#X scalar 1299-color 121 21 424 \;;
+#X scalar 1299-color 126 21 425 \;;
+#X scalar 1299-color 131 21 426 \;;
+#X scalar 1299-color 136 21 427 \;;
+#X scalar 1299-color 141 21 428 \;;
+#X scalar 1299-color 146 21 429 \;;
+#X scalar 1299-color 151 21 430 \;;
+#X scalar 1299-color 156 21 431 \;;
+#X scalar 1299-color 161 21 432 \;;
+#X scalar 1299-color 166 21 433 \;;
+#X scalar 1299-color 171 21 434 \;;
+#X scalar 1299-color 176 21 435 \;;
+#X scalar 1299-color 181 21 436 \;;
+#X scalar 1299-color 186 21 437 \;;
+#X scalar 1299-color 191 21 438 \;;
+#X scalar 1299-color 196 21 439 \;;
+#X scalar 1299-color 201 21 440 \;;
+#X scalar 1299-color 206 21 441 \;;
+#X scalar 1299-color 211 21 442 \;;
+#X scalar 1299-color 216 21 443 \;;
+#X scalar 1299-color 221 21 444 \;;
+#X scalar 1299-color 226 21 445 \;;
+#X scalar 1299-color 231 21 446 \;;
+#X scalar 1299-color 236 21 447 \;;
+#X scalar 1299-color 241 21 448 \;;
+#X scalar 1299-color 246 21 449 \;;
+#X scalar 1299-color 251 21 450 \;;
+#X scalar 1299-color 256 21 451 \;;
+#X scalar 1299-color 261 21 452 \;;
+#X scalar 1299-color 266 21 453 \;;
+#X scalar 1299-color 271 21 454 \;;
+#X scalar 1299-color 276 21 455 \;;
+#X scalar 1299-color 281 21 456 \;;
+#X scalar 1299-color 286 21 457 \;;
+#X scalar 1299-color 291 21 458 \;;
+#X scalar 1299-color 296 21 459 \;;
+#X scalar 1299-color 301 21 460 \;;
+#X scalar 1299-color 306 21 461 \;;
+#X scalar 1299-color 311 21 462 \;;
+#X scalar 1299-color 316 21 463 \;;
+#X scalar 1299-color 321 21 464 \;;
+#X scalar 1299-color 326 21 465 \;;
+#X scalar 1299-color 331 21 466 \;;
+#X scalar 1299-color 336 21 467 \;;
+#X scalar 1299-color 341 21 468 \;;
+#X scalar 1299-color 346 21 469 \;;
+#X scalar 1299-color 351 21 470 \;;
+#X scalar 1299-color 356 21 471 \;;
+#X scalar 1299-color 361 21 472 \;;
+#X scalar 1299-color 366 21 473 \;;
+#X scalar 1299-color 371 21 474 \;;
+#X scalar 1299-color 376 21 475 \;;
+#X scalar 1299-color 381 21 476 \;;
+#X scalar 1299-color 386 21 477 \;;
+#X scalar 1299-color 391 21 478 \;;
+#X scalar 1299-color 396 21 479 \;;
+#X scalar 1299-color 401 21 480 \;;
+#X scalar 1299-color 406 21 481 \;;
+#X scalar 1299-color 411 21 482 \;;
+#X scalar 1299-color 416 21 483 \;;
+#X scalar 1299-color 421 21 484 \;;
+#X scalar 1299-color 426 21 485 \;;
+#X scalar 1299-color 431 21 486 \;;
+#X scalar 1299-color 436 21 487 \;;
+#X scalar 1299-color 441 21 488 \;;
+#X scalar 1299-color 446 21 489 \;;
+#X scalar 1299-color 451 21 490 \;;
+#X scalar 1299-color 456 21 491 \;;
+#X scalar 1299-color 461 21 492 \;;
+#X scalar 1299-color 466 21 493 \;;
+#X scalar 1299-color 471 21 494 \;;
+#X scalar 1299-color 476 21 495 \;;
+#X scalar 1299-color 481 21 496 \;;
+#X scalar 1299-color 486 21 497 \;;
+#X scalar 1299-color 491 21 498 \;;
+#X scalar 1299-color 496 21 499 \;;
+#X scalar 1299-color 1 26 500 \;;
+#X scalar 1299-color 6 26 501 \;;
+#X scalar 1299-color 11 26 502 \;;
+#X scalar 1299-color 16 26 503 \;;
+#X scalar 1299-color 21 26 504 \;;
+#X scalar 1299-color 26 26 505 \;;
+#X scalar 1299-color 31 26 506 \;;
+#X scalar 1299-color 36 26 507 \;;
+#X scalar 1299-color 41 26 508 \;;
+#X scalar 1299-color 46 26 509 \;;
+#X scalar 1299-color 51 26 510 \;;
+#X scalar 1299-color 56 26 511 \;;
+#X scalar 1299-color 61 26 512 \;;
+#X scalar 1299-color 66 26 513 \;;
+#X scalar 1299-color 71 26 514 \;;
+#X scalar 1299-color 76 26 515 \;;
+#X scalar 1299-color 81 26 516 \;;
+#X scalar 1299-color 86 26 517 \;;
+#X scalar 1299-color 91 26 518 \;;
+#X scalar 1299-color 96 26 519 \;;
+#X scalar 1299-color 101 26 520 \;;
+#X scalar 1299-color 106 26 521 \;;
+#X scalar 1299-color 111 26 522 \;;
+#X scalar 1299-color 116 26 523 \;;
+#X scalar 1299-color 121 26 524 \;;
+#X scalar 1299-color 126 26 525 \;;
+#X scalar 1299-color 131 26 526 \;;
+#X scalar 1299-color 136 26 527 \;;
+#X scalar 1299-color 141 26 528 \;;
+#X scalar 1299-color 146 26 529 \;;
+#X scalar 1299-color 151 26 530 \;;
+#X scalar 1299-color 156 26 531 \;;
+#X scalar 1299-color 161 26 532 \;;
+#X scalar 1299-color 166 26 533 \;;
+#X scalar 1299-color 171 26 534 \;;
+#X scalar 1299-color 176 26 535 \;;
+#X scalar 1299-color 181 26 536 \;;
+#X scalar 1299-color 186 26 537 \;;
+#X scalar 1299-color 191 26 538 \;;
+#X scalar 1299-color 196 26 539 \;;
+#X scalar 1299-color 201 26 540 \;;
+#X scalar 1299-color 206 26 541 \;;
+#X scalar 1299-color 211 26 542 \;;
+#X scalar 1299-color 216 26 543 \;;
+#X scalar 1299-color 221 26 544 \;;
+#X scalar 1299-color 226 26 545 \;;
+#X scalar 1299-color 231 26 546 \;;
+#X scalar 1299-color 236 26 547 \;;
+#X scalar 1299-color 241 26 548 \;;
+#X scalar 1299-color 246 26 549 \;;
+#X scalar 1299-color 251 26 550 \;;
+#X scalar 1299-color 256 26 551 \;;
+#X scalar 1299-color 261 26 552 \;;
+#X scalar 1299-color 266 26 553 \;;
+#X scalar 1299-color 271 26 554 \;;
+#X scalar 1299-color 276 26 555 \;;
+#X scalar 1299-color 281 26 556 \;;
+#X scalar 1299-color 286 26 557 \;;
+#X scalar 1299-color 291 26 558 \;;
+#X scalar 1299-color 296 26 559 \;;
+#X scalar 1299-color 301 26 560 \;;
+#X scalar 1299-color 306 26 561 \;;
+#X scalar 1299-color 311 26 562 \;;
+#X scalar 1299-color 316 26 563 \;;
+#X scalar 1299-color 321 26 564 \;;
+#X scalar 1299-color 326 26 565 \;;
+#X scalar 1299-color 331 26 566 \;;
+#X scalar 1299-color 336 26 567 \;;
+#X scalar 1299-color 341 26 568 \;;
+#X scalar 1299-color 346 26 569 \;;
+#X scalar 1299-color 351 26 570 \;;
+#X scalar 1299-color 356 26 571 \;;
+#X scalar 1299-color 361 26 572 \;;
+#X scalar 1299-color 366 26 573 \;;
+#X scalar 1299-color 371 26 574 \;;
+#X scalar 1299-color 376 26 575 \;;
+#X scalar 1299-color 381 26 576 \;;
+#X scalar 1299-color 386 26 577 \;;
+#X scalar 1299-color 391 26 578 \;;
+#X scalar 1299-color 396 26 579 \;;
+#X scalar 1299-color 401 26 580 \;;
+#X scalar 1299-color 406 26 581 \;;
+#X scalar 1299-color 411 26 582 \;;
+#X scalar 1299-color 416 26 583 \;;
+#X scalar 1299-color 421 26 584 \;;
+#X scalar 1299-color 426 26 585 \;;
+#X scalar 1299-color 431 26 586 \;;
+#X scalar 1299-color 436 26 587 \;;
+#X scalar 1299-color 441 26 588 \;;
+#X scalar 1299-color 446 26 589 \;;
+#X scalar 1299-color 451 26 590 \;;
+#X scalar 1299-color 456 26 591 \;;
+#X scalar 1299-color 461 26 592 \;;
+#X scalar 1299-color 466 26 593 \;;
+#X scalar 1299-color 471 26 594 \;;
+#X scalar 1299-color 476 26 595 \;;
+#X scalar 1299-color 481 26 596 \;;
+#X scalar 1299-color 486 26 597 \;;
+#X scalar 1299-color 491 26 598 \;;
+#X scalar 1299-color 496 26 599 \;;
+#X scalar 1299-color 1 31 600 \;;
+#X scalar 1299-color 6 31 601 \;;
+#X scalar 1299-color 11 31 602 \;;
+#X scalar 1299-color 16 31 603 \;;
+#X scalar 1299-color 21 31 604 \;;
+#X scalar 1299-color 26 31 605 \;;
+#X scalar 1299-color 31 31 606 \;;
+#X scalar 1299-color 36 31 607 \;;
+#X scalar 1299-color 41 31 608 \;;
+#X scalar 1299-color 46 31 609 \;;
+#X scalar 1299-color 51 31 610 \;;
+#X scalar 1299-color 56 31 611 \;;
+#X scalar 1299-color 61 31 612 \;;
+#X scalar 1299-color 66 31 613 \;;
+#X scalar 1299-color 71 31 614 \;;
+#X scalar 1299-color 76 31 615 \;;
+#X scalar 1299-color 81 31 616 \;;
+#X scalar 1299-color 86 31 617 \;;
+#X scalar 1299-color 91 31 618 \;;
+#X scalar 1299-color 96 31 619 \;;
+#X scalar 1299-color 101 31 620 \;;
+#X scalar 1299-color 106 31 621 \;;
+#X scalar 1299-color 111 31 622 \;;
+#X scalar 1299-color 116 31 623 \;;
+#X scalar 1299-color 121 31 624 \;;
+#X scalar 1299-color 126 31 625 \;;
+#X scalar 1299-color 131 31 626 \;;
+#X scalar 1299-color 136 31 627 \;;
+#X scalar 1299-color 141 31 628 \;;
+#X scalar 1299-color 146 31 629 \;;
+#X scalar 1299-color 151 31 630 \;;
+#X scalar 1299-color 156 31 631 \;;
+#X scalar 1299-color 161 31 632 \;;
+#X scalar 1299-color 166 31 633 \;;
+#X scalar 1299-color 171 31 634 \;;
+#X scalar 1299-color 176 31 635 \;;
+#X scalar 1299-color 181 31 636 \;;
+#X scalar 1299-color 186 31 637 \;;
+#X scalar 1299-color 191 31 638 \;;
+#X scalar 1299-color 196 31 639 \;;
+#X scalar 1299-color 201 31 640 \;;
+#X scalar 1299-color 206 31 641 \;;
+#X scalar 1299-color 211 31 642 \;;
+#X scalar 1299-color 216 31 643 \;;
+#X scalar 1299-color 221 31 644 \;;
+#X scalar 1299-color 226 31 645 \;;
+#X scalar 1299-color 231 31 646 \;;
+#X scalar 1299-color 236 31 647 \;;
+#X scalar 1299-color 241 31 648 \;;
+#X scalar 1299-color 246 31 649 \;;
+#X scalar 1299-color 251 31 650 \;;
+#X scalar 1299-color 256 31 651 \;;
+#X scalar 1299-color 261 31 652 \;;
+#X scalar 1299-color 266 31 653 \;;
+#X scalar 1299-color 271 31 654 \;;
+#X scalar 1299-color 276 31 655 \;;
+#X scalar 1299-color 281 31 656 \;;
+#X scalar 1299-color 286 31 657 \;;
+#X scalar 1299-color 291 31 658 \;;
+#X scalar 1299-color 296 31 659 \;;
+#X scalar 1299-color 301 31 660 \;;
+#X scalar 1299-color 306 31 661 \;;
+#X scalar 1299-color 311 31 662 \;;
+#X scalar 1299-color 316 31 663 \;;
+#X scalar 1299-color 321 31 664 \;;
+#X scalar 1299-color 326 31 665 \;;
+#X scalar 1299-color 331 31 666 \;;
+#X scalar 1299-color 336 31 667 \;;
+#X scalar 1299-color 341 31 668 \;;
+#X scalar 1299-color 346 31 669 \;;
+#X scalar 1299-color 351 31 670 \;;
+#X scalar 1299-color 356 31 671 \;;
+#X scalar 1299-color 361 31 672 \;;
+#X scalar 1299-color 366 31 673 \;;
+#X scalar 1299-color 371 31 674 \;;
+#X scalar 1299-color 376 31 675 \;;
+#X scalar 1299-color 381 31 676 \;;
+#X scalar 1299-color 386 31 677 \;;
+#X scalar 1299-color 391 31 678 \;;
+#X scalar 1299-color 396 31 679 \;;
+#X scalar 1299-color 401 31 680 \;;
+#X scalar 1299-color 406 31 681 \;;
+#X scalar 1299-color 411 31 682 \;;
+#X scalar 1299-color 416 31 683 \;;
+#X scalar 1299-color 421 31 684 \;;
+#X scalar 1299-color 426 31 685 \;;
+#X scalar 1299-color 431 31 686 \;;
+#X scalar 1299-color 436 31 687 \;;
+#X scalar 1299-color 441 31 688 \;;
+#X scalar 1299-color 446 31 689 \;;
+#X scalar 1299-color 451 31 690 \;;
+#X scalar 1299-color 456 31 691 \;;
+#X scalar 1299-color 461 31 692 \;;
+#X scalar 1299-color 466 31 693 \;;
+#X scalar 1299-color 471 31 694 \;;
+#X scalar 1299-color 476 31 695 \;;
+#X scalar 1299-color 481 31 696 \;;
+#X scalar 1299-color 486 31 697 \;;
+#X scalar 1299-color 491 31 698 \;;
+#X scalar 1299-color 496 31 699 \;;
+#X scalar 1299-color 1 36 700 \;;
+#X scalar 1299-color 6 36 701 \;;
+#X scalar 1299-color 11 36 702 \;;
+#X scalar 1299-color 16 36 703 \;;
+#X scalar 1299-color 21 36 704 \;;
+#X scalar 1299-color 26 36 705 \;;
+#X scalar 1299-color 31 36 706 \;;
+#X scalar 1299-color 36 36 707 \;;
+#X scalar 1299-color 41 36 708 \;;
+#X scalar 1299-color 46 36 709 \;;
+#X scalar 1299-color 51 36 710 \;;
+#X scalar 1299-color 56 36 711 \;;
+#X scalar 1299-color 61 36 712 \;;
+#X scalar 1299-color 66 36 713 \;;
+#X scalar 1299-color 71 36 714 \;;
+#X scalar 1299-color 76 36 715 \;;
+#X scalar 1299-color 81 36 716 \;;
+#X scalar 1299-color 86 36 717 \;;
+#X scalar 1299-color 91 36 718 \;;
+#X scalar 1299-color 96 36 719 \;;
+#X scalar 1299-color 101 36 720 \;;
+#X scalar 1299-color 106 36 721 \;;
+#X scalar 1299-color 111 36 722 \;;
+#X scalar 1299-color 116 36 723 \;;
+#X scalar 1299-color 121 36 724 \;;
+#X scalar 1299-color 126 36 725 \;;
+#X scalar 1299-color 131 36 726 \;;
+#X scalar 1299-color 136 36 727 \;;
+#X scalar 1299-color 141 36 728 \;;
+#X scalar 1299-color 146 36 729 \;;
+#X scalar 1299-color 151 36 730 \;;
+#X scalar 1299-color 156 36 731 \;;
+#X scalar 1299-color 161 36 732 \;;
+#X scalar 1299-color 166 36 733 \;;
+#X scalar 1299-color 171 36 734 \;;
+#X scalar 1299-color 176 36 735 \;;
+#X scalar 1299-color 181 36 736 \;;
+#X scalar 1299-color 186 36 737 \;;
+#X scalar 1299-color 191 36 738 \;;
+#X scalar 1299-color 196 36 739 \;;
+#X scalar 1299-color 201 36 740 \;;
+#X scalar 1299-color 206 36 741 \;;
+#X scalar 1299-color 211 36 742 \;;
+#X scalar 1299-color 216 36 743 \;;
+#X scalar 1299-color 221 36 744 \;;
+#X scalar 1299-color 226 36 745 \;;
+#X scalar 1299-color 231 36 746 \;;
+#X scalar 1299-color 236 36 747 \;;
+#X scalar 1299-color 241 36 748 \;;
+#X scalar 1299-color 246 36 749 \;;
+#X scalar 1299-color 251 36 750 \;;
+#X scalar 1299-color 256 36 751 \;;
+#X scalar 1299-color 261 36 752 \;;
+#X scalar 1299-color 266 36 753 \;;
+#X scalar 1299-color 271 36 754 \;;
+#X scalar 1299-color 276 36 755 \;;
+#X scalar 1299-color 281 36 756 \;;
+#X scalar 1299-color 286 36 757 \;;
+#X scalar 1299-color 291 36 758 \;;
+#X scalar 1299-color 296 36 759 \;;
+#X scalar 1299-color 301 36 760 \;;
+#X scalar 1299-color 306 36 761 \;;
+#X scalar 1299-color 311 36 762 \;;
+#X scalar 1299-color 316 36 763 \;;
+#X scalar 1299-color 321 36 764 \;;
+#X scalar 1299-color 326 36 765 \;;
+#X scalar 1299-color 331 36 766 \;;
+#X scalar 1299-color 336 36 767 \;;
+#X scalar 1299-color 341 36 768 \;;
+#X scalar 1299-color 346 36 769 \;;
+#X scalar 1299-color 351 36 770 \;;
+#X scalar 1299-color 356 36 771 \;;
+#X scalar 1299-color 361 36 772 \;;
+#X scalar 1299-color 366 36 773 \;;
+#X scalar 1299-color 371 36 774 \;;
+#X scalar 1299-color 376 36 775 \;;
+#X scalar 1299-color 381 36 776 \;;
+#X scalar 1299-color 386 36 777 \;;
+#X scalar 1299-color 391 36 778 \;;
+#X scalar 1299-color 396 36 779 \;;
+#X scalar 1299-color 401 36 780 \;;
+#X scalar 1299-color 406 36 781 \;;
+#X scalar 1299-color 411 36 782 \;;
+#X scalar 1299-color 416 36 783 \;;
+#X scalar 1299-color 421 36 784 \;;
+#X scalar 1299-color 426 36 785 \;;
+#X scalar 1299-color 431 36 786 \;;
+#X scalar 1299-color 436 36 787 \;;
+#X scalar 1299-color 441 36 788 \;;
+#X scalar 1299-color 446 36 789 \;;
+#X scalar 1299-color 451 36 790 \;;
+#X scalar 1299-color 456 36 791 \;;
+#X scalar 1299-color 461 36 792 \;;
+#X scalar 1299-color 466 36 793 \;;
+#X scalar 1299-color 471 36 794 \;;
+#X scalar 1299-color 476 36 795 \;;
+#X scalar 1299-color 481 36 796 \;;
+#X scalar 1299-color 486 36 797 \;;
+#X scalar 1299-color 491 36 798 \;;
+#X scalar 1299-color 496 36 799 \;;
+#X scalar 1299-color 1 41 800 \;;
+#X scalar 1299-color 6 41 801 \;;
+#X scalar 1299-color 11 41 802 \;;
+#X scalar 1299-color 16 41 803 \;;
+#X scalar 1299-color 21 41 804 \;;
+#X scalar 1299-color 26 41 805 \;;
+#X scalar 1299-color 31 41 806 \;;
+#X scalar 1299-color 36 41 807 \;;
+#X scalar 1299-color 41 41 808 \;;
+#X scalar 1299-color 46 41 809 \;;
+#X scalar 1299-color 51 41 810 \;;
+#X scalar 1299-color 56 41 811 \;;
+#X scalar 1299-color 61 41 812 \;;
+#X scalar 1299-color 66 41 813 \;;
+#X scalar 1299-color 71 41 814 \;;
+#X scalar 1299-color 76 41 815 \;;
+#X scalar 1299-color 81 41 816 \;;
+#X scalar 1299-color 86 41 817 \;;
+#X scalar 1299-color 91 41 818 \;;
+#X scalar 1299-color 96 41 819 \;;
+#X scalar 1299-color 101 41 820 \;;
+#X scalar 1299-color 106 41 821 \;;
+#X scalar 1299-color 111 41 822 \;;
+#X scalar 1299-color 116 41 823 \;;
+#X scalar 1299-color 121 41 824 \;;
+#X scalar 1299-color 126 41 825 \;;
+#X scalar 1299-color 131 41 826 \;;
+#X scalar 1299-color 136 41 827 \;;
+#X scalar 1299-color 141 41 828 \;;
+#X scalar 1299-color 146 41 829 \;;
+#X scalar 1299-color 151 41 830 \;;
+#X scalar 1299-color 156 41 831 \;;
+#X scalar 1299-color 161 41 832 \;;
+#X scalar 1299-color 166 41 833 \;;
+#X scalar 1299-color 171 41 834 \;;
+#X scalar 1299-color 176 41 835 \;;
+#X scalar 1299-color 181 41 836 \;;
+#X scalar 1299-color 186 41 837 \;;
+#X scalar 1299-color 191 41 838 \;;
+#X scalar 1299-color 196 41 839 \;;
+#X scalar 1299-color 201 41 840 \;;
+#X scalar 1299-color 206 41 841 \;;
+#X scalar 1299-color 211 41 842 \;;
+#X scalar 1299-color 216 41 843 \;;
+#X scalar 1299-color 221 41 844 \;;
+#X scalar 1299-color 226 41 845 \;;
+#X scalar 1299-color 231 41 846 \;;
+#X scalar 1299-color 236 41 847 \;;
+#X scalar 1299-color 241 41 848 \;;
+#X scalar 1299-color 246 41 849 \;;
+#X scalar 1299-color 251 41 850 \;;
+#X scalar 1299-color 256 41 851 \;;
+#X scalar 1299-color 261 41 852 \;;
+#X scalar 1299-color 266 41 853 \;;
+#X scalar 1299-color 271 41 854 \;;
+#X scalar 1299-color 276 41 855 \;;
+#X scalar 1299-color 281 41 856 \;;
+#X scalar 1299-color 286 41 857 \;;
+#X scalar 1299-color 291 41 858 \;;
+#X scalar 1299-color 296 41 859 \;;
+#X scalar 1299-color 301 41 860 \;;
+#X scalar 1299-color 306 41 861 \;;
+#X scalar 1299-color 311 41 862 \;;
+#X scalar 1299-color 316 41 863 \;;
+#X scalar 1299-color 321 41 864 \;;
+#X scalar 1299-color 326 41 865 \;;
+#X scalar 1299-color 331 41 866 \;;
+#X scalar 1299-color 336 41 867 \;;
+#X scalar 1299-color 341 41 868 \;;
+#X scalar 1299-color 346 41 869 \;;
+#X scalar 1299-color 351 41 870 \;;
+#X scalar 1299-color 356 41 871 \;;
+#X scalar 1299-color 361 41 872 \;;
+#X scalar 1299-color 366 41 873 \;;
+#X scalar 1299-color 371 41 874 \;;
+#X scalar 1299-color 376 41 875 \;;
+#X scalar 1299-color 381 41 876 \;;
+#X scalar 1299-color 386 41 877 \;;
+#X scalar 1299-color 391 41 878 \;;
+#X scalar 1299-color 396 41 879 \;;
+#X scalar 1299-color 401 41 880 \;;
+#X scalar 1299-color 406 41 881 \;;
+#X scalar 1299-color 411 41 882 \;;
+#X scalar 1299-color 416 41 883 \;;
+#X scalar 1299-color 421 41 884 \;;
+#X scalar 1299-color 426 41 885 \;;
+#X scalar 1299-color 431 41 886 \;;
+#X scalar 1299-color 436 41 887 \;;
+#X scalar 1299-color 441 41 888 \;;
+#X scalar 1299-color 446 41 889 \;;
+#X scalar 1299-color 451 41 890 \;;
+#X scalar 1299-color 456 41 891 \;;
+#X scalar 1299-color 461 41 892 \;;
+#X scalar 1299-color 466 41 893 \;;
+#X scalar 1299-color 471 41 894 \;;
+#X scalar 1299-color 476 41 895 \;;
+#X scalar 1299-color 481 41 896 \;;
+#X scalar 1299-color 486 41 897 \;;
+#X scalar 1299-color 491 41 898 \;;
+#X scalar 1299-color 496 41 899 \;;
+#X scalar 1299-color 1 46 900 \;;
+#X scalar 1299-color 6 46 901 \;;
+#X scalar 1299-color 11 46 902 \;;
+#X scalar 1299-color 16 46 903 \;;
+#X scalar 1299-color 21 46 904 \;;
+#X scalar 1299-color 26 46 905 \;;
+#X scalar 1299-color 31 46 906 \;;
+#X scalar 1299-color 36 46 907 \;;
+#X scalar 1299-color 41 46 908 \;;
+#X scalar 1299-color 46 46 909 \;;
+#X scalar 1299-color 51 46 910 \;;
+#X scalar 1299-color 56 46 911 \;;
+#X scalar 1299-color 61 46 912 \;;
+#X scalar 1299-color 66 46 913 \;;
+#X scalar 1299-color 71 46 914 \;;
+#X scalar 1299-color 76 46 915 \;;
+#X scalar 1299-color 81 46 916 \;;
+#X scalar 1299-color 86 46 917 \;;
+#X scalar 1299-color 91 46 918 \;;
+#X scalar 1299-color 96 46 919 \;;
+#X scalar 1299-color 101 46 920 \;;
+#X scalar 1299-color 106 46 921 \;;
+#X scalar 1299-color 111 46 922 \;;
+#X scalar 1299-color 116 46 923 \;;
+#X scalar 1299-color 121 46 924 \;;
+#X scalar 1299-color 126 46 925 \;;
+#X scalar 1299-color 131 46 926 \;;
+#X scalar 1299-color 136 46 927 \;;
+#X scalar 1299-color 141 46 928 \;;
+#X scalar 1299-color 146 46 929 \;;
+#X scalar 1299-color 151 46 930 \;;
+#X scalar 1299-color 156 46 931 \;;
+#X scalar 1299-color 161 46 932 \;;
+#X scalar 1299-color 166 46 933 \;;
+#X scalar 1299-color 171 46 934 \;;
+#X scalar 1299-color 176 46 935 \;;
+#X scalar 1299-color 181 46 936 \;;
+#X scalar 1299-color 186 46 937 \;;
+#X scalar 1299-color 191 46 938 \;;
+#X scalar 1299-color 196 46 939 \;;
+#X scalar 1299-color 201 46 940 \;;
+#X scalar 1299-color 206 46 941 \;;
+#X scalar 1299-color 211 46 942 \;;
+#X scalar 1299-color 216 46 943 \;;
+#X scalar 1299-color 221 46 944 \;;
+#X scalar 1299-color 226 46 945 \;;
+#X scalar 1299-color 231 46 946 \;;
+#X scalar 1299-color 236 46 947 \;;
+#X scalar 1299-color 241 46 948 \;;
+#X scalar 1299-color 246 46 949 \;;
+#X scalar 1299-color 251 46 950 \;;
+#X scalar 1299-color 256 46 951 \;;
+#X scalar 1299-color 261 46 952 \;;
+#X scalar 1299-color 266 46 953 \;;
+#X scalar 1299-color 271 46 954 \;;
+#X scalar 1299-color 276 46 955 \;;
+#X scalar 1299-color 281 46 956 \;;
+#X scalar 1299-color 286 46 957 \;;
+#X scalar 1299-color 291 46 958 \;;
+#X scalar 1299-color 296 46 959 \;;
+#X scalar 1299-color 301 46 960 \;;
+#X scalar 1299-color 306 46 961 \;;
+#X scalar 1299-color 311 46 962 \;;
+#X scalar 1299-color 316 46 963 \;;
+#X scalar 1299-color 321 46 964 \;;
+#X scalar 1299-color 326 46 965 \;;
+#X scalar 1299-color 331 46 966 \;;
+#X scalar 1299-color 336 46 967 \;;
+#X scalar 1299-color 341 46 968 \;;
+#X scalar 1299-color 346 46 969 \;;
+#X scalar 1299-color 351 46 970 \;;
+#X scalar 1299-color 356 46 971 \;;
+#X scalar 1299-color 361 46 972 \;;
+#X scalar 1299-color 366 46 973 \;;
+#X scalar 1299-color 371 46 974 \;;
+#X scalar 1299-color 376 46 975 \;;
+#X scalar 1299-color 381 46 976 \;;
+#X scalar 1299-color 386 46 977 \;;
+#X scalar 1299-color 391 46 978 \;;
+#X scalar 1299-color 396 46 979 \;;
+#X scalar 1299-color 401 46 980 \;;
+#X scalar 1299-color 406 46 981 \;;
+#X scalar 1299-color 411 46 982 \;;
+#X scalar 1299-color 416 46 983 \;;
+#X scalar 1299-color 421 46 984 \;;
+#X scalar 1299-color 426 46 985 \;;
+#X scalar 1299-color 431 46 986 \;;
+#X scalar 1299-color 436 46 987 \;;
+#X scalar 1299-color 441 46 988 \;;
+#X scalar 1299-color 446 46 989 \;;
+#X scalar 1299-color 451 46 990 \;;
+#X scalar 1299-color 456 46 991 \;;
+#X scalar 1299-color 461 46 992 \;;
+#X scalar 1299-color 466 46 993 \;;
+#X scalar 1299-color 471 46 994 \;;
+#X scalar 1299-color 476 46 995 \;;
+#X scalar 1299-color 481 46 996 \;;
+#X scalar 1299-color 486 46 997 \;;
+#X scalar 1299-color 491 46 998 \;;
+#X scalar 1299-color 496 46 999 \;;
+#X coords 0 0 502 52 502 52 2 0 0;
+#X restore 10 10 pd \$0-farben-datas;
+#X obj 15 164 outlet;
+#N canvas 0 0 426 446 license 0;
+#X text 8 47 All rights reserved.;
+#X text 8 227 The names of its contributors may not be used to endorse
+or promote products derived from this software without specific prior
+written permission.;
+#X text 8 87 Redistribution and use in source and binary forms \, with
+or without modification \, are permitted provided that the following
+conditions are met:;
+#X text 8 127 Redistributions of source code must retain the above
+copyright notice \, this list of conditions and the following disclaimer.
+;
+#X text 8 297 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES \, INCLUDING
+\, BUT NOT LIMITED TO \, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT \, INDIRECT
+\, INCIDENTAL \, SPECIAL \, EXEMPLARY \, OR CONSEQUENTIAL DAMAGES (INCLUDING
+\, BUT NOT LIMITED TO \, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES
+;
+#X text 8 167 Redistributions in binary form must reproduce the above
+copyright notice \, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the distribution.
+;
+#X text 8 27 jmmmpais@googlemail.com;
+#X text 8 7 Copyright 2006 \, Jo Pais;
+#X restore 225 175 pd license;
+#X text 369 91 Outlets;
+#X text 222 157 (C) 2013 Joo Pais - jmmmpais@googlemail.com;
+#X text 11 91 [ds-color-sel] - color selector for data structures;
+#X text 369 112 - selected color number;
+#N canvas 693 562 286 304 generate 0;
+#X obj 20 135 f;
+#X obj 45 135 + 1;
+#X obj 20 85 until;
+#X msg 35 115 0;
+#X msg 20 65 1000;
+#X msg 101 65 clear;
+#X obj 101 85 s pd-\$0-farben-datas;
+#X obj 20 276 s pd-\$0-farben-datas;
+#X obj 89 215 symbol \$0-color;
+#X obj 20 195 expr ($f1 * 5) % 500 + 1;
+#X obj 20 235 pack f f f s;
+#X msg 20 256 scalar \$4 \$1 \$2 \$3;
+#X obj 20 155 t f f f;
+#X obj 39 175 expr ($f1 - ($f1 % 100)) * 0.05 + 1;
+#X obj 20 35 t b b b b;
+#X obj 20 15 lbang;
+#X connect 0 0 1 0;
+#X connect 0 0 12 0;
+#X connect 1 0 0 1;
+#X connect 2 0 0 0;
+#X connect 3 0 0 1;
+#X connect 4 0 2 0;
+#X connect 5 0 6 0;
+#X connect 8 0 10 3;
+#X connect 9 0 10 0;
+#X connect 10 0 11 0;
+#X connect 11 0 7 0;
+#X connect 12 0 9 0;
+#X connect 12 1 13 0;
+#X connect 12 2 10 2;
+#X connect 13 0 10 1;
+#X connect 14 0 4 0;
+#X connect 14 1 3 0;
+#X connect 14 2 8 0;
+#X connect 14 3 5 0;
+#X connect 15 0 14 0;
+#X restore 15 114 pd generate;
+#N canvas 742 414 357 396 farben-display 0;
+#X obj 10 11 struct \$0-color-display float x float y float farbe;
+#X obj 129 181 pack f f f s;
+#X msg 129 202 scalar \$4 \$1 \$2 \$3;
+#X obj 198 161 symbol \$0-color-display;
+#X obj 198 143 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 129 222 s \$0-ds-color-sel;
+#X obj 110 302 pointer \$0-color-display;
+#X obj 110 262 symbol \$0-ds-color-sel;
+#X msg 110 282 traverse \$1 \, bang \, next;
+#X obj 110 71 lbang;
+#X obj 10 332 set \$0-color-display farbe;
+#X obj 10 312 inlet;
+#X obj 110 91 t b b b;
+#X text 11 356 apagar o struct antes de gravar o patch. nao mudar o
+tamanho da janela;
+#X obj 10 41 filledpolygon farbe farbe 0 0 0 0 16 458 16 458 0 0 0
+;
+#X msg 129 121 42.5675 53.25 999;
+#X connect 1 0 2 0;
+#X connect 2 0 5 0;
+#X connect 3 0 1 3;
+#X connect 4 0 3 0;
+#X connect 6 0 10 1;
+#X connect 7 0 8 0;
+#X connect 8 0 6 0;
+#X connect 9 0 12 0;
+#X connect 11 0 10 0;
+#X connect 12 0 7 0;
+#X connect 12 1 15 0;
+#X connect 12 2 4 0;
+#X connect 15 0 1 0;
+#X restore 65 164 pd farben-display;
+#X obj 155 114 namecanvas \$0-ds-color-sel;
+#X obj 13 65 nbx 3 14 -1e+037 1e+037 0 0 \$0-color-label \$0-color-label-i
+empty 0 -8 0 10 -228856 -1 -1 340 256;
+#X connect 0 0 11 0;
+#X connect 11 0 2 0;
+#X connect 11 0 9 0;
+#X coords 0 0 502 71 502 72 2 10 10;
diff --git a/gui-edit-help.pd b/gui-edit-help.pd
new file mode 100644
index 0000000..683f894
--- /dev/null
+++ b/gui-edit-help.pd
@@ -0,0 +1,3 @@
+#N canvas 345 87 450 300 10;
+#X obj 175 132 gui-edit;
+#X text 115 103 edit standard GUI objects fast;
diff --git a/mat-~-help.pd b/mat-~-help.pd
new file mode 100644
index 0000000..1633c31
--- /dev/null
+++ b/mat-~-help.pd
@@ -0,0 +1,74 @@
+#N canvas 263 106 377 394 10;
+#X text 113 235 <- 0dB;
+#X text 12 367 Released under the BSD License;
+#X text 230 135 Inlets;
+#X text 230 225 Outlets;
+#N canvas 0 0 392 215 signal 0;
+#X obj 47 75 random 7;
+#X obj 47 54 metrum 400 1;
+#X obj 47 115 sig~;
+#X obj 214 112 line;
+#X obj 214 132 outlet;
+#X obj 214 72 t b b;
+#X obj 214 52 loadbang;
+#X msg 214 92 0 \, 100 6000;
+#X obj 254 112 del 9000;
+#X obj 47 135 outlet~;
+#X obj 47 95 / 4;
+#X connect 0 0 10 0;
+#X connect 1 0 0 0;
+#X connect 2 0 9 0;
+#X connect 3 0 4 0;
+#X connect 5 0 7 0;
+#X connect 5 1 8 0;
+#X connect 6 0 5 0;
+#X connect 7 0 3 0;
+#X connect 8 0 5 0;
+#X connect 10 0 2 0;
+#X restore 16 105 pd signal;
+#X obj 16 256 outlet~;
+#X floatatom 139 256 8 0 0 0 - - -;
+#X obj 28 133 bng 13 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X text 46 130 <- Mute / Unmute;
+#X text 131 273 Signal level;
+#X text 230 155 - Signal;
+#X text 230 245 - Amplified signal;
+#X text 230 265 - Signal level (0-1);
+#X text 230 195 - Level (0-127);
+#X text 230 175 - Mute / Unmute (bang);
+#X msg 139 173 0;
+#X msg 167 173 127;
+#X text 136 153 Control level;
+#X text 11 38 Controls the amplitude of a signal with values between
+0 and 127 Lighter as met~.;
+#X obj 16 85 dsp01;
+#X text 12 317 Related objects: [maat~] [met~] [dacm~];
+#X text 230 85 Arguments;
+#X text 230 105 - Level (0-127);
+#X text 12 347 (C) 2006-2012 Joo Pais - jmmmpais@googlemail.com;
+#N canvas 504 106 494 344 META 0;
+#X text 12 55 AUTHOR Joo Pais <jmmmpais@googlemail.com>;
+#X text 12 95 LICENSE BSD;
+#X text 12 75 LIBRARY jmmmp;
+#X text 13 115 WEBSITE http://puredata.info/Members/jmmmp;
+#X text 12 135 VERSION 2012;
+#X text 14 36 KEYWORDS level meter;
+#X text 14 205 INLET_2 - Level (0-127);
+#X text 12 5 DESCRIPTION Level meter with amplitude control;
+#X text 14 165 INLET_0 - Signal;
+#X text 14 185 INLET_1 - Mute / Unmute (bang);
+#X text 14 225 OUTLET_0 - Amplified signal;
+#X text 14 245 OUTLET_1 - Signal level (0-1);
+#X restore 322 366 pd META;
+#X obj 16 204 mat-~;
+#X text 11 8 [mat-~] - Level meter with amplitude control \, horizontal
+;
+#X connect 4 0 25 0;
+#X connect 4 1 25 2;
+#X connect 7 0 25 1;
+#X connect 15 0 25 2;
+#X connect 16 0 25 2;
+#X connect 25 0 5 0;
+#X connect 25 1 6 0;
+#X coords 0 0 1 1 31 130 0;
diff --git a/matrixctrl-help.pd b/matrixctrl-help.pd
new file mode 100644
index 0000000..d6ca41d
--- /dev/null
+++ b/matrixctrl-help.pd
@@ -0,0 +1,259 @@
+#N struct 1045-color float x float y float farbe;
+#N struct 1045-color-display float x float y float farbe;
+#N struct 1048-color float x float y float farbe;
+#N struct 1048-color-display float x float y float farbe;
+#N struct 1042-matrixctrl float x float y float size float color float
+state;
+#N struct 1370-color float x float y float farbe;
+#N struct 1370-color-display float x float y float farbe;
+#N struct 1373-color float x float y float farbe;
+#N struct 1373-color-display float x float y float farbe;
+#N struct 1367-matrixctrl float x float y float size float color float
+state;
+#N struct 1387-color float x float y float farbe;
+#N struct 1387-color-display float x float y float farbe;
+#N struct 1390-color float x float y float farbe;
+#N struct 1390-color-display float x float y float farbe;
+#N struct 1384-matrixctrl float x float y float size float color float
+state;
+#N struct 1087-color float x float y float farbe float ynpos;
+#N struct 1404-color float x float y float farbe;
+#N struct 1404-color-display float x float y float farbe;
+#N struct 1407-color float x float y float farbe;
+#N struct 1407-color-display float x float y float farbe;
+#N struct 1401-matrixctrl float x float y float size float color float
+state;
+#N struct 1421-color float x float y float farbe;
+#N struct 1421-color-display float x float y float farbe;
+#N struct 1424-color float x float y float farbe;
+#N struct 1424-color-display float x float y float farbe;
+#N struct 1418-matrixctrl float x float y float size float color float
+state;
+#N struct 1438-color float x float y float farbe;
+#N struct 1438-color-display float x float y float farbe;
+#N struct 1441-color float x float y float farbe;
+#N struct 1441-color-display float x float y float farbe;
+#N struct 1435-matrixctrl float x float y float size float color float
+state;
+#N struct 1455-color float x float y float farbe;
+#N struct 1455-color-display float x float y float farbe;
+#N struct 1458-color float x float y float farbe;
+#N struct 1458-color-display float x float y float farbe;
+#N struct 1452-matrixctrl float x float y float size float color float
+state;
+#N struct 1472-color float x float y float farbe;
+#N struct 1472-color-display float x float y float farbe;
+#N struct 1475-color float x float y float farbe;
+#N struct 1475-color-display float x float y float farbe;
+#N struct 1469-matrixctrl float x float y float size float color float
+state;
+#N struct 1489-color float x float y float farbe;
+#N struct 1489-color-display float x float y float farbe;
+#N struct 1492-color float x float y float farbe;
+#N struct 1492-color-display float x float y float farbe;
+#N struct 1486-matrixctrl float x float y float size float color float
+state;
+#N struct 1506-color float x float y float farbe;
+#N struct 1506-color-display float x float y float farbe;
+#N struct 1509-color float x float y float farbe;
+#N struct 1509-color-display float x float y float farbe;
+#N struct 1503-matrixctrl float x float y float size float color float
+state;
+#N canvas 167 136 821 610 10;
+#N canvas 0 0 426 446 license 0;
+#X text 8 47 All rights reserved.;
+#X text 8 227 The names of its contributors may not be used to endorse
+or promote products derived from this software without specific prior
+written permission.;
+#X text 8 87 Redistribution and use in source and binary forms \, with
+or without modification \, are permitted provided that the following
+conditions are met:;
+#X text 8 127 Redistributions of source code must retain the above
+copyright notice \, this list of conditions and the following disclaimer.
+;
+#X text 8 297 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES \, INCLUDING
+\, BUT NOT LIMITED TO \, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT \, INDIRECT
+\, INCIDENTAL \, SPECIAL \, EXEMPLARY \, OR CONSEQUENTIAL DAMAGES (INCLUDING
+\, BUT NOT LIMITED TO \, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES
+;
+#X text 8 167 Redistributions in binary form must reproduce the above
+copyright notice \, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the distribution.
+;
+#X text 8 27 jmmmpais@googlemail.com;
+#X text 8 7 Copyright 2006 \, Joo Pais;
+#X restore 61 576 pd license;
+#X text 58 558 (C) 2013 Joo Pais - jmmmpais@googlemail.com;
+#X text 59 498 The third argument sets cell size. Here with 5 points:
+;
+#X text 15 256 Inputs;
+#X obj 101 349 sig~ 1;
+#X obj 59 459 snaps~;
+#X obj 102 439 snaps~;
+#X obj 144 419 snaps~;
+#X obj 188 399 snaps~;
+#X obj 59 379 iemmatrix/mtx_mul~ 4 2;
+#X obj 145 349 sig~ 2;
+#X obj 69 299 prepend set;
+#X text 67 240 Outputs;
+#X text 60 96 To control the GUI \, either click with your mouse \,
+or send messages. These are formated as a list with the horizontal
+& vertical positions starting from 0 \, and state (0/1):;
+#X msg 59 158 0 0 \$1;
+#X obj 59 138 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 59 188 t a;
+#X obj 110 138 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X msg 110 158 2 1 \$1;
+#X obj 160 138 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X msg 160 158 3 0 \$1;
+#X text 101 189 The layout is like Max/MSP's matrixctrl object.;
+#X msg 69 319 matrix 4 2 0 1 0 0 0 1 1 0;
+#X text 144 299 The output is a matrix message;
+#X text 12 41 Clone of Max/MSP's matrixctrl. Can most also be used
+for normal matrixes. Click in the cells or send messages to change
+state.;
+#X text 119 257 this is [matrixctrl 4 2];
+#X text 100 517 == [matrixctrl 5 5 6];
+#X obj 59 258 matrixctrl 4 2;
+#X text 439 136 Inlets;
+#X text 439 336 Outlets;
+#X text 439 356 - output for [iemmatrix/mtx_mul~];
+#X text 439 106 - cell size (default is 13);
+#X text 439 156 - x y z - list with horizontal & vertical positions
+\, and state (0/1);
+#X text 439 226 - "mode AND" / "mode OR" - matrix behaviour (default
+is AND);
+#X text 439 266 - cellsize x - change cell size;
+#X text 439 246 - size x y - change matrix size;
+#X text 438 86 - number of inputs/rows;
+#X text 439 66 - number of outputs/columns;
+#N canvas 331 210 398 327 SIZE+CELLSIZE 0;
+#X msg 19 117 size 2 4;
+#X msg 29 137 size 2 3;
+#X msg 19 217 cellsize 25;
+#X msg 29 237 cellsize 13;
+#X text 19 97 "size x y" changes matrix size;
+#X text 19 47 !! Mind \, for "size" and "cellsize" the object doesn't
+get saved with the new parameters !! You must edit the object itself.
+;
+#X text 19 197 "cellsize x" changes cell size \, Standard is 13 points.
+;
+#X text 19 17 Change matrix size and cellsize:;
+#X obj 19 257 matrixctrl 2 2;
+#X obj 19 157 matrixctrl 2 2;
+#X connect 0 0 9 0;
+#X connect 1 0 9 0;
+#X connect 2 0 8 0;
+#X connect 3 0 8 0;
+#X restore 439 458 pd SIZE+CELLSIZE;
+#N canvas 218 139 450 433 COLOR 0;
+#X msg 39 177 color 50 100;
+#X msg 29 157 color 57 600;
+#X msg 19 127 color 899 800;
+#X text 109 127 standard values;
+#X text 49 207 == [matrixctrl 2 8 10];
+#X text 18 17 Change colors:;
+#X text 19 37 Send the message "color x y" to set the matrix colors.
+;
+#X text 19 57 x = off color \, y = on color;
+#X obj 381 77 pd-colors;
+#X text 89 357 == [matrixctrl 3 3 20];
+#X msg 19 327 color;
+#X text 19 307 Or send only the message "color" to open a color selector.
+;
+#X text 19 78 The colors follow the data structures color scheme. Look
+at;
+#X text 19 91 for a complete palette.;
+#X obj 19 206 matrixctrl 2 8 10;
+#X obj 19 356 matrixctrl 3 3 20;
+#X connect 0 0 14 0;
+#X connect 1 0 14 0;
+#X connect 2 0 14 0;
+#X connect 10 0 15 0;
+#X restore 439 488 pd COLOR;
+#X text 499 488 Change colors;
+#X text 549 458 Change matrix size and cellsize;
+#X text 439 286 - color [x y] - change colors;
+#X text 439 46 Arguments - ALWAYS USE THE FIRST TWO ARGUMENTS;
+#X text 439 306 - matrix ... - read matrix definitions;
+#X text 503 518 Read matrix messages;
+#N canvas 218 139 397 347 MATRIX 0;
+#X text 11 8 Read matrix messages \;;
+#X text 89 271 == [matrixctrl 8 8 8];
+#X text 88 115 == [matrixctrl 5 2];
+#X obj 15 148 prepend set;
+#X msg 15 168 matrix 5 2 1 0 0 1 0 0 1 0 0 0;
+#X msg 15 69 matrix 5 2 1 0 0 1 0 0 1 0 0 0;
+#X msg 25 89 matrix 5 2 0 0 0 0 0 1 1 0 1 1;
+#X text 12 28 Send the message "matrix ... " to import matrix definitions.
+With this you can save your settings.;
+#X msg 15 227 matrix 8 8 0 0 0 0 0 1 1 0 0 1 0 1 0 0 0 0 0 0 0 0 0
+0 1 0 1 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 1 0 1 1 0
+1 0 1 0 0 0 0 0 0;
+#X text 15 207 A more complex example:;
+#X obj 15 273 matrixctrl 8 8 8;
+#X obj 15 117 matrixctrl 5 2;
+#X connect 3 0 4 0;
+#X connect 5 0 11 0;
+#X connect 6 0 11 0;
+#X connect 8 0 10 0;
+#X connect 11 0 3 0;
+#X restore 439 518 pd MATRIX;
+#X text 439 186 - reset - resets matrix;
+#N canvas 455 181 408 289 MODES+RESET 0;
+#X msg 19 98 mode AND;
+#X msg 29 118 mode OR;
+#X text 109 137 == [matrixctrl 5 3];
+#X text 19 47 There are two modes: AND allows for multiple selection
+\, OR keeps only one selected field \, setting all other fields to
+0 AND is the standard mode.;
+#X text 19 17 Interaction modes:;
+#X msg 19 228 reset;
+#X text 19 207 Reset a matrix - the "reset" message sets all fields
+to 0;
+#X obj 19 138 matrixctrl 6 3;
+#X obj 19 248 matrixctrl 2 2;
+#X connect 0 0 7 0;
+#X connect 1 0 7 0;
+#X connect 5 0 8 0;
+#X restore 439 428 pd MODES+RESET;
+#X text 533 428 Interaction modes and reset;
+#X text 439 398 Other features are:;
+#X text 439 206 - bang - outputs current setting;
+#N canvas 564 268 494 344 META 0;
+#X text 12 55 AUTHOR Joo Pais <jmmmpais@googlemail.com>;
+#X text 12 95 LICENSE BSD;
+#X text 12 75 LIBRARY jmmmp;
+#X text 13 115 WEBSITE http://puredata.info/Members/jmmmp;
+#X text 12 6 DESCRIPTION GUI for [iemmatrix/mtx_mul~];
+#X text 12 36 KEYWORDS matrix mtx_mul~ matrix~;
+#X text 12 135 VERSION 2013;
+#X restore 151 576 pd META;
+#X text 11 11 [matrixctrl x y z] - GUI for [iemmatrix/mtx_mul~];
+#X obj 89 218 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
+#X text 109 217 bang outputs the current setting;
+#X obj 61 516 matrixctrl 5 5 6;
+#X connect 4 0 9 1;
+#X connect 9 0 5 0;
+#X connect 9 1 6 0;
+#X connect 9 2 7 0;
+#X connect 9 3 8 0;
+#X connect 10 0 9 2;
+#X connect 11 0 22 0;
+#X connect 14 0 16 0;
+#X connect 15 0 14 0;
+#X connect 16 0 27 0;
+#X connect 17 0 18 0;
+#X connect 18 0 16 0;
+#X connect 19 0 20 0;
+#X connect 20 0 16 0;
+#X connect 27 0 11 0;
+#X connect 27 0 9 0;
+#X connect 54 0 16 0;
diff --git a/matrixctrl.pd b/matrixctrl.pd
new file mode 100644
index 0000000..e4442d2
--- /dev/null
+++ b/matrixctrl.pd
@@ -0,0 +1,543 @@
+#N struct 1045-color float x float y float farbe;
+#N struct 1045-color-display float x float y float farbe;
+#N struct 1048-color float x float y float farbe;
+#N struct 1048-color-display float x float y float farbe;
+#N struct 1042-matrixctrl float x float y float size float color float
+state;
+#N canvas 426 166 687 425 10;
+#N canvas 227 417 377 370 template 0;
+#X obj 9 9 struct \$0-matrixctrl float x float y float size float color
+float state;
+#X obj 28 312 filledpolygon color 0 1 0 0 0 size size size size 0 0
+0;
+#X obj 9 52 route click change;
+#X obj 91 152 bang;
+#X obj 91 192 set \$0-matrixctrl size;
+#X obj 28 122 t p p p;
+#X obj 9 342 outlet;
+#X obj 28 282 set \$0-matrixctrl color state;
+#X obj 28 222 get \$0-matrixctrl state;
+#X obj 48 92 outlet;
+#X obj 9 72 t b p b;
+#X obj 91 172 value _\$0_size;
+#X obj 28 242 expr if($f1==0 \, _\$0_color1 \, _\$0_color0) \; if($f1==0
+\, 1 \, 0);
+#X connect 0 0 2 0;
+#X connect 2 0 10 0;
+#X connect 2 1 3 0;
+#X connect 3 0 11 0;
+#X connect 5 0 8 0;
+#X connect 5 1 7 2;
+#X connect 5 2 4 1;
+#X connect 8 0 12 0;
+#X connect 10 0 6 0;
+#X connect 10 1 5 0;
+#X connect 10 2 9 0;
+#X connect 11 0 4 0;
+#X connect 12 0 7 0;
+#X connect 12 1 7 1;
+#X restore 15 151 pd template;
+#N canvas 1349 184 689 687 generate 0;
+#X obj 64 553 symbol \$0-matrixctrl;
+#X obj 18 653 s pd-\$0-gui;
+#X obj 311 512 pack f f;
+#X obj 168 452 f+ 0 1;
+#X obj 18 392 until;
+#X obj 18 452 f+ 0 1;
+#X obj 168 492 i;
+#X obj 18 593 pack f f s f;
+#X obj 18 422 t b b;
+#X msg 311 532 clear \, donecanvasdialog 1 -3 2 0 0 \$1 \$2 \$1 \$2
+20 20 \, dirty 0;
+#X obj 311 381 pack f f;
+#X obj 311 421 s \$0-matrixctrl;
+#X msg 311 401 donecanvasdialog 1 -3 2 0 -1 1 1 \$1 \$2 100 50 \, dirty
+0;
+#X msg 18 613 scalar \$3 \$1 \$2 \$4 899 0;
+#X obj 121 42 value _\$0_size;
+#X obj 135 112 value _\$0_column;
+#X obj 108 142 value _\$0_row;
+#X obj 18 12 loadbang;
+#X obj 18 372 expr _\$0_row * _\$0_column;
+#X obj 168 472 expr $f1 / _\$0_column;
+#X obj 18 472 expr $f1 % _\$0_column;
+#X obj 33 232 s \$0-INIT;
+#X obj 18 32 t b b b b b;
+#X obj 265 182 inlet;
+#X obj 304 222 unpack f f;
+#X obj 285 22 inlet;
+#X obj 285 42 t b f;
+#X obj 121 22 expr if( \$3 == 0 \, 13 \, \$3 );
+#X obj 356 361 expr _\$0_size * _\$0_row + 2;
+#X obj 311 341 expr _\$0_size * _\$0_column + 2;
+#X obj 311 321 t b b;
+#X obj 356 472 expr _\$0_size * _\$0_row;
+#X obj 311 492 expr _\$0_size * _\$0_column;
+#X obj 311 452 t b b;
+#X obj 168 512 expr $f1 * _\$0_size;
+#X obj 18 512 expr $f1 * _\$0_size;
+#X obj 87 573 value _\$0_size;
+#X obj 18 271 t b;
+#X obj 18 292 t b b b b b;
+#X obj 265 202 t b b a;
+#X obj 135 92 \$1;
+#X obj 108 122 \$2;
+#X text 151 244 (column and row are switched in the variable order
+\, because the patch was made so from the beginning);
+#X obj 18 352 t b b b;
+#X obj 108 72 t b b;
+#X obj 49 132 t b b;
+#X obj 76 172 value _\$0_color1;
+#X obj 49 202 value _\$0_color0;
+#X obj 49 182 899;
+#X obj 438 22 inlet;
+#X obj 522 92 unpack f f;
+#X obj 438 42 route bang;
+#N canvas 1392 258 311 289 reset-color 0;
+#X obj 23 81 until;
+#X obj 63 171 pointer \$0-matrixctrl;
+#X obj 63 121 symbol pd-\$0-gui;
+#X msg 23 101 next;
+#X msg 63 141 traverse \$1;
+#X obj 23 41 t b b;
+#X obj 23 61 expr _\$0_row * _\$0_column;
+#X obj 23 21 inlet;
+#X obj 63 221 get \$0-matrixctrl state;
+#X obj 63 261 set \$0-matrixctrl color;
+#X obj 63 191 t p p;
+#X obj 63 241 expr if($f1==1 \, _\$0_color1 \, _\$0_color0);
+#X connect 0 0 3 0;
+#X connect 1 0 10 0;
+#X connect 2 0 4 0;
+#X connect 3 0 1 0;
+#X connect 4 0 1 0;
+#X connect 5 0 6 0;
+#X connect 5 1 2 0;
+#X connect 6 0 0 0;
+#X connect 7 0 5 0;
+#X connect 8 0 11 0;
+#X connect 10 0 8 0;
+#X connect 10 1 9 1;
+#X connect 11 0 9 0;
+#X restore 495 122 pd reset-color;
+#X obj 495 72 t b a;
+#X obj 76 152 800;
+#X obj 438 152 s pd-\$0-color-selector;
+#X msg 438 132 vis 1;
+#N canvas 439 459 518 243 \$0-color-selector 0;
+#N canvas 298 464 528 328 color-sel-gui 0;
+#X obj 12 59 ds-color-sel;
+#X obj 12 154 ds-color-sel;
+#X text 12 41 "Off" color;
+#X text 12 136 "On" color;
+#X text 12 13 Click the desired color for the fields \, and click the
+button when you're finished.;
+#X obj 425 25 bng 15 250 50 0 \$0-send-colors \$0-send-colors-i empty
+17 7 0 10 -228856 -1 -1;
+#X text 442 23 Send colors;
+#X obj 12 258 pack s f f;
+#X msg 12 238 symbol color;
+#X obj 12 298 s \$0-color-reset;
+#X msg 12 278 \$2 \$3;
+#X connect 0 0 7 1;
+#X connect 1 0 7 2;
+#X connect 5 0 8 0;
+#X connect 7 0 10 0;
+#X connect 8 0 7 0;
+#X connect 10 0 9 0;
+#X coords 0 -1 1 1 506 217 2 10 10;
+#X restore 5 14 pd color-sel-gui;
+#X restore 438 172 pd \$0-color-selector;
+#X obj 515 42 r \$0-color-reset;
+#N canvas 547 322 688 374 change-cellsize 0;
+#X obj 33 92 until;
+#X obj 124 182 pointer \$0-matrixctrl;
+#X obj 83 92 symbol pd-\$0-gui;
+#X msg 124 162 next;
+#X msg 83 112 traverse \$1;
+#X obj 33 72 expr _\$0_row * _\$0_column;
+#X obj 33 332 set \$0-matrixctrl x y size;
+#X obj 173 212 f+ 0 1;
+#X obj 33 212 f+ 0 1;
+#X obj 173 252 i;
+#X obj 173 232 expr $f1 / _\$0_column;
+#X obj 33 232 expr $f1 % _\$0_column;
+#X obj 173 272 expr $f1 * _\$0_size;
+#X obj 33 272 expr $f1 * _\$0_size;
+#X obj 135 312 value _\$0_size;
+#X obj 33 132 t b b b b;
+#X obj 331 242 pack f f;
+#X obj 376 202 expr _\$0_size * _\$0_row;
+#X obj 331 222 expr _\$0_size * _\$0_column;
+#X obj 331 182 t b b;
+#X obj 331 282 s pd-\$0-gui;
+#X msg 331 262 donecanvasdialog 1 -3 2 0 0 \$1 \$2 \$1 \$2 20 20 \,
+dirty 0;
+#X obj 331 112 pack f f;
+#X obj 331 152 s \$0-matrixctrl;
+#X msg 331 132 donecanvasdialog 1 -3 2 0 -1 1 1 \$1 \$2 100 50 \, dirty
+0;
+#X obj 376 92 expr _\$0_size * _\$0_row + 2;
+#X obj 331 72 expr _\$0_size * _\$0_column + 2;
+#X obj 331 52 t b b;
+#X obj 33 52 t b b b b;
+#X text 328 303 o mesmo de generate \, mas sem clear. nao é muito
+eficiente ter que se repetir o código todo.;
+#X obj 33 22 inlet;
+#X connect 0 0 15 0;
+#X connect 1 0 6 3;
+#X connect 2 0 4 0;
+#X connect 3 0 1 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 7 0 10 0;
+#X connect 8 0 11 0;
+#X connect 9 0 12 0;
+#X connect 10 0 9 0;
+#X connect 11 0 13 0;
+#X connect 12 0 6 1;
+#X connect 13 0 6 0;
+#X connect 14 0 6 2;
+#X connect 15 0 8 0;
+#X connect 15 1 7 0;
+#X connect 15 2 14 0;
+#X connect 15 3 3 0;
+#X connect 16 0 21 0;
+#X connect 17 0 16 1;
+#X connect 18 0 16 0;
+#X connect 19 0 18 0;
+#X connect 19 1 17 0;
+#X connect 21 0 20 0;
+#X connect 22 0 24 0;
+#X connect 24 0 23 0;
+#X connect 25 0 22 1;
+#X connect 26 0 22 0;
+#X connect 27 0 26 0;
+#X connect 27 1 25 0;
+#X connect 28 0 5 0;
+#X connect 28 1 2 0;
+#X connect 28 2 8 1;
+#X connect 28 3 7 1;
+#X connect 28 3 27 0;
+#X connect 28 3 19 0;
+#X connect 30 0 28 0;
+#X restore 285 62 pd change-cellsize;
+#X connect 0 0 7 2;
+#X connect 2 0 9 0;
+#X connect 3 0 19 0;
+#X connect 4 0 8 0;
+#X connect 5 0 20 0;
+#X connect 6 0 34 0;
+#X connect 7 0 13 0;
+#X connect 8 0 5 0;
+#X connect 8 1 3 0;
+#X connect 9 0 1 0;
+#X connect 10 0 12 0;
+#X connect 12 0 11 0;
+#X connect 13 0 1 0;
+#X connect 17 0 22 0;
+#X connect 18 0 4 0;
+#X connect 19 0 6 0;
+#X connect 20 0 35 0;
+#X connect 22 0 37 0;
+#X connect 22 1 21 0;
+#X connect 22 2 45 0;
+#X connect 22 3 44 0;
+#X connect 22 4 27 0;
+#X connect 23 0 39 0;
+#X connect 24 0 16 0;
+#X connect 24 1 15 0;
+#X connect 25 0 26 0;
+#X connect 26 0 59 0;
+#X connect 26 1 14 0;
+#X connect 27 0 14 0;
+#X connect 28 0 10 1;
+#X connect 29 0 10 0;
+#X connect 30 0 29 0;
+#X connect 30 1 28 0;
+#X connect 31 0 2 1;
+#X connect 32 0 2 0;
+#X connect 33 0 32 0;
+#X connect 33 1 31 0;
+#X connect 34 0 7 1;
+#X connect 35 0 7 0;
+#X connect 36 0 7 3;
+#X connect 37 0 38 0;
+#X connect 38 0 43 0;
+#X connect 38 1 0 0;
+#X connect 38 2 36 0;
+#X connect 38 3 33 0;
+#X connect 38 4 30 0;
+#X connect 39 0 37 0;
+#X connect 39 1 21 0;
+#X connect 39 2 24 0;
+#X connect 40 0 15 0;
+#X connect 41 0 16 0;
+#X connect 43 0 18 0;
+#X connect 43 1 5 1;
+#X connect 43 2 3 1;
+#X connect 44 0 41 0;
+#X connect 44 1 40 0;
+#X connect 45 0 48 0;
+#X connect 45 1 54 0;
+#X connect 48 0 47 0;
+#X connect 49 0 51 0;
+#X connect 50 0 47 0;
+#X connect 50 1 46 0;
+#X connect 51 0 56 0;
+#X connect 51 1 53 0;
+#X connect 53 0 52 0;
+#X connect 53 1 50 0;
+#X connect 54 0 46 0;
+#X connect 56 0 55 0;
+#X connect 58 0 53 0;
+#X restore 15 121 pd generate;
+#N canvas 290 512 450 300 \$0-gui 0;
+#X scalar 1042-matrixctrl 0 0 17 899 0 \;;
+#X scalar 1042-matrixctrl 17 0 17 899 0 \;;
+#X scalar 1042-matrixctrl 34 0 17 899 0 \;;
+#X scalar 1042-matrixctrl 51 0 17 800 1 \;;
+#X scalar 1042-matrixctrl 0 17 17 800 1 \;;
+#X scalar 1042-matrixctrl 17 17 17 899 0 \;;
+#X scalar 1042-matrixctrl 34 17 17 800 1 \;;
+#X scalar 1042-matrixctrl 51 17 17 899 0 \;;
+#X coords 0 0 68 34 68 34 2 20 20;
+#X restore 101 51 pd \$0-gui;
+#X obj 15 241 outlet;
+#X obj 15 291 namecanvas \$0-matrixctrl;
+#X obj 15 71 inlet;
+#N canvas 789 175 369 465 gui-output 0;
+#X obj 25 19 inlet;
+#X obj 85 429 outlet;
+#X obj 25 99 until;
+#X obj 85 149 pointer \$0-matrixctrl;
+#X obj 85 99 symbol pd-\$0-gui;
+#X msg 85 119 traverse \$1;
+#X msg 25 119 next;
+#X obj 25 39 t b b;
+#X obj 85 169 get \$0-matrixctrl state;
+#X obj 25 79 t f f;
+#X obj 85 189 list-abs/last-x;
+#X obj 85 209 list-abs/list-rev;
+#X obj 85 379 list trim;
+#X text 65 18 reads fields and gives output;
+#X obj 85 399 iemmatrix/mtx_transpose;
+#X obj 154 319 pack;
+#X obj 175 299 value _\$0_column;
+#X obj 154 279 value _\$0_row;
+#X msg 154 339 list matrix \$1 \$2;
+#X obj 85 359 list prepend;
+#X obj 154 239 r \$0-INIT;
+#X obj 154 259 t b b;
+#X obj 25 59 expr _\$0_row * _\$0_column;
+#X connect 0 0 7 0;
+#X connect 2 0 6 0;
+#X connect 3 0 8 0;
+#X connect 4 0 5 0;
+#X connect 5 0 3 0;
+#X connect 6 0 3 0;
+#X connect 7 0 22 0;
+#X connect 7 1 4 0;
+#X connect 8 0 10 0;
+#X connect 9 0 2 0;
+#X connect 9 1 10 1;
+#X connect 10 0 11 0;
+#X connect 11 0 19 0;
+#X connect 12 0 14 0;
+#X connect 14 0 1 0;
+#X connect 15 0 18 0;
+#X connect 16 0 15 1;
+#X connect 17 0 15 0;
+#X connect 18 0 19 1;
+#X connect 19 0 12 0;
+#X connect 20 0 21 0;
+#X connect 21 0 17 0;
+#X connect 21 1 16 0;
+#X connect 22 0 9 0;
+#X restore 15 211 pd gui-output;
+#N canvas 0 0 426 446 license 0;
+#X text 8 47 All rights reserved.;
+#X text 8 227 The names of its contributors may not be used to endorse
+or promote products derived from this software without specific prior
+written permission.;
+#X text 8 87 Redistribution and use in source and binary forms \, with
+or without modification \, are permitted provided that the following
+conditions are met:;
+#X text 8 127 Redistributions of source code must retain the above
+copyright notice \, this list of conditions and the following disclaimer.
+;
+#X text 8 297 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES \, INCLUDING
+\, BUT NOT LIMITED TO \, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT \, INDIRECT
+\, INCIDENTAL \, SPECIAL \, EXEMPLARY \, OR CONSEQUENTIAL DAMAGES (INCLUDING
+\, BUT NOT LIMITED TO \, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES
+;
+#X text 8 167 Redistributions in binary form must reproduce the above
+copyright notice \, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the distribution.
+;
+#X text 8 27 jmmmpais@googlemail.com;
+#X text 8 7 Copyright 2006 \, Joo Pais;
+#X restore 15 337 pd license;
+#X text 12 317 (C) 2013 Joo Pais - jmmmpais@googlemail.com;
+#N canvas 625 110 539 526 change 0;
+#X obj 217 11 inlet;
+#X obj 244 241 outlet;
+#X obj 327 291 until;
+#X obj 313 391 pointer \$0-matrixctrl;
+#X obj 313 341 symbol pd-\$0-gui;
+#X msg 327 311 next;
+#X obj 293 241 unpack f f f;
+#X obj 293 221 list-abs/list-rot -1;
+#X msg 313 361 traverse \$1;
+#X obj 293 464 set \$0-matrixctrl state color;
+#X obj 274 201 t b a b;
+#X obj 23 321 until;
+#X obj 63 411 pointer \$0-matrixctrl;
+#X obj 63 361 symbol pd-\$0-gui;
+#X msg 23 341 next;
+#X msg 63 381 traverse \$1;
+#X obj 63 491 set \$0-matrixctrl state color;
+#X obj 23 281 t b b;
+#X obj 63 431 t b p;
+#X obj 217 91 route mode;
+#X obj 274 121 list prepend;
+#X msg 237 61 mode AND;
+#X obj 274 161 route AND OR;
+#X obj 274 141 list trim;
+#X obj 237 41 loadbang;
+#X obj 23 181 inlet;
+#X obj 23 201 spigot 0;
+#X obj 308 181 t a b;
+#X obj 68 151 sel AND OR;
+#X obj 68 171 0;
+#X obj 96 171 1;
+#X obj 327 271 expr $f1 + $f2 * _\$0_column + 1;
+#X obj 23 301 expr _\$0_row * _\$0_column;
+#X obj 293 421 expr $f1 \; if($f1==1 \, _\$0_color1 \, _\$0_color0)
+;
+#X obj 63 451 expr 0 \; _\$0_color0;
+#X obj 68 131 zexy/list2symbol;
+#X obj 33 231 inlet;
+#X obj 33 251 t b b;
+#X connect 0 0 19 0;
+#X connect 2 0 5 0;
+#X connect 3 0 9 2;
+#X connect 4 0 8 0;
+#X connect 5 0 3 0;
+#X connect 6 0 33 0;
+#X connect 6 1 31 0;
+#X connect 6 2 31 1;
+#X connect 7 0 6 0;
+#X connect 8 0 3 0;
+#X connect 10 0 1 0;
+#X connect 10 1 7 0;
+#X connect 10 2 4 0;
+#X connect 11 0 14 0;
+#X connect 12 0 18 0;
+#X connect 13 0 15 0;
+#X connect 14 0 12 0;
+#X connect 15 0 12 0;
+#X connect 17 0 32 0;
+#X connect 17 1 13 0;
+#X connect 18 0 34 0;
+#X connect 18 1 16 2;
+#X connect 19 0 20 1;
+#X connect 19 0 35 0;
+#X connect 19 1 20 0;
+#X connect 20 0 23 0;
+#X connect 21 0 19 0;
+#X connect 22 0 10 0;
+#X connect 22 1 27 0;
+#X connect 23 0 22 0;
+#X connect 24 0 21 0;
+#X connect 25 0 26 0;
+#X connect 26 0 17 0;
+#X connect 27 0 10 0;
+#X connect 27 1 17 0;
+#X connect 28 0 29 0;
+#X connect 28 1 30 0;
+#X connect 29 0 26 1;
+#X connect 30 0 26 1;
+#X connect 31 0 2 0;
+#X connect 32 0 11 0;
+#X connect 33 0 9 0;
+#X connect 33 1 9 1;
+#X connect 34 0 16 0;
+#X connect 34 1 16 1;
+#X connect 35 0 28 0;
+#X connect 36 0 37 0;
+#X connect 37 0 1 0;
+#X connect 37 1 17 0;
+#X restore 219 181 pd change;
+#X text 11 21 [matrixctrl] - GUI for [iemmatrix/mtx_mul~];
+#X text 309 116 Inlets;
+#X text 309 316 Outlets;
+#X text 309 337 - output for [iemmatrix/mtx_mul~];
+#X text 309 86 - cell size (default is 13);
+#X text 309 136 - x y z - list with horizontal & vertical positions
+\, and state (0/1);
+#X text 309 206 - "mode AND" / "mode OR" - matrix behaviour (default
+is AND);
+#X text 309 246 - cellsize x - change cell size;
+#X text 309 226 - size x y - change matrix size;
+#X text 308 66 - number of inputs/rows;
+#X text 309 46 - number of outputs/columns;
+#X text 309 266 - color [x y] - change colors;
+#X text 309 26 Arguments - ALWAYS USE THE FIRST TWO ARGUMENTS;
+#N canvas 802 380 290 346 read-matrix 0;
+#X obj 14 14 inlet;
+#X obj 83 244 pointer \$0-matrixctrl;
+#X obj 83 194 symbol pd-\$0-gui;
+#X msg 83 214 traverse \$1;
+#X obj 57 124 zexy/drip;
+#X msg 104 164 next;
+#X text 54 13 imports matrix settings;
+#X obj 57 144 t f b;
+#X obj 57 317 set \$0-matrixctrl state color;
+#X obj 57 274 expr $f1 \; if($f1==1 \, _\$0_color1 \, _\$0_color0)
+;
+#X obj 14 54 iemmatrix/mtx_transpose;
+#X obj 33 94 list split 3;
+#X obj 14 34 prepend matrix;
+#X obj 14 184 outlet;
+#X obj 14 74 t b a b;
+#X connect 0 0 12 0;
+#X connect 1 0 8 2;
+#X connect 2 0 3 0;
+#X connect 3 0 1 0;
+#X connect 4 0 7 0;
+#X connect 5 0 1 0;
+#X connect 7 0 9 0;
+#X connect 7 1 5 0;
+#X connect 9 0 8 0;
+#X connect 9 1 8 1;
+#X connect 10 0 14 0;
+#X connect 11 1 4 0;
+#X connect 12 0 10 0;
+#X connect 14 0 13 0;
+#X connect 14 1 11 0;
+#X connect 14 2 2 0;
+#X restore 142 121 pd read-matrix;
+#X text 309 286 - matrix ... - read matrix definitions;
+#X text 309 166 - reset - resets matrix;
+#X obj 15 91 route size cellsize color matrix reset bang;
+#X text 309 186 - bang - outputs current setting;
+#X text 236 365 falta: \; - mode OR para colunas ou linhas \; - mode
+fade (AND com pegel e Anzeige \, outro objecto diferente);
+#X connect 0 0 6 0;
+#X connect 0 1 9 0;
+#X connect 5 0 26 0;
+#X connect 6 0 3 0;
+#X connect 9 0 6 0;
+#X connect 23 0 6 0;
+#X connect 26 0 1 0;
+#X connect 26 1 1 1;
+#X connect 26 2 1 2;
+#X connect 26 3 23 0;
+#X connect 26 4 9 1;
+#X connect 26 5 6 0;
+#X connect 26 6 9 2;
+#X coords 0 -1 1 1 70 36 2 100 50;
diff --git a/pd-colors.pd b/pd-colors.pd
index 86e028f..8e54f91 100644
--- a/pd-colors.pd
+++ b/pd-colors.pd
@@ -1,4 +1,4 @@
-#N struct 1036-color float x float y float farbe float ynpos;
+#N struct 1087-color float x float y float farbe float ynpos;
#N canvas 267 287 317 171 10;
#N canvas 0 0 376 407 license 0;
#X text 8 47 All rights reserved.;
@@ -109,7 +109,6 @@ in the documentation and/or other materials provided with the distribution.
#X obj 15 255 mod 1200;
#X obj 152 215 mod 2;
#X obj 152 235 expr if ($f1 == 0 \, -2 \, 29);
-#X msg 72 85 900;
#X msg 198 255 traverse pd-farben-datas \, bang;
#N canvas 496 445 536 114 farben 0;
#X obj 20 71 drawnumber farbe 0 ynpos;
@@ -127,907 +126,1007 @@ in the documentation and/or other materials provided with the distribution.
#X msg 214 88 vis 0 \, clear;
#X msg 151 88 vis 1;
#X obj 73 275 + 20;
-#N canvas 0 0 1249 484 farben-datas 0;
-#X scalar 1036-color 0 20 0 -2 \;;
-#X scalar 1036-color 12 20 1 29 \;;
-#X scalar 1036-color 24 20 2 -2 \;;
-#X scalar 1036-color 36 20 3 29 \;;
-#X scalar 1036-color 48 20 4 -2 \;;
-#X scalar 1036-color 60 20 5 29 \;;
-#X scalar 1036-color 72 20 6 -2 \;;
-#X scalar 1036-color 84 20 7 29 \;;
-#X scalar 1036-color 96 20 8 -2 \;;
-#X scalar 1036-color 108 20 9 29 \;;
-#X scalar 1036-color 120 20 10 -2 \;;
-#X scalar 1036-color 132 20 11 29 \;;
-#X scalar 1036-color 144 20 12 -2 \;;
-#X scalar 1036-color 156 20 13 29 \;;
-#X scalar 1036-color 168 20 14 -2 \;;
-#X scalar 1036-color 180 20 15 29 \;;
-#X scalar 1036-color 192 20 16 -2 \;;
-#X scalar 1036-color 204 20 17 29 \;;
-#X scalar 1036-color 216 20 18 -2 \;;
-#X scalar 1036-color 228 20 19 29 \;;
-#X scalar 1036-color 240 20 20 -2 \;;
-#X scalar 1036-color 252 20 21 29 \;;
-#X scalar 1036-color 264 20 22 -2 \;;
-#X scalar 1036-color 276 20 23 29 \;;
-#X scalar 1036-color 288 20 24 -2 \;;
-#X scalar 1036-color 300 20 25 29 \;;
-#X scalar 1036-color 312 20 26 -2 \;;
-#X scalar 1036-color 324 20 27 29 \;;
-#X scalar 1036-color 336 20 28 -2 \;;
-#X scalar 1036-color 348 20 29 29 \;;
-#X scalar 1036-color 360 20 30 -2 \;;
-#X scalar 1036-color 372 20 31 29 \;;
-#X scalar 1036-color 384 20 32 -2 \;;
-#X scalar 1036-color 396 20 33 29 \;;
-#X scalar 1036-color 408 20 34 -2 \;;
-#X scalar 1036-color 420 20 35 29 \;;
-#X scalar 1036-color 432 20 36 -2 \;;
-#X scalar 1036-color 444 20 37 29 \;;
-#X scalar 1036-color 456 20 38 -2 \;;
-#X scalar 1036-color 468 20 39 29 \;;
-#X scalar 1036-color 480 20 40 -2 \;;
-#X scalar 1036-color 492 20 41 29 \;;
-#X scalar 1036-color 504 20 42 -2 \;;
-#X scalar 1036-color 516 20 43 29 \;;
-#X scalar 1036-color 528 20 44 -2 \;;
-#X scalar 1036-color 540 20 45 29 \;;
-#X scalar 1036-color 552 20 46 -2 \;;
-#X scalar 1036-color 564 20 47 29 \;;
-#X scalar 1036-color 576 20 48 -2 \;;
-#X scalar 1036-color 588 20 49 29 \;;
-#X scalar 1036-color 600 20 50 -2 \;;
-#X scalar 1036-color 612 20 51 29 \;;
-#X scalar 1036-color 624 20 52 -2 \;;
-#X scalar 1036-color 636 20 53 29 \;;
-#X scalar 1036-color 648 20 54 -2 \;;
-#X scalar 1036-color 660 20 55 29 \;;
-#X scalar 1036-color 672 20 56 -2 \;;
-#X scalar 1036-color 684 20 57 29 \;;
-#X scalar 1036-color 696 20 58 -2 \;;
-#X scalar 1036-color 708 20 59 29 \;;
-#X scalar 1036-color 720 20 60 -2 \;;
-#X scalar 1036-color 732 20 61 29 \;;
-#X scalar 1036-color 744 20 62 -2 \;;
-#X scalar 1036-color 756 20 63 29 \;;
-#X scalar 1036-color 768 20 64 -2 \;;
-#X scalar 1036-color 780 20 65 29 \;;
-#X scalar 1036-color 792 20 66 -2 \;;
-#X scalar 1036-color 804 20 67 29 \;;
-#X scalar 1036-color 816 20 68 -2 \;;
-#X scalar 1036-color 828 20 69 29 \;;
-#X scalar 1036-color 840 20 70 -2 \;;
-#X scalar 1036-color 852 20 71 29 \;;
-#X scalar 1036-color 864 20 72 -2 \;;
-#X scalar 1036-color 876 20 73 29 \;;
-#X scalar 1036-color 888 20 74 -2 \;;
-#X scalar 1036-color 900 20 75 29 \;;
-#X scalar 1036-color 912 20 76 -2 \;;
-#X scalar 1036-color 924 20 77 29 \;;
-#X scalar 1036-color 936 20 78 -2 \;;
-#X scalar 1036-color 948 20 79 29 \;;
-#X scalar 1036-color 960 20 80 -2 \;;
-#X scalar 1036-color 972 20 81 29 \;;
-#X scalar 1036-color 984 20 82 -2 \;;
-#X scalar 1036-color 996 20 83 29 \;;
-#X scalar 1036-color 1008 20 84 -2 \;;
-#X scalar 1036-color 1020 20 85 29 \;;
-#X scalar 1036-color 1032 20 86 -2 \;;
-#X scalar 1036-color 1044 20 87 29 \;;
-#X scalar 1036-color 1056 20 88 -2 \;;
-#X scalar 1036-color 1068 20 89 29 \;;
-#X scalar 1036-color 1080 20 90 -2 \;;
-#X scalar 1036-color 1092 20 91 29 \;;
-#X scalar 1036-color 1104 20 92 -2 \;;
-#X scalar 1036-color 1116 20 93 29 \;;
-#X scalar 1036-color 1128 20 94 -2 \;;
-#X scalar 1036-color 1140 20 95 29 \;;
-#X scalar 1036-color 1152 20 96 -2 \;;
-#X scalar 1036-color 1164 20 97 29 \;;
-#X scalar 1036-color 1176 20 98 -2 \;;
-#X scalar 1036-color 1188 20 99 29 \;;
-#X scalar 1036-color 0 70 100 -2 \;;
-#X scalar 1036-color 12 70 101 29 \;;
-#X scalar 1036-color 24 70 102 -2 \;;
-#X scalar 1036-color 36 70 103 29 \;;
-#X scalar 1036-color 48 70 104 -2 \;;
-#X scalar 1036-color 60 70 105 29 \;;
-#X scalar 1036-color 72 70 106 -2 \;;
-#X scalar 1036-color 84 70 107 29 \;;
-#X scalar 1036-color 96 70 108 -2 \;;
-#X scalar 1036-color 108 70 109 29 \;;
-#X scalar 1036-color 120 70 110 -2 \;;
-#X scalar 1036-color 132 70 111 29 \;;
-#X scalar 1036-color 144 70 112 -2 \;;
-#X scalar 1036-color 156 70 113 29 \;;
-#X scalar 1036-color 168 70 114 -2 \;;
-#X scalar 1036-color 180 70 115 29 \;;
-#X scalar 1036-color 192 70 116 -2 \;;
-#X scalar 1036-color 204 70 117 29 \;;
-#X scalar 1036-color 216 70 118 -2 \;;
-#X scalar 1036-color 228 70 119 29 \;;
-#X scalar 1036-color 240 70 120 -2 \;;
-#X scalar 1036-color 252 70 121 29 \;;
-#X scalar 1036-color 264 70 122 -2 \;;
-#X scalar 1036-color 276 70 123 29 \;;
-#X scalar 1036-color 288 70 124 -2 \;;
-#X scalar 1036-color 300 70 125 29 \;;
-#X scalar 1036-color 312 70 126 -2 \;;
-#X scalar 1036-color 324 70 127 29 \;;
-#X scalar 1036-color 336 70 128 -2 \;;
-#X scalar 1036-color 348 70 129 29 \;;
-#X scalar 1036-color 360 70 130 -2 \;;
-#X scalar 1036-color 372 70 131 29 \;;
-#X scalar 1036-color 384 70 132 -2 \;;
-#X scalar 1036-color 396 70 133 29 \;;
-#X scalar 1036-color 408 70 134 -2 \;;
-#X scalar 1036-color 420 70 135 29 \;;
-#X scalar 1036-color 432 70 136 -2 \;;
-#X scalar 1036-color 444 70 137 29 \;;
-#X scalar 1036-color 456 70 138 -2 \;;
-#X scalar 1036-color 468 70 139 29 \;;
-#X scalar 1036-color 480 70 140 -2 \;;
-#X scalar 1036-color 492 70 141 29 \;;
-#X scalar 1036-color 504 70 142 -2 \;;
-#X scalar 1036-color 516 70 143 29 \;;
-#X scalar 1036-color 528 70 144 -2 \;;
-#X scalar 1036-color 540 70 145 29 \;;
-#X scalar 1036-color 552 70 146 -2 \;;
-#X scalar 1036-color 564 70 147 29 \;;
-#X scalar 1036-color 576 70 148 -2 \;;
-#X scalar 1036-color 588 70 149 29 \;;
-#X scalar 1036-color 600 70 150 -2 \;;
-#X scalar 1036-color 612 70 151 29 \;;
-#X scalar 1036-color 624 70 152 -2 \;;
-#X scalar 1036-color 636 70 153 29 \;;
-#X scalar 1036-color 648 70 154 -2 \;;
-#X scalar 1036-color 660 70 155 29 \;;
-#X scalar 1036-color 672 70 156 -2 \;;
-#X scalar 1036-color 684 70 157 29 \;;
-#X scalar 1036-color 696 70 158 -2 \;;
-#X scalar 1036-color 708 70 159 29 \;;
-#X scalar 1036-color 720 70 160 -2 \;;
-#X scalar 1036-color 732 70 161 29 \;;
-#X scalar 1036-color 744 70 162 -2 \;;
-#X scalar 1036-color 756 70 163 29 \;;
-#X scalar 1036-color 768 70 164 -2 \;;
-#X scalar 1036-color 780 70 165 29 \;;
-#X scalar 1036-color 792 70 166 -2 \;;
-#X scalar 1036-color 804 70 167 29 \;;
-#X scalar 1036-color 816 70 168 -2 \;;
-#X scalar 1036-color 828 70 169 29 \;;
-#X scalar 1036-color 840 70 170 -2 \;;
-#X scalar 1036-color 852 70 171 29 \;;
-#X scalar 1036-color 864 70 172 -2 \;;
-#X scalar 1036-color 876 70 173 29 \;;
-#X scalar 1036-color 888 70 174 -2 \;;
-#X scalar 1036-color 900 70 175 29 \;;
-#X scalar 1036-color 912 70 176 -2 \;;
-#X scalar 1036-color 924 70 177 29 \;;
-#X scalar 1036-color 936 70 178 -2 \;;
-#X scalar 1036-color 948 70 179 29 \;;
-#X scalar 1036-color 960 70 180 -2 \;;
-#X scalar 1036-color 972 70 181 29 \;;
-#X scalar 1036-color 984 70 182 -2 \;;
-#X scalar 1036-color 996 70 183 29 \;;
-#X scalar 1036-color 1008 70 184 -2 \;;
-#X scalar 1036-color 1020 70 185 29 \;;
-#X scalar 1036-color 1032 70 186 -2 \;;
-#X scalar 1036-color 1044 70 187 29 \;;
-#X scalar 1036-color 1056 70 188 -2 \;;
-#X scalar 1036-color 1068 70 189 29 \;;
-#X scalar 1036-color 1080 70 190 -2 \;;
-#X scalar 1036-color 1092 70 191 29 \;;
-#X scalar 1036-color 1104 70 192 -2 \;;
-#X scalar 1036-color 1116 70 193 29 \;;
-#X scalar 1036-color 1128 70 194 -2 \;;
-#X scalar 1036-color 1140 70 195 29 \;;
-#X scalar 1036-color 1152 70 196 -2 \;;
-#X scalar 1036-color 1164 70 197 29 \;;
-#X scalar 1036-color 1176 70 198 -2 \;;
-#X scalar 1036-color 1188 70 199 29 \;;
-#X scalar 1036-color 0 120 200 -2 \;;
-#X scalar 1036-color 12 120 201 29 \;;
-#X scalar 1036-color 24 120 202 -2 \;;
-#X scalar 1036-color 36 120 203 29 \;;
-#X scalar 1036-color 48 120 204 -2 \;;
-#X scalar 1036-color 60 120 205 29 \;;
-#X scalar 1036-color 72 120 206 -2 \;;
-#X scalar 1036-color 84 120 207 29 \;;
-#X scalar 1036-color 96 120 208 -2 \;;
-#X scalar 1036-color 108 120 209 29 \;;
-#X scalar 1036-color 120 120 210 -2 \;;
-#X scalar 1036-color 132 120 211 29 \;;
-#X scalar 1036-color 144 120 212 -2 \;;
-#X scalar 1036-color 156 120 213 29 \;;
-#X scalar 1036-color 168 120 214 -2 \;;
-#X scalar 1036-color 180 120 215 29 \;;
-#X scalar 1036-color 192 120 216 -2 \;;
-#X scalar 1036-color 204 120 217 29 \;;
-#X scalar 1036-color 216 120 218 -2 \;;
-#X scalar 1036-color 228 120 219 29 \;;
-#X scalar 1036-color 240 120 220 -2 \;;
-#X scalar 1036-color 252 120 221 29 \;;
-#X scalar 1036-color 264 120 222 -2 \;;
-#X scalar 1036-color 276 120 223 29 \;;
-#X scalar 1036-color 288 120 224 -2 \;;
-#X scalar 1036-color 300 120 225 29 \;;
-#X scalar 1036-color 312 120 226 -2 \;;
-#X scalar 1036-color 324 120 227 29 \;;
-#X scalar 1036-color 336 120 228 -2 \;;
-#X scalar 1036-color 348 120 229 29 \;;
-#X scalar 1036-color 360 120 230 -2 \;;
-#X scalar 1036-color 372 120 231 29 \;;
-#X scalar 1036-color 384 120 232 -2 \;;
-#X scalar 1036-color 396 120 233 29 \;;
-#X scalar 1036-color 408 120 234 -2 \;;
-#X scalar 1036-color 420 120 235 29 \;;
-#X scalar 1036-color 432 120 236 -2 \;;
-#X scalar 1036-color 444 120 237 29 \;;
-#X scalar 1036-color 456 120 238 -2 \;;
-#X scalar 1036-color 468 120 239 29 \;;
-#X scalar 1036-color 480 120 240 -2 \;;
-#X scalar 1036-color 492 120 241 29 \;;
-#X scalar 1036-color 504 120 242 -2 \;;
-#X scalar 1036-color 516 120 243 29 \;;
-#X scalar 1036-color 528 120 244 -2 \;;
-#X scalar 1036-color 540 120 245 29 \;;
-#X scalar 1036-color 552 120 246 -2 \;;
-#X scalar 1036-color 564 120 247 29 \;;
-#X scalar 1036-color 576 120 248 -2 \;;
-#X scalar 1036-color 588 120 249 29 \;;
-#X scalar 1036-color 600 120 250 -2 \;;
-#X scalar 1036-color 612 120 251 29 \;;
-#X scalar 1036-color 624 120 252 -2 \;;
-#X scalar 1036-color 636 120 253 29 \;;
-#X scalar 1036-color 648 120 254 -2 \;;
-#X scalar 1036-color 660 120 255 29 \;;
-#X scalar 1036-color 672 120 256 -2 \;;
-#X scalar 1036-color 684 120 257 29 \;;
-#X scalar 1036-color 696 120 258 -2 \;;
-#X scalar 1036-color 708 120 259 29 \;;
-#X scalar 1036-color 720 120 260 -2 \;;
-#X scalar 1036-color 732 120 261 29 \;;
-#X scalar 1036-color 744 120 262 -2 \;;
-#X scalar 1036-color 756 120 263 29 \;;
-#X scalar 1036-color 768 120 264 -2 \;;
-#X scalar 1036-color 780 120 265 29 \;;
-#X scalar 1036-color 792 120 266 -2 \;;
-#X scalar 1036-color 804 120 267 29 \;;
-#X scalar 1036-color 816 120 268 -2 \;;
-#X scalar 1036-color 828 120 269 29 \;;
-#X scalar 1036-color 840 120 270 -2 \;;
-#X scalar 1036-color 852 120 271 29 \;;
-#X scalar 1036-color 864 120 272 -2 \;;
-#X scalar 1036-color 876 120 273 29 \;;
-#X scalar 1036-color 888 120 274 -2 \;;
-#X scalar 1036-color 900 120 275 29 \;;
-#X scalar 1036-color 912 120 276 -2 \;;
-#X scalar 1036-color 924 120 277 29 \;;
-#X scalar 1036-color 936 120 278 -2 \;;
-#X scalar 1036-color 948 120 279 29 \;;
-#X scalar 1036-color 960 120 280 -2 \;;
-#X scalar 1036-color 972 120 281 29 \;;
-#X scalar 1036-color 984 120 282 -2 \;;
-#X scalar 1036-color 996 120 283 29 \;;
-#X scalar 1036-color 1008 120 284 -2 \;;
-#X scalar 1036-color 1020 120 285 29 \;;
-#X scalar 1036-color 1032 120 286 -2 \;;
-#X scalar 1036-color 1044 120 287 29 \;;
-#X scalar 1036-color 1056 120 288 -2 \;;
-#X scalar 1036-color 1068 120 289 29 \;;
-#X scalar 1036-color 1080 120 290 -2 \;;
-#X scalar 1036-color 1092 120 291 29 \;;
-#X scalar 1036-color 1104 120 292 -2 \;;
-#X scalar 1036-color 1116 120 293 29 \;;
-#X scalar 1036-color 1128 120 294 -2 \;;
-#X scalar 1036-color 1140 120 295 29 \;;
-#X scalar 1036-color 1152 120 296 -2 \;;
-#X scalar 1036-color 1164 120 297 29 \;;
-#X scalar 1036-color 1176 120 298 -2 \;;
-#X scalar 1036-color 1188 120 299 29 \;;
-#X scalar 1036-color 0 170 300 -2 \;;
-#X scalar 1036-color 12 170 301 29 \;;
-#X scalar 1036-color 24 170 302 -2 \;;
-#X scalar 1036-color 36 170 303 29 \;;
-#X scalar 1036-color 48 170 304 -2 \;;
-#X scalar 1036-color 60 170 305 29 \;;
-#X scalar 1036-color 72 170 306 -2 \;;
-#X scalar 1036-color 84 170 307 29 \;;
-#X scalar 1036-color 96 170 308 -2 \;;
-#X scalar 1036-color 108 170 309 29 \;;
-#X scalar 1036-color 120 170 310 -2 \;;
-#X scalar 1036-color 132 170 311 29 \;;
-#X scalar 1036-color 144 170 312 -2 \;;
-#X scalar 1036-color 156 170 313 29 \;;
-#X scalar 1036-color 168 170 314 -2 \;;
-#X scalar 1036-color 180 170 315 29 \;;
-#X scalar 1036-color 192 170 316 -2 \;;
-#X scalar 1036-color 204 170 317 29 \;;
-#X scalar 1036-color 216 170 318 -2 \;;
-#X scalar 1036-color 228 170 319 29 \;;
-#X scalar 1036-color 240 170 320 -2 \;;
-#X scalar 1036-color 252 170 321 29 \;;
-#X scalar 1036-color 264 170 322 -2 \;;
-#X scalar 1036-color 276 170 323 29 \;;
-#X scalar 1036-color 288 170 324 -2 \;;
-#X scalar 1036-color 300 170 325 29 \;;
-#X scalar 1036-color 312 170 326 -2 \;;
-#X scalar 1036-color 324 170 327 29 \;;
-#X scalar 1036-color 336 170 328 -2 \;;
-#X scalar 1036-color 348 170 329 29 \;;
-#X scalar 1036-color 360 170 330 -2 \;;
-#X scalar 1036-color 372 170 331 29 \;;
-#X scalar 1036-color 384 170 332 -2 \;;
-#X scalar 1036-color 396 170 333 29 \;;
-#X scalar 1036-color 408 170 334 -2 \;;
-#X scalar 1036-color 420 170 335 29 \;;
-#X scalar 1036-color 432 170 336 -2 \;;
-#X scalar 1036-color 444 170 337 29 \;;
-#X scalar 1036-color 456 170 338 -2 \;;
-#X scalar 1036-color 468 170 339 29 \;;
-#X scalar 1036-color 480 170 340 -2 \;;
-#X scalar 1036-color 492 170 341 29 \;;
-#X scalar 1036-color 504 170 342 -2 \;;
-#X scalar 1036-color 516 170 343 29 \;;
-#X scalar 1036-color 528 170 344 -2 \;;
-#X scalar 1036-color 540 170 345 29 \;;
-#X scalar 1036-color 552 170 346 -2 \;;
-#X scalar 1036-color 564 170 347 29 \;;
-#X scalar 1036-color 576 170 348 -2 \;;
-#X scalar 1036-color 588 170 349 29 \;;
-#X scalar 1036-color 600 170 350 -2 \;;
-#X scalar 1036-color 612 170 351 29 \;;
-#X scalar 1036-color 624 170 352 -2 \;;
-#X scalar 1036-color 636 170 353 29 \;;
-#X scalar 1036-color 648 170 354 -2 \;;
-#X scalar 1036-color 660 170 355 29 \;;
-#X scalar 1036-color 672 170 356 -2 \;;
-#X scalar 1036-color 684 170 357 29 \;;
-#X scalar 1036-color 696 170 358 -2 \;;
-#X scalar 1036-color 708 170 359 29 \;;
-#X scalar 1036-color 720 170 360 -2 \;;
-#X scalar 1036-color 732 170 361 29 \;;
-#X scalar 1036-color 744 170 362 -2 \;;
-#X scalar 1036-color 756 170 363 29 \;;
-#X scalar 1036-color 768 170 364 -2 \;;
-#X scalar 1036-color 780 170 365 29 \;;
-#X scalar 1036-color 792 170 366 -2 \;;
-#X scalar 1036-color 804 170 367 29 \;;
-#X scalar 1036-color 816 170 368 -2 \;;
-#X scalar 1036-color 828 170 369 29 \;;
-#X scalar 1036-color 840 170 370 -2 \;;
-#X scalar 1036-color 852 170 371 29 \;;
-#X scalar 1036-color 864 170 372 -2 \;;
-#X scalar 1036-color 876 170 373 29 \;;
-#X scalar 1036-color 888 170 374 -2 \;;
-#X scalar 1036-color 900 170 375 29 \;;
-#X scalar 1036-color 912 170 376 -2 \;;
-#X scalar 1036-color 924 170 377 29 \;;
-#X scalar 1036-color 936 170 378 -2 \;;
-#X scalar 1036-color 948 170 379 29 \;;
-#X scalar 1036-color 960 170 380 -2 \;;
-#X scalar 1036-color 972 170 381 29 \;;
-#X scalar 1036-color 984 170 382 -2 \;;
-#X scalar 1036-color 996 170 383 29 \;;
-#X scalar 1036-color 1008 170 384 -2 \;;
-#X scalar 1036-color 1020 170 385 29 \;;
-#X scalar 1036-color 1032 170 386 -2 \;;
-#X scalar 1036-color 1044 170 387 29 \;;
-#X scalar 1036-color 1056 170 388 -2 \;;
-#X scalar 1036-color 1068 170 389 29 \;;
-#X scalar 1036-color 1080 170 390 -2 \;;
-#X scalar 1036-color 1092 170 391 29 \;;
-#X scalar 1036-color 1104 170 392 -2 \;;
-#X scalar 1036-color 1116 170 393 29 \;;
-#X scalar 1036-color 1128 170 394 -2 \;;
-#X scalar 1036-color 1140 170 395 29 \;;
-#X scalar 1036-color 1152 170 396 -2 \;;
-#X scalar 1036-color 1164 170 397 29 \;;
-#X scalar 1036-color 1176 170 398 -2 \;;
-#X scalar 1036-color 1188 170 399 29 \;;
-#X scalar 1036-color 0 220 400 -2 \;;
-#X scalar 1036-color 12 220 401 29 \;;
-#X scalar 1036-color 24 220 402 -2 \;;
-#X scalar 1036-color 36 220 403 29 \;;
-#X scalar 1036-color 48 220 404 -2 \;;
-#X scalar 1036-color 60 220 405 29 \;;
-#X scalar 1036-color 72 220 406 -2 \;;
-#X scalar 1036-color 84 220 407 29 \;;
-#X scalar 1036-color 96 220 408 -2 \;;
-#X scalar 1036-color 108 220 409 29 \;;
-#X scalar 1036-color 120 220 410 -2 \;;
-#X scalar 1036-color 132 220 411 29 \;;
-#X scalar 1036-color 144 220 412 -2 \;;
-#X scalar 1036-color 156 220 413 29 \;;
-#X scalar 1036-color 168 220 414 -2 \;;
-#X scalar 1036-color 180 220 415 29 \;;
-#X scalar 1036-color 192 220 416 -2 \;;
-#X scalar 1036-color 204 220 417 29 \;;
-#X scalar 1036-color 216 220 418 -2 \;;
-#X scalar 1036-color 228 220 419 29 \;;
-#X scalar 1036-color 240 220 420 -2 \;;
-#X scalar 1036-color 252 220 421 29 \;;
-#X scalar 1036-color 264 220 422 -2 \;;
-#X scalar 1036-color 276 220 423 29 \;;
-#X scalar 1036-color 288 220 424 -2 \;;
-#X scalar 1036-color 300 220 425 29 \;;
-#X scalar 1036-color 312 220 426 -2 \;;
-#X scalar 1036-color 324 220 427 29 \;;
-#X scalar 1036-color 336 220 428 -2 \;;
-#X scalar 1036-color 348 220 429 29 \;;
-#X scalar 1036-color 360 220 430 -2 \;;
-#X scalar 1036-color 372 220 431 29 \;;
-#X scalar 1036-color 384 220 432 -2 \;;
-#X scalar 1036-color 396 220 433 29 \;;
-#X scalar 1036-color 408 220 434 -2 \;;
-#X scalar 1036-color 420 220 435 29 \;;
-#X scalar 1036-color 432 220 436 -2 \;;
-#X scalar 1036-color 444 220 437 29 \;;
-#X scalar 1036-color 456 220 438 -2 \;;
-#X scalar 1036-color 468 220 439 29 \;;
-#X scalar 1036-color 480 220 440 -2 \;;
-#X scalar 1036-color 492 220 441 29 \;;
-#X scalar 1036-color 504 220 442 -2 \;;
-#X scalar 1036-color 516 220 443 29 \;;
-#X scalar 1036-color 528 220 444 -2 \;;
-#X scalar 1036-color 540 220 445 29 \;;
-#X scalar 1036-color 552 220 446 -2 \;;
-#X scalar 1036-color 564 220 447 29 \;;
-#X scalar 1036-color 576 220 448 -2 \;;
-#X scalar 1036-color 588 220 449 29 \;;
-#X scalar 1036-color 600 220 450 -2 \;;
-#X scalar 1036-color 612 220 451 29 \;;
-#X scalar 1036-color 624 220 452 -2 \;;
-#X scalar 1036-color 636 220 453 29 \;;
-#X scalar 1036-color 648 220 454 -2 \;;
-#X scalar 1036-color 660 220 455 29 \;;
-#X scalar 1036-color 672 220 456 -2 \;;
-#X scalar 1036-color 684 220 457 29 \;;
-#X scalar 1036-color 696 220 458 -2 \;;
-#X scalar 1036-color 708 220 459 29 \;;
-#X scalar 1036-color 720 220 460 -2 \;;
-#X scalar 1036-color 732 220 461 29 \;;
-#X scalar 1036-color 744 220 462 -2 \;;
-#X scalar 1036-color 756 220 463 29 \;;
-#X scalar 1036-color 768 220 464 -2 \;;
-#X scalar 1036-color 780 220 465 29 \;;
-#X scalar 1036-color 792 220 466 -2 \;;
-#X scalar 1036-color 804 220 467 29 \;;
-#X scalar 1036-color 816 220 468 -2 \;;
-#X scalar 1036-color 828 220 469 29 \;;
-#X scalar 1036-color 840 220 470 -2 \;;
-#X scalar 1036-color 852 220 471 29 \;;
-#X scalar 1036-color 864 220 472 -2 \;;
-#X scalar 1036-color 876 220 473 29 \;;
-#X scalar 1036-color 888 220 474 -2 \;;
-#X scalar 1036-color 900 220 475 29 \;;
-#X scalar 1036-color 912 220 476 -2 \;;
-#X scalar 1036-color 924 220 477 29 \;;
-#X scalar 1036-color 936 220 478 -2 \;;
-#X scalar 1036-color 948 220 479 29 \;;
-#X scalar 1036-color 960 220 480 -2 \;;
-#X scalar 1036-color 972 220 481 29 \;;
-#X scalar 1036-color 984 220 482 -2 \;;
-#X scalar 1036-color 996 220 483 29 \;;
-#X scalar 1036-color 1008 220 484 -2 \;;
-#X scalar 1036-color 1020 220 485 29 \;;
-#X scalar 1036-color 1032 220 486 -2 \;;
-#X scalar 1036-color 1044 220 487 29 \;;
-#X scalar 1036-color 1056 220 488 -2 \;;
-#X scalar 1036-color 1068 220 489 29 \;;
-#X scalar 1036-color 1080 220 490 -2 \;;
-#X scalar 1036-color 1092 220 491 29 \;;
-#X scalar 1036-color 1104 220 492 -2 \;;
-#X scalar 1036-color 1116 220 493 29 \;;
-#X scalar 1036-color 1128 220 494 -2 \;;
-#X scalar 1036-color 1140 220 495 29 \;;
-#X scalar 1036-color 1152 220 496 -2 \;;
-#X scalar 1036-color 1164 220 497 29 \;;
-#X scalar 1036-color 1176 220 498 -2 \;;
-#X scalar 1036-color 1188 220 499 29 \;;
-#X scalar 1036-color 0 270 500 -2 \;;
-#X scalar 1036-color 12 270 501 29 \;;
-#X scalar 1036-color 24 270 502 -2 \;;
-#X scalar 1036-color 36 270 503 29 \;;
-#X scalar 1036-color 48 270 504 -2 \;;
-#X scalar 1036-color 60 270 505 29 \;;
-#X scalar 1036-color 72 270 506 -2 \;;
-#X scalar 1036-color 84 270 507 29 \;;
-#X scalar 1036-color 96 270 508 -2 \;;
-#X scalar 1036-color 108 270 509 29 \;;
-#X scalar 1036-color 120 270 510 -2 \;;
-#X scalar 1036-color 132 270 511 29 \;;
-#X scalar 1036-color 144 270 512 -2 \;;
-#X scalar 1036-color 156 270 513 29 \;;
-#X scalar 1036-color 168 270 514 -2 \;;
-#X scalar 1036-color 180 270 515 29 \;;
-#X scalar 1036-color 192 270 516 -2 \;;
-#X scalar 1036-color 204 270 517 29 \;;
-#X scalar 1036-color 216 270 518 -2 \;;
-#X scalar 1036-color 228 270 519 29 \;;
-#X scalar 1036-color 240 270 520 -2 \;;
-#X scalar 1036-color 252 270 521 29 \;;
-#X scalar 1036-color 264 270 522 -2 \;;
-#X scalar 1036-color 276 270 523 29 \;;
-#X scalar 1036-color 288 270 524 -2 \;;
-#X scalar 1036-color 300 270 525 29 \;;
-#X scalar 1036-color 312 270 526 -2 \;;
-#X scalar 1036-color 324 270 527 29 \;;
-#X scalar 1036-color 336 270 528 -2 \;;
-#X scalar 1036-color 348 270 529 29 \;;
-#X scalar 1036-color 360 270 530 -2 \;;
-#X scalar 1036-color 372 270 531 29 \;;
-#X scalar 1036-color 384 270 532 -2 \;;
-#X scalar 1036-color 396 270 533 29 \;;
-#X scalar 1036-color 408 270 534 -2 \;;
-#X scalar 1036-color 420 270 535 29 \;;
-#X scalar 1036-color 432 270 536 -2 \;;
-#X scalar 1036-color 444 270 537 29 \;;
-#X scalar 1036-color 456 270 538 -2 \;;
-#X scalar 1036-color 468 270 539 29 \;;
-#X scalar 1036-color 480 270 540 -2 \;;
-#X scalar 1036-color 492 270 541 29 \;;
-#X scalar 1036-color 504 270 542 -2 \;;
-#X scalar 1036-color 516 270 543 29 \;;
-#X scalar 1036-color 528 270 544 -2 \;;
-#X scalar 1036-color 540 270 545 29 \;;
-#X scalar 1036-color 552 270 546 -2 \;;
-#X scalar 1036-color 564 270 547 29 \;;
-#X scalar 1036-color 576 270 548 -2 \;;
-#X scalar 1036-color 588 270 549 29 \;;
-#X scalar 1036-color 600 270 550 -2 \;;
-#X scalar 1036-color 612 270 551 29 \;;
-#X scalar 1036-color 624 270 552 -2 \;;
-#X scalar 1036-color 636 270 553 29 \;;
-#X scalar 1036-color 648 270 554 -2 \;;
-#X scalar 1036-color 660 270 555 29 \;;
-#X scalar 1036-color 672 270 556 -2 \;;
-#X scalar 1036-color 684 270 557 29 \;;
-#X scalar 1036-color 696 270 558 -2 \;;
-#X scalar 1036-color 708 270 559 29 \;;
-#X scalar 1036-color 720 270 560 -2 \;;
-#X scalar 1036-color 732 270 561 29 \;;
-#X scalar 1036-color 744 270 562 -2 \;;
-#X scalar 1036-color 756 270 563 29 \;;
-#X scalar 1036-color 768 270 564 -2 \;;
-#X scalar 1036-color 780 270 565 29 \;;
-#X scalar 1036-color 792 270 566 -2 \;;
-#X scalar 1036-color 804 270 567 29 \;;
-#X scalar 1036-color 816 270 568 -2 \;;
-#X scalar 1036-color 828 270 569 29 \;;
-#X scalar 1036-color 840 270 570 -2 \;;
-#X scalar 1036-color 852 270 571 29 \;;
-#X scalar 1036-color 864 270 572 -2 \;;
-#X scalar 1036-color 876 270 573 29 \;;
-#X scalar 1036-color 888 270 574 -2 \;;
-#X scalar 1036-color 900 270 575 29 \;;
-#X scalar 1036-color 912 270 576 -2 \;;
-#X scalar 1036-color 924 270 577 29 \;;
-#X scalar 1036-color 936 270 578 -2 \;;
-#X scalar 1036-color 948 270 579 29 \;;
-#X scalar 1036-color 960 270 580 -2 \;;
-#X scalar 1036-color 972 270 581 29 \;;
-#X scalar 1036-color 984 270 582 -2 \;;
-#X scalar 1036-color 996 270 583 29 \;;
-#X scalar 1036-color 1008 270 584 -2 \;;
-#X scalar 1036-color 1020 270 585 29 \;;
-#X scalar 1036-color 1032 270 586 -2 \;;
-#X scalar 1036-color 1044 270 587 29 \;;
-#X scalar 1036-color 1056 270 588 -2 \;;
-#X scalar 1036-color 1068 270 589 29 \;;
-#X scalar 1036-color 1080 270 590 -2 \;;
-#X scalar 1036-color 1092 270 591 29 \;;
-#X scalar 1036-color 1104 270 592 -2 \;;
-#X scalar 1036-color 1116 270 593 29 \;;
-#X scalar 1036-color 1128 270 594 -2 \;;
-#X scalar 1036-color 1140 270 595 29 \;;
-#X scalar 1036-color 1152 270 596 -2 \;;
-#X scalar 1036-color 1164 270 597 29 \;;
-#X scalar 1036-color 1176 270 598 -2 \;;
-#X scalar 1036-color 1188 270 599 29 \;;
-#X scalar 1036-color 0 320 600 -2 \;;
-#X scalar 1036-color 12 320 601 29 \;;
-#X scalar 1036-color 24 320 602 -2 \;;
-#X scalar 1036-color 36 320 603 29 \;;
-#X scalar 1036-color 48 320 604 -2 \;;
-#X scalar 1036-color 60 320 605 29 \;;
-#X scalar 1036-color 72 320 606 -2 \;;
-#X scalar 1036-color 84 320 607 29 \;;
-#X scalar 1036-color 96 320 608 -2 \;;
-#X scalar 1036-color 108 320 609 29 \;;
-#X scalar 1036-color 120 320 610 -2 \;;
-#X scalar 1036-color 132 320 611 29 \;;
-#X scalar 1036-color 144 320 612 -2 \;;
-#X scalar 1036-color 156 320 613 29 \;;
-#X scalar 1036-color 168 320 614 -2 \;;
-#X scalar 1036-color 180 320 615 29 \;;
-#X scalar 1036-color 192 320 616 -2 \;;
-#X scalar 1036-color 204 320 617 29 \;;
-#X scalar 1036-color 216 320 618 -2 \;;
-#X scalar 1036-color 228 320 619 29 \;;
-#X scalar 1036-color 240 320 620 -2 \;;
-#X scalar 1036-color 252 320 621 29 \;;
-#X scalar 1036-color 264 320 622 -2 \;;
-#X scalar 1036-color 276 320 623 29 \;;
-#X scalar 1036-color 288 320 624 -2 \;;
-#X scalar 1036-color 300 320 625 29 \;;
-#X scalar 1036-color 312 320 626 -2 \;;
-#X scalar 1036-color 324 320 627 29 \;;
-#X scalar 1036-color 336 320 628 -2 \;;
-#X scalar 1036-color 348 320 629 29 \;;
-#X scalar 1036-color 360 320 630 -2 \;;
-#X scalar 1036-color 372 320 631 29 \;;
-#X scalar 1036-color 384 320 632 -2 \;;
-#X scalar 1036-color 396 320 633 29 \;;
-#X scalar 1036-color 408 320 634 -2 \;;
-#X scalar 1036-color 420 320 635 29 \;;
-#X scalar 1036-color 432 320 636 -2 \;;
-#X scalar 1036-color 444 320 637 29 \;;
-#X scalar 1036-color 456 320 638 -2 \;;
-#X scalar 1036-color 468 320 639 29 \;;
-#X scalar 1036-color 480 320 640 -2 \;;
-#X scalar 1036-color 492 320 641 29 \;;
-#X scalar 1036-color 504 320 642 -2 \;;
-#X scalar 1036-color 516 320 643 29 \;;
-#X scalar 1036-color 528 320 644 -2 \;;
-#X scalar 1036-color 540 320 645 29 \;;
-#X scalar 1036-color 552 320 646 -2 \;;
-#X scalar 1036-color 564 320 647 29 \;;
-#X scalar 1036-color 576 320 648 -2 \;;
-#X scalar 1036-color 588 320 649 29 \;;
-#X scalar 1036-color 600 320 650 -2 \;;
-#X scalar 1036-color 612 320 651 29 \;;
-#X scalar 1036-color 624 320 652 -2 \;;
-#X scalar 1036-color 636 320 653 29 \;;
-#X scalar 1036-color 648 320 654 -2 \;;
-#X scalar 1036-color 660 320 655 29 \;;
-#X scalar 1036-color 672 320 656 -2 \;;
-#X scalar 1036-color 684 320 657 29 \;;
-#X scalar 1036-color 696 320 658 -2 \;;
-#X scalar 1036-color 708 320 659 29 \;;
-#X scalar 1036-color 720 320 660 -2 \;;
-#X scalar 1036-color 732 320 661 29 \;;
-#X scalar 1036-color 744 320 662 -2 \;;
-#X scalar 1036-color 756 320 663 29 \;;
-#X scalar 1036-color 768 320 664 -2 \;;
-#X scalar 1036-color 780 320 665 29 \;;
-#X scalar 1036-color 792 320 666 -2 \;;
-#X scalar 1036-color 804 320 667 29 \;;
-#X scalar 1036-color 816 320 668 -2 \;;
-#X scalar 1036-color 828 320 669 29 \;;
-#X scalar 1036-color 840 320 670 -2 \;;
-#X scalar 1036-color 852 320 671 29 \;;
-#X scalar 1036-color 864 320 672 -2 \;;
-#X scalar 1036-color 876 320 673 29 \;;
-#X scalar 1036-color 888 320 674 -2 \;;
-#X scalar 1036-color 900 320 675 29 \;;
-#X scalar 1036-color 912 320 676 -2 \;;
-#X scalar 1036-color 924 320 677 29 \;;
-#X scalar 1036-color 936 320 678 -2 \;;
-#X scalar 1036-color 948 320 679 29 \;;
-#X scalar 1036-color 960 320 680 -2 \;;
-#X scalar 1036-color 972 320 681 29 \;;
-#X scalar 1036-color 984 320 682 -2 \;;
-#X scalar 1036-color 996 320 683 29 \;;
-#X scalar 1036-color 1008 320 684 -2 \;;
-#X scalar 1036-color 1020 320 685 29 \;;
-#X scalar 1036-color 1032 320 686 -2 \;;
-#X scalar 1036-color 1044 320 687 29 \;;
-#X scalar 1036-color 1056 320 688 -2 \;;
-#X scalar 1036-color 1068 320 689 29 \;;
-#X scalar 1036-color 1080 320 690 -2 \;;
-#X scalar 1036-color 1092 320 691 29 \;;
-#X scalar 1036-color 1104 320 692 -2 \;;
-#X scalar 1036-color 1116 320 693 29 \;;
-#X scalar 1036-color 1128 320 694 -2 \;;
-#X scalar 1036-color 1140 320 695 29 \;;
-#X scalar 1036-color 1152 320 696 -2 \;;
-#X scalar 1036-color 1164 320 697 29 \;;
-#X scalar 1036-color 1176 320 698 -2 \;;
-#X scalar 1036-color 1188 320 699 29 \;;
-#X scalar 1036-color 0 370 700 -2 \;;
-#X scalar 1036-color 12 370 701 29 \;;
-#X scalar 1036-color 24 370 702 -2 \;;
-#X scalar 1036-color 36 370 703 29 \;;
-#X scalar 1036-color 48 370 704 -2 \;;
-#X scalar 1036-color 60 370 705 29 \;;
-#X scalar 1036-color 72 370 706 -2 \;;
-#X scalar 1036-color 84 370 707 29 \;;
-#X scalar 1036-color 96 370 708 -2 \;;
-#X scalar 1036-color 108 370 709 29 \;;
-#X scalar 1036-color 120 370 710 -2 \;;
-#X scalar 1036-color 132 370 711 29 \;;
-#X scalar 1036-color 144 370 712 -2 \;;
-#X scalar 1036-color 156 370 713 29 \;;
-#X scalar 1036-color 168 370 714 -2 \;;
-#X scalar 1036-color 180 370 715 29 \;;
-#X scalar 1036-color 192 370 716 -2 \;;
-#X scalar 1036-color 204 370 717 29 \;;
-#X scalar 1036-color 216 370 718 -2 \;;
-#X scalar 1036-color 228 370 719 29 \;;
-#X scalar 1036-color 240 370 720 -2 \;;
-#X scalar 1036-color 252 370 721 29 \;;
-#X scalar 1036-color 264 370 722 -2 \;;
-#X scalar 1036-color 276 370 723 29 \;;
-#X scalar 1036-color 288 370 724 -2 \;;
-#X scalar 1036-color 300 370 725 29 \;;
-#X scalar 1036-color 312 370 726 -2 \;;
-#X scalar 1036-color 324 370 727 29 \;;
-#X scalar 1036-color 336 370 728 -2 \;;
-#X scalar 1036-color 348 370 729 29 \;;
-#X scalar 1036-color 360 370 730 -2 \;;
-#X scalar 1036-color 372 370 731 29 \;;
-#X scalar 1036-color 384 370 732 -2 \;;
-#X scalar 1036-color 396 370 733 29 \;;
-#X scalar 1036-color 408 370 734 -2 \;;
-#X scalar 1036-color 420 370 735 29 \;;
-#X scalar 1036-color 432 370 736 -2 \;;
-#X scalar 1036-color 444 370 737 29 \;;
-#X scalar 1036-color 456 370 738 -2 \;;
-#X scalar 1036-color 468 370 739 29 \;;
-#X scalar 1036-color 480 370 740 -2 \;;
-#X scalar 1036-color 492 370 741 29 \;;
-#X scalar 1036-color 504 370 742 -2 \;;
-#X scalar 1036-color 516 370 743 29 \;;
-#X scalar 1036-color 528 370 744 -2 \;;
-#X scalar 1036-color 540 370 745 29 \;;
-#X scalar 1036-color 552 370 746 -2 \;;
-#X scalar 1036-color 564 370 747 29 \;;
-#X scalar 1036-color 576 370 748 -2 \;;
-#X scalar 1036-color 588 370 749 29 \;;
-#X scalar 1036-color 600 370 750 -2 \;;
-#X scalar 1036-color 612 370 751 29 \;;
-#X scalar 1036-color 624 370 752 -2 \;;
-#X scalar 1036-color 636 370 753 29 \;;
-#X scalar 1036-color 648 370 754 -2 \;;
-#X scalar 1036-color 660 370 755 29 \;;
-#X scalar 1036-color 672 370 756 -2 \;;
-#X scalar 1036-color 684 370 757 29 \;;
-#X scalar 1036-color 696 370 758 -2 \;;
-#X scalar 1036-color 708 370 759 29 \;;
-#X scalar 1036-color 720 370 760 -2 \;;
-#X scalar 1036-color 732 370 761 29 \;;
-#X scalar 1036-color 744 370 762 -2 \;;
-#X scalar 1036-color 756 370 763 29 \;;
-#X scalar 1036-color 768 370 764 -2 \;;
-#X scalar 1036-color 780 370 765 29 \;;
-#X scalar 1036-color 792 370 766 -2 \;;
-#X scalar 1036-color 804 370 767 29 \;;
-#X scalar 1036-color 816 370 768 -2 \;;
-#X scalar 1036-color 828 370 769 29 \;;
-#X scalar 1036-color 840 370 770 -2 \;;
-#X scalar 1036-color 852 370 771 29 \;;
-#X scalar 1036-color 864 370 772 -2 \;;
-#X scalar 1036-color 876 370 773 29 \;;
-#X scalar 1036-color 888 370 774 -2 \;;
-#X scalar 1036-color 900 370 775 29 \;;
-#X scalar 1036-color 912 370 776 -2 \;;
-#X scalar 1036-color 924 370 777 29 \;;
-#X scalar 1036-color 936 370 778 -2 \;;
-#X scalar 1036-color 948 370 779 29 \;;
-#X scalar 1036-color 960 370 780 -2 \;;
-#X scalar 1036-color 972 370 781 29 \;;
-#X scalar 1036-color 984 370 782 -2 \;;
-#X scalar 1036-color 996 370 783 29 \;;
-#X scalar 1036-color 1008 370 784 -2 \;;
-#X scalar 1036-color 1020 370 785 29 \;;
-#X scalar 1036-color 1032 370 786 -2 \;;
-#X scalar 1036-color 1044 370 787 29 \;;
-#X scalar 1036-color 1056 370 788 -2 \;;
-#X scalar 1036-color 1068 370 789 29 \;;
-#X scalar 1036-color 1080 370 790 -2 \;;
-#X scalar 1036-color 1092 370 791 29 \;;
-#X scalar 1036-color 1104 370 792 -2 \;;
-#X scalar 1036-color 1116 370 793 29 \;;
-#X scalar 1036-color 1128 370 794 -2 \;;
-#X scalar 1036-color 1140 370 795 29 \;;
-#X scalar 1036-color 1152 370 796 -2 \;;
-#X scalar 1036-color 1164 370 797 29 \;;
-#X scalar 1036-color 1176 370 798 -2 \;;
-#X scalar 1036-color 1188 370 799 29 \;;
-#X scalar 1036-color 0 420 800 -2 \;;
-#X scalar 1036-color 12 420 801 29 \;;
-#X scalar 1036-color 24 420 802 -2 \;;
-#X scalar 1036-color 36 420 803 29 \;;
-#X scalar 1036-color 48 420 804 -2 \;;
-#X scalar 1036-color 60 420 805 29 \;;
-#X scalar 1036-color 72 420 806 -2 \;;
-#X scalar 1036-color 84 420 807 29 \;;
-#X scalar 1036-color 96 420 808 -2 \;;
-#X scalar 1036-color 108 420 809 29 \;;
-#X scalar 1036-color 120 420 810 -2 \;;
-#X scalar 1036-color 132 420 811 29 \;;
-#X scalar 1036-color 144 420 812 -2 \;;
-#X scalar 1036-color 156 420 813 29 \;;
-#X scalar 1036-color 168 420 814 -2 \;;
-#X scalar 1036-color 180 420 815 29 \;;
-#X scalar 1036-color 192 420 816 -2 \;;
-#X scalar 1036-color 204 420 817 29 \;;
-#X scalar 1036-color 216 420 818 -2 \;;
-#X scalar 1036-color 228 420 819 29 \;;
-#X scalar 1036-color 240 420 820 -2 \;;
-#X scalar 1036-color 252 420 821 29 \;;
-#X scalar 1036-color 264 420 822 -2 \;;
-#X scalar 1036-color 276 420 823 29 \;;
-#X scalar 1036-color 288 420 824 -2 \;;
-#X scalar 1036-color 300 420 825 29 \;;
-#X scalar 1036-color 312 420 826 -2 \;;
-#X scalar 1036-color 324 420 827 29 \;;
-#X scalar 1036-color 336 420 828 -2 \;;
-#X scalar 1036-color 348 420 829 29 \;;
-#X scalar 1036-color 360 420 830 -2 \;;
-#X scalar 1036-color 372 420 831 29 \;;
-#X scalar 1036-color 384 420 832 -2 \;;
-#X scalar 1036-color 396 420 833 29 \;;
-#X scalar 1036-color 408 420 834 -2 \;;
-#X scalar 1036-color 420 420 835 29 \;;
-#X scalar 1036-color 432 420 836 -2 \;;
-#X scalar 1036-color 444 420 837 29 \;;
-#X scalar 1036-color 456 420 838 -2 \;;
-#X scalar 1036-color 468 420 839 29 \;;
-#X scalar 1036-color 480 420 840 -2 \;;
-#X scalar 1036-color 492 420 841 29 \;;
-#X scalar 1036-color 504 420 842 -2 \;;
-#X scalar 1036-color 516 420 843 29 \;;
-#X scalar 1036-color 528 420 844 -2 \;;
-#X scalar 1036-color 540 420 845 29 \;;
-#X scalar 1036-color 552 420 846 -2 \;;
-#X scalar 1036-color 564 420 847 29 \;;
-#X scalar 1036-color 576 420 848 -2 \;;
-#X scalar 1036-color 588 420 849 29 \;;
-#X scalar 1036-color 600 420 850 -2 \;;
-#X scalar 1036-color 612 420 851 29 \;;
-#X scalar 1036-color 624 420 852 -2 \;;
-#X scalar 1036-color 636 420 853 29 \;;
-#X scalar 1036-color 648 420 854 -2 \;;
-#X scalar 1036-color 660 420 855 29 \;;
-#X scalar 1036-color 672 420 856 -2 \;;
-#X scalar 1036-color 684 420 857 29 \;;
-#X scalar 1036-color 696 420 858 -2 \;;
-#X scalar 1036-color 708 420 859 29 \;;
-#X scalar 1036-color 720 420 860 -2 \;;
-#X scalar 1036-color 732 420 861 29 \;;
-#X scalar 1036-color 744 420 862 -2 \;;
-#X scalar 1036-color 756 420 863 29 \;;
-#X scalar 1036-color 768 420 864 -2 \;;
-#X scalar 1036-color 780 420 865 29 \;;
-#X scalar 1036-color 792 420 866 -2 \;;
-#X scalar 1036-color 804 420 867 29 \;;
-#X scalar 1036-color 816 420 868 -2 \;;
-#X scalar 1036-color 828 420 869 29 \;;
-#X scalar 1036-color 840 420 870 -2 \;;
-#X scalar 1036-color 852 420 871 29 \;;
-#X scalar 1036-color 864 420 872 -2 \;;
-#X scalar 1036-color 876 420 873 29 \;;
-#X scalar 1036-color 888 420 874 -2 \;;
-#X scalar 1036-color 900 420 875 29 \;;
-#X scalar 1036-color 912 420 876 -2 \;;
-#X scalar 1036-color 924 420 877 29 \;;
-#X scalar 1036-color 936 420 878 -2 \;;
-#X scalar 1036-color 948 420 879 29 \;;
-#X scalar 1036-color 960 420 880 -2 \;;
-#X scalar 1036-color 972 420 881 29 \;;
-#X scalar 1036-color 984 420 882 -2 \;;
-#X scalar 1036-color 996 420 883 29 \;;
-#X scalar 1036-color 1008 420 884 -2 \;;
-#X scalar 1036-color 1020 420 885 29 \;;
-#X scalar 1036-color 1032 420 886 -2 \;;
-#X scalar 1036-color 1044 420 887 29 \;;
-#X scalar 1036-color 1056 420 888 -2 \;;
-#X scalar 1036-color 1068 420 889 29 \;;
-#X scalar 1036-color 1080 420 890 -2 \;;
-#X scalar 1036-color 1092 420 891 29 \;;
-#X scalar 1036-color 1104 420 892 -2 \;;
-#X scalar 1036-color 1116 420 893 29 \;;
-#X scalar 1036-color 1128 420 894 -2 \;;
-#X scalar 1036-color 1140 420 895 29 \;;
-#X scalar 1036-color 1152 420 896 -2 \;;
-#X scalar 1036-color 1164 420 897 29 \;;
-#X scalar 1036-color 1176 420 898 -2 \;;
-#X scalar 1036-color 1188 420 899 29 \;;
+#N canvas 0 0 1249 525 farben-datas 0;
+#X scalar 1087-color 0 20 0 -2 \;;
+#X scalar 1087-color 12 20 1 29 \;;
+#X scalar 1087-color 24 20 2 -2 \;;
+#X scalar 1087-color 36 20 3 29 \;;
+#X scalar 1087-color 48 20 4 -2 \;;
+#X scalar 1087-color 60 20 5 29 \;;
+#X scalar 1087-color 72 20 6 -2 \;;
+#X scalar 1087-color 84 20 7 29 \;;
+#X scalar 1087-color 96 20 8 -2 \;;
+#X scalar 1087-color 108 20 9 29 \;;
+#X scalar 1087-color 120 20 10 -2 \;;
+#X scalar 1087-color 132 20 11 29 \;;
+#X scalar 1087-color 144 20 12 -2 \;;
+#X scalar 1087-color 156 20 13 29 \;;
+#X scalar 1087-color 168 20 14 -2 \;;
+#X scalar 1087-color 180 20 15 29 \;;
+#X scalar 1087-color 192 20 16 -2 \;;
+#X scalar 1087-color 204 20 17 29 \;;
+#X scalar 1087-color 216 20 18 -2 \;;
+#X scalar 1087-color 228 20 19 29 \;;
+#X scalar 1087-color 240 20 20 -2 \;;
+#X scalar 1087-color 252 20 21 29 \;;
+#X scalar 1087-color 264 20 22 -2 \;;
+#X scalar 1087-color 276 20 23 29 \;;
+#X scalar 1087-color 288 20 24 -2 \;;
+#X scalar 1087-color 300 20 25 29 \;;
+#X scalar 1087-color 312 20 26 -2 \;;
+#X scalar 1087-color 324 20 27 29 \;;
+#X scalar 1087-color 336 20 28 -2 \;;
+#X scalar 1087-color 348 20 29 29 \;;
+#X scalar 1087-color 360 20 30 -2 \;;
+#X scalar 1087-color 372 20 31 29 \;;
+#X scalar 1087-color 384 20 32 -2 \;;
+#X scalar 1087-color 396 20 33 29 \;;
+#X scalar 1087-color 408 20 34 -2 \;;
+#X scalar 1087-color 420 20 35 29 \;;
+#X scalar 1087-color 432 20 36 -2 \;;
+#X scalar 1087-color 444 20 37 29 \;;
+#X scalar 1087-color 456 20 38 -2 \;;
+#X scalar 1087-color 468 20 39 29 \;;
+#X scalar 1087-color 480 20 40 -2 \;;
+#X scalar 1087-color 492 20 41 29 \;;
+#X scalar 1087-color 504 20 42 -2 \;;
+#X scalar 1087-color 516 20 43 29 \;;
+#X scalar 1087-color 528 20 44 -2 \;;
+#X scalar 1087-color 540 20 45 29 \;;
+#X scalar 1087-color 552 20 46 -2 \;;
+#X scalar 1087-color 564 20 47 29 \;;
+#X scalar 1087-color 576 20 48 -2 \;;
+#X scalar 1087-color 588 20 49 29 \;;
+#X scalar 1087-color 600 20 50 -2 \;;
+#X scalar 1087-color 612 20 51 29 \;;
+#X scalar 1087-color 624 20 52 -2 \;;
+#X scalar 1087-color 636 20 53 29 \;;
+#X scalar 1087-color 648 20 54 -2 \;;
+#X scalar 1087-color 660 20 55 29 \;;
+#X scalar 1087-color 672 20 56 -2 \;;
+#X scalar 1087-color 684 20 57 29 \;;
+#X scalar 1087-color 696 20 58 -2 \;;
+#X scalar 1087-color 708 20 59 29 \;;
+#X scalar 1087-color 720 20 60 -2 \;;
+#X scalar 1087-color 732 20 61 29 \;;
+#X scalar 1087-color 744 20 62 -2 \;;
+#X scalar 1087-color 756 20 63 29 \;;
+#X scalar 1087-color 768 20 64 -2 \;;
+#X scalar 1087-color 780 20 65 29 \;;
+#X scalar 1087-color 792 20 66 -2 \;;
+#X scalar 1087-color 804 20 67 29 \;;
+#X scalar 1087-color 816 20 68 -2 \;;
+#X scalar 1087-color 828 20 69 29 \;;
+#X scalar 1087-color 840 20 70 -2 \;;
+#X scalar 1087-color 852 20 71 29 \;;
+#X scalar 1087-color 864 20 72 -2 \;;
+#X scalar 1087-color 876 20 73 29 \;;
+#X scalar 1087-color 888 20 74 -2 \;;
+#X scalar 1087-color 900 20 75 29 \;;
+#X scalar 1087-color 912 20 76 -2 \;;
+#X scalar 1087-color 924 20 77 29 \;;
+#X scalar 1087-color 936 20 78 -2 \;;
+#X scalar 1087-color 948 20 79 29 \;;
+#X scalar 1087-color 960 20 80 -2 \;;
+#X scalar 1087-color 972 20 81 29 \;;
+#X scalar 1087-color 984 20 82 -2 \;;
+#X scalar 1087-color 996 20 83 29 \;;
+#X scalar 1087-color 1008 20 84 -2 \;;
+#X scalar 1087-color 1020 20 85 29 \;;
+#X scalar 1087-color 1032 20 86 -2 \;;
+#X scalar 1087-color 1044 20 87 29 \;;
+#X scalar 1087-color 1056 20 88 -2 \;;
+#X scalar 1087-color 1068 20 89 29 \;;
+#X scalar 1087-color 1080 20 90 -2 \;;
+#X scalar 1087-color 1092 20 91 29 \;;
+#X scalar 1087-color 1104 20 92 -2 \;;
+#X scalar 1087-color 1116 20 93 29 \;;
+#X scalar 1087-color 1128 20 94 -2 \;;
+#X scalar 1087-color 1140 20 95 29 \;;
+#X scalar 1087-color 1152 20 96 -2 \;;
+#X scalar 1087-color 1164 20 97 29 \;;
+#X scalar 1087-color 1176 20 98 -2 \;;
+#X scalar 1087-color 1188 20 99 29 \;;
+#X scalar 1087-color 0 70 100 -2 \;;
+#X scalar 1087-color 12 70 101 29 \;;
+#X scalar 1087-color 24 70 102 -2 \;;
+#X scalar 1087-color 36 70 103 29 \;;
+#X scalar 1087-color 48 70 104 -2 \;;
+#X scalar 1087-color 60 70 105 29 \;;
+#X scalar 1087-color 72 70 106 -2 \;;
+#X scalar 1087-color 84 70 107 29 \;;
+#X scalar 1087-color 96 70 108 -2 \;;
+#X scalar 1087-color 108 70 109 29 \;;
+#X scalar 1087-color 120 70 110 -2 \;;
+#X scalar 1087-color 132 70 111 29 \;;
+#X scalar 1087-color 144 70 112 -2 \;;
+#X scalar 1087-color 156 70 113 29 \;;
+#X scalar 1087-color 168 70 114 -2 \;;
+#X scalar 1087-color 180 70 115 29 \;;
+#X scalar 1087-color 192 70 116 -2 \;;
+#X scalar 1087-color 204 70 117 29 \;;
+#X scalar 1087-color 216 70 118 -2 \;;
+#X scalar 1087-color 228 70 119 29 \;;
+#X scalar 1087-color 240 70 120 -2 \;;
+#X scalar 1087-color 252 70 121 29 \;;
+#X scalar 1087-color 264 70 122 -2 \;;
+#X scalar 1087-color 276 70 123 29 \;;
+#X scalar 1087-color 288 70 124 -2 \;;
+#X scalar 1087-color 300 70 125 29 \;;
+#X scalar 1087-color 312 70 126 -2 \;;
+#X scalar 1087-color 324 70 127 29 \;;
+#X scalar 1087-color 336 70 128 -2 \;;
+#X scalar 1087-color 348 70 129 29 \;;
+#X scalar 1087-color 360 70 130 -2 \;;
+#X scalar 1087-color 372 70 131 29 \;;
+#X scalar 1087-color 384 70 132 -2 \;;
+#X scalar 1087-color 396 70 133 29 \;;
+#X scalar 1087-color 408 70 134 -2 \;;
+#X scalar 1087-color 420 70 135 29 \;;
+#X scalar 1087-color 432 70 136 -2 \;;
+#X scalar 1087-color 444 70 137 29 \;;
+#X scalar 1087-color 456 70 138 -2 \;;
+#X scalar 1087-color 468 70 139 29 \;;
+#X scalar 1087-color 480 70 140 -2 \;;
+#X scalar 1087-color 492 70 141 29 \;;
+#X scalar 1087-color 504 70 142 -2 \;;
+#X scalar 1087-color 516 70 143 29 \;;
+#X scalar 1087-color 528 70 144 -2 \;;
+#X scalar 1087-color 540 70 145 29 \;;
+#X scalar 1087-color 552 70 146 -2 \;;
+#X scalar 1087-color 564 70 147 29 \;;
+#X scalar 1087-color 576 70 148 -2 \;;
+#X scalar 1087-color 588 70 149 29 \;;
+#X scalar 1087-color 600 70 150 -2 \;;
+#X scalar 1087-color 612 70 151 29 \;;
+#X scalar 1087-color 624 70 152 -2 \;;
+#X scalar 1087-color 636 70 153 29 \;;
+#X scalar 1087-color 648 70 154 -2 \;;
+#X scalar 1087-color 660 70 155 29 \;;
+#X scalar 1087-color 672 70 156 -2 \;;
+#X scalar 1087-color 684 70 157 29 \;;
+#X scalar 1087-color 696 70 158 -2 \;;
+#X scalar 1087-color 708 70 159 29 \;;
+#X scalar 1087-color 720 70 160 -2 \;;
+#X scalar 1087-color 732 70 161 29 \;;
+#X scalar 1087-color 744 70 162 -2 \;;
+#X scalar 1087-color 756 70 163 29 \;;
+#X scalar 1087-color 768 70 164 -2 \;;
+#X scalar 1087-color 780 70 165 29 \;;
+#X scalar 1087-color 792 70 166 -2 \;;
+#X scalar 1087-color 804 70 167 29 \;;
+#X scalar 1087-color 816 70 168 -2 \;;
+#X scalar 1087-color 828 70 169 29 \;;
+#X scalar 1087-color 840 70 170 -2 \;;
+#X scalar 1087-color 852 70 171 29 \;;
+#X scalar 1087-color 864 70 172 -2 \;;
+#X scalar 1087-color 876 70 173 29 \;;
+#X scalar 1087-color 888 70 174 -2 \;;
+#X scalar 1087-color 900 70 175 29 \;;
+#X scalar 1087-color 912 70 176 -2 \;;
+#X scalar 1087-color 924 70 177 29 \;;
+#X scalar 1087-color 936 70 178 -2 \;;
+#X scalar 1087-color 948 70 179 29 \;;
+#X scalar 1087-color 960 70 180 -2 \;;
+#X scalar 1087-color 972 70 181 29 \;;
+#X scalar 1087-color 984 70 182 -2 \;;
+#X scalar 1087-color 996 70 183 29 \;;
+#X scalar 1087-color 1008 70 184 -2 \;;
+#X scalar 1087-color 1020 70 185 29 \;;
+#X scalar 1087-color 1032 70 186 -2 \;;
+#X scalar 1087-color 1044 70 187 29 \;;
+#X scalar 1087-color 1056 70 188 -2 \;;
+#X scalar 1087-color 1068 70 189 29 \;;
+#X scalar 1087-color 1080 70 190 -2 \;;
+#X scalar 1087-color 1092 70 191 29 \;;
+#X scalar 1087-color 1104 70 192 -2 \;;
+#X scalar 1087-color 1116 70 193 29 \;;
+#X scalar 1087-color 1128 70 194 -2 \;;
+#X scalar 1087-color 1140 70 195 29 \;;
+#X scalar 1087-color 1152 70 196 -2 \;;
+#X scalar 1087-color 1164 70 197 29 \;;
+#X scalar 1087-color 1176 70 198 -2 \;;
+#X scalar 1087-color 1188 70 199 29 \;;
+#X scalar 1087-color 0 120 200 -2 \;;
+#X scalar 1087-color 12 120 201 29 \;;
+#X scalar 1087-color 24 120 202 -2 \;;
+#X scalar 1087-color 36 120 203 29 \;;
+#X scalar 1087-color 48 120 204 -2 \;;
+#X scalar 1087-color 60 120 205 29 \;;
+#X scalar 1087-color 72 120 206 -2 \;;
+#X scalar 1087-color 84 120 207 29 \;;
+#X scalar 1087-color 96 120 208 -2 \;;
+#X scalar 1087-color 108 120 209 29 \;;
+#X scalar 1087-color 120 120 210 -2 \;;
+#X scalar 1087-color 132 120 211 29 \;;
+#X scalar 1087-color 144 120 212 -2 \;;
+#X scalar 1087-color 156 120 213 29 \;;
+#X scalar 1087-color 168 120 214 -2 \;;
+#X scalar 1087-color 180 120 215 29 \;;
+#X scalar 1087-color 192 120 216 -2 \;;
+#X scalar 1087-color 204 120 217 29 \;;
+#X scalar 1087-color 216 120 218 -2 \;;
+#X scalar 1087-color 228 120 219 29 \;;
+#X scalar 1087-color 240 120 220 -2 \;;
+#X scalar 1087-color 252 120 221 29 \;;
+#X scalar 1087-color 264 120 222 -2 \;;
+#X scalar 1087-color 276 120 223 29 \;;
+#X scalar 1087-color 288 120 224 -2 \;;
+#X scalar 1087-color 300 120 225 29 \;;
+#X scalar 1087-color 312 120 226 -2 \;;
+#X scalar 1087-color 324 120 227 29 \;;
+#X scalar 1087-color 336 120 228 -2 \;;
+#X scalar 1087-color 348 120 229 29 \;;
+#X scalar 1087-color 360 120 230 -2 \;;
+#X scalar 1087-color 372 120 231 29 \;;
+#X scalar 1087-color 384 120 232 -2 \;;
+#X scalar 1087-color 396 120 233 29 \;;
+#X scalar 1087-color 408 120 234 -2 \;;
+#X scalar 1087-color 420 120 235 29 \;;
+#X scalar 1087-color 432 120 236 -2 \;;
+#X scalar 1087-color 444 120 237 29 \;;
+#X scalar 1087-color 456 120 238 -2 \;;
+#X scalar 1087-color 468 120 239 29 \;;
+#X scalar 1087-color 480 120 240 -2 \;;
+#X scalar 1087-color 492 120 241 29 \;;
+#X scalar 1087-color 504 120 242 -2 \;;
+#X scalar 1087-color 516 120 243 29 \;;
+#X scalar 1087-color 528 120 244 -2 \;;
+#X scalar 1087-color 540 120 245 29 \;;
+#X scalar 1087-color 552 120 246 -2 \;;
+#X scalar 1087-color 564 120 247 29 \;;
+#X scalar 1087-color 576 120 248 -2 \;;
+#X scalar 1087-color 588 120 249 29 \;;
+#X scalar 1087-color 600 120 250 -2 \;;
+#X scalar 1087-color 612 120 251 29 \;;
+#X scalar 1087-color 624 120 252 -2 \;;
+#X scalar 1087-color 636 120 253 29 \;;
+#X scalar 1087-color 648 120 254 -2 \;;
+#X scalar 1087-color 660 120 255 29 \;;
+#X scalar 1087-color 672 120 256 -2 \;;
+#X scalar 1087-color 684 120 257 29 \;;
+#X scalar 1087-color 696 120 258 -2 \;;
+#X scalar 1087-color 708 120 259 29 \;;
+#X scalar 1087-color 720 120 260 -2 \;;
+#X scalar 1087-color 732 120 261 29 \;;
+#X scalar 1087-color 744 120 262 -2 \;;
+#X scalar 1087-color 756 120 263 29 \;;
+#X scalar 1087-color 768 120 264 -2 \;;
+#X scalar 1087-color 780 120 265 29 \;;
+#X scalar 1087-color 792 120 266 -2 \;;
+#X scalar 1087-color 804 120 267 29 \;;
+#X scalar 1087-color 816 120 268 -2 \;;
+#X scalar 1087-color 828 120 269 29 \;;
+#X scalar 1087-color 840 120 270 -2 \;;
+#X scalar 1087-color 852 120 271 29 \;;
+#X scalar 1087-color 864 120 272 -2 \;;
+#X scalar 1087-color 876 120 273 29 \;;
+#X scalar 1087-color 888 120 274 -2 \;;
+#X scalar 1087-color 900 120 275 29 \;;
+#X scalar 1087-color 912 120 276 -2 \;;
+#X scalar 1087-color 924 120 277 29 \;;
+#X scalar 1087-color 936 120 278 -2 \;;
+#X scalar 1087-color 948 120 279 29 \;;
+#X scalar 1087-color 960 120 280 -2 \;;
+#X scalar 1087-color 972 120 281 29 \;;
+#X scalar 1087-color 984 120 282 -2 \;;
+#X scalar 1087-color 996 120 283 29 \;;
+#X scalar 1087-color 1008 120 284 -2 \;;
+#X scalar 1087-color 1020 120 285 29 \;;
+#X scalar 1087-color 1032 120 286 -2 \;;
+#X scalar 1087-color 1044 120 287 29 \;;
+#X scalar 1087-color 1056 120 288 -2 \;;
+#X scalar 1087-color 1068 120 289 29 \;;
+#X scalar 1087-color 1080 120 290 -2 \;;
+#X scalar 1087-color 1092 120 291 29 \;;
+#X scalar 1087-color 1104 120 292 -2 \;;
+#X scalar 1087-color 1116 120 293 29 \;;
+#X scalar 1087-color 1128 120 294 -2 \;;
+#X scalar 1087-color 1140 120 295 29 \;;
+#X scalar 1087-color 1152 120 296 -2 \;;
+#X scalar 1087-color 1164 120 297 29 \;;
+#X scalar 1087-color 1176 120 298 -2 \;;
+#X scalar 1087-color 1188 120 299 29 \;;
+#X scalar 1087-color 0 170 300 -2 \;;
+#X scalar 1087-color 12 170 301 29 \;;
+#X scalar 1087-color 24 170 302 -2 \;;
+#X scalar 1087-color 36 170 303 29 \;;
+#X scalar 1087-color 48 170 304 -2 \;;
+#X scalar 1087-color 60 170 305 29 \;;
+#X scalar 1087-color 72 170 306 -2 \;;
+#X scalar 1087-color 84 170 307 29 \;;
+#X scalar 1087-color 96 170 308 -2 \;;
+#X scalar 1087-color 108 170 309 29 \;;
+#X scalar 1087-color 120 170 310 -2 \;;
+#X scalar 1087-color 132 170 311 29 \;;
+#X scalar 1087-color 144 170 312 -2 \;;
+#X scalar 1087-color 156 170 313 29 \;;
+#X scalar 1087-color 168 170 314 -2 \;;
+#X scalar 1087-color 180 170 315 29 \;;
+#X scalar 1087-color 192 170 316 -2 \;;
+#X scalar 1087-color 204 170 317 29 \;;
+#X scalar 1087-color 216 170 318 -2 \;;
+#X scalar 1087-color 228 170 319 29 \;;
+#X scalar 1087-color 240 170 320 -2 \;;
+#X scalar 1087-color 252 170 321 29 \;;
+#X scalar 1087-color 264 170 322 -2 \;;
+#X scalar 1087-color 276 170 323 29 \;;
+#X scalar 1087-color 288 170 324 -2 \;;
+#X scalar 1087-color 300 170 325 29 \;;
+#X scalar 1087-color 312 170 326 -2 \;;
+#X scalar 1087-color 324 170 327 29 \;;
+#X scalar 1087-color 336 170 328 -2 \;;
+#X scalar 1087-color 348 170 329 29 \;;
+#X scalar 1087-color 360 170 330 -2 \;;
+#X scalar 1087-color 372 170 331 29 \;;
+#X scalar 1087-color 384 170 332 -2 \;;
+#X scalar 1087-color 396 170 333 29 \;;
+#X scalar 1087-color 408 170 334 -2 \;;
+#X scalar 1087-color 420 170 335 29 \;;
+#X scalar 1087-color 432 170 336 -2 \;;
+#X scalar 1087-color 444 170 337 29 \;;
+#X scalar 1087-color 456 170 338 -2 \;;
+#X scalar 1087-color 468 170 339 29 \;;
+#X scalar 1087-color 480 170 340 -2 \;;
+#X scalar 1087-color 492 170 341 29 \;;
+#X scalar 1087-color 504 170 342 -2 \;;
+#X scalar 1087-color 516 170 343 29 \;;
+#X scalar 1087-color 528 170 344 -2 \;;
+#X scalar 1087-color 540 170 345 29 \;;
+#X scalar 1087-color 552 170 346 -2 \;;
+#X scalar 1087-color 564 170 347 29 \;;
+#X scalar 1087-color 576 170 348 -2 \;;
+#X scalar 1087-color 588 170 349 29 \;;
+#X scalar 1087-color 600 170 350 -2 \;;
+#X scalar 1087-color 612 170 351 29 \;;
+#X scalar 1087-color 624 170 352 -2 \;;
+#X scalar 1087-color 636 170 353 29 \;;
+#X scalar 1087-color 648 170 354 -2 \;;
+#X scalar 1087-color 660 170 355 29 \;;
+#X scalar 1087-color 672 170 356 -2 \;;
+#X scalar 1087-color 684 170 357 29 \;;
+#X scalar 1087-color 696 170 358 -2 \;;
+#X scalar 1087-color 708 170 359 29 \;;
+#X scalar 1087-color 720 170 360 -2 \;;
+#X scalar 1087-color 732 170 361 29 \;;
+#X scalar 1087-color 744 170 362 -2 \;;
+#X scalar 1087-color 756 170 363 29 \;;
+#X scalar 1087-color 768 170 364 -2 \;;
+#X scalar 1087-color 780 170 365 29 \;;
+#X scalar 1087-color 792 170 366 -2 \;;
+#X scalar 1087-color 804 170 367 29 \;;
+#X scalar 1087-color 816 170 368 -2 \;;
+#X scalar 1087-color 828 170 369 29 \;;
+#X scalar 1087-color 840 170 370 -2 \;;
+#X scalar 1087-color 852 170 371 29 \;;
+#X scalar 1087-color 864 170 372 -2 \;;
+#X scalar 1087-color 876 170 373 29 \;;
+#X scalar 1087-color 888 170 374 -2 \;;
+#X scalar 1087-color 900 170 375 29 \;;
+#X scalar 1087-color 912 170 376 -2 \;;
+#X scalar 1087-color 924 170 377 29 \;;
+#X scalar 1087-color 936 170 378 -2 \;;
+#X scalar 1087-color 948 170 379 29 \;;
+#X scalar 1087-color 960 170 380 -2 \;;
+#X scalar 1087-color 972 170 381 29 \;;
+#X scalar 1087-color 984 170 382 -2 \;;
+#X scalar 1087-color 996 170 383 29 \;;
+#X scalar 1087-color 1008 170 384 -2 \;;
+#X scalar 1087-color 1020 170 385 29 \;;
+#X scalar 1087-color 1032 170 386 -2 \;;
+#X scalar 1087-color 1044 170 387 29 \;;
+#X scalar 1087-color 1056 170 388 -2 \;;
+#X scalar 1087-color 1068 170 389 29 \;;
+#X scalar 1087-color 1080 170 390 -2 \;;
+#X scalar 1087-color 1092 170 391 29 \;;
+#X scalar 1087-color 1104 170 392 -2 \;;
+#X scalar 1087-color 1116 170 393 29 \;;
+#X scalar 1087-color 1128 170 394 -2 \;;
+#X scalar 1087-color 1140 170 395 29 \;;
+#X scalar 1087-color 1152 170 396 -2 \;;
+#X scalar 1087-color 1164 170 397 29 \;;
+#X scalar 1087-color 1176 170 398 -2 \;;
+#X scalar 1087-color 1188 170 399 29 \;;
+#X scalar 1087-color 0 220 400 -2 \;;
+#X scalar 1087-color 12 220 401 29 \;;
+#X scalar 1087-color 24 220 402 -2 \;;
+#X scalar 1087-color 36 220 403 29 \;;
+#X scalar 1087-color 48 220 404 -2 \;;
+#X scalar 1087-color 60 220 405 29 \;;
+#X scalar 1087-color 72 220 406 -2 \;;
+#X scalar 1087-color 84 220 407 29 \;;
+#X scalar 1087-color 96 220 408 -2 \;;
+#X scalar 1087-color 108 220 409 29 \;;
+#X scalar 1087-color 120 220 410 -2 \;;
+#X scalar 1087-color 132 220 411 29 \;;
+#X scalar 1087-color 144 220 412 -2 \;;
+#X scalar 1087-color 156 220 413 29 \;;
+#X scalar 1087-color 168 220 414 -2 \;;
+#X scalar 1087-color 180 220 415 29 \;;
+#X scalar 1087-color 192 220 416 -2 \;;
+#X scalar 1087-color 204 220 417 29 \;;
+#X scalar 1087-color 216 220 418 -2 \;;
+#X scalar 1087-color 228 220 419 29 \;;
+#X scalar 1087-color 240 220 420 -2 \;;
+#X scalar 1087-color 252 220 421 29 \;;
+#X scalar 1087-color 264 220 422 -2 \;;
+#X scalar 1087-color 276 220 423 29 \;;
+#X scalar 1087-color 288 220 424 -2 \;;
+#X scalar 1087-color 300 220 425 29 \;;
+#X scalar 1087-color 312 220 426 -2 \;;
+#X scalar 1087-color 324 220 427 29 \;;
+#X scalar 1087-color 336 220 428 -2 \;;
+#X scalar 1087-color 348 220 429 29 \;;
+#X scalar 1087-color 360 220 430 -2 \;;
+#X scalar 1087-color 372 220 431 29 \;;
+#X scalar 1087-color 384 220 432 -2 \;;
+#X scalar 1087-color 396 220 433 29 \;;
+#X scalar 1087-color 408 220 434 -2 \;;
+#X scalar 1087-color 420 220 435 29 \;;
+#X scalar 1087-color 432 220 436 -2 \;;
+#X scalar 1087-color 444 220 437 29 \;;
+#X scalar 1087-color 456 220 438 -2 \;;
+#X scalar 1087-color 468 220 439 29 \;;
+#X scalar 1087-color 480 220 440 -2 \;;
+#X scalar 1087-color 492 220 441 29 \;;
+#X scalar 1087-color 504 220 442 -2 \;;
+#X scalar 1087-color 516 220 443 29 \;;
+#X scalar 1087-color 528 220 444 -2 \;;
+#X scalar 1087-color 540 220 445 29 \;;
+#X scalar 1087-color 552 220 446 -2 \;;
+#X scalar 1087-color 564 220 447 29 \;;
+#X scalar 1087-color 576 220 448 -2 \;;
+#X scalar 1087-color 588 220 449 29 \;;
+#X scalar 1087-color 600 220 450 -2 \;;
+#X scalar 1087-color 612 220 451 29 \;;
+#X scalar 1087-color 624 220 452 -2 \;;
+#X scalar 1087-color 636 220 453 29 \;;
+#X scalar 1087-color 648 220 454 -2 \;;
+#X scalar 1087-color 660 220 455 29 \;;
+#X scalar 1087-color 672 220 456 -2 \;;
+#X scalar 1087-color 684 220 457 29 \;;
+#X scalar 1087-color 696 220 458 -2 \;;
+#X scalar 1087-color 708 220 459 29 \;;
+#X scalar 1087-color 720 220 460 -2 \;;
+#X scalar 1087-color 732 220 461 29 \;;
+#X scalar 1087-color 744 220 462 -2 \;;
+#X scalar 1087-color 756 220 463 29 \;;
+#X scalar 1087-color 768 220 464 -2 \;;
+#X scalar 1087-color 780 220 465 29 \;;
+#X scalar 1087-color 792 220 466 -2 \;;
+#X scalar 1087-color 804 220 467 29 \;;
+#X scalar 1087-color 816 220 468 -2 \;;
+#X scalar 1087-color 828 220 469 29 \;;
+#X scalar 1087-color 840 220 470 -2 \;;
+#X scalar 1087-color 852 220 471 29 \;;
+#X scalar 1087-color 864 220 472 -2 \;;
+#X scalar 1087-color 876 220 473 29 \;;
+#X scalar 1087-color 888 220 474 -2 \;;
+#X scalar 1087-color 900 220 475 29 \;;
+#X scalar 1087-color 912 220 476 -2 \;;
+#X scalar 1087-color 924 220 477 29 \;;
+#X scalar 1087-color 936 220 478 -2 \;;
+#X scalar 1087-color 948 220 479 29 \;;
+#X scalar 1087-color 960 220 480 -2 \;;
+#X scalar 1087-color 972 220 481 29 \;;
+#X scalar 1087-color 984 220 482 -2 \;;
+#X scalar 1087-color 996 220 483 29 \;;
+#X scalar 1087-color 1008 220 484 -2 \;;
+#X scalar 1087-color 1020 220 485 29 \;;
+#X scalar 1087-color 1032 220 486 -2 \;;
+#X scalar 1087-color 1044 220 487 29 \;;
+#X scalar 1087-color 1056 220 488 -2 \;;
+#X scalar 1087-color 1068 220 489 29 \;;
+#X scalar 1087-color 1080 220 490 -2 \;;
+#X scalar 1087-color 1092 220 491 29 \;;
+#X scalar 1087-color 1104 220 492 -2 \;;
+#X scalar 1087-color 1116 220 493 29 \;;
+#X scalar 1087-color 1128 220 494 -2 \;;
+#X scalar 1087-color 1140 220 495 29 \;;
+#X scalar 1087-color 1152 220 496 -2 \;;
+#X scalar 1087-color 1164 220 497 29 \;;
+#X scalar 1087-color 1176 220 498 -2 \;;
+#X scalar 1087-color 1188 220 499 29 \;;
+#X scalar 1087-color 0 270 500 -2 \;;
+#X scalar 1087-color 12 270 501 29 \;;
+#X scalar 1087-color 24 270 502 -2 \;;
+#X scalar 1087-color 36 270 503 29 \;;
+#X scalar 1087-color 48 270 504 -2 \;;
+#X scalar 1087-color 60 270 505 29 \;;
+#X scalar 1087-color 72 270 506 -2 \;;
+#X scalar 1087-color 84 270 507 29 \;;
+#X scalar 1087-color 96 270 508 -2 \;;
+#X scalar 1087-color 108 270 509 29 \;;
+#X scalar 1087-color 120 270 510 -2 \;;
+#X scalar 1087-color 132 270 511 29 \;;
+#X scalar 1087-color 144 270 512 -2 \;;
+#X scalar 1087-color 156 270 513 29 \;;
+#X scalar 1087-color 168 270 514 -2 \;;
+#X scalar 1087-color 180 270 515 29 \;;
+#X scalar 1087-color 192 270 516 -2 \;;
+#X scalar 1087-color 204 270 517 29 \;;
+#X scalar 1087-color 216 270 518 -2 \;;
+#X scalar 1087-color 228 270 519 29 \;;
+#X scalar 1087-color 240 270 520 -2 \;;
+#X scalar 1087-color 252 270 521 29 \;;
+#X scalar 1087-color 264 270 522 -2 \;;
+#X scalar 1087-color 276 270 523 29 \;;
+#X scalar 1087-color 288 270 524 -2 \;;
+#X scalar 1087-color 300 270 525 29 \;;
+#X scalar 1087-color 312 270 526 -2 \;;
+#X scalar 1087-color 324 270 527 29 \;;
+#X scalar 1087-color 336 270 528 -2 \;;
+#X scalar 1087-color 348 270 529 29 \;;
+#X scalar 1087-color 360 270 530 -2 \;;
+#X scalar 1087-color 372 270 531 29 \;;
+#X scalar 1087-color 384 270 532 -2 \;;
+#X scalar 1087-color 396 270 533 29 \;;
+#X scalar 1087-color 408 270 534 -2 \;;
+#X scalar 1087-color 420 270 535 29 \;;
+#X scalar 1087-color 432 270 536 -2 \;;
+#X scalar 1087-color 444 270 537 29 \;;
+#X scalar 1087-color 456 270 538 -2 \;;
+#X scalar 1087-color 468 270 539 29 \;;
+#X scalar 1087-color 480 270 540 -2 \;;
+#X scalar 1087-color 492 270 541 29 \;;
+#X scalar 1087-color 504 270 542 -2 \;;
+#X scalar 1087-color 516 270 543 29 \;;
+#X scalar 1087-color 528 270 544 -2 \;;
+#X scalar 1087-color 540 270 545 29 \;;
+#X scalar 1087-color 552 270 546 -2 \;;
+#X scalar 1087-color 564 270 547 29 \;;
+#X scalar 1087-color 576 270 548 -2 \;;
+#X scalar 1087-color 588 270 549 29 \;;
+#X scalar 1087-color 600 270 550 -2 \;;
+#X scalar 1087-color 612 270 551 29 \;;
+#X scalar 1087-color 624 270 552 -2 \;;
+#X scalar 1087-color 636 270 553 29 \;;
+#X scalar 1087-color 648 270 554 -2 \;;
+#X scalar 1087-color 660 270 555 29 \;;
+#X scalar 1087-color 672 270 556 -2 \;;
+#X scalar 1087-color 684 270 557 29 \;;
+#X scalar 1087-color 696 270 558 -2 \;;
+#X scalar 1087-color 708 270 559 29 \;;
+#X scalar 1087-color 720 270 560 -2 \;;
+#X scalar 1087-color 732 270 561 29 \;;
+#X scalar 1087-color 744 270 562 -2 \;;
+#X scalar 1087-color 756 270 563 29 \;;
+#X scalar 1087-color 768 270 564 -2 \;;
+#X scalar 1087-color 780 270 565 29 \;;
+#X scalar 1087-color 792 270 566 -2 \;;
+#X scalar 1087-color 804 270 567 29 \;;
+#X scalar 1087-color 816 270 568 -2 \;;
+#X scalar 1087-color 828 270 569 29 \;;
+#X scalar 1087-color 840 270 570 -2 \;;
+#X scalar 1087-color 852 270 571 29 \;;
+#X scalar 1087-color 864 270 572 -2 \;;
+#X scalar 1087-color 876 270 573 29 \;;
+#X scalar 1087-color 888 270 574 -2 \;;
+#X scalar 1087-color 900 270 575 29 \;;
+#X scalar 1087-color 912 270 576 -2 \;;
+#X scalar 1087-color 924 270 577 29 \;;
+#X scalar 1087-color 936 270 578 -2 \;;
+#X scalar 1087-color 948 270 579 29 \;;
+#X scalar 1087-color 960 270 580 -2 \;;
+#X scalar 1087-color 972 270 581 29 \;;
+#X scalar 1087-color 984 270 582 -2 \;;
+#X scalar 1087-color 996 270 583 29 \;;
+#X scalar 1087-color 1008 270 584 -2 \;;
+#X scalar 1087-color 1020 270 585 29 \;;
+#X scalar 1087-color 1032 270 586 -2 \;;
+#X scalar 1087-color 1044 270 587 29 \;;
+#X scalar 1087-color 1056 270 588 -2 \;;
+#X scalar 1087-color 1068 270 589 29 \;;
+#X scalar 1087-color 1080 270 590 -2 \;;
+#X scalar 1087-color 1092 270 591 29 \;;
+#X scalar 1087-color 1104 270 592 -2 \;;
+#X scalar 1087-color 1116 270 593 29 \;;
+#X scalar 1087-color 1128 270 594 -2 \;;
+#X scalar 1087-color 1140 270 595 29 \;;
+#X scalar 1087-color 1152 270 596 -2 \;;
+#X scalar 1087-color 1164 270 597 29 \;;
+#X scalar 1087-color 1176 270 598 -2 \;;
+#X scalar 1087-color 1188 270 599 29 \;;
+#X scalar 1087-color 0 320 600 -2 \;;
+#X scalar 1087-color 12 320 601 29 \;;
+#X scalar 1087-color 24 320 602 -2 \;;
+#X scalar 1087-color 36 320 603 29 \;;
+#X scalar 1087-color 48 320 604 -2 \;;
+#X scalar 1087-color 60 320 605 29 \;;
+#X scalar 1087-color 72 320 606 -2 \;;
+#X scalar 1087-color 84 320 607 29 \;;
+#X scalar 1087-color 96 320 608 -2 \;;
+#X scalar 1087-color 108 320 609 29 \;;
+#X scalar 1087-color 120 320 610 -2 \;;
+#X scalar 1087-color 132 320 611 29 \;;
+#X scalar 1087-color 144 320 612 -2 \;;
+#X scalar 1087-color 156 320 613 29 \;;
+#X scalar 1087-color 168 320 614 -2 \;;
+#X scalar 1087-color 180 320 615 29 \;;
+#X scalar 1087-color 192 320 616 -2 \;;
+#X scalar 1087-color 204 320 617 29 \;;
+#X scalar 1087-color 216 320 618 -2 \;;
+#X scalar 1087-color 228 320 619 29 \;;
+#X scalar 1087-color 240 320 620 -2 \;;
+#X scalar 1087-color 252 320 621 29 \;;
+#X scalar 1087-color 264 320 622 -2 \;;
+#X scalar 1087-color 276 320 623 29 \;;
+#X scalar 1087-color 288 320 624 -2 \;;
+#X scalar 1087-color 300 320 625 29 \;;
+#X scalar 1087-color 312 320 626 -2 \;;
+#X scalar 1087-color 324 320 627 29 \;;
+#X scalar 1087-color 336 320 628 -2 \;;
+#X scalar 1087-color 348 320 629 29 \;;
+#X scalar 1087-color 360 320 630 -2 \;;
+#X scalar 1087-color 372 320 631 29 \;;
+#X scalar 1087-color 384 320 632 -2 \;;
+#X scalar 1087-color 396 320 633 29 \;;
+#X scalar 1087-color 408 320 634 -2 \;;
+#X scalar 1087-color 420 320 635 29 \;;
+#X scalar 1087-color 432 320 636 -2 \;;
+#X scalar 1087-color 444 320 637 29 \;;
+#X scalar 1087-color 456 320 638 -2 \;;
+#X scalar 1087-color 468 320 639 29 \;;
+#X scalar 1087-color 480 320 640 -2 \;;
+#X scalar 1087-color 492 320 641 29 \;;
+#X scalar 1087-color 504 320 642 -2 \;;
+#X scalar 1087-color 516 320 643 29 \;;
+#X scalar 1087-color 528 320 644 -2 \;;
+#X scalar 1087-color 540 320 645 29 \;;
+#X scalar 1087-color 552 320 646 -2 \;;
+#X scalar 1087-color 564 320 647 29 \;;
+#X scalar 1087-color 576 320 648 -2 \;;
+#X scalar 1087-color 588 320 649 29 \;;
+#X scalar 1087-color 600 320 650 -2 \;;
+#X scalar 1087-color 612 320 651 29 \;;
+#X scalar 1087-color 624 320 652 -2 \;;
+#X scalar 1087-color 636 320 653 29 \;;
+#X scalar 1087-color 648 320 654 -2 \;;
+#X scalar 1087-color 660 320 655 29 \;;
+#X scalar 1087-color 672 320 656 -2 \;;
+#X scalar 1087-color 684 320 657 29 \;;
+#X scalar 1087-color 696 320 658 -2 \;;
+#X scalar 1087-color 708 320 659 29 \;;
+#X scalar 1087-color 720 320 660 -2 \;;
+#X scalar 1087-color 732 320 661 29 \;;
+#X scalar 1087-color 744 320 662 -2 \;;
+#X scalar 1087-color 756 320 663 29 \;;
+#X scalar 1087-color 768 320 664 -2 \;;
+#X scalar 1087-color 780 320 665 29 \;;
+#X scalar 1087-color 792 320 666 -2 \;;
+#X scalar 1087-color 804 320 667 29 \;;
+#X scalar 1087-color 816 320 668 -2 \;;
+#X scalar 1087-color 828 320 669 29 \;;
+#X scalar 1087-color 840 320 670 -2 \;;
+#X scalar 1087-color 852 320 671 29 \;;
+#X scalar 1087-color 864 320 672 -2 \;;
+#X scalar 1087-color 876 320 673 29 \;;
+#X scalar 1087-color 888 320 674 -2 \;;
+#X scalar 1087-color 900 320 675 29 \;;
+#X scalar 1087-color 912 320 676 -2 \;;
+#X scalar 1087-color 924 320 677 29 \;;
+#X scalar 1087-color 936 320 678 -2 \;;
+#X scalar 1087-color 948 320 679 29 \;;
+#X scalar 1087-color 960 320 680 -2 \;;
+#X scalar 1087-color 972 320 681 29 \;;
+#X scalar 1087-color 984 320 682 -2 \;;
+#X scalar 1087-color 996 320 683 29 \;;
+#X scalar 1087-color 1008 320 684 -2 \;;
+#X scalar 1087-color 1020 320 685 29 \;;
+#X scalar 1087-color 1032 320 686 -2 \;;
+#X scalar 1087-color 1044 320 687 29 \;;
+#X scalar 1087-color 1056 320 688 -2 \;;
+#X scalar 1087-color 1068 320 689 29 \;;
+#X scalar 1087-color 1080 320 690 -2 \;;
+#X scalar 1087-color 1092 320 691 29 \;;
+#X scalar 1087-color 1104 320 692 -2 \;;
+#X scalar 1087-color 1116 320 693 29 \;;
+#X scalar 1087-color 1128 320 694 -2 \;;
+#X scalar 1087-color 1140 320 695 29 \;;
+#X scalar 1087-color 1152 320 696 -2 \;;
+#X scalar 1087-color 1164 320 697 29 \;;
+#X scalar 1087-color 1176 320 698 -2 \;;
+#X scalar 1087-color 1188 320 699 29 \;;
+#X scalar 1087-color 0 370 700 -2 \;;
+#X scalar 1087-color 12 370 701 29 \;;
+#X scalar 1087-color 24 370 702 -2 \;;
+#X scalar 1087-color 36 370 703 29 \;;
+#X scalar 1087-color 48 370 704 -2 \;;
+#X scalar 1087-color 60 370 705 29 \;;
+#X scalar 1087-color 72 370 706 -2 \;;
+#X scalar 1087-color 84 370 707 29 \;;
+#X scalar 1087-color 96 370 708 -2 \;;
+#X scalar 1087-color 108 370 709 29 \;;
+#X scalar 1087-color 120 370 710 -2 \;;
+#X scalar 1087-color 132 370 711 29 \;;
+#X scalar 1087-color 144 370 712 -2 \;;
+#X scalar 1087-color 156 370 713 29 \;;
+#X scalar 1087-color 168 370 714 -2 \;;
+#X scalar 1087-color 180 370 715 29 \;;
+#X scalar 1087-color 192 370 716 -2 \;;
+#X scalar 1087-color 204 370 717 29 \;;
+#X scalar 1087-color 216 370 718 -2 \;;
+#X scalar 1087-color 228 370 719 29 \;;
+#X scalar 1087-color 240 370 720 -2 \;;
+#X scalar 1087-color 252 370 721 29 \;;
+#X scalar 1087-color 264 370 722 -2 \;;
+#X scalar 1087-color 276 370 723 29 \;;
+#X scalar 1087-color 288 370 724 -2 \;;
+#X scalar 1087-color 300 370 725 29 \;;
+#X scalar 1087-color 312 370 726 -2 \;;
+#X scalar 1087-color 324 370 727 29 \;;
+#X scalar 1087-color 336 370 728 -2 \;;
+#X scalar 1087-color 348 370 729 29 \;;
+#X scalar 1087-color 360 370 730 -2 \;;
+#X scalar 1087-color 372 370 731 29 \;;
+#X scalar 1087-color 384 370 732 -2 \;;
+#X scalar 1087-color 396 370 733 29 \;;
+#X scalar 1087-color 408 370 734 -2 \;;
+#X scalar 1087-color 420 370 735 29 \;;
+#X scalar 1087-color 432 370 736 -2 \;;
+#X scalar 1087-color 444 370 737 29 \;;
+#X scalar 1087-color 456 370 738 -2 \;;
+#X scalar 1087-color 468 370 739 29 \;;
+#X scalar 1087-color 480 370 740 -2 \;;
+#X scalar 1087-color 492 370 741 29 \;;
+#X scalar 1087-color 504 370 742 -2 \;;
+#X scalar 1087-color 516 370 743 29 \;;
+#X scalar 1087-color 528 370 744 -2 \;;
+#X scalar 1087-color 540 370 745 29 \;;
+#X scalar 1087-color 552 370 746 -2 \;;
+#X scalar 1087-color 564 370 747 29 \;;
+#X scalar 1087-color 576 370 748 -2 \;;
+#X scalar 1087-color 588 370 749 29 \;;
+#X scalar 1087-color 600 370 750 -2 \;;
+#X scalar 1087-color 612 370 751 29 \;;
+#X scalar 1087-color 624 370 752 -2 \;;
+#X scalar 1087-color 636 370 753 29 \;;
+#X scalar 1087-color 648 370 754 -2 \;;
+#X scalar 1087-color 660 370 755 29 \;;
+#X scalar 1087-color 672 370 756 -2 \;;
+#X scalar 1087-color 684 370 757 29 \;;
+#X scalar 1087-color 696 370 758 -2 \;;
+#X scalar 1087-color 708 370 759 29 \;;
+#X scalar 1087-color 720 370 760 -2 \;;
+#X scalar 1087-color 732 370 761 29 \;;
+#X scalar 1087-color 744 370 762 -2 \;;
+#X scalar 1087-color 756 370 763 29 \;;
+#X scalar 1087-color 768 370 764 -2 \;;
+#X scalar 1087-color 780 370 765 29 \;;
+#X scalar 1087-color 792 370 766 -2 \;;
+#X scalar 1087-color 804 370 767 29 \;;
+#X scalar 1087-color 816 370 768 -2 \;;
+#X scalar 1087-color 828 370 769 29 \;;
+#X scalar 1087-color 840 370 770 -2 \;;
+#X scalar 1087-color 852 370 771 29 \;;
+#X scalar 1087-color 864 370 772 -2 \;;
+#X scalar 1087-color 876 370 773 29 \;;
+#X scalar 1087-color 888 370 774 -2 \;;
+#X scalar 1087-color 900 370 775 29 \;;
+#X scalar 1087-color 912 370 776 -2 \;;
+#X scalar 1087-color 924 370 777 29 \;;
+#X scalar 1087-color 936 370 778 -2 \;;
+#X scalar 1087-color 948 370 779 29 \;;
+#X scalar 1087-color 960 370 780 -2 \;;
+#X scalar 1087-color 972 370 781 29 \;;
+#X scalar 1087-color 984 370 782 -2 \;;
+#X scalar 1087-color 996 370 783 29 \;;
+#X scalar 1087-color 1008 370 784 -2 \;;
+#X scalar 1087-color 1020 370 785 29 \;;
+#X scalar 1087-color 1032 370 786 -2 \;;
+#X scalar 1087-color 1044 370 787 29 \;;
+#X scalar 1087-color 1056 370 788 -2 \;;
+#X scalar 1087-color 1068 370 789 29 \;;
+#X scalar 1087-color 1080 370 790 -2 \;;
+#X scalar 1087-color 1092 370 791 29 \;;
+#X scalar 1087-color 1104 370 792 -2 \;;
+#X scalar 1087-color 1116 370 793 29 \;;
+#X scalar 1087-color 1128 370 794 -2 \;;
+#X scalar 1087-color 1140 370 795 29 \;;
+#X scalar 1087-color 1152 370 796 -2 \;;
+#X scalar 1087-color 1164 370 797 29 \;;
+#X scalar 1087-color 1176 370 798 -2 \;;
+#X scalar 1087-color 1188 370 799 29 \;;
+#X scalar 1087-color 0 420 800 -2 \;;
+#X scalar 1087-color 12 420 801 29 \;;
+#X scalar 1087-color 24 420 802 -2 \;;
+#X scalar 1087-color 36 420 803 29 \;;
+#X scalar 1087-color 48 420 804 -2 \;;
+#X scalar 1087-color 60 420 805 29 \;;
+#X scalar 1087-color 72 420 806 -2 \;;
+#X scalar 1087-color 84 420 807 29 \;;
+#X scalar 1087-color 96 420 808 -2 \;;
+#X scalar 1087-color 108 420 809 29 \;;
+#X scalar 1087-color 120 420 810 -2 \;;
+#X scalar 1087-color 132 420 811 29 \;;
+#X scalar 1087-color 144 420 812 -2 \;;
+#X scalar 1087-color 156 420 813 29 \;;
+#X scalar 1087-color 168 420 814 -2 \;;
+#X scalar 1087-color 180 420 815 29 \;;
+#X scalar 1087-color 192 420 816 -2 \;;
+#X scalar 1087-color 204 420 817 29 \;;
+#X scalar 1087-color 216 420 818 -2 \;;
+#X scalar 1087-color 228 420 819 29 \;;
+#X scalar 1087-color 240 420 820 -2 \;;
+#X scalar 1087-color 252 420 821 29 \;;
+#X scalar 1087-color 264 420 822 -2 \;;
+#X scalar 1087-color 276 420 823 29 \;;
+#X scalar 1087-color 288 420 824 -2 \;;
+#X scalar 1087-color 300 420 825 29 \;;
+#X scalar 1087-color 312 420 826 -2 \;;
+#X scalar 1087-color 324 420 827 29 \;;
+#X scalar 1087-color 336 420 828 -2 \;;
+#X scalar 1087-color 348 420 829 29 \;;
+#X scalar 1087-color 360 420 830 -2 \;;
+#X scalar 1087-color 372 420 831 29 \;;
+#X scalar 1087-color 384 420 832 -2 \;;
+#X scalar 1087-color 396 420 833 29 \;;
+#X scalar 1087-color 408 420 834 -2 \;;
+#X scalar 1087-color 420 420 835 29 \;;
+#X scalar 1087-color 432 420 836 -2 \;;
+#X scalar 1087-color 444 420 837 29 \;;
+#X scalar 1087-color 456 420 838 -2 \;;
+#X scalar 1087-color 468 420 839 29 \;;
+#X scalar 1087-color 480 420 840 -2 \;;
+#X scalar 1087-color 492 420 841 29 \;;
+#X scalar 1087-color 504 420 842 -2 \;;
+#X scalar 1087-color 516 420 843 29 \;;
+#X scalar 1087-color 528 420 844 -2 \;;
+#X scalar 1087-color 540 420 845 29 \;;
+#X scalar 1087-color 552 420 846 -2 \;;
+#X scalar 1087-color 564 420 847 29 \;;
+#X scalar 1087-color 576 420 848 -2 \;;
+#X scalar 1087-color 588 420 849 29 \;;
+#X scalar 1087-color 600 420 850 -2 \;;
+#X scalar 1087-color 612 420 851 29 \;;
+#X scalar 1087-color 624 420 852 -2 \;;
+#X scalar 1087-color 636 420 853 29 \;;
+#X scalar 1087-color 648 420 854 -2 \;;
+#X scalar 1087-color 660 420 855 29 \;;
+#X scalar 1087-color 672 420 856 -2 \;;
+#X scalar 1087-color 684 420 857 29 \;;
+#X scalar 1087-color 696 420 858 -2 \;;
+#X scalar 1087-color 708 420 859 29 \;;
+#X scalar 1087-color 720 420 860 -2 \;;
+#X scalar 1087-color 732 420 861 29 \;;
+#X scalar 1087-color 744 420 862 -2 \;;
+#X scalar 1087-color 756 420 863 29 \;;
+#X scalar 1087-color 768 420 864 -2 \;;
+#X scalar 1087-color 780 420 865 29 \;;
+#X scalar 1087-color 792 420 866 -2 \;;
+#X scalar 1087-color 804 420 867 29 \;;
+#X scalar 1087-color 816 420 868 -2 \;;
+#X scalar 1087-color 828 420 869 29 \;;
+#X scalar 1087-color 840 420 870 -2 \;;
+#X scalar 1087-color 852 420 871 29 \;;
+#X scalar 1087-color 864 420 872 -2 \;;
+#X scalar 1087-color 876 420 873 29 \;;
+#X scalar 1087-color 888 420 874 -2 \;;
+#X scalar 1087-color 900 420 875 29 \;;
+#X scalar 1087-color 912 420 876 -2 \;;
+#X scalar 1087-color 924 420 877 29 \;;
+#X scalar 1087-color 936 420 878 -2 \;;
+#X scalar 1087-color 948 420 879 29 \;;
+#X scalar 1087-color 960 420 880 -2 \;;
+#X scalar 1087-color 972 420 881 29 \;;
+#X scalar 1087-color 984 420 882 -2 \;;
+#X scalar 1087-color 996 420 883 29 \;;
+#X scalar 1087-color 1008 420 884 -2 \;;
+#X scalar 1087-color 1020 420 885 29 \;;
+#X scalar 1087-color 1032 420 886 -2 \;;
+#X scalar 1087-color 1044 420 887 29 \;;
+#X scalar 1087-color 1056 420 888 -2 \;;
+#X scalar 1087-color 1068 420 889 29 \;;
+#X scalar 1087-color 1080 420 890 -2 \;;
+#X scalar 1087-color 1092 420 891 29 \;;
+#X scalar 1087-color 1104 420 892 -2 \;;
+#X scalar 1087-color 1116 420 893 29 \;;
+#X scalar 1087-color 1128 420 894 -2 \;;
+#X scalar 1087-color 1140 420 895 29 \;;
+#X scalar 1087-color 1152 420 896 -2 \;;
+#X scalar 1087-color 1164 420 897 29 \;;
+#X scalar 1087-color 1176 420 898 -2 \;;
+#X scalar 1087-color 1188 420 899 29 \;;
+#X scalar 1087-color 0 470 900 -2 \;;
+#X scalar 1087-color 12 470 901 29 \;;
+#X scalar 1087-color 24 470 902 -2 \;;
+#X scalar 1087-color 36 470 903 29 \;;
+#X scalar 1087-color 48 470 904 -2 \;;
+#X scalar 1087-color 60 470 905 29 \;;
+#X scalar 1087-color 72 470 906 -2 \;;
+#X scalar 1087-color 84 470 907 29 \;;
+#X scalar 1087-color 96 470 908 -2 \;;
+#X scalar 1087-color 108 470 909 29 \;;
+#X scalar 1087-color 120 470 910 -2 \;;
+#X scalar 1087-color 132 470 911 29 \;;
+#X scalar 1087-color 144 470 912 -2 \;;
+#X scalar 1087-color 156 470 913 29 \;;
+#X scalar 1087-color 168 470 914 -2 \;;
+#X scalar 1087-color 180 470 915 29 \;;
+#X scalar 1087-color 192 470 916 -2 \;;
+#X scalar 1087-color 204 470 917 29 \;;
+#X scalar 1087-color 216 470 918 -2 \;;
+#X scalar 1087-color 228 470 919 29 \;;
+#X scalar 1087-color 240 470 920 -2 \;;
+#X scalar 1087-color 252 470 921 29 \;;
+#X scalar 1087-color 264 470 922 -2 \;;
+#X scalar 1087-color 276 470 923 29 \;;
+#X scalar 1087-color 288 470 924 -2 \;;
+#X scalar 1087-color 300 470 925 29 \;;
+#X scalar 1087-color 312 470 926 -2 \;;
+#X scalar 1087-color 324 470 927 29 \;;
+#X scalar 1087-color 336 470 928 -2 \;;
+#X scalar 1087-color 348 470 929 29 \;;
+#X scalar 1087-color 360 470 930 -2 \;;
+#X scalar 1087-color 372 470 931 29 \;;
+#X scalar 1087-color 384 470 932 -2 \;;
+#X scalar 1087-color 396 470 933 29 \;;
+#X scalar 1087-color 408 470 934 -2 \;;
+#X scalar 1087-color 420 470 935 29 \;;
+#X scalar 1087-color 432 470 936 -2 \;;
+#X scalar 1087-color 444 470 937 29 \;;
+#X scalar 1087-color 456 470 938 -2 \;;
+#X scalar 1087-color 468 470 939 29 \;;
+#X scalar 1087-color 480 470 940 -2 \;;
+#X scalar 1087-color 492 470 941 29 \;;
+#X scalar 1087-color 504 470 942 -2 \;;
+#X scalar 1087-color 516 470 943 29 \;;
+#X scalar 1087-color 528 470 944 -2 \;;
+#X scalar 1087-color 540 470 945 29 \;;
+#X scalar 1087-color 552 470 946 -2 \;;
+#X scalar 1087-color 564 470 947 29 \;;
+#X scalar 1087-color 576 470 948 -2 \;;
+#X scalar 1087-color 588 470 949 29 \;;
+#X scalar 1087-color 600 470 950 -2 \;;
+#X scalar 1087-color 612 470 951 29 \;;
+#X scalar 1087-color 624 470 952 -2 \;;
+#X scalar 1087-color 636 470 953 29 \;;
+#X scalar 1087-color 648 470 954 -2 \;;
+#X scalar 1087-color 660 470 955 29 \;;
+#X scalar 1087-color 672 470 956 -2 \;;
+#X scalar 1087-color 684 470 957 29 \;;
+#X scalar 1087-color 696 470 958 -2 \;;
+#X scalar 1087-color 708 470 959 29 \;;
+#X scalar 1087-color 720 470 960 -2 \;;
+#X scalar 1087-color 732 470 961 29 \;;
+#X scalar 1087-color 744 470 962 -2 \;;
+#X scalar 1087-color 756 470 963 29 \;;
+#X scalar 1087-color 768 470 964 -2 \;;
+#X scalar 1087-color 780 470 965 29 \;;
+#X scalar 1087-color 792 470 966 -2 \;;
+#X scalar 1087-color 804 470 967 29 \;;
+#X scalar 1087-color 816 470 968 -2 \;;
+#X scalar 1087-color 828 470 969 29 \;;
+#X scalar 1087-color 840 470 970 -2 \;;
+#X scalar 1087-color 852 470 971 29 \;;
+#X scalar 1087-color 864 470 972 -2 \;;
+#X scalar 1087-color 876 470 973 29 \;;
+#X scalar 1087-color 888 470 974 -2 \;;
+#X scalar 1087-color 900 470 975 29 \;;
+#X scalar 1087-color 912 470 976 -2 \;;
+#X scalar 1087-color 924 470 977 29 \;;
+#X scalar 1087-color 936 470 978 -2 \;;
+#X scalar 1087-color 948 470 979 29 \;;
+#X scalar 1087-color 960 470 980 -2 \;;
+#X scalar 1087-color 972 470 981 29 \;;
+#X scalar 1087-color 984 470 982 -2 \;;
+#X scalar 1087-color 996 470 983 29 \;;
+#X scalar 1087-color 1008 470 984 -2 \;;
+#X scalar 1087-color 1020 470 985 29 \;;
+#X scalar 1087-color 1032 470 986 -2 \;;
+#X scalar 1087-color 1044 470 987 29 \;;
+#X scalar 1087-color 1056 470 988 -2 \;;
+#X scalar 1087-color 1068 470 989 29 \;;
+#X scalar 1087-color 1080 470 990 -2 \;;
+#X scalar 1087-color 1092 470 991 29 \;;
+#X scalar 1087-color 1104 470 992 -2 \;;
+#X scalar 1087-color 1116 470 993 29 \;;
+#X scalar 1087-color 1128 470 994 -2 \;;
+#X scalar 1087-color 1140 470 995 29 \;;
+#X scalar 1087-color 1152 470 996 -2 \;;
+#X scalar 1087-color 1164 470 997 29 \;;
+#X scalar 1087-color 1176 470 998 -2 \;;
+#X scalar 1087-color 1188 470 999 29 \;;
#X restore 212 159 pd farben-datas;
#X text 170 19 Generates a fresh new Data-S palette;
#X obj 15 295 append \$0-color x y farbe ynpos;
@@ -1041,36 +1140,37 @@ in the documentation and/or other materials provided with the distribution.
#X text 464 114 - positioning them at 12pt horizontal distance \, in
rows of 100 structures. Each row is 50pt apart.;
#X text 454 144 - opens up the subpatch with the vis command;
-#X connect 0 0 25 4;
+#X msg 72 85 1000;
+#X connect 0 0 24 4;
#X connect 1 0 2 0;
#X connect 1 0 4 0;
#X connect 2 0 1 1;
#X connect 3 0 1 0;
#X connect 4 0 10 0;
#X connect 4 1 5 0;
-#X connect 4 2 25 2;
+#X connect 4 2 24 2;
#X connect 4 3 12 0;
#X connect 5 0 6 0;
#X connect 5 1 9 0;
#X connect 6 0 8 0;
#X connect 7 0 1 1;
-#X connect 8 0 22 0;
+#X connect 8 0 21 0;
#X connect 9 0 6 1;
#X connect 10 0 11 0;
-#X connect 11 0 25 0;
+#X connect 11 0 24 0;
#X connect 12 0 13 0;
-#X connect 13 0 25 3;
-#X connect 14 0 3 0;
-#X connect 15 0 0 0;
-#X connect 17 0 18 0;
-#X connect 18 0 21 0;
-#X connect 18 1 14 0;
-#X connect 18 2 7 0;
-#X connect 18 3 15 0;
-#X connect 18 4 20 0;
-#X connect 20 0 19 0;
-#X connect 21 0 19 0;
-#X connect 22 0 25 1;
+#X connect 13 0 24 3;
+#X connect 14 0 0 0;
+#X connect 16 0 17 0;
+#X connect 17 0 20 0;
+#X connect 17 1 33 0;
+#X connect 17 2 7 0;
+#X connect 17 3 14 0;
+#X connect 17 4 19 0;
+#X connect 19 0 18 0;
+#X connect 20 0 18 0;
+#X connect 21 0 24 1;
+#X connect 33 0 3 0;
#X coords 0 -1 1 1 106 17 1 60 20;
#X restore 17 77 pd Data Struct;
#N canvas 504 106 494 344 META 0;
diff --git a/stoppuhr-clock-help.pd b/stoppuhr-clock-help.pd
new file mode 100644
index 0000000..3960e15
--- /dev/null
+++ b/stoppuhr-clock-help.pd
@@ -0,0 +1,3 @@
+#N canvas 0 0 450 300 10;
+#X text 112 62 abstraction for [stoppuhr];
+#X obj 139 95 stoppuhr-clock;