Ref A: 330697b537f94a758995da75f01b589f Ref B: 58E65942A1CBE65B7772A33593D915D7 Ref C: Wed Oct 22 06:02:51 2014 PST