Ref A: b4c69c6f3a5340d0a97c3acbf68d0a99 Ref B: 8A887EE570DD57377CA797298D4AF734 Ref C: Fri Dec 26 15:27:21 2014 PST