#N canvas 36 57 1330 711 12;
#X declare -lib Gem;
#X obj 80 446 gemwin;
#X msg 77 364 dimen 400 400;
#X obj 186 358 delay 200;
#X msg 142 302 0 \, destroy;
#X obj 61 127 declare -lib Gem;
#X msg 107 403 buffer 2 \, create \, 1;
#X obj 188 334 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 70 247 bng 15 250 50 0 empty empty empty 17 7 0 10 -257985 -1
-1;
#X obj 98 158 loadbang;
#X text 98 245 <-- re-do gem window;
#X obj 96 180 r gem_window_start;
#X text 28 21 make GEM screen "always on top" linux debian mx - puredata
pd vanilla with GEM library;
#X obj 791 46 cnv 15 170 180 empty empty empty 20 12 0 14 -228992 -66577
0;
#X obj 803 64 cnv 15 100 40 empty empty empty 20 12 0 14 -24198 -66577
0;
#X obj 816 75 gemmouse;
#X floatatom 816 200 9 0 0 1 X-position - -;
#X floatatom 827 178 8 0 0 1 Y-position - -;
#X floatatom 847 244 2 0 0 1 left-Button - -;
#X floatatom 849 135 2 0 0 1 middle-Button - -;
#X floatatom 861 111 2 0 0 1 right-Button - -;
#X obj 967 46 cnv 15 280 180 empty empty empty 20 12 0 14 -228992 -66577
0;
#X obj 979 64 cnv 15 100 40 empty empty empty 20 12 0 14 -24198 -66577
0;
#X floatatom 982 117 9 0 0 1 X-position - -;
#X floatatom 999 95 8 0 0 1 Y-position - -;
#X text 1117 116 (normalized to 0..1);
#X obj 982 71 gemmouse 1 1;
#X text 1116 93 (normalized to 0..1);
#X obj 1026 169 * 8;
#X obj 1026 192 - 4;
#X obj 980 244 gemhead;
#X obj 1004 287 translateXYZ;
#X obj 1001 336 colorRGB 1 0 0;
#X obj 1000 375 square 0.25;
#X obj 1072 234 - 4;
#X text 1111 171 invert y;
#X obj 1072 211 * 8;
#X msg 1072 152 1 \$1;
#X obj 1072 176 -;
#X floatatom 1220 296 5 0 0 0 - - -;
#X floatatom 1165 296 5 0 0 0 - - -;
#X text 30 77 Will Blackhurst 2024;
#X obj 1122 377 s gx;
#X obj 305 161 r gx;
#X floatatom 304 192 5 0 0 0 - - -;
#X obj 1208 373 s gy;
#X floatatom 370 200 5 0 0 0 - - -;
#X obj 368 161 r gy;
#X obj 312 275 * 2;
#X obj 305 241 + 5;
#X obj 311 304 - 2;
#X obj 307 334 int;
#X floatatom 308 368 5 0 0 0 - - -;
#X obj 372 241 + 5;
#X floatatom 369 375 5 0 0 0 - - -;
#X obj 367 278 * 4;
#X obj 365 312 - 4;
#X obj 369 342 int;
#X obj 846 280 s mouse_left;
#X obj 8 1970 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X text 298 120 mouse location;
#X obj 1219 2623 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 49 1052 print a;
#X obj 45 1084 print b;
#X msg 49 328 cursor 0;
#X msg 1113 298 0;
#N canvas 80 131 1237 636 worm 0;
#X obj 119 801 gemhead;
#X obj 122 875 ortho 1;
#X obj 117 836 colorRGB 0 1 1;
#X obj 113 919 translateXYZ 0 0 0;
#X msg 77 997 draw line;
#X obj 403 347 r gx;
#X obj 495 345 r gy;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 425 427 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 440 459 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 458 491 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 473 518 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 487 549 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 503 582 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 519 612 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 533 642 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 542 671 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 554 703 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 569 734 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 583 764 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 596 793 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 608 824 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 621 856 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 631 886 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 643 918 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 656 950 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 668 979 pd oneoff;
#N canvas 37 58 1137 630 oneoff 0;
#X floatatom 345 186 5 0 0 0 - - -;
#X obj 290 245 f;
#X floatatom 340 282 5 0 0 0 - - -;
#X obj 283 181 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 462 188 5 0 0 0 - - -;
#X obj 407 247 f;
#X floatatom 457 284 5 0 0 0 - - -;
#X obj 400 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 342 91 inlet;
#X obj 464 99 inlet;
#X obj 339 338 outlet;
#X obj 461 346 outlet;
#X obj 147 345 pack 0 0;
#X msg 147 372 \$1 \$2 3;
#X obj 149 436 outlet;
#X connect 0 0 3 0;
#X connect 0 0 1 1;
#X connect 1 0 2 0;
#X connect 2 0 10 0;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 6 0 12 1;
#X connect 7 0 5 0;
#X connect 8 0 0 0;
#X connect 9 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X restore 683 1008 pd oneoff;
#X text 567 551 5;
#X text 632 704 5;
#X text 699 857 5;
#X text 756 1006 5;
#X obj 273 1053 curve 20, f 54;
#X obj 88 625 loadbang;
#X msg 117 703 draw linestrip;
#X connect 0 0 2 0;
#X connect 1 0 3 0;
#X connect 2 0 1 0;
#X connect 3 0 31 0;
#X connect 4 0 31 0;
#X connect 5 0 7 0;
#X connect 6 0 7 1;
#X connect 7 0 31 1;
#X connect 7 1 8 0;
#X connect 7 2 8 1;
#X connect 8 0 31 2;
#X connect 8 1 9 0;
#X connect 8 2 9 1;
#X connect 9 0 31 3;
#X connect 9 1 10 0;
#X connect 9 2 10 1;
#X connect 10 0 31 4;
#X connect 10 1 11 0;
#X connect 10 2 11 1;
#X connect 11 0 31 5;
#X connect 11 1 12 0;
#X connect 11 2 12 1;
#X connect 12 0 31 6;
#X connect 12 1 13 0;
#X connect 12 2 13 1;
#X connect 13 0 31 7;
#X connect 13 1 14 0;
#X connect 13 2 14 1;
#X connect 14 0 31 8;
#X connect 14 1 15 0;
#X connect 14 2 15 1;
#X connect 15 0 31 9;
#X connect 15 1 16 0;
#X connect 15 2 16 1;
#X connect 16 0 31 10;
#X connect 16 1 17 0;
#X connect 16 2 17 1;
#X connect 17 0 31 11;
#X connect 17 1 18 0;
#X connect 17 2 18 1;
#X connect 18 0 31 12;
#X connect 18 1 19 0;
#X connect 18 2 19 1;
#X connect 19 0 31 13;
#X connect 19 1 20 0;
#X connect 19 2 20 1;
#X connect 20 0 31 14;
#X connect 20 1 21 0;
#X connect 20 2 21 1;
#X connect 21 0 31 15;
#X connect 21 1 22 0;
#X connect 21 2 22 1;
#X connect 22 0 31 16;
#X connect 22 1 23 0;
#X connect 22 2 23 1;
#X connect 23 0 31 17;
#X connect 23 1 24 0;
#X connect 23 2 24 1;
#X connect 24 0 31 18;
#X connect 24 1 25 0;
#X connect 24 2 25 1;
#X connect 25 0 31 19;
#X connect 25 1 26 0;
#X connect 25 2 26 1;
#X connect 26 0 31 20;
#X connect 32 0 33 0;
#X connect 33 0 31 0;
#X restore 378 581 pd worm;
#X connect 1 0 0 0;
#X connect 2 0 5 0;
#X connect 3 0 6 0;
#X connect 3 0 0 0;
#X connect 5 0 0 0;
#X connect 6 0 1 0;
#X connect 6 0 2 0;
#X connect 6 0 63 0;
#X connect 7 0 3 0;
#X connect 8 0 7 0;
#X connect 10 0 7 0;
#X connect 14 0 15 0;
#X connect 14 1 16 0;
#X connect 14 2 17 0;
#X connect 14 3 18 0;
#X connect 14 4 19 0;
#X connect 17 0 57 0;
#X connect 22 0 27 0;
#X connect 23 0 36 0;
#X connect 25 0 22 0;
#X connect 25 1 23 0;
#X connect 27 0 28 0;
#X connect 28 0 30 1;
#X connect 28 0 39 0;
#X connect 30 0 31 0;
#X connect 31 0 32 0;
#X connect 33 0 30 2;
#X connect 33 0 38 0;
#X connect 35 0 33 0;
#X connect 36 0 37 0;
#X connect 37 0 35 0;
#X connect 38 0 44 0;
#X connect 39 0 41 0;
#X connect 42 0 43 0;
#X connect 43 0 48 0;
#X connect 45 0 52 0;
#X connect 46 0 45 0;
#X connect 47 0 49 0;
#X connect 48 0 47 0;
#X connect 49 0 50 0;
#X connect 50 0 51 0;
#X connect 52 0 54 0;
#X connect 54 0 55 0;
#X connect 55 0 56 0;
#X connect 56 0 53 0;
#X connect 63 0 0 0;
#X connect 64 0 30 3;
