Ref A: b0ae69234b7f425986835c90c7b1e554 Ref B: C1E8C314CDF658C732E2D2F44692031D Ref C: Tue May 21 07:52:15 2013 PST