Ref A: b0831fa17be74727880d43fea577869d Ref B: 697118764095D9B34FBB2D8236492BF9 Ref C: Tue May 21 10:03:21 2013 PST