Ref A: fc42b14f0c324d72b7b31504c9db1b27 Ref B: D96AA5A1D7CA42BB4BD46768E275082C Ref C: Wed Jul 23 11:14:56 2014 PST