Ref A: 44333a0051a94acbbe277794b1b18f9e Ref B: 36A5AC37A9DE0CE6A3AE0433D45DFFAC Ref C: Mon Dec 22 18:17:31 2014 PST