Ref A: C4102A73819C40A38635E2A1BB2C522E Ref B: 219A785D527714D64A85914B6B5CDE1A Ref C: Fri Feb 10 06:17:20 2012 PST