view Propellor/PropTestD1.pd @ 306:c57f401165ca tip

New Decision tree added
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Sat, 13 Jan 2018 14:47:35 +0000
parents 0afd235c4bb9
children
line wrap: on
line source
#N canvas 428 146 653 658 10;
#X obj -46 20 loadbang;
#X obj -46 42 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X obj -46 83 s myMet;
#X obj -266 427 hsl 70 15 0 4000 0 0 empty empty RPM 2 8 0 10 -262144
-1 -1 3200 1;
#X floatatom 76 540 0 0 0 0 - - -;
#X obj 143 73 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
-1;
#X obj 143 126 s GO;
#X obj 143 27 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 143 46 metro 200;
#X obj 197 22 hsl 100 20 500 30 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X obj 83 73 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985 -1
-1;
#X obj 83 150 s setUp;
#X obj -329 403 r setUp;
#X obj -276 403 r thisTS;
#X obj 83 21 loadbang;
#X obj 83 45 delay 13;
#X obj -275 52 hsl 100 20 -500 500 0 0 empty empty empty -2 -8 0 10
-262144 -1 -1 4165 1;
#X obj -276 146 hsl 100 20 -500 500 0 0 empty empty empty -2 -8 0 10
-262144 -1 -1 500 1;
#X obj -276 237 hsl 100 20 -500 500 0 0 empty empty empty -2 -8 0 10
-262144 -1 -1 5940 1;
#X obj -278 75 s Xobs;
#X obj -279 170 s Yobs;
#X obj -279 264 s Zobs;
#X floatatom -318 75 0 0 0 0 - - -;
#X floatatom -318 167 0 0 0 0 - - -;
#X floatatom -319 259 0 0 0 0 - - -;
#X msg -270 28 0;
#X msg -270 211 0;
#X obj -323 26 r setUp;
#X obj -328 123 r setUp;
#X obj -332 214 r setUp;
#X msg -220 121 0;
#X msg -189 24 0.2;
#X obj -278 7 r thisXobs;
#X obj -279 99 r thisYobs;
#X obj -279 192 r thisZobs;
#X obj -101 357 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
#X obj -38 357 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
#X text -140 349 Gain;
#X obj 85 352 loadbang;
#N canvas 555 179 313 396 opLevels 0;
#X obj 83 210 dac~;
#X obj 30 70 catch~ l;
#X obj 128 70 catch~ r;
#X obj 129 104 *~ 0.45;
#X obj 30 104 *~ 0.45;
#X obj 30 210 prvu~;
#X obj 129 211 prvu~;
#X obj 93 33 inlet;
#X obj 30 239 outlet;
#X obj 129 239 outlet;
#X connect 1 0 4 0;
#X connect 2 0 3 0;
#X connect 3 0 6 0;
#X connect 3 0 0 1;
#X connect 4 0 5 0;
#X connect 4 0 0 0;
#X connect 5 0 8 0;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 7 0 3 1;
#X restore -102 314 pd opLevels;
#X obj 77 426 hsl 100 25 0.01 10000 1 0 empty empty Gain 2 13 0 10
-261682 -1 -66577 3150 1;
#X obj 76 329 r GAIN;
#X floatatom 227 52 5 0 0 0 - - -;
#X obj -276 340 hsl 70 15 0.1 3 0 0 empty empty Blade_Length 2 8 0
10 -262144 -1 -1 3056 1;
#X floatatom -319 368 0 0 0 0 - - -;
#X obj -330 319 r setUp;
#X obj -279 317 r thisLength;
#X text -160 56 X Position;
#X text -166 149 Y Position;
#X text -168 239 Z Position;
#X obj 83 126 Uzi 20;
#X obj 62 0 r preswing;
#X obj -170 100 loadbang;
#X obj -158 25 loadbang;
#X obj -196 189 loadbang;
#X obj -197 297 loadbang;
#X obj -218 384 loadbang;
#X msg -272 122 0.07;
#X msg -135 212 2;
#X msg -228 211 1;
#X msg -128 120 0.35;
#X obj -269 446 s RPM;
#X obj -279 368 s length;
#X msg -197 318 1.3843;
#X obj -46 61 metro 1;
#X obj 1 152 line;
#X msg -78 119 -1;
#X msg 2 108 5 800;
#X msg -218 404 0;
#X obj 78 509 hsl 100 20 0 1 0 0 empty empty Engine_Speed 2 10 0 10
-204800 -1 -1 0 1;
#X msg 85 375 1000;
#X text 51 541 RPM;
#X floatatom 244 544 0 0 0 0 - - -;
#N canvas 263 115 1173 714 rotNoise 0;
#X obj 720 -55 noise~;
#X obj 720 -34 s~ myNoise;
#X obj 791 -52 r length;
#X obj 791 -12 line~;
#X msg 791 -32 \$1 30;
#X obj 854 -53 r RPM;
#X obj 756 39 r myMet;
#X obj 756 59 snapshot~;
#X floatatom 756 80 0 0 0 0 - - -;
#X obj 854 -12 line~;
#X msg 854 -32 \$1 30;
#X obj 854 9 /~ 60;
#X obj 854 35 *~;
#X obj 893 9 r~ noBlad;
#N canvas 40 79 344 352 rotPeak 0;
#X obj 141 260 throw~ l;
#X obj 168 237 throw~ r;
#X obj 141 216 fcpan;
#X obj 168 196 r \$0-thisPan;
#X obj 141 131 *~;
#X obj 43 27 inlet~;
#X obj 141 41 r~ myNoise;
#X obj 196 104 inlet~;
#X obj 141 172 *~ 1;
#X obj 141 83 vcf~ 30;
#X obj 141 104 vcf~ 30;
#X floatatom 203 174 0 0 0 0 - - -;
#X obj 63 57 r myMet;
#X obj 63 79 snapshot~;
#X floatatom 41 106 0 0 0 0 - - -;
#X obj 211 141 inlet;
#X obj 101 151 spigot~;
#X floatatom 94 125 0 0 0 0 - - -;
#X obj 46 182 r myMet;
#X obj 46 204 snapshot~;
#X floatatom 46 227 0 0 0 0 - - -;
#X obj 94 102 > 0;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 1;
#X connect 4 0 16 0;
#X connect 5 0 13 0;
#X connect 5 0 9 1;
#X connect 5 0 10 1;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 8 0 2 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 21 0;
#X connect 15 0 8 1;
#X connect 15 0 11 0;
#X connect 16 0 19 0;
#X connect 16 1 8 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 16 1;
#X connect 21 0 17 0;
#X restore 32 11 pd rotPeak;
#X obj 32 -27 *~ 1;
#X obj 854 56 s~ \$0-fundFreq;
#X obj 32 -92 r~ \$0-fundFreq;
#X obj 62 -72 loadbang;
#X obj 618 -52 r Yobs;
#X msg 618 -32 \$1 30;
#X obj 618 -12 line~;
#X msg 661 -32 \$1 30;
#X obj 661 -12 line~;
#X obj 661 -52 r Xobs;
#X obj 618 8 *~;
#X obj 661 8 *~;
#X obj 618 29 +~;
#X obj 618 50 sqrt~;
#X obj 603 71 /~;
#X obj 603 92 arccos~;
#X obj 603 201 spigot~;
#X obj 642 118 r Xobs;
#X obj 697 202 spigot~;
#X obj 687 118 r Yobs;
#X obj 642 181 *;
#X floatatom 654 201 0 0 0 0 - - -;
#X obj 657 160 t f b;
#X obj 736 119 r Xobs;
#X obj 781 119 r Yobs;
#X obj 736 182 *;
#X floatatom 747 202 0 0 0 0 - - -;
#X obj 751 161 t f b;
#X obj 736 139 < 0;
#X obj 781 139 < 0;
#X obj 829 118 r Xobs;
#X obj 874 118 r Yobs;
#X obj 829 181 *;
#X floatatom 843 202 0 0 0 0 - - -;
#X obj 844 160 t f b;
#X obj 922 116 r Xobs;
#X obj 967 116 r Yobs;
#X obj 922 179 *;
#X floatatom 935 200 0 0 0 0 - - -;
#X obj 937 158 t f b;
#X obj 922 136 < 0;
#X obj 967 136 > 0;
#X obj 790 203 spigot~;
#X obj 883 201 spigot~;
#X obj 642 138 >= 0;
#X obj 687 138 >= 0;
#X obj 829 138 >= 0;
#X obj 874 138 <= 0;
#X obj 721 225 sig~ 180;
#X obj 721 246 -~;
#X obj 721 268 +~ 180;
#X obj 814 244 -~;
#X obj 814 223 sig~ 360;
#X obj 721 302 +~;
#X obj 721 326 +~;
#X obj 721 348 +~;
#X obj 659 350 r myMet;
#X obj 659 370 snapshot~;
#X floatatom 659 389 0 0 0 0 - - -;
#X obj 721 371 s~ az;
#X obj 791 9 s~ thisL;
#X obj 897 -11 s~ RPM;
#X obj 971 -24 *~ 0.10472;
#X obj 971 -44 r~ RPM;
#X obj 971 -4 s~ radsec;
#X msg 62 -51 1;
#X obj 89 -9 r rotBoost;
#N canvas 40 79 344 352 rotPeak 0;
#X obj 141 260 throw~ l;
#X obj 168 237 throw~ r;
#X obj 141 216 fcpan;
#X obj 168 196 r \$0-thisPan;
#X obj 141 131 *~;
#X obj 43 27 inlet~;
#X obj 141 41 r~ myNoise;
#X obj 196 104 inlet~;
#X obj 141 172 *~ 1;
#X obj 141 83 vcf~ 30;
#X obj 141 104 vcf~ 30;
#X floatatom 203 174 0 0 0 0 - - -;
#X obj 63 57 r myMet;
#X obj 63 79 snapshot~;
#X floatatom 41 106 0 0 0 0 - - -;
#X obj 211 141 inlet;
#X obj 101 151 spigot~;
#X floatatom 94 125 0 0 0 0 - - -;
#X obj 46 182 r myMet;
#X obj 46 204 snapshot~;
#X floatatom 46 227 0 0 0 0 - - -;
#X obj 94 101 > 0;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 1;
#X connect 4 0 16 0;
#X connect 5 0 13 0;
#X connect 5 0 9 1;
#X connect 5 0 10 1;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 8 0 2 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 21 0;
#X connect 15 0 8 1;
#X connect 16 0 19 0;
#X connect 16 1 8 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 16 1;
#X connect 21 0 17 0;
#X restore 32 136 pd rotPeak;
#X obj 32 98 *~ 1;
#X obj 32 33 r~ \$0-fundFreq;
#X obj 62 53 loadbang;
#X obj 89 116 r rotBoost;
#N canvas 40 79 344 352 rotPeak 0;
#X obj 141 260 throw~ l;
#X obj 168 237 throw~ r;
#X obj 141 216 fcpan;
#X obj 168 196 r \$0-thisPan;
#X obj 141 131 *~;
#X obj 43 27 inlet~;
#X obj 141 41 r~ myNoise;
#X obj 196 104 inlet~;
#X obj 141 172 *~ 1;
#X obj 141 83 vcf~ 30;
#X obj 141 104 vcf~ 30;
#X floatatom 203 174 0 0 0 0 - - -;
#X obj 63 57 r myMet;
#X obj 63 79 snapshot~;
#X floatatom 41 106 0 0 0 0 - - -;
#X obj 211 141 inlet;
#X obj 101 151 spigot~;
#X floatatom 94 125 0 0 0 0 - - -;
#X obj 46 182 r myMet;
#X obj 46 204 snapshot~;
#X floatatom 46 227 0 0 0 0 - - -;
#X obj 94 102 > 150;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 1;
#X connect 4 0 16 0;
#X connect 5 0 13 0;
#X connect 5 0 9 1;
#X connect 5 0 10 1;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 8 0 2 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 21 0;
#X connect 15 0 8 1;
#X connect 16 0 19 0;
#X connect 16 1 8 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 16 1;
#X connect 21 0 17 0;
#X restore 31 261 pd rotPeak;
#X obj 31 223 *~ 1;
#X obj 31 158 r~ \$0-fundFreq;
#X obj 61 178 loadbang;
#X obj 88 241 r rotBoost;
#N canvas 40 79 344 352 rotPeak 0;
#X obj 141 260 throw~ l;
#X obj 168 237 throw~ r;
#X obj 141 216 fcpan;
#X obj 168 196 r \$0-thisPan;
#X obj 141 131 *~;
#X obj 43 27 inlet~;
#X obj 141 41 r~ myNoise;
#X obj 196 104 inlet~;
#X obj 141 172 *~ 1;
#X obj 141 83 vcf~ 30;
#X obj 141 104 vcf~ 30;
#X obj 63 57 r myMet;
#X obj 63 79 snapshot~;
#X floatatom 41 106 0 0 0 0 - - -;
#X obj 211 141 inlet;
#X obj 101 151 spigot~;
#X floatatom 94 125 0 0 0 0 - - -;
#X obj 46 182 r myMet;
#X obj 46 204 snapshot~;
#X floatatom 46 227 0 0 0 0 - - -;
#X obj 94 102 > 150;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 1;
#X connect 4 0 15 0;
#X connect 5 0 12 0;
#X connect 5 0 9 1;
#X connect 5 0 10 1;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 12 0 20 0;
#X connect 14 0 8 1;
#X connect 15 0 18 0;
#X connect 15 1 8 0;
#X connect 17 0 18 0;
#X connect 18 0 19 0;
#X connect 20 0 15 1;
#X connect 20 0 16 0;
#X restore 31 386 pd rotPeak;
#X obj 31 348 *~ 1;
#X obj 31 283 r~ \$0-fundFreq;
#X obj 61 303 loadbang;
#X obj 88 366 r rotBoost;
#N canvas 40 79 344 352 rotPeak 0;
#X obj 141 260 throw~ l;
#X obj 168 237 throw~ r;
#X obj 141 216 fcpan;
#X obj 168 196 r \$0-thisPan;
#X obj 141 131 *~;
#X obj 43 27 inlet~;
#X obj 141 41 r~ myNoise;
#X obj 196 104 inlet~;
#X obj 141 172 *~ 1;
#X obj 141 83 vcf~ 30;
#X obj 141 104 vcf~ 30;
#X floatatom 203 174 0 0 0 0 - - -;
#X obj 63 57 r myMet;
#X obj 63 79 snapshot~;
#X floatatom 41 106 0 0 0 0 - - -;
#X obj 211 141 inlet;
#X obj 101 151 spigot~;
#X floatatom 94 125 0 0 0 0 - - -;
#X obj 46 182 r myMet;
#X obj 46 204 snapshot~;
#X floatatom 46 227 0 0 0 0 - - -;
#X obj 94 102 > 150;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 1;
#X connect 4 0 16 0;
#X connect 5 0 13 0;
#X connect 5 0 9 1;
#X connect 5 0 10 1;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 8 0 2 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 21 0;
#X connect 15 0 8 1;
#X connect 16 0 19 0;
#X connect 16 1 8 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 16 1;
#X connect 21 0 17 0;
#X restore 163 9 pd rotPeak;
#X obj 163 -29 *~ 1;
#X obj 163 -94 r~ \$0-fundFreq;
#X obj 193 -74 loadbang;
#X obj 220 -11 r rotBoost;
#N canvas 40 79 344 352 rotPeak 0;
#X obj 141 260 throw~ l;
#X obj 168 237 throw~ r;
#X obj 141 216 fcpan;
#X obj 168 196 r \$0-thisPan;
#X obj 141 131 *~;
#X obj 43 27 inlet~;
#X obj 141 41 r~ myNoise;
#X obj 196 104 inlet~;
#X obj 141 172 *~ 1;
#X obj 141 83 vcf~ 30;
#X obj 141 104 vcf~ 30;
#X floatatom 203 174 0 0 0 0 - - -;
#X obj 63 57 r myMet;
#X obj 63 79 snapshot~;
#X floatatom 41 106 0 0 0 0 - - -;
#X obj 211 141 inlet;
#X obj 101 151 spigot~;
#X floatatom 94 125 0 0 0 0 - - -;
#X obj 46 182 r myMet;
#X obj 46 204 snapshot~;
#X floatatom 46 227 0 0 0 0 - - -;
#X obj 94 102 > 150;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 1;
#X connect 4 0 16 0;
#X connect 5 0 13 0;
#X connect 5 0 9 1;
#X connect 5 0 10 1;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 8 0 2 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 21 0;
#X connect 15 0 8 1;
#X connect 16 0 19 0;
#X connect 16 1 8 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 16 1;
#X connect 21 0 17 0;
#X restore 163 134 pd rotPeak;
#X obj 163 96 *~ 1;
#X obj 163 31 r~ \$0-fundFreq;
#X obj 193 51 loadbang;
#X obj 220 114 r rotBoost;
#N canvas 40 79 344 352 rotPeak 0;
#X obj 141 260 throw~ l;
#X obj 168 237 throw~ r;
#X obj 141 216 fcpan;
#X obj 168 196 r \$0-thisPan;
#X obj 141 131 *~;
#X obj 43 27 inlet~;
#X obj 141 41 r~ myNoise;
#X obj 196 104 inlet~;
#X obj 141 172 *~ 1;
#X obj 141 83 vcf~ 30;
#X obj 141 104 vcf~ 30;
#X floatatom 203 174 0 0 0 0 - - -;
#X obj 63 57 r myMet;
#X obj 63 79 snapshot~;
#X floatatom 41 106 0 0 0 0 - - -;
#X obj 211 141 inlet;
#X obj 94 102 > 90;
#X obj 101 151 spigot~;
#X floatatom 94 125 0 0 0 0 - - -;
#X obj 46 182 r myMet;
#X obj 46 204 snapshot~;
#X floatatom 46 227 0 0 0 0 - - -;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 1;
#X connect 4 0 17 0;
#X connect 5 0 13 0;
#X connect 5 0 9 1;
#X connect 5 0 10 1;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 8 0 2 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 16 0;
#X connect 15 0 8 1;
#X connect 16 0 17 1;
#X connect 16 0 18 0;
#X connect 17 0 20 0;
#X connect 17 1 8 0;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X restore 162 259 pd rotPeak;
#X obj 162 221 *~ 1;
#X obj 162 156 r~ \$0-fundFreq;
#X obj 192 176 loadbang;
#X obj 219 239 r rotBoost;
#N canvas 40 79 344 352 rotPeak 0;
#X obj 141 260 throw~ l;
#X obj 168 237 throw~ r;
#X obj 141 216 fcpan;
#X obj 168 196 r \$0-thisPan;
#X obj 141 131 *~;
#X obj 43 27 inlet~;
#X obj 141 41 r~ myNoise;
#X obj 196 104 inlet~;
#X obj 141 172 *~ 1;
#X obj 141 83 vcf~ 30;
#X obj 141 104 vcf~ 30;
#X floatatom 203 174 0 0 0 0 - - -;
#X obj 63 57 r myMet;
#X obj 63 79 snapshot~;
#X floatatom 41 106 0 0 0 0 - - -;
#X obj 211 141 inlet;
#X obj 101 151 spigot~;
#X floatatom 94 125 0 0 0 0 - - -;
#X obj 46 182 r myMet;
#X obj 46 204 snapshot~;
#X floatatom 46 227 0 0 0 0 - - -;
#X obj 94 102 > 150;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 1;
#X connect 4 0 16 0;
#X connect 5 0 13 0;
#X connect 5 0 9 1;
#X connect 5 0 10 1;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 8 0 2 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 21 0;
#X connect 15 0 8 1;
#X connect 16 0 19 0;
#X connect 16 1 8 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 16 1;
#X connect 21 0 17 0;
#X restore 162 384 pd rotPeak;
#X obj 162 346 *~ 1;
#X obj 162 281 r~ \$0-fundFreq;
#X obj 192 301 loadbang;
#X obj 219 364 r rotBoost;
#N canvas 40 79 344 352 rotPeak 0;
#X obj 141 260 throw~ l;
#X obj 168 237 throw~ r;
#X obj 141 216 fcpan;
#X obj 168 196 r \$0-thisPan;
#X obj 141 131 *~;
#X obj 43 27 inlet~;
#X obj 141 41 r~ myNoise;
#X obj 196 104 inlet~;
#X obj 141 172 *~ 1;
#X obj 141 83 vcf~ 30;
#X obj 141 104 vcf~ 30;
#X floatatom 203 174 0 0 0 0 - - -;
#X obj 63 57 r myMet;
#X obj 63 79 snapshot~;
#X floatatom 41 106 0 0 0 0 - - -;
#X obj 211 141 inlet;
#X obj 101 151 spigot~;
#X floatatom 94 125 0 0 0 0 - - -;
#X obj 46 182 r myMet;
#X obj 46 204 snapshot~;
#X floatatom 46 227 0 0 0 0 - - -;
#X obj 94 102 > 150;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 1;
#X connect 4 0 16 0;
#X connect 5 0 13 0;
#X connect 5 0 9 1;
#X connect 5 0 10 1;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 8 0 2 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 21 0;
#X connect 15 0 8 1;
#X connect 16 0 19 0;
#X connect 16 1 8 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 16 1;
#X connect 21 0 17 0;
#X restore 297 9 pd rotPeak;
#X obj 297 -29 *~ 1;
#X obj 297 -94 r~ \$0-fundFreq;
#X obj 327 -74 loadbang;
#X obj 354 -11 r rotBoost;
#N canvas 40 79 344 352 rotPeak 0;
#X obj 141 260 throw~ l;
#X obj 168 237 throw~ r;
#X obj 141 216 fcpan;
#X obj 168 196 r \$0-thisPan;
#X obj 141 131 *~;
#X obj 43 27 inlet~;
#X obj 141 41 r~ myNoise;
#X obj 196 104 inlet~;
#X obj 141 172 *~ 1;
#X obj 141 83 vcf~ 30;
#X obj 141 104 vcf~ 30;
#X floatatom 203 174 0 0 0 0 - - -;
#X obj 63 57 r myMet;
#X obj 63 79 snapshot~;
#X floatatom 41 106 0 0 0 0 - - -;
#X obj 211 141 inlet;
#X obj 101 151 spigot~;
#X floatatom 94 125 0 0 0 0 - - -;
#X obj 46 182 r myMet;
#X obj 46 204 snapshot~;
#X floatatom 46 227 0 0 0 0 - - -;
#X obj 94 102 > 150;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 1;
#X connect 4 0 16 0;
#X connect 5 0 13 0;
#X connect 5 0 9 1;
#X connect 5 0 10 1;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 8 0 2 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 21 0;
#X connect 15 0 8 1;
#X connect 16 0 19 0;
#X connect 16 1 8 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 16 1;
#X connect 21 0 17 0;
#X restore 297 134 pd rotPeak;
#X obj 297 96 *~ 1;
#X obj 297 31 r~ \$0-fundFreq;
#X obj 327 51 loadbang;
#X obj 354 114 r rotBoost;
#N canvas 40 79 344 352 rotPeak 0;
#X obj 141 260 throw~ l;
#X obj 168 237 throw~ r;
#X obj 141 216 fcpan;
#X obj 168 196 r \$0-thisPan;
#X obj 141 131 *~;
#X obj 43 27 inlet~;
#X obj 141 41 r~ myNoise;
#X obj 196 104 inlet~;
#X obj 141 172 *~ 1;
#X obj 141 83 vcf~ 30;
#X obj 141 104 vcf~ 30;
#X floatatom 203 174 0 0 0 0 - - -;
#X obj 63 57 r myMet;
#X obj 63 79 snapshot~;
#X floatatom 41 106 0 0 0 0 - - -;
#X obj 211 141 inlet;
#X obj 101 151 spigot~;
#X floatatom 94 125 0 0 0 0 - - -;
#X obj 46 182 r myMet;
#X obj 46 204 snapshot~;
#X floatatom 46 227 0 0 0 0 - - -;
#X obj 94 102 > 150;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 1;
#X connect 4 0 16 0;
#X connect 5 0 13 0;
#X connect 5 0 9 1;
#X connect 5 0 10 1;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 8 0 2 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 21 0;
#X connect 15 0 8 1;
#X connect 16 0 19 0;
#X connect 16 1 8 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 16 1;
#X connect 21 0 17 0;
#X restore 296 259 pd rotPeak;
#X obj 296 221 *~ 1;
#X obj 296 156 r~ \$0-fundFreq;
#X obj 326 176 loadbang;
#X obj 353 239 r rotBoost;
#N canvas 40 79 344 352 rotPeak 0;
#X obj 141 260 throw~ l;
#X obj 168 237 throw~ r;
#X obj 141 216 fcpan;
#X obj 168 196 r \$0-thisPan;
#X obj 141 131 *~;
#X obj 43 27 inlet~;
#X obj 141 41 r~ myNoise;
#X obj 196 104 inlet~;
#X obj 141 172 *~ 1;
#X obj 141 83 vcf~ 30;
#X obj 141 104 vcf~ 30;
#X floatatom 203 174 0 0 0 0 - - -;
#X obj 63 57 r myMet;
#X obj 63 79 snapshot~;
#X floatatom 41 106 0 0 0 0 - - -;
#X obj 211 141 inlet;
#X obj 101 151 spigot~;
#X floatatom 94 125 0 0 0 0 - - -;
#X obj 46 182 r myMet;
#X obj 46 204 snapshot~;
#X floatatom 46 227 0 0 0 0 - - -;
#X obj 94 102 > 150;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 1;
#X connect 4 0 16 0;
#X connect 5 0 13 0;
#X connect 5 0 9 1;
#X connect 5 0 10 1;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 8 0 2 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 21 0;
#X connect 15 0 8 1;
#X connect 16 0 19 0;
#X connect 16 1 8 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 16 1;
#X connect 21 0 17 0;
#X restore 296 384 pd rotPeak;
#X obj 296 346 *~ 1;
#X obj 296 281 r~ \$0-fundFreq;
#X obj 326 301 loadbang;
#X obj 353 364 r rotBoost;
#N canvas 40 79 344 352 rotPeak 0;
#X obj 141 260 throw~ l;
#X obj 168 237 throw~ r;
#X obj 141 216 fcpan;
#X obj 168 196 r \$0-thisPan;
#X obj 141 131 *~;
#X obj 43 27 inlet~;
#X obj 141 41 r~ myNoise;
#X obj 196 104 inlet~;
#X obj 141 172 *~ 1;
#X obj 141 83 vcf~ 30;
#X obj 141 104 vcf~ 30;
#X floatatom 203 174 0 0 0 0 - - -;
#X obj 63 57 r myMet;
#X obj 63 79 snapshot~;
#X floatatom 41 106 0 0 0 0 - - -;
#X obj 211 141 inlet;
#X obj 101 151 spigot~;
#X floatatom 94 125 0 0 0 0 - - -;
#X obj 46 182 r myMet;
#X obj 46 204 snapshot~;
#X floatatom 46 227 0 0 0 0 - - -;
#X obj 94 102 > 150;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 1;
#X connect 4 0 16 0;
#X connect 5 0 13 0;
#X connect 5 0 9 1;
#X connect 5 0 10 1;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 8 0 2 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 21 0;
#X connect 15 0 8 1;
#X connect 16 0 19 0;
#X connect 16 1 8 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 16 1;
#X connect 21 0 17 0;
#X restore 428 7 pd rotPeak;
#X obj 428 -31 *~ 1;
#X obj 428 -96 r~ \$0-fundFreq;
#X obj 458 -76 loadbang;
#X obj 485 -13 r rotBoost;
#N canvas 40 79 344 352 rotPeak 0;
#X obj 141 260 throw~ l;
#X obj 168 237 throw~ r;
#X obj 141 216 fcpan;
#X obj 168 196 r \$0-thisPan;
#X obj 141 131 *~;
#X obj 43 27 inlet~;
#X obj 141 41 r~ myNoise;
#X obj 196 104 inlet~;
#X obj 141 172 *~ 1;
#X obj 141 83 vcf~ 30;
#X obj 141 104 vcf~ 30;
#X floatatom 203 174 0 0 0 0 - - -;
#X obj 63 57 r myMet;
#X obj 63 79 snapshot~;
#X floatatom 41 106 0 0 0 0 - - -;
#X obj 211 141 inlet;
#X obj 101 151 spigot~;
#X floatatom 94 125 0 0 0 0 - - -;
#X obj 46 182 r myMet;
#X obj 46 204 snapshot~;
#X floatatom 46 227 0 0 0 0 - - -;
#X obj 94 102 > 150;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 1;
#X connect 4 0 16 0;
#X connect 5 0 13 0;
#X connect 5 0 9 1;
#X connect 5 0 10 1;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 8 0 2 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 21 0;
#X connect 15 0 8 1;
#X connect 16 0 19 0;
#X connect 16 1 8 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 16 1;
#X connect 21 0 17 0;
#X restore 428 132 pd rotPeak;
#X obj 428 94 *~ 1;
#X obj 428 29 r~ \$0-fundFreq;
#X obj 458 49 loadbang;
#X obj 485 112 r rotBoost;
#N canvas 40 79 344 352 rotPeak 0;
#X obj 141 260 throw~ l;
#X obj 168 237 throw~ r;
#X obj 141 216 fcpan;
#X obj 168 196 r \$0-thisPan;
#X obj 141 131 *~;
#X obj 43 27 inlet~;
#X obj 141 41 r~ myNoise;
#X obj 196 104 inlet~;
#X obj 141 172 *~ 1;
#X obj 141 83 vcf~ 30;
#X obj 141 104 vcf~ 30;
#X floatatom 203 174 0 0 0 0 - - -;
#X obj 63 57 r myMet;
#X obj 63 79 snapshot~;
#X floatatom 41 106 0 0 0 0 - - -;
#X obj 211 141 inlet;
#X obj 101 151 spigot~;
#X floatatom 94 125 0 0 0 0 - - -;
#X obj 46 182 r myMet;
#X obj 46 204 snapshot~;
#X floatatom 46 227 0 0 0 0 - - -;
#X obj 94 102 > 150;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 1;
#X connect 4 0 16 0;
#X connect 5 0 13 0;
#X connect 5 0 9 1;
#X connect 5 0 10 1;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 8 0 2 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 21 0;
#X connect 15 0 8 1;
#X connect 16 0 19 0;
#X connect 16 1 8 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 16 1;
#X connect 21 0 17 0;
#X restore 427 257 pd rotPeak;
#X obj 427 219 *~ 1;
#X obj 427 154 r~ \$0-fundFreq;
#X obj 457 174 loadbang;
#X obj 484 237 r rotBoost;
#N canvas 40 79 344 352 rotPeak 0;
#X obj 141 260 throw~ l;
#X obj 168 237 throw~ r;
#X obj 141 216 fcpan;
#X obj 168 196 r \$0-thisPan;
#X obj 141 131 *~;
#X obj 43 27 inlet~;
#X obj 141 41 r~ myNoise;
#X obj 196 104 inlet~;
#X obj 141 172 *~ 1;
#X obj 141 83 vcf~ 30;
#X obj 141 104 vcf~ 30;
#X floatatom 203 174 0 0 0 0 - - -;
#X obj 63 57 r myMet;
#X obj 63 79 snapshot~;
#X floatatom 41 106 0 0 0 0 - - -;
#X obj 211 141 inlet;
#X obj 101 151 spigot~;
#X floatatom 94 125 0 0 0 0 - - -;
#X obj 46 182 r myMet;
#X obj 46 204 snapshot~;
#X floatatom 46 227 0 0 0 0 - - -;
#X obj 94 102 > 150;
#X connect 2 0 0 0;
#X connect 2 1 1 0;
#X connect 3 0 2 1;
#X connect 4 0 16 0;
#X connect 5 0 13 0;
#X connect 5 0 9 1;
#X connect 5 0 10 1;
#X connect 6 0 9 0;
#X connect 7 0 4 1;
#X connect 8 0 2 0;
#X connect 9 0 10 0;
#X connect 10 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 21 0;
#X connect 15 0 8 1;
#X connect 16 0 19 0;
#X connect 16 1 8 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 21 0 16 1;
#X connect 21 0 17 0;
#X restore 427 382 pd rotPeak;
#X obj 427 344 *~ 1;
#X obj 427 279 r~ \$0-fundFreq;
#X obj 457 299 loadbang;
#X obj 484 362 r rotBoost;
#X msg 62 74 2;
#X msg 61 199 3;
#X msg 61 324 4;
#X msg 193 -53 5;
#X msg 193 72 6;
#X msg 192 197 7;
#X msg 192 322 8;
#X msg 327 -53 9;
#X msg 327 72 10;
#X msg 326 197 11;
#X msg 326 322 12;
#X msg 458 -55 13;
#X msg 458 70 14;
#X msg 457 195 15;
#X msg 457 320 16;
#X obj 708 430 r myMet;
#X obj 708 450 snapshot~;
#X floatatom 708 469 0 0 0 0 - - -;
#X obj 826 431 cos~;
#X obj 827 407 /~ 360;
#X obj 882 449 r myMet;
#X obj 882 469 snapshot~;
#X floatatom 882 488 0 0 0 0 - - -;
#X obj 1040 -4 s \$0-thisPan;
#X msg 1040 -24 0.5;
#X obj 1040 -44 loadbang;
#X obj 458 -32 gutinGain;
#X obj 62 -28 gutinGain;
#X obj 62 97 gutinGain;
#X obj 61 222 gutinGain;
#X obj 61 347 gutinGain;
#X obj 193 -30 gutinGain;
#X obj 193 95 gutinGain;
#X obj 192 220 gutinGain;
#X obj 192 345 gutinGain;
#X obj 327 -30 gutinGain;
#X obj 327 95 gutinGain;
#X obj 326 220 gutinGain;
#X obj 326 345 gutinGain;
#X obj 458 93 gutinGain;
#X obj 457 218 gutinGain;
#X obj 457 343 gutinGain;
#X obj 755 470 outlet;
#X connect 0 0 1 0;
#X connect 2 0 4 0;
#X connect 3 0 75 0;
#X connect 4 0 3 0;
#X connect 5 0 10 0;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 9 0 11 0;
#X connect 9 0 76 0;
#X connect 10 0 9 0;
#X connect 11 0 12 0;
#X connect 12 0 7 0;
#X connect 12 0 16 0;
#X connect 13 0 12 1;
#X connect 15 0 14 0;
#X connect 17 0 15 0;
#X connect 18 0 80 0;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 25 0;
#X connect 21 0 25 1;
#X connect 22 0 23 0;
#X connect 23 0 26 0;
#X connect 23 0 26 1;
#X connect 23 0 29 0;
#X connect 24 0 22 0;
#X connect 25 0 27 0;
#X connect 26 0 27 1;
#X connect 27 0 28 0;
#X connect 28 0 29 1;
#X connect 29 0 30 0;
#X connect 30 0 64 1;
#X connect 30 0 66 1;
#X connect 30 0 31 0;
#X connect 30 0 58 0;
#X connect 31 1 68 0;
#X connect 32 0 59 0;
#X connect 33 1 68 1;
#X connect 34 0 60 0;
#X connect 35 0 36 0;
#X connect 35 0 31 1;
#X connect 37 0 35 1;
#X connect 37 1 35 0;
#X connect 38 0 43 0;
#X connect 39 0 44 0;
#X connect 40 0 41 0;
#X connect 40 0 33 1;
#X connect 42 0 40 1;
#X connect 42 1 40 0;
#X connect 43 0 40 0;
#X connect 44 0 42 0;
#X connect 45 0 61 0;
#X connect 46 0 62 0;
#X connect 47 0 48 0;
#X connect 47 0 57 1;
#X connect 49 0 47 1;
#X connect 49 1 47 0;
#X connect 50 0 55 0;
#X connect 51 0 56 0;
#X connect 52 0 53 0;
#X connect 52 0 58 1;
#X connect 54 0 52 1;
#X connect 54 1 52 0;
#X connect 55 0 52 0;
#X connect 56 0 54 0;
#X connect 57 1 69 1;
#X connect 58 1 70 1;
#X connect 59 0 35 0;
#X connect 60 0 37 0;
#X connect 61 0 47 0;
#X connect 62 0 49 0;
#X connect 63 0 64 0;
#X connect 64 0 65 0;
#X connect 65 0 33 0;
#X connect 66 0 57 0;
#X connect 67 0 66 0;
#X connect 68 0 69 0;
#X connect 69 0 70 0;
#X connect 70 0 72 0;
#X connect 70 0 74 0;
#X connect 70 0 173 0;
#X connect 70 0 176 0;
#X connect 71 0 72 0;
#X connect 72 0 73 0;
#X connect 77 0 79 0;
#X connect 78 0 77 0;
#X connect 80 0 15 1;
#X connect 80 0 184 0;
#X connect 81 0 14 2;
#X connect 83 0 82 0;
#X connect 84 0 83 0;
#X connect 85 0 157 0;
#X connect 86 0 82 2;
#X connect 88 0 87 0;
#X connect 89 0 88 0;
#X connect 90 0 158 0;
#X connect 91 0 87 2;
#X connect 93 0 92 0;
#X connect 94 0 93 0;
#X connect 95 0 159 0;
#X connect 96 0 92 2;
#X connect 98 0 97 0;
#X connect 99 0 98 0;
#X connect 100 0 160 0;
#X connect 101 0 97 2;
#X connect 103 0 102 0;
#X connect 104 0 103 0;
#X connect 105 0 161 0;
#X connect 106 0 102 2;
#X connect 108 0 107 0;
#X connect 109 0 108 0;
#X connect 110 0 162 0;
#X connect 111 0 107 2;
#X connect 113 0 112 0;
#X connect 114 0 113 0;
#X connect 115 0 163 0;
#X connect 116 0 112 2;
#X connect 118 0 117 0;
#X connect 119 0 118 0;
#X connect 120 0 164 0;
#X connect 121 0 117 2;
#X connect 123 0 122 0;
#X connect 124 0 123 0;
#X connect 125 0 165 0;
#X connect 126 0 122 2;
#X connect 128 0 127 0;
#X connect 129 0 128 0;
#X connect 130 0 166 0;
#X connect 131 0 127 2;
#X connect 133 0 132 0;
#X connect 134 0 133 0;
#X connect 135 0 167 0;
#X connect 136 0 132 2;
#X connect 138 0 137 0;
#X connect 139 0 138 0;
#X connect 140 0 168 0;
#X connect 141 0 137 2;
#X connect 143 0 142 0;
#X connect 144 0 143 0;
#X connect 145 0 169 0;
#X connect 146 0 142 2;
#X connect 148 0 147 0;
#X connect 149 0 148 0;
#X connect 150 0 170 0;
#X connect 151 0 147 2;
#X connect 153 0 152 0;
#X connect 154 0 153 0;
#X connect 155 0 171 0;
#X connect 156 0 152 2;
#X connect 157 0 83 1;
#X connect 157 0 185 0;
#X connect 158 0 88 1;
#X connect 158 0 186 0;
#X connect 159 0 93 1;
#X connect 159 0 187 0;
#X connect 160 0 98 1;
#X connect 160 0 188 0;
#X connect 161 0 103 1;
#X connect 161 0 189 0;
#X connect 162 0 108 1;
#X connect 162 0 190 0;
#X connect 163 0 113 1;
#X connect 163 0 191 0;
#X connect 164 0 118 1;
#X connect 164 0 192 0;
#X connect 165 0 123 1;
#X connect 165 0 193 0;
#X connect 166 0 128 1;
#X connect 166 0 194 0;
#X connect 167 0 133 1;
#X connect 167 0 195 0;
#X connect 168 0 138 1;
#X connect 168 0 183 0;
#X connect 169 0 143 1;
#X connect 169 0 196 0;
#X connect 170 0 148 1;
#X connect 170 0 197 0;
#X connect 171 0 153 1;
#X connect 171 0 198 0;
#X connect 172 0 173 0;
#X connect 173 0 174 0;
#X connect 173 0 199 0;
#X connect 175 0 178 0;
#X connect 176 0 175 0;
#X connect 177 0 178 0;
#X connect 178 0 179 0;
#X connect 181 0 180 0;
#X connect 182 0 181 0;
#X connect 183 0 137 1;
#X connect 184 0 14 1;
#X connect 185 0 82 1;
#X connect 186 0 87 1;
#X connect 187 0 92 1;
#X connect 188 0 97 1;
#X connect 189 0 102 1;
#X connect 190 0 107 1;
#X connect 191 0 112 1;
#X connect 192 0 117 1;
#X connect 193 0 122 1;
#X connect 194 0 127 1;
#X connect 195 0 132 1;
#X connect 196 0 142 1;
#X connect 197 0 147 1;
#X connect 198 0 152 1;
#X restore 209 487 pd rotNoise;
#X msg -270 297 0.8;
#X obj -308 538 hsl 70 15 2 4 0 0 empty empty Blades 2 8 0 10 -262144
-1 -1 0 1;
#X obj -311 561 i;
#X floatatom -286 562 0 0 0 0 - - -;
#X obj -311 602 line~;
#X msg -311 582 \$1 30;
#X obj -311 623 s~ noBlad;
#X obj -311 517 loadbang;
#X obj -201 536 hsl 70 15 100000 1e+15 1 0 empty empty Rot_Boost 2
8 0 10 -262144 -1 -1 3510 1;
#X obj -204 555 s rotBoost;
#X floatatom -139 555 0 0 0 0 - - -;
#X msg -171 120 20;
#X msg -231 29 -150;
#X msg -204 515 1e+14;
#X obj -204 495 loadbang;
#X msg -196 210 100;
#X msg -167 11 150;
#X msg -30 127 -500;
#X msg 11 128 350 2000;
#X floatatom 209 508 0 0 0 0 - - -;
#X connect 0 0 1 0;
#X connect 1 0 64 0;
#X connect 3 0 4 0;
#X connect 3 0 61 0;
#X connect 5 0 6 0;
#X connect 7 0 8 0;
#X connect 8 0 5 0;
#X connect 9 0 8 1;
#X connect 9 0 42 0;
#X connect 10 0 50 0;
#X connect 12 0 3 0;
#X connect 13 0 3 0;
#X connect 14 0 15 0;
#X connect 15 0 10 0;
#X connect 16 0 19 0;
#X connect 16 0 22 0;
#X connect 17 0 23 0;
#X connect 17 0 20 0;
#X connect 18 0 21 0;
#X connect 18 0 24 0;
#X connect 25 0 16 0;
#X connect 26 0 18 0;
#X connect 27 0 16 0;
#X connect 28 0 17 0;
#X connect 29 0 18 0;
#X connect 30 0 17 0;
#X connect 31 0 16 0;
#X connect 32 0 16 0;
#X connect 33 0 17 0;
#X connect 34 0 18 0;
#X connect 38 0 70 0;
#X connect 39 0 35 0;
#X connect 39 1 36 0;
#X connect 40 0 39 0;
#X connect 40 0 72 0;
#X connect 41 0 40 0;
#X connect 43 0 44 0;
#X connect 43 0 62 0;
#X connect 45 0 43 0;
#X connect 46 0 43 0;
#X connect 50 0 11 0;
#X connect 51 0 10 0;
#X connect 52 0 85 0;
#X connect 53 0 86 0;
#X connect 54 0 89 0;
#X connect 55 0 63 0;
#X connect 56 0 68 0;
#X connect 57 0 17 0;
#X connect 58 0 18 0;
#X connect 59 0 18 0;
#X connect 60 0 17 0;
#X connect 63 0 43 0;
#X connect 64 0 2 0;
#X connect 65 0 17 0;
#X connect 66 0 17 0;
#X connect 67 0 65 0;
#X connect 68 0 3 0;
#X connect 70 0 40 0;
#X connect 73 0 93 0;
#X connect 74 0 43 0;
#X connect 75 0 76 0;
#X connect 76 0 77 0;
#X connect 76 0 79 0;
#X connect 78 0 80 0;
#X connect 79 0 78 0;
#X connect 81 0 75 0;
#X connect 82 0 83 0;
#X connect 82 0 84 0;
#X connect 85 0 17 0;
#X connect 86 0 16 0;
#X connect 87 0 82 0;
#X connect 88 0 87 0;
#X connect 89 0 18 0;
#X connect 90 0 16 0;
#X connect 91 0 65 0;
#X connect 92 0 65 0;
#X coords 0 -1 1 1 150 200 2 50 400;