Ref A: 9ab68e3469a84fdc87df1172ae32d752 Ref B: 7116297B019A8DB6D9D1AC7CCE36E9CF Ref C: Thu Jun 20 01:26:53 2013 PST