Ref A: bf2e8a6b4fd746d6a667743afdb91d68 Ref B: A1016FC1A215E0B069988269FAE44CA1 Ref C: Tue Sep 01 11:18:40 2015 PST