changeset 231:83c198c642e4

Difference frequency sorted to remain constant during lock in. Main patch tidied up, reducing the number of connections across the GUI.
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Mon, 25 Jul 2016 20:04:24 +0100
parents ce93c5cb5146
children 3f098ee30907
files .DS_Store MechAeolian/MA_Test3.pd MechAeolian/MechAeolianD2.pd MechAeolian/WindGenD1.pd MechAeolian/harpD2.pd
diffstat 5 files changed, 2255 insertions(+), 873 deletions(-) [+]
line wrap: on
line diff
Binary file .DS_Store has changed
--- a/MechAeolian/MA_Test3.pd	Tue Jul 19 22:39:50 2016 +0100
+++ b/MechAeolian/MA_Test3.pd	Mon Jul 25 20:04:24 2016 +0100
@@ -1,7 +1,7 @@
-#N canvas 228 23 931 825 10;
+#N canvas 235 24 931 825 10;
 #X obj 359 -59 loadbang;
 #X obj 406 31 hsl 128 15 0.0001 0.3 1 0 empty empty empty -2 -8 0 10
--262144 -1 -1 2867 1;
+-262144 -1 -1 3652 1;
 #X floatatom 413 57 8 0 0 0 - - -;
 #X obj 474 307 hsl 128 15 0.01 0.99 0 0 empty empty empty -2 -8 0 10
 -262144 -1 -1 6350 1;
@@ -23,7 +23,7 @@
 #X obj 359 -35 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
 -1 -1;
 #X obj 419 89 hsl 128 15 0.01 20 0 0 empty empty empty -2 -8 0 10 -262144
--1 -1 407 1;
+-1 -1 534 1;
 #X floatatom 441 108 8 0 0 0 - - -;
 #X obj 532 -58 s SET_UP;
 #X obj 404 12 r SET_UP;
@@ -33,11 +33,11 @@
 #X obj 542 218 r SET_UP;
 #X obj 548 276 r SET_UP;
 #X obj 492 365 hsl 128 15 1 10000 1 0 empty empty empty -2 -8 0 10
--262144 -1 -1 12137 1;
+-262144 -1 -1 9525 1;
 #X floatatom 525 394 5 0 0 0 - - -;
 #X obj 570 339 r SET_UP;
 #X obj 501 425 hsl 128 15 0 1000 0 0 empty empty empty -2 -8 0 10 -262144
--1 -1 899 1;
+-1 -1 468 1;
 #X floatatom 520 452 5 0 0 0 - - -;
 #X obj 594 393 r SET_UP;
 #X obj 515 477 hsl 128 15 -180 180 0 0 empty empty empty -2 -8 0 10
@@ -76,12 +76,12 @@
 #X msg 346 16 0.003;
 #X msg 325 72 0.4;
 #X msg 203 402 50;
-#X floatatom 490 559 0 0 0 0 - - -;
-#X floatatom 595 578 0 0 0 0 - - -;
+#X floatatom 545 575 0 0 0 0 - - -;
+#X floatatom 261 675 0 0 0 0 - - -;
 #X msg 458 -11 0.004;
 #X obj 104 93 line \$1 50;
 #X obj 122 52 line \$1 50;
-#X floatatom 506 584 0 0 0 0 - - -;
+#X floatatom 323 -35 0 0 0 0 - - -;
 #X obj 13 -83 inlet;
 #X obj 141 32 s \$0-GAIN;
 #X obj 122 71 s \$0-TENS;
@@ -101,35 +101,42 @@
 #X obj 417 657 outlet~;
 #X obj 363 656 outlet~;
 #X obj 514 600 outlet;
-#X obj 717 478 hsl 128 15 1e-07 0.5 1 0 empty empty empty -2 -8 0 10
--262144 -1 -1 5117 1;
-#X floatatom 728 508 0 0 0 0 - - -;
+#X obj 665 470 hsl 128 15 1e-07 0.5 1 0 empty empty empty -2 -8 0 10
+-262144 -1 -1 905 1;
+#X floatatom 676 500 0 0 0 0 - - -;
 #X obj 13 -57 unpack f f f f f f f f f;
 #X obj 155 -29 line \$1 50;
 #X obj 155 -10 s \$0-DAMP;
-#X obj 714 454 r \$0-DAMP;
-#X obj 469 656 outlet~;
+#X obj 662 446 r \$0-DAMP;
 #X obj 523 657 outlet~;
-#X obj 172 -98 inlet;
-#X obj 109 -103 inlet;
-#X obj 83 -86 inlet;
-#X obj 58 -102 inlet;
-#X obj 147 -107 inlet;
-#X obj 598 657 outlet;
-#X obj 826 -84 inlet;
-#X floatatom 785 35 5 0 0 0 - - -;
+#X obj 224 -102 inlet;
+#X obj 59 586 r myMet;
+#X obj 59 609 snapshot~;
+#X floatatom 59 633 0 0 0 0 - - -;
+#X floatatom 318 674 0 0 0 0 - - -;
+#X floatatom 447 691 0 0 0 0 - - -;
+#X obj 145 603 r myMet;
+#X obj 145 626 snapshot~;
+#X floatatom 145 650 0 0 0 0 - - -;
+#X obj 611 574 r myMet;
+#X obj 611 597 snapshot~;
+#X floatatom 611 621 0 0 0 0 - - -;
+#X obj 224 -80 unpack f f f f f f;
+#X obj 270 -34 s \$0-O_N;
+#X obj 470 508 r \$0-O_N;
+#X obj 469 656 outlet;
 #X obj 403 529 MechAeolianD2;
 #X connect 0 0 15 0;
 #X connect 1 0 2 0;
-#X connect 1 0 107 0;
+#X connect 1 0 114 0;
 #X connect 3 0 4 0;
-#X connect 3 0 107 5;
+#X connect 3 0 114 5;
 #X connect 5 0 6 0;
-#X connect 5 0 107 3;
+#X connect 5 0 114 3;
 #X connect 7 0 8 0;
-#X connect 7 0 107 4;
+#X connect 7 0 114 4;
 #X connect 9 0 10 0;
-#X connect 9 0 107 2;
+#X connect 9 0 114 2;
 #X connect 12 0 60 0;
 #X connect 13 0 5 0;
 #X connect 14 0 3 0;
@@ -144,7 +151,7 @@
 #X connect 15 0 65 0;
 #X connect 15 0 34 0;
 #X connect 16 0 17 0;
-#X connect 16 0 107 1;
+#X connect 16 0 114 1;
 #X connect 19 0 1 0;
 #X connect 20 0 16 0;
 #X connect 21 0 9 0;
@@ -152,10 +159,10 @@
 #X connect 23 0 7 0;
 #X connect 24 0 3 0;
 #X connect 25 0 26 0;
-#X connect 25 0 107 8;
+#X connect 25 0 114 7;
 #X connect 27 0 25 0;
 #X connect 28 0 29 0;
-#X connect 28 0 107 6;
+#X connect 28 0 114 6;
 #X connect 30 0 28 0;
 #X connect 31 0 32 0;
 #X connect 33 0 31 0;
@@ -193,7 +200,7 @@
 #X connect 84 0 25 0;
 #X connect 85 0 28 0;
 #X connect 91 0 92 0;
-#X connect 91 0 107 7;
+#X connect 91 0 114 9;
 #X connect 93 0 49 0;
 #X connect 93 1 48 0;
 #X connect 93 2 47 0;
@@ -205,19 +212,32 @@
 #X connect 93 8 94 0;
 #X connect 94 0 95 0;
 #X connect 96 0 91 0;
-#X connect 99 0 94 0;
-#X connect 100 0 69 0;
-#X connect 101 0 47 0;
-#X connect 102 0 48 0;
-#X connect 103 0 70 0;
+#X connect 98 0 110 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 104 0 105 0;
 #X connect 105 0 106 0;
-#X connect 105 0 107 9;
-#X connect 107 0 89 0;
-#X connect 107 1 88 0;
-#X connect 107 2 86 0;
-#X connect 107 3 97 0;
-#X connect 107 4 87 0;
-#X connect 107 5 98 0;
-#X connect 107 6 66 0;
-#X connect 107 6 90 0;
-#X connect 107 8 104 0;
+#X connect 107 0 108 0;
+#X connect 108 0 109 0;
+#X connect 110 0 48 0;
+#X connect 110 1 47 0;
+#X connect 110 2 69 0;
+#X connect 110 3 70 0;
+#X connect 110 4 94 0;
+#X connect 110 5 111 0;
+#X connect 110 5 71 0;
+#X connect 112 0 114 8;
+#X connect 114 0 89 0;
+#X connect 114 0 100 0;
+#X connect 114 1 88 0;
+#X connect 114 1 105 0;
+#X connect 114 2 86 0;
+#X connect 114 2 67 0;
+#X connect 114 3 103 0;
+#X connect 114 3 113 0;
+#X connect 114 4 87 0;
+#X connect 114 4 102 0;
+#X connect 114 5 97 0;
+#X connect 114 5 108 0;
+#X connect 114 6 66 0;
+#X connect 114 6 90 0;
--- a/MechAeolian/MechAeolianD2.pd	Tue Jul 19 22:39:50 2016 +0100
+++ b/MechAeolian/MechAeolianD2.pd	Mon Jul 25 20:04:24 2016 +0100
@@ -1,4 +1,4 @@
-#N canvas 65 41 1370 784 10;
+#N canvas 18 41 1370 784 10;
 #X obj 223 63 inlet;
 #X text 792 236 Reynolds Number;
 #X text 720 269 Strouhal Number;
@@ -646,7 +646,7 @@
 #X obj 373 283 r \$0-azim;
 #X obj 387 531 r \$0-elev;
 #X obj 373 508 r \$0-azim;
-#N canvas 940 255 444 428 corrLen 1;
+#N canvas 940 255 444 428 corrLen 0;
 #X obj 103 71 inlet~;
 #X obj 88 302 outlet~;
 #X obj 88 143 *~;
@@ -806,7 +806,7 @@
 #X connect 55 0 53 1;
 #X connect 55 0 52 1;
 #X connect 55 0 54 1;
-#X restore 601 610 pd Dipoles;
+#X restore 554 694 pd Dipoles;
 #X obj 1088 69 noise~;
 #X obj 1088 92 s~ \$0-thisNoise;
 #X obj 1067 214 r~ \$0-thisNoise;
@@ -1045,8 +1045,8 @@
 #X obj 890 220 snapshot~;
 #X floatatom 890 244 0 0 0 0 - - -;
 #X obj 1052 359 fcpan;
-#X obj 683 614 outlet;
-#N canvas 48 264 747 554 UCalc 0;
+#X obj 1071 676 outlet;
+#N canvas 14 255 747 554 UCalc 0;
 #X obj 238 173 r~ \$0-thisNatF;
 #X obj 214 88 r \$0-diameter;
 #X obj 214 130 line~;
@@ -1055,9 +1055,6 @@
 #X obj 199 317 /~;
 #X obj 199 349 outlet~;
 #X obj 199 205 /~;
-#X obj 437 300 r~ \$0-myFreq;
-#X obj 437 327 /~;
-#X obj 437 353 outlet~;
 #X obj 238 328 outlet~;
 #X obj 90 336 r myMet;
 #X obj 90 359 snapshot~;
@@ -1069,40 +1066,34 @@
 #X msg 214 108 \$1 20;
 #X msg 253 215 \$1 15;
 #X text 54 93 V = u/(2pi.f.d);
-#X connect 0 0 18 0;
-#X connect 1 0 19 0;
+#X text 290 196 Harmonic Number;
+#X connect 0 0 15 0;
+#X connect 1 0 16 0;
 #X connect 2 0 3 0;
 #X connect 3 0 7 1;
 #X connect 4 0 7 0;
 #X connect 5 0 6 0;
-#X connect 5 0 13 0;
+#X connect 5 0 10 0;
 #X connect 7 0 5 0;
-#X connect 8 0 9 0;
 #X connect 9 0 10 0;
-#X connect 12 0 13 0;
-#X connect 13 0 14 0;
-#X connect 13 0 15 0;
-#X connect 16 0 20 0;
-#X connect 17 0 18 1;
-#X connect 18 0 5 1;
-#X connect 18 0 9 1;
-#X connect 18 0 11 0;
-#X connect 19 0 2 0;
-#X connect 20 0 17 0;
-#X restore 726 484 pd UCalc;
-#X obj 860 512 r myMet;
-#X obj 860 535 snapshot~;
-#X floatatom 903 557 0 0 0 0 - - -;
-#X obj 860 558 outlet;
-#N canvas 181 193 850 673 lockIn 0;
+#X connect 10 0 11 0;
+#X connect 10 0 12 0;
+#X connect 13 0 17 0;
+#X connect 14 0 15 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 0;
+#X connect 16 0 2 0;
+#X connect 17 0 14 0;
+#X restore 591 381 pd UCalc;
+#N canvas 32 224 850 673 lockIn 0;
 #X obj 311 13 inlet~;
 #X obj 52 80 osc~;
-#X obj 52 387 throw~ l;
-#X obj 63 364 throw~ r;
+#X obj 52 491 throw~ l;
+#X obj 63 468 throw~ r;
 #X obj 52 -21 inlet~;
-#X obj 67 -1 inlet~;
+#X obj 67 34 inlet~;
 #X obj 374 68 inlet;
-#N canvas 50 39 1188 690 SimpHyst 1;
+#N canvas 0 23 1188 690 SimpHyst 0;
 #X obj 289 250 sig~ 1;
 #X obj 304 336 exp~;
 #X obj 274 382 /~;
@@ -1388,8 +1379,7 @@
 #X obj 548 356 *~;
 #X obj 799 352 clip~ 0 1.5;
 #X obj 72 516 /~ 1.2;
-#X obj 72 538 *~;
-#X obj 482 454 +~;
+#X obj 482 456 +~;
 #X obj 239 227 -~ 0.9;
 #X obj 248 138 < 0.86;
 #X obj 151 226 -~ 0.89;
@@ -1407,7 +1397,7 @@
 ;
 #X text -184 30 Sigmoid functions replicating the inital branch of
 the hysteresis curve.;
-#X text 173 31 Sigmoid functions replicating the lower branch of the
+#X text 192 39 Sigmoid functions replicating the lower branch of the
 hysteresis curve.;
 #X text 681 23 Test objects;
 #X obj -153 374 spigot~;
@@ -1419,6 +1409,7 @@
 #X text 708 416 Clipped to match the range given in paper as well as
 to stop the value exploding after 1.5;
 #X text -117 521 Normalises the Hysteresis plot;
+#X obj 72 538 *~;
 #X connect 0 0 2 0;
 #X connect 0 0 3 0;
 #X connect 1 0 3 1;
@@ -1435,7 +1426,7 @@
 #X connect 11 0 54 0;
 #X connect 12 0 13 0;
 #X connect 13 0 14 0;
-#X connect 13 0 161 0;
+#X connect 13 0 160 0;
 #X connect 19 0 18 0;
 #X connect 19 0 42 1;
 #X connect 19 1 17 0;
@@ -1469,7 +1460,7 @@
 #X connect 43 0 34 0;
 #X connect 44 0 45 0;
 #X connect 45 0 46 0;
-#X connect 45 0 157 0;
+#X connect 45 0 156 0;
 #X connect 47 1 54 1;
 #X connect 48 0 49 0;
 #X connect 49 0 47 0;
@@ -1486,11 +1477,11 @@
 #X connect 62 0 21 0;
 #X connect 63 0 1 0;
 #X connect 64 0 111 0;
-#X connect 64 0 166 0;
+#X connect 64 0 165 0;
 #X connect 65 0 69 0;
 #X connect 66 0 67 0;
 #X connect 67 0 26 0;
-#X connect 68 0 172 0;
+#X connect 68 0 171 0;
 #X connect 69 0 31 0;
 #X connect 70 0 51 0;
 #X connect 71 0 41 0;
@@ -1521,7 +1512,7 @@
 #X connect 98 1 111 0;
 #X connect 100 0 19 0;
 #X connect 101 0 45 0;
-#X connect 102 0 158 0;
+#X connect 102 0 157 0;
 #X connect 103 0 16 0;
 #X connect 104 0 57 0;
 #X connect 105 0 65 0;
@@ -1529,7 +1520,7 @@
 #X connect 107 0 13 0;
 #X connect 108 1 37 1;
 #X connect 109 0 56 0;
-#X connect 110 0 156 0;
+#X connect 110 0 155 0;
 #X connect 111 0 130 0;
 #X connect 113 0 114 0;
 #X connect 114 0 115 0;
@@ -1539,10 +1530,10 @@
 #X connect 118 0 119 0;
 #X connect 119 0 120 0;
 #X connect 119 0 122 0;
-#X connect 121 0 155 1;
+#X connect 121 0 154 1;
 #X connect 122 0 121 1;
 #X connect 122 0 123 1;
-#X connect 123 1 155 0;
+#X connect 123 1 154 0;
 #X connect 124 0 125 0;
 #X connect 125 0 127 0;
 #X connect 126 0 125 1;
@@ -1573,87 +1564,148 @@
 #X connect 150 0 141 1;
 #X connect 151 0 121 0;
 #X connect 152 0 133 0;
-#X connect 152 0 164 0;
-#X connect 153 0 154 0;
-#X connect 154 0 74 0;
-#X connect 155 0 154 1;
-#X connect 156 0 70 0;
-#X connect 157 0 11 1;
-#X connect 157 0 47 1;
-#X connect 157 0 55 0;
-#X connect 158 0 72 0;
+#X connect 152 0 163 0;
+#X connect 153 0 177 0;
+#X connect 154 0 177 1;
+#X connect 155 0 70 0;
+#X connect 156 0 11 1;
+#X connect 156 0 47 1;
+#X connect 156 0 55 0;
+#X connect 157 0 72 0;
+#X connect 158 0 41 0;
 #X connect 159 0 41 0;
-#X connect 160 0 41 0;
-#X connect 161 0 35 1;
-#X connect 161 0 172 1;
-#X connect 162 0 99 0;
+#X connect 160 0 35 1;
+#X connect 160 0 171 1;
+#X connect 161 0 99 0;
+#X connect 162 0 163 0;
 #X connect 163 0 164 0;
