Ref A: 381124e4ff1f44058b486dc3d4762b16 Ref B: 8CDF0ED7173AEB928E25DDA9FFEDF0A3 Ref C: Wed May 22 07:55:06 2013 PST