Ref A: b4da6d273d1d4258aca35ab3d3385633 Ref B: C9F62BE924B7BCE115247C68F9CCABD6 Ref C: Thu Dec 18 07:40:42 2014 PST