Ref A: c164911ef5da438ab868451dca536db8 Ref B: B3348CAED0CB0A4D7EF9CB06BB75480E Ref C: Wed Jan 28 16:44:42 2015 PST