Ref A: 439db8a868eb421a8bbe5194eee21841 Ref B: E12617376A4CB472F6EE308571123BFA Ref C: Tue May 21 11:21:19 2013 PST