Ref A: 4ede54e377944639bca467da8e037e25 Ref B: 1205BAB2F3CA3E971CC184A3B015CDCD Ref C: Wed Dec 24 23:27:39 2014 PST