Ref A: 485d8c8a57cd4b8f86b384601b8ee67a Ref B: 06F7605BCF9382B581479BB7CB716647 Ref C: Fri May 24 23:34:06 2013 PST