Ref A: 3901e2e466234990b9b4b28478067b75 Ref B: D46786DE4B47553C9469E4EAFB10314D Ref C: Mon Oct 20 05:18:39 2014 PST