Ref A: 615e1510a798412c856a123652ada996 Ref B: 88E7C4FE87E87FB88C1BA5FFCB7675AC Ref C: Thu May 23 00:05:05 2013 PST