Ref A: f7aac4aeabb24c77b81febec43046376 Ref B: 92B63749F82A50577B4FD850EEC3665C Ref C: Sat Oct 25 16:42:40 2014 PST