Ref A: 2f33755642a1455997af6f263bfc413e Ref B: 1CB673EEA7F5885D7F9C5C5BF7ACC5D4 Ref C: Sat May 25 14:47:08 2013 PST