Ref A: d94413759d53431ba45257fff880d169 Ref B: D6EA9C30790C173DB4A084A3286E5542 Ref C: Fri Apr 24 18:26:07 2015 PST