ASSET PURCHASE AGREEMENT DATED AS OF NOVEMBER 3, 2004 BY AND BETWEEN BPT IP LLC AND HARDINGE, INC.