Ref A: a787a71d75f74381a4d2d8ccc49997eb Ref B: C86BA32395FE23961A3FC40DBB9B072A Ref C: Thu May 23 08:40:52 2013 PST