Ref A: 8d50648ca11349ffabd2302b14a4caf6 Ref B: 5B43666699ECD5A9C731EB5AF4BB2C89 Ref C: Tue Sep 30 03:40:09 2014 PST