Ref A: 7f4fb146e6934882a5a7133ab297a01b Ref B: 87D2FCA351C202CA6894F71BC7D59C63 Ref C: Wed May 22 05:42:30 2013 PST