Ref A: 807707a1b17d442fb560476ed641e845 Ref B: 2D50072486D15C44096732E61F3E3215 Ref C: Thu May 23 09:20:24 2013 PST