Ref A: 9677594ef68b4f638d1fc1c61801728b Ref B: AFA53F5C04C4364915978995F8646F10 Ref C: Fri May 24 01:29:13 2013 PST