Ref A: 9e60d56aea4841608475520255cf7fe6 Ref B: 91A9BEFAE25182D904123A821D00312D Ref C: Sat Jan 31 01:01:03 2015 PST