Ref A: 4199118e879a4786a9ee0fd1e4cd3a54 Ref B: FF507A3F9F2AFE1CB3045077891E6644 Ref C: Thu May 23 05:36:56 2013 PST