Ref A: 6fb4de4fcaeb4e0a855d3495edddbd16 Ref B: 9DDC02996184F2F996E64C53DF793832 Ref C: Tue May 22 15:34:28 2012 PST