FX679 CAMERON L & SONS LTD