Ref A: 3CD344BC2D46460D92BAB344F0D9F758 Ref B: AA773C0602EBD0DA0AD2D3C4508AB52D Ref C: Fri Feb 10 06:44:12 2012 PST