Ref A: f3ba5589f3f143c09d96cf1fb973f434 Ref B: 6204FD9BE634CEB80163DBAC00ABC231 Ref C: Tue Nov 25 23:08:58 2014 PST