Ref A: 6eb2c064f0c849b48417aa9be7440196 Ref B: D12AF679984AADB90BFFB5474102A9E0 Ref C: Fri Dec 19 14:44:04 2014 PST