Ref A: 884396b2d39a482e9b269c1cf667f19b Ref B: 4BD4678D67CFD12547F5822988861773 Ref C: Thu Nov 27 10:30:16 2014 PST