Ref A: d6ee07c93b4c4f32a826092c205db68f Ref B: 889E56D1EB92CFEBF73C25192E1A00C3 Ref C: Thu Oct 02 08:53:55 2014 PST