Ref A: 5215de86e4f042ecb170b482cf491612 Ref B: F4BBF99458CD245DC4CC31DA0867844A Ref C: Sat Oct 25 14:25:17 2014 PST