Ref A: 723f566f6f9b40c0a2980915b77801e1 Ref B: E4FD2C83DCC0119BD3706096BE6622AD Ref C: Tue Sep 02 20:56:35 2014 PST