Ref A: E969D36593C54874886CAEA091912BDE Ref B: 51EC819181FAF350166A36E88DFCF9C3 Ref C: Fri Feb 10 06:15:37 2012 PST