Ref A: 08c3603b7eed4516b4317d59a040d583 Ref B: 9FEE2B7A2F5F607A560EEB4835C72D5C Ref C: Tue May 21 08:41:14 2013 PST