Ref A: 736e717e993043138f4711fea045060e Ref B: EB36A5F9A4B4D4BC79F9BE45665FF45C Ref C: Thu May 23 16:34:57 2013 PST