Ref A: 759babea14cc442fb2b3a188496d7a2f Ref B: DAD2BF3CCEF5AEBB2810F9A5DBC36314 Ref C: Fri Jan 30 12:02:27 2015 PST