Ref A: ba4be9ae92e044d9a77240f550bc0155 Ref B: 1012AAF85E1B7A44E80D2A19817D1750 Ref C: Tue Mar 31 13:59:50 2015 PST