Ref A: eded7836f204400cb7c310034975290c Ref B: 0EDF08F5ABF23FC0CA262E8B16C80311 Ref C: Fri Mar 27 08:56:00 2015 PST