Ref A: 152c98640f8047de98f172b4ebea30d8 Ref B: 8AF1D472DB1DDF19458CA1AC60BDA1E2 Ref C: Sun May 26 00:03:12 2013 PST