Ref A: 38cbf8afd9794f0b84ca5389e065f4a7 Ref B: 5828BDA2E8A5BA4E334FFA22CF071937 Ref C: Fri May 24 18:24:51 2013 PST