Ref A: 150dd5f5b8634235aa290e9882373f99 Ref B: 6CD832A6DC500B4836D2877F71019405 Ref C: Mon Jan 26 22:53:00 2015 PST