Ref A: 32ee8f0ecf8a4e1a906908b78531aec6 Ref B: 9950826924B186859A1F3B5D3DA174F2 Ref C: Tue May 21 03:55:07 2013 PST