Ref A: d9448bb7efbe412bb7187110a6973045 Ref B: D1CD240751F2144A5D7A2F806881B4B7 Ref C: Fri May 29 00:30:37 2015 PST