Ref A: fa4dcb809bda4a3a970c805441e916a6 Ref B: 4C1A2F45BC9F73A2A20A5A2EB422FE15 Ref C: Tue Sep 30 16:56:45 2014 PST