Ref A: 340c3d8baa5d4f65ac5a687dd87fad8d Ref B: D6352876C06F6EE4D4732D78E42FFC38 Ref C: Tue Sep 30 11:44:21 2014 PST