Ref A: 783b169eff3d49e4a7b094eb54e85d0f Ref B: E79D12A5D321596F7C675849A03EE7B2 Ref C: Fri Aug 22 18:50:53 2014 PST