Ref A: 29EDB604AE2144BE95BF0368BFDC2AEB Ref B: D59DD888B7EB40C3B1605799FAB341CA Ref C: Fri Feb 10 05:58:16 2012 PST