Ref A: 6ff9ad182ba34fcbaab048f895d514ab Ref B: 95D4352263C89F4E46CCA0A3B5929148 Ref C: Thu May 23 08:53:11 2013 PST