Ref A: f78467c4a2134b53bb0f01ecb6f51e90 Ref B: CDED9C1E3F01383D52686FB102281409 Ref C: Wed Dec 17 23:01:29 2014 PST