Ref A: facdde06d01b4801a17bf98f5ec74572 Ref B: C438DBE40DB469EE810AA0AA43159E1C Ref C: Fri May 24 00:55:49 2013 PST