Ref A: 9277a8f9b1994145a6ef8281e796adf5 Ref B: D1E8E4F0E3CDDD074157DE4BAE28835C Ref C: Sat Aug 23 13:00:42 2014 PST