Ref A: 78B1A045E8C94B2B9A6CD4E185190F34 Ref B: 25BF8A92BF135B3E73445C82E9296E92 Ref C: Fri Feb 10 06:47:51 2012 PST