Ref A: 3a66f60440754f53b93bd5b5c37b6ae6 Ref B: A842FB0250AE92147A75E0BD0FE513C2 Ref C: Fri May 24 15:59:21 2013 PST