Ref A: 12c38b7f98cd4cfabe8430f4d6ee7676 Ref B: C7E83ED1D1A555CE6D200FBAFAA8C67B Ref C: Fri May 24 08:46:35 2013 PST