Ref A: 2011f84790ae43d38e8020b10b231120 Ref B: C1C8EDC78893B27D983424B5B496B026 Ref C: Sat Jan 31 08:43:40 2015 PST