Ref A: d457d37c70574590875a8da04551c66b Ref B: 25B8ED043D85D8794E50F521317CA796 Ref C: Thu Apr 24 02:07:17 2014 PST