Ref A: F021405F31F94ACCBD3CFE34CA4EE24B Ref B: FD230475476E8FB48C9C1D98AA36FDCD Ref C: Fri Feb 10 06:48:44 2012 PST