Ref A: 4d68a8ae96b248ccac777746ba9eace9 Ref B: 6F0820D21F4B3DF2FA89F2ADB9296593 Ref C: Sat Dec 27 04:09:50 2014 PST