-#X connect 164 0 165 0;
-#X connect 172 0 36 0;
+#X connect 171 0 36 0;
+#X connect 177 0 74 0;
 #X restore 311 92 pd SimpHyst;
 #X obj 311 118 outlet~;
 #X obj 342 44 inlet;
-#X obj 52 335 spigot~;
+#X obj 52 439 spigot~;
 #X obj 431 283 inlet;
 #X obj 392 375 outlet;
-#X obj 437 375 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+#X obj 437 375 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
 1;
-#X obj 392 308 spigot~;
 #X obj 440 308 r myMet;
 #X obj 392 331 snapshot~;
 #X obj 392 352 > 0.01;
 #X obj 52 56 +~;
-#X obj 52 300 *~ 5e-05;
-#X obj 71 196 osc~;
-#X obj 52 240 +~;
-#X obj 116 103 r mod;
-#X obj 71 103 inlet~;
-#X obj 86 148 osc~;
-#X obj 86 127 *~ 1;
-#X obj 71 172 +~;
-#X obj 71 216 *~ 0.1;
-#X obj 52 277 *~;
+#X obj 52 404 *~ 5e-05;
+#X obj 71 300 osc~;
+#X obj 52 343 +~;
+#X obj 116 207 r mod;
+#X obj 71 207 inlet~;
+#X obj 86 252 osc~;
+#X obj 86 231 *~ 1;
+#X obj 71 276 +~;
+#X obj 52 380 *~;
 #X text 316 -6 V;
 #X text 12 -42 Fn \, nearest harmonic freq;
-#X text 79 15 Modulation frequency;
-#X text 399 85 Harmonic number;
+#X text 79 50 Modulation frequency;
+#X text 415 69 Harmonic number;
 #X text 465 285 on/off;
 #X text 356 24 Damping Parameter;
 #X text 253 146 A/d - max vibration;
-#X text 88 83 Difference frequency;
+#X text 88 187 Difference frequency;
 #X text 330 396 Indicator as to when in lock-in;
+#X obj 67 114 change;
+#X obj 67 159 vline~;
+#X floatatom -62 221 0 0 0 0 - - -;
+#X obj 52 2 samphold~;
+#X obj 103 -18 sig~;
+#X obj -9 29 snapshot~;
+#X floatatom -9 50 0 0 0 0 - - -;
+#X obj 52 184 *~;
+#X obj -8 8 r myMet;
+#X obj -23 180 snapshot~;
+#X floatatom -23 201 0 0 0 0 - - -;
+#X obj -22 159 r myMet;
+#X obj -34 221 s \$0-mySwitch;
+#X obj 134 -19 r \$0-mySwitch;
+#X obj -62 201 < 0.2;
+#X floatatom 385 91 0 0 0 0 - - -;
+#X obj 219 46 snapshot~;
+#X floatatom 219 67 0 0 0 0 - - -;
+#X obj 220 25 r myMet;
+#X obj 535 388 snapshot~;
+#X floatatom 535 409 0 0 0 0 - - -;
+#X obj 536 367 r myMet;
+#X msg 67 136 0.1 150 \, 0.4 150 260;
+#X obj 71 320 *~ 0.005;
+#X floatatom 460 355 5 0 0 0 - - -;
+#X floatatom 510 294 5 0 0 0 - - -;
+#X obj 392 306 spigot~;
+#X obj 259 421 snapshot~;
+#X floatatom 259 442 0 0 0 0 - - -;
+#X obj 260 400 r myMet;
+#X msg 434 261 1;
+#X msg 472 253 0;
 #X connect 0 0 7 0;
-#X connect 1 0 21 0;
-#X connect 4 0 18 0;
-#X connect 5 0 18 1;
+#X connect 1 0 43 0;
+#X connect 4 0 39 0;
+#X connect 5 0 17 1;
+#X connect 5 0 52 0;
 #X connect 6 0 7 2;
+#X connect 6 0 36 0;
+#X connect 6 0 51 0;
 #X connect 7 0 8 0;
-#X connect 7 0 14 0;
-#X connect 7 0 28 1;
+#X connect 7 0 26 1;
+#X connect 7 0 62 0;
 #X connect 9 0 7 1;
 #X connect 10 0 2 0;
 #X connect 10 0 3 0;
 #X connect 11 0 10 1;
-#X connect 11 0 14 1;
-#X connect 14 0 16 0;
+#X connect 11 0 61 0;
+#X connect 11 0 62 1;
+#X connect 14 0 15 0;
 #X connect 15 0 16 0;
-#X connect 16 0 17 0;
-#X connect 17 0 12 0;
-#X connect 17 0 13 0;
-#X connect 18 0 1 0;
-#X connect 19 0 10 0;
-#X connect 20 0 27 0;
-#X connect 21 0 28 0;
-#X connect 22 0 25 1;
-#X connect 23 0 25 0;
-#X connect 23 0 26 0;
-#X connect 24 0 26 1;
-#X connect 25 0 24 0;
-#X connect 26 0 20 0;
-#X connect 27 0 21 1;
-#X connect 28 0 19 0;
-#X restore 736 530 pd lockIn;
-#X obj 786 550 outlet;
+#X connect 15 0 60 0;
+#X connect 16 0 12 0;
+#X connect 16 0 13 0;
+#X connect 17 0 1 0;
+#X connect 18 0 10 0;
+#X connect 19 0 59 0;
+#X connect 20 0 26 0;
+#X connect 21 0 24 1;
+#X connect 22 0 24 0;
+#X connect 22 0 25 0;
+#X connect 23 0 25 1;
+#X connect 24 0 23 0;
+#X connect 25 0 19 0;
+#X connect 26 0 18 0;
+#X connect 36 0 58 0;
+#X connect 37 0 43 1;
+#X connect 37 0 45 0;
+#X connect 39 0 41 0;
+#X connect 39 0 17 0;
+#X connect 40 0 39 1;
+#X connect 41 0 42 0;
+#X connect 43 0 20 0;
+#X connect 44 0 41 0;
+#X connect 45 0 46 0;
+#X connect 45 0 50 0;
+#X connect 47 0 45 0;
+#X connect 49 0 40 0;
+#X connect 50 0 38 0;
+#X connect 50 0 48 0;
+#X connect 52 0 53 0;
+#X connect 54 0 52 0;
+#X connect 55 0 56 0;
+#X connect 57 0 55 0;
+#X connect 58 0 37 0;
+#X connect 59 0 20 1;
+#X connect 62 0 15 0;
+#X connect 62 0 63 0;
+#X connect 62 1 55 0;
+#X connect 63 0 64 0;
+#X connect 65 0 63 0;
+#X connect 66 0 62 1;
+#X connect 67 0 62 1;
+#X restore 747 697 pd lockIn;
+#X obj 797 717 outlet;
 #X obj 855 302 r~ \$0-myFreq;
 #X obj 870 327 r~ \$0-thisNatF;
 #X obj 855 351 /~;
@@ -1661,79 +1713,210 @@
 #X obj 855 374 snapshot~;
 #X obj 856 399 + 0.5;
 #X obj 856 446 i;
-#X obj 856 484 outlet;
-#N canvas 540 56 824 627 modulation 0;
-#X obj 205 72 r~ \$0-myFreq;
-#X obj 220 97 r~ \$0-thisNatF;
-#X obj 205 121 /~;
-#X obj 232 122 r myMet;
-#X obj 205 144 snapshot~;
-#X floatatom 249 216 0 0 0 0 - - -;
-#X obj 191 333 -~;
-#X floatatom 265 169 0 0 0 0 - - -;
-#X obj 206 312 r~ \$0-myFreq;
-#X obj 191 51 r~ \$0-thisNatF;
-#X floatatom 349 318 0 0 0 0 - - -;
-#X obj 191 356 osc~;
-#X obj 191 381 *~;
-#X obj 315 267 hsl 150 35 1 100 1 0 empty empty empty -2 -8 0 10 -262144
--1 -1 6080 1;
-#X obj 289 335 line~;
-#X obj 191 405 outlet~;
-#X obj 289 211 r mod;
-#X text 115 431 Calculates the modulation frequency from the difference
+#X obj 978 674 outlet;
+#N canvas 186 87 1162 685 modulation 0;
+#X obj 205 27 r~ \$0-myFreq;
+#X obj 220 52 r~ \$0-thisNatF;
+#X obj 205 76 /~;
+#X obj 232 77 r myMet;
+#X obj 205 99 snapshot~;
+#X floatatom 249 171 0 0 0 0 - - -;
+#X obj 191 389 -~;
+#X floatatom 265 124 0 0 0 0 - - -;
+#X obj 600 58 r~ \$0-myFreq;
+#X obj 191 6 r~ \$0-thisNatF;
+#X floatatom 356 318 0 0 0 0 - - -;
+#X obj 191 412 osc~;
+#X obj 191 437 *~;
+#X obj 322 267 hsl 150 35 1 100 1 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 0 1;
+#X obj 296 335 line~;
+#X obj 191 461 outlet~;
+#X obj 296 211 r mod;
+#X text 122 487 Calculates the modulation frequency from the difference
 between the shedding and natural frequency - Van Atta paper.;
-#X obj 206 192 i;
-#X obj 206 270 line~;
-#X obj 191 293 *~;
-#X msg 206 244 \$1 20;
-#X msg 289 314 \$1 20;
+#X obj 206 147 i;
+#X obj 206 225 line~;
+#X obj 191 248 *~;
+#X msg 206 199 \$1 20;
+#X msg 296 314 \$1 20;
 #X obj 109 285 r myMet;
 #X obj 109 306 snapshot~;
 #X floatatom 109 325 0 0 0 0 - - -;
-#X obj 367 239 +;
-#X obj 367 187 inlet;
-#X obj 367 216 t f b;
-#X floatatom 259 245 0 0 0 0 - - -;
-#X obj 206 167 + 1;
-#X obj 276 370 outlet~;
-#X text 339 371 Difference frequency;
+#X floatatom 305 237 0 0 0 0 - - -;
+#X obj 300 420 outlet~;
+#X text 363 421 Difference frequency;
+#X obj 49 389 r myMet;
+#X obj 49 410 snapshot~;
+#X floatatom 49 429 0 0 0 0 - - -;
+#X obj 218 258 inlet;
+#X obj 448 101 r~ \$0-thisNatF;
+#X obj 218 300 line~;
+#X msg 218 279 \$1 20;
+#X floatatom 257 277 0 0 0 0 - - -;
+#X obj 62 207 r myMet;
+#X obj 62 228 snapshot~;
+#X floatatom 62 247 0 0 0 0 - - -;
+#X obj 99 58 r myMet;
+#X obj 99 79 snapshot~;
+#X floatatom 99 98 0 0 0 0 - - -;
+#X obj 218 321 -~;
+#X obj 218 342 abs~;
+#X obj 454 141 i;
+#X obj 432 165 *~ 1;
+#X floatatom 470 168 0 0 0 0 - - -;
+#X obj 706 172 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 0 1;
+#X obj 665 129 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 0 1;
+#X floatatom 671 149 0 0 0 0 - - -;
+#X floatatom 717 192 0 0 0 0 - - -;
+#X msg 572 260 20;
+#X obj 681 275 -;
+#X obj 687 246 t f b;
+#X floatatom 707 309 0 0 0 0 - - -;
+#X obj 669 388 mod 20;
+#X floatatom 716 423 0 0 0 0 - - -;
+#X obj 668 346 + 20;
+#X obj 675 311 abs;
+#X obj 618 419 == 0;
+#X obj 615 452 spigot;
+#X obj 677 503 +;
+#X obj 727 464 t f b;
+#X floatatom 678 538 0 0 0 0 - - -;
+#X obj 559 197 r myMet;
+#X obj 552 489 spigot;
+#X obj 574 410 - 1;
+#X obj 574 437 * -1;
+#X msg 553 326 0;
+#X obj 984 91 inlet;
+#X obj 963 70 r~ \$0-thisNatF;
+#X obj 963 111 *~ 1;
+#X obj 948 134 -~;
+#X obj 948 155 abs~;
+#X obj 999 148 r myMet;
+#X obj 999 169 snapshot~;
+#X floatatom 999 188 0 0 0 0 - - -;
+#X obj 939 341 +~;
+#X floatatom 995 112 0 0 0 0 - - -;
+#X obj 1045 200 == 0;
+#X obj 1019 253 spigot~;
+#X obj 976 346 r myMet;
+#X obj 976 367 snapshot~;
+#X floatatom 976 386 0 0 0 0 - - -;
+#X obj 47 463 r myMet;
+#X obj 47 484 snapshot~;
+#X floatatom 47 503 0 0 0 0 - - -;
+#X obj 971 221 -~;
+#X obj 1039 331 r myMet;
+#X obj 1039 352 snapshot~;
+#X floatatom 1039 371 0 0 0 0 - - -;
+#X obj 206 122 + 1.5;
+#X obj 333 118 inlet;
+#X floatatom 317 164 0 0 0 0 - - -;
 #X connect 0 0 2 0;
 #X connect 1 0 2 1;
 #X connect 2 0 4 0;
 #X connect 3 0 4 0;
 #X connect 4 0 7 0;
-#X connect 4 0 30 0;
-#X connect 6 0 11 0;
-#X connect 6 0 24 0;
-#X connect 6 0 31 0;
-#X connect 8 0 6 1;
+#X connect 4 0 92 0;
+#X connect 6 0 30 0;
 #X connect 9 0 20 0;
+#X connect 9 0 41 0;
 #X connect 11 0 12 0;
 #X connect 12 0 15 0;
+#X connect 12 0 86 0;
 #X connect 13 0 10 0;
+#X connect 13 0 22 0;
 #X connect 14 0 12 1;
-#X connect 16 0 13 0;
 #X connect 16 0 22 0;
+#X connect 16 0 26 0;
 #X connect 18 0 5 0;
 #X connect 18 0 21 0;
 #X connect 19 0 20 1;
 #X connect 20 0 6 0;
+#X connect 20 0 38 0;
+#X connect 20 0 88 0;
 #X connect 21 0 19 0;
 #X connect 22 0 14 0;
 #X connect 23 0 24 0;
 #X connect 24 0 25 0;
-#X connect 26 0 29 0;
-#X connect 27 0 28 0;
-#X connect 28 0 26 1;
-#X connect 28 1 26 0;
-#X connect 30 0 18 0;
-#X restore 751 459 pd modulation;
-#X obj 601 452 r~ \$0-myFreq;
-#X floatatom 900 483 0 0 0 0 - - -;
-#X obj 549 610 outlet~;
-#X obj 608 481 outlet~;
-#N canvas 422 202 949 640 AeolianFreq 1;
+#X connect 29 0 30 0;
+#X connect 30 0 31 0;
+#X connect 32 0 35 0;
+#X connect 32 0 36 0;
+#X connect 33 0 46 0;
+#X connect 34 0 43 0;
+#X connect 34 0 73 0;
+#X connect 34 0 88 1;
+#X connect 35 0 34 0;
+#X connect 37 0 38 0;
+#X connect 38 0 39 0;
+#X connect 40 0 41 0;
+#X connect 41 0 42 0;
+#X connect 43 0 44 0;
+#X connect 44 0 6 1;
+#X connect 44 0 24 0;
+#X connect 45 0 46 1;
+#X connect 45 0 47 0;
+#X connect 46 0 43 1;
+#X connect 48 0 51 0;
+#X connect 48 0 54 0;
+#X connect 49 0 50 0;
+#X connect 49 0 53 0;
+#X connect 52 0 61 0;
+#X connect 53 0 55 0;
+#X connect 53 0 59 0;
+#X connect 54 0 53 1;
+#X connect 54 1 53 0;
+#X connect 56 0 57 0;
+#X connect 56 0 60 0;
+#X connect 56 0 62 0;
+#X connect 58 0 56 0;
+#X connect 59 0 58 0;
+#X connect 60 0 61 1;
+#X connect 60 0 67 0;
+#X connect 61 0 63 0;
+#X connect 62 0 64 0;
+#X connect 63 0 62 1;
+#X connect 63 1 62 0;
+#X connect 65 0 52 0;
+#X connect 65 0 69 0;
+#X connect 66 0 63 0;
+#X connect 67 0 68 0;
+#X connect 68 0 66 1;
+#X connect 69 0 66 0;
+#X connect 70 0 72 1;
+#X connect 70 0 79 0;
+#X connect 71 0 72 0;
+#X connect 71 0 81 0;
+#X connect 72 0 73 1;
+#X connect 73 0 74 0;
+#X connect 74 0 76 0;
+#X connect 74 0 78 0;
+#X connect 75 0 76 0;
+#X connect 76 0 77 0;
+#X connect 76 0 80 0;
+#X connect 78 0 83 0;
+#X connect 80 0 81 1;
+#X connect 81 1 78 1;
+#X connect 82 0 83 0;
+#X connect 83 0 84 0;
+#X connect 85 0 86 0;
+#X connect 86 0 87 0;
+#X connect 88 0 90 0;
+#X connect 88 0 11 0;
+#X connect 88 0 27 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 92 0 18 0;
+#X connect 93 0 94 0;
+#X restore 695 473 pd modulation;
+#X obj 554 487 r~ \$0-myFreq;
+#X floatatom 931 469 0 0 0 0 - - -;
+#X obj 502 621 outlet~;
+#X obj 561 516 outlet~;
+#N canvas 297 80 949 640 AeolianFreq 0;
 #X obj 605 102 inlet;
 #X obj 605 123 > 1;
 #X obj 126 -69 inlet~;
@@ -1859,27 +2042,64 @@
 #X connect 60 0 61 0;
 #X connect 61 0 62 0;
 #X connect 62 0 32 0;
-#X restore 601 586 pd AeolianFreq;
-#X obj 785 424 inlet;
+#X restore 554 597 pd AeolianFreq;
+#X obj 1289 75 inlet;
 #X obj 816 61 s \$0-mass;
