Ref A: d8df06de9a1a4d11a9b9439075e6e09b Ref B: B46F11C75DB8E63E47FAE1C1A0090792 Ref C: Fri Oct 24 17:14:31 2014 PST