Ref A: 119263fc30d6475f86b061a3810cc015 Ref B: E6C4D0D0D1ACEF478AFC3988624BD4BA Ref C: Fri May 24 06:56:25 2013 PST