Ref A: 6808e5b22f6d4234b49050c58bfdf51e Ref B: 509920407031A792DB2257BAE6B6CDB4 Ref C: Fri May 24 15:15:37 2013 PST