-#X obj 777 572 s~ \$0-harmonicOn;
-#X obj 1043 46 r~ \$0-harmonicOn;
-#X obj 740 620 outlet~;
-#X obj 791 621 outlet~;
+#X obj 1073 720 outlet~;
+#X obj 980 720 outlet~;
 #X obj 902 134 outlet;
 #X obj 1124 483 inlet;
 #X obj 856 424 max 1;
 #X obj 96 209 r myMet;
 #X obj 96 232 snapshot~;
 #X floatatom 96 256 0 0 0 0 - - -;
-#X text 746 408 Damping Parameter;
+#X text 1255 58 Damping Parameter;
+#X obj 747 739 s~ \$0-AdVal;
+#X obj 1043 47 r~ \$0-AdVal;
+#X obj 582 648 r~ \$0-AdVal;
+#X obj 581 537 r~ \$0-AdVal;
+#X obj 613 422 s~ \$0-redVel;
+#X obj 772 610 r~ \$0-redVel;
+#X obj 1073 700 r~ \$0-redVel;
+#X obj 636 402 s~ \$0-lockFreq;
+#X obj 747 546 r~ \$0-lockFreq;
+#X obj 608 557 r~ \$0-lockFreq;
+#X obj 980 699 r~ \$0-lockFreq;
+#X obj 856 471 s \$0-harmNo;
+#X obj 978 653 r \$0-harmNo;
+#X obj 591 360 r \$0-harmNo;
+#X obj 770 451 r \$0-harmNo;
+#X obj 1289 96 s \$0-dampPar;
+#X obj 781 632 r \$0-dampPar;
+#X obj 789 653 r \$0-harmNo;
+#X obj 1124 506 s \$0-onOff;
+#X obj 798 675 r \$0-onOff;
+#X obj 611 671 r \$0-onOff;
+#X obj 695 445 r $-aeoFreq;
+#X obj 695 513 s~ \$0-modFreq;
+#X obj 755 568 r~ \$0-modFreq;
+#X obj 770 494 s~ \$0-diffFreq;
+#X obj 764 588 r~ \$0-diffFreq;
+#X floatatom 755 58 0 0 0 0 - - -;
+#X floatatom 847 41 0 0 0 0 - - -;
+#X floatatom 1284 118 0 0 0 0 - - -;
+#X floatatom 1161 482 0 0 0 0 - - -;
+#X obj 446 649 r myMet;
+#X obj 446 672 snapshot~;
+#X floatatom 446 696 0 0 0 0 - - -;
+#X msg 1173 657 2;
+#X floatatom 846 721 0 0 0 0 - - -;
+#X obj 635 622 s \$0-aeoFreq;
+#X obj 1071 652 r \$0-aeoFreq;
+#X obj 635 576 r \$0-redVelCo;
+#X obj 591 442 s \$0-redVelCo;
 #X connect 0 0 4 0;
 #X connect 0 0 32 0;
 #X connect 3 0 19 0;
 #X connect 3 0 36 0;
 #X connect 6 0 94 0;
 #X connect 8 0 5 0;
-#X connect 8 0 132 0;
+#X connect 8 0 126 0;
 #X connect 9 0 99 0;
 #X connect 11 0 72 0;
 #X connect 15 0 58 1;
@@ -1896,8 +2116,10 @@
 #X connect 45 0 9 0;
 #X connect 46 0 99 1;
 #X connect 47 0 86 1;
-#X connect 47 0 123 0;
+#X connect 47 0 119 0;
+#X connect 47 0 156 0;
 #X connect 48 0 86 0;
+#X connect 48 0 155 0;
 #X connect 50 0 70 0;
 #X connect 51 0 50 0;
 #X connect 52 0 57 1;
@@ -1933,7 +2155,7 @@
 #X connect 88 0 89 0;
 #X connect 91 0 92 0;
 #X connect 92 0 93 0;
-#X connect 92 0 128 0;
+#X connect 92 0 122 0;
 #X connect 94 0 7 0;
 #X connect 94 0 88 0;
 #X connect 94 1 43 0;
@@ -1944,41 +2166,56 @@
 #X connect 97 0 98 0;
 #X connect 99 0 33 0;
 #X connect 99 1 34 0;
-#X connect 101 0 121 3;
-#X connect 101 1 103 0;
-#X connect 101 1 106 3;
-#X connect 101 1 126 0;
-#X connect 101 2 106 0;
-#X connect 101 2 121 2;
-#X connect 101 2 127 0;
-#X connect 102 0 103 0;
-#X connect 103 0 104 0;
-#X connect 103 0 105 0;
-#X connect 106 0 124 0;
-#X connect 106 0 121 1;
-#X connect 106 0 74 1;
-#X connect 106 1 107 0;
-#X connect 108 0 110 0;
-#X connect 109 0 110 1;
-#X connect 110 0 112 0;
-#X connect 111 0 112 0;
-#X connect 112 0 113 0;
-#X connect 113 0 130 0;
-#X connect 114 0 106 5;
-#X connect 114 0 115 0;
-#X connect 114 0 118 0;
-#X connect 114 0 101 0;
-#X connect 116 0 106 1;
-#X connect 116 1 106 2;
-#X connect 117 0 121 0;
-#X connect 117 0 120 0;
-#X connect 121 0 74 0;
-#X connect 121 0 119 0;
-#X connect 121 1 100 0;
-#X connect 122 0 106 4;
-#X connect 125 0 66 1;
-#X connect 129 0 106 6;
-#X connect 129 0 74 2;
-#X connect 130 0 114 0;
-#X connect 131 0 132 0;
-#X connect 132 0 133 0;
+#X connect 101 0 167 0;
+#X connect 101 1 133 0;
+#X connect 101 2 136 0;
+#X connect 102 0 129 0;
+#X connect 102 1 103 0;
+#X connect 102 1 163 0;
+#X connect 104 0 106 0;
+#X connect 105 0 106 1;
+#X connect 106 0 108 0;
+#X connect 107 0 108 0;
+#X connect 108 0 109 0;
+#X connect 109 0 124 0;
+#X connect 109 0 112 1;
+#X connect 110 0 114 0;
+#X connect 110 0 140 0;
+#X connect 112 0 151 0;
+#X connect 112 1 153 0;
+#X connect 113 0 117 0;
+#X connect 113 0 116 0;
+#X connect 117 0 74 0;
+#X connect 117 0 115 0;
+#X connect 117 0 160 0;
+#X connect 117 1 164 0;
+#X connect 118 0 144 0;
+#X connect 118 0 157 0;
+#X connect 123 0 147 0;
+#X connect 123 0 158 0;
+#X connect 124 0 110 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 130 0 66 1;
+#X connect 131 0 74 1;
+#X connect 132 0 117 1;
+#X connect 134 0 102 3;
+#X connect 135 0 120 0;
+#X connect 137 0 102 0;
+#X connect 138 0 117 2;
+#X connect 139 0 121 0;
+#X connect 141 0 111 0;
+#X connect 142 0 101 0;
+#X connect 143 0 112 2;
+#X connect 145 0 102 4;
+#X connect 146 0 102 5;
+#X connect 148 0 102 6;
+#X connect 149 0 74 2;
+#X connect 150 0 112 0;
+#X connect 152 0 102 1;
+#X connect 154 0 102 2;
+#X connect 159 0 160 0;
+#X connect 160 0 161 0;
+#X connect 162 0 100 0;
+#X connect 165 0 100 0;
+#X connect 166 0 117 3;
--- a/MechAeolian/WindGenD1.pd	Tue Jul 19 22:39:50 2016 +0100
+++ b/MechAeolian/WindGenD1.pd	Mon Jul 25 20:04:24 2016 +0100
@@ -3,11 +3,9 @@
 #X obj 172 314 +~;
 #X obj 172 241 *~ 0.25;
 #X obj 188 291 +~;
-#N canvas 883 265 373 400 squall 0;
+#N canvas 883 265 373 400 squall 1;
 #X obj 161 204 noise~;
 #X obj 161 267 hip~ 0;
-#X obj 161 225 lop~ 3;
-#X obj 161 246 lop~ 3;
 #X obj 72 240 *~;
 #X obj 72 318 *~;
 #X obj 72 218 *~ 8;
@@ -18,20 +16,22 @@
 #X obj 72 196 -~ 0.4;
 #X obj 93 267 inlet;
 #X obj 72 289 *~ 1;
-#X connect 0 0 2 0;
-#X connect 1 0 7 0;
-#X connect 2 0 3 0;
-#X connect 3 0 1 0;
-#X connect 4 0 13 0;
-#X connect 5 0 9 0;
-#X connect 6 0 4 0;
-#X connect 6 0 4 1;
-#X connect 7 0 5 1;
-#X connect 8 0 10 0;
-#X connect 10 0 11 0;
-#X connect 11 0 6 0;
-#X connect 12 0 13 1;
-#X connect 13 0 5 0;
+#X obj 161 225 lop~ 5;
+#X obj 161 246 lop~ 5;
+#X connect 0 0 12 0;
+#X connect 1 0 5 0;
+#X connect 2 0 11 0;
+#X connect 3 0 7 0;
+#X connect 4 0 2 0;
+#X connect 4 0 2 1;
+#X connect 5 0 3 1;
+#X connect 6 0 8 0;
+#X connect 8 0 9 0;
+#X connect 9 0 4 0;
+#X connect 10 0 11 1;
+#X connect 11 0 3 0;
+#X connect 12 0 13 0;
+#X connect 13 0 1 0;
 #X restore 246 266 pd squall;
 #N canvas 706 412 202 229 gust 0;
 #X obj 0 0 noise~;
@@ -42,26 +42,26 @@
 #X obj 67 67 -~ 0.125;
 #X obj 67 0 inlet~;
 #X obj 0 151 outlet~;
-#X obj 0 42 lop~ 1;
-#X obj 0 21 lop~ 1;
 #X obj 0 104 *~ 30;
-#X obj 0 63 lop~ 1;
 #X obj 67 111 *~ 1;
-#X obj 88 88 inlet;
-#X connect 0 0 9 0;
-#X connect 1 0 10 0;
+#X obj 143 46 inlet;
+#X obj 0 21 lop~ 2;
+#X obj 0 42 lop~ 2;
+#X obj 0 63 lop~ 2;
+#X connect 0 0 11 0;
+#X connect 1 0 8 0;
 #X connect 2 0 7 0;
 #X connect 3 0 5 0;
 #X connect 4 0 3 0;
 #X connect 4 0 3 1;
-#X connect 5 0 12 0;
+#X connect 5 0 9 0;
 #X connect 6 0 4 0;
-#X connect 8 0 11 0;
-#X connect 9 0 8 0;
-#X connect 10 0 2 0;
-#X connect 11 0 1 0;
-#X connect 12 0 2 1;
-#X connect 13 0 12 1;
+#X connect 8 0 2 0;
+#X connect 9 0 2 1;
+#X connect 10 0 9 1;
+#X connect 11 0 12 0;
+#X connect 12 0 13 0;
+#X connect 13 0 1 0;
 #X restore 187 267 pd gust;
 #X obj 172 381 outlet~;
 #X obj 172 197 osc~ 0.01;
--- a/MechAeolian/harpD2.pd	Tue Jul 19 22:39:50 2016 +0100
+++ b/MechAeolian/harpD2.pd	Mon Jul 25 20:04:24 2016 +0100
@@ -26,12 +26,12 @@
 #X connect 7 0 3 1;
 #X restore -194 242 pd opLevels;
 #X obj -191 213 hsl 100 25 0.01 1e+20 1 0 empty empty empty -2 -8 0
-10 -262144 -1 -1 79 1;
+10 -262144 -1 -1 2900 1;
 #X obj -194 142 r GAIN;
 #X floatatom -251 243 8 0 0 0 - - -;
 #X obj -85 74 delwrite~ varwind 3000;
 #X obj 24 -18 hsl 128 15 0 30 0 0 empty empty empty -2 -8 0 10 -262144
--1 -1 0 1;
+-1 -1 1101 1;
 #X obj -85 26 *~ 1;
 #X obj -85 48 +~ 1;
 #X obj -85 -76 loadbang;
@@ -68,7 +68,7 @@
 #X obj -158 -13 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
 -1 -1;
 #X obj 218 -20 hsl 300 35 1 10000 1 0 empty empty empty -2 -8 0 10
--262144 -1 -1 3567 1;
+-262144 -1 -1 15032 1;
 #X obj 254 38 s mod;
 #X msg -185 188 0.015;
 #X obj 105 233 r rand2;
@@ -78,13 +78,9 @@
 #X obj -158 51 s rand2;
 #X obj -158 32 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
 -1 -1;
-#X obj 108 435 tgl 30 0 empty empty empty 17 7 0 40 -260097 -4032 -4032
-0 1;
-#X floatatom 42 384 0 0 0 0 - - -;
+#X floatatom 74 388 0 0 0 0 - - -;
 #X obj 215 -63 loadbang;
 #X msg 215 -41 3;
-#X obj 150 393 tgl 30 0 empty empty empty 17 7 0 40 -262130 -159808
--159808 0 1;
 #X obj 334 355 hsl 128 15 0 10 0 0 empty empty empty -2 -8 0 10 -262144
 -1 -1 0 1;
 #X obj 331 402 line~;
@@ -150,10 +146,10 @@
 #X connect 27 0 0 0;
 #X restore 184 437 pd PlotWrt;
 #X obj -82 -52 hsl 50 30 0 1 0 0 empty empty Gusts 2 8 0 10 -261995
--1 -4032 0 1;
+-1 -4032 1639 1;
 #X obj -17 -21 t f b;
 #X obj -18 -43 * 0.75;
-#X floatatom 285 423 0 0 0 0 - - -;
+#X floatatom 146 459 0 0 0 0 - - -;
 #X msg 375 375 0;
 #X msg 105 254 1.4 0.001 0.85 6 90 1000 36.81 20 3e-07;
 #X msg 126 293 3 0.000308 0.7 6 90 1230 31 20 5e-07;
@@ -252,17 +248,17 @@
 #X msg 199 1083 2.6 0.000508 0.6096 6 90 2134 54 20 3.4e-07;
 #X msg 500 1086 2.6 0.000508 0.6096 6 90 2345 54 20 3.3e-07;
 #X obj 639 -8 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 0 1;
+10 -204800 -1 -1 3355 1;
 #X obj 639 14 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 0 1;
+-1 -1 1798 1;
 #X obj 639 36 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 0 1;
+-262130 -1 -1 1435 1;
 #X obj 639 58 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 0 1;
+-1 -1 1086 1;
 #X obj 639 80 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 0 1;
+10 -261234 -1 -1 4860 1;
 #X obj 637 -45 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
--257985 0 1;
+-257985 1 1;
 #X floatatom 715 123 0 0 0 0 - - -;
 #X floatatom 715 144 0 0 0 0 - - -;
 #X floatatom 703 -6 0 0 0 0 - - -;
@@ -275,23 +271,23 @@
 #X text 636 123 Current Freq;
 #X text 613 143 Current Harmonic;
 #X obj 1630 242 hsl 100 35 0.01 1e+20 1 0 empty empty Gain 3 16 0 10
--228856 -1 -1 0 1;
+-228856 -1 -1 2900 1;
 #X obj 1657 286 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
 #X obj 1720 286 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
-#X obj 1630 205 hsl 100 35 1 100 1 0 empty empty Modulation_Index 3
-16 0 10 -203904 -1 -1 2362 1;
+#X obj 1630 205 hsl 100 35 1 2000 1 0 empty empty Modulation_Index
+3 16 0 10 -203904 -1 -1 6031 1;
 #X floatatom 1733 215 0 0 0 0 - - -;
 #X floatatom 1733 250 0 0 0 0 - - -;
 #X obj 798 -10 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 0 1;
+10 -204800 -1 -1 3155 1;
 #X obj 798 12 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 0 1;
+-1 -1 1798 1;
 #X obj 798 34 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 0 1;
+-262130 -1 -1 1418 1;
 #X obj 798 56 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 0 1;
+-1 -1 632 1;
 #X obj 798 78 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 0 1;
+10 -261234 -1 -1 4726 1;
 #X floatatom 874 121 0 0 0 0 - - -;
 #X floatatom 874 142 0 0 0 0 - - -;
 #X floatatom 862 -8 0 0 0 0 - - -;
@@ -304,15 +300,15 @@
 #X text 795 121 Current Freq;
 #X text 772 141 Current Harmonic;
 #X obj 962 -9 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 0 1;
+10 -204800 -1 -1 3355 1;
 #X obj 962 13 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 0 1;
+-1 -1 1798 1;
 #X obj 962 35 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 0 1;
+-262130 -1 -1 1121 1;
 #X obj 962 57 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 0 1;
+-1 -1 803 1;
 #X obj 962 79 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 0 1;
+10 -261234 -1 -1 4943 1;
 #X floatatom 1038 122 0 0 0 0 - - -;
 #X floatatom 1038 143 0 0 0 0 - - -;
 #X floatatom 1026 -7 0 0 0 0 - - -;
@@ -325,15 +321,15 @@
 #X text 959 122 Current Freq;
 #X text 936 142 Current Harmonic;
 #X obj 1130 -8 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 0 1;
+10 -204800 -1 -1 3355 1;
 #X obj 1130 14 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 0 1;
+-1 -1 1798 1;
 #X obj 1130 36 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 0 1;
+-262130 -1 -1 1447 1;
 #X obj 1130 58 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 0 1;
+-1 -1 1073 1;
 #X obj 1130 80 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 0 1;
+10 -261234 -1 -1 4960 1;
 #X floatatom 1206 123 0 0 0 0 - - -;
 #X floatatom 1206 144 0 0 0 0 - - -;
 #X floatatom 1194 -6 0 0 0 0 - - -;
@@ -346,15 +342,15 @@
 #X text 1127 123 Current Freq;
 #X text 1104 143 Current Harmonic;
 #X obj 1308 -8 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 0 1;
+10 -204800 -1 -1 3355 1;
 #X obj 1308 14 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 0 1;
+-1 -1 1798 1;
 #X obj 1308 36 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 0 1;
+-262130 -1 -1 1318 1;
 #X obj 1308 58 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 0 1;
+-1 -1 1021 1;
 #X obj 1308 80 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 0 1;
+10 -261234 -1 -1 5422 1;
 #X floatatom 1384 123 0 0 0 0 - - -;
 #X floatatom 1384 144 0 0 0 0 - - -;
 #X floatatom 1372 -6 0 0 0 0 - - -;
