Ref A: f9d4ddcd094b44419c660814afc4ed37 Ref B: E285E0207B9FC600541681931064CC51 Ref C: Thu May 23 21:33:52 2013 PST