Ref A: 466a2360e02e4319a1a778f2b9b71322 Ref B: 8ADDF3969B989B0FD488F5FD88BC98B4 Ref C: Sat May 25 00:51:34 2013 PST