Ref A: d2440849b5674c488d73423c2463c32c Ref B: F99084E51132DF7A9FE39003E295038D Ref C: Thu May 23 07:56:35 2013 PST