Ref A: cfe2274717304a189002cec3b85b5484 Ref B: 0F9368A0DDC819986CEA2D2210860CB5 Ref C: Thu May 23 19:20:26 2013 PST