Ref A: 75e31cd75667459d961ff7c900cec2a7 Ref B: 50524F90A1E22DB05C3AB78C84EB73CD Ref C: Wed Oct 22 06:32:04 2014 PST