Ref A: d426389e4e3b474b92ba53f183073e90 Ref B: 592360D22F8D7C7BEDFC6B037E669387 Ref C: Thu May 23 01:15:14 2013 PST