Ref A: 4f4ea29030694403b1f4605a929c0703 Ref B: 80DF5139177C67DA0F12344AF335ECE5 Ref C: Wed Jun 19 15:32:59 2013 PST