Ref A: ea0585254ede4964a3c13abed3ab3a20 Ref B: 5E3DE534623FFEA793886FBF058DD109 Ref C: Thu Mar 05 13:06:41 2015 PST