Ref A: 02a2341db0214d0b88fc84b325c10c19 Ref B: 4527E9F4B8FBE711899461F9BEA03F70 Ref C: Thu May 23 17:30:24 2013 PST