Ref A: 9A94638CB2274491A15F0B0758B401C4 Ref B: D6D17662607B0FFCB2F70E6ECB2BF972 Ref C: Fri Feb 10 06:30:56 2012 PST