Ref A: 5f2b6b1d69b04d9c9f7a3aac73543657 Ref B: 5494B3AC32D7BF4ABE3387DF4730D820 Ref C: Wed Jan 28 22:54:05 2015 PST