Ref A: ca69e41823904bc8aaeceb42811387d6 Ref B: 6E49EC769A501F43D6A664F5DDA37384 Ref C: Fri Mar 06 21:11:13 2015 PST