Ref A: e47ab79d7d814b53a6af8b765e74ebb8 Ref B: 7470275F0C0C24A79F21734EAED7BBB8 Ref C: Tue May 21 07:11:02 2013 PST