Ref A: 59decdef8941428c84730d736234b3f4 Ref B: 5B6FABF3B2F804B179F56713EA5E39E8 Ref C: Fri Jan 30 22:24:06 2015 PST