Ref A: 503551c935e64e9aae9c511f3849bacc Ref B: 1E60179EB6B63541A208C53E6478BE3D Ref C: Fri Dec 26 00:04:01 2014 PST