Ref A: 45578E1AE08D4768843C3119D3514C97 Ref B: D306E37FBAEA761D8BD49CDFA3073228 Ref C: Fri Feb 10 06:38:08 2012 PST