Ref A: DA6CA209F931498A8B6BF8BB30D67EC1 Ref B: FC4E4D273C9E9AAE6B72836ADA1EA6AB Ref C: Wed Feb 08 11:25:31 2012 PST