Ref A: 18055083be4c4775a72643f8a66ec7a6 Ref B: E9E25118B1487577801770E719175DD0 Ref C: Thu May 23 16:20:24 2013 PST