Ref A: 3f50940df74345e196486a21f09c6ecb Ref B: 887184E8EFFC6A8BE665ECEBEF9B01E5 Ref C: Wed May 22 09:37:43 2013 PST