Ref A: 1401f707111d42619f49d45625e7dd66 Ref B: 7F5DDC2D90BB3EA9F877742C8125ED7F Ref C: Thu Oct 30 12:30:49 2014 PST