Ref A: 6d45ad48be9f4c1b98c32fd12149f164 Ref B: 7C0AF2E6A4A120F65BB93DDC3B3C52DF Ref C: Tue Nov 25 21:29:04 2014 PST