Ref A: e5169153df4a4c1584aae18de30ea6df Ref B: 9C20065AB187974318F84D557A3FAEB9 Ref C: Sun Dec 28 03:18:42 2014 PST