Ref A: 5221193719454e42b8541c0cdaa559a0 Ref B: 4D52D53F992242A244BF0B7358B21E6E Ref C: Thu Jan 29 23:18:35 2015 PST