Ref A: 4CA42FE0EC2E47C8B437199381AAF87A Ref B: E57720CBC3A069B61DA2EF3E89DBFF39 Ref C: Fri Feb 10 06:27:20 2012 PST