Ref A: 282FB575F24941D19FC8DDA5A9D9D3F1 Ref B: D4BC6FF2F1EF51CE0FF81E698DDFB54D Ref C: Fri Feb 10 05:57:02 2012 PST