Ref A: 7ccbdf34cd1147279e5611b38f85816e Ref B: D31BC743ACFEC787D32384A6B44B4088 Ref C: Tue May 21 10:11:42 2013 PST