Ref A: 1e9ef9677955460294fb240140df8cfe Ref B: 11E166182ECFEB1243E7C5A7A5CD59B7 Ref C: Sat Oct 25 06:12:31 2014 PST