Ref A: 38FF2D77337E4F6A989E11B4307462D2 Ref B: E63F35DB01CC4F5F1005E141700363FE Ref C: Fri Feb 10 06:39:26 2012 PST