Ref A: 8c3213cdeb3b4f158bb5b5a1646127fe Ref B: A754D2CF021279A3122018DF5CA5B755 Ref C: Thu May 23 15:25:17 2013 PST