Ref A: 908764cbe5d74942b942cf33619d37d9 Ref B: A2A26E0414C0C180B90BDEAEB9CD54FB Ref C: Mon May 20 06:20:38 2013 PST