Ref A: 94C4F39AAF9C45DFA8B4F362A4D92CF0 Ref B: 656F5CEEE33029727AA246ADA0FF1F7B Ref C: Sun Feb 12 05:53:51 2012 PST