Ref A: f5d65f6aa8314d24941dd44b127df238 Ref B: E360EDF0A01DC88547D4A7BE423E1C82 Ref C: Fri May 24 11:30:51 2013 PST