Ref A: 23229a54783444f190d207101ff9a376 Ref B: 150EAF7EED901F70518FFE24243C1F6D Ref C: Fri Oct 24 16:32:51 2014 PST