Ref A: d6e96b4cfa1f4926a55f8db66142f252 Ref B: 174D435286EB0877B4412C7466E57FCA Ref C: Fri May 24 07:32:32 2013 PST