Ref A: 21c7856a5f054b15ae92e71dcda2ff33 Ref B: 7160A7A1A2887BEC1947061754359985 Ref C: Thu May 23 21:05:38 2013 PST