Ref A: dae235b050a34a5b8903f9d280ca6073 Ref B: AC3D9AEDD87F2B530932DD880BD88FCB Ref C: Wed Oct 01 01:31:57 2014 PST