Ref A: 76872e63ce9445079c60ff3d27361943 Ref B: AB5A262FB5295712AC801CE30B0DEA7F Ref C: Tue May 21 08:26:16 2013 PST