Ref A: 0b0736ee1e7a44abac32cf3259769e51 Ref B: 3749D060286F251F5985F25571E6F45A Ref C: Fri May 24 19:58:29 2013 PST