Ref A: bfd6749fc2304f7a9835c9dffe25c52f Ref B: EB9672DDB0F1BD499B6160CE10D807CC Ref C: Wed May 22 07:13:40 2013 PST