Ref A: e3c8cd2ad417440ead338fb6ccc24a46 Ref B: AD2CC0DAD00DEC7B9EC0D827C57925B7 Ref C: Wed May 22 19:21:14 2013 PST