Ref A: c246ef6ab5cb42cc950f3b122113d4f6 Ref B: 04BB79410756885FBD2A2387B572CBDF Ref C: Mon Mar 02 00:14:20 2015 PST