Ref A: F8077AA696EC44CFAF269F0F5BDEE5F0 Ref B: F6E9D3FA1068E70DD49137B6A1169F8A Ref C: Fri Feb 10 06:37:54 2012 PST