Ref A: 2eaec7ef8fa1451f9570ab719aeebe39 Ref B: A174F9FA178B5D40D2629382FCF51CA7 Ref C: Wed Jun 19 15:27:42 2013 PST