ASSET PURCHASE AGREEMENT by and between HERCULES ASSETS, LLC and PARKER DRILLING OFFSHORE USA, LLC Dated: July 9, 2004