Ref A: 000a3bf812814ff0b8442ab7a62d768f Ref B: C523E690B3250CAF3B91CE0FB8FC11E1 Ref C: Thu Jan 29 10:11:29 2015 PST