Ref A: a6341628bc7e448ab0a2559afdb82ffa Ref B: 6DD3DE4423FEF68F4D769DBE40663EA3 Ref C: Wed Jun 19 15:30:54 2013 PST