Ref A: f01858b97f15465fa168388e15e3e28a Ref B: 715362BCD8788891DF57788E8DDAA2C4 Ref C: Fri May 24 20:41:29 2013 PST