Ref A: 7420129ac27c4cf491ef2097987b356b Ref B: F20346A2586CA1F6A1970B959A3F9467 Ref C: Thu May 23 09:29:03 2013 PST