Ref A: d105bd4e0b5d4fd981895359b6a92389 Ref B: 5F8E7ECE8B552AA134CB85CB3770E8A8 Ref C: Wed Oct 22 01:15:50 2014 PST