Ref A: acb72dc36d53437e92fba6fb7da8df6a Ref B: 42A37EE70AB7708EE4B9C7845217909C Ref C: Thu May 23 01:07:46 2013 PST