Ref A: a02f0f6da79c48c795598ae32ab2f2f0 Ref B: FE3381A6B2FBD47703E0FA339CE5C146 Ref C: Wed Dec 17 16:48:08 2014 PST