#N canvas 109 22 1663 894 10; #X obj 8 -66 openpanel; #X msg 68 36 info; #X obj 301 312 route length; #X obj 387 53 + 1; #X obj 359 54 f 0; #X floatatom 415 54 5 0 0 0 - - -; #X obj 398 472 f; #X obj 104 13 t b b s; #X obj 359 30 kalashnikov; #N canvas 349 198 1009 260 frame 0; #X obj 9 141 route 255; #X msg 9 164 0; #X msg 92 163 0; #X msg 60 164 1; #X msg 166 160 2; #X obj 9 83 inlet; #X obj 92 83 inlet; #X obj 91 140 route 250 251; #X obj 202 8 inlet; #X msg 553 98 0; #X msg 333 210 1; #X obj 591 5 inlet; #X obj 591 46 route 0 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207; #X msg 591 141 0; #X msg 942 136 2; #X obj 473 198 outlet; #X obj 516 198 outlet; #X obj 558 198 outlet; #X obj 601 198 outlet; #X obj 202 35 route 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 12 13 14 28 29 30 44 45 46 60 61 62 76 77 78 92 93 94 108 109 110 124 125 126 140 141 142 156 157 158 172 173 174 188 189 190 204 205 206 220 221 223; #X connect 0 0 1 0; #X connect 0 1 3 0; #X connect 1 0 15 0; #X connect 2 0 16 0; #X connect 3 0 15 0; #X connect 4 0 16 0; #X connect 5 0 0 0; #X connect 6 0 7 0; #X connect 7 0 2 0; #X connect 7 1 2 0; #X connect 7 2 4 0; #X connect 8 0 19 0; #X connect 9 0 17 0; #X connect 10 0 17 0; #X connect 11 0 12 0; #X connect 12 0 13 0; #X connect 12 1 13 0; #X connect 12 2 13 0; #X connect 12 3 13 0; #X connect 12 4 13 0; #X connect 12 5 13 0; #X connect 12 6 13 0; #X connect 12 7 13 0; #X connect 12 8 13 0; #X connect 12 9 13 0; #X connect 12 10 13 0; #X connect 12 11 13 0; #X connect 12 12 13 0; #X connect 12 13 13 0; #X connect 12 14 13 0; #X connect 12 15 13 0; #X connect 12 16 13 0; #X connect 12 17 13 0; #X connect 12 18 13 0; #X connect 12 19 13 0; #X connect 12 20 13 0; #X connect 12 21 13 0; #X connect 12 22 13 0; #X connect 12 23 13 0; #X connect 12 24 13 0; #X connect 12 25 13 0; #X connect 12 26 13 0; #X connect 12 27 13 0; #X connect 12 28 13 0; #X connect 12 29 13 0; #X connect 12 30 13 0; #X connect 12 31 13 0; #X connect 12 32 13 0; #X connect 12 33 13 0; #X connect 12 34 13 0; #X connect 12 35 13 0; #X connect 12 36 13 0; #X connect 12 37 13 0; #X connect 12 38 13 0; #X connect 12 39 13 0; #X connect 12 40 13 0; #X connect 12 41 13 0; #X connect 12 42 13 0; #X connect 12 43 13 0; #X connect 12 44 13 0; #X connect 12 45 13 0; #X connect 12 46 13 0; #X connect 12 47 13 0; #X connect 12 48 13 0; #X connect 12 49 13 0; #X connect 12 50 13 0; #X connect 12 51 13 0; #X connect 12 52 13 0; #X connect 12 53 13 0; #X connect 12 54 13 0; #X connect 12 55 13 0; #X connect 12 56 13 0; #X connect 12 57 13 0; #X connect 12 58 13 0; #X connect 12 59 13 0; #X connect 12 60 13 0; #X connect 12 61 13 0; #X connect 12 62 13 0; #X connect 12 63 13 0; #X connect 12 64 13 0; #X connect 12 65 13 0; #X connect 12 66 13 0; #X connect 12 67 13 0; #X connect 12 68 13 0; #X connect 12 69 13 0; #X connect 12 70 13 0; #X connect 12 71 13 0; #X connect 12 72 13 0; #X connect 12 73 13 0; #X connect 12 74 13 0; #X connect 12 75 13 0; #X connect 12 76 13 0; #X connect 12 77 13 0; #X connect 12 78 13 0; #X connect 12 79 13 0; #X connect 12 80 13 0; #X connect 12 81 13 0; #X connect 12 82 13 0; #X connect 12 83 13 0; #X connect 12 84 13 0; #X connect 12 85 13 0; #X connect 12 86 13 0; #X connect 12 87 13 0; #X connect 12 88 13 0; #X connect 12 89 13 0; #X connect 12 90 13 0; #X connect 12 91 13 0; #X connect 12 92 13 0; #X connect 12 93 13 0; #X connect 12 94 13 0; #X connect 12 95 13 0; #X connect 12 96 13 0; #X connect 12 97 14 0; #X connect 13 0 18 0; #X connect 14 0 18 0; #X connect 19 0 10 0; #X connect 19 1 10 0; #X connect 19 2 10 0; #X connect 19 3 10 0; #X connect 19 4 10 0; #X connect 19 5 10 0; #X connect 19 6 10 0; #X connect 19 7 10 0; #X connect 19 8 10 0; #X connect 19 9 10 0; #X connect 19 10 10 0; #X connect 19 11 10 0; #X connect 19 12 10 0; #X connect 19 13 10 0; #X connect 19 14 10 0; #X connect 19 15 10 0; #X connect 19 16 10 0; #X connect 19 17 10 0; #X connect 19 18 10 0; #X connect 19 19 10 0; #X connect 19 20 10 0; #X connect 19 21 10 0; #X connect 19 22 10 0; #X connect 19 23 10 0; #X connect 19 24 10 0; #X connect 19 25 10 0; #X connect 19 26 10 0; #X connect 19 27 10 0; #X connect 19 28 10 0; #X connect 19 29 10 0; #X connect 19 30 10 0; #X connect 19 31 10 0; #X connect 19 32 10 0; #X connect 19 33 10 0; #X connect 19 34 10 0; #X connect 19 35 10 0; #X connect 19 36 10 0; #X connect 19 37 10 0; #X connect 19 38 10 0; #X connect 19 39 10 0; #X connect 19 40 10 0; #X connect 19 41 10 0; #X connect 19 42 10 0; #X connect 19 43 10 0; #X connect 19 44 10 0; #X connect 19 45 10 0; #X connect 19 46 10 0; #X connect 19 47 10 0; #X connect 19 48 10 0; #X connect 19 49 10 0; #X connect 19 50 10 0; #X connect 19 51 10 0; #X connect 19 52 10 0; #X connect 19 53 10 0; #X connect 19 54 10 0; #X connect 19 55 10 0; #X connect 19 56 10 0; #X connect 19 57 10 0; #X connect 19 58 10 0; #X connect 19 59 10 0; #X connect 19 60 10 0; #X connect 19 61 10 0; #X connect 19 62 9 0; #X restore 443 246 pd frame locator; #X floatatom 443 270 5 0 0 0 - - -; #X floatatom 479 270 5 0 0 0 - - -; #X floatatom 515 270 5 0 0 0 - - -; #X floatatom 551 270 5 0 0 0 - - -; #X obj 513 296 +; #X obj 479 296 +; #X obj 492 327 +; #X floatatom 492 348 5 0 0 0 - - -; #X obj 492 368 select 0; #X msg 328 30 -1; #X text 595 268 frame locator; #X obj 1037 264 mrpeach/binfile; #X msg 1037 242 readat \$1; #X floatatom 1037 311 5 0 0 0 - - -; #X floatatom 1210 402 1 0 0 0 - - -; #X floatatom 1248 402 1 0 0 0 - - -; #X floatatom 1287 403 1 0 0 0 - - -; #X floatatom 1326 403 1 0 0 0 - - -; #X floatatom 1363 401 1 0 0 0 - - -; #X floatatom 1401 401 1 0 0 0 - - -; #X floatatom 1440 401 1 0 0 0 - - -; #X floatatom 1479 401 1 0 0 0 - - -; #X obj 1112 341 mod 2; #X obj 1191 340 mod 2; #X obj 1075 341 div 2; #X obj 1151 340 div 2; #X obj 1037 341 mod 2; #X obj 1265 340 mod 2; #X obj 1344 339 mod 2; #X obj 1228 340 div 2; #X obj 1304 339 div 2; #X obj 1418 339 mod 2; #X obj 1497 338 mod 2; #X obj 1381 339 div 2; #X obj 1457 338 div 2; #X obj 1575 339 mod 2; #X obj 1535 339 div 2; #X obj 1210 427 sel 1; #X obj 1248 426 sel 1; #X obj 1287 426 sel 1; #X obj 1326 425 sel 1; #X obj 1363 424 sel 1; #X obj 1401 423 sel 1; #X obj 1440 423 sel 1; #X obj 1479 422 sel 1; #X msg 1479 472 1; #X msg 1440 472 2; #X msg 1401 472 4; #X msg 1363 473 8; #X msg 1326 474 16; #X msg 1287 475 32; #X msg 1248 475 64; #X msg 1210 475 128; #X obj 1216 449 sel 0; #X obj 1254 448 sel 0; #X obj 1293 448 sel 0; #X obj 1332 447 sel 0; #X obj 1369 446 sel 0; #X obj 1407 445 sel 0; #X obj 1446 445 sel 0; #X obj 1485 444 sel 0; #X msg 1219 498 0; #X msg 1257 498 0; #X msg 1296 498 0; #X msg 1335 497 0; #X msg 1372 496 0; #X msg 1410 495 0; #X msg 1449 495 0; #X msg 1488 495 0; #X floatatom 1215 557 5 0 0 0 - - -; #X obj 1037 285 t b f; #X obj 1215 535 expr $f1+ $f2+ $f3 +$f4; #X obj 1037 390 bang; #X msg 1215 628 32; #X msg 1243 628 40; #X msg 1273 628 48; #X msg 1302 628 56; #X msg 1334 628 64; #X msg 1362 628 80; #X msg 1392 628 96; #X msg 1421 628 112; #X msg 1453 628 128; #X msg 1481 628 160; #X msg 1511 628 192; #X msg 1540 628 224; #X msg 1572 628 256; #X msg 1602 628 320; #X obj 1215 581 route 16 32 48 64 80 96 112 128 144 160 176 192 208 224; #X obj 1363 535 expr $f1+ $f2; #X floatatom 1363 556 5 0 0 0 - - -; #X obj 1632 581 route 0 4 8; #X msg 1712 627 32; #X obj 1010 242 + 2; #X msg 1632 628 44.1; #X msg 1668 627 48; #X obj 443 221 route 0 1 2 3; #X obj 109 234 mrpeach/binfile; #X msg 270 127 readat \$1; #X obj 240 312 pack 3 \$2; #X obj 58 312 pack 0 \$2; #X msg 294 154 readat \$1; #X msg 312 180 readat \$1; #X msg 332 208 readat \$1; #X obj 305 208 + 3; #X obj 286 179 + 2; #X obj 267 154 + 1; #X obj 96 95 t b b f b b f b b f b b f; #X obj 179 312 pack 2 \$2; #X obj 119 312 pack 1 \$2; #X obj -309 828 cnv 15 210 155 empty empty empty 20 12 0 14 -159040 -66577 0; #X obj -93 828 cnv 15 205 155 empty empty empty 20 12 0 14 -187769 -66577 0; #X obj -308 687 cnv 15 420 135 empty empty empty 20 12 0 14 -146368 -66577 0; #X obj -301 696 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X text -283 693 choose mp3 file; #X obj -300 735 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X text -281 733 choose outptut folder; #X symbolatom -274 752 60 0 0 0 - - -; #X msg 287 -42 write \$1/original.mp3; #X obj 296 -92 tof/folderpanel; #X obj 427 -43 mrpeach/binfile; #X msg 466 -68 read \$1; #X obj 427 -90 t b b s; #X text 529 -61 create a copy of the original file in the selected location; #X msg 131 34 read \$1/original.mp3; #X obj 193 -19 t s s; #X obj 105 -11 symbol; #X text -279 798 frames detected; #X floatatom -274 782 8 0 0 0 - - -; #X obj 492 398 t b b b; #X obj 520 425 f; #X obj 547 425 + 1; #X msg 487 426 0; #X obj 193 -40 symbol; #X obj 193 -59 t b s; #X obj 24 -37 bang; #X msg 1531 535 symbol no; #X msg 1458 535 symbol yes; #X obj 1296 708 * 1000; #X obj 1369 707 * 1000; #X msg 1487 706 0; #X msg 1457 707 1; #X obj 1296 731 expr int(144*$f1/$f2+$f3); #X floatatom 1296 754 5 0 0 0 - - -; #X obj 1267 754 +; #X obj 415 592 spigot; #X obj 439 533 sel; #X msg 439 559 1; #X msg 470 559 0; #X text 1363 752 "next frame" location calculation; #X text 1191 305 hex to binary conversion for third header byte analysis ; #X obj 585 852 mrpeach/binfile; #X floatatom 1215 1113 5 0 0 0 - - -; #X obj 1214 1139 f; #X obj -302 1124 t b b; #X obj 397 503 t f f f f; #X obj 613 1176 f; #X obj 641 1175 + 1; #X msg 614 1152 0; #X obj 614 1129 loadbang; #X obj 593 1156 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 581 1247 pack s f; #X obj 566 1129 t b b; #X symbolatom 581 1223 60 0 0 0 - - -; #X obj 581 1200 symbol; #X obj 582 1290 print; #X msg 582 1268 write \$1/glitch\$2.mp3; #X text -298 899 glitch one frame out of; #X floatatom -153 899 5 1 10000 0 - - -; #X floatatom -142 865 5 0 32 0 - - -; #X text -304 862 number of bytes to replace; #X obj 305 655 count; #X obj 305 677 sel 0; #X obj -149 840 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X obj 243 1179 spigot; #X obj 243 1202 kalashnikov; #X obj 243 1245 f; #X obj 269 1245 + 1; #X msg 212 1246 0; #X msg 749 828 writeat \$1; #X obj 659 828 expr $f1+ $f2; #X obj 271 1269 + 9; #X obj 243 1222 t b b; #X obj 209 1224 bang; #X obj 1162 1139 t b f; #X obj 292 1179 - 1; #X obj -468 791 loadbang; #X obj -468 812 t b b; #X text -85 899 glitch one frame out of; #X floatatom 57 900 5 1 10000 0 - - -; #X floatatom 76 862 5 0 400 0 - - -; #X text -84 861 number of bytes to replace; #X obj 24 840 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X text -85 839 audio data glitch; #X text -309 840 "side information" glitch; #X obj 286 1313 random 255; #X floatatom -154 922 5 0 255 0 - - -; #X floatatom -151 950 5 0 255 0 - - -; #X text -278 949 random between 0 and; #X obj 243 1290 spigot; #X obj 286 1290 spigot; #X obj -302 926 vradio 20 1 0 2 empty empty empty 0 -8 0 10 -262144 -1 -1 1; #X msg -547 1187 1; #X msg -515 1187 0; #X floatatom -598 1174 5 0 0 0 - - -; #X obj -542 1158 sel 0 1; #X msg -545 1211 0; #X msg -514 1211 1; #X obj 243 1313 f; #X floatatom -594 1224 5 0 0 0 - - -; #X obj 248 1391 spigot; #X obj 248 1414 kalashnikov; #X obj 248 1457 f; #X obj 274 1457 + 1; #X msg 217 1458 0; #X obj 248 1434 t b b; #X obj 214 1436 bang; #X obj 297 1391 - 1; #X obj 291 1525 random 255; #X obj 248 1502 spigot; #X obj 291 1502 spigot; #X obj 248 1525 f; #X obj 276 1481 + 36; #X obj 382 615 t b b b b b f f; #X msg -425 811 1; #X obj 343 616 t b b; #X obj 266 655 count; #X obj 266 677 sel 0; #X floatatom 56 923 5 0 255 0 - - -; #X floatatom 67 950 5 0 255 0 - - -; #X text -60 949 random between 0 and; #X obj -84 926 vradio 20 1 0 2 empty empty empty 0 -8 0 10 -262144 -1 -1 1; #X msg -538 1361 1; #X msg -506 1361 0; #X floatatom -589 1348 5 0 0 0 - - -; #X obj -533 1332 sel 0 1; #X msg -536 1385 0; #X msg -505 1385 1; #X floatatom -585 1398 5 0 0 0 - - -; #X obj 1161 1171 t b f; #X obj 1245 1137 f; #X floatatom 1251 1113 5 0 0 0 - - -; #X msg 778 852 writeat \$1; #X obj 688 852 expr $f1+ $f2; #X symbolatom -274 711 60 0 0 0 - - -; #X obj -309 988 cnv 15 421 30 empty empty empty 20 12 0 14 -211840 -66577 0; #X obj -303 990 bng 25 250 50 0 empty empty empty 17 7 0 10 -258113 -1 -1; #X text -278 924 fixed byte value:; #X text -59 924 fixed byte value:; #X msg -246 -28 set ...; #X obj -246 -55 loadbang; #X obj -302 1096 del 10; #X text -224 988 warning!! This is CPU intensive! your patch may seem to freeze for a while \, please don't loose hope.; #X text -274 994 glitch!; #X obj -537 876 vradio 15 1 0 5 empty empty empty 0 -8 0 10 -262144 -1 -1 3; #X obj -502 915 select 1; #X obj -443 916 select 1; #X msg -502 936 3; #X msg -443 937 4; #X obj -501 973 select 1; #X obj -442 973 select 2; #X obj -501 1036 select 3; #X obj -442 1035 select 4; #X msg -501 996 0; #X msg -442 996 0; #X msg -501 1060 0; #X msg -442 1059 0; #X text -717 897 glitch selection exclusivity; #X text 684 1155 file saving; #X text 829 830 glitching unit; #X text -169 693 Please use only constant bitrate files; #X text -154 770 an mp3 has one frame every 26ms \, so if the; #X text -154 780 number you read here is very small \, it; #X text -154 791 probably means that tjis file is VBR and; #X text -154 803 not suitable to use with this program; #X msg -393 811 255; #X text -184 877 (1-32); #X text 30 875 (1-400); #X msg -424 837 60; #X msg -455 837 20; #X connect 0 0 131 0; #X connect 0 0 144 0; #X connect 0 0 253 0; #X connect 1 0 106 0; #X connect 2 0 8 1; #X connect 3 0 4 1; #X connect 4 0 3 0; #X connect 4 0 5 0; #X connect 4 0 116 0; #X connect 5 0 6 1; #X connect 5 0 102 0; #X connect 6 0 164 0; #X connect 7 0 8 0; #X connect 7 1 1 0; #X connect 7 2 133 0; #X connect 8 0 4 0; #X connect 8 2 171 0; #X connect 9 0 10 0; #X connect 9 1 11 0; #X connect 9 2 12 0; #X connect 9 3 13 0; #X connect 10 0 15 1; #X connect 11 0 15 0; #X connect 12 0 14 1; #X connect 13 0 14 0; #X connect 14 0 16 0; #X connect 15 0 16 1; #X connect 16 0 17 0; #X connect 17 0 18 0; #X connect 18 0 138 0; #X connect 19 0 4 0; #X connect 21 0 80 0; #X connect 22 0 21 0; #X connect 23 0 36 0; #X connect 23 0 34 0; #X connect 23 0 82 0; #X connect 24 0 47 0; #X connect 24 0 63 0; #X connect 25 0 48 0; #X connect 25 0 64 0; #X connect 26 0 49 0; #X connect 26 0 65 0; #X connect 27 0 50 0; #X connect 27 0 66 0; #X connect 28 0 51 0; #X connect 28 0 67 0; #X connect 29 0 52 0; #X connect 29 0 68 0; #X connect 30 0 53 0; #X connect 30 0 69 0; #X connect 31 0 54 0; #X connect 31 0 70 0; #X connect 32 0 30 0; #X connect 33 0 29 0; #X connect 34 0 32 0; #X connect 34 0 35 0; #X connect 35 0 33 0; #X connect 35 0 39 0; #X connect 36 0 31 0; #X connect 37 0 28 0; #X connect 38 0 27 0; #X connect 39 0 37 0; #X connect 39 0 40 0; #X connect 40 0 38 0; #X connect 40 0 43 0; #X connect 41 0 26 0; #X connect 42 0 25 0; #X connect 43 0 41 0; #X connect 43 0 44 0; #X connect 44 0 42 0; #X connect 44 0 46 0; #X connect 45 0 24 0; #X connect 46 0 45 0; #X connect 47 0 62 0; #X connect 48 0 61 0; #X connect 49 0 60 0; #X connect 50 0 59 0; #X connect 51 0 58 0; #X connect 52 0 57 0; #X connect 53 0 56 0; #X connect 53 0 146 0; #X connect 53 0 150 0; #X connect 54 0 55 0; #X connect 57 0 98 1; #X connect 58 0 98 0; #X connect 59 0 81 3; #X connect 60 0 81 2; #X connect 61 0 81 1; #X connect 62 0 81 0; #X connect 63 0 71 0; #X connect 64 0 72 0; #X connect 65 0 73 0; #X connect 66 0 74 0; #X connect 67 0 75 0; #X connect 68 0 76 0; #X connect 69 0 77 0; #X connect 69 0 145 0; #X connect 69 0 149 0; #X connect 70 0 78 0; #X connect 71 0 81 0; #X connect 72 0 81 1; #X connect 73 0 81 2; #X connect 74 0 81 3; #X connect 75 0 98 0; #X connect 76 0 98 1; #X connect 79 0 97 0; #X connect 80 0 81 0; #X connect 80 1 23 0; #X connect 81 0 79 0; #X connect 82 0 98 0; #X connect 83 0 147 0; #X connect 85 0 147 0; #X connect 86 0 147 0; #X connect 87 0 147 0; #X connect 88 0 147 0; #X connect 89 0 147 0; #X connect 90 0 147 0; #X connect 91 0 147 0; #X connect 92 0 147 0; #X connect 93 0 147 0; #X connect 94 0 147 0; #X connect 95 0 147 0; #X connect 96 0 147 0; #X connect 97 0 83 0; #X connect 97 1 84 0; #X connect 97 2 85 0; #X connect 97 3 86 0; #X connect 97 4 87 0; #X connect 97 5 88 0; #X connect 97 6 89 0; #X connect 97 7 90 0; #X connect 97 8 91 0; #X connect 97 9 92 0; #X connect 97 10 93 0; #X connect 97 11 94 0; #X connect 97 12 95 0; #X connect 97 13 96 0; #X connect 98 0 99 0; #X connect 99 0 100 0; #X connect 100 0 103 0; #X connect 100 1 104 0; #X connect 100 2 101 0; #X connect 101 0 148 0; #X connect 102 0 22 0; #X connect 103 0 148 0; #X connect 104 0 148 0; #X connect 105 0 9 0; #X connect 105 1 9 1; #X connect 105 2 9 2; #X connect 105 3 9 3; #X connect 106 0 108 1; #X connect 106 0 109 1; #X connect 106 0 117 1; #X connect 106 0 118 1; #X connect 106 1 2 0; #X connect 107 0 106 0; #X connect 108 0 105 0; #X connect 109 0 105 0; #X connect 110 0 106 0; #X connect 111 0 106 0; #X connect 112 0 106 0; #X connect 113 0 112 0; #X connect 114 0 111 0; #X connect 115 0 110 0; #X connect 116 0 108 0; #X connect 116 1 106 0; #X connect 116 2 113 0; #X connect 116 3 117 0; #X connect 116 4 106 0; #X connect 116 5 114 0; #X connect 116 6 118 0; #X connect 116 7 106 0; #X connect 116 8 115 0; #X connect 116 9 109 0; #X connect 116 10 106 0; #X connect 116 11 107 0; #X connect 117 0 105 0; #X connect 118 0 105 0; #X connect 122 0 0 0; #X connect 122 0 141 0; #X connect 122 0 19 0; #X connect 124 0 128 0; #X connect 127 0 129 0; #X connect 128 0 126 0; #X connect 128 0 143 0; #X connect 128 0 173 1; #X connect 130 0 129 0; #X connect 131 2 130 0; #X connect 133 0 21 0; #X connect 133 0 106 0; #X connect 133 0 160 0; #X connect 134 0 135 1; #X connect 134 1 127 0; #X connect 135 0 7 0; #X connect 138 0 6 0; #X connect 138 1 21 0; #X connect 138 2 139 0; #X connect 139 0 140 0; #X connect 139 0 137 0; #X connect 140 0 139 1; #X connect 141 0 139 0; #X connect 142 0 134 0; #X connect 143 0 142 0; #X connect 143 1 142 1; #X connect 144 0 142 0; #X connect 147 0 151 0; #X connect 148 0 151 1; #X connect 149 0 151 2; #X connect 150 0 151 2; #X connect 151 0 152 0; #X connect 152 0 153 1; #X connect 153 0 155 1; #X connect 154 0 232 0; #X connect 155 0 156 0; #X connect 155 1 157 0; #X connect 156 0 154 1; #X connect 157 0 154 1; #X connect 161 0 162 1; #X connect 162 0 160 0; #X connect 163 0 135 0; #X connect 163 1 19 0; #X connect 164 1 154 0; #X connect 164 2 153 0; #X connect 164 3 155 0; #X connect 165 0 166 0; #X connect 165 0 170 1; #X connect 166 0 165 1; #X connect 167 0 165 0; #X connect 168 0 167 0; #X connect 169 0 165 0; #X connect 170 0 175 0; #X connect 171 0 173 0; #X connect 171 1 169 0; #X connect 172 0 170 0; #X connect 173 0 172 0; #X connect 175 0 174 0; #X connect 175 0 160 0; #X connect 177 0 180 1; #X connect 178 0 194 0; #X connect 180 0 181 0; #X connect 181 0 183 0; #X connect 182 0 183 1; #X connect 182 0 192 0; #X connect 182 0 264 0; #X connect 183 0 184 0; #X connect 184 0 191 0; #X connect 184 2 187 0; #X connect 185 0 186 0; #X connect 185 0 190 0; #X connect 186 0 185 1; #X connect 187 0 185 1; #X connect 188 0 160 0; #X connect 189 0 188 0; #X connect 190 0 189 0; #X connect 191 0 208 0; #X connect 191 0 209 0; #X connect 191 1 185 0; #X connect 192 0 187 0; #X connect 193 0 162 0; #X connect 193 1 161 0; #X connect 194 0 184 1; #X connect 195 0 196 0; #X connect 195 0 233 0; #X connect 195 0 284 0; #X connect 195 0 287 0; #X connect 195 0 288 0; #X connect 198 0 235 1; #X connect 199 0 226 0; #X connect 201 0 219 1; #X connect 201 0 225 0; #X connect 201 0 265 0; #X connect 204 0 193 0; #X connect 205 0 217 1; #X connect 206 0 204 1; #X connect 208 0 217 0; #X connect 209 0 204 0; #X connect 210 0 214 0; #X connect 211 0 213 0; #X connect 211 0 208 1; #X connect 212 0 213 0; #X connect 212 0 208 1; #X connect 214 0 211 0; #X connect 214 0 215 0; #X connect 214 1 212 0; #X connect 214 1 216 0; #X connect 215 0 209 1; #X connect 215 0 218 0; #X connect 216 0 209 1; #X connect 216 0 218 0; #X connect 217 0 193 0; #X connect 219 0 220 0; #X connect 220 0 224 0; #X connect 220 2 223 0; #X connect 221 0 222 0; #X connect 221 0 231 0; #X connect 222 0 221 1; #X connect 223 0 221 1; #X connect 224 0 228 0; #X connect 224 0 229 0; #X connect 224 1 221 0; #X connect 225 0 223 0; #X connect 226 0 220 1; #X connect 227 0 248 0; #X connect 228 0 230 0; #X connect 229 0 227 0; #X connect 230 0 248 0; #X connect 231 0 252 0; #X connect 232 0 234 0; #X connect 232 1 162 0; #X connect 232 2 180 0; #X connect 232 5 189 1; #X connect 232 5 252 1; #X connect 233 0 177 0; #X connect 233 0 198 0; #X connect 233 0 178 0; #X connect 233 0 199 0; #X connect 233 0 210 0; #X connect 233 0 240 0; #X connect 233 0 201 0; #X connect 234 1 235 0; #X connect 235 0 236 0; #X connect 236 0 219 0; #X connect 237 0 230 1; #X connect 238 0 227 1; #X connect 240 0 244 0; #X connect 241 0 243 0; #X connect 241 0 228 1; #X connect 242 0 243 0; #X connect 242 0 228 1; #X connect 244 0 241 0; #X connect 244 0 245 0; #X connect 244 1 242 0; #X connect 244 1 246 0; #X connect 245 0 247 0; #X connect 245 0 229 1; #X connect 246 0 247 0; #X connect 246 0 229 1; #X connect 248 0 249 0; #X connect 248 1 250 0; #X connect 249 0 160 0; #X connect 250 0 249 1; #X connect 251 0 160 0; #X connect 252 0 251 0; #X connect 255 0 260 0; #X connect 255 0 141 0; #X connect 258 0 253 0; #X connect 258 0 126 0; #X connect 259 0 258 0; #X connect 260 0 163 0; #X connect 263 0 268 0; #X connect 263 0 269 0; #X connect 263 0 270 0; #X connect 263 0 271 0; #X connect 264 0 266 0; #X connect 265 0 267 0; #X connect 266 0 263 0; #X connect 267 0 263 0; #X connect 268 0 272 0; #X connect 269 0 273 0; #X connect 270 0 274 0; #X connect 271 0 275 0; #X connect 272 0 182 0; #X connect 272 0 201 0; #X connect 273 0 182 0; #X connect 273 0 201 0; #X connect 274 0 201 0; #X connect 275 0 182 0; #X connect 284 0 205 0; #X connect 284 0 206 0; #X connect 284 0 237 0; #X connect 284 0 238 0; #X connect 287 0 199 0; #X connect 288 0 178 0; #X coords 0 -1 1 1 435 345 2 -315 680;