Ref A: 834dc542efa748fdb71a45966a09c638 Ref B: 96ACC5FC665FDCBC4E9C30273F46BA39 Ref C: Thu Jun 20 01:09:49 2013 PST