Ref A: b92744d375794777b9dc12a5be1e9d5e Ref B: D22B386680E66EF8451984C15588DFE9 Ref C: Tue May 05 00:18:39 2015 PST