Ref A: e59fed26cea54ea5af458d761b5e6d46 Ref B: D2C08263486B207F7B5672EFB542C767 Ref C: Wed Jan 28 09:36:47 2015 PST