Ref A: f95967eacdb0468baf077897eda52248 Ref B: E23E8FB9A021ECD9B1BE119FC60DE8A7 Ref C: Tue Jan 27 17:24:34 2015 PST