@@ -367,15 +363,15 @@
 #X text 1305 123 Current Freq;
 #X text 1282 143 Current Harmonic;
 #X obj 1493 -7 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 0 1;
+10 -204800 -1 -1 3355 1;
 #X obj 1493 15 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 0 1;
+-1 -1 1798 1;
 #X obj 1493 37 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 0 1;
+-262130 -1 -1 1397 1;
 #X obj 1493 59 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 0 1;
+-1 -1 1091 1;
 #X obj 1493 81 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 0 1;
+10 -261234 -1 -1 5460 1;
 #X floatatom 1569 124 0 0 0 0 - - -;
 #X floatatom 1569 145 0 0 0 0 - - -;
 #X floatatom 1557 -5 0 0 0 0 - - -;
@@ -388,15 +384,15 @@
 #X text 1490 124 Current Freq;
 #X text 1467 144 Current Harmonic;
 #X obj 1667 -8 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 0 1;
+10 -204800 -1 -1 3355 1;
 #X obj 1667 14 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 0 1;
+-1 -1 1798 1;
 #X obj 1667 36 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 0 1;
+-262130 -1 -1 1447 1;
 #X obj 1667 58 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 0 1;
+-1 -1 1062 1;
 #X obj 1667 80 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 0 1;
+10 -261234 -1 -1 5376 1;
 #X floatatom 1743 123 0 0 0 0 - - -;
 #X floatatom 1743 144 0 0 0 0 - - -;
 #X floatatom 1731 -6 0 0 0 0 - - -;
@@ -409,15 +405,15 @@
 #X text 1664 123 Current Freq;
 #X text 1641 143 Current Harmonic;
 #X obj 637 236 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 0 1;
+10 -204800 -1 -1 3355 1;
 #X obj 637 258 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 0 1;
+-1 -1 1798 1;
 #X obj 637 280 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 0 1;
+-262130 -1 -1 1447 1;
 #X obj 637 302 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 0 1;
+-1 -1 1086 1;
 #X obj 637 324 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 0 1;
+10 -261234 -1 -1 1807 1;
 #X floatatom 713 367 0 0 0 0 - - -;
 #X floatatom 713 388 0 0 0 0 - - -;
 #X floatatom 701 238 0 0 0 0 - - -;
@@ -430,15 +426,15 @@
 #X text 634 367 Current Freq;
 #X text 611 387 Current Harmonic;
 #X obj 795 236 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 0 1;
+10 -204800 -1 -1 3355 1;
 #X obj 795 258 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 0 1;
+-1 -1 1798 1;
 #X obj 795 280 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 0 1;
+-262130 -1 -1 1259 1;
 #X obj 795 302 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 0 1;
+-1 -1 1593 1;
 #X obj 795 324 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 0 1;
+10 -261234 -1 -1 1807 1;
 #X floatatom 871 367 0 0 0 0 - - -;
 #X floatatom 871 388 0 0 0 0 - - -;
 #X floatatom 859 238 0 0 0 0 - - -;
@@ -451,15 +447,15 @@
 #X text 792 367 Current Freq;
 #X text 769 387 Current Harmonic;
 #X obj 965 236 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 0 1;
+10 -204800 -1 -1 3355 1;
 #X obj 965 258 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 0 1;
+-1 -1 1798 1;
 #X obj 965 280 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 0 1;
+-262130 -1 -1 1384 1;
 #X obj 965 302 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 0 1;
+-1 -1 1593 1;
 #X obj 965 324 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 0 1;
+10 -261234 -1 -1 1792 1;
 #X floatatom 1041 367 0 0 0 0 - - -;
 #X floatatom 1041 388 0 0 0 0 - - -;
 #X floatatom 1029 238 0 0 0 0 - - -;
@@ -472,15 +468,15 @@
 #X text 962 367 Current Freq;
 #X text 939 387 Current Harmonic;
 #X obj 1129 240 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10
-0 10 -204800 -1 -1 0 1;
+0 10 -204800 -1 -1 3355 1;
 #X obj 1129 262 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 0 1;
+-1 -1 1798 1;
 #X obj 1129 284 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 0 1;
+-262130 -1 -1 1500 1;
 #X obj 1129 306 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 0 1;
+-1 -1 1593 1;
 #X obj 1129 328 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10
-0 10 -261234 -1 -1 0 1;
+0 10 -261234 -1 -1 1822 1;
 #X floatatom 1205 371 0 0 0 0 - - -;
 #X floatatom 1205 392 0 0 0 0 - - -;
 #X floatatom 1193 242 0 0 0 0 - - -;
@@ -493,15 +489,15 @@
 #X text 1126 371 Current Freq;
 #X text 1103 391 Current Harmonic;
 #X obj 1306 239 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10
-0 10 -204800 -1 -1 0 1;
+0 10 -204800 -1 -1 3355 1;
 #X obj 1306 261 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 0 1;
+-1 -1 1798 1;
 #X obj 1306 283 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 0 1;
+-262130 -1 -1 1568 1;
 #X obj 1306 305 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 0 1;
+-1 -1 1563 1;
 #X obj 1306 327 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10
-0 10 -261234 -1 -1 0 1;
+0 10 -261234 -1 -1 1836 1;
 #X floatatom 1382 370 0 0 0 0 - - -;
 #X floatatom 1382 391 0 0 0 0 - - -;
 #X floatatom 1370 241 0 0 0 0 - - -;
@@ -514,15 +510,15 @@
 #X text 1303 370 Current Freq;
 #X text 1280 390 Current Harmonic;
 #X obj 1486 237 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10
-0 10 -204800 -1 -1 0 1;
+0 10 -204800 -1 -1 3355 1;
 #X obj 1486 259 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 0 1;
+-1 -1 1798 1;
 #X obj 1486 281 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 0 1;
+-262130 -1 -1 1384 1;
 #X obj 1486 303 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 0 1;
+-1 -1 1622 1;
 #X obj 1486 325 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10
-0 10 -261234 -1 -1 0 1;
+0 10 -261234 -1 -1 1850 1;
 #X floatatom 1562 368 0 0 0 0 - - -;
 #X floatatom 1562 389 0 0 0 0 - - -;
 #X floatatom 1550 239 0 0 0 0 - - -;
@@ -547,9 +543,9 @@
 #X obj 1753 675 s rand2;
 #X obj 1772 658 s rand3;
 #X obj 1632 465 hsl 100 35 0 1 0 0 empty empty Gusts 3 16 0 10 -191407
--1 -13330 0 1;
+-1 -13330 2100 1;
 #X obj 1632 502 hsl 100 35 0.3 30 1 0 empty empty Wind_Speed 3 16 0
-10 -232576 -1 -1 0 1;
+10 -232576 -1 -1 4642 1;
 #X obj 673 -45 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 711 -43 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034 -4034
@@ -558,7 +554,7 @@
 -258113 0 1;
 #X text 729 -44 On;
 #X text 729 -26 Off;
-#N canvas 895 346 450 300 onOff 0;
+#N canvas 1067 303 450 300 onOff 0;
 #X obj 191 53 inlet;
 #X obj 191 192 outlet;
 #X obj 204 170 outlet;
@@ -567,6 +563,11 @@
 #X obj 191 76 count 30;
 #X obj 204 123 * -1;
 #X obj 204 145 + 1;
+#X msg 278 123 1;
+#X msg 247 123 0;
+#X obj 278 102 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 278 80 inlet;
 #X connect 0 0 5 0;
 #X connect 3 0 4 0;
 #X connect 3 0 6 0;
@@ -574,9 +575,14 @@
 #X connect 5 0 3 0;
 #X connect 6 0 7 0;
 #X connect 7 0 2 0;
+#X connect 8 0 2 0;
+#X connect 9 0 1 0;
+#X connect 10 0 9 0;
+#X connect 10 0 8 0;
+#X connect 11 0 10 0;
 #X restore 702 -75 pd onOff;
 #X obj 796 -48 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
--257985 0 1;
+-257985 1 1;
 #X obj 832 -48 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 870 -46 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034 -4034
@@ -586,7 +592,7 @@
 #X text 888 -47 On;
 #X text 888 -29 Off;
 #X obj 959 -46 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
--257985 0 1;
+-257985 1 1;
 #X obj 995 -46 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 1033 -44 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034
@@ -596,7 +602,7 @@
 #X text 1051 -45 On;
 #X text 1051 -27 Off;
 #X obj 1127 -45 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
--257985 0 1;
+-257985 1 1;
 #X obj 1163 -45 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 1201 -43 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034
@@ -606,7 +612,7 @@
 #X text 1219 -44 On;
 #X text 1219 -26 Off;
 #X obj 1305 -46 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
--257985 0 1;
+-257985 1 1;
 #X obj 1341 -46 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 1379 -44 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034
@@ -616,7 +622,7 @@
 #X text 1397 -45 On;
 #X text 1397 -27 Off;
 #X obj 1490 -44 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
--257985 0 1;
+-257985 1 1;
 #X obj 1526 -44 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 1564 -42 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034
@@ -626,7 +632,7 @@
 #X text 1582 -43 On;
 #X text 1582 -25 Off;
 #X obj 1664 -45 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
--257985 0 1;
+-257985 1 1;
 #X obj 1700 -45 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 1738 -43 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034
@@ -640,9 +646,9 @@
 #X obj 670 199 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 708 201 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034 -4034
-1 1;
+0 1;
 #X obj 708 219 tgl 15 0 empty empty empty 17 7 0 10 -262144 -258113
--258113 0 1;
+-258113 1 1;
 #X text 726 200 On;
 #X text 726 218 Off;
 #X obj 792 199 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
@@ -650,9 +656,9 @@
 #X obj 828 199 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 866 201 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034 -4034
-1 1;
+0 1;
 #X obj 866 219 tgl 15 0 empty empty empty 17 7 0 10 -262144 -258113
--258113 0 1;
+-258113 1 1;
 #X text 884 200 On;
 #X text 884 218 Off;
 #X obj 962 199 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
@@ -660,9 +666,9 @@
 #X obj 998 199 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 1036 201 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034
--4034 1 1;
+-4034 0 1;
 #X obj 1036 219 tgl 15 0 empty empty empty 17 7 0 10 -262144 -258113
--258113 0 1;
+-258113 1 1;
 #X text 1054 200 On;
 #X text 1054 218 Off;
 #X obj 1126 203 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
@@ -670,9 +676,9 @@
 #X obj 1162 203 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 1200 205 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034
--4034 1 1;
+-4034 0 1;
 #X obj 1200 223 tgl 15 0 empty empty empty 17 7 0 10 -262144 -258113
--258113 0 1;
+-258113 1 1;
 #X text 1218 204 On;
 #X text 1218 222 Off;
 #X obj 1303 200 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
@@ -680,9 +686,9 @@
 #X obj 1339 200 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 1377 202 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034
--4034 1 1;
+-4034 0 1;
 #X obj 1377 220 tgl 15 0 empty empty empty 17 7 0 10 -262144 -258113
--258113 0 1;
+-258113 1 1;
 #X text 1395 201 On;
 #X text 1395 219 Off;
 #X obj 1483 200 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
@@ -690,9 +696,9 @@
 #X obj 1519 200 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 1557 202 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034
--4034 1 1;
+-4034 0 1;
 #X obj 1557 220 tgl 15 0 empty empty empty 17 7 0 10 -262144 -258113
--258113 0 1;
+-258113 1 1;
 #X text 1575 201 On;
 #X text 1575 219 Off;
 #N canvas 895 346 450 300 onOff 0;
@@ -704,6 +710,11 @@
 #X obj 191 76 count 30;
 #X obj 204 123 * -1;
 #X obj 204 145 + 1;
+#X msg 288 133 1;
+#X msg 257 133 0;
+#X obj 288 112 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 288 90 inlet;
 #X connect 0 0 5 0;
 #X connect 3 0 4 0;
 #X connect 3 0 6 0;
@@ -711,6 +722,11 @@
 #X connect 5 0 3 0;
 #X connect 6 0 7 0;
 #X connect 7 0 2 0;
+#X connect 8 0 2 0;
+#X connect 9 0 1 0;
+#X connect 10 0 9 0;
+#X connect 10 0 8 0;
+#X connect 11 0 10 0;
 #X restore 834 -75 pd onOff;
 #N canvas 895 346 450 300 onOff 0;
 #X obj 191 53 inlet;
@@ -721,6 +737,11 @@
 #X obj 191 76 count 30;
 #X obj 204 123 * -1;
 #X obj 204 145 + 1;
+#X msg 298 143 1;
+#X msg 267 143 0;
+#X obj 298 122 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 298 100 inlet;
 #X connect 0 0 5 0;
 #X connect 3 0 4 0;
 #X connect 3 0 6 0;
@@ -728,6 +749,11 @@
 #X connect 5 0 3 0;
 #X connect 6 0 7 0;
 #X connect 7 0 2 0;
+#X connect 8 0 2 0;
+#X connect 9 0 1 0;
+#X connect 10 0 9 0;
+#X connect 10 0 8 0;
+#X connect 11 0 10 0;
 #X restore 1000 -74 pd onOff;
 #N canvas 895 346 450 300 onOff 0;
 #X obj 191 53 inlet;
@@ -738,6 +764,11 @@
 #X obj 191 76 count 30;
 #X obj 204 123 * -1;
 #X obj 204 145 + 1;
+#X msg 298 136 1;
+#X msg 267 136 0;
+#X obj 298 115 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 298 93 inlet;
 #X connect 0 0 5 0;
 #X connect 3 0 4 0;
 #X connect 3 0 6 0;
@@ -745,7 +776,12 @@
 #X connect 5 0 3 0;
 #X connect 6 0 7 0;
 #X connect 7 0 2 0;
-#X restore 1166 -74 pd onOff;
+#X connect 8 0 2 0;
+#X connect 9 0 1 0;
+#X connect 10 0 9 0;
+#X connect 10 0 8 0;
+#X connect 11 0 10 0;
+#X restore 1163 -76 pd onOff;
 #N canvas 895 346 450 300 onOff 0;
 #X obj 191 53 inlet;
 #X obj 191 192 outlet;
@@ -755,6 +791,11 @@
 #X obj 191 76 count 30;
 #X obj 204 123 * -1;
 #X obj 204 145 + 1;
+#X msg 311 114 1;
+#X msg 280 114 0;
+#X obj 311 93 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
+#X obj 311 71 inlet;
 #X connect 0 0 5 0;
 #X connect 3 0 4 0;
 #X connect 3 0 6 0;
@@ -762,6 +803,11 @@
 #X connect 5 0 3 0;
 #X connect 6 0 7 0;
 #X connect 7 0 2 0;
+#X connect 8 0 2 0;
+#X connect 9 0 1 0;
+#X connect 10 0 9 0;
+#X connect 10 0 8 0;
+#X connect 11 0 10 0;
 #X restore 1341 -79 pd onOff;
 #N canvas 895 346 450 300 onOff 0;
 #X obj 191 53 inlet;
@@ -772,6 +818,11 @@
 #X obj 191 76 count 30;
 #X obj 204 123 * -1;
 #X obj 204 145 + 1;
+#X msg 316 121 1;
+#X msg 285 121 0;
+#X obj 316 100 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 316 78 inlet;
 #X connect 0 0 5 0;
 #X connect 3 0 4 0;
 #X connect 3 0 6 0;
@@ -779,6 +830,11 @@
 #X connect 5 0 3 0;
 #X connect 6 0 7 0;
 #X connect 7 0 2 0;
+#X connect 8 0 2 0;
+#X connect 9 0 1 0;
+#X connect 10 0 9 0;
+#X connect 10 0 8 0;
+#X connect 11 0 10 0;
 #X restore 1507 -78 pd onOff;
 #N canvas 895 346 450 300 onOff 0;
 #X obj 191 53 inlet;
@@ -789,6 +845,11 @@
 #X obj 191 76 count 30;
 #X obj 204 123 * -1;
 #X obj 204 145 + 1;
+#X msg 317 109 1;
+#X msg 286 109 0;
+#X obj 317 88 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
+#X obj 317 66 inlet;
 #X connect 0 0 5 0;
 #X connect 3 0 4 0;
 #X connect 3 0 6 0;
@@ -796,6 +857,11 @@
 #X connect 5 0 3 0;
 #X connect 6 0 7 0;
 #X connect 7 0 2 0;
+#X connect 8 0 2 0;
+#X connect 9 0 1 0;
+#X connect 10 0 9 0;
+#X connect 10 0 8 0;
+#X connect 11 0 10 0;
 #X restore 1673 -78 pd onOff;
 #N canvas 895 346 450 300 onOff 0;
 #X obj 191 53 inlet;
@@ -806,6 +872,11 @@
 #X obj 191 76 count 30;
 #X obj 204 123 * -1;
 #X obj 204 145 + 1;
+#X msg 326 114 1;
+#X msg 295 114 0;
+#X obj 326 93 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
+#X obj 326 71 inlet;
 #X connect 0 0 5 0;
 #X connect 3 0 4 0;
 #X connect 3 0 6 0;
@@ -813,7 +884,12 @@
 #X connect 5 0 3 0;
 #X connect 6 0 7 0;
 #X connect 7 0 2 0;
-#X restore 838 623 pd onOff;
+#X connect 8 0 2 0;
+#X connect 9 0 1 0;
+#X connect 10 0 9 0;
+#X connect 10 0 8 0;
+#X connect 11 0 10 0;
+#X restore 784 635 pd onOff;
 #N canvas 895 346 450 300 onOff 0;
 #X obj 191 53 inlet;
 #X obj 191 192 outlet;
@@ -823,6 +899,11 @@
 #X obj 191 76 count 30;
 #X obj 204 123 * -1;
 #X obj 204 145 + 1;
+#X msg 330 104 1;
+#X msg 299 104 0;
+#X obj 330 83 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
+#X obj 330 61 inlet;
 #X connect 0 0 5 0;
 #X connect 3 0 4 0;
 #X connect 3 0 6 0;
@@ -830,7 +911,12 @@
 #X connect 5 0 3 0;
 #X connect 6 0 7 0;
 #X connect 7 0 2 0;
