Ref A: ABDAC1B899334BAC8FCD71CFE14EE440 Ref B: 463C2759CE3E5534304ED4B199C261E3 Ref C: Fri Feb 10 06:42:42 2012 PST