Ref A: 54a04b6d7d2e40aeaad4dea0fd4b9623 Ref B: 24F8C5AC2495A0831E4B83DD453C4B83 Ref C: Sat Jan 31 15:47:47 2015 PST