Ref A: 1906c0c3da4948918b021f3177ec7cc5 Ref B: D008EC48C56AB6494BA47E7588EFD70D Ref C: Fri May 24 07:52:11 2013 PST