Ref A: F583A3CAC6014E849FBF6939CD86235E Ref B: 1C86D76341367F3447F199D8D16041E8 Ref C: Fri Feb 10 06:40:19 2012 PST