Ref A: bd5fb70f49584376b2750612d35b941b Ref B: E66B55FC3581E567EF120759F918DCE1 Ref C: Tue May 21 04:24:35 2013 PST