Ref A: 936e9696a231479381a3072e167e90ee Ref B: 930750875E8F6AE3843B5276EC2E8421 Ref C: Tue May 21 01:29:21 2013 PST