Ref A: d8c006905a554dccaca5a62c0e60410f Ref B: 2B7C8150AB35646E382C67074F55E8A1 Ref C: Fri Jan 30 13:45:52 2015 PST