Ref A: 175b71770cca407798dfef5bfb6f5476 Ref B: 72FD6ABD904B2ADAD89DFFE08E26DC38 Ref C: Wed May 22 17:16:28 2013 PST