Ref A: 4123f3b3005a400cb53a70fc924be402 Ref B: E94861CD59CE4EBF3D622979C59554AF Ref C: Sat May 25 11:07:58 2013 PST