Ref A: 27f414847e8649648768b67d9feade7e Ref B: 82D89998F1A26D9EEF23B8ED8EA19971 Ref C: Wed Jun 19 15:06:08 2013 PST