Ref A: 9D9FB8C956C84210A460AC1EC45888A9 Ref B: 127C920C475E02B86BF46939D0BCF0F1 Ref C: Fri Feb 10 06:14:04 2012 PST