Ref A: 5A7F9F7C9C8D47F58ED1A8D2084F5904 Ref B: 8D1004BA655BB52E1225FB02829C9E5F Ref C: Fri Feb 10 01:03:53 2012 PST