Ref A: cb40fd66fe354b65bc37eadf267313f9 Ref B: 906A5B3B6F7E5BB0F15A9DE81AAC9481 Ref C: Wed Oct 22 08:01:21 2014 PST