Ref A: f60eb6afc17b4a8ca834c1c875e667b1 Ref B: 9A721B4C5162B28A39416C96335189A7 Ref C: Fri Oct 24 03:03:06 2014 PST