Ref A: 130D39B5CE034C1E92DA825BA5B138B9 Ref B: 9CD2508F1FA228FA666E4463AC9D2713 Ref C: Fri Feb 10 05:57:56 2012 PST