Ref A: F21B52DBE96D4540B5DD989C933DD20F Ref B: 984728F5A753CCB3E62AF38A7B1713EE Ref C: Fri Feb 10 06:11:39 2012 PST