Ref A: FA6D37F0349949D887798F99DCED03D3 Ref B: 77D2BC624F0FD2B32B2F0D37F64789B5 Ref C: Fri Feb 10 06:06:28 2012 PST