6:25 am Coastal Contacts to be acquired by Essilor International (ESLOY) for CAD12.45 per share