Ref A: b10da2db50af47a0a938db9c6871da05 Ref B: 47DF9148BA0C56027171B5A28B86ED69 Ref C: Mon Jan 26 06:50:30 2015 PST