Ref A: 41d60c50b9094530ad6d57b94265d996 Ref B: 7B5F9F3FECDBBD9FC40ACDFCC922B3EB Ref C: Fri May 24 03:48:17 2013 PST