Ref A: E47813F9CC194406A841888B4A48B34C Ref B: 7CCC59F67F814521D2DC6656E1685D74 Ref C: Fri Feb 10 06:39:05 2012 PST