Ref A: cac3849f5ce54e6cb7c7db1208b09893 Ref B: 711A63EDFDD97A7F5E1E60439D0928CD Ref C: Fri Dec 26 22:23:18 2014 PST