Ref A: 485a2482ec494eac9a86fec346d534cc Ref B: B9474B5482CEF27BFB184094289AB8CE Ref C: Sat Oct 25 16:20:10 2014 PST