Ref A: e678635388c34424bd6537ca33f78e9b Ref B: DCDFC728B13F3B8400AC47ED8A417676 Ref C: Tue Nov 25 16:31:42 2014 PST