Ref A: bb83d91308594286be07ffcae1782ca2 Ref B: F1E7E859E60E63A358758D4A460DB1DE Ref C: Fri May 24 19:21:40 2013 PST