Ref A: cc984510832e4e9cac190f6ebc0c8260 Ref B: D36E0265E10430898DD0E28F51A20112 Ref C: Fri May 24 01:46:27 2013 PST