Ref A: 956BF59C2B264F29829609860707824D Ref B: AAD81D97DB8867F93C304CA85A5EE6CA Ref C: Fri Feb 10 06:23:59 2012 PST