Ref A: C28E2D63DF3C46ADA1A175A7EC7F9C35 Ref B: 5477DD4F017FE9E8769234191B932EEC Ref C: Fri Feb 10 05:55:02 2012 PST