Ref A: 720d68809fa54f37910ae76a059db667 Ref B: 1F0B0AD4C9CEBC9A3F9701817EA6213B Ref C: Tue Nov 25 14:38:10 2014 PST