Ref A: 6840559e2db5427d9f0d50f9b2c45e09 Ref B: FF270BC49B272025A99A72DABFC449F7 Ref C: Wed Jan 28 01:54:13 2015 PST