nice!! Ranking Board Reads 1 Triangle Multi-Media Ltd., Inc 41692 2 InterDigital Communications 41225