Ref A: e3d9f3f355e0414e8cd69808a8139c17 Ref B: E0EADC7220B7623D0F2271D1B3052914 Ref C: Sun May 27 10:29:14 2012 PST