Ref A: 7cfb7c60e32b4e28b1b2859aeda87db8 Ref B: 9A6DBECD3CEEBFE2BFE431A639DA14FB Ref C: Thu Nov 27 15:46:01 2014 PST