ASSET PURCHASE AGREEMENT among MIVA, Inc.,