Ref A: 6df45270f4684e4b99662a134f2657d2 Ref B: F1A21CC12CE6E25878661111A5F62D33 Ref C: Fri May 24 06:51:39 2013 PST