Oct 2, 2003 Buy 31,000 0.09 USD $2.8K SEC Oct 2, 2003 Buy 20,000 0.33 USD $6.5K SEC Oct 2, 2003 Buy 15,000 0.12 USD $1.8K SEC Oct 2, 2003 Buy 2,000 0.11 USD $220 SEC Oct 2, 2003 Other 1,580,676 0.00 USD — SEC Oct 2, 2003 Buy 24,500 0.20 USD $4.9K SEC Oct 2, 2003 Buy 10,000 0.09 USD $900 SEC Oct 2, 2003 Other -1,580,676 0.00 USD — SEC Oct 2, 2003 Buy 30,000 0.40 USD $12K SEC Oct 2, 2003 Buy 15,000 0.24 USD $3.6K SEC Oct 2, 2003 Buy 2,000 0.13 USD $260 SEC Oct 2, 2003 Other 865,232 0.10 USD $90K SEC Oct 2, 2003 Buy 16,000 0.14 USD $2.2K SEC Oct 2, 2003 Buy 50,000 0.22 USD $11K SEC Oct 2, 2003 Other 683,976 0.67 USD $458.3K SEC Oct 2, 2003 Other 514,246 0.10 USD $53.5K SEC Oct 2, 2003 Buy 5,000 0.20 USD $1K SEC Oct 2, 2003 Buy 7,000 0.15 USD $1.1K SEC Aug 6, 2003 Buy 20,000 0.33 USD $6.5K SEC Aug 6, 2003 Buy 15,000 0.24 USD $3.6K SEC Aug 6, 2003 Buy 30,000 0.40 USD $12K SEC