0001047469-05-007680 10-K 10 20041231 20050324 20050324 TUCOWS INC /PA/ 0000909494 7374 232707366 PA 1231 10-K 34 000-28284 05702874 96 MOWAT AVENUE TORONTO A6 M6K 3M1 4165350123 96 MOWAT AVENUE TORONTO A6 M6K 3M1 INFONAUTICS INC 19960426 INFONAUTICS CORP 19960315 10-K 1 a2154453z10-k.htm FORM 10-K EX-10.6 2 a2154453zex-10_6.htm EXHIBIT 10.6 EX-10.8 3 a2154453zex-10_8.htm EXHIBIT 10.8 EX-10.9 4 a2154453zex-10_9.htm EXHIBIT 10.9 EX-21.1 5 a2154453zex-21_1.htm EXHIBIT 21.1 EX-23.1 6 a2154453zex-23_1.htm EXHIBIT 23.1 EX-31.1 7 a2154453zex-31_1.htm EXHIBIT 31.1 EX-31.2 8 a2154453zex-31_2.htm EXHIBIT 31.2 EX-32.1 9 a2154453zex-32_1.htm EXHIBIT 32.1 EX-32.2 10 a2154453zex-32_2.htm EXHIBIT 32.2