Ref A: ded2476840de4e4d93437856038db647 Ref B: E1188BA27DE67ED5ACF2D63FBEEC312B Ref C: Thu Jan 29 09:06:19 2015 PST