ASSET PURCHASE AGREEMENT between KNOLOGY BROADBAND OF CALIFORNIA, INC. and ORANGE BROADBAND, INC. May 19, 2004