Ref A: a55b6957d73e44979afbfccdce200972 Ref B: 39E83D5728386CD0DCD926899BFD59A1 Ref C: Fri May 24 06:58:40 2013 PST