Ref A: 402fa6478cc343c0a6abf7f3b4de0ce0 Ref B: 74030EAB5AE3D041505D7723B1F98684 Ref C: Tue Sep 30 06:41:14 2014 PST