Ref A: 19677bc42f0d4ddbb466839ede8c6bd7 Ref B: 7470275F0C0C24A79F21734EAED7BBB8 Ref C: Thu Jan 29 18:40:43 2015 PST