Ref A: 5d392b4cc5774fc79b2f4cd35754c90f Ref B: 7BCCC3A746350402772FCBC496D29BB9 Ref C: Sat Oct 25 08:23:20 2014 PST