Ref A: 75602368a0654f199e78632d997d43e4 Ref B: 54A3FC091CB49F04B81AE36F5EC7C532 Ref C: Wed Jan 28 20:59:50 2015 PST