-#X restore 970 623 pd onOff;
+#X connect 8 0 2 0;
+#X connect 9 0 1 0;
+#X connect 10 0 9 0;
+#X connect 10 0 8 0;
+#X connect 11 0 10 0;
+#X restore 953 641 pd onOff;
 #N canvas 895 346 450 300 onOff 0;
 #X obj 191 53 inlet;
 #X obj 191 192 outlet;
@@ -840,6 +926,11 @@
 #X obj 191 76 count 30;
 #X obj 204 123 * -1;
 #X obj 204 145 + 1;
+#X msg 319 100 1;
+#X msg 288 100 0;
+#X obj 319 79 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
+#X obj 319 57 inlet;
 #X connect 0 0 5 0;
 #X connect 3 0 4 0;
 #X connect 3 0 6 0;
@@ -847,6 +938,11 @@
 #X connect 5 0 3 0;
 #X connect 6 0 7 0;
 #X connect 7 0 2 0;
+#X connect 8 0 2 0;
+#X connect 9 0 1 0;
+#X connect 10 0 9 0;
+#X connect 10 0 8 0;
+#X connect 11 0 10 0;
 #X restore 1136 624 pd onOff;
 #N canvas 895 346 450 300 onOff 0;
 #X obj 191 53 inlet;
@@ -857,6 +953,11 @@
 #X obj 191 76 count 30;
 #X obj 204 123 * -1;
 #X obj 204 145 + 1;
+#X msg 331 114 1;
+#X msg 300 114 0;
+#X obj 331 93 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
+#X obj 331 71 inlet;
 #X connect 0 0 5 0;
 #X connect 3 0 4 0;
 #X connect 3 0 6 0;
@@ -864,7 +965,12 @@
 #X connect 5 0 3 0;
 #X connect 6 0 7 0;
 #X connect 7 0 2 0;
-#X restore 1302 624 pd onOff;
+#X connect 8 0 2 0;
+#X connect 9 0 1 0;
+#X connect 10 0 9 0;
+#X connect 10 0 8 0;
+#X connect 11 0 10 0;
+#X restore 1302 625 pd onOff;
 #N canvas 895 346 450 300 onOff 0;
 #X obj 191 53 inlet;
 #X obj 191 192 outlet;
@@ -874,6 +980,11 @@
 #X obj 191 76 count 30;
 #X obj 204 123 * -1;
 #X obj 204 145 + 1;
+#X msg 331 108 1;
+#X msg 300 108 0;
+#X obj 331 87 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
+#X obj 331 65 inlet;
 #X connect 0 0 5 0;
 #X connect 3 0 4 0;
 #X connect 3 0 6 0;
@@ -881,7 +992,12 @@
 #X connect 5 0 3 0;
 #X connect 6 0 7 0;
 #X connect 7 0 2 0;
-#X restore 1477 619 pd onOff;
+#X connect 8 0 2 0;
+#X connect 9 0 1 0;
+#X connect 10 0 9 0;
+#X connect 10 0 8 0;
+#X connect 11 0 10 0;
+#X restore 1475 626 pd onOff;
 #N canvas 895 346 450 300 onOff 0;
 #X obj 191 53 inlet;
 #X obj 191 192 outlet;
@@ -891,6 +1007,11 @@
 #X obj 191 76 count 30;
 #X obj 204 123 * -1;
 #X obj 204 145 + 1;
+#X msg 340 139 1;
+#X msg 309 139 0;
+#X obj 340 118 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 340 96 inlet;
 #X connect 0 0 5 0;
 #X connect 3 0 4 0;
 #X connect 3 0 6 0;
@@ -898,7 +1019,12 @@
 #X connect 5 0 3 0;
 #X connect 6 0 7 0;
 #X connect 7 0 2 0;
-#X restore 1643 620 pd onOff;
+#X connect 8 0 2 0;
+#X connect 9 0 1 0;
+#X connect 10 0 9 0;
+#X connect 10 0 8 0;
+#X connect 11 0 10 0;
+#X restore 1643 626 pd onOff;
 #X obj 464 -78 unpack f f f f f f f f f;
 #X obj 464 -98 r settings1;
 #X obj 742 -97 unpack f f f f f f f f f;
@@ -926,7 +1052,6 @@
 #X obj 1380 646 r settings12;
 #X obj 1550 646 r settings13;
 #X obj -327 633 s settings2;
-#X obj -174 650 s settings1;
 #X obj 1791 605 r SPEED;
 #X obj 1724 608 r GAIN;
 #X obj 60 349 s settings1;
@@ -947,10 +1072,10 @@
 #X msg 664 -74 1;
 #X obj 1015 -137 loadbang;
 #X msg 1015 -116 1;
-#X obj 859 -141 loadbang;
+#X obj 861 -136 loadbang;
 #X msg 859 -120 1;
-#X obj 1195 -147 loadbang;
-#X msg 1195 -126 1;
+#X obj 1195 -142 loadbang;
+#X msg 1195 -121 1;
 #X obj 1357 -143 loadbang;
 #X msg 1357 -122 1;
 #X obj 1535 -140 loadbang;
@@ -958,15 +1083,470 @@
 #X obj 1711 -140 loadbang;
 #X msg 1711 -119 1;
 #X msg 270 393 0 10000;
-#X msg 269 371 5 10000;
-#X obj 142 353 MA_Test3;
 #X obj -281 -90 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
 1 1;
 #X obj -281 -115 loadbang;
 #X obj -281 -44 s myMet;
-#X obj 359 650 MA_Test3;
-#X obj -247 647 MA_Test3;
-#X obj 58 643 MA_Test3;
+#X obj 1556 492 bng 30 250 50 0 empty empty OFF 7 14 0 10 -261234 -1
+-1;
+#X obj 521 65 s pack1;
+#N canvas 413 99 450 300 packer 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 245 55 inlet;
+#X obj 282 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 245 90 t f b;
+#X obj 282 75 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 323 53 inlet;
+#X obj 323 74 t f b;
+#X obj 150 179 pack f f f f f f;
+#X connect 0 0 13 0;
+#X connect 1 0 5 0;
+#X connect 2 0 6 0;
+#X connect 3 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 13 1;
+#X connect 5 1 9 0;
+#X connect 6 0 13 2;
+#X connect 6 1 9 0;
+#X connect 7 0 13 3;
+#X connect 7 1 9 0;
+#X connect 8 0 13 4;
+#X connect 8 1 9 0;
+#X connect 9 0 13 0;
+#X connect 11 0 12 0;
+#X connect 12 0 13 5;
+#X connect 12 1 9 0;
+#X connect 13 0 10 0;
+#X restore 521 43 pd packer;
+#X obj 187 351 r pack1;
+#N canvas 413 99 450 300 packett 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 150 179 pack f f f f;
+#X obj 250 55 inlet;
+#X obj 250 81 t f b;
+#X connect 0 0 7 0;
+#X connect 1 0 3 0;
+#X connect 2 0 4 0;
+#X connect 3 0 7 1;
+#X connect 3 1 5 0;
+#X connect 4 0 7 2;
+#X connect 4 1 5 0;
+#X connect 5 0 7 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 9 0 7 3;
+#X connect 9 1 5 0;
+#X restore -64 445 pd packett;
+#X obj -64 467 s dat1;
+#X obj 468 65 r dat1;
+#X obj 468 87 unpack f f f f;
+#X msg 269 371;
+#X floatatom 62 420 0 0 0 0 - - -;
+#N canvas 413 99 450 300 packett 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 150 179 pack f f f f;
+#X obj 250 55 inlet;
+#X obj 250 81 t f b;
+#X connect 0 0 7 0;
+#X connect 1 0 3 0;
+#X connect 2 0 4 0;
+#X connect 3 0 7 1;
+#X connect 3 1 5 0;
+#X connect 4 0 7 2;
+#X connect 4 1 5 0;
+#X connect 5 0 7 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 9 0 7 3;
+#X connect 9 1 5 0;
+#X restore -297 701 pd packett;
+#X obj -297 723 s dat2;
+#X obj 748 -145 unpack f f f f;
+#X obj 748 -167 r dat2;
+#N canvas 413 99 450 300 packer 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 245 55 inlet;
+#X obj 282 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 245 90 t f b;
+#X obj 282 75 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 323 53 inlet;
+#X obj 323 74 t f b;
+#X obj 150 179 pack f f f f f f;
+#X connect 0 0 13 0;
+#X connect 1 0 5 0;
+#X connect 2 0 6 0;
+#X connect 3 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 13 1;
+#X connect 5 1 9 0;
+#X connect 6 0 13 2;
+#X connect 6 1 9 0;
+#X connect 7 0 13 3;
+#X connect 7 1 9 0;
+#X connect 8 0 13 4;
+#X connect 8 1 9 0;
+#X connect 9 0 13 0;
+#X connect 11 0 12 0;
+#X connect 12 0 13 5;
+#X connect 12 1 9 0;
+#X connect 13 0 10 0;
+#X restore 841 -180 pd packer;
+#X obj 841 -158 s pack2;
+#X obj -193 661 r pack2;
+#X obj 918 -149 unpack f f f f;
+#N canvas 413 99 450 300 packer 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 245 55 inlet;
+#X obj 282 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 245 90 t f b;
+#X obj 282 75 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 323 53 inlet;
+#X obj 323 74 t f b;
+#X obj 150 179 pack f f f f f f;
+#X connect 0 0 13 0;
+#X connect 1 0 5 0;
+#X connect 2 0 6 0;
+#X connect 3 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 13 1;
+#X connect 5 1 9 0;
+#X connect 6 0 13 2;
+#X connect 6 1 9 0;
+#X connect 7 0 13 3;
+#X connect 7 1 9 0;
+#X connect 8 0 13 4;
+#X connect 8 1 9 0;
+#X connect 9 0 13 0;
+#X connect 11 0 12 0;
+#X connect 12 0 13 5;
+#X connect 12 1 9 0;
+#X connect 13 0 10 0;
+#X restore 1011 -184 pd packer;
+#X obj 918 -171 r dat3;
+#X obj 1011 -162 s pack3;
+#X obj 191 644 r pack3;
+#N canvas 413 99 450 300 packett 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 150 179 pack f f f f;
+#X obj 250 55 inlet;
+#X obj 250 81 t f b;
+#X connect 0 0 7 0;
+#X connect 1 0 3 0;
+#X connect 2 0 4 0;
+#X connect 3 0 7 1;
+#X connect 3 1 5 0;
+#X connect 4 0 7 2;
+#X connect 4 1 5 0;
+#X connect 5 0 7 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 9 0 7 3;
+#X connect 9 1 5 0;
+#X restore 21 682 pd packett;
+#X obj 21 704 s dat3;
+#X obj -281 -68 metro 40;
+#X floatatom -174 708 0 0 0 0 - - -;
+#X obj 1136 513 s gusts;
+#X obj 1789 728 s gusts;
+#X obj -31 -75 r gusts;
+#X obj 1795 694 s turnOff;
+#X obj 1660 605 r turnOff;
+#X obj 1397 -79 r turnOff;
+#X obj 1521 602 r turnOff;
+#X obj 1347 604 r turnOff;
+#X obj 1182 605 r turnOff;
+#X obj 998 621 r turnOff;
+#X obj 829 615 r turnOff;
+#X obj 1729 -77 r turnOff;
+#X obj 1566 -78 r turnOff;
+#X obj 1221 -74 r turnOff;
+#X obj 1054 -75 r turnOff;
+#X obj 889 -74 r turnOff;
+#X obj 670 -122 r turnOff;
+#X obj 142 372 MA_Test3;
+#X obj 1098 -151 unpack f f f f;
+#N canvas 413 99 450 300 packer 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 245 55 inlet;
+#X obj 282 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 245 90 t f b;
+#X obj 282 75 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 323 53 inlet;
+#X obj 323 74 t f b;
+#X obj 150 179 pack f f f f f f;
+#X connect 0 0 13 0;
+#X connect 1 0 5 0;
+#X connect 2 0 6 0;
+#X connect 3 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 13 1;
+#X connect 5 1 9 0;
+#X connect 6 0 13 2;
+#X connect 6 1 9 0;
+#X connect 7 0 13 3;
+#X connect 7 1 9 0;
+#X connect 8 0 13 4;
+#X connect 8 1 9 0;
+#X connect 9 0 13 0;
+#X connect 11 0 12 0;
+#X connect 12 0 13 5;
+#X connect 12 1 9 0;
+#X connect 13 0 10 0;
+#X restore 1191 -186 pd packer;
+#X obj 1098 -178 r dat4;
+#X obj 1191 -164 s pack4;
+#N canvas 413 99 450 300 packett 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 150 179 pack f f f f;
+#X obj 250 55 inlet;
+#X obj 250 81 t f b;
+#X connect 0 0 7 0;
+#X connect 1 0 3 0;
+#X connect 2 0 4 0;
+#X connect 3 0 7 1;
+#X connect 3 1 5 0;
+#X connect 4 0 7 2;
+#X connect 4 1 5 0;
+#X connect 5 0 7 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 9 0 7 3;
+#X connect 9 1 5 0;
+#X restore 339 680 pd packett;
+#X obj 339 702 s dat4;
+#X obj 496 649 r pack4;
+#N canvas 413 99 450 300 packett 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 150 179 pack f f f f;
+#X obj 250 55 inlet;
+#X obj 250 81 t f b;
+#X connect 0 0 7 0;
+#X connect 1 0 3 0;
+#X connect 2 0 4 0;
+#X connect 3 0 7 1;
+#X connect 3 1 5 0;
+#X connect 4 0 7 2;
+#X connect 4 1 5 0;
+#X connect 5 0 7 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 9 0 7 3;
+#X connect 9 1 5 0;
+#X restore -94 946 pd packett;
+#X obj -94 968 s dat5;
+#N canvas 413 99 450 300 packett 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 150 179 pack f f f f;
+#X obj 250 55 inlet;
+#X obj 250 81 t f b;
+#X connect 0 0 7 0;
+#X connect 1 0 3 0;
+#X connect 2 0 4 0;
+#X connect 3 0 7 1;
+#X connect 3 1 5 0;
+#X connect 4 0 7 2;
+#X connect 4 1 5 0;
+#X connect 5 0 7 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 9 0 7 3;
+#X connect 9 1 5 0;
+#X restore 227 949 pd packett;
+#N canvas 413 99 450 300 packett 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 150 179 pack f f f f;
+#X obj 250 55 inlet;
+#X obj 250 81 t f b;
+#X connect 0 0 7 0;
+#X connect 1 0 3 0;
+#X connect 2 0 4 0;
+#X connect 3 0 7 1;
+#X connect 3 1 5 0;
+#X connect 4 0 7 2;
+#X connect 4 1 5 0;
+#X connect 5 0 7 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 9 0 7 3;
+#X connect 9 1 5 0;
+#X restore 514 951 pd packett;
+#X obj 227 971 s dat6;
+#X obj 514 973 s dat7;
+#X obj 86 930 r pack5;
+#X obj 671 929 r pack7;
+#X obj 383 919 r pack6;
+#X obj 1260 -150 unpack f f f f;
+#N canvas 413 99 450 300 packer 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 245 55 inlet;
+#X obj 282 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 245 90 t f b;
+#X obj 282 75 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 323 53 inlet;
+#X obj 323 74 t f b;
+#X obj 150 179 pack f f f f f f;
+#X connect 0 0 13 0;
+#X connect 1 0 5 0;
+#X connect 2 0 6 0;
+#X connect 3 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 13 1;
+#X connect 5 1 9 0;
+#X connect 6 0 13 2;
+#X connect 6 1 9 0;
+#X connect 7 0 13 3;
+#X connect 7 1 9 0;
+#X connect 8 0 13 4;
+#X connect 8 1 9 0;
+#X connect 9 0 13 0;
+#X connect 11 0 12 0;
+#X connect 12 0 13 5;
+#X connect 12 1 9 0;
+#X connect 13 0 10 0;
+#X restore 1353 -185 pd packer;
+#X obj 1437 -148 unpack f f f f;
+#N canvas 413 99 450 300 packer 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 245 55 inlet;
+#X obj 282 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 245 90 t f b;
+#X obj 282 75 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 323 53 inlet;
+#X obj 323 74 t f b;
+#X obj 150 179 pack f f f f f f;
+#X connect 0 0 13 0;
+#X connect 1 0 5 0;
+#X connect 2 0 6 0;
+#X connect 3 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 13 1;
+#X connect 5 1 9 0;
+#X connect 6 0 13 2;
+#X connect 6 1 9 0;
+#X connect 7 0 13 3;
+#X connect 7 1 9 0;
+#X connect 8 0 13 4;
+#X connect 8 1 9 0;
+#X connect 9 0 13 0;
+#X connect 11 0 12 0;
+#X connect 12 0 13 5;
+#X connect 12 1 9 0;
+#X connect 13 0 10 0;
+#X restore 1530 -183 pd packer;
+#X obj 1605 -146 unpack f f f f;
+#N canvas 413 99 450 300 packer 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 245 55 inlet;
+#X obj 282 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 245 90 t f b;
+#X obj 282 75 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 323 53 inlet;
+#X obj 323 74 t f b;
+#X obj 150 179 pack f f f f f f;
+#X connect 0 0 13 0;
+#X connect 1 0 5 0;
+#X connect 2 0 6 0;
+#X connect 3 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 13 1;
+#X connect 5 1 9 0;
+#X connect 6 0 13 2;
+#X connect 6 1 9 0;
+#X connect 7 0 13 3;
+#X connect 7 1 9 0;
+#X connect 8 0 13 4;
+#X connect 8 1 9 0;
+#X connect 9 0 13 0;
+#X connect 11 0 12 0;
+#X connect 12 0 13 5;
+#X connect 12 1 9 0;
+#X connect 13 0 10 0;
+#X restore 1698 -181 pd packer;
+#X obj -250 661 MA_Test3;
 #X obj -72 922 MA_Test3;
 #X obj 239 918 MA_Test3;
 #X obj 534 925 MA_Test3;
@@ -976,12 +1556,438 @@
 #X obj -64 1493 MA_Test3;
 #X obj 241 1489 MA_Test3;
 #X obj 542 1496 MA_Test3;
