Ref A: 8d53ac65ab224056af90624de02c3c52 Ref B: 03C7E9EE8C6531C4DC3DB8F3D8D7E911 Ref C: Tue May 21 10:04:43 2013 PST