Ref A: 27481c1736f545cba59e10237efdb25e Ref B: 84082B4DCF310A14F9E4B2EF011D85F9 Ref C: Tue Jan 27 10:10:31 2015 PST