Ref A: 474430e9b88a4aefb2c1179362f83ca4 Ref B: 2633040DCD7E10337A2AE05D1B9869DE Ref C: Fri May 24 07:56:01 2013 PST