Ref A: DFAFF5080F5A479C816635BAE5D04CC4 Ref B: E9786E825D5CDFBB762B3BB4FD834C10 Ref C: Fri Feb 10 06:51:05 2012 PST