Ref A: 08945ad1a7ce4c0eac18faa760d430c2 Ref B: 1FF54CBDD42A3CE19AAB1CD01BEAC2A2 Ref C: Fri May 24 01:52:02 2013 PST