Ref A: 08dba96001c74ab8b396d7934b2f082b Ref B: 93E85E535534AF17C3C60CD579AA027C Ref C: Wed Jan 28 09:14:13 2015 PST