Ref A: cd6b343b08c84058958cfab876d53316 Ref B: CF6E1380C3952B000F1F2E089955F0C0 Ref C: Thu May 23 14:19:49 2013 PST