Ref A: 53b2bf11d808487eae20a682b2e230f6 Ref B: 3C55D8AB431727DDB9A432D59DAAF7D0 Ref C: Wed May 22 10:26:38 2013 PST