Ref A: 2923845b71df4829b5fefcf1752a5979 Ref B: 008CD3D94398A1F5D4E40377B038A3E9 Ref C: Tue Nov 25 20:16:15 2014 PST