Ref A: 8a27a88a45c841498fe20d1d6e77ba5a Ref B: 05F7704ABCB951962EA985B675285215 Ref C: Tue Nov 25 20:26:45 2014 PST