Ref A: a821949c54b448f9810bb9ef1427dcfc Ref B: E2DEB0C666A362F0219A0482271632EE Ref C: Wed Oct 22 06:51:04 2014 PST