Ref A: 75dac06104684062927993b386acd531 Ref B: 2A2A1D9AB26671CD3AED972362BB623A Ref C: Fri May 24 08:21:56 2013 PST