Ref A: 01b5f6541465425ba31b84668f318ea6 Ref B: 0CBB306EA3325850717958BAD4FB3AB8 Ref C: Thu May 23 23:32:48 2013 PST