Ref A: fcfa7e37adec476cb48faf87b38e2ca6 Ref B: DAEF8224A825FE8EA43123644A0919A1 Ref C: Thu Jun 20 01:03:54 2013 PST