Ref A: 644840c31e73427f90b7f83d99b8b589 Ref B: 61F7EAD51B4EA10B4C4CA25089556851 Ref C: Fri Aug 22 03:16:45 2014 PST