EDGAR Online: Get a Free Trial to EDGAR Online Premium | Full text Search
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Insider & restricted shareholder transactions reported over the last two years | |||||
| Date | Shares | Stock | Transaction | ||
| 22-Oct-09 | *284,982 | TWMC |
Sale at $1.52 per share. (Proceeds of $433,172) | ||
| 21-Oct-09 | *2,500 | TWMC |
Sale at $1.55 per share. (Proceeds of $3,875) | ||
| 19-Oct-09 | *88,000 | TWMC |
Sale at $1.55 per share. (Proceeds of $136,400) | ||
| 15-Oct-09 | *14,300 | TWMC |
Sale at $1.60 per share. (Proceeds of $22,880) | ||
| 9-Oct-09 | *88,350 | TWMC |
Sale at $1.51 per share. (Proceeds of $133,408) | ||
| 8-Oct-09 | *103,700 | TWMC |
Sale at $1.40 per share. (Proceeds of $145,180) | ||
| 7-Oct-09 | *7,950 | TWMC |
Sale at $1.50 per share. (Proceeds of $11,925) | ||
| 13-Aug-09 | *750,000 | MAG |
Sale at $1.50 per share. (Proceeds of $1,125,000) | ||
| 12-Aug-09 | *200,800 | MAG |
Sale at $1.56 per share. (Proceeds of $313,248) | ||
| 4-May-09 | *100 | DDIC |
Purchase at $3.35 per share. (Cost of $335) | ||
| 30-Apr-09 | *3,355 | DDIC |
Purchase at $3.34 per share. (Cost of $11,205) | ||
| 29-Apr-09 | *34,900 | DDIC |
Purchase at $3.38 - $3.4 per share. (Cost of about $118,000) | ||
| 28-Apr-09 | *100 | DDIC |
Purchase at $3.29 per share. (Cost of $329) | ||
| 13-Feb-09 | *745,454 | SSTI |
Sale at $1.90 per share. (Proceeds of $1,416,362) | ||
| 27-Jan-09 | *311,125 | TMTA |
Disposition (Non Open Market) at $19.01 per share. (Value of $5,914,486) | ||
| 27-Jan-09 | *311,125 | TMTA |
Disposition (Non Open Market) at $19.01 per share. (Value of $5,914,486) | ||
| 15-Jan-09 | *180,403 | TMTA |
Sale at $18.71 per share. (Proceeds of $3,375,340) | ||
| 12-Jan-09 | *1,406,393 | TWMC | Statement of Ownership | ||
| 31-Dec-08 | *15,000 | MAG |
Purchase at $2.35 per share. (Cost of $35,250) | ||
| 30-Dec-08 | *4,973 | MAG |
Purchase at $2.28 per share. (Cost of $11,338) | ||
| 23-Dec-08 | *190,000 | TMTA |
Disposition (Non Open Market) at $17.82 per share. (Value of $3,385,800) | ||
| 22-Dec-08 | *2,150 | TMTA |
Disposition (Non Open Market) at $17.90 per share. (Value of $38,485) | ||
| 22-Dec-08 | *2,500 | MAG |
Purchase at $2.15 per share. (Cost of $5,375) | ||
| 22-Dec-08 | *3,339,111 | MAG | Statement of Ownership | ||
| 22-Dec-08 | 2,000 | MAG | Statement of Ownership | ||
| 19-Dec-08 | *55,391 | TMTA |
Sale at $17.89 per share. (Proceeds of $990,944) | ||
| 18-Dec-08 | *32,461 | TMTA |
Sale at $17.86 per share. (Proceeds of $579,753) | ||
| 17-Dec-08 | *45,739 | TMTA |
Sale at $17.89 per share. (Proceeds of $818,270) | ||
| 17-Dec-08 | *30,000 | LCCI.OB | Purchase at $0 per share. | ||
| 17-Dec-08 | *30,000 | LCCI.OB | Purchase at $0 per share. | ||
| 16-Dec-08 | *50,000 | TMTA |
Sale at $17.84 per share. (Proceeds of $892,000) | ||
| 15-Dec-08 | *15,475 | TMTA |
Sale at $17.90 per share. (Proceeds of $277,002) | ||
| 12-Dec-08 | *7,750 | TMTA |
Sale at $17.86 per share. (Proceeds of $138,415) | ||
| 11-Dec-08 | *9,727 | TMTA |
Sale at $17.91 per share. (Proceeds of $174,210) | ||
| 10-Dec-08 | *22,329 | TMTA |
Sale at $17.88 per share. (Proceeds of $399,242) | ||
| 9-Dec-08 | *21,985 | TMTA |
Sale at $17.90 per share. (Proceeds of $393,531) | ||
| 8-Dec-08 | *33,136 | TMTA |
Sale at $17.96 per share. (Proceeds of $595,122) | ||
| 5-Dec-08 | *93,723 | TMTA |
Purchase at $17.86 per share. (Cost of $1,673,892) | ||
| 4-Dec-08 | *3,898 | TMTA |
Purchase at $17.90 per share. (Cost of $69,774) | ||
| 3-Dec-08 | *21,298 | TMTA |
Purchase at $17.97 - $18.06 per share. (Cost of about $384,000) | ||
| 2-Dec-08 | *2,081 | TMTA |
Purchase at $17.95 per share. (Cost of $37,353) | ||
| 28-Nov-08 | *19,636 | TMTA |
Purchase at $17.67 per share. (Cost of $346,968) | ||
| 26-Nov-08 | *46,603 | TMTA |
Sale at $17.43 - $17.57 per share. (Proceeds of about $816,000) | ||
| 25-Nov-08 | *200 | TMTA |
Sale at $17.40 per share. (Proceeds of $3,479) | ||
| 21-Nov-08 | *98,310 | TMTA |
Sale at $17.13 - $17.16 per share. (Proceeds of about $1,686,000) | ||
| 21-Nov-08 | *731,361 | ALSC.OB |
Purchase at $0.67 per share. (Cost of $490,011) | ||
| 20-Nov-08 | *136,478 | TMTA |
Sale at $17.17 - $17.42 per share. (Proceeds of about $2,360,000) | ||
| 19-Nov-08 | *75,000 | TMTA |
Sale at $17.41 - $17.54 per share. (Proceeds of about $1,311,000) | ||
| 4-Nov-08 | *59,542 | TWMC |
Purchase at $2.19 per share. (Cost of $130,396) | ||
| 3-Nov-08 | *251,600 | TMNG |
Sale at $0.88 - $0.9 per share. (Proceeds of about $224,000) | ||
| 31-Oct-08 | *350,600 | TMNG |
Sale at $0.85 - $0.9 per share. (Proceeds of about $307,000) | ||
| 27-Oct-08 | *2,000 | TMNG |
Sale at $0.71 per share. (Proceeds of $1,420) | ||
| 24-Oct-08 | *8,000 | TMNG |
Sale at $0.63 - $0.7 per share. (Proceeds of about $5,320) | ||
| 21-Oct-08 | *13,100 | TMNG |
Sale at $0.73 per share. (Proceeds of $9,563) | ||
| 16-Oct-08 | *1,000 | TWMC |
Purchase at $2.08 per share. (Cost of $2,080) | ||
| 9-Oct-08 | *251,250 | TWMC |
Purchase at $2.20 per share. (Cost of $552,750) | ||
| 7-Oct-08 | *2,500 | TWMC |
Purchase at $2.33 per share. (Cost of $5,825) | ||
| 30-Sep-08 | *14,148 | TWMC |
Purchase at $2.51 per share. (Cost of $35,511) | ||
| 22-Sep-08 | *2,500 | ALSC.OB |
Purchase at $0.90 per share. (Cost of $2,250) | ||
| 19-Sep-08 | *70,200 | ALSC.OB |
Purchase at $0.90 per share. (Cost of $63,180) | ||
| 16-Sep-08 | *40,422 | TMNG |
Sale at $1 per share. (Proceeds of $40,422) | ||
| 16-Sep-08 | *405,000 | TWMC |
Purchase at $2.60 - $2.73 per share. (Cost of about $1,079,000) | ||
| 15-Sep-08 | *2,500 | ALSC.OB |
Purchase at $0.95 per share. (Cost of $2,375) | ||
| 29-Aug-08 | *312,000 | TWMC |
Purchase at $2.90 per share. (Cost of $904,800) | ||
| 29-Aug-08 | *179,200 | ALSC.OB |
Purchase at $0.90 per share. (Cost of $161,280) | ||
| 28-Aug-08 | *55,700 | ALSC.OB |
Purchase at $0.93 per share. (Cost of $51,801) | ||
| 21-Aug-08 | *15,000 | ALSC.OB |
Purchase at $0.80 per share. (Cost of $12,000) | ||
| 20-Aug-08 | *12,500 | ALSC.OB |
Purchase at $0.80 per share. (Cost of $10,000) | ||
| 18-Aug-08 | *200,000 | ALSC.OB |
Purchase at $0.80 per share. (Cost of $160,000) | ||
| 31-Jul-08 | *5,000 | TWMC |
Purchase at $3.12 per share. (Cost of $15,600) | ||
| 21-Jul-08 | *10,000 | ALSC.OB |
Purchase at $0.55 per share. (Cost of $5,500) | ||
| 18-Jul-08 | *5,000 | TWMC |
Purchase at $2.74 per share. (Cost of $13,700) | ||
| 18-Jul-08 | *4,787 | ALSC.OB |
Purchase at $0.55 per share. (Cost of $2,632) | ||
| 16-Jul-08 | *8,900 | ALSC.OB |
Purchase at $0.55 per share. (Cost of $4,895) | ||
| 7-Jul-08 | *2,500 | TMTA |
Purchase at $13 per share. (Cost of $32,500) | ||
| 3-Jul-08 | *940 | TMTA |
Purchase at $13 per share. (Cost of $12,220) | ||
| 2-Jul-08 | *15,053 | TMTA |
Purchase at $12.99 per share. (Cost of $195,538) | ||
| 1-Jul-08 | *218,238 | TMTA |
Purchase at $13.01 per share. (Cost of $2,839,276) | ||
| 30-Jun-08 | *15,000 | TWMC |
Purchase at $2.84 per share. (Cost of $42,600) | ||
| 27-Jun-08 | *5,075,224 | SSTI | Statement of Ownership | ||
| 27-Jun-08 | *733,824 | TMTA | Statement of Ownership | ||
| 12-Jun-08 | *1,000,000 | TMNG |
Sale at $1.60 per share. (Proceeds of $1,600,000) | ||
| 2-Jun-08 | *6,400 | ALSC.OB |
Purchase at $0.90 per share. (Cost of $5,760) | ||
| 28-May-08 | *8,627 | TWMC |
Purchase at $2.58 per share. (Cost of $22,257) | ||
| 27-May-08 | *41,005 | TWMC |
Purchase at $2.51 per share. (Cost of $102,922) | ||
| 23-May-08 | *34,771 | TWMC |
Purchase at $2.50 per share. (Cost of $86,927) | ||
| 22-May-08 | *90,597 | TWMC |
Purchase at $2.52 per share. (Cost of $228,304) | ||
| 12-May-08 | *1,600 | TWMC |
Purchase at $2.40 per share. (Cost of $3,840) | ||
| 8-May-08 | *31,995 | DDIC |
Purchase at $5.60 per share. (Cost of $179,172) | ||
| 8-May-08 | *693 | TWMC |
Purchase at $2.40 per share. (Cost of $1,663) | ||
| 7-May-08 | *4,727 | DDIC |
Purchase at $5.60 per share. (Cost of $26,471) | ||
| 7-May-08 | *10,600 | ALSC.OB |
Purchase at $1.05 per share. (Cost of $11,130) | ||
| 7-May-08 | *7,298 | TWMC |
Purchase at $2.38 per share. (Cost of $17,369) | ||
| 6-May-08 | *108,400 | DDIC |
Purchase at $5.60 per share. (Cost of $607,040) | ||
| 5-May-08 | *23,000 | ALSC.OB |
Purchase at $1.05 per share. (Cost of $24,150) | ||
| 2-May-08 | *488,000 | ALSC.OB |
Purchase at $1.07 per share. (Cost of $522,160) | ||
| 1-May-08 | *66,212 | DDIC |
Purchase at $5.42 per share. (Cost of $358,869) | ||
| 30-Apr-08 | *50,000 | DDIC |
Purchase at $5.45 per share. (Cost of $272,500) | ||
| 29-Apr-08 | *1,073 | DDIC |
Purchase at $5.15 per share. (Cost of $5,525) | ||
| 29-Apr-08 | *11,500 | ALSC.OB |
Purchase at $0.90 per share. (Cost of $10,350) | ||
| 28-Apr-08 | *11,131 | DDIC |
Purchase at $5.16 per share. (Cost of $57,435) | ||
| 26-Mar-08 | *24,750 | ALSC.OB |
Purchase at $1.20 per share. (Cost of $29,700) | ||
| 25-Mar-08 | *1,979 | ALDA |
Sale at $11.55 per share. (Proceeds of $22,857) | ||
| 25-Mar-08 | *400 | CTLM |
Purchase at $0.62 per share. (Cost of $248) | ||
| 24-Mar-08 | *2,100 | CTLM |
Purchase at $0.62 per share. (Cost of $1,302) | ||
| 24-Mar-08 | *27,700 | ALDA |
Sale at $11.55 - $11.6 per share. (Proceeds of about $321,000) | ||
| 20-Mar-08 | *21,393 | ALDA |
Sale at $11.60 per share. (Proceeds of $248,158) | ||
| 19-Mar-08 | *90,393 | ALDA |
Sale at $11.60 - $11.63 per share. (Proceeds of about $1,050,000) | ||
| 18-Mar-08 | *250 | ALSC.OB |
Purchase at $1.20 per share. (Cost of $300) | ||
| 14-Mar-08 | *1,443 | CTLM |
Purchase at $0.61 per share. (Cost of $880) | ||
| 13-Mar-08 | *1,796 | ALDA |
Sale at $11.25 per share. (Proceeds of $20,205) | ||
| 13-Mar-08 | *35,866 | CTLM |
Purchase at $0.63 per share. (Cost of $22,595) | ||
| 12-Mar-08 | *656 | ALDA |
Sale at $11.25 per share. (Proceeds of $7,380) | ||
| 7-Mar-08 | *25,000 | CTLM |
Purchase at $0.65 per share. (Cost of $16,250) | ||
| 6-Mar-08 | *25,000 | CTLM |
Purchase at $0.65 per share. (Cost of $16,250) | ||
| 5-Mar-08 | *275,000 | CTLM |
Purchase at $0.70 per share. (Cost of $192,500) | ||
| 4-Mar-08 | *50,000 | CTLM |
Purchase at $0.72 per share. (Cost of $36,000) | ||
| 3-Mar-08 | *1,100 | CTLM |
Purchase at $0.72 per share. (Cost of $792) | ||
| 29-Feb-08 | *11,105 | DDIC |
Purchase at $5.09 per share. (Cost of $56,524) | ||
| 29-Feb-08 | *30,000 | ALSC.OB |
Purchase at $1.20 per share. (Cost of $36,000) | ||
| 28-Feb-08 | *200 | DDIC |
Purchase at $5.10 per share. (Cost of $1,019) | ||
| 27-Feb-08 | *10,000 | DDIC |
Purchase at $5.25 per share. (Cost of $52,500) | ||
| 27-Feb-08 | *1,000 | ALSC.OB |
Purchase at $1.28 per share. (Cost of $1,280) | ||
| 26-Feb-08 | *13,400 | DDIC |
Purchase at $5.18 per share. (Cost of $69,412) | ||
| 26-Feb-08 | *12,500 | ALSC.OB |
Purchase at $1.31 per share. (Cost of $16,375) | ||
| 25-Feb-08 | *13,500 | ALSC.OB |
Purchase at $1.28 per share. (Cost of $17,280) | ||
| 25-Feb-08 | *10,100 | DDIC |
Purchase at $5.11 per share. (Cost of $51,611) | ||
| 22-Feb-08 | *83,540 | CTLM |
Purchase at $0.77 per share. (Cost of $64,325) | ||
| 22-Feb-08 | *250 | ALSC.OB |
Purchase at $1.22 per share. (Cost of $305) | ||
| 21-Feb-08 | *8,300 | DDIC |
Purchase at $5.10 per share. (Cost of $42,330) | ||
| 21-Feb-08 | *5,300 | CTLM |
Purchase at $0.77 per share. (Cost of $4,081) | ||
| 20-Feb-08 | *6,895 | DDIC |
Purchase at $5.07 per share. (Cost of $34,957) | ||
| 19-Feb-08 | *4,360 | CTLM |
Purchase at $0.77 per share. (Cost of $3,357) | ||
| 15-Feb-08 | *75,380 | CTLM |
Purchase at $0.77 per share. (Cost of $58,042) | ||
| 14-Feb-08 | *20,500 | ALSC.OB |
Purchase at $1.24 - $1.25 per share. (Cost of about $26,000) | ||
| 14-Feb-08 | *25,494 | CTLM |
Purchase at $0.77 per share. (Cost of $19,630) | ||
| 14-Feb-08 | *184,000 | ISSI |
Sale at $6 per share. (Proceeds of $1,104,000) | ||
| 13-Feb-08 | *1,400,900 | SSTI |
Sale at $1.90 - $1.97 per share. (Proceeds of about $2,711,000) | ||
| 13-Feb-08 | *893 | CTLM |
Purchase at $0.77 per share. (Cost of $687) | ||
| 13-Feb-08 | *312 | ISSI |
Sale at $6 per share. (Proceeds of $1,872) | ||
| 12-Feb-08 | *5,033 | CTLM |
Purchase at $0.77 per share. (Cost of $3,875) | ||
| 11-Feb-08 | *125,000 | CTLM |
Purchase at $0.80 per share. (Cost of $100,000) | ||
| 11-Feb-08 | *10,000 | ALSC.OB |
Purchase at $1.20 per share. (Cost of $12,000) | ||
| 8-Feb-08 | *7,999 | CTLM |
Purchase at $0.79 per share. (Cost of $6,319) | ||
| 8-Feb-08 | *5,600 | ALSC.OB |
Purchase at $1.21 per share. (Cost of $6,776) | ||
| 7-Feb-08 | *10,000 | ALSC.OB |
Purchase at $1.25 per share. (Cost of $12,500) | ||
| 6-Feb-08 | *25,000 | ISSI |
Sale at $5.85 per share. (Proceeds of $146,250) | ||
| 5-Feb-08 | *75,000 | ISSI |
Sale at $5.91 per share. (Proceeds of $443,250) | ||
| 1-Feb-08 | *27,101 | ISSI |
Sale at $5.90 - $5.95 per share. (Proceeds of about $161,000) | ||
| 1-Feb-08 | *105,000 | ALSC.OB |
Purchase at $1.37 per share. (Cost of $143,850) | ||
| 31-Jan-08 | *100 | FLTS.OB |
Sale at $2.05 per share. (Proceeds of $204) | ||
| 31-Jan-08 | *11,400 | ITI |
Sale at $2.79 per share. (Proceeds of $31,806) | ||
| 31-Jan-08 | *5,673 | ISSI |
Sale at $5.95 per share. (Proceeds of $33,754) | ||
| 31-Jan-08 | *60,000 | ALSC.OB |
Purchase at $1.26 per share. (Cost of $75,600) | ||
| 31-Jan-08 | *4,000 | ALSC.OB |
Purchase at $1.30 per share. (Cost of $5,200) | ||
| 30-Jan-08 | 10,000 | ISSI |
Option
Exercise at $5.61 per share.
(Cost of $56,100) | ||
| 30-Jan-08 | *400 | ITI |
Sale at $2.77 per share. (Proceeds of $1,108) | ||
| 30-Jan-08 | *8,800 | LCCI.OB |
Sale at $2.05 per share. (Proceeds of $18,040) | ||
| 30-Jan-08 | *25,000 | ISSI |
Sale at $5.89 per share. (Proceeds of $147,250) | ||
| 29-Jan-08 | *16,466 | FLTS.OB |
Sale at $2.05 per share. (Proceeds of $33,755) | ||
| 29-Jan-08 | *85,000 | ISSI |
Sale at $5.91 per share. (Proceeds of $502,350) | ||
| 29-Jan-08 | *88,000 | ALSC.OB |
Purchase at $1.35 per share. (Cost of $118,800) | ||
| 28-Jan-08 | *1,800 | FLTS.OB |
Sale at $2.05 per share. (Proceeds of $3,689) | ||
| 24-Jan-08 | *3,900 | ITI |
Sale at $2.80 per share. (Proceeds of $10,920) | ||
| 24-Jan-08 | *346,296 | TMNG |
Purchase at $2.20 per share. (Cost of $761,851) | ||
| 24-Jan-08 | *15,000 | LCCI.OB |
Sale at $2 per share. (Proceeds of $30,000) | ||
| 24-Jan-08 | *91,000 | ALSC.OB |
Purchase at $1.34 per share. (Cost of $121,940) | ||
| 23-Jan-08 | *106,537 | ALSC.OB |
Purchase at $1.13 per share. (Cost of $120,386) | ||
| 22-Jan-08 | *115,000 | ALSC.OB |
Purchase at $1.10 per share. (Cost of $126,500) | ||
| 18-Jan-08 | *2,600 | IOM |
Purchase at $2.34 per share. (Cost of $6,084) | ||
| 18-Jan-08 | 115,000 | IOM |
Purchase at $2.36 per share. (Cost of $271,400) | ||
| 18-Jan-08 | 215,000 | ALSC.OB |
Purchase at $0.97 per share. (Cost of $208,550) | ||
| 17-Jan-08 | *70,000 | IOM |
Purchase at $2.57 per share. (Cost of $179,900) | ||
| 17-Jan-08 | *550,000 | ALSC.OB |
Purchase at $1.25 - $1.3 per share. (Cost of about $701,000) | ||
| 16-Jan-08 | *96,100 | IOM |
Purchase at $2.68 per share. (Cost of $257,548) | ||
| 15-Jan-08 | *65,200 | IOM |
Purchase at $2.73 per share. (Cost of $177,996) | ||
| 14-Jan-08 | *52,200 | IOM |
Purchase at $2.71 per share. (Cost of $141,462) | ||
| 11-Jan-08 | *1,657,194 | ISSI |
Disposition (Non Open Market) at $7 per share. (Value of $11,600,358) | ||
| 11-Jan-08 | 326,896 | ISSI |
Disposition (Non Open Market) at $7 per share. (Value of $2,288,272) | ||
| 11-Jan-08 | *60,000 | IOM |
Purchase at $2.76 per share. (Cost of $165,600) | ||
| 10-Jan-08 | *153,900 | IOM |
Purchase at $2.70 - $2.75 per share. (Cost of about $419,000) | ||
| 10-Jan-08 | *6,201 | ISSI |
Sale at $6.34 per share. (Proceeds of $39,314) | ||
| 9-Jan-08 | 15,000 | IOM |
Purchase at $2.77 per share. (Cost of $41,550) | ||
| 9-Jan-08 | *16,400 | IOM |
Purchase at $2.63 per share. (Cost of $43,132) | ||
| 9-Jan-08 | *300,500 | CTLM |
Purchase at $0.85 per share. (Cost of $255,425) | ||
| 9-Jan-08 | *7,144 | ISSI |
Sale at $6.31 per share. (Proceeds of $45,078) | ||
| 8-Jan-08 | 45,000 | IOM |
Purchase at $2.72 per share. (Cost of $122,400) | ||
| 7-Jan-08 | 10,000 | IOM | Statement of Ownership | ||
| 7-Jan-08 | *2,791,132 | IOM | Statement of Ownership | ||
| 2-Jan-08 | *2 | KHKH.OB | Sale at $0 per share. | ||
| 28-Dec-07 | *6,950,729 | KHKH.OB | Sale at $0 per share. | ||
| 27-Dec-07 | *1,219,410 | LCCI.OB | Disposition (Non Open Market) at $0 per share. | ||
| 19-Dec-07 | *3,665 | TMNG |
Purchase at $2.18 per share. (Cost of $7,989) | ||
| 18-Dec-07 | *4,600 | TMNG |
Purchase at $2.18 per share. (Cost of $10,028) | ||
| 17-Dec-07 | *12,100 | TMNG |
Purchase at $2.18 per share. (Cost of $26,378) | ||
| 14-Dec-07 | *3,900 | TMNG |
Purchase at $2.18 per share. (Cost of $8,502) | ||
| 13-Dec-07 | *400 | TMNG |
Purchase at $2.18 per share. (Cost of $872) | ||
| 7-Dec-07 | *1,700 | TMNG |
Purchase at $2.18 per share. (Cost of $3,706) | ||
| 7-Dec-07 | 3,050 | ISSI | Disposition (Non Open Market) at $0 per share. | ||
| 28-Nov-07 | *9,500 | ALSC.OB |
Purchase at $1.55 per share. (Cost of $14,725) | ||