Ref A: 1e19920399034d28807505f1be9959b4 Ref B: C8248005F1CB955E2D74E1A3D0B4E3CC Ref C: Sat Dec 27 20:17:11 2014 PST