Ref A: 60F6065DD412419F8C49DD2699C31343 Ref B: 4EAD56B7AB7336001F740F7D92D3D2CE Ref C: Fri Feb 10 06:22:12 2012 PST