Ref A: 2d16325e1dca459390e84d9ea1e3df8f Ref B: 1B2C1857E5D7ECEC61CED0AA1AE47FA0 Ref C: Thu May 23 06:52:42 2013 PST