Ref A: b94e74c4387d4756a9093fdd146224ba Ref B: 8134809030D1E4B762E7DE13852A760C Ref C: Thu Dec 18 13:50:57 2014 PST