Ref A: 92471f7a94704d2dbb9ed3a114013c1c Ref B: 9C72C27720484B8256A10A110B8E8D43 Ref C: Wed May 22 04:26:38 2013 PST