Ref A: 713f66c882214ef7944434993259bb07 Ref B: F53B7D96F04EAC943178D44D54D114E6 Ref C: Thu May 23 02:52:41 2013 PST