Ref A: 014369e8d7844cf283cc6cd64fb0462f Ref B: 2871D8921D1B4860F3AA198B675479F9 Ref C: Mon May 20 08:37:16 2013 PST