Ref A: E92780F9BEFF46C08D593D9A34B9C0CE Ref B: 090B9B6E0067AF68D3903CB9B6FC8ABB Ref C: Fri Feb 10 06:21:48 2012 PST