Ref A: b416cec546b34b3ea540772c7154b39e Ref B: 5FFEC992F04166E22FA8208E291B8311 Ref C: Thu May 23 13:44:40 2013 PST