Ref A: 13f43b1ec27345c8bb50e8c3779e3a6c Ref B: BDF3CFA324CFD08A6B3E9B71C9E2226A Ref C: Tue Mar 03 14:40:29 2015 PST