Ref A: 21a888d846854744a66e3e48392ca471 Ref B: 45D81A1F92B2299042B50990B546840A Ref C: Tue Sep 30 16:14:22 2014 PST