#N canvas 144 48 1039 564 10;
#X obj 159 26 inlet;
#X obj 233 55 list prepend \$1;
#X obj 233 160 list trim;
#X obj 233 25 inlet;
#X obj 22 308 b;
#X obj 159 53 b;
#X obj 233 223 route \$1;
#X obj 543 358 b;
#X obj 543 250 spigot;
#X obj 669 72 loadbang;
#X obj 669 250 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X obj 669 194 select 0;
#X obj 701 141 + 1;
#X obj 669 120 t a a;
#X obj 669 216 f 1;
#X obj 226 476 outlet;
#X obj 159 450 route bang;
#X text 243 449 filter out empty lists;
#X obj 610 474 list prepend persist \$1;
#X obj 159 421 list append;
#X text 231 110 on SSSAD we eavesdrop the communication;
#X text 692 249 <- only the first instance responds to "save";
#X text 165 540 2007/2008 fbar;
#X text 829 95 Enhancement by Enrique Erne;
#X obj 543 425 list append;
#X obj 543 448 route bang;
#X text 627 447 filter out empty lists here \, too.;
#X obj 22 226 route set setonly;
#X obj 80 273 route \$1;
#X obj 80 251 list trim;
#X obj 608 324 route \$1;
#X obj 608 302 list trim;
#X obj 543 277 route save saveonly;
#X obj 610 498 list trim;
#N canvas 513 284 322 286 s-SSSAD 0;
#X obj 63 38 inlet;
#X obj 63 176 s SSSAD;
#X obj 123 176 s \$2-SSSAD;
#X obj 123 39 loadbang;
#N canvas 0 0 450 300 demux2 0;
#X obj 114 91 == 0;
#X obj 190 115 spigot;
#X obj 61 43 inlet;
#X obj 229 46 inlet;
#X obj 61 113 spigot 1;
#X obj 61 156 outlet;
#X obj 190 157 outlet;
#X connect 0 0 4 1;
#X connect 1 0 6 0;
#X connect 2 0 4 0;
#X connect 2 0 1 0;
#X connect 3 0 0 0;
#X connect 3 0 1 1;
#X connect 4 0 5 0;
#X restore 63 137 pd demux2;
#X obj 123 81 select 0;
#X msg 123 103 0;
#X msg 176 102 1;
#X obj 123 59 list append \$2;
#X obj 123 39 loadbang;
#X obj 123 81 select 0;
#X msg 123 103 0;
#X msg 176 102 1;
#X obj 123 59 list append \$2;
#X connect 0 0 4 0;
#X connect 3 0 8 0;
#X connect 4 0 1 0;
#X connect 4 1 2 0;
#X connect 5 0 6 0;
#X connect 5 1 7 0;
#X connect 6 0 4 1;
#X connect 7 0 4 1;
#X connect 8 0 5 0;
#X connect 9 0 13 0;
#X connect 10 0 11 0;
#X connect 10 1 12 0;
#X connect 13 0 10 0;
#X restore 233 84 pd s-SSSAD;
#N canvas 539 183 330 246 r-SSSAD 0;
#N canvas 0 0 450 300 mux2 0;
#X obj 114 121 == 0;
#X obj 190 145 spigot;
#X obj 61 43 inlet;
#X obj 229 66 inlet;
#X obj 61 143 spigot 1;
#X obj 61 186 outlet;
#X obj 190 45 inlet;
#X connect 0 0 4 1;
#X connect 1 0 5 0;
#X connect 2 0 4 0;
#X connect 3 0 0 0;
#X connect 3 0 1 1;
#X connect 4 0 5 0;
#X connect 6 0 1 0;
#X restore 63 167 pd mux2;
#X obj 63 16 r SSSAD;
#X obj 86 41 r \$2-SSSAD;
#X obj 63 201 outlet;
#X obj 109 74 loadbang;
#X obj 109 116 select 0;
#X msg 109 138 0;
#X msg 162 137 1;
#X obj 109 94 list append \$2;
#X connect 0 0 3 0;
#X connect 1 0 0 0;
#X connect 2 0 0 1;
#X connect 4 0 8 0;
#X connect 5 0 6 0;
#X connect 5 1 7 0;
#X connect 6 0 0 2;
#X connect 7 0 0 2;
#X connect 8 0 5 0;
#X restore 233 136 pd r-SSSAD;
#N canvas 539 183 330 246 r-SSSAD_ADMIN 0;
#N canvas 0 0 450 300 mux2 0;
#X obj 114 121 == 0;
#X obj 190 145 spigot;
#X obj 61 43 inlet;
#X obj 229 66 inlet;
#X obj 61 143 spigot 1;
#X obj 61 186 outlet;
#X obj 190 45 inlet;
#X connect 0 0 4 1;
#X connect 1 0 5 0;
#X connect 2 0 4 0;
#X connect 3 0 0 0;
#X connect 3 0 1 1;
#X connect 4 0 5 0;
#X connect 6 0 1 0;
#X restore 63 177 pd mux2;
#X obj 63 211 outlet;
#X obj 63 16 r SSSAD_ADMIN;
#X obj 86 41 r \$2-SSSAD_ADMIN;
#X obj 109 75 loadbang;
#X obj 109 117 select 0;
#X msg 109 139 0;
#X msg 162 138 1;
#X obj 109 95 list append \$2;
#X connect 0 0 1 0;
#X connect 2 0 0 0;
#X connect 3 0 0 1;
#X connect 4 0 8 0;
#X connect 5 0 6 0;
#X connect 5 1 7 0;
#X connect 6 0 0 2;
#X connect 7 0 0 2;
#X connect 8 0 5 0;
#X restore 543 190 pd r-SSSAD_ADMIN;
#N canvas 513 284 322 286 s-SSSAD_ADMIN 0;
#X obj 63 39 inlet;
#N canvas 0 0 450 300 demux2 0;
#X obj 114 91 == 0;
#X obj 190 115 spigot;
#X obj 61 43 inlet;
#X obj 229 46 inlet;
#X obj 61 113 spigot 1;
#X obj 61 156 outlet;
#X obj 190 157 outlet;
#X connect 0 0 4 1;
#X connect 1 0 6 0;
#X connect 2 0 4 0;
#X connect 2 0 1 0;
#X connect 3 0 0 0;
#X connect 3 0 1 1;
#X connect 4 0 5 0;
#X restore 63 137 pd demux2;
#X obj 63 206 s SSSAD_ADMIN;
#X obj 123 176 s \$2-SSSAD_ADMIN;
#X obj 123 39 loadbang;
#X obj 123 81 select 0;
#X msg 123 103 0;
#X msg 176 102 1;
#X obj 123 59 list append \$2;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 1 1 3 0;
#X connect 4 0 8 0;
#X connect 5 0 6 0;
#X connect 5 1 7 0;
#X connect 6 0 1 1;
#X connect 7 0 1 1;
#X connect 8 0 5 0;
#X restore 610 522 pd s-SSSAD_ADMIN;
#X obj 669 95 value \$1.\$2.SSSAD.req;
#X obj 701 164 value \$1.\$2.SSSAD.req;
#N canvas 539 183 330 246 r-SSSAD_ADMIN 0;
#N canvas 0 0 450 300 mux2 0;
#X obj 114 121 == 0;
#X obj 190 145 spigot;
#X obj 61 43 inlet;
#X obj 229 66 inlet;
#X obj 61 143 spigot 1;
#X obj 61 186 outlet;
#X obj 190 45 inlet;
#X connect 0 0 4 1;
#X connect 1 0 5 0;
#X connect 2 0 4 0;
#X connect 3 0 0 0;
#X connect 3 0 1 1;
#X connect 4 0 5 0;
#X connect 6 0 1 0;
#X restore 63 177 pd mux2;
#X obj 63 211 outlet;
#X obj 63 16 r SSSAD_ADMIN;
#X obj 86 41 r \$2-SSSAD_ADMIN;
#X obj 109 75 loadbang;
#X obj 109 117 select 0;
#X msg 109 139 0;
#X msg 162 138 1;
#X obj 109 95 list append \$2;
#X connect 0 0 1 0;
#X connect 2 0 0 0;
#X connect 3 0 0 1;
#X connect 4 0 8 0;
#X connect 5 0 6 0;
#X connect 5 1 7 0;
#X connect 6 0 0 2;
#X connect 7 0 0 2;
#X connect 8 0 5 0;
#X restore 22 187 pd r-SSSAD_ADMIN;
#N canvas 228 198 627 317 LICENSE-BSD 0;
#X text 121 56 This software is copyrighted by Miller Puckette \, Reality
Jockey Ltd. and others. The terms (the "Standard Improved BSD License")
apply to all files associated with the software unless explicitly disclaimed
in individual files.;
#X text 123 148 See the file LICENSE.txt for the full license text.
;
#X restore 833 30 pd LICENSE-BSD;
#X connect 0 0 5 0;
#X connect 1 0 34 0;
#X connect 2 0 6 0;
#X connect 3 0 1 0;
#X connect 4 0 19 0;
#X connect 5 0 19 0;
#X connect 6 0 19 1;
#X connect 6 0 24 1;
#X connect 7 0 24 0;
#X connect 8 0 32 0;
#X connect 9 0 38 0;
#X connect 11 0 14 0;
#X connect 12 0 39 0;
#X connect 13 0 11 0;
#X connect 13 1 12 0;
#X connect 14 0 8 1;
#X connect 14 0 10 0;
#X connect 16 1 15 0;
#X connect 18 0 33 0;
#X connect 19 0 16 0;
#X connect 24 0 25 0;
#X connect 25 1 18 0;
#X connect 27 0 4 0;
#X connect 27 1 29 0;
#X connect 28 0 4 0;
#X connect 29 0 28 0;
#X connect 30 0 7 0;
#X connect 31 0 30 0;
#X connect 32 0 7 0;
#X connect 32 1 31 0;
#X connect 33 0 37 0;
#X connect 35 0 2 0;
#X connect 36 0 8 0;
#X connect 38 0 13 0;
#X connect 40 0 27 0;
