Ref A: 716299c876df48c6a1a5ebe5e632ecd4 Ref B: 45E7183A3EA8C56359AE48C909470E5C Ref C: Fri May 25 11:30:30 2012 PST