Ref A: d33cac2db95f40bebbe442af264030c3 Ref B: FEF8BDFACB4D36D950A631EDBA77C679 Ref C: Tue May 21 09:35:22 2013 PST