Ref A: 1e5e0f43580b4492935a6b73b72e36ca Ref B: 62411510E5B6DBB47CA2CF481C1F7F00 Ref C: Wed Apr 01 18:13:10 2015 PST