Ref A: 26254af5139c453ca7c913bb81f9de2c Ref B: 5679AE99B0625847EF47D46E5656B120 Ref C: Thu May 23 07:33:32 2013 PST