Ref A: 85749754f1e04013b39bd7cecde8600b Ref B: DF4F16BB777BF81D211DA376AAF5DD36 Ref C: Wed May 22 04:13:14 2013 PST