Ref A: 152a8838c82f46a495b910647dfb02a4 Ref B: 8510A58E1B6B6A9CE07707C73F3654AB Ref C: Thu May 23 13:05:21 2013 PST