Ref A: 835465ac814e4385b6d1dfeb502276f3 Ref B: 46ECED4B2BDA4F7BB0F40950783870EB Ref C: Sun May 26 01:48:28 2013 PST