Ref A: fdea86cd9ea94669973c20347d35e996 Ref B: C3D3937F59D6DAAC102ECCE0E8605723 Ref C: Wed May 22 07:33:58 2013 PST