Ref A: 95fcdb64681e4fc79996495bdc82d6b4 Ref B: A174F9FA178B5D40D2629382FCF51CA7 Ref C: Wed Jun 19 15:27:17 2013 PST