Ref A: 47540511e69b4da0957f9b8b8f33b090 Ref B: 98E4DDB32DAE71B402B902EF2389B2D0 Ref C: Fri Jan 30 20:48:11 2015 PST