Ref A: 0571cdecf45240fe9f7e66111384708b Ref B: E364DB00666A25107CD10C9782C69CD8 Ref C: Wed Oct 22 01:56:26 2014 PST