Ref A: 0c6042b868804cba8af77ed42728d1ef Ref B: 03770B69315320327950CE4A941D1CD5 Ref C: Thu May 23 01:08:18 2013 PST