Ref A: f604712421ef4228b2af91284c6031a4 Ref B: 85D4EE52700C0EEFA1A3B43A2240EDC5 Ref C: Sat Aug 23 07:55:17 2014 PST