Ref A: d01a52719149474fa557978bed18d678 Ref B: 8ADDF3969B989B0FD488F5FD88BC98B4 Ref C: Wed Jan 28 23:09:23 2015 PST