Ref A: d6992ae17dd34f48b41edec4d07294ca Ref B: 174D435286EB0877B4412C7466E57FCA Ref C: Wed Jun 19 17:46:13 2013 PST