-#X obj -281 -68 metro 50;
+#X obj 58 655 MA_Test3;
+#X obj 359 650 MA_Test3;
+#X obj 1260 -177 r dat5;
+#X obj 1353 -163 s pack5;
+#X obj 1437 -175 r dat6;
+#X obj 1530 -161 s pack6;
+#X obj 1605 -173 r dat7;
+#X obj 1698 -159 s pack7;
+#N canvas 413 99 450 300 packer 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 245 55 inlet;
+#X obj 282 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 245 90 t f b;
+#X obj 282 75 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 323 53 inlet;
+#X obj 323 74 t f b;
+#X obj 150 179 pack f f f f f f;
+#X connect 0 0 13 0;
+#X connect 1 0 5 0;
+#X connect 2 0 6 0;
+#X connect 3 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 13 1;
+#X connect 5 1 9 0;
+#X connect 6 0 13 2;
+#X connect 6 1 9 0;
+#X connect 7 0 13 3;
+#X connect 7 1 9 0;
+#X connect 8 0 13 4;
+#X connect 8 1 9 0;
+#X connect 9 0 13 0;
+#X connect 11 0 12 0;
+#X connect 12 0 13 5;
+#X connect 12 1 9 0;
+#X connect 13 0 10 0;
+#X restore 534 235 pd packer;
+#X obj 481 279 unpack f f f f;
+#X obj 481 257 r dat8;
+#X obj 534 257 s pack8;
+#N canvas 413 99 450 300 packer 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 245 55 inlet;
+#X obj 282 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 245 90 t f b;
+#X obj 282 75 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 323 53 inlet;
+#X obj 323 74 t f b;
+#X obj 150 179 pack f f f f f f;
+#X connect 0 0 13 0;
+#X connect 1 0 5 0;
+#X connect 2 0 6 0;
+#X connect 3 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 13 1;
+#X connect 5 1 9 0;
+#X connect 6 0 13 2;
+#X connect 6 1 9 0;
+#X connect 7 0 13 3;
+#X connect 7 1 9 0;
+#X connect 8 0 13 4;
+#X connect 8 1 9 0;
+#X connect 9 0 13 0;
+#X connect 11 0 12 0;
+#X connect 12 0 13 5;
+#X connect 12 1 9 0;
+#X connect 13 0 10 0;
+#X restore 804 697 pd packer;
+#X obj 751 741 unpack f f f f;
+#X obj 751 719 r dat8;
+#X obj 804 719 s pack8;
+#N canvas 413 99 450 300 packer 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 245 55 inlet;
+#X obj 282 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 245 90 t f b;
+#X obj 282 75 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 323 53 inlet;
+#X obj 323 74 t f b;
+#X obj 150 179 pack f f f f f f;
+#X connect 0 0 13 0;
+#X connect 1 0 5 0;
+#X connect 2 0 6 0;
+#X connect 3 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 13 1;
+#X connect 5 1 9 0;
+#X connect 6 0 13 2;
+#X connect 6 1 9 0;
+#X connect 7 0 13 3;
+#X connect 7 1 9 0;
+#X connect 8 0 13 4;
+#X connect 8 1 9 0;
+#X connect 9 0 13 0;
+#X connect 11 0 12 0;
+#X connect 12 0 13 5;
+#X connect 12 1 9 0;
+#X connect 13 0 10 0;
+#X restore 937 695 pd packer;
+#X obj 884 739 unpack f f f f;
+#N canvas 413 99 450 300 packer 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 245 55 inlet;
+#X obj 282 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 245 90 t f b;
+#X obj 282 75 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 323 53 inlet;
+#X obj 323 74 t f b;
+#X obj 150 179 pack f f f f f f;
+#X connect 0 0 13 0;
+#X connect 1 0 5 0;
+#X connect 2 0 6 0;
+#X connect 3 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 13 1;
+#X connect 5 1 9 0;
+#X connect 6 0 13 2;
+#X connect 6 1 9 0;
+#X connect 7 0 13 3;
+#X connect 7 1 9 0;
+#X connect 8 0 13 4;
+#X connect 8 1 9 0;
+#X connect 9 0 13 0;
+#X connect 11 0 12 0;
+#X connect 12 0 13 5;
+#X connect 12 1 9 0;
+#X connect 13 0 10 0;
+#X restore 1121 693 pd packer;
+#X obj 1068 737 unpack f f f f;
+#N canvas 413 99 450 300 packer 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 245 55 inlet;
+#X obj 282 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 245 90 t f b;
+#X obj 282 75 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 323 53 inlet;
+#X obj 323 74 t f b;
+#X obj 150 179 pack f f f f f f;
+#X connect 0 0 13 0;
+#X connect 1 0 5 0;
+#X connect 2 0 6 0;
+#X connect 3 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 13 1;
+#X connect 5 1 9 0;
+#X connect 6 0 13 2;
+#X connect 6 1 9 0;
+#X connect 7 0 13 3;
+#X connect 7 1 9 0;
+#X connect 8 0 13 4;
+#X connect 8 1 9 0;
+#X connect 9 0 13 0;
+#X connect 11 0 12 0;
+#X connect 12 0 13 5;
+#X connect 12 1 9 0;
+#X connect 13 0 10 0;
+#X restore 1254 691 pd packer;
+#X obj 1201 735 unpack f f f f;
+#N canvas 413 99 450 300 packer 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 245 55 inlet;
+#X obj 282 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 245 90 t f b;
+#X obj 282 75 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 323 53 inlet;
+#X obj 323 74 t f b;
+#X obj 150 179 pack f f f f f f;
+#X connect 0 0 13 0;
+#X connect 1 0 5 0;
+#X connect 2 0 6 0;
+#X connect 3 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 13 1;
+#X connect 5 1 9 0;
+#X connect 6 0 13 2;
+#X connect 6 1 9 0;
+#X connect 7 0 13 3;
+#X connect 7 1 9 0;
+#X connect 8 0 13 4;
+#X connect 8 1 9 0;
+#X connect 9 0 13 0;
+#X connect 11 0 12 0;
+#X connect 12 0 13 5;
+#X connect 12 1 9 0;
+#X connect 13 0 10 0;
+#X restore 1453 698 pd packer;
+#X obj 1400 742 unpack f f f f;
+#N canvas 413 99 450 300 packer 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 245 55 inlet;
+#X obj 282 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 245 90 t f b;
+#X obj 282 75 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 323 53 inlet;
+#X obj 323 74 t f b;
+#X obj 150 179 pack f f f f f f;
+#X connect 0 0 13 0;
+#X connect 1 0 5 0;
+#X connect 2 0 6 0;
+#X connect 3 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 13 1;
+#X connect 5 1 9 0;
+#X connect 6 0 13 2;
+#X connect 6 1 9 0;
+#X connect 7 0 13 3;
+#X connect 7 1 9 0;
+#X connect 8 0 13 4;
+#X connect 8 1 9 0;
+#X connect 9 0 13 0;
+#X connect 11 0 12 0;
+#X connect 12 0 13 5;
+#X connect 12 1 9 0;
+#X connect 13 0 10 0;
+#X restore 1586 696 pd packer;
+#X obj 1533 740 unpack f f f f;
+#X obj 1586 718 s pack13;
+#X obj 1533 718 r dat13;
+#X obj 1453 720 s pack12;
+#X obj 1400 720 r dat12;
+#X obj 1254 713 s pack11;
+#X obj 1201 713 r dat11;
+#X obj 1121 715 s pack10;
+#X obj 1068 715 r dat10;
+#X obj 937 717 s pack9;
+#X obj 884 717 r dat9;
+#X obj 1745 770 s underWind;
+#X obj 110 -40 r underWind;
+#X obj 128 94 s totWind;
+#X obj 1723 725 r totWind;
+#N canvas 413 99 450 300 packett 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 150 179 pack f f f f;
+#X obj 250 55 inlet;
+#X obj 250 81 t f b;
+#X connect 0 0 7 0;
+#X connect 1 0 3 0;
+#X connect 2 0 4 0;
+#X connect 3 0 7 1;
+#X connect 3 1 5 0;
+#X connect 4 0 7 2;
+#X connect 4 1 5 0;
+#X connect 5 0 7 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 9 0 7 3;
+#X connect 9 1 5 0;
+#X restore -118 1258 pd packett;
+#N canvas 413 99 450 300 packett 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 150 179 pack f f f f;
+#X obj 250 55 inlet;
+#X obj 250 81 t f b;
+#X connect 0 0 7 0;
+#X connect 1 0 3 0;
+#X connect 2 0 4 0;
+#X connect 3 0 7 1;
+#X connect 3 1 5 0;
+#X connect 4 0 7 2;
+#X connect 4 1 5 0;
+#X connect 5 0 7 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 9 0 7 3;
+#X connect 9 1 5 0;
+#X restore 222 1256 pd packett;
+#N canvas 413 99 450 300 packett 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 150 179 pack f f f f;
+#X obj 250 55 inlet;
+#X obj 250 81 t f b;
+#X connect 0 0 7 0;
+#X connect 1 0 3 0;
+#X connect 2 0 4 0;
+#X connect 3 0 7 1;
+#X connect 3 1 5 0;
+#X connect 4 0 7 2;
+#X connect 4 1 5 0;
+#X connect 5 0 7 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 9 0 7 3;
+#X connect 9 1 5 0;
+#X restore 517 1255 pd packett;
+#N canvas 413 99 450 300 packett 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 150 179 pack f f f f;
+#X obj 250 55 inlet;
+#X obj 250 81 t f b;
+#X connect 0 0 7 0;
+#X connect 1 0 3 0;
+#X connect 2 0 4 0;
+#X connect 3 0 7 1;
+#X connect 3 1 5 0;
+#X connect 4 0 7 2;
+#X connect 4 1 5 0;
+#X connect 5 0 7 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 9 0 7 3;
+#X connect 9 1 5 0;
+#X restore -111 1523 pd packett;
+#N canvas 413 99 450 300 packett 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 150 179 pack f f f f;
+#X obj 250 55 inlet;
+#X obj 250 81 t f b;
+#X connect 0 0 7 0;
+#X connect 1 0 3 0;
+#X connect 2 0 4 0;
+#X connect 3 0 7 1;
+#X connect 3 1 5 0;
+#X connect 4 0 7 2;
+#X connect 4 1 5 0;
+#X connect 5 0 7 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 9 0 7 3;
+#X connect 9 1 5 0;
+#X restore 229 1521 pd packett;
+#N canvas 413 99 450 300 packett 0;
+#X obj 130 55 inlet;
+#X obj 168 56 inlet;
+#X obj 207 54 inlet;
+#X obj 168 118 t f b;
+#X obj 207 101 t f b;
+#X obj 118 144 delay 5;
+#X obj 150 210 outlet;
+#X obj 150 179 pack f f f f;
+#X obj 250 55 inlet;
+#X obj 250 81 t f b;
+#X connect 0 0 7 0;
+#X connect 1 0 3 0;
+#X connect 2 0 4 0;
+#X connect 3 0 7 1;
+#X connect 3 1 5 0;
+#X connect 4 0 7 2;
+#X connect 4 1 5 0;
+#X connect 5 0 7 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 9 0 7 3;
+#X connect 9 1 5 0;
+#X restore 524 1520 pd packett;
+#X obj -118 1280 s dat8;
+#X obj 222 1278 s dat9;
+#X obj 517 1277 s dat10;
+#X obj -111 1545 s dat11;
+#X obj 229 1543 s dat12;
+#X obj 524 1542 s dat13;
+#X obj 79 1235 r pack8;
+#X obj 386 1236 r pack9;
+#X obj 683 1237 r pack10;
+#X obj 92 1495 r pack11;
+#X obj 386 1497 r pack12;
+#X obj 691 1498 r pack13;
 #X connect 3 0 38 0;
 #X connect 4 0 0 0;
-#X connect 4 0 175 0;
+#X connect 4 0 173 0;
 #X connect 4 1 1 0;
-#X connect 4 1 176 0;
+#X connect 4 1 174 0;
 #X connect 5 0 4 0;
 #X connect 5 0 7 0;
 #X connect 6 0 5 0;
@@ -991,552 +1997,671 @@
 #X connect 10 0 11 0;
 #X connect 11 0 16 0;
 #X connect 11 0 8 0;
-#X connect 12 0 57 0;
+#X connect 12 0 55 0;
 #X connect 15 0 9 0;
 #X connect 16 0 17 0;
-#X connect 16 0 515 0;
+#X connect 16 0 645 0;
 #X connect 19 0 10 0;
 #X connect 20 0 9 0;
 #X connect 21 0 16 0;
 #X connect 22 0 10 1;
 #X connect 23 0 11 1;
-#X connect 25 0 64 0;
-#X connect 26 0 68 0;
-#X connect 27 0 71 0;
-#X connect 28 0 74 0;
+#X connect 25 0 62 0;
+#X connect 26 0 66 0;
+#X connect 27 0 69 0;
+#X connect 28 0 72 0;
 #X connect 29 0 24 0;
-#X connect 31 0 63 0;
-#X connect 32 0 67 0;
-#X connect 33 0 70 0;
-#X connect 34 0 73 0;
+#X connect 31 0 61 0;
+#X connect 32 0 65 0;
+#X connect 33 0 68 0;
+#X connect 34 0 71 0;
 #X connect 35 0 30 0;
 #X connect 36 0 37 0;
 #X connect 38 0 5 0;
-#X connect 39 0 62 0;
-#X connect 40 0 66 0;
-#X connect 41 0 69 0;
-#X connect 42 0 72 0;
+#X connect 39 0 60 0;
+#X connect 40 0 64 0;
+#X connect 41 0 67 0;
+#X connect 42 0 70 0;
 #X connect 44 0 43 0;
-#X connect 47 0 48 0;
-#X connect 48 0 36 0;
-#X connect 48 0 177 0;
-#X connect 50 0 52 0;
-#X connect 51 0 54 0;
-#X connect 51 0 56 0;
-#X connect 52 0 51 0;
-#X connect 53 0 54 0;
-#X connect 54 0 55 0;
-#X connect 57 0 19 0;
-#X connect 57 0 59 0;
-#X connect 58 0 22 1;
-#X connect 58 1 22 0;
-#X connect 59 0 58 0;
-#X connect 61 0 51 0;
-#X connect 62 0 502 0;
-#X connect 62 0 532 0;
-#X connect 63 0 502 0;
-#X connect 63 0 532 0;
-#X connect 64 0 502 0;
-#X connect 64 0 532 0;
-#X connect 65 0 51 0;
-#X connect 66 0 498 0;
-#X connect 66 0 499 0;
-#X connect 66 0 537 0;
-#X connect 67 0 498 0;
-#X connect 67 0 499 0;
-#X connect 67 0 537 0;
-#X connect 68 0 498 0;
-#X connect 68 0 499 0;
-#X connect 68 0 537 0;
-#X connect 69 0 503 0;
-#X connect 69 0 538 0;
-#X connect 70 0 503 0;
-#X connect 70 0 538 0;
-#X connect 71 0 503 0;
-#X connect 71 0 538 0;
-#X connect 72 0 504 0;
-#X connect 72 0 536 0;
-#X connect 73 0 504 0;
-#X connect 73 0 536 0;
-#X connect 74 0 504 0;
-#X connect 74 0 536 0;
-#X connect 75 0 85 0;
-#X connect 76 0 87 0;
-#X connect 77 0 89 0;
-#X connect 78 0 84 0;
-#X connect 79 0 86 0;
-#X connect 80 0 88 0;
+#X connect 46 0 47 0;
+#X connect 47 0 36 0;
+#X connect 47 0 175 0;
+#X connect 48 0 50 0;
+#X connect 49 0 52 0;
+#X connect 49 0 54 0;
+#X connect 50 0 49 0;
+#X connect 51 0 52 0;
+#X connect 52 0 53 0;
+#X connect 55 0 19 0;
+#X connect 55 0 57 0;
+#X connect 56 0 22 1;
+#X connect 56 1 22 0;
+#X connect 57 0 56 0;
+#X connect 59 0 49 0;
+#X connect 60 0 499 0;
+#X connect 60 0 574 0;
+#X connect 61 0 499 0;
+#X connect 61 0 574 0;
+#X connect 62 0 499 0;
+#X connect 62 0 574 0;
+#X connect 63 0 49 0;
+#X connect 64 0 496 0;
+#X connect 64 0 597 0;
+#X connect 65 0 496 0;
+#X connect 65 0 597 0;
+#X connect 66 0 496 0;
+#X connect 66 0 597 0;
+#X connect 67 0 500 0;
+#X connect 67 0 607 0;
+#X connect 68 0 500 0;
+#X connect 68 0 607 0;
+#X connect 69 0 500 0;
+#X connect 69 0 607 0;
+#X connect 70 0 501 0;
+#X connect 70 0 608 0;
+#X connect 71 0 501 0;
+#X connect 71 0 608 0;
+#X connect 72 0 501 0;
+#X connect 72 0 608 0;
+#X connect 73 0 83 0;
+#X connect 74 0 85 0;
+#X connect 75 0 87 0;
+#X connect 76 0 82 0;
+#X connect 77 0 84 0;
+#X connect 78 0 86 0;
+#X connect 79 0 139 0;
+#X connect 80 0 140 0;
 #X connect 81 0 141 0;
