Ref A: 26b4df4e12f3423db2005b586b4531e7 Ref B: AA47D203AEA3C70BF96040BEFA4EA3F4 Ref C: Fri May 24 07:54:33 2013 PST