Ref A: 17f5f8c73b7e4ddcb2cbb31fc1da007a Ref B: 54C2296A0985122DF01914F4F44B383F Ref C: Fri May 24 00:43:26 2013 PST