Ref A: bbbc3ad8d4cf4eff80834ceed2eba771 Ref B: F0B92188464AA44334C4C1145CA81F36 Ref C: Fri Jan 30 23:50:20 2015 PST