Ref A: 1d3beca7e4dd448fb7551cadfbbe398a Ref B: A1279A10A51F2104BF157E0D50097EB2 Ref C: Wed Oct 22 08:04:21 2014 PST