ASSET REPURCHASE AGREEMENT