Ref A: 296cb44b8a044be8ae4955409688ac84 Ref B: 5C49926435AFEB28D3D079B142C0AACB Ref C: Fri May 24 16:27:22 2013 PST