ASSET PURCHASE AGREEMENT by and among JOY TECHNOLOGIES INC. and OLDENBURG GROUP INCORPORATED, OLDENBURG AUSTRALASIA PTY. LTD., and OLDENBURG MINING EQUIPMENT (PROPRIETARY) LIMITED Dated April 18, 2006