TIVO INC. SECURITIES PURCHASE AGREEMENT January 26, 2004