Ref A: e85e95ec008e4795a84a20ecfff82d6c Ref B: 2EE444D87E69CA3C9097933538955A3D Ref C: Sun May 19 13:07:35 2013 PST