Ref A: 7bf973910b5340d9afb27961b9bd2ce8 Ref B: B80CAC2C44499E2DE45A746BABCEF900 Ref C: Fri May 24 01:11:12 2013 PST