Ref A: e1d7a852d8694d609347ca4c975737b4 Ref B: 3D71FAB92ABB181AA0699FD91157ECD5 Ref C: Fri Mar 06 21:10:05 2015 PST