-#X connect 82 0 142 0;
-#X connect 83 0 143 0;
-#X connect 84 0 505 0;
-#X connect 84 0 539 0;
-#X connect 85 0 505 0;
-#X connect 85 0 539 0;
-#X connect 86 0 506 0;
-#X connect 86 0 540 0;
-#X connect 87 0 506 0;
-#X connect 87 0 540 0;
-#X connect 88 0 507 0;
-#X connect 88 0 541 0;
-#X connect 89 0 507 0;
-#X connect 89 0 541 0;
-#X connect 90 0 100 0;
-#X connect 91 0 102 0;
-#X connect 92 0 104 0;
-#X connect 93 0 99 0;
-#X connect 94 0 101 0;
-#X connect 95 0 103 0;
-#X connect 96 0 140 0;
-#X connect 97 0 139 0;
-#X connect 98 0 138 0;
-#X connect 99 0 508 0;
-#X connect 99 0 542 0;
-#X connect 100 0 508 0;
-#X connect 100 0 542 0;
-#X connect 101 0 509 0;
-#X connect 101 0 543 0;
-#X connect 102 0 509 0;
-#X connect 102 0 543 0;
-#X connect 103 0 510 0;
-#X connect 103 0 544 0;
-#X connect 104 0 510 0;
-#X connect 104 0 544 0;
-#X connect 105 0 115 0;
-#X connect 106 0 117 0;
-#X connect 107 0 119 0;
-#X connect 108 0 114 0;
-#X connect 109 0 116 0;
-#X connect 110 0 118 0;
+#X connect 82 0 502 0;
+#X connect 82 0 598 0;
+#X connect 83 0 502 0;
+#X connect 83 0 598 0;
+#X connect 84 0 503 0;
+#X connect 84 0 599 0;
+#X connect 85 0 503 0;
+#X connect 85 0 599 0;
+#X connect 86 0 504 0;
+#X connect 86 0 600 0;
+#X connect 87 0 504 0;
+#X connect 87 0 600 0;
+#X connect 88 0 98 0;
+#X connect 89 0 100 0;
+#X connect 90 0 102 0;
+#X connect 91 0 97 0;
+#X connect 92 0 99 0;
+#X connect 93 0 101 0;
+#X connect 94 0 138 0;
+#X connect 95 0 137 0;
+#X connect 96 0 136 0;
+#X connect 97 0 505 0;
+#X connect 97 0 601 0;
+#X connect 98 0 505 0;
+#X connect 98 0 601 0;
+#X connect 99 0 506 0;
+#X connect 99 0 602 0;
+#X connect 100 0 506 0;
+#X connect 100 0 602 0;
+#X connect 101 0 507 0;
+#X connect 101 0 603 0;
+#X connect 102 0 507 0;
+#X connect 102 0 603 0;
+#X connect 103 0 113 0;
+#X connect 104 0 115 0;
+#X connect 105 0 117 0;
+#X connect 106 0 112 0;
+#X connect 107 0 114 0;
+#X connect 108 0 116 0;
+#X connect 109 0 133 0;
+#X connect 110 0 134 0;
 #X connect 111 0 135 0;
-#X connect 112 0 136 0;
-#X connect 113 0 137 0;
-#X connect 114 0 511 0;
-#X connect 114 0 545 0;
-#X connect 115 0 511 0;
-#X connect 115 0 545 0;
-#X connect 116 0 512 0;
-#X connect 116 0 546 0;
-#X connect 117 0 512 0;
-#X connect 117 0 546 0;
-#X connect 118 0 513 0;
-#X connect 118 0 547 0;
-#X connect 119 0 513 0;
-#X connect 119 0 547 0;
-#X connect 120 0 121 0;
+#X connect 112 0 508 0;
+#X connect 112 0 604 0;
+#X connect 113 0 508 0;
+#X connect 113 0 604 0;
+#X connect 114 0 509 0;
+#X connect 114 0 605 0;
+#X connect 115 0 509 0;
+#X connect 115 0 605 0;
+#X connect 116 0 510 0;
+#X connect 116 0 606 0;
+#X connect 117 0 510 0;
+#X connect 117 0 606 0;
+#X connect 118 0 119 0;
+#X connect 120 0 142 0;
+#X connect 121 0 143 0;
 #X connect 122 0 144 0;
 #X connect 123 0 145 0;
 #X connect 124 0 146 0;
 #X connect 125 0 147 0;
 #X connect 126 0 148 0;
 #X connect 127 0 149 0;
-#X connect 128 0 150 0;
-#X connect 129 0 151 0;
-#X connect 130 0 155 0;
-#X connect 131 0 156 0;
+#X connect 128 0 153 0;
+#X connect 129 0 154 0;
+#X connect 130 0 150 0;
+#X connect 131 0 151 0;
 #X connect 132 0 152 0;
-#X connect 133 0 153 0;
-#X connect 134 0 154 0;
-#X connect 135 0 511 0;
-#X connect 135 0 545 0;
-#X connect 136 0 512 0;
-#X connect 136 0 546 0;
-#X connect 137 0 513 0;
-#X connect 137 0 547 0;
-#X connect 138 0 510 0;
-#X connect 138 0 544 0;
-#X connect 139 0 509 0;
-#X connect 139 0 543 0;
-#X connect 140 0 508 0;
-#X connect 140 0 542 0;
-#X connect 141 0 505 0;
-#X connect 141 0 539 0;
-#X connect 142 0 506 0;
-#X connect 142 0 540 0;
-#X connect 143 0 507 0;
-#X connect 143 0 541 0;
-#X connect 144 0 502 0;
-#X connect 144 0 532 0;
-#X connect 145 0 498 0;
-#X connect 145 0 499 0;
-#X connect 145 0 537 0;
-#X connect 146 0 503 0;
-#X connect 146 0 538 0;
-#X connect 147 0 504 0;
-#X connect 147 0 536 0;
-#X connect 148 0 505 0;
-#X connect 148 0 539 0;
-#X connect 149 0 506 0;
-#X connect 149 0 540 0;
-#X connect 150 0 507 0;
-#X connect 150 0 541 0;
-#X connect 151 0 508 0;
-#X connect 151 0 542 0;
-#X connect 152 0 511 0;
-#X connect 152 0 545 0;
-#X connect 153 0 512 0;
-#X connect 153 0 546 0;
-#X connect 154 0 513 0;
-#X connect 154 0 547 0;
-#X connect 155 0 509 0;
-#X connect 155 0 543 0;
-#X connect 156 0 510 0;
-#X connect 156 0 544 0;
+#X connect 133 0 508 0;
+#X connect 133 0 604 0;
+#X connect 134 0 509 0;
+#X connect 134 0 605 0;
+#X connect 135 0 510 0;
+#X connect 135 0 606 0;
+#X connect 136 0 507 0;
+#X connect 136 0 603 0;
+#X connect 137 0 506 0;
+#X connect 137 0 602 0;
+#X connect 138 0 505 0;
+#X connect 138 0 601 0;
+#X connect 139 0 502 0;
+#X connect 139 0 598 0;
+#X connect 140 0 503 0;
+#X connect 140 0 599 0;
+#X connect 141 0 504 0;
+#X connect 141 0 600 0;
+#X connect 142 0 499 0;
+#X connect 142 0 574 0;
+#X connect 143 0 496 0;
+#X connect 143 0 597 0;
+#X connect 144 0 500 0;
+#X connect 144 0 607 0;
+#X connect 145 0 501 0;
+#X connect 145 0 608 0;
+#X connect 146 0 502 0;
+#X connect 146 0 598 0;
+#X connect 147 0 503 0;
+#X connect 147 0 599 0;
+#X connect 148 0 504 0;
+#X connect 148 0 600 0;
+#X connect 149 0 505 0;
+#X connect 149 0 601 0;
+#X connect 150 0 508 0;
+#X connect 150 0 604 0;
+#X connect 151 0 509 0;
+#X connect 151 0 605 0;
+#X connect 152 0 510 0;
+#X connect 152 0 606 0;
+#X connect 153 0 506 0;
+#X connect 153 0 602 0;
+#X connect 154 0 507 0;
+#X connect 154 0 603 0;
+#X connect 155 0 163 0;
+#X connect 155 0 533 0;
+#X connect 156 0 164 0;
+#X connect 156 0 533 1;
 #X connect 157 0 165 0;
-#X connect 157 0 532 1;
+#X connect 157 0 533 2;
 #X connect 158 0 166 0;
-#X connect 158 0 532 2;
+#X connect 158 0 533 3;
 #X connect 159 0 167 0;
-#X connect 159 0 532 3;
-#X connect 160 0 168 0;
-#X connect 160 0 532 4;
-#X connect 161 0 169 0;
-#X connect 161 0 532 5;
-#X connect 174 0 5 0;
-#X connect 174 0 179 0;
-#X connect 177 0 36 0;
-#X connect 177 0 178 0;
+#X connect 159 0 533 4;
+#X connect 172 0 5 0;
+#X connect 172 0 177 0;
+#X connect 175 0 36 0;
+#X connect 175 0 176 0;
+#X connect 178 0 185 0;
+#X connect 178 0 545 0;
+#X connect 179 0 186 0;
+#X connect 179 0 545 1;
 #X connect 180 0 187 0;
-#X connect 180 0 537 1;
+#X connect 180 0 545 2;
 #X connect 181 0 188 0;
-#X connect 181 0 537 2;
+#X connect 181 0 545 3;
 #X connect 182 0 189 0;
-#X connect 182 0 537 3;
-#X connect 183 0 190 0;
-#X connect 183 0 537 4;
-#X connect 184 0 191 0;
-#X connect 184 0 537 5;
+#X connect 182 0 545 4;
+#X connect 194 0 201 0;
+#X connect 194 0 549 0;
+#X connect 195 0 202 0;
+#X connect 195 0 549 1;
 #X connect 196 0 203 0;
-#X connect 196 0 538 1;
+#X connect 196 0 549 2;
 #X connect 197 0 204 0;
-#X connect 197 0 538 2;
+#X connect 197 0 549 3;
 #X connect 198 0 205 0;
-#X connect 198 0 538 3;
-#X connect 199 0 206 0;
-#X connect 199 0 538 4;
-#X connect 200 0 207 0;
-#X connect 200 0 538 5;
+#X connect 198 0 549 4;
+#X connect 210 0 217 0;
+#X connect 210 0 576 0;
+#X connect 211 0 218 0;
+#X connect 211 0 576 1;
 #X connect 212 0 219 0;
-#X connect 212 0 536 1;
+#X connect 212 0 576 2;
 #X connect 213 0 220 0;
-#X connect 213 0 536 2;
+#X connect 213 0 576 3;
 #X connect 214 0 221 0;
-#X connect 214 0 536 3;
-#X connect 215 0 222 0;
-#X connect 215 0 536 4;
-#X connect 216 0 223 0;
-#X connect 216 0 536 5;
+#X connect 214 0 576 4;
+#X connect 226 0 233 0;
+#X connect 226 0 592 0;
+#X connect 227 0 234 0;
+#X connect 227 0 592 1;
 #X connect 228 0 235 0;
-#X connect 228 0 539 1;
+#X connect 228 0 592 2;
 #X connect 229 0 236 0;
-#X connect 229 0 539 2;
+#X connect 229 0 592 3;
 #X connect 230 0 237 0;
-#X connect 230 0 539 3;
-#X connect 231 0 238 0;
-#X connect 231 0 539 4;
-#X connect 232 0 239 0;
-#X connect 232 0 539 5;
+#X connect 230 0 592 4;
+#X connect 242 0 249 0;
+#X connect 242 0 594 0;
+#X connect 243 0 250 0;
+#X connect 243 0 594 1;
 #X connect 244 0 251 0;
-#X connect 244 0 540 1;
+#X connect 244 0 594 2;
 #X connect 245 0 252 0;
-#X connect 245 0 540 2;
+#X connect 245 0 594 3;
 #X connect 246 0 253 0;
-#X connect 246 0 540 3;
-#X connect 247 0 254 0;
-#X connect 247 0 540 4;
-#X connect 248 0 255 0;
-#X connect 248 0 540 5;
+#X connect 246 0 594 4;
+#X connect 258 0 265 0;
+#X connect 258 0 596 0;
+#X connect 259 0 266 0;
+#X connect 259 0 596 1;
 #X connect 260 0 267 0;
-#X connect 260 0 541 1;
+#X connect 260 0 596 2;
 #X connect 261 0 268 0;
-#X connect 261 0 541 2;
+#X connect 261 0 596 3;
 #X connect 262 0 269 0;
-#X connect 262 0 541 3;
-#X connect 263 0 270 0;
-#X connect 263 0 541 4;
-#X connect 264 0 271 0;
-#X connect 264 0 541 5;
+#X connect 262 0 596 4;
+#X connect 274 0 281 0;
+#X connect 274 0 619 0;
+#X connect 275 0 282 0;
+#X connect 275 0 619 1;
 #X connect 276 0 283 0;
-#X connect 276 0 542 1;
+#X connect 276 0 619 2;
 #X connect 277 0 284 0;
-#X connect 277 0 542 2;
+#X connect 277 0 619 3;
 #X connect 278 0 285 0;
-#X connect 278 0 542 3;
-#X connect 279 0 286 0;
-#X connect 279 0 542 4;
-#X connect 280 0 287 0;
-#X connect 280 0 542 5;
+#X connect 278 0 619 4;
+#X connect 290 0 297 0;
+#X connect 290 0 623 0;
+#X connect 291 0 298 0;
+#X connect 291 0 623 1;
 #X connect 292 0 299 0;
-#X connect 292 0 543 1;
+#X connect 292 0 623 2;
 #X connect 293 0 300 0;
-#X connect 293 0 543 2;
+#X connect 293 0 623 3;
 #X connect 294 0 301 0;
-#X connect 294 0 543 3;
-#X connect 295 0 302 0;
-#X connect 295 0 543 4;
-#X connect 296 0 303 0;
-#X connect 296 0 543 5;
+#X connect 294 0 623 4;
+#X connect 306 0 313 0;
+#X connect 306 0 625 0;
+#X connect 307 0 314 0;
+#X connect 307 0 625 1;
 #X connect 308 0 315 0;
-#X connect 308 0 544 1;
+#X connect 308 0 625 2;
 #X connect 309 0 316 0;
-#X connect 309 0 544 2;
+#X connect 309 0 625 3;
 #X connect 310 0 317 0;
-#X connect 310 0 544 3;
-#X connect 311 0 318 0;
-#X connect 311 0 544 4;
-#X connect 312 0 319 0;
-#X connect 312 0 544 5;
+#X connect 310 0 625 4;
+#X connect 322 0 329 0;
+#X connect 322 0 627 0;
+#X connect 323 0 330 0;
+#X connect 323 0 627 1;
 #X connect 324 0 331 0;
-#X connect 324 0 545 1;
+#X connect 324 0 627 2;
 #X connect 325 0 332 0;
-#X connect 325 0 545 2;
+#X connect 325 0 627 3;
 #X connect 326 0 333 0;
-#X connect 326 0 545 3;
-#X connect 327 0 334 0;
-#X connect 327 0 545 4;
-#X connect 328 0 335 0;
-#X connect 328 0 545 5;
+#X connect 326 0 627 4;
+#X connect 338 0 345 0;
+#X connect 338 0 629 0;
+#X connect 339 0 346 0;
+#X connect 339 0 629 1;
 #X connect 340 0 347 0;
-#X connect 340 0 546 1;
+#X connect 340 0 629 2;
 #X connect 341 0 348 0;
-#X connect 341 0 546 2;
+#X connect 341 0 629 3;
 #X connect 342 0 349 0;
-#X connect 342 0 546 3;
-#X connect 343 0 350 0;
-#X connect 343 0 546 4;
-#X connect 344 0 351 0;
-#X connect 344 0 546 5;
+#X connect 342 0 629 4;
+#X connect 354 0 361 0;
+#X connect 354 0 631 0;
+#X connect 355 0 362 0;
+#X connect 355 0 631 1;
 #X connect 356 0 363 0;
-#X connect 356 0 547 1;
+#X connect 356 0 631 2;
 #X connect 357 0 364 0;
-#X connect 357 0 547 2;
+#X connect 357 0 631 3;
 #X connect 358 0 365 0;
-#X connect 358 0 547 3;
-#X connect 359 0 366 0;
-#X connect 359 0 547 4;
-#X connect 360 0 367 0;
-#X connect 360 0 547 5;
-#X connect 372 0 377 0;
-#X connect 373 0 376 0;
-#X connect 374 0 378 0;
-#X connect 375 0 379 0;
-#X connect 380 0 57 0;
-#X connect 380 0 514 0;
-#X connect 381 0 9 0;
-#X connect 382 0 387 0;
-#X connect 387 0 383 0;
-#X connect 387 1 384 0;
-#X connect 387 1 532 6;
-#X connect 389 0 460 0;
-#X connect 395 0 461 0;
-#X connect 401 0 462 0;
-#X connect 407 0 463 0;
-#X connect 413 0 464 0;
-#X connect 419 0 465 0;
-#X connect 425 0 466 0;
-#X connect 431 0 467 0;
-#X connect 437 0 468 0;
-#X connect 443 0 469 0;
-#X connect 449 0 470 0;
-#X connect 455 0 471 0;
-#X connect 460 0 390 0;
-#X connect 460 1 391 0;
-#X connect 460 1 537 6;
-#X connect 461 0 396 0;
-#X connect 461 1 397 0;
-#X connect 461 1 538 6;
-#X connect 462 0 402 0;
-#X connect 462 1 403 0;
-#X connect 462 1 536 6;
-#X connect 463 0 408 0;
-#X connect 463 1 409 0;
-#X connect 463 1 539 6;
-#X connect 464 0 414 0;
-#X connect 464 1 415 0;
-#X connect 464 1 540 6;
-#X connect 465 0 420 0;
-#X connect 465 1 421 0;
-#X connect 465 1 541 6;
-#X connect 466 0 426 0;
-#X connect 466 1 427 0;
-#X connect 466 1 542 6;
-#X connect 467 0 432 0;
-#X connect 467 1 433 0;
-#X connect 467 1 543 6;
-#X connect 468 0 438 0;
-#X connect 468 1 439 0;
-#X connect 468 1 544 6;
-#X connect 469 0 444 0;
-#X connect 469 1 445 0;
-#X connect 469 1 545 6;
-#X connect 470 0 450 0;
-#X connect 470 1 451 0;
-#X connect 470 1 546 6;
-#X connect 471 0 456 0;
-#X connect 471 1 457 0;
-#X connect 471 1 547 6;
-#X connect 472 1 157 0;
-#X connect 472 2 158 0;
-#X connect 472 5 159 0;
-#X connect 472 6 160 0;
-#X connect 472 8 161 0;
+#X connect 358 0 631 4;
+#X connect 370 0 375 0;
+#X connect 371 0 374 0;
+#X connect 372 0 376 0;
+#X connect 373 0 377 0;
+#X connect 378 0 511 0;
+#X connect 378 0 558 0;
+#X connect 379 0 643 0;
+#X connect 380 0 385 0;
+#X connect 385 0 381 0;
+#X connect 385 1 382 0;
+#X connect 385 1 533 5;
+#X connect 387 0 458 0;
+#X connect 393 0 459 0;
+#X connect 399 0 460 0;
+#X connect 405 0 461 0;
+#X connect 411 0 462 0;
+#X connect 417 0 463 0;
+#X connect 423 0 464 0;
+#X connect 429 0 465 0;
+#X connect 435 0 466 0;
+#X connect 441 0 467 0;
+#X connect 447 0 468 0;
+#X connect 453 0 469 0;
+#X connect 458 0 388 0;
+#X connect 458 1 389 0;
+#X connect 458 1 545 5;
+#X connect 459 0 394 0;
+#X connect 459 1 395 0;
+#X connect 459 1 549 5;
+#X connect 460 0 400 0;
+#X connect 460 1 401 0;
+#X connect 460 1 576 5;
+#X connect 461 0 406 0;
+#X connect 461 1 407 0;
+#X connect 461 1 592 5;
+#X connect 462 0 412 0;
+#X connect 462 1 413 0;
+#X connect 462 1 594 5;
+#X connect 463 0 418 0;
+#X connect 463 1 419 0;
+#X connect 463 1 596 5;
+#X connect 464 0 424 0;
+#X connect 464 1 425 0;
+#X connect 464 1 619 5;
+#X connect 465 0 430 0;
+#X connect 465 1 431 0;
+#X connect 465 1 623 5;
+#X connect 466 0 436 0;
+#X connect 466 1 437 0;
+#X connect 466 1 625 5;
+#X connect 467 0 442 0;
+#X connect 467 1 443 0;
+#X connect 467 1 627 5;
+#X connect 468 0 448 0;
+#X connect 468 1 449 0;
+#X connect 468 1 629 5;
+#X connect 469 0 454 0;
+#X connect 469 1 455 0;
+#X connect 469 1 631 5;
+#X connect 470 1 155 0;
+#X connect 470 2 156 0;
+#X connect 470 5 157 0;
+#X connect 470 6 158 0;
+#X connect 470 8 159 0;
+#X connect 471 0 470 0;
+#X connect 472 1 178 0;
+#X connect 472 2 179 0;
+#X connect 472 5 180 0;
+#X connect 472 6 181 0;
+#X connect 472 8 182 0;
 #X connect 473 0 472 0;
-#X connect 474 1 180 0;
-#X connect 474 2 181 0;
-#X connect 474 5 182 0;
-#X connect 474 6 183 0;
-#X connect 474 8 184 0;
+#X connect 474 1 194 0;
+#X connect 474 2 195 0;
+#X connect 474 5 196 0;
+#X connect 474 6 197 0;
+#X connect 474 8 198 0;
 #X connect 475 0 474 0;
-#X connect 476 1 196 0;
-#X connect 476 2 197 0;
-#X connect 476 5 198 0;
-#X connect 476 6 199 0;
-#X connect 476 8 200 0;
-#X connect 477 0 476 0;
-#X connect 478 1 212 0;
-#X connect 478 2 213 0;
-#X connect 478 5 214 0;
-#X connect 478 6 215 0;
-#X connect 478 8 216 0;
-#X connect 479 1 228 0;
-#X connect 479 2 229 0;
-#X connect 479 5 230 0;
-#X connect 479 6 231 0;
-#X connect 479 8 232 0;
-#X connect 480 1 244 0;
-#X connect 480 2 245 0;
-#X connect 480 5 246 0;
-#X connect 480 6 247 0;
-#X connect 480 8 248 0;
-#X connect 481 1 260 0;
-#X connect 481 2 261 0;
-#X connect 481 5 262 0;
-#X connect 481 6 263 0;
-#X connect 481 8 264 0;
+#X connect 476 1 210 0;
+#X connect 476 2 211 0;
+#X connect 476 5 212 0;
+#X connect 476 6 213 0;
+#X connect 476 8 214 0;
+#X connect 477 1 226 0;
+#X connect 477 2 227 0;
+#X connect 477 5 228 0;
+#X connect 477 6 229 0;
+#X connect 477 8 230 0;
+#X connect 478 1 242 0;
+#X connect 478 2 243 0;
+#X connect 478 5 244 0;
+#X connect 478 6 245 0;
+#X connect 478 8 246 0;
+#X connect 479 1 258 0;
+#X connect 479 2 259 0;
+#X connect 479 5 260 0;
+#X connect 479 6 261 0;
+#X connect 479 8 262 0;
+#X connect 480 0 476 0;
+#X connect 481 0 477 0;
 #X connect 482 0 478 0;
 #X connect 483 0 479 0;
-#X connect 484 0 480 0;
-#X connect 485 0 481 0;
-#X connect 486 1 276 0;
-#X connect 486 2 277 0;
-#X connect 486 5 278 0;
-#X connect 486 6 279 0;
-#X connect 486 8 280 0;
-#X connect 487 1 292 0;
-#X connect 487 2 293 0;
-#X connect 487 5 294 0;
-#X connect 487 6 295 0;
-#X connect 487 8 296 0;
-#X connect 488 0 486 0;
-#X connect 489 0 487 0;
-#X connect 490 1 308 0;
-#X connect 490 2 309 0;
-#X connect 490 5 310 0;
-#X connect 490 6 311 0;
-#X connect 490 8 312 0;
-#X connect 491 1 324 0;
-#X connect 491 2 325 0;
-#X connect 491 5 326 0;
-#X connect 491 6 327 0;
-#X connect 491 8 328 0;
-#X connect 492 0 490 0;
-#X connect 493 0 491 0;
-#X connect 494 1 340 0;
-#X connect 494 2 341 0;
-#X connect 494 5 342 0;
-#X connect 494 6 343 0;
-#X connect 494 8 344 0;
-#X connect 495 1 356 0;
-#X connect 495 2 357 0;
-#X connect 495 5 358 0;
-#X connect 495 6 359 0;
-#X connect 495 8 360 0;
-#X connect 496 0 494 0;
-#X connect 497 0 495 0;
-#X connect 500 0 381 0;
-#X connect 501 0 174 0;
-#X connect 516 0 517 0;
-#X connect 517 0 383 0;
-#X connect 517 0 426 0;
-#X connect 518 0 519 0;
-#X connect 519 0 396 0;
-#X connect 519 0 438 0;
-#X connect 520 0 521 0;
-#X connect 521 0 390 0;
-#X connect 521 0 432 0;
-#X connect 522 0 523 0;
-#X connect 523 0 402 0;
-#X connect 523 0 444 0;
-#X connect 524 0 525 0;
-#X connect 525 0 408 0;
-#X connect 525 0 450 0;
-#X connect 526 0 527 0;
-#X connect 527 0 414 0;
-#X connect 527 0 456 0;
-#X connect 528 0 529 0;
-#X connect 529 0 420 0;
-#X connect 530 0 51 0;
-#X connect 531 0 51 0;
-#X connect 532 0 46 0;
-#X connect 532 0 163 0;
-#X connect 532 1 45 0;
-#X connect 532 1 162 0;
-#X connect 532 2 56 1;
-#X connect 532 3 56 2;
-#X connect 532 4 56 3;
-#X connect 532 5 60 0;
-#X connect 532 5 164 0;
-#X connect 532 6 56 4;
-#X connect 532 7 170 0;
-#X connect 533 0 548 0;
-#X connect 534 0 533 0;
-#X connect 536 0 217 0;
-#X connect 536 1 400 0;
-#X connect 536 5 218 0;
-#X connect 536 7 224 0;
-#X connect 537 0 185 0;
-#X connect 537 1 388 0;
-#X connect 537 5 186 0;
-#X connect 537 7 192 0;
-#X connect 538 0 201 0;
-#X connect 538 1 394 0;
-#X connect 538 5 202 0;
-#X connect 538 7 208 0;
-#X connect 539 0 233 0;
-#X connect 539 1 406 0;
-#X connect 539 5 234 0;
-#X connect 539 7 240 0;
-#X connect 540 0 249 0;
-#X connect 540 1 412 0;
-#X connect 540 5 250 0;
-#X connect 540 7 256 0;
-#X connect 541 0 265 0;
-#X connect 541 1 418 0;
-#X connect 541 5 266 0;
-#X connect 541 7 272 0;
-#X connect 542 0 281 0;
-#X connect 542 1 424 0;
-#X connect 542 5 282 0;
-#X connect 542 7 288 0;
-#X connect 543 0 297 0;
-#X connect 543 1 430 0;
-#X connect 543 5 298 0;
-#X connect 543 7 304 0;
-#X connect 544 0 313 0;
-#X connect 544 1 436 0;
-#X connect 544 5 314 0;
-#X connect 544 7 320 0;
-#X connect 545 0 329 0;
-#X connect 545 1 442 0;
-#X connect 545 5 330 0;
-#X connect 545 7 336 0;
-#X connect 546 0 345 0;
-#X connect 546 1 448 0;
-#X connect 546 5 346 0;
-#X connect 546 7 352 0;
-#X connect 547 0 361 0;
-#X connect 547 1 454 0;
-#X connect 547 5 362 0;
-#X connect 547 7 368 0;
-#X connect 548 0 535 0;
+#X connect 484 1 274 0;
+#X connect 484 2 275 0;
+#X connect 484 5 276 0;
+#X connect 484 6 277 0;
+#X connect 484 8 278 0;
+#X connect 485 1 290 0;
+#X connect 485 2 291 0;
+#X connect 485 5 292 0;
+#X connect 485 6 293 0;
+#X connect 485 8 294 0;
+#X connect 486 0 484 0;
+#X connect 487 0 485 0;
+#X connect 488 1 306 0;
+#X connect 488 2 307 0;
+#X connect 488 5 308 0;
+#X connect 488 6 309 0;
+#X connect 488 8 310 0;
+#X connect 489 1 322 0;
+#X connect 489 2 323 0;
+#X connect 489 5 324 0;
+#X connect 489 6 325 0;
+#X connect 489 8 326 0;
+#X connect 490 0 488 0;
+#X connect 491 0 489 0;
+#X connect 492 1 338 0;
+#X connect 492 2 339 0;
+#X connect 492 5 340 0;
+#X connect 492 6 341 0;
+#X connect 492 8 342 0;
+#X connect 493 1 354 0;
+#X connect 493 2 355 0;
+#X connect 493 5 356 0;
+#X connect 493 6 357 0;
+#X connect 493 8 358 0;
+#X connect 494 0 492 0;
+#X connect 495 0 493 0;
+#X connect 497 0 379 0;
+#X connect 498 0 172 0;
+#X connect 513 0 514 0;
+#X connect 514 0 381 0;
+#X connect 514 0 424 0;
+#X connect 515 0 516 0;
+#X connect 516 0 394 0;
+#X connect 516 0 436 0;
+#X connect 517 0 518 0;
+#X connect 518 0 388 0;
+#X connect 518 0 430 0;
+#X connect 519 0 520 0;
+#X connect 520 0 400 0;
+#X connect 520 0 442 0;
+#X connect 521 0 522 0;
+#X connect 522 0 406 0;
+#X connect 522 0 448 0;
+#X connect 523 0 524 0;
+#X connect 524 0 412 0;
+#X connect 524 0 454 0;
+#X connect 525 0 526 0;
+#X connect 526 0 418 0;
+#X connect 527 0 49 0;
+#X connect 528 0 555 0;
+#X connect 529 0 528 0;
+#X connect 531 0 560 0;
+#X connect 533 0 532 0;
+#X connect 534 0 574 1;
+#X connect 535 0 536 0;
+#X connect 537 0 538 0;
+#X connect 538 0 160 0;
+#X connect 538 1 168 0;
+#X connect 538 2 161 0;
+#X connect 538 3 162 0;
+#X connect 539 0 49 0;
+#X connect 541 0 542 0;
+#X connect 543 0 386 0;
+#X connect 543 1 190 0;
+#X connect 543 2 183 0;
+#X connect 543 3 184 0;
+#X connect 544 0 543 0;
+#X connect 545 0 546 0;
+#X connect 547 0 597 1;
+#X connect 548 0 392 0;
+#X connect 548 1 206 0;
+#X connect 548 2 199 0;
+#X connect 548 3 200 0;
+#X connect 549 0 551 0;
+#X connect 550 0 548 0;
+#X connect 552 0 607 1;
+#X connect 553 0 554 0;
+#X connect 555 0 530 0;
+#X connect 559 0 55 0;
+#X connect 561 0 469 1;
+#X connect 562 0 461 1;
+#X connect 563 0 468 1;
+#X connect 564 0 467 1;
+#X connect 565 0 466 1;
+#X connect 566 0 465 1;
+#X connect 567 0 464 1;
+#X connect 568 0 463 1;
+#X connect 569 0 462 1;
+#X connect 570 0 460 1;
+#X connect 571 0 459 1;
+#X connect 572 0 458 1;
+#X connect 573 0 385 1;
+#X connect 574 0 45 0;
+#X connect 574 0 535 0;
+#X connect 574 1 535 3;
+#X connect 574 2 54 1;
+#X connect 574 3 54 2;
+#X connect 574 4 540 0;
+#X connect 574 4 535 1;
+#X connect 574 5 58 0;
+#X connect 574 5 535 2;
+#X connect 574 6 54 4;
+#X connect 575 0 398 0;
+#X connect 575 1 222 0;
+#X connect 575 2 215 0;
+#X connect 575 3 216 0;
+#X connect 576 0 578 0;
+#X connect 577 0 575 0;
+#X connect 579 0 580 0;
+#X connect 581 0 608 1;
+#X connect 582 0 583 0;
+#X connect 584 0 586 0;
+#X connect 585 0 587 0;
+#X connect 588 0 598 1;
+#X connect 589 0 600 1;
+#X connect 590 0 599 1;
+#X connect 591 0 404 0;
+#X connect 591 1 238 0;
+#X connect 591 2 231 0;
+#X connect 591 3 232 0;
+#X connect 592 0 610 0;
+#X connect 593 0 410 0;
+#X connect 593 1 254 0;
+#X connect 593 2 247 0;
+#X connect 593 3 248 0;
+#X connect 594 0 612 0;
+#X connect 595 0 416 0;
+#X connect 595 1 270 0;
+#X connect 595 2 263 0;
+#X connect 595 3 264 0;
+#X connect 596 0 614 0;
+#X connect 597 0 541 0;
+#X connect 597 1 541 3;
+#X connect 597 4 541 1;
+#X connect 597 5 541 2;
+#X connect 597 5 556 0;
+#X connect 598 0 582 0;
+#X connect 598 1 582 3;
+#X connect 598 4 582 1;
+#X connect 598 5 582 2;
+#X connect 599 0 584 0;
+#X connect 599 1 584 3;
+#X connect 599 4 584 1;
+#X connect 599 5 584 2;
+#X connect 600 0 585 0;
+#X connect 600 1 585 3;
+#X connect 600 4 585 1;
+#X connect 600 5 585 2;
+#X connect 601 0 647 0;
+#X connect 601 1 647 3;
+#X connect 601 4 647 1;
+#X connect 601 5 647 2;
+#X connect 602 0 648 0;
+#X connect 602 1 648 3;
+#X connect 602 4 648 1;
+#X connect 602 5 648 2;
+#X connect 603 0 649 0;
+#X connect 603 1 649 3;
+#X connect 603 4 649 1;
+#X connect 603 5 649 2;
+#X connect 604 0 650 0;
+#X connect 604 1 650 3;
+#X connect 604 4 650 1;
+#X connect 604 5 650 2;
+#X connect 605 0 651 0;
+#X connect 605 1 651 3;
+#X connect 605 4 651 1;
+#X connect 605 5 651 2;
+#X connect 606 0 652 0;
+#X connect 606 1 652 3;
+#X connect 606 4 652 1;
+#X connect 606 5 652 2;
+#X connect 607 0 553 0;
+#X connect 607 1 553 3;
+#X connect 607 4 553 1;
+#X connect 607 5 553 2;
+#X connect 608 0 579 0;
+#X connect 608 1 579 3;
+#X connect 608 4 579 1;
+#X connect 608 5 579 2;
+#X connect 609 0 591 0;
+#X connect 611 0 593 0;
+#X connect 613 0 595 0;
+#X connect 615 0 618 0;
+#X connect 617 0 616 0;
+#X connect 619 0 622 0;
+#X connect 620 0 422 0;
+#X connect 620 1 286 0;
+#X connect 620 2 279 0;
+#X connect 620 3 280 0;
+#X connect 621 0 620 0;
+#X connect 623 0 641 0;
+#X connect 624 0 428 0;
+#X connect 624 1 302 0;
+#X connect 624 2 295 0;
+#X connect 624 3 296 0;
+#X connect 625 0 639 0;
+#X connect 626 0 434 0;
+#X connect 626 1 318 0;
+#X connect 626 2 311 0;
+#X connect 626 3 312 0;
+#X connect 627 0 637 0;
+#X connect 628 0 440 0;
+#X connect 628 1 334 0;
+#X connect 628 2 327 0;
+#X connect 628 3 328 0;
+#X connect 629 0 635 0;
+#X connect 630 0 446 0;
+#X connect 630 1 350 0;
+#X connect 630 2 343 0;
+#X connect 630 3 344 0;
+#X connect 631 0 633 0;
+#X connect 632 0 452 0;
+#X connect 632 1 366 0;
+#X connect 632 2 359 0;
+#X connect 632 3 360 0;
+#X connect 634 0 632 0;
+#X connect 636 0 630 0;
+#X connect 638 0 628 0;
+#X connect 640 0 626 0;
+#X connect 642 0 624 0;
+#X connect 644 0 9 0;
+#X connect 646 0 512 0;
+#X connect 647 0 653 0;
+#X connect 648 0 654 0;
+#X connect 649 0 655 0;
+#X connect 650 0 656 0;
+#X connect 651 0 657 0;
+#X connect 652 0 658 0;
+#X connect 659 0 601 1;
+#X connect 660 0 602 1;
+#X connect 661 0 603 1;
+#X connect 662 0 604 1;
+#X connect 663 0 605 1;
+#X connect 664 0 606 1;
 #X coords 0 -1 1 1 1250 650 2 600 -50;