Ref A: 7fdf82277a824d0e86aa9e1b9fab9381 Ref B: FAF3140DC10CA785F73DC22A9D04A23F Ref C: Wed Oct 22 17:00:27 2014 PST