max v2; #N vpatcher 8 44 1270 843; #P origin 0 -8; #P toggle 852 26 15 0; #P window setfont "Sans Serif" 9.; #P window linecount 1; #P message 666 81 37 196617 5000.; #P message 907 116 37 196617 5000.; #P message 638 82 23 196617 50.; #P message 900 109 31 196617 500.; #P message 788 89 31 196617 500.; #P message 1200 17 23 196617 50.; #P message 1161 17 31 196617 500.; #P message 1109 19 37 196617 5000.; #P bpatcher 344 594 260 91 -226 -50 yafr.pat 1; #N vpatcher 10 59 288 245; #N comlet L+R; #P outlet 207 105 15 0; #N comlet R; #P outlet 132 101 15 0; #N comlet R; #P inlet 132 38 15 0; #N comlet L; #P outlet 52 102 15 0; #N comlet L; #P inlet 52 39 15 0; #P connect 0 0 1 0; #P connect 2 0 3 0; #P connect 2 0 4 0; #P connect 0 0 4 0; #P pop; #P newobj 240 552 50 196617 p combine; #P hidden message 243 469 14 196617 0; #P hidden newex 243 449 50 196617 loadbang; #P comment 323 464 32 196617 play; #P comment 323 448 32 196617 stop; #P user radiogroup 305 446 54 32; #X size 2; #X offset 16; #X inactive 0; #X itemtype 0; #X flagmode 0; #X set 0; #X done; #P comment 366 453 139 196617 € play demo soundfile or...; #P window setfont Arial 12.; #N vpatcher 30 70 372 300; #P origin 10 -39; #P window setfont "Sans Serif" 9.; #P newex 153 49 144 196617 info~ drumLoop.aif; #N comlet sound playback R; #P outlet 82 172 15 0; #P comment 77 190 58 196617 sound playback R; #P comment 95 71 105 196617 sound playback on/off; #N comlet sound playback L; #P outlet 18 172 15 0; #P message 76 118 27 196617 stop; #P message 109 118 83 196617 loop 1 \, startloop; #P newex 76 90 43 196617 sel 0; #P newex 18 117 35 196617 sig~ 1; #P newex 18 143 139 196617 groove~ sound 2; #P newex 12 25 151 196617 buffer~ sound drumLoop.aif -1 2; #N comlet soundfile on/off; #P inlet 76 69 15 0; #P comment 13 190 58 196617 sound playback L; #P fasten 6 0 3 0 114 138 23 138; #P fasten 7 0 3 0 81 138 23 138; #P connect 4 0 3 0; #P connect 3 0 8 0; #P connect 1 0 5 0; #P connect 5 0 7 0; #P connect 3 1 11 0; #P connect 5 1 6 0; #P fasten 12 6 3 2 272 135 151 135; #P connect 2 1 12 0; #P pop; #P newobj 305 484 71 131137548 p soundfile; #P window setfont "Sans Serif" 9.; #P comment 637 771 65 196617 € start audio; #P user ezdac~ 645 733 689 766 1; #P newex 242 518 50 196617 IO; #P comment 712 751 79 196617 € try presets; #P hidden newex 626 696 35 196617 !- 127; #B color 8; #P user hslider 626 660 18 128 128 1 0 9; #P comment 651 680 88 196617 dry/wet balance; #N vpatcher 437 174 822 504; #P window setfont "Sans Serif" 9.; #P newex 242 54 19 196617 t f; #P newex 67 174 38 196617 +~ 0.5; #P comment 268 277 85 196617 (Mixed Signals) Result of Balance; #P newex 244 253 27 196617 +~; #N comlet (Mixed Signals) Result of Balance; #P outlet 244 284 15 0; #N comlet (Signal 2) Result of Balance); #P outlet 124 283 15 0; #P newex 242 119 111 196617 pack 0. 23; #P newex 242 146 30 196617 line~; #N comlet (Int) Fade-time ms; #P inlet 343 67 15 0; #P comment 250 101 92 196617 (Int) Fade-time ms; #P newex 242 78 95 196617 zmap 0. 127. 0. 0.5; #P newex 141 197 90 196617 cycle~ ---pan.aiff; #P newex 124 222 27 196617 *~; #P newex 11 223 27 196617 *~; #N comlet (Float 0-127.) Crossfade from Input 1 to Input 2; #P inlet 242 30 15 0; #P newex 28 198 90 196617 cycle~ ---pan.aiff; #N comlet (Signal 1) Result of Balance); #P outlet 11 282 15 0; #P comment 149 31 78 196617 (Signal) Input 2 for Balance; #N comlet (Signal) Input 2 for Balance; #P inlet 124 31 15 0; #N comlet (Signal) Input 1 for Balance; #P inlet 11 32 15 0; #P comment 31 32 74 196617 (Signal) Input 1 for Balance; #P comment 275 27 87 196617 (Float/Int 0-127) Crossfade from Input 1 to Input 2; #P comment 146 267 59 196617 (Signal 2) Result of Balance; #P comment 35 266 59 196617 (Signal 1) Result of Balance); #P connect 4 0 10 0; #P connect 10 0 7 0; #P connect 8 0 10 1; #P fasten 16 0 22 0 247 169 72 169; #P fasten 22 0 8 1 72 194 113 194; #P connect 5 0 11 0; #P connect 11 0 18 0; #P connect 12 0 11 1; #P fasten 16 0 12 1 247 169 226 169; #P connect 9 0 23 0; #P connect 23 0 13 0; #P connect 13 0 17 0; #P connect 17 0 16 0; #P fasten 10 0 20 0 16 246 249 246; #P connect 20 0 19 0; #P fasten 11 0 20 1 129 243 266 243; #P connect 15 0 17 1; #P pop; #P newobj 321 752 66 196617 p balance~; #B color 8; #N vpatcher 437 174 822 504; #P window setfont "Sans Serif" 9.; #P newex 242 54 19 196617 t f; #P newex 67 174 38 196617 +~ 0.5; #P comment 268 277 85 196617 (Mixed Signals) Result of Balance; #P newex 244 253 27 196617 +~; #N comlet (Mixed Signals) Result of Balance; #P outlet 244 284 15 0; #N comlet (Signal 2) Result of Balance); #P outlet 124 283 15 0; #P newex 242 119 111 196617 pack 0. 23; #P newex 242 146 30 196617 line~; #N comlet (Int) Fade-time ms; #P inlet 343 67 15 0; #P comment 250 101 92 196617 (Int) Fade-time ms; #P newex 242 78 95 196617 zmap 0. 127. 0. 0.5; #P newex 141 197 90 196617 cycle~ ---pan.aiff; #P newex 124 222 27 196617 *~; #P newex 11 223 27 196617 *~; #N comlet (Float 0-127.) Crossfade from Input 1 to Input 2; #P inlet 242 30 15 0; #P newex 28 198 90 196617 cycle~ ---pan.aiff; #N comlet (Signal 1) Result of Balance); #P outlet 11 282 15 0; #P comment 149 31 78 196617 (Signal) Input 2 for Balance; #N comlet (Signal) Input 2 for Balance; #P inlet 124 31 15 0; #N comlet (Signal) Input 1 for Balance; #P inlet 11 32 15 0; #P comment 31 32 74 196617 (Signal) Input 1 for Balance; #P comment 275 27 87 196617 (Float/Int 0-127) Crossfade from Input 1 to Input 2; #P comment 146 267 59 196617 (Signal 2) Result of Balance; #P comment 35 266 59 196617 (Signal 1) Result of Balance); #P connect 4 0 10 0; #P connect 10 0 7 0; #P connect 8 0 10 1; #P fasten 16 0 22 0 247 169 72 169; #P fasten 22 0 8 1 72 194 113 194; #P connect 5 0 11 0; #P connect 11 0 18 0; #P connect 12 0 11 1; #P fasten 16 0 12 1 247 169 226 169; #P connect 9 0 23 0; #P connect 23 0 13 0; #P connect 13 0 17 0; #P connect 17 0 16 0; #P fasten 10 0 20 0 16 246 249 246; #P connect 20 0 19 0; #P fasten 11 0 20 1 129 243 266 243; #P connect 15 0 17 1; #P pop; #P newobj 240 752 77 196617 p balance~; #B color 8; #N vpatcher 456 115 661 452; #P window setfont "Sans Serif" 9.; #P newex 17 277 124 196617 buffer~ ---pan.aiff 11.61; #P newex 17 252 85 196617 peek~ ---pan.aiff; #P newex 17 30 45 196617 loadbang; #N counter 0 0 512; #X flags 0 0; #P newobj 17 117 108 196617 counter 0 0 512; #P newex 17 74 58 196617 t i b; #P comment 74 152 56 196617 0 >-> 512; #P message 17 54 26 196617 513; #P newex 17 95 40 196617 Uzi 10; #P newex 17 138 40 196617 t i i i; #P comment 74 190 87 196617 -1000 >-> +1000; #P newex 17 229 55 196617 pack 0 0.; #P newex 63 208 44 196617 * 0.001; #N vpatcher 325 98 540 317; #P window setfont "Sans Serif" 9.; #P newex 70 64 33 196617 - 256; #P newex 70 129 37 196617 -; #P newex 70 106 27 196617 256; #P newex 70 85 37 196617 t b i; #P newex 22 42 58 196617 split 0 256; #P newex 22 162 152 196617 expr (sqrt($i1/256. )) * 1000.; #P outlet 22 187 15 0; #P inlet 22 22 15 0; #P connect 0 0 3 0; #P connect 3 0 2 0; #P connect 6 0 2 0; #P connect 2 0 1 0; #P connect 3 1 7 0; #P connect 7 0 4 0; #P connect 4 0 5 0; #P connect 5 0 6 0; #P connect 4 1 6 1; #P pop; #P newobj 63 169 63 196617 p pan_curve; #P comment 128 169 58 196617 € Patcher; #P connect 11 0 7 0; #P connect 7 0 9 0; #P connect 9 0 6 0; #P connect 6 0 10 0; #P connect 10 0 5 0; #P connect 5 0 3 0; #P connect 3 0 12 0; #P connect 2 0 3 1; #P fasten 5 2 1 0 52 161 68 161; #P connect 1 0 2 0; #P connect 9 1 10 2; #P pop; #P hidden newobj 401 752 105 196617 patcher BalanceCurve; #B color 7; #P user hslider 626 627 18 128 128 1 0 8; #P comment 643 647 109 196617 high frequency rolloff; #P user hslider 626 587 18 128 128 1 0 8; #P comment 621 609 159 196617 reverb/early reflections balance; #P user hslider 626 550 18 128 128 1 0 8; #P window linecount 3; #P comment 299 519 122 196617 € ... double-click IO to control output volume and process your sounds.; #P window linecount 1; #P hidden message 713 707 14 196617 1; #P hidden newex 713 687 50 196617 loadbang; #P comment 664 571 63 196617 reverb time; #N vpreset 5; #P preset 713 726 55 19; #P window linecount 2; #P comment 680 482 79 196617 - randy jones 2up technologies; #P window setfont "Arial Black" 24.; #P window linecount 1; #P comment 596 443 183 791478296 Reverberator; #P window setfont "Sans Serif" 9.; #P newex 479 79 40 196617 / 100.; #P newex 670 149 40 196617 / 100.; #P flonum 635 175 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 723 182 40 196617 / 100.; #P button 1121 110 15 0; #P number 1170 87 53 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 1122 136 58 196617 metro 100; #P flonum 1067 125 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P button 1052 43 15 0; #P flonum 1110 49 73 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 1053 80 67 196617 random 300.; #P button 960 80 15 0; #P number 974 49 69 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 961 106 58 196617 metro 100; #P button 961 135 15 0; #P button 834 61 15 0; #P number 883 62 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 835 87 58 196617 metro 100; #P flonum 892 139 54 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P button 835 116 15 0; #P newex 835 166 67 196617 random 300.; #P button 723 45 15 0; #P number 771 46 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 724 71 58 196617 metro 100; #P flonum 781 119 46 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P button 724 100 15 0; #P newex 724 150 67 196617 random 300.; #P button 582 30 15 0; #P number 631 31 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 583 56 58 196617 metro 100; #P flonum 640 106 65 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P button 583 85 15 0; #P newex 583 135 67 196617 random 300.; #P comment 1080 365 102 196617 see also: Tutorial 39; #P message 1125 381 65 196617 mousefilter; #P hidden newex 1125 400 64 196617 prepend help; #P hidden newex 1125 420 45 196617 pcontrol; #P window linecount 4; #P comment 896 407 208 196617 type "0" on the keyboard to zero the position output in this patcher \; type "1" to reset to the default position relative to the top left corner of the screen; #P window linecount 1; #P hidden message 776 353 14 196617 1; #P window setfont "Sans Serif" 18.; #P comment 770 262 133 196626 mousestate; #B frgb 21 56 9; #P window setfont "Sans Serif" 9.; #P comment 770 287 292 196617 get information about the mouse/cursor; #P user panel 765 257 400 50; #X brgb 255 247 207; #X frgb 0 0 0; #X border 0; #X rounded 0; #X shadow 0; #X done; #P message 822 443 30 196617 zero; #P message 855 443 34 196617 reset; #P newex 810 370 62 196617 metro 200; #P window linecount 2; #P comment 783 312 240 196617 The mouse button is sampled every 50 ms. \; The mouse position is sampled every input bang.; #P window linecount 1; #P newex 822 396 40 196617 key; #P newex 822 419 52 196617 sel 48 49; #P window linecount 2; #P comment 875 365 140 196617 sample position every 200 ms when metro running.; #P window linecount 1; #N vpatcher 313 99 595 327; #P window setfont "Sans Serif" 9.; #P newex 26 164 43 196617 change; #P toggle 36 146 15 0; #P comment 34 188 35 196617 Button; #P toggle 18 45 15 0; #P newex 36 44 62 196617 metro 200; #P window setfont "Sans Serif" 12.; #P comment 18 22 240 196620 Click sets zero position.; #P window setfont "Sans Serif" 9.; #P number 218 155 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P number 168 155 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P comment 218 173 42 196617 Ver. Delta; #P comment 168 173 45 196617 Hor. Delta; #P number 122 155 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P comment 122 173 42 196617 Ver. Position; #P comment 72 173 45 196617 Hor. Position; #P number 72 155 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 36 124 66 196617 mousestate; #B color 5; #P message 48 82 34 196617 zero; #P message 48 104 37 196617 reset; #P hidden newex 114 70 40 196617 key; #P hidden newex 114 93 85 196617 select 48 72 104; #P hidden newex 182 52 45 196617 loadbang; #P hidden message 182 71 14 196617 1; #P hidden connect 0 0 17 0; #P connect 19 0 20 0; #P connect 17 0 16 0; #P connect 4 0 6 0; #P connect 5 0 6 0; #P connect 16 0 6 0; #P connect 6 0 19 0; #P hidden connect 2 0 5 0; #P fasten 20 1 5 0 47 185 20 185 20 76 53 76; #P hidden connect 2 2 4 0; #P hidden connect 2 1 4 0; #P connect 6 1 7 0; #P hidden connect 3 0 2 0; #P connect 6 2 10 0; #P connect 6 3 13 0; #P hidden connect 1 0 0 0; #P connect 6 4 14 0; #P pop; #P newobj 1062 478 104 196617 patcher an_example; #P window linecount 2; #P comment 944 525 45 196617 Hor. Delta; #P comment 899 525 42 196617 Ver. Position; #P comment 854 525 45 196617 Hor. Position; #P window linecount 1; #P comment 807 525 35 196617 Button; #P toggle 810 508 15 0; #P number 945 508 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P number 900 508 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P number 855 508 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #N vpatcher 16 65 307 278; #P window setfont "Sans Serif" 9.; #P hidden newex 171 32 45 196617 loadbang; #P comment 21 160 35 196617 Button; #P hidden newex 101 77 85 196617 select 48 72 104; #P hidden newex 101 54 50 196617 key; #P newex 23 39 62 196617 metro 200; #P message 35 88 37 196617 reset; #P message 35 66 34 196617 zero; #P newex 23 108 66 196617 mousestate; #B color 5; #P number 59 139 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P comment 59 157 45 196617 Hor. Position; #P comment 109 157 42 196617 Ver. Position; #P number 109 139 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P comment 155 157 45 196617 Hor. Delta; #P comment 205 157 42 196617 Ver. Delta; #P number 155 139 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P number 205 139 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P toggle 23 139 15 0; #P window setfont "Sans Serif" 12.; #P comment 10 11 240 196620 Track position while button is down.; #P fasten 1 0 13 0 28 158 11 158 11 31 28 31; #P connect 13 0 10 0; #P connect 12 0 10 0; #P connect 11 0 10 0; #P hidden connect 17 0 10 0; #P connect 10 0 1 0; #P hidden connect 15 0 11 0; #P hidden connect 15 2 12 0; #P hidden connect 15 1 12 0; #P connect 10 1 9 0; #P hidden connect 14 0 15 0; #P connect 10 2 6 0; #P connect 10 3 3 0; #P connect 10 4 2 0; #P pop; #P newobj 1062 496 128 196617 patcher another_example; #N vpatcher 40 53 419 252; #P window setfont "Sans Serif" 9.; #P hidden newex 86 10 57 196617 closebang; #P comment 7 14 55 196617 start polling mouse position; #P comment 156 15 44 196617 stop polling mouse position; #P comment 217 15 137 196617 Polling allows you to observe the mouse position automatically without a metronome \, but numbers are reported for the mouse position only when it changes; #P toggle 81 123 15 0; #P number 101 123 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P number 196 123 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P number 245 123 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P comment 63 142 35 196617 Button; #P comment 101 142 45 196617 Hor. Position; #P comment 151 142 42 196617 Ver. Position; #P comment 197 142 45 196617 Hor. Delta; #P comment 247 142 42 196617 Ver. Delta; #P message 111 31 40 196617 nopoll; #P number 150 123 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P message 66 31 30 196617 poll; #P newex 81 76 66 196617 mousestate; #B color 5; #P connect 3 0 0 0; #P connect 1 0 0 0; #P connect 0 0 12 0; #P connect 0 1 11 0; #P hidden connect 16 0 3 0; #P connect 0 2 2 0; #P connect 0 3 10 0; #P connect 0 4 9 0; #P pop; #P newobj 1062 514 106 196617 patcher yet_another; #P number 990 508 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P window linecount 2; #P comment 991 525 42 196617 Ver. Delta; #P window linecount 1; #P newex 810 471 193 196617 mousestate; #B color 5; #P comment 1090 308 75 196617 by Chris Muir; #P comment 774 351 34 196617 Track; #P toggle 810 349 15 0; #P hidden newex 776 332 50 196617 loadbang; #P window setfont "Lucida Grande" 10.; #P comment 130 374 115 67108874 modulator amplitude; #P comment 116 349 113 67108874 modulating oscillator; #P window linecount 2; #P comment 82 423 74 67108874 carrier oscillator; #P comment 204 192 77 67108874 Modulation index; #P comment 82 138 77 67108874 Harmonicity ratio; #P comment 7 138 74 67108874 Carrier frequency; #P window linecount 1; #P newex 120 320 33 67108874 *~ 0; #P newex 35 398 43 67108874 +~; #P newex 71 294 33 67108874 *~ 0; #P newex 71 372 59 67108874 *~; #P newex 71 347 43 67108874 cycle~; #P newex 35 423 43 67108874 cycle~; #P comment 53 447 53 67108874 FM signal; #P newex 98 189 32 67108874 sig~; #P newex 35 189 32 67108874 sig~; #P button 83 52 15 0; #P window linecount 2; #P comment 36 49 38 67108874 Play a note; #P window linecount 1; #P message 166 64 80 67108874 setdomain \$1; #P user function 285 93 406 182 1 1 0 0; #X frgb 82 82 82; #X brgb 204 204 204; #X rgb2 85 85 85; #X rgb3 255 255 255; #X rgb4 0 0 0; #X rgb5 0 0 0; #X add 0. 0.6875 0; #X add 0.340183 1. 0; #X add 0.548074 1. 0; #X add 1.22844 0.203125 0; #X add 2.06 0. 0; #X domain 2.06; #X range 0. 1.; #X done; #P user function 161 93 282 182 1 1 0 0; #X frgb 82 82 82; #X brgb 204 204 204; #X rgb2 85 85 85; #X rgb3 255 255 255; #X rgb4 0 0 0; #X rgb5 0 0 0; #X add 0. 1.5 0; #X add 0.188991 24. 0; #X add 0.62367 24. 0; #X add 0.907155 24. 0; #X add 0.926054 24. 0; #X add 1.209541 11.625 0; #X add 1.22844 24. 0; #X add 1.247336 22.5 0; #X add 1.814311 24. 0; #X add 2.06 0. 0; #X domain 2.06; #X range 0. 24.; #X done; #P user ezdac~ 84 712 128 745 0; #P newex 161 189 38 67108874 line~; #P newex 174 537 38 67108874 line~; #P newex 35 562 149 67108874 *~; #P flonum 98 167 60 10 0. 0 1 1024 0 0 0 221 221 221 222 222 222 0 0 0; #P flonum 35 167 60 10 0. 0 1 1024 0 0 0 221 221 221 222 222 222 0 0 0; #P flonum 166 46 60 10 0. 0 1 1024 0 0 0 221 221 221 222 222 222 0 0 0; #P window setfont "Lucida Grande" 24.; #P window linecount 4; #P comment 275 289 133 67108888 Simple FM Synthesis Expanded 2; #P connect 93 0 2 0; #P connect 2 0 13 0; #P connect 13 0 20 0; #P connect 20 0 16 0; #P connect 18 0 20 1; #P connect 13 0 19 0; #P connect 19 0 17 0; #P connect 17 0 18 0; #P fasten 32 0 12 0 815 319 436 319 436 31 88 31; #P fasten 80 0 12 0 966 205 440 205 440 35 88 35; #P connect 16 0 7 0; #P connect 4 0 7 0; #P connect 14 0 19 1; #P connect 92 0 3 0; #P connect 3 0 14 0; #P connect 16 0 7 1; #P fasten 4 0 7 1 40 583 123 583; #P fasten 19 0 21 0 76 315 125 315; #P connect 21 0 18 1; #P connect 6 0 21 1; #P connect 10 0 8 0; #P fasten 12 0 8 0 88 89 166 89; #P fasten 8 1 6 0 203 185 166 185; #P connect 94 0 1 0; #P connect 1 0 10 0; #P fasten 9 1 5 0 327 210 179 210; #P connect 5 0 4 1; #P connect 16 0 124 0; #P hidden connect 117 0 124 0; #P lcolor 6; #P connect 114 0 124 0; #P lcolor 6; #P connect 125 0 108 0; #P lcolor 6; #P fasten 108 2 114 0 311 778 232 778 232 508 247 508; #P lcolor 6; #P hidden connect 122 0 123 0; #P connect 124 0 108 1; #P lcolor 6; #P connect 16 0 124 1; #P hidden connect 117 1 124 1; #P lcolor 15; #P connect 114 1 124 1; #P lcolor 15; #P fasten 109 2 114 1 382 782 228 782 228 504 287 504; #P lcolor 15; #P hidden fasten 112 0 108 2 631 734 289 734; #P lcolor 9; #P fasten 12 0 9 0 88 89 290 89; #P fasten 10 0 9 0 171 89 290 89; #P hidden connect 123 0 119 0; #P hidden connect 119 0 117 0; #P connect 125 1 109 0; #P lcolor 15; #P connect 124 1 109 1; #P lcolor 15; #P connect 124 2 125 0; #P hidden fasten 112 0 109 2 631 734 362 734; #P lcolor 9; #P hidden connect 102 0 125 1; #P lcolor 8; #P connect 62 0 94 0; #P hidden connect 104 0 125 2; #P lcolor 8; #P connect 134 0 65 0; #P connect 67 0 65 0; #P connect 65 0 63 0; #P connect 63 0 62 0; #P hidden connect 106 0 125 3; #P lcolor 8; #P hidden connect 125 2 102 0; #P lcolor 8; #P hidden connect 125 3 104 0; #P lcolor 8; #P hidden connect 125 4 106 0; #P lcolor 8; #P hidden connect 111 0 112 0; #P lcolor 9; #P fasten 66 0 65 1 636 54; #P connect 91 0 92 0; #P connect 133 0 64 0; #P connect 131 0 64 0; #P connect 64 0 62 1; #P connect 68 0 93 0; #P hidden connect 99 0 100 0; #P hidden connect 100 0 97 0; #P connect 74 0 91 0; #P connect 134 0 71 0; #P connect 73 0 71 0; #P connect 71 0 69 0; #P connect 69 0 68 0; #P fasten 72 0 71 1 777 69; #P hidden connect 28 0 56 0; #P connect 129 0 70 0; #P connect 70 0 68 1; #P hidden connect 56 0 29 0; #P connect 29 0 50 0; #P connect 50 0 32 0; #P connect 52 0 32 0; #P connect 51 0 32 0; #P connect 32 0 40 0; #P connect 48 0 47 0; #P connect 47 0 52 0; #P connect 134 0 77 0; #P connect 79 0 77 0; #P connect 77 0 75 0; #P connect 75 0 74 0; #P connect 47 1 51 0; #P connect 32 1 37 0; #P fasten 78 0 77 1 888 85; #P connect 132 0 76 0; #P connect 130 0 76 0; #P connect 76 0 74 1; #P connect 32 2 38 0; #P connect 32 3 39 0; #P connect 134 0 81 0; #P connect 83 0 81 0; #P connect 81 0 80 0; #P connect 32 4 34 0; #P connect 84 0 81 1; #P fasten 82 0 81 1 1014 104; #P fasten 88 0 86 0 1127 170 1048 170 1048 28 1057 28; #P connect 86 0 84 0; #P connect 84 0 87 0; #P connect 128 0 85 0; #P connect 127 0 85 0; #P connect 126 0 85 0; #P connect 85 0 84 1; #P connect 134 0 88 0; #P connect 90 0 88 0; #P hidden connect 60 0 59 0; #P hidden connect 59 0 58 0; #P fasten 89 0 88 1 1175 134